Do you have a question about the PAC8000 and is the answer not in the manual?
Questions and answers
Summary of Contents for GE Intelligent Platforms, Inc. PAC8000
Page 1
PAC8000 Workbench Getting Started Guide GE Intelligent Platforms, Inc. 2500 Austin Drive Charlottesville, VA 22911 www.ge-ip.com...
Page 2
The information in this manual is subject to change without notice and does not represent a commitment on the part of GE Intelligent Platforms, Inc. The software described in this manual is furnished under a license or nondisclosure agreement. This software may be used or copied only in accordance with the terms of this agreement.
Page 4
PAC8000 Workbench Getting Started Guide ............. 85 ORKING WITH ROCESS ONTROL TRATEGIES Creating a Process Control Strategy................. 85 Downloading to the Process Simulator ..............89 Downloading to the Controller ................... 91 Process Control Strategy Checkout ................93 ............94 ORKING WITH...
The intent of this Getting Started Guide is to provide assistance in building your first application using the PAC8000 Workbench; it is not intended to replace any of the available training courses. However, working through these procedures leads to a greater understanding of the Workbench, thereby enhancing the lessons in the training class.
PAC8000 Workbench Getting Started Guide the product installation procedure is explained, the licensing and registration process is discussed, and a full project tutorial is provided. The installation process assumes that you are installing the product for the first time. If you are upgrading an existing installation, please refer to the Upgrade Instructions that were shipped with your product CD.
IEC 61131-3 programming language. Accessing Additional Help In addition to the Project Tutorial provided in this guide, there are various documents and help files to assist in the successful operation of the PAC8000 Workbench. Some examples are identified in this section. Drawing Templates...
Help to display the Help for the block, including a description of the block, block attributes, input parameters, and output parameters. If this is your first time using the PAC8000 product, it is very likely that you are not familiar with the blocks included in the Workbench. Though blocks may have similar names among different products, each product implements blocks in a unique way.
• Maintenance Training - This one-day class is designed to give students the necessary skills to maintain and troubleshoot all areas of a PAC8000 system, including hardware and control strategies. • SafetyNet Workbench Training - This three-day class is designed to teach students the skills necessary to configure, program, analyze, and troubleshoot a safety system strategy.
PAC8000 Workbench Getting Started Guide Website The Website (www.ge-ip.com/support) contains links to data sheets and other information that can help you find solutions to potential issues when building and commissioning your control system. Technical Support Europe, the Middle East, and Africa (EMEA) Online Technical Support: www.ge-ip.com/support...
The PAC8000 Workbench software includes the following system components: Workbench The PAC8000 Workbench provides the foundation for defining a project and all of its components: tags, hardware configuration, tables, and control logic. The Workbench, with components indicated, appears as follows: GE Intelligent Platforms, Inc.
Page 12
Downloading to the simulator allows logic to be checked out before it is downloaded to the controller. (The PAC8000 Workbench allows for downloads to the controller.) Regardless of the download type, both the Strategy Builder and the IEC 61131-3 logic editor support real time viewing so that logic can be viewed with data to assist in troubleshooting.
Help. If you wish to gain experience in defining tags, see the Creating and Assigning Project Tags section in the Project Tutorial of this guide or refer to the labs in the Modules section of the PAC8000 Workbench Core Components Training Guide. GE Intelligent Platforms, Inc.
PAC8000 Workbench Getting Started Guide 8000 IO Configurator The 8000 IO Configurator is launched to configure the system hardware (controllers and IO modules) when a controller is added to the project or the Launch 80000 IO Configurator node is double-clicked (for existing controllers). When the controller node ) is selected, the network attributes of the controller can be specified and IO modules can be added or deleted.
PAC8000 Workbench Getting Started Guide Controller Modules Project tags are associated with IO module channels in the Controller Modules form. When a Spare channel is selected, a drop down list appears and all tags of the appropriate IO type that have not been assigned to another IO module channel are displayed.
For more information regarding the available function blocks in the PAC8000 product, please refer to the Function Block manual. For more information regarding the function...
PAC8000 Workbench Getting Started Guide Strategy Viewer The Strategy Viewer facilitates the animation of logic diagrams with either simulated or live real time process data. The Strategy Viewer is also used for tuning and operator control purposes. Module and IO diagnostic tags are provided for troubleshooting assistance via the operator interface, allowing logic to be debugged quickly and effectively.
PAC8000 Workbench Getting Started Guide Discrete Control The Discrete Control Interface is used for IEC 61131-3 Programming. Once launched, programs, functions, and function blocks are built in any of the IEC languages: Ladder Diagram, Structured Text, Instruction List, Function Block Diagram, Sequential Function Chart, and/or Flow Chart.
PAC8000 Workbench Getting Started Guide Simulator The Simulator (DesignerSim) enables the control system designer to test process control strategies in a single controller without the need of physical hardware or any additional code. It can also be used to train operators and maintenance personnel. Instead of loading the control strategy configuration file into the controller, the file is loaded into the Simulator for debugging and testing.
PAC8000 Workbench Getting Started Guide Reports All project data is saved in a SQL Server database. Since this is a standard Microsoft database used by many other products, it is simple to create queries and reports for data presentation. The Reports feature contains a number of predefined reports at the project and controller level that aid in producing project documentation.
PAC8000 Workbench Getting Started Guide Controller Statistics The Controller Statistics feature displays scan time breakdown, system parameters, and event logs. To access the Controller Statistics screen, expand the controller node In the Project Explorer and double-click to display the screen below.
PAC8000 Workbench Getting Started Guide Network Configuration Utility The Network Configuration Utility is a network management tool that is used to assign IP addresses to unconfigured controllers and show network information for all controllers on a process network. When the utility is launched, the network is queried for all controllers and those found are presented, as shown below.
PAC8000 Workbench Getting Started Guide Security Features Since the PAC8000 system is used to monitor and control potentially dangerous processes, it is important to prevent unauthorized changes to the data and programs running in the controller. The PAC8000 Workbench provides the following security...
Pentium III 700 or greater with at least 125 MB of RAM and 680 MB of free hard drive space. If you intend to install the PAC8000 Workbench on a drive other than the operating system root, you must still have at least 540 MB of disk space available on the drive where the operating system is installed.
Page 25
PAC8000 Workbench Getting Started Guide During the installation of the PAC8000 Workbench, other components are installed. These components include: • Universal IO Server Limited Edition - In order to communicate with the controller, the Workbench requires a Modbus TCP driver. The Universal IO Server is installed for this purpose.
PAC8000 Workbench Getting Started Guide Installing the PAC8000 Control Center Workbench 1. Insert the product CD into the appropriate drive. 2. The PAC8000 Product Installation window appears. Click Next Page. GE Intelligent Platforms, Inc. September 2010...
Page 27
PAC8000 Workbench Getting Started Guide 3. The Options screen appears. Select the PAC8000 Control Center option and click Note: The text and screen shots in this document are compatible with PAC8000 Workbench Version 8.4.0 and subsequent releases. Version x.x.x on the screen shots refers to the current version number of the product that is being installed.
Page 28
PAC8000 Workbench Getting Started Guide 4. If Microsoft .NET Framework Version 1.1 SP1 is not installed on your computer, the following dialog appears while this version is installed. Proceed to the next step to continue. If you already have the current version of Microsoft .NET Framework, skip to step 6 in this section.
Page 29
PAC8000 Workbench Getting Started Guide 6. The Windows Installer screen appears. Note: If a standalone version of Sequence of Events (SOE) is installed on this computer, the following error occurs. Remove the existing version of SOE via the Control Panel. Once SOE has been removed, begin the Workbench installation again and an upgraded version of SOE will automatically be installed.
Page 30
PAC8000 Workbench Getting Started Guide 7. The Welcome to the InstallShield Wizard for PAC8000 Control Center screen appears. This screen may be visible for several minutes while the InstallShield Wizard is being prepared. If a previous installation of the Workbench exists on this computer, you may notice a reference to the current application.
Page 31
PAC8000 Workbench Getting Started Guide 8. If a Workbench-related service or program is currently running, the Test State of Listed Services/Programs screen appears. A checkmark indicates which services/programs are running. Click Terminate Running Services/Programs to stop the services/programs. It may be necessary to click this button more than once to stop all occurrences.
Page 32
PAC8000 Workbench Getting Started Guide 9. The Welcome screen appears. Click Next to continue. 10. The License Agreement screen appears. Review the License Agreement and select the I accept the terms in the license agreement option. Click Next to continue.
Page 33
PAC8000 Workbench Getting Started Guide 11. If the PAC8000 Workbench has already been installed on this computer, the PAC8000 Control Center Database screen appears. (Otherwise, proceed to the next step.) This screen prompts for the PAC8000 Workbench User Name and Password, as they may have been changed from the default sa and ocpcc2003.
Page 34
PAC8000 Workbench Getting Started Guide 12. The Setup Type screen appears. Select the appropriate installation type. Complete - To install the Workbench to the C drive, select the Complete option and click Next to continue. Proceed to the next step.
Page 35
PAC8000 Workbench Getting Started Guide a. The Custom Setup screen appears; click Change. b. Select the desired location for installation from the Change Current Destination Folder screen and click OK. GE Intelligent Platforms, Inc. September 2010...
Page 36
The Custom Setup screen appears again. Click Next to continue with the installation. Note: This procedure only installs the PAC8000 software on the selected drive. Other files are installed to Program Files on the drive where the operating system is installed. As indicated earlier, 680 MB of disk space is required for the complete installation.
Page 37
PAC8000 Workbench Getting Started Guide 13. The Ready to Install the Program screen appears. Click Install. 14. The Installing status screen appears. GE Intelligent Platforms, Inc. September 2010...
Page 38
PAC8000 Workbench Getting Started Guide 15. The M4 Common Licensing screen appears. 16. The Microsoft SQL Server (OCPCC Instance) installs if it is not currently installed on your machine. Otherwise, skip to the next step. 17. The Universal IO Server (Limited Edition) installer screen appears.
Page 39
PAC8000 Workbench Getting Started Guide 18. The Preparing to Install Universal IO Server (Limited Edition) screen appears briefly. If it is necessary to upgrade your current version or if you do not already have the Universal Server installed, a limited edition of this program is automatically installed.
Page 40
20. The Installing Universal IO Server (Limited Edition) screen appears. A progress bar indicates the status of the installation. 21. Once the Universal IO Server installation is complete, the Installing PAC8000 Control Center status screen reappears. A progress bar indicates the status of the installation.
Page 41
PAC8000 Workbench Getting Started Guide 22. When the installation is complete, the PAC8000 Control Center InstallShield Wizard Completed screen appears. Click Finish. 23. You may be prompted to restart your computer to enact configuration changes. If so, you must do so before attempting to run the Workbench.
Executable files (exe). There may be times when installing another program changes the version of a dll or exe file. When this happens, the PAC8000 Workbench may no longer function correctly. To fix any problems caused by installing other programs, go to Add or Remove Programs within Control Panel, select PAC8000 Control Center, and click Change.
PAC8000 Workbench Getting Started Guide Section 4 – Additional Product CD Features The Product Installation CD installs and accesses items that can be used to supplement the Workbench. Such items include Communication and Maintenance Tools as well as Product and Contact Information.
Page 44
• AXE Comm Stats (Standalone Version) – AXE Comm Stats is installed as part of the PAC8000 Workbench. Install this standalone version if you need to perform network troubleshooting on a machine where other Workbench functionality is not required. Please refer to the AXE Comm Stats Online Help for additional information.
Page 45
PAC8000 Workbench Getting Started Guide Maintenance Programs Support Programs may be installed to repair components that were damaged by the installation of another application. Select this option and click Go for a list of available programs. Warning: Do not attempt to run any of the Maintenance Support Programs without instruction from technical support.
PAC8000 Workbench Getting Started Guide Information Select Information from the Options screen and click Go. GE Intelligent Platforms, Inc. September 2010...
Page 47
PAC8000 Workbench Getting Started Guide The Information screen displays the available options for obtaining additional information concerning the PAC8000 product and GE. GE Intelligent Platforms, Inc. September 2010...
Page 48
Note: It is not necessary to use this screen when contact information is needed, as company information is also available on the website (www.ge-ip.com) and the Help | About menu item within the PAC8000 Workbench. GE Intelligent Platforms, Inc. September 2010...
Page 49
PAC8000 Workbench Getting Started Guide b. The Documentation option invokes the Documentation screen. Select a product and click Go to view the corresponding manual. GE Intelligent Platforms, Inc. September 2010...
Page 50
PAC8000 Workbench Getting Started Guide c. The CD Browser option allows you to view the contents of the Installation CD in an Explorer Window. GE Intelligent Platforms, Inc. September 2010...
PAC8000 Workbench Getting Started Guide Section 5 – Licensing The license procedure is detailed in the Proficy Common Licensing Help. This file is located in Start | Programs | Proficy Common | License Documentation. To run the license viewer, select Start | Programs | Proficy Common | License Viewer.
At the end of the tutorial, you will have experience with each of the tools in the PAC8000 Workbench and have a rudimentary knowledge of how they are used.
Page 53
PAC8000 Workbench Getting Started Guide GE Intelligent Platforms, Inc. September 2010...
The default Username is sa and the password is ocpcc2003. Logging on as such grants you full access to all features in the PAC8000 Workbench. It is possible to create your own users with specific passwords and access levels.
PAC8000 Workbench Getting Started Guide Creating a Project Applies to: All Controllers 1. Click in the Workbench Project Explorer and the Create new project form appears if there are no other projects configured. If this is not your first project, select the File | New Project menu item.
Page 56
PAC8000 Workbench Getting Started Guide 2. Enter a name for the project in the Project Name field; for our example, use the project name MyFirstProject. The project name can be up to twenty characters in length and must not contain spaces. Ensure that the desired location is selected, and click Apply.
PAC8000 Workbench Getting Started Guide Initial Controller Set Up Applies to: All Controllers 1. In the Workbench Project Explorer, right-click the project name and click New Controller from the resulting menu. The Create new controller form appears. 2. Enter a name for the controller in the Controller Name field; use the name Ctrl1 for our example.
Page 58
PAC8000 Workbench Getting Started Guide 5. Select the Version 2 Firmware option if you will be downloading your project to a controller that has Version 2.00 or higher of the Firmware. Doing so allows you to take advantage of the features that were not available in previous versions of the controller.
Page 59
PAC8000 Workbench Getting Started Guide 9. The controller appears in the 8000 IO Configurator as follows: GE Intelligent Platforms, Inc. September 2010...
Page 60
PAC8000 Workbench Getting Started Guide 10. Click the controller name in the IO Configurator and select the Attributes tab. 11. Enter the appropriate Master IP address, Direct A IP address, Direct B IP address, and Subnet Mask for the controller. (All three IP addresses must be entered even for simplex controllers.) For our example, enter the following IP...
Page 61
PAC8000 Workbench Getting Started Guide 12. Set the Type field to match your controller type (Logic, Process, Hybrid, EBIM or SafetyNet Logic). This field should match the controller type chosen when the controller was created. The First Control Package field must be set correctly...
Page 62
PAC8000 Workbench Getting Started Guide 13. Continue entering the information appropriate for this controller on each of the tab sheets (Properties, Attributes, COM Attributes, System, Device Mask, Dynamic Data, Module Detail). For our example, we assume that no additional data is required.
Page 63
PAC8000 Workbench Getting Started Guide 16. Expand the Project folder and double-click the Launch Network Configurator node. The Network Configuration Utility is launched. 17. The configuration database for the new controller is automatically loaded and the network is interrogated to determine which controllers are currently responding.
Page 64
PAC8000 Workbench Getting Started Guide 18. Because the new controller has not been configured, it is not “seen” on the network, and does not appear in the list view box. The Network Config Tool begins to “listen” for controllers that are broadcasting their MAC addresses. When it determines that a controller is broadcasting, the icon in the lower right corner of the form shows a disconnected network.
Page 65
PAC8000 Workbench Getting Started Guide 19. Double-click this icon to start the configuration dialog. Alternatively, you may select the Tools | Assign IP Address menu item. 20. The Assign MAC Address form is displayed, showing all of the controllers that are currently defined in the 8000 IO Configurator database.
Page 66
PAC8000 Workbench Getting Started Guide 21. Select an entry and click Apply or double-click an entry to display the Assign IP Address dialog: 22. Click Cancel or Apply. If you click Apply, the network is queried to ensure that the selected IP addresses are not in use on the network.
Page 67
PAC8000 Workbench Getting Started Guide 23. If the All Controllers option is selected on the Assign MAC Address form, you may receive a warning message upon assigning the IP addresses to the controller. This is due to the fact that the MAC address of the controller does not match the MAC address with which the IP address was previously associated.
Page 68
PAC8000 Workbench Getting Started Guide 27. Once the IP addresses are assigned, select Check Network | Wait 2 Seconds from the Tools menu. This causes the network to be queried for controllers and all controllers found on the network are presented. In our example, one controller is...
PAC8000 Workbench Getting Started Guide Configuring IO Modules Applies to: All Controllers Once the IP addresses are assigned, the remaining configuration can be entered and then downloaded to the controller through the use of the 8000 IO Configurator. 1. In the Project Explorer expand the controller node and double-click Launch 8000 IO Configurator.
Page 70
PAC8000 Workbench Getting Started Guide 2. Right-click the controller node (the tree branch named 50Ctrl1 in our example) and select New Module from the resulting menu to add IO Modules. The following dialog appears. 3. Select the correct module type from the Type drop down list and pick the appropriate slot for the module from the Slot number drop down list.
Page 71
PAC8000 Workbench Getting Started Guide 4. Click the to the left of the controller name to expand the list and display the module that was just added. 5. Click on the module and select the Channel Attributes tab to configure the module’s channels.
Page 72
PAC8000 Workbench Getting Started Guide with 0% being 4mA and 100% being 20mA. Set the Hi Alarm field to 105% and the Lo Alarm field to -5% for all channels. This causes the channels to fail if the transmitters fluctuate a threshold below 4mA or above 20mA.
Page 73
PAC8000 Workbench Getting Started Guide 6. Repeat the process above to add an 8102-HO-IP to Slot 2, an 8115-DO-DC to Slot 3, and an 8105-TI-TC to Slot 4. When the 8105-TI-TC is added, the following warning appears to notify you that the 8105-TI-TC does not require bussed field power, but the 8115-DO-DC does.
Page 74
PAC8000 Workbench Getting Started Guide 8. The IO configuration must now be downloaded to the controller to become active. Click the green traffic light in the toolbar to place the controller online. 9. Select the Configuration | Download Controller menu item to initiate the download.
Page 75
PAC8000 Workbench Getting Started Guide 10. Once the options are set, as appropriate, click OK to start the download. The Download progress dialog indicates completion. Click OK once the transmission is complete. 11. Select the controller node in the IO Configurator and select the Module Detail tab.
Page 76
PAC8000 Workbench Getting Started Guide Note: If the module state is something other than Running, the wrong modules were probably selected during the configuration process. Verify that the modules in the IO carrier match the modules in the configuration, make changes as appropriate, and download again.
PAC8000 Workbench Getting Started Guide Creating and Assigning Project Tags Applies to: All Controllers 1. In the Workbench Project Explorer, right-click the Project Tag Index node and select New Tag. 2. A name for the tag is requested. 3. Enter TE101 for the name and click OK. To complete the tag definition, fill in the...
PAC8000 Workbench Getting Started Guide GE Intelligent Platforms, Inc. September 2010...
Page 79
PAC8000 Workbench Getting Started Guide 4. Repeat the above process to add the following tag: Tagname: MotorStarter Description 1: Starts the motor Engr Min or DI0 State: OFF Engr Max or DI 1 State: ON Engr Units: NONE Signal Type: DO...
Page 80
PAC8000 Workbench Getting Started Guide 5. Double-click Controller Modules under the controller node in Project Explorer to associate tags with modules. Click the to the left of the controller name in the middle pane to expand the list and display the modules that were added in the 8000 IO Configurator.
Page 81
PAC8000 Workbench Getting Started Guide 6. Select a module (be sure to click a channel) and choose the appropriate tag for the channel. For our example, choose the TI, TCH/mV, 4-Ch, 2/2 (4) and click Get Assigned IO in the Assign points pane.
Page 82
PAC8000 Workbench Getting Started Guide 7. On the channel to which the point is to be assigned, select the appropriate signal type in the Signal drop down list for the channel. Click on the word Spare for the appropriate channel and pick the tag to be assigned. For our example, select the TCK signal for Point 2 and the TE101 tagname.
Page 83
PAC8000 Workbench Getting Started Guide 8. Click Apply to assign the tag to the channel. GE Intelligent Platforms, Inc. September 2010...
Page 84
PAC8000 Workbench Getting Started Guide 9. Repeat these steps for each tag to be assigned. For our example, assign the tag MotorStarter to channel 1 of the DO module. 10. To compile the IO, right-click the controller in Project Explorer and select Compile GE Intelligent Platforms, Inc.
PAC8000 Workbench Getting Started Guide Working with Process Control Strategies This section describes the necessary steps to create a process control strategy, compile the strategy, download to the simulator and/or the controller, and then debug the strategy using real time data. If you do not have a Hybrid or Process controller, this section does not apply to you.
Page 86
PAC8000 Workbench Getting Started Guide 2. Specify a name and description for the drawing and click OK. For our example, use the name AddBlock with a description of My first drawing. 3. The Strategy Builder is launched and the drawing can be created.
Page 87
PAC8000 Workbench Getting Started Guide 4. The Zoom icon ( ) is used to expand a section of the drawing. Blocks and connectors are added to drawings by dragging them from the toolbars and dropping them onto the grid. Each end of the connector must be placed on an appropriate connection point.
Page 88
PAC8000 Workbench Getting Started Guide 6. Click Save and then use connectors to connect inputs to outputs as shown here: 7. Once all drawing elements have been added, save and compile the drawing using the File | Save/Compile menu item. Errors are reported as they are encountered.
PAC8000 Workbench Getting Started Guide Downloading to the Process Simulator Applies to: Hybrid and Process Controllers Now that the drawings have been compiled, they can be checked out in the simulator before downloading to the controller. 1. From the Workbench Project Explorer, right-click the controller and select Download Control Strategies to invoke the download screen.
Page 90
PAC8000 Workbench Getting Started Guide 5. Following a successful download, the Process status label is displayed with a green background. Note: Ensure that the number in the Per Scan field is one greater than the number in the To field. If it is not, enter the appropriate number into the Per Scan field and then click Update.
PAC8000 Workbench Getting Started Guide Downloading to the Controller Applies to: All Controllers When a strategy is downloaded, all relevant drawings for a controller are combined into a single, downloadable strategy called a .PRG file. 1. Launch the Workbench. 2. Right-click the controller and select Download Control Strategies.
Page 92
PAC8000 Workbench Getting Started Guide 5. To initiate a download, select the Process option and then click Download. Following a successful download, the strategy that was marked Not Current is displayed as Current. Note: The Perform Initialization option resets all register values in the simulator or controller to their appropriate initial values.
PAC8000 Workbench Getting Started Guide Process Control Strategy Checkout Applies to: Hybrid and Process Controllers Now that a download has been completed, the strategy can be viewed in real time so that tuning parameters can be modified and logic execution can be viewed.
PAC8000 Workbench Getting Started Guide Working with Discrete Control Strategies This section describes the necessary steps to create a discrete control strategy, build the strategy, download it to the simulator and/or the controller, and then debug the strategy using real time data. If you do not have a Hybrid or Logic controller, this section does not apply to you.
Page 95
PAC8000 Workbench Getting Started Guide 2. The Discrete Control Data Mapping form is displayed. The Available Tags panel, on the right, shows all created tags that can be used in the Discrete Control application. The Mapped Tags panel, on the left, shows all tags that have been mapped in the Discrete Control database.
Page 96
PAC8000 Workbench Getting Started Guide 3. To map a tag, click the tag in the Available Tags panel, drag it into the Mapped Tags panel and release the mouse. (You can also double-click the tag in the Available Tags panel.) Once all desired tags have been mapped, click Save to commit the changes.
Page 97
PAC8000 Workbench Getting Started Guide 4. Double-click Create Discrete Control Interface in the Project Explorer to launch the Discrete Control Interface. Programs, functions, and function blocks can now be created or modified. Note: If a project has already been created in Discrete Control, the Workbench Project Explorer node is labeled Edit Discrete Control Interface.
Page 98
PAC8000 Workbench Getting Started Guide To create a Program: 1. Right-click the Programs item; select Add Programs and the desired language from the resulting menu. For our example, select LD: Ladder Diagram. 2. Once the language is selected, a new Program node is shown.
Page 99
PAC8000 Workbench Getting Started Guide Note: For correct system behavior, do not rename the Resource or Configuration nodes. 3. The program can now be renamed. Right-click the new program and select Rename Program. Type SampleLD in the Name field and click OK.
Page 100
PAC8000 Workbench Getting Started Guide 7. Click the Contact on the left icon from the toolbar to drop a contact. You are prompted for the name. 8. Since no discrete input points have been mapped, we can create an internal variable to complete the example.
Page 101
PAC8000 Workbench Getting Started Guide 9. Click OK to accept the definition and then click OK again to assign the variable to the contact. 10. To change the contact or coil type, select the Logic element and press the space bar to cycle through the available contact/coil types.
Page 102
PAC8000 Workbench Getting Started Guide 11. Once logic has been written, select the File | Build Program menu item to compile the program and determine if any errors exist. If so, the errors are displayed in the output window as follows: GE Intelligent Platforms, Inc.
Page 103
PAC8000 Workbench Getting Started Guide 12. Correct any errors and do not proceed until there are no errors produced. In our example, the error occurred because no variable was assigned to the contact. To correct this error, double-click the coil and assign it a variable. Select the tag MotorStarter for this purpose.
Page 104
PAC8000 Workbench Getting Started Guide 14. Before the program(s) can be downloaded, they must be built so that all programs, functions, and function blocks are linked together into one downloadable image. Select the Project | Build Project/Library menu item to build the program(s) in the Discrete Control Interface.
Page 105
PAC8000 Workbench Getting Started Guide 15. If all errors have been eliminated from the individual programs, the output window appears as follows: 16. If errors are displayed, return to the appropriate program and correct the errors before returning the Discrete Control Interface to build the project again.
PAC8000 Workbench Getting Started Guide Downloading to the Logic Simulator Applies to: Hybrid and Logic Controllers Now that the drawings have been compiled and the IEC 61131-3 logic built, they can be checked out in the simulator before downloading to the controller.
Page 107
PAC8000 Workbench Getting Started Guide 3. Once logic has been debugged, it is necessary to stop the simulation before a program, function, or function block can be changed. To stop the simulation, select the Debug | Stop Simulation menu item.
PAC8000 Workbench Getting Started Guide Downloading to the Controller Applies to: All Controllers When a strategy is downloaded, all relevant drawings for a controller are combined into a single, downloadable strategy called a .PRG file. 1. Launch the Workbench. 2. Right-click the controller and select Download Control Strategies.
Page 109
PAC8000 Workbench Getting Started Guide 5. To initiate a download, select the Process and/or Discrete Control option and then click Download. Process and Discrete Control can be downloaded independently or simultaneously. If both are being used and one has not changed, only the changed strategy must be downloaded to the controller.
PAC8000 Workbench Getting Started Guide Discrete Control Strategy Checkout Applies to: Hybrid and Logic Controllers Now that a download has been completed, the strategy can be viewed in real time so that tuning parameters can be modified and logic execution can be viewed.
Page 111
PAC8000 Workbench Getting Started Guide 4. To change the values of logic elements in a ladder diagram, double-click the element. A Spy List can be used to monitor the value of one or more tags. This occupies the lower portion of the ladder diagram editor window. To select the variables to display in this window, double-click on the ellipses (…) in the Spy List...
PAC8000 Workbench Getting Started Guide Retrieving Data from Other 8000 Controllers Applies to: All Controllers 8000 Controllers share data through peer to peer communications, thereby allowing an 8000 controller to read data from other 8000 controllers. Rather than configuring the producer to send data to each consumer, the consumer is configured with the data it needs from each producer.
Page 113
PAC8000 Workbench Getting Started Guide 2. The Map Peer to Peer Points form is displayed. 3. The right-hand portion of the form lists the tags that can be mapped from controllers defined in any project. To map a tag, select the Project and Controller containing the desired data from the available fields.
Page 114
PAC8000 Workbench Getting Started Guide 4. Once the producer Project (Boiler) and the Controller (blrcc1_v1) are selected, click Get Tags to list all tags defined in the controller. GE Intelligent Platforms, Inc. September 2010...
Page 115
PAC8000 Workbench Getting Started Guide 5. The left-hand portion of the form lists the tags from other controllers that are being referenced by the current controller. To select a tag for retrieval, drag and drop the tag from the Available Remote Tags panel into the Currently Mapped Remote Tags panel or double-click the tag in the Available Remote Tags panel.
Page 116
PAC8000 Workbench Getting Started Guide 6. Repeat this process for each tag to be mapped. Tags can be retrieved from any number of controllers in any number of projects. Once all tags have been mapped, click Save to commit the changes.
Page 117
PAC8000 Workbench Getting Started Guide 8. The data exchanged can also be used on control strategy drawings or in IEC 61131-3 logic. In control strategy drawings, computed analog results that come from other drawings via peer to peer data are referenced on a CNCA block.
Page 118
PAC8000 Workbench Getting Started Guide 9. Tags can also be mapped to the Discrete Control Interface and then used in IEC 61131-3 programs, functions, and function blocks. Invoke the Discrete Control Data Mapping form to map the peer to peer tags to the Discrete Control Interface.
PAC8000 Workbench Getting Started Guide Mapping Points from Remote Modbus Devices Applies to: All Controllers Many applications require data from external sources, such as a flow meter or a turbine governor. In most cases, these devices have an interface through which data can be retrieved from the device or written to the device.
PAC8000 Workbench Getting Started Guide 2. The Map Remote Device Points form is displayed. 3. Before points can be added, the device must be precisely defined. Enter the appropriate information into the following fields. • Device Name – The name you are giving to the device.
Page 121
PAC8000 Workbench Getting Started Guide address of the remote device and the Remote Socket Port No. must contain the socket that the remote device uses to communicate over TCP. • Response Timeout – The maximum time that the controller awaits a response once the command is sent to the remote device.
This section describes the process of linking InTouch screens to the Simulator. To do this, InTouch must be configured to pull data from the simulator provided as part of the PAC8000 Workbench (DesignerSim). This association allows you to preview the graphic screens in the absence of actual hardware.
Page 123
PAC8000 Workbench Getting Started Guide 2. Create a new Wonderware application called WonderwareDemo1. Double-click the new application to open WindowMaker. 3. Once WindowMaker is open, select Special | Access Names. GE Intelligent Platforms, Inc. September 2010...
Page 124
InTouch. For the Simulator, the application name is DesignerSim. Topic Name: The controller from which data is retrieved. This must match the controller name created in the PAC8000 Workbench in both spelling and capitalization. For our example, use Ctrl1. Which protocol to use: The simulator supports DDE; select this option for our example.
Page 125
PAC8000 Workbench Getting Started Guide Once the data has been entered, your screen appears as follows: 6. Click OK and then click Close on the Access Names window. You are now ready to import tags and create windows. GE Intelligent Platforms, Inc.
PAC8000 Workbench Getting Started Guide Connecting to the Universal IO Server Applies to: All Controllers This section describes the process of linking InTouch screens to the controller. To do this, InTouch must be configured to pull data from the Universal IO Server (also known as StacServer).
Page 127
PAC8000 Workbench Getting Started Guide 2. Create a new Wonderware application entitled WonderwareDemo1. Double-click the new application to open WindowMaker. 3. Once WindowMaker is open, select Special | Access Names. GE Intelligent Platforms, Inc. September 2010...
Page 128
InTouch. For the controller, the application name is StacServer. Topic Name: The controller from which data is retrieved. This must match the controller name created in the PAC8000 Workbench in both spelling and capitalization. For our example, use Ctrl1. Which protocol to use: When linking InTouch to the controller using the Universal IO Server, the preferred protocol is SuiteLink.
Page 129
Note: Configuration of the Universal IO Server is not required, as this occurs when Connect is clicked on the PAC8000 Workbench download form. (See Downloading to the Controller.) Ensure that you set the Universal IO Server to start automatically, using the services program available from Control Panel | Administrative Tools.
Included with your purchase of PPS is a utility (8000_to_iFIX_CSV.exe) that automates the import of PAC8000 tags into the iFIX system. This utility can be executed manually or automatically following a download to a controller. Following the generation of the standard csv file, the file is converted into iFIX format using the 8000_to_iFIX_CSV.exe...
Page 131
PAC8000 Workbench Getting Started Guide 3. When the dialog box appears, browse for the CSV file that was created for the controller. This file is located at the following path: <installation_drive>:\Program Files\8000\Control Center\Projects\Proj_MyFirstProject\Ctrl_Ctrl1\CTRL1.CSV. For non-EBIM controller types, this file is named CCCC.CSV, where CCCC is the controller name.
External Application/HMI Interface section of the online Help. • Training - GE offers a comprehensive set of training classes for those who will be using the PAC8000 products. For more information about these courses, please visit the Website: www.ge-ip.com/support. GE Intelligent Platforms, Inc. September 2010...
8000 Process IO System – Control system comprised of a controller and IO modules. 8521 – Product number of the controller. .NET Framework – Microsoft technology used in some of the PAC8000 Workbench components. Basic Input/Output System (BIOS) – Area of the PC that monitors and controls all system hardware.
PAC8000 Workbench Getting Started Guide DesignerSim – Enables the control system designer to test control strategies in a single controller without the need of physical hardware. Discrete Control – The IEC 61131-3 programming environment. Dynamic Link Libraries (dll) – Programming unit that provides functions or information to other programs.
Page 135
PID Loop – Process control function block that drives an output based on the difference between the measured process variable and the desired setpoint. Premium Support – PAC8000 support program that routes your calls, emails, or faxes to an engineer as soon as one is available within normal business hours.
Page 136
SuiteLink – Communication protocol used within InTouch to communicate with devices on either a local machine or a remote node. Universal IO Server – Modbus TCP/IP and OPC server that comes with the PAC8000 Workbench. GE Intelligent Platforms, Inc.
Page 137
PAC8000 Workbench Getting Started Guide Wizard – Mechanism for gathering operator input to some of the more complex function blocks of Process Control. Wonderware – Suite of products that include InTouch, InSQL, and InBatch. Workbench – Application that provides the foundation for defining a project and all of its components: tags, hardware configuration, tables, and control logic.
Need help?
Do you have a question about the PAC8000 and is the answer not in the manual?
Questions and answers