Best Practices for the Installation and Operation of an Automation Change Management Software (CMS) System



Similar documents
Safeguarding Your Plant Automation Programs with Change Management

IT Service Management

DISASTER RECOVERY PLAN

Senior Network Administrator Page 2

Managed Service Plans

Microsoft System Center: MS Data Protection 2007 Center Protection Manager Implementing 2012

Cloud Based Application Architectures using Smart Computing

GE Measurement & Control. Cyber Security for Industrial Controls

Virtualized System Reduces Client s Capital and Maintenance Costs

VDI can reduce costs, simplify systems and provide a less frustrating experience for users.

Operational Continuity

High Availability with Postgres Plus Advanced Server. An EnterpriseDB White Paper

Availability and Disaster Recovery: Basic Principles

ISA CERTIFIED AUTOMATION PROFESSIONAL (CAP ) CLASSIFICATION SYSTEM

Computer Integrated Manufacturing CIM A T I L I M U N I V E R S I T Y

CA IT Client Manager. Desktop Migration

High Availability of VistA EHR in Cloud. ViSolve Inc. White Paper February

Welcome to My E-Book

Validating Cloud. June 2012 Merry Danley

GETTING THE MOST FROM THE CLOUD. A White Paper presented by

Operations Manager Comprehensive, secure remote monitoring and management of your entire digital signage network infrastructure

VERITAS NetBackup BusinesServer

Virtual Desktop Infrastructure

Information Technology Services

Ten Critical Questions to Ask a Manufacturing ERP Vendor

Why Corporations Need to Automate IT Systems Management

MARQUIS DISASTER RECOVERY PLAN (DRP)

MANUFACTURING IN THE CLOUD IMPROVED PRODUCTIVITY AND COST SAVINGS ARE ON THE HORIZON

IT INFRASTRUCTURE MANAGEMENT SERVICE ADDING POWER TO YOUR NETWORKS

Course MS20696A Managing Enterprise Devices and Apps using System Center Configuration Manager

Managing Enterprise Devices and Apps using System Center Configuration Manager 20696B; 5 Days, Instructor-led

PLCs and SCADA Systems

Server Virtualization with VMWare

Managing and Maintaining Windows Server 2008 Servers

Backup and Recovery FAQs

Introduction to Virtualization. Paul A. Strassmann George Mason University October 29, 2008, 7:20 to 10:00 PM

The Promise and the Reality of a Software Defined Data Center

Managing Enterprise Devices and Apps using System Center Configuration Manager

The Modern Service Desk: How Advanced Integration, Process Automation, and ITIL Support Enable ITSM Solutions That Deliver Business Confidence

ABOUT NODE4. node4.co.uk

INFORMATION TECHNOLOGY CONTROLS

Alain Nifenecker - General Electric Manager Controls Engineering

Verve Security Center

BACKUP SECURITY GUIDELINE

E-Series. Human Machine Interfaces. Evolution By Design MITSUBISHI ELECTRIC AUTOMATION, INC.

A Better Approach to Backup and Bare-Metal Restore: Disk Imaging Technology

CLASS SPECIFICATION Systems Support Analyst II

NE-6294A Planning and Managing Windows 7 Desktop Deployments and Environments

IT Service Continuity Management PinkVERIFY

data management for automation AUVESY GmbH & Co KG

Planning and Managing Windows 7 Desktop Deployments & Environments Version 7

Maintaining HMI and SCADA Systems Through Computer Virtualization

Managed IT Solutions. More Reliable Networks Are Our Business

Symantec Backup Exec 2010

24/7 Monitoring Pro-Active Support High Availability Hardware & Software Helpdesk. itg CloudBase

Computer System Security Updates

Course 55004A: Installing and Configuring System Center 2012 Operations Manager

The Outsourced IT Hiring Guide

QUICK REFERENCE GUIDE MOBILE HUMAN MACHINE INTERFACE (HMI): INNOVATION THAT EMPOWERS THE MOBILE OPERATOR

Software Inventory Best Practices. Issued: April 26, Approved: Bruce F Gordon 04/26/2016 Chairperson Date

PC & EMBEDDED CONTROL TRENDS

Software INTERACT. MachineLogic. The Shortest Distance Between Man and Machine

Business Continuity: Choosing the Right Technology Solution

STATE OF NEVADA Department of Administration Division of Human Resource Management CLASS SPECIFICATION

Indiana Office of Technology (IOT) Delivery Services Enterprise Service Level Agreement (Version 7.0)

55004A: Installing and Configuring System Center 2012 Operations Manager

Assistant Information Technology Specialist. X X X software related to database development and administration Computer platforms and

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack 2 MOC 10233

AL RAFEE ENTERPRISES Solutions & Expertise.

See all, manage all is the new mantra at the corporate workplace today.

Office Technologies Managed Services Professional Services. SERVING OVER 18,000 CUSTOMERS IN THE NYC & TRI-STATE AREA tomorrowsoffice.

Ovation Security Center Data Sheet

20696B: Administering System Center Configuration Manager and Intune

MS-10751: Configuring and Deploying a Private Cloud with System Center Required Exam(s) Course Objectives. Price. Duration. Methods of Delivery

Exchange 2010 migration guide

enetdnc Take Control of your Manufacturing Process and Improve Your Throughput Quickly, Easily and Cost Effectively with...

Datacenter Migration Think, Plan, Execute

IBM Virtualization Engine TS7700 GRID Solutions for Business Continuity

MS Planning and Managing Windows 7 Desktop Deployment and Environments

GE Measurement & Control. Cyber Security for NEI 08-09

Ten Critical Questions to Ask a Manufacturing ERP Vendor

MAXIMUM PROTECTION, MINIMUM DOWNTIME

Configuring and Deploying a Private Cloud

Laboratory Information Management Systems. Presented By: Happy Mashigo & Vuyiswa Kenke

AutoSave. Achieving Part 11 Compliance. A White Paper

Reducing the Risk, Cost and Frequency of Production Stoppages Using Network Redundancy

Sus tain.ability Honeywell Users Group Asia Pacific. Annemarie Diepenbroek, Greg Belcher Experion Overview and New Solutions

How To Migrate To Redhat Enterprise Linux 4

Siemens Closes the Gap between Corporate and Industrial Networks

Data Backup Options for SME s

Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Enterprise Managed PBX Telephony

Transcription:

Best Practices for the Installation and Operation of an Automation Change Management Software (CMS) System

Abstract...3 Introduction...3 CMS Vendor and Product Considerations...4 Vendor Criteria...5 Point Solutions...5 Product Criteria...5 General Implementation Overview...5 Turnkey Implementation...6 Pre-Installation Tasks...6 Pre-Installation Meeting(s)...6 Identification of the Client team...6 Identification of the Software Vendor s Implementation team...6 Preparation of the Device Catalog...7 Plant Hierarchy Layout and File Definition...7 Server pre-load...7 Compare Computer pre-load...7 Client pre-load...8 Network definition...8 Loading of Baseline device programs...8 Miscellaneous Device directory definition...8 Privilege definition...8 Capture of Data and Preparation of Training Material...9 CMS Installation...9 Server Install...9 Client Install...9 Compare Computer Install...9 Add users to the system...9 Implement the Plant Hierarchy...9 Add devices to the system...10 CMS Tailoring and Tuning...10 Compare group definition...10 Image Backup of Critical PCs...10 User Education...10 User Training Best Practices...11 System Administrator Training Topics...11 End User Training Topics...11 Disaster Recovery...11 Standard Operating Procedure...11 System Acceptance and Signoff...12 Lifecycle Management of the System...12 Conclusion...12 About MDT Software...12

Abstract The increase of plant floor automation has created a dependency on PLCs, PC control systems and programmable automation. These devices and their logic programs are costly in their development, vital to the running of the plant, and are viewed by most companies as corporate assets. It is incumbent on plant and corporate management to insure that proper safeguards are in place to protect and manage change in these assets. This document explores best practices for the planning, implementation and ongoing lifecycle maintenance of a Change Management Software (CMS) system in a manufacturing facility. Other industries that use a CMS system will find similar benefits from the practices outlined in this document. Introduction Automation Change Management Software has matured over the past 20 years along with the increases in sophistication and capability of the automation devices and control software developed by automation vendors. As automation devices have grown more complex and have incorporated more plant data in their operation, there is an increase in the need to make adjustments to variables and logic to continue smooth operation. These adjustments may be minor individually, but are directly linked to machine throughput and uptime. If these changes are lost, and an old version of the device program must be used, or even worse the device program must be rewritten, the result is decreased machine performance, decreased quality and/or downtime. Each of these is very costly. Appropriate procedures to assure adequate security and control, as well as the installation of a CMS system can greatly reduce the risk of extended downtime. Reliable automation control logic can be compromised by the following events: Human Error Equipment failure Sabotage Power surges / interruptions Fire Without proper system safeguards these events can lead to increased downtime, and an increase in mean time to repair (MTTR). Recovering from these events quickly requires adequate planning regarding hardware and maintenance strategy, and a reliable and recent backup of the automation control program logic. Current and complete backup copies of the program logic require the features of a CMS system. While a manual backup approach may appear adequate at first glance, experience has shown that plant downtime can quickly pay for the cost of a CMS system, in addition to the reporting and process improvements brought about by effective use of a CMS system. The general definition of an Automation Change Management Software (CMS) system is a centralized system that manages program logic for controls systems and devices such as PLCs, CNCs, HMIs, PC control systems, robots and general automation programs. Basic functionality of the CMS system should provide: Archival backups Change detection Change documentation Historical tracking Secured user and workstation access Controlled editor operations Disaster recovery Automatic change notification

As most manufacturing facilities today utilize advanced and varied automation technologies, it is important to begin with an accurate inventory of the types and numbers of devices to be managed. This inventory should also review the control software. From this inventory, the facility can identify: An accurate count of devices for planning purposes Islands of automation that need to be factored into the implementation plan A complete list of control (editor) software and opportunities for version standardization Types of devices to be maintained on a CMS system will vary from manufacturing facility to manufacturing facility. With all of these devices there are a wide variety of manufactures, network configurations, models, support software, and versions of support software. To properly manage these programs and devices, all these factors have to be understood. The most common devices are defined as follows: PLCs Programmable Logic Controllers. Most common type of device supported by a CMS system. CNCs - Computer Numerical Controllers. These can be highly complex and often require custom development within the CMS to provide adequate change management. The CMS system will need to access the control ladder, part programs, and process parameters as part of the backup process. These can be located in standard locations as defined by the manufacturer, or the can be located in custom locations as developed by the OEM. Secondly, file locations can be different based on types of CNCs within a model. For example, a single or dual axis CNC within the same model can have different file locations. Prior to the installation of a CMS system these factors should be defined and documented. Company standards for OEM code design can greatly standardize the logic designs, and reduce CMS costs for supporting these devices. Robots To properly support these the Robot manufacturer or plant controls group should provide the file listing for each type of robot. HMI Human Machine Interface. CMS systems typically provide integrated support for commonly used HMI packages. If these are not available a generic module to support general PC files can be used. PC Controls These types of devices are typically used in machining operations. These are PCs that are running a control program that mimics the operation of a PLC. Some of these differ slightly from the PLC programming software they are emulating; others are custom applications. In all cases careful consideration to device communications and understanding their file structure is required for a successful CMS installation. Welders, Drives, and Misc. PC Control Applications These can be supported by a generic module that provides support for general PC applications and files. Some premier CMS systems provide user configurable modules for these applications. Word, Excel, AutoCAD, and general Windows files - These can be supported by a generic module that provides support for general PC applications and files. Some premier CMS systems provide specialized modules for these applications that address document management. Non-networked devices These can be supported by a check out and check in procedure. This approach would give the controls engineer access to the latest program and the ability to update the CMS system as needed. Another option is for the plant to investigate the use of a wireless network. The device and software inventory should identify: The type and model of each device Types of data and file locations for programs on each device The type and version of each programming software used to program this systems Its network path and address The version of firmware The machine builder or OEM that delivered it (to identify multiple code development standards that must be accounted for) CMS Vendor and Product Considerations The selection of the best CMS system to meet a facility s needs requires a careful assessment of current and future needs, and an evaluation of the product offerings in the marketplace. While

several products exist in the marketplace, once the device support requirements are identified, there are typically only a few product offerings that are well suited to meet the plant s needs. Vendor Criteria A vendor should have a broad understanding of controls technologies (software and hardware) and a depth of experience in the devices used in your facility. A single CMS solution is preferable in many respects to a series of point solutions. Some vendor considerations are: Years in business Sufficient independence in the market to work effectively with a wide variety of controls vendors. Priority of the CMS product line vs. other products Market presence with the CMS offering The vendor (and integrator network) should be able to implement and support the CMS regardless of location References with similar facilities Point Solutions While some controls vendors offer basic version control within their packages, there are a number of disadvantages to these point solutions. The reliance on these individual packages for program backup has a number of limitations, including: Backups and program revisions are located in multiple, inconsistent locations Only selected systems are backed up Inadequate security and access controls are in place to ensure programs are not lost The IT department will not be able to manage file backups in an orderly fashion, and a single hard drive failure could result in the loss of all backups. Product Criteria An ideal CMS solution should meet the following criteria: A proven package that provides strong support for current and many legacy applications. Support for most common controls technologies with little or no on-site coding Ability to tailor and expand the CMS to meet unique plant needs Support for generic file structures, documents, images, etc. Flexible architecture to allow controls technologies to be added or removed over the life of the system without re-implementation. This will offer the user flexibility in their controls strategy. Solid product support and upgrades General Implementation Overview If the selected change management application meets the definition of a Commercial Off The Shelf (COTS) software product (vs. a toolkit with features and scripts) the implementation project is similar to other plant-wide software implementations. The selection of a COTS product that supports a wide variety of hardware and software control types will reduce the cost of implementation, and life cycle costs while providing the company with flexibility in their controls strategy. The major components of implementation are: Pre-Installation Tasks Software installation on server and associated support processing machines and workstations Identification of the device communication routes Configuration of these communication routes for the various managed devices

Configuration of the devices to be supported, with copies of resent program files Documentation of the As-Configured topology User Education Acceptance and Signoff The remainder of this White Paper is available by request to Michelle.Meyer@MDT-Software.com. We hope you find it to be of use in managing change and safeguarding your automation assets!

Conclusion With clear requirements, sponsorship from corporate and plant management, careful product selection and focused implementation, a CMS solution will deliver tremendous value. Rapid recovery from device failures, secure access, compliance with corporate and regulatory policies, and process improvement are all among the benefits of a CMS solution. About MDT Software MDT Software is the world leader in change management solutions for automated manufacturing assets. Founded in 1987, MDT Software has grown into a trusted provider of disaster recovery and change management solutions for leading manufacturers. Learn more at www.mdtsoft.com