Professional Documents
Culture Documents
Non-Public Information
These instructions do not purport to cover all details or variations in equipment, nor to provide for every possible
contingency to be met during installation, operation, and maintenance. The information is supplied for informational
purposes only, and GE makes no warranty as to the accuracy of the information included herein. Changes, modifications,
and/or improvements to equipment and specifications are made periodically and these changes may or may not be reflected
herein. It is understood that GE may make changes, modifications, or improvements to the equipment referenced herein or to
the document itself at any time. This document is intended for trained personnel familiar with the GE products referenced
herein.
GE may have patents or pending patent applications covering subject matter in this document. The furnishing of this
document does not provide any license whatsoever to any of these patents.
Non-Public Information – This document contains proprietary information that belongs to the General Electric Company
and is furnished to its customer solely to assist that customer in the installation, testing, operation, and/or maintenance of the
equipment described. This document or the information it contains shall not be copied or reproduced in whole or in part or
disclosed to any third party without the express written consent of GE.
GE provides the following document and the information included therein as is and without warranty of any kind,
expressed or implied, including but not limited to any implied statutory warranty of merchantability or fitness for
particular purpose.
For further assistance or technical information, contact the nearest GE Sales or Service Office, or an authorized GE Sales
Representative.
Non-Public Information
Document Updates
Rev Location Description
N Install Adobe Reader 11.0 or Later Updated the Adobe Reader installation .exe file name to be more general
How to Disable Network Services and Modify
Passwords in Mark* VI and Mark VIe Generation
M Added UCSC controller serial connection details and baud rate settings
Controllers,
Re-enable Network Services
How to Order ControlST Software and License Added some example prices in the section ControlST Versions, Part Numbers,
Keys and Cost
L
Replaced various screenshots throughout the chapter to show the correct
How to Configure Time Synchronization
settings for NTP Primary/Secondary Time Source Preferred Network
Updated reference to most current ControlST release version to V07.00.00 and
ControlST version license key part number to ST70GE (+ KEY M5 AC hardware
key)
In the section Ordering Procedure, updated the table Hardware and Software
Keys to include the M5 key and provide a note that the White key and Solution
Provide key (Siebel part numbers) are no longer available as of April 7, 2017
In the section ControlST Versions, Part Numbers, and Cost:
How to Order ControlST Software and License
• Updated the tables with a note that the Siebel part numbers are no longer
K Keys available as of April 7, 2017 and greyed out this column in each relevant
table
• Replaced the table Latest Version V05.xx or Higher) with the table
ControlST V07.00.xx
• Added Remote Desktop Connections (Terminal Services) for ControlST
Options to the table ControlST V07.00.xx
• Updated the ControlST V06.1 to V06.2; V06.1 is no longer being sold. Also
updated associated PNs
How Set Up IEC 60870 Protocol Data Links Removed this section; GE no longer maintains the Triangle Microworks tools
How to Order ControlST Software and License
J Updated the license key ordering procedure overview
Keys
How to Configure the Alarm Scanner Feature of
Added a Note stating that the Alarm condition name for an Analog Alarm variable
the WorkstationST Alarm Server, the section
values displays in the Alarm State column in Alarm Viewer.
Configure EGD Produced Data
How to Set Up and Download to Mark VIe and
Moved these procedures to GEH-6721_Vol_II System Guide
H Mark VIeS UCSB Controllers and I/O Modules
How to Set Up and Download to Legacy Mark VIe
Moved the procedure for setting up the UCSA to GEH-6721_Vol_II System Guide
and Mark VIeS Controllers
How to Qualify FOUNDATION Fieldbus Field Devices Updated references
Configuration Management System This chapter has been moved to GEH-6700 ToolboxST User Guide
Updated information, added reference to ControlST Computer Compatibility, and
How to Link a ToolboxST Block to an HMI Block
fixed text error
Added this section with a history of GE’s software file integrity verification tool
How to Verify Software File Integrity Verification
G improvements and the procedures to verify files using each tool
How to Order ControlST Software and License Added this section containing procedures to order software media and license
Keys keys
Configuration Management System Updated this entire chapter to describe the improvements in CMS functionality
Indicates a procedure or condition that, if not strictly observed, could result in damage
to or destruction of equipment.
Caution
Attention
Control System Warnings
This equipment contains a potential hazard of electric shock, burn, or death. Only
personnel who are adequately trained and thoroughly familiar with the equipment
and the instructions should install, operate, or maintain this equipment.
Warning
Isolation of test equipment from the equipment under test presents potential electrical
hazards. If the test equipment cannot be grounded to the equipment under test, the
test equipment’s case must be shielded to prevent contact by personnel.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the Human-machine Interface (HMI) or the operator will close a safety
critical control loop.
Warning
Contents
1 Introduction ..................................................................................................................................... 11
2 ToolboxST Application.................................................................................................................. 13
2.1 How to Configure Alarm Capability in the ToolboxST* Application................................................................ 13
2.2 How to Configure Time Synchronization in the ToolboxST* Application ......................................................... 38
2.3 How to Use the Mark* VIe Tools in the Simulink™ Environment................................................................... 51
2.4 How to Qualify a Foundation Fieldbus Field Device..................................................................................... 76
2.5 How to Test the TMR Capability of the Mark* VIe Control Using the ToolboxST Application ............................. 96
2.6 How to Shelve and Place Alarms Out of Service ........................................................................................109
2.7 How to Configure Alarm Parent Child ......................................................................................................119
2.8 How to Configure Mark* VIe Controller Frame State Timeouts.....................................................................123
2.9 How to Upgrade a BPPB-based I/O Module to a BPPC-based I/O Module.......................................................126
2.10 How to Configure Mark* VIe Control I/O Modules for Expansion in an EX2100e Excitation Control ..................127
3 WorkstationST Application ........................................................................................................141
3.1 How to Interface to Third-party Clients Using the WorkstationST* OPC® DA Server ........................................141
3.2 How to Configure and Troubleshoot a Trip Log in the WorkstationST* Application ..........................................151
3.3 How to Configure the Alarm Server in the WorkstationST* Application..........................................................159
3.4 How to Configure the Alarm Scanner Feature of the WorkstationST* Alarm Server ..........................................168
3.5 How to Analyze Historical Alarm Data Using the WorkstationST* Alarm Viewer - Online Mode ........................182
3.6 How to Analyze Historical Alarm Data Using the WorkstationST* Alarm Viewer - Offline Mode ........................194
3.7 How to Filter Live and Historical Alarms Using the WorkstationST Alarm Viewer ............................................201
3.8 How to Set Up Alarm and Diagnostics Help for use in the WorkstationST* Alarm Viewer..................................215
3.9 How to Configure OPC® AE Capability ....................................................................................................224
3.10 How To Export Alarm Data for Rationalization ..........................................................................................238
4 Human-machine Interface ..........................................................................................................241
4.1 How to Enable Adobe® PDF Full Text Search for ControlST* Documentation .................................................241
4.2 How to Display a Variable on an Human-machine Interface Screen ................................................................248
4.3 How to Configure a Second Language for ControlST* HMI Applications........................................................254
4.4 How to Troubleshoot a CIMPLICITY* Project...........................................................................................268
4.5 How to Define a Measurement System for Use by ControlST* HMI Applications .............................................272
4.6 How to Link a ToolboxST* Block to an HMI Block ....................................................................................278
4.7 How to Set Up the HMI Master Screens Copy Functions ..............................................................................280
4.8 How to Create CIMPLICITY* Screens .....................................................................................................282
4.9 How to Integrate CIMPLICITY* 6.1 HMI with the WorkstationST* Application ..............................................290
4.10 How to Change the IP Address for an Allied Telesis™ 8516/8624 Network Switch ...........................................298
4.11 How to Configure an Alias for ControlST* HMI Applications.......................................................................312
4.12 How to Install and Replace the Linksys™ SFE2000 Network Switch..............................................................319
5 Renewable Energy .......................................................................................................................335
5.1 How to Set Up the Dynamic Data Recorder (DDR) and Trender for Wind Farms ..............................................335
5.2 How to Configure a Wind Turbine ESS Doubly Fed Induction Generator Control .............................................357
5.3 How to Configure a Solar Power Inverter ..................................................................................................360
6 Legacy Support.............................................................................................................................365
6.1 How to Set Up and Download to Legacy Mark VIe and Mark VIeS Controllers ................................................365
6.2 How to Download the IP Address for a Mark* VI Controller Using the Control System Solutions (toolbox)
Application................................................................................................................................375
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI or the operator will close a safety critical control loop.
Warning
This document provides information necessary to create an alarm from either an analog or a Boolean variable. The
ToolboxST application is used to configure alarm functions. The WorkstationST* Alarm Server collects alarm and event data
from configured components and makes the data available to alarm clients (such as Alarm Viewers). The WorkstationST
Alarm Viewer is used to manage and display alarms in an active control system.
The following procedures are included:
➢ To open the System Information Editor: from the System Editor Edit menu, select System Information.
2. From the Tree View, expand the template and select Attributes.
3. Define any attributes needed for the Alias properties. Typically, these attributes will have Prompt For Input set to
True.
➢ To edit Alarm Classes: from the System Information Editor Tree View, select Alarm Classes. A data grid with
the existing Alarm Classes displays in the Summary View.
Tip � The columns displayed in the Summary View can be selected and rearranged by right-clicking in the header row and
selecting Organize Columns.
Note The Second Language Alarm Descriptions must be entered and saved at this point for them to display in all other
locations when code is instanced. Refer to the section, How to Configure a Second Language for ControlST HMI Applications
in this manual for additional information.
Note The Alarm Description must contain the substitution string $Desc and the Second Language Alarm Description must
contain the substitution string $2ndDesc.
Note The Second Alarm State (second language names) must be entered and saved at this point for them to display in all
other locations when code is instanced. Refer to the section, How to Configure a Second Language for ControlST HMI
Applications in this manual for additional information.
Columns include:
Alarm Parameter is the name of the alarm (read-only).
Alarm State is the parameter state. This is the property configured in the Alarm State Definition (read-only).
Second Alarm State is the alarm state for the second language, configured in the Alarm State Definitions (read-only).
Alarm Description is the parameter description for this alarm.
Second Language Alarm Description is the second language parameter description for this alarm.
Alarm Class is the class associated with the alarm parameter.
Note The Second Language Alarm Descriptions must be entered and saved at this point for them to display in all other
locations when code is instanced. Refer to the section, How to Configure a Second Language for ControlST HMI Applications
in this manual for additional information.
Note The Alarm Description must contain the substitution string $Desc and the Second Language Alarm Description must
contain the substitution string $2ndDesc.
Note Additional analog alarm definition sets can be created to override the default assignments. The Analog Alarm Default
is used as the source when new analog alarm definitions are created. Refer to the procedure To add an alarm definition.
➢ To edit sounds
➢ To edit alarm state definitions: from the Tree View, select State Definitions. Available parameters display in the
Data Grid.
Columns include:
Alarm Parameter is the parameter for the alarm state values being entered.
Alarm State is the description that displays in the Alarm Viewer.
Second Alarm State is the second language description that displays in the Alarm Viewer.
Note The Second Alarm State must be entered and saved at this point for it to display in all other locations when code is
instanced. Refer to the section, How to Configure a Second Language for ControlST HMI Applications in this manual.
Tip � All alarm properties (such as Alarm, Alarm Class, and Alarm On Zero) can be configured from the Property Editor or
the Summary View.
2. When the configuration is complete, Build, Download, and Save the controller.
The alarm displays on the WorkstationST Alarm Viewer as an active alarm when the variable is true, and as an inactive alarm
when the variable is false. The display color is controlled by the alarm class assigned to the boolean alarm variable. To use the
alarm variable on a CIMPLICITY* screen, it must be assigned to an EGD page. If the Enable Process Alarms property for the
OPC DA server is set to True, an alarm variable's attributes (for example, G1.MyAlarm.AlarmActive) can be used on a
CIMPLICITY screen even if the alarm variable is not assigned to an EGD page.
Note The information in this section represents a simplified example of the fundamental steps necessary to create and
configure an analog variable alarm. The instructions are designed to guide a qualified user, not as a training guide for new
personnel.
The following procedures create an alarm that displays on the WorkstationST Alarm Viewer as an H (Hi) alarm when the
output of a function generator is greater than 70. The alarm is in the Normal condition when the value is between 70 and 30
and an L (Lo) alarm displays when the value is less than 30.
Note With the release of ControlST V04.06 the rate of change alarm for analog alarms is only allowed if the alarm variable
data type is Real (single precision floating point) or LReal (double precision floating point). It is recommended that this
limitation also be followed in earlier versions. Refer to the ControlST Software Suite Upgrade Instruction Guide
(GEI-100694), the section Known Issues for additional information.
Note This enables an analog signal that is a triangle waveform that ramps up from 0 to 100 in 10 seconds, then ramps down
from 100 to 0 in 10 seconds.
Select the
TestAnalog.H_SP
variable and set the
Initial Value to 70 .
Note Use the same steps to configure alarms for any analog variable.
For alarm shelving, there are two properties for each variable that must also be configured in the Component Editor:
Alarm Shelving must be set to Enabled before shelving will be allowed on that variable.
Alarm Shelving Max Duration is the maximum time in minutes that the alarm can be shelved.
Note Refer to the section, How to Shelve and Place Alarms Out-of-service for additional information.
Note For detailed information, refer to the section How to Configure Alarm Parent Child in this manual.
➢ To enable the alarm parent child feature: open the System Editor , from the Tree View, select the system item,
and in the Property Editor, set the Alarm Parent Child property to True.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
To keep the information obtained from the devices within a system coordinated, it is critical that the devices are synchronized
in time. The time synchronization function can be provided by a computer configured with the WorkstationST* application
(WorkstationST computer) or a network time server configured to act as the primary time source. Network time servers
acquire time from the Global Positioning System (GPS). A WorkstationST computer configured as the designated primary
time source can be configured to get its time from its internal clock, the GPS system (using a time card), or from an external
time reference that exists at the customer site for the system. When using a site time reference, a designated WorkstationST
computer synchronizes its time with the time source and then synchronizes all other components in need of synchronization
with the WorkstationST time.
2. From the Property Editor Time Synchronization section, configure the properties as follows:
Configured System Time Reference Acquisition Method has two options when using a WorkstationST computer as a
time source (without using a site time reference):
• Native Time Reference is selected when the WorkstationST computer does not have a time card. The computer will
use its internal clock.
• Native Time Reference, PC Time Card Option is selected when the WorkstationST computer has a time card. This
option also requires that you configure the time card in the designated WorkstationST computer. Failure to configure the
time card will prevent the time server from running on the WorkstationST computer.
• Site Broadcast Time Reference is selected when the system time is supplied by a customer maintained Timeserver
broadcasting time to designated local Workstations.
• Site Unicast Time Reference is selected when the system time is supplied by a customer maintained Timeserver
unicasting time to designated local Workstations.
Designated Primary Time Source is used to select the Timeserver or WorkstationST computer that will be the primary
time source. The Timeserver or workstation selected as the Primary Time Source supplies time to all of the remaining devices
in the system. This time source must be connected to both the PDH and UDH networks.
• Unicast has the client request the time from the time source. This is recommended since it guarantees that the client is
getting the time from the correct time source.
• Broadcast is when the client listens for time messages on the network. If there is more than one time source
broadcasting the time messages on the network, the client could be getting time from different time sources, and be
susceptible to invalid time.
• Disabled is when the clients do not request or listen for time messages. The clients are not being time synchronized.
Note When a system is first created, the NTP Client Mode default mode is disabled. After the WorkstationST computer or
time servers have been created and configured to be the time source, change this mode to the appropriate setting (Unicast is
recommended).
The configuration at the system level controls the NTP settings for all the components in the system. Changing a system level
NTP setting causes all system components to update, build, and download.
Site Time Source #1 is used to enter the IP address or hostname of a computer or Network Time Server available on the
network that is not part of the system. This setting is used to synchronize the system to a time source at the customer site.
Site Time Source #2 (Optional) is used to enter the IP address or hostname of a computer or Network Time Server
available on the network that is not part of the system. This optional setting can be used to synchronize the system to a time
source at the customer site.
Note The Designated Secondary Time Source can be either a WorkstationST computer or another Time Server.
Refer to the procedure To synchronize time using a WorkstationST computer as a server for information on configuring the
remaining Time Synchronization properties.
Note Broadcast mode is not recommended for the NTP Client Mode because the clients will listen to any time source
broadcasting time on the network. The clients are therefore susceptible to invalid time references from misconfigured or
misoperating time sources on the network.
Note Refer to the procedure To synchronize time using a WorkstationST computer for information on configuring the
remaining Time Synchronization properties.
Tip � When using a Site Broadcast Time Reference, configure the NTP Client Mode as unicast. This prevents client
components from receiving broadcast time references over the network from a time source other than the Designated Primary
and Secondary Time Sources.
Note Refer to the procedure To synchronize time using a WorkstationST computer as a server for information on configuring
the remaining Time Synchronization properties.
♦ From the System Editor Summary View, click the Online button to take the system online.
Note To display the NTP status of another component, close the NTP Status Viewer currently open and select another
component. Each data field has a tool tip that describes the field and gives an analysis of the current state.
♦ Right-click the WorkstationST status icon in the taskbar notification area and select Open Detail View. The
WorkstationST Status of Features dialog box displays.
The NTP status for another component can be displayed from this dialog box.
Tip � More than one NTP Status Viewer can be opened to display different components. To do this, double-click the
WorkstationST status icon in the taskbar notification area, double-click the Time Synchronization System item, and
select View NTPC (Time Sync) Detail to open additional windows which can be pointed to various remote hosts.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
The Simulink Translator (Translator) for Mark VIe blockware is a part of the MATLAB™ application, which is a set of
software tools for conducting simulations of physical systems. It is used to write ToolboxST* code. The code can also be used
as part of an overall simulation in the MATLAB application. After code has been verified to work satisfactorily, it is
converted for use in the ToolboxST application using the Translator.
The Simulink block library is used within the Translator to produce code that runs in a Mark VIe controller. The block library
is a set of Simulink S-Functions blocks (modified Mark VIe blocks) that use the actual code from the same blocks running in
the Mark VIe controller. A C-code wrapper is used to port the code to Simulink as a DLL. The Simulink block library is a sub
set of the blocks taken from the Mark VI standard, legacy, and turbine block libraries.
The Translator takes the Simulink model block code and produces blockware for the requested Mark VIe component in the
ToolboxST application. The Translator uses the ToolboxST automation in order to accomplish this. It also validates the
MATLAB configuration to make sure it can be translated with no errors.
Refer to the imulink® Translator Tool for Mark* VIe Blockware User Guide (GEH-6743) for detailed rules information.
This document is intended for Simulink and Mark VIe application code developers who write software in Simulink to be used
on a Mark VIe embedded controller. The following information is included:
• The MATLAB application must be installed on the computer in which the Simulink block library is installed.
• The user has previous knowledge of the Simulink program and does not need step-by-step instructions for routine
functions within the program.
• The Simulink block library and the Translator require the ControlST Software Suite Version 04.00 or higher.
Note Refer to the ToolboxST User Guide for Mark* Controls Platform(GEH-6700), the section, Installation for additional
information on the installation process.
A shortcut for the Translator is created when the ToolboxST application is installed. The last version to be installed is the one
that displays on the Start menu. When a version of the ToolboxST application is uninstalled, the Start menu shortcut for the
Translator reverts to the highest version installed (if there is one).
The version of the MATLAB application is checked by the setup program to make sure it is greater than or equal to the
minimum allowed and less than or equal to the maximum allowed. These Min and Max versions are not hardcoded into the
Setup.exe program, but are in a text file read by the setup program. If the installed version of the MATLAB application is not
within the appropriate range, an error message displays indicating this fact and the install of the Simulink block library is
stopped.
• Program
• Task
• User block
• General
• StateFlow
2. From the File menu, select Name and enter a name for the model. (In this case example1 is used.)
Tip � A program (PROG_) subsystem can only contain the TASK_ subsystem. All other things that are within a program
subsystem are ignored.
Note Specify the frame rate and frame multiplier in the name only for the translator tool. It is the user’s responsibility to
write Simulink logic that runs the subsystem at the specified rate. Create a triggered subsystem that is triggered to run every
forth cycle for task names (TASK_04_00_xxxx).
Tip � A task subsystem can contain standard blocks and user blocks. All GOTO and FROM blocks that are defined inside a
TASK_ or a PROG_ are ignored.
Task
The Translator is used to translate the subsystem into a user block and instance it into the task in which it was defined.
When the Translator is first opened, no views display. From the File menu, select:
Create Project to create a new project.
Open Project to open an existing project.
Save Project to save a copy of the current project displayed in the UI.
Close Project to close the currently displayed project.
Recent Projects to display a list of the five most recently viewed projects.
Exit to exit the Translator.
Program
Task View
Variables
View
Error and
Event
Log View
Program Task View displays the programs, tasks, user blocks, blocks, and variables in a hierarchical view.
Error and Event Log View displays status messages while parsing and/or building a project.
Object Properties View displays information about an item selected in the Tree View.
Variables View displays all global variables and parameters configured in a project when the Variables item is selected in
the tree view.
A Translator project must be created before translating a Simulink model.
Note Prior to creating a Translator project, ensure that at least one unused ToolboxST system .TCW file, with a Mark VIe
controller and an empty library container is available. This must be created manually in the ToolboxST application.
Refer to the ToolboxST User Guide for Mark* Controls Platform (GEH-6700), the section Opening and Creating Systems for
additional information.
Note Prior to creating a new project, verify that a new, unused .tcw file, containing a Mark VIe controller and an empty
library container, is available. This must be created manually in the ToolboxST application. Refer to the ToolboxST User
Guide for Mark* Controls Platform (GEH-6700), the section Opening and Creating Systems.
Enter a project
name, path,
and the target
.tcw file.
Enter the
library
container
and the
library name
Source Files tab is used to change the target .tcw file (the file must already exist), add or remove source files, and specify
the order that source files are parsed. All files needed to run the simulation in the Translator must be listed here. Use the
arrow buttons to sort the files in the order to be parsed. At least one .mdl file must be listed. The file order list should identical
to what was loaded in the Translator to run the simulation. The sorted order file Main_Build.txt must be created after all
changes are made to the model. If it is out of date, an error displays.
Note Simulink models must follow a set of rules for the tool to recognize these files and successfully convert them.
Select Create
User Programs
and Tasks to
force creation of
programs, tasks,
and all variables.
If programs, task structure, and variables were created manually or are in place from the previous step, click to clear the
Create User Programs and Tasks check box. In this mode, the Translator only verifies that a program and/or task exists, and
then adds the logic to it. If the program and/or task structure does not exist, the Translator is stopped by an error. Variables are
only validated in this mode. The following items are validated:
• Variable existence
• Variable data type
• Variable Initial value
• Variables Display High, Display Low, and Entry High for control constants (Parameters in Simulink)
Select Create Library for each Program to automatically create a library with the same name as the program and then create
the user program inside the library. This feature is very useful when writing multiple tasks in the program and to selectively
invoke tasks using an instance script. Always keep this option checked, even when manually creating the library for each
program. This ensures the tool looks for the library and then opens a program for validation.
Tip � The only time you should uncheck this option is when you decide not to create a library for each program.
Note The container must be manually created in the target item before the translation is performed.
Enter a library
name for all
created user
blocks.
2. After all configuration options have been selected, click Update to renew the configuration. Select Cancel to stop the
process at any time.
Note Because the tool has to load all dynamic link libraries and configure the .tcw output, the build process can take a few
seconds to a few minutes depending on the system configuration.
All build messages are output to the Event and Error Log view.
Note Avoid manually creating or editing the .csv files generated by this tool. Users can only create a named list to feed to
the tool.
Tip � Every time the application is modified the I/O list should be rebuilt to update the signal addresses.
The first line of the .csv file is considered the file header. It contains a string that defines the type of file and number of signals
in the file.
Example:
<File Type>,<Signal Count>,0,0
File Type = Inputs or Outputs.
Signal Count is an integer.
The remaining two fields in the header are always 0, 0. (These are for future use.)
Each signal is defined in the .csv file as follows:
<Signal name>,<Signal Address>,<Initial Value>,1
Signal address is the Mark VI/Mark VIe token number of the variable.
Initial value is always 0.
This document describes the minimal procedures that GE Energy exercises to qualify
a FOUNDATION Fieldbus device for use with the Mark VIe control. Device qualification
is the process by which GE Energy officially states that the device works with the host
system, and describes any issues. Non-GE persons are welcome and encouraged to use
these test procedures, report their findings to GE, discuss any issues, and request
devices to be qualified. However, only authorized GE personnel can officially qualify a
device. A device will not appear as qualified until the procedures are executed by GE
as part of device qualification efforts.
Attention
Refer to the FOUNDATION Fieldbus Device Qualification Support Central Community
for more information, including access to the list of qualified devices:
http://supportcentral.ge.com/products/sup_products.asp?prod_id=319535
Attention
• MODE_BLK.TARGET
2. From the ToolboxST Hardware tab, test the following parameters for write access during download. The user should be
able to set a new value in the ToolboxST value and download the value to the field device. Record the results in the data
sheet (Step 3.1.4) in Appendix A.
• MODE_BLK.PERMITTED
• XD_SCALE.EU_0
• XD_SCALE.EU_100
• XD_SCALE.UNITS_INDEX
• XD_SCALE.DECIMAL
• OUT_SCALE.EU_0
• OUT_SCALE.EU_100
• OUT_SCALE.UNITS_INDEX
• OUT_SCALE.DECIMAL
• IO_OPTS
• STATUS_OPTS
• CHANNEL (may be accomplished above)
• L_TYPE (may be accomplished above)
• LOW_CUT
• PV_FTIME (Input blocks)
• SP_RATE_DN (Output blocks)
• SP_RATE_UP (Output blocks)
• FSTATE_TIME (Output blocks)
• FSTATE_VAL (Output blocks)
• SHED_OPT (Output blocks)
3. Look at the Alarm Viewer window to verify that the device alert has been generated. The alarm should be similar to the
following:
Caution
The procedures in this document are used to test the triple modular redundant (TMR) capability of the Mark VIe turbine
control system using the ToolboxST application. The following procedures are included:
2.5.1 Prerequisites
Before testing TMR capabilities, take necessary steps to secure the controlled
equipment to prevent equipment damage or personal injury.
Warning
Testing for TMR capability can cause a trip event since the testing purposely places
the control cabinet into a simplex mode while the controller restarts. Because the
probability of a unit trip is increased, it is recommended the test be performed in
phases where the first test is performed on turning gear, the second test at Full Speed
Caution No-Load (FSNL), and the final test with the unit online.
Note If any alarms remain un-cleared, print out the alarm queue to document them prior to conducting the TMR test.
3. Go online with each of the three controllers (R, S, and T) in turn to verify that each controller is running in the
controlling state with code that is equal to the .tcw file being used.
4. Verify that historical alarm data is being stored correctly. The WorkstationST Service in the HMI stores them as .bin files.
The typical location is E:\GEWorkstationST\HistoricalAlarmData.
5. Configure the trend for high resolution data according to the recommended list in Appendix A or Appendix B, depending
on turbine frame.
Note These appendices are for guidance only, and points can be added or subtracted as determined by the site team.
6. From the Trender for the ToolboxST application, start a trend that includes all of the following items:
• Speed pickups
• TMR analog transducers
• LVDT inputs
• Exhaust thermocouple values
• Gas valve position commands
• IBH valve position commands
• Liquid fuel bypass valve commands (if applicable)
• IGV position commands
• Non-voted servo current signals
• Non-voted ETR and PTR feedbacks
Note In the Mark VIe control, the designated controller letter is displayed in the Component InfoView Status tab under the
Attribute Designated Controller.
3. Proceed in reverse order from the designated controller so the designated controller is tested last, for example:
a. If the designated controller is R (default), then the testing order is T, S, R.
b. If the designated controller is S, then the testing order is R, T, S.
4. If the unit is at Full Speed No-Load (FSNL) or low power, from the Trender, start a trend file on the designated
controller.
Note Run Trender on a controller that is not going to be shutdown. The Trender pulls data from the controller that was
selected when it was put online.
Note The MarkVIe control system uses different types of controllers and power supplies. Refer to the Mark VIe Control
System Hardware Guide (GEH-6721 Vol II) for more information.
If there are any problems during TMR testing, a unit shutdown or trip can occur.
Caution
6. Power up the controller that was just powered down.
7. From the Component Editor InfoView Status tab, wait for the Attribute Control State to be Controlling for the
controller that was just restarted.
Note The Control State moves through different states including Master_Initialization, DC_Determination, Data_
Initialization, Inputs_Enabled, Exch_Initialization, Exchanging, Sequencing, Standby, and finally Controlling after startup.
8. Wait for an additional five minutes after the controller has reached Controlling state to allow all processes to stabilize
before continuing.
A trip will occur if a second controller is restarted and the first controller has not
returned to the Controlling state. Give the controller sufficient time to return to the
Controlling state, which may take as long as eight minutes. If the controlling state is
not achieved, the test should be stopped.
Caution
9. Issue a Master Reset to clear the trip from the protective module.
10. Stop the trend file and save it. Record the file name and start a new trend file on the designated controller.
11. Repeat steps four through ten for the other two controllers in the order described in step three. It will be necessary to go
online with a different controller prior to powering off the designated controller.
If there are any problems during TMR testing, a unit shutdown can occur
Caution
4. Power up the R-PPRO by plugging in the power supply.
5. Wait until the communication failure diagnostic has reset.
6. Stop the trend file and save it.
7. Issue a Master Reset and Diagnostic Reset.
8. Repeat steps one through seven for the S-PPRO and T-PPRO I/O packs.
• In a TMR system, two faults are usually required in combination to produce the root cause of a trip. For example, loss of
an LVDT on one controller can combine with the power down process of a second controller to result in what is reported
as a control valve out-of-position failure. The lurking or hidden fault was the LVDT failure, and it was revealed when the
controller power down process removed the redundant position feedback. The corrective action in this example would be
to repair the problem with the LVDT. Root cause and corrective action(s) should be included in the trip report.
• It is possible that I/O used in control code as critical inputs has been terminated in the control as simplex points. If this is
uncovered, a PAC case should be written and sent to the controls requisition engineer. Attachments for the PAC case
should include an archived copy of the .tcw file, trend files, trip log, event file, and the diagnostic alarm file. The PAC
case should describe the point in the TMR testing the trip occurred. It should also include a description of the specific
sequence of events leading up to the trip.
2.6.1 Prerequisites
Prior to shelving or placing alarms out-of-service the following are required:
2.6.2 Documents
Refer to the following documents for additional information:
When the Alarm Viewer is running and the Live Alarm Data tab is selected, the toolbar displays icons that indicate enabled
features:
When an icon is clicked, it becomes highlighted to indicate that the selected display is active. Clicking it again toggles it
Note If no icons are selected, the Live Alarm Data display is active. If the Alarm Shelving or the Alarm Out of Service
➢ To assign user privileges: from the System Information Editor, assign each user Name (for example Smith) a
Role with the appropriate privileges enabled (for example operator
Note The following procedure must be repeated for each alarm before it can be shelved.
➢ To shelve alarms: from the Live Alarm Data display, select the alarm(s) to shelve (highlighted in blue).
Note Shelved Alarms are automatically unshelved when the Shelved Time Remaining goes to zero.
Note Alarms placed out of service remain in that state until placed back in service by the operator or the controller is
restarted.
Note To enable this feature refer to the section Enable Alarm Parent Child
With the release of ControlST V04.07, the Alarm Parent Child feature is available. This feature uses the parent child
configuration in the ToolboxST application for each variable that is defined as an alarm. The configuration in the ToolboxST
application creates an alarm hierarchy. The top most alarm is the parent alarm, which can be configured in application code as
an indicator that there are one or more alarms under the parent that need attention. The parent/child criteria can then be used
in an Alarm Viewer filter to selectively display only the parents or children in the live alarm data. This parent child
association is evaluated in the Alarm Viewer when alarms are to be displayed. The feature is enabled through a property in the
ToolboxST System Information Editor.
The symbol and the foreground and background color used to display the Parent and Child icons in the Alarm Viewer are
selected in ToolboxST System Editor. If the symbol selected is None, no Parent or Child icon displays. The following figure
shows the symbols configuration in the ToolboxST application.
Note When selecting colors, unnamed colors display the RGB code in place of the name in the data grid.
The symbol and color selected will display for parents and for children.
After enabling the Alarm Parent Child feature and configuring the symbol for the parent and child icons, the variables must be
configured in the controller to establish the parent child associations. The following procedure shows the ToolboxST
application configuration to define four Boolean variables that are enabled as process alarms with one parent and three
interconnected child alarms.
This configuration can be visualized using the following diagram. In the application code defined in the ToolboxST
application, any combination of alarms available for display will be represented in the hierarchy as shown.
Parent or child alarms can be identified by the symbol or in front of the variable name of the alarms being
displayed. The symbol represents the position in the hierarchy, based on the set of alarms available at the time the alarms are
being displayed.
The following figure shows the all BoolA* alarms on screen. No hierarchy is displayed at this point but the alarms position in
The user can select the or symbol to see the alarms that are available in the specific alarms hierarchy for that
alarm. When the symbol is selected, the list of all available child alarms in the defined hierarchy is displayed in a dialog
box.
Note This list excludes any alarms that have been shelved or placed out of service.
The following figure shows the parent alarm selected, along with all child alarms that are available. Both displays can be used
to interact with the alarms.
2.7.2 Filtering
The Parent Child filter option has been added to the filter definition. This option can be used to manage the alarms that are
displayed using the parent or child configuration information. The filtering selections are Parents Only, Children Only, and
Unused. Additionally, there is a check box selection Include Non-Parented Alarms. This allows alarms that are not parented to
also be displayed.
When Parents Only is selected on the existing applied filter, the display will be as follows:
Note Contact your GE Energy product support representative for correct time-state values.
Each frame state has a timeout value. When that timeout is reached, the controller switches to the next state regardless of
whether it has finished processing the current state. It is possible to configure the values for input, application, and output
frame state timeouts. Before these values can be changed, the ShowEnableConfigFrameTimeouts parameter in the
GlobalValues.xml must be set to True.
➢ To configure the frame state timeouts from the System Editor, double-click a Mark VIe component.
Configuring frame state timeouts causes a major difference in the configuration. The
controller must be restarted.
Attention
8. From the Tree View, select Network Adaptor 0. Verify that the Network property is UDH, and set the correct IP
Address in accordance with the following table.
Note For a single EX2100e control installed on the UDH, the IP address is typically set to 192.168.101.101.
9. From the Tree View, right-click Distributed I/O and select Add Module.
10. From the Add Module wizard, verify that the Redundancy is Simplex, select the PDIO I/O module, and click Next.
11. From the Add Module wizard, select Module Required, set the properties in accordance with the following table, and
click Next.
Required Boards and Modules
Terminal Board
Type TDBS
HW Form H6A
Bar Code Refer to the section, Enter a Barcode
I/O Module
HW Form H1A
ENET1 Port IONet1
Note To modify settings, double-click any I/O module to display the hardware configuration window.
Note Refer to the ToolboxST for Mark* Controls Platform (GEH-6700), the sections, Block Diagram Editor, and EX2100e
Component Editor.
7. Perform a Build command. The Component InfoView Log tab displays any errors.
Note If the UCSB controller IP address was changed or the controller has not been previously loaded, from the Device
menu, select Download and Controller Setup and follow the wizard instructions. A USB flash drive is required for a
UCSB controller.
Hardware settings
for the PDIO
discrete I/O pack
with TDBS
terminal board
Hardware settings
for the PDOA
discrete output
pack with SRLY
terminal board
2. Double-click an I/O module (PAOC is used for this example) and modify the barcode as follows:
Click OK.
Click OK .
5. After the build and download is complete, shut down and restart the power to synchronize all I/O modules with the
controller.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
The ToolboxST application provides a feature called an OLE for Process Control (OPC) DA Server. Third-party OPC DA
clients can connect to this server to obtain live variable values. The OPC DA Server is compliant with the OPC DA 3.0 and
the OPC DA 2.05 specifications. The server also has an optional client that can be configured to gather variable value data
from external OPC DA servers. The server is configured and monitored through the WorkstationST Component Editor of the
ToolboxST application.
3.1.1 Prerequisites
OPC is based on Microsoft® DCOM. When the OPC DA client resides on the same computer as the OPC DA Server, the
client must have default DCOM access. When the client runs as a service on the same computer as the WorkstationST
application, no DCOM configuration is needed to allow the client to talk to the OPC DA Server. When the client is running as
an interactive process, then INTERACTIVE should be configured with default access for the computer’s DCOM default
access setting. Refer to the WorkstationST OPC DA Server Instruction Guide (GEI-100621), the section Windows® XP
Workgroups Example for information on when the OPC DA client resides on a remote computer.
Firewall products such as Norton™ or other software firewalls can have adverse effects on DCOM client/server
communications. The WorkstationST application configures the Windows firewall to the DCOM TCP port 135.
• Use the Maximum Client Rate setting to control how fast data can be requested by an OPC DA client. The default is
320 milliseconds.
• Use the Enable Client Writes setting to allow an OPC DA client to write, as well as read variable values. These can
include variables for all EGD consumed devices, as well as variables from other WorkstationST features (such as
Modbus) and other OPC DA Server data from the OPC DA client.
• All variables written to the OPC DA server or read from other servers can be placed onto one or more EGD
(redundant) pages. These pages can be defined in one WorkstationST computer as Primary pages, with a second
WorkstationST computer configured as a secondary producer. The primary producer produces the data if the source for
the variables is healthy. If the primary producer stops, the secondary producer takes over but stops production if the
primary resumes. Refer to the ToolboxST User Guide for Mark* Controls Platform (GEH-6700), the section
Redundant EGD Produced Pages. A sample setup is as follows.
• Add an EGD page in the second WorkstationST component, set its Redundancy to Secondary, and select the
primary page for it to reference.
• Add the same variables from the previous step to the Secondary WorkstationST component’s OPC DA Server tab
Client Driven Variables item.
Monitor the values in the Mark VIe component. The above example has a 200 millisecond produced page with a health
timeout of 50. As long as a client writes to one of the variables, Wkstn1.PrimeRib0001 or Wksnt1.PrimeRib0002, within
five seconds, the producer remains healthy.
Verify that both the primary and secondary OPC DA Servers are working properly. Refer to the ToolboxST User Guide for
Mark* Controls Platform (GEH-6700), the section Test OPC DA Client, and perform the following:
• Configure a test client to connect to Wkstn1 and write a value to Wkstn1.PrimeRib0001. The value should display as
healthy (True) at the Mark VIe VAR_HEALTH_1 block.
• Configure a test client to connect to Wkstn2 and write a value to Wksnt2.PrimeRib0001. When the client connected to
Wkstn1 has not written for five seconds, and a value is written to Wkstn2, the Mark VIe value should display as healthy
(True) at the Mark VIe VAR_HEALTH_1 block.
• Stop the primary OPC DA Server and confirm that the values from the secondary OPC DA Server remain healthy as long
as the secondary client is periodically writing to at least one variable.
1. Right-click the Start button and select Command Prompt Here to display the Command Prompt window.
Interactive test clients most can now connect to the OPC DA Server . The ToolboxST application includes an interactive OPC
DA test client, accessed from the View menu of a WorkstationST Component Editor.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
A trip log is a file created by the WorkstationST Recorder when a trip event occurs. The file consists of high-frequency data
from controller capture buffers and DDRs, and lower-frequency data collected by the Recorder over EGD. A resample of
lower-frequency data is performed during the creation of the trip.
In the controller, high-frequency data must be collected through capture buffer blocks and/or Dynamic Data Recorders
(DDR). A trip log can consist of multiple capture buffers and DDRs. The configuration of the capture buffers and DDRs that
are part of a trip log must be configured identically, except for the signals being collected.
Note The use of the Dynamic Data Recorders as part of a trip log is not supported in the Mark* VI controls. The UPL_
TYPE parameter is not available in all controllers.
Tip � One of the most common mistakes in creating a trip log is not using the same event for all the buffers in the trip log. If
a trip log is required for different events, then separate trip logs must be created for each event.
• Browse Globals displays a Select a Variable dialog box to allow selection of global variables.
• Browse Local displays a Select a Variable dialog box to allow selection of local variables.
• True (Immediate) sets the Connection or Value to True.
• False (Immediate) sets the Connection or Variable to False.
• Disabled (Capture block disabled status, Enumeration Value)
• Waiting (Capture block is enabled and waiting for the trigger, Enumeration Value)
• Capturing (Capture block is capturing data, Enumeration Value)
• Complete (Capture block is done capturing and is ready for upload, Enumeration Value)
• LockedComplete (Capture block is done capturing and is ready for upload (0x8003), Enumeration Value)
Parameter Connection or Value options (all options are not available on all Parameters)
• Browse Globals displays a Select a Variable dialog box to allow selection of global variables.
• Browse Local displays a Select a Variable dialog box to allow selection of local variables.
• Normal (Collect data until buffer is full, Enumeration Value)
• Circular (Collect data until stopped, Enumeration Value)
• Only (Collect data only when trigger condition is TRUE, Enumeration Value)
• EQ (Trigger signal equals the trigger, Enumeration Value)
• GT (Trigger signal is greater than the trigger, Enumeration Value)
• GE (Trigger signal is greater than or equal to the trigger, Enumeration Value)
• LT (Trigger signal is less than the trigger, Enumeration Value)
• LE (Trigger signal is less than or equal to the trigger, Enumeration Value)
• NE (Trigger signal is not equal to the trigger, Enumeration Value)
• Edge (Trigger condition must be FALSE prior to becoming TRUE, Enumeration Value)
• Level (Trigger condition must be TRUE, Enumeration Value)
• Manual (Buffer is manually uploaded by a user, Enumeration Value)
• Automatic (Buffer is automatically uploaded by the data collection system, Enumeration Value)
• OnTrip (Buffer is automatically uploaded by the data collection system and is incorporated as part of the trip log,
Enumeration Value)
3. From the Component Editor toolbar, click Build , and then click Download .
Note No validation is performed on the signals in the capture buffers to verify they are on EGD. The trip log will still run,
but there will only be high-frequency data from the capture buffer for these signals. The Recorder runtime will mark the
collection as having at least one unhealthy variable.
Or
1. From the Windows® Start menu, select All Programs, GE ControlST, ToolboxST, and Trender to open the
Trender window.
2. From the Trender File menu, select Open and browse to locate and select the .dcaST file. Click Open to display the
Trender with all signals in the trend.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
This document describes how to configure an Alarm Server in a system to provide alarms and events for display on the
WorkstationST Alarm Viewer.
The following procedures are included:
3.3.1 Documents
Refer to the following documents for additional information:
EWS1, EWS2, and GT1_Server are computers with the ToolboxST and WorkstationST applications installed.
H1 and G1 are configured Mark VIe controllers.
Note Only alarms and events from referenced devices will be processed by the Alarm Server on this computer.
Tip � The properties displayed in the Summary View can be selected and rearranged by right-clicking in the header row
and selecting Organize Columns.
A description of
each item
displays when
an option is
selected.
Note The Alarm Viewer requires the IP address or host name of the computer configured with the Alarm Server, if it is not
on the same computer as the Alarm Server. The host name used must connect to the computer that contains the Alarm Server.
3. From the View menu, select Show Live Alarms. A connection is made to the specified Alarm Server running on the
workstation (such as EWS1). Live alarms from H1 and G1 display.
• From the General tab Features item, set the Alarm Server feature to True.
• From the General tab Consumed Devices item, configure the Referenced item for all Devices from which
alarms are to be configured.
• From the Alarm tab Alarm Server item, configure all options the same for both WorkstationST computers.
2. Configure the redundant Alarm server as follows:
Note You must connect to the defined primary Alarm Server (EWS2).
6. From the EWS2 Component Editor, select Viewand select WorkstationST Alarm Viewer. The Alarm Viewer
window displays.
♦ If the Alarm Viewer is running on a computer other than EWS2, from the Alarm Viewer View menu, select Connect.
If the primary Alarm Server fails, or the connection fails, the Alarm Viewer automatically switches over to the secondary
Alarm Server (GT1_Server).
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
This document outlines the steps necessary to configure and use the Alarm Scanner feature of the WorkstationST Alarm
Server. The Alarm Scanner periodically samples Ethernet Global Data (EGD) data published from external control devices,
creating alarms and events based on the values read. These alarms and events are then available for display using the
WorkstationST Alarm Viewer.
Note The Alarm Scanner should not be used to generate alarms and events from any device that can generate its own alarms
and events, such as a Mark VIe controller.
3.4.1 Documents
Refer to the following documents for further information:
• The Network addresses and host names must be configured for each device on the network.
The simplified system diagram below displays a workstation (Ews1) and an external device (PLC70). The PLC70 is the new
device to be added to the system. Ews1 is the existing workstation configured with the WorkstationST application.
Click OK .
From the EGD tab, select the new page ( PROPAGE 501 ).
Note Only Boolean and Numeric variables can be used by the alarm scanner.
Tip � The properties displayed in the Summary View can be selected and rearranged by right-clicking in the header row
and selecting Organize Columns.
Note At this point the Alarm, Event, and Alarm On Zero attributes must be set to True, as appropriate, for each variable
expected to create an alarm or event in the Alarm Scanner
Note Analog Alarms must have at least one Alarm Condition defined.
If more than one Alarm Condition is configured for a single variable, and more than one condition is true at a given point in
time, only one actual alarm will be generated. The precedence in choosing which alarm will be generated, from highest
priority to lowest, is:
Note The Alarm condition name for an Analog Alarm variable values displays in the Alarm State column in Alarm Viewer.
4. When editing is complete, from the toolbar, click Save to save changes.
Note An external device provides a means to let devices in the ToolboxST system know what variables an actual device will
be communicating over EGD, and whether or not the Alarm Scanner should generate alarms and events for them. Sometimes
that device is communicating using a fixed EGD exchange signature and configuration time. It is important that the external
device is configured with this same signature and configuration time. Since the ToolboxST application changes the signature
and configuration time based on how changes were entered within the tool, it is possible for the signature and configuration
time to not match. If this is the case, then you will see errors in the OPC DA Server at runtime. To check for these errors, use
the following procedure.
Click OK .
Note Only alarms and events from the devices enabled will be processed by the Alarm Server on this computer.
Select the
Variable(s)
to be used by
the Alarm
Scanner to
generate
alarms/events.
Click OK .
Note Variables added to the Alarm Scanner without Alarm or Event attributes enabled will not generate an alarm or event in
the Scanner.
From the Alarm tab, select PLC70 and the variables selected
in the previous step display in the Summary View .
♦ From the EWS1 Component Editor, select View, and select WorkstationST Alarm Viewer. The Alarm Viewer
window displays.
Or
♦ If the Alarm Viewer is running on a computer other than EWS1, from the Alarm Viewer View menu, select Connect.
Alarms and events generated by the Alarm Scanner can be acknowledged and reset from the Alarm Viewer and are recorded
in the historical alarm files. Refer to the WorkstationST Alarm Viewer Instruction Guide (GEI-100620), the section Historical
Alarms for additional information on displaying historical alarms.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
The WorkstationST Alarm Viewer normally operates in the online mode. The Alarm Viewer requires the complete setup of
the control system, especially one or more workstations, with the Alarm Server feature enabled and configured on each
workstation. The Alarm Viewer connects to the workstation and Alarm Server by host name. The tool reads and uses that
workstation's configuration to display the alarm data. Refer to the following documents for further information:
Or
♦ From the Ews1 workstation Start menu, select All Programs, GE ControlST*, WorkstationST, and
WorkstationST Status Monitor to display the WorkstationST Status of Features dialog box.
♦ From the Ews1 workstation Start menu, select All Programs, GE ControlST, WorkstationST Alarm Viewer, and
WorkstationST Alarm Viewer. The WorkstationST Alarm Viewer displays.
The status bar connection pane displays the name or IP address of the host
used as the source of the alarms. The name of the host is the computer that
the WorkstationST Alarm Viewer is currently connected to.
• Print the data by right-clicking over the data and selecting Print Alarms from the shortcut menu, or by selecting Print
Alarm Data from the File menu.
• Export the data to a CSV file by selecting Export Alarm Data from the File menu.
• Copy and paste the data into other applications.
• Display the data with the WorkstationST Alarm Viewer by selecting:
Transitions Pareto displays the highest number of transitioning alarms and events as a percentage.
Transitions Frequency displays the highest number of transitioning alarms and events.
Priority displays alarms and events grouped by priority, the highest transition frequency.
♦ Click the button and from the Tree View, select Device Summary to display a table for all components and alarm
types.
Note The default when Device Summary is selected is to display all of the data from the result set.
Or
Note The Alarm Viewer always uses the filter displayed in the available filters drop down window when processing alarm
data.
• Print the data by right-clicking over the data and selecting Print Alarms from the shortcut menu, or by selecting Print
Alarm Data from the File menu.
• Export the data to a CSV file from by selecting Export Alarm Data from the File menu.
• Copy and paste the date into other applications.
• Display the data with the WorkstationST Alarm Viewer by selecting:
Displays a Pareto chart of the data. Select the type of chart from the drop-down list associated with this button.
Transitions Pareto displays the highest number of transitioning alarms and events as a percentage.
Transitions Frequency displays the highest number of transitioning alarms and events.
Priority displays alarms and events grouped by priority, the highest transition frequency.
• Click the button and from the Tree View , select Device Summary to display a table for all components and alarm
types.
Note The default when Device Summary is selected is to display all of the data from the result set.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
Filtering controls what alarm and event information displays in the WorkstationST* Alarm Viewer. The Alarm Viewer can
open, edit, apply and save alarm filter collections. A filter collection contains one or more alarm filters that controls the alarm
information displayed. This document explains how to manage and use filters when displaying both live and historical alarm
information. Refer to the following documents for further information:
Or
♦ From the Ews1 Start menu, select All Programs, GE ControlST*, WorkstationST, and WorkstationST Status
Monitor. The WorkstationST Status of Features dialog box displays.
Tip � Place the cursor over the red icon next to a column name and the filter criteria for that column is displayed in a
Tip � Click on the red icon next to a column name and a dialog box displays that allows the editing of the filter criteria for
that column. In this example clicking on the Device icon displays the filter editor for the device selection. Change any of
the choices, the filter is updated and the display automatically updates to display the new filtered content.
Note The filtered request always returns the most recent set of alarm data based on the filter selected.
Tip � To eliminate the 50,000 record prompt, go to the Alarm filter definition and set the Maximum Rows To Return to a
number greater than 0. This restricts the returned data to the designated number of rows.
The data can be analyzed using the summary or charting display options. Refer to the section, How to Analyze Historical
Alarm Data Using the WorkstationST Alarm Viewer – Online Mode in this manual for further information.
Tip � Name the collection DefaultFilters.xml to make the filters available as part of new collections.
Note This collection file can then be copied to the default alarm configuration root path on other workstations for use.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
This document describes the steps necessary to set up process and diagnostics alarm help in a GE ControlST system for
display in the WorkstationST Alarm Viewer. Refer to the following documents for further information:
3. When all errors have been corrected, from the toolbar, click the Download button.
Note After the download is complete, you need to stop and restart the WorkstationST Service on the Master Workstation so
the WorkstationST Service can publish all of the diagnostic alarm help to the appropriate diagnostic help subdirectory. This is
normally only required once in the system when the master workstation is first configured, or if the master workstation is
changed in the system.
The Alarm Viewer uses this format to display process alarm help. Refer to the WorkstationST Alarm Viewer Instruction Guide
(GEI-100620) for additional information on alarm help.
Note The Diagnostics help directory contents are created automatically when the WorkstationST Server is started
Note The ProcessAlarm help directory is user defined and must be manually populated with the process alarm help for the
system in use.
Tip � To change the language, select the desired language from the menu bar. The Alarm Viewer displays the help in the
selected language.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
The WorkstationST* application includes an OPC AE server that provides an interface to alarm and event data. Third-party
OPC AE clients can connect to this server to obtain live alarm and event notifications. The OPC AE server implementation is
compliant with the OPC AE 1.1 specification. The WorkstationST Alarm Server also provides internal OPC AE client
configuration capability that allows external alarm and event data to be received from external OPC AE servers. The OPC AE
server is a feature of the WorkstationST component, the OPC AE client is a capability of the Alarm Server feature. Both are
configured and monitored through the WorkstationST Component Editor.
3.9.1 Documents
Refer to the following documents for additional information:
Note The DCOM configuration must be completed for each server connection made. Refer to the section Configuring
DCOM.
Note The DCOM configuration must be completed for each server connection made. Refer to the section Configuring
DCOM.
Click OK .
Note If the local GeCssOPCAEServer is selected, duplicate alarm and event information displays in the Alarm Viewer.
Workstation1.SoftingOPCToolboxDemo_ServerAE
Select a host and click Refresh to update
the list of servers available on that host.
Click OK .
Note The OPC AE server must be installed and configured identically on both hosts for redundancy operation to work
correctly. If the Host connection fails, the Secondary Host connection is used to provide alarm and event data from the server.
When the Host connection is restored, processing of alarm and event data is returned to the Host computer.
The server displays as an item in the Alarm tab Tree View and when selected, the alarm mapping screen displays. This
display is used to configure all alarms received from the external OPC AE server and make them available in the alarm
system.
➢ To add or delete alarms from an external OPC AE server: From the Alarm tab Tree View, right-click the OPC
AE server and select an option from the drop-down menu.
The server must be configured and running on the host before alarms will be displayed
in the browser.
Not all vendors implement browsing in their server.
Add Variable Adds a variable to be manually added to the grid for configuration.
Delete Selected Variable Deletes the selected variable from the data grid.
Import Variables Imports the variable configuration from a correctly formatted csv file.
Delete Server Connection Deletes the selected server and all configured alarms.
Column Definitions
Column Name Definition
Active Severity Offset The value to be added to the OPC AE received severity when the alarm is active to normalize the
values between servers. Assign 0 if the actual value is to be used.
Alarm Class The alarm class used when displaying the alarm on the WorkstationST Alarm Viewer. This defines
the color and priority of the alarm.
Alarm/Event State The alarm state to be displayed when this condition is received.
Alarm/Event Type† The alarm type assigned to this alarm when received.
Alarm Shelving† Enables shelving of the alarm. This should be the same for the alarm and all conditions defined.
Alarm Shelving Max The maximum time in minutes that the alarm can be shelved.
Duration†
Auto Reset† If true, will automatically acknowledge and reset the alarm when the alarm transitions to the normal
state. This should be the same for the alarm and all conditions defined. This will clear the alarm
from the alarm display when the alarm transitions to normal.
Condition / Sub The OPC AE condition that the alarm may transition to.
Condition Name
Normal Severity The value to be added to the OPC AE received severity when the alarm is inactive to normalize the
Offset values between servers. Assign 0 if the actual value is to be used.
Plant Area† The plant area associated with this alarm. Plant Areas are defined in the ToolboxST System
Component.
Variable Alias The alternate name assigned to this alarm for display. The name must be unique in the control
system.
Variable Name The fully qualified name of the variable from the OPC AE Server.
† All of these properties must be configured the same for all conditions and sub conditions of a variable. If they do not match,
a build error will be generated.
Note If the alarm states are not mapped, the client cannot process alarms or events. Additionally, the Alarm Class, Plant
Area, and OPC Severity (normal and active) are also defined. Refer to the section, How to Configure Alarm Capability in the
ToolboxST Application, the section Alarm State Definitions in this manual for additional information.
Click OK .
Select INTERACTIVE
and verify the Allow
check boxes for both
Local Access and
Remote Access are
selected.
Click OK .
Click OK .
Click OK .
Interactive test clients can now connect to the OPC DA server. The ToolboxST application includes an interactive OPC DA
test client, accessed from the WorkstationST Component Editor View menu.
Tip � The , WorkstationST OPC DA Server Instruction Guide (GEI-100621), the section Windows Workgroups
Exampleprovides information for when the OPC DA client resides on a remote computer.
From the ControlST software suite, the ToolboxST application provides a platform to export the process alarms defined in the
supported devices to a .csv format accepted by the third-party Exida® SILAlarm rationalization tool.
Note The ToolboxST application provides neither alarm rationalization nor options to import the alarm rationalization
results back into the configuration. The rationalization results must be configured manually.
Note Refer to the SILAlarm Alarm Management/Advanced Alarm Rationalization Tool User Guide for detailed instructions
to perform rationalization.
Note If you have already installed the ControlST Software Suite, rebuild the Windows 7 / Windows Server 2012 index. (PDF
Filter 64Setup must be installed first.)
4.1.1 Install and Enable Windows Search Service on Windows Server 2012
Beginning with ControlST V06.00, Windows server 2012 users need to install the
Windows Search Service before installing Adobe Reader.
This procedure only needs performed by Windows Server 2012 users. If you do not
use Windows 2012, skip this procedure and continue to the procedure to install Adobe
Attention Reader 11.0 or later.
➢ To install Windows Search Service on Windows Server 2012 and enable Indexing options
1. Install the Windows Search Service feature.
The Add Roles and Features Wizard will notify you when the installation is complete.
Installation Complete
Note You must restart the computer after performing this procedure.
In the Search field, enter Search to filter the Control Panel items.
Note Selecting GE Energy selects all applications you have installed from the ControlST release.
Click
Rebuild
4. When the following message displays, click OK. The rebuild can take several hours.
Example:
HMIBlockMappings.xml file:
<root>
<Blocks>
</Blocks>
</root>
The WorkstationST application’s integration with CIMPLICITY Advanced Viewer was enhanced by adding a Drag
Variables To Screen shortcut menu item to CimEdit. This allows you to easily browse for ToolboxST variables and add
them to the CimEdit window without opening the ToolboxST application. This feature is only available with CIMPLICITY
V7.5 Advanced Viewer. To enable this feature, the WorkstationST* HMI feature must be enabled, configured for HMI
Graphics without a project, and downloaded to the computer.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
This document provides information on configuring a second language in the ToolboxST* and CIMPLICITY*applications,
and beginning with ControlST V04.03, for configuring the operating system language.
The following procedures are included:
4.3.1 Documents
Refer to the following documents for additional information:
After the second language is entered, there are several locations within the ToolboxST configuration where primary and
second language descriptions are set:
Alarm states that are associated with a variable can have a second language description.
Note The Second Alarm State (second language names) must be entered and saved at this point for them to display in all
other locations when code is instanced.
Note The Second Language Alarm Descriptions must be entered and saved at this point for them to display in all other
locations when code is instanced.
Note The Alarm Description must contain the substitution string $Desc and the Second Language Alarm Description must
contain the substitution string $2ndDesc.
The Diagnostic Translations option allows you to display alarm diagnostic text in a second language.
Note Refer to the ToolboxST User Guide for Mark* Controls Platform (GEH-6700), the section Diagnostic Translations for
additional information.
Note If the WorkstationST component Use Second Language option is set to True, scripting must be invoked to initially set
the second language upon the first OnScreenOpen event. Refer to the procedure To use the global script
InitializeCIMPLICITY.
Note If the second language option is selected and there is no second language description defined for the variable, the
primary language description is displayed on the HMI screen, the CIMPLICITY Alarm Viewer, or the WorkstationST Alarm
Viewer.
➢ To enable the second language from CimView: right-click on a CIMPLICITY CimView screen and select
Regional Settings and Use Second Language from the shortcut menu.
If the Use Second Language option is selected, the Enumeration text and variable description attributes display the configured
second language for the associated enumeration or description. In addition to displaying descriptions and enumeration text in
a second language, the CIMPLICITY CimView feature can be configured to use translation files. The files contain one or
more language translations of text. Using this CIMPLICITY feature allows static text on screens to be translated. This
requires creation of a new language mapper file and the addition of language keys to the translation file.
➢ To create a new language mapper file: from the CIMPLICITY screens folder, right-click inside the folder, select
New and CIMPLICITY Language Mapper UI from the shortcut menu, enter a Name (such as tp_translate.chm)
for the file and click OK.
Language keys must be added to the translation file for each language.
Note The names of the languages must match the names configured in the ToolboxST system for the primary and second
languages. (An earlier example used English and Norwegian.)
After the language keys are added, primary and second language translations must be created in the file.
The language mapper file created contains all the text strings and standard CIMPLICITY context menu items in the file for
translation. However, the custom context menu items configured by the WorkstationST application must be manually added to
the language mapper file to enable translations for those items.
Note Key strings entered in the language mapper file are case sensitive and must be an exact match (including special
characters) for translations to occur in CimView.
• Regional Settings
• Use Second Language
• Go To Definition In &Logic
• Add to &Trend
• Go To Display &Screen
• Display Variable Attributes
• &Alarm Status History
• &Print Screen
• Ten Minute Filter
• One Hour Filter
• One Day Filter
• Enable Non-Translated Content
• Selective Active Measurement System (Native (Raw))
• Selective Active Measurement System (US)
• Selective Active Measurement System (METRIC)**
** Enter a string for each measurement system defined in the ToolboxST application.
The OnScreenOpen event can be used to run the installed WorkstationST global script InitializeCIMPLICITY. When the Use
Second Language option is set to True, the screen translation matches the configured second language when the following
procedure is completed.
➢ To use the global script InitializeCIMPLICITY: from the Screen Template screen (common to all screens),
right-click on the screen.
Note An optional Microsoft® language pack must be installed before a non-English display language can be selected in the
operating system. Refer to the Resource Translation Manager (RTM) User Guide (GEI-100793) for additional information.
Operating system display language — The Alarm Viewer, Trender, and Status Monitor read the current language setting
from the operating system at startup. If the operating system language abbreviation matches the application language folder
containing the resource.dll files, then the application opens with translated text displayed.
Translated resource .dll files — To enable translations for the applications, a set of resource.dll files must be created for
each alternate language to be used for each application. The Resource Translation Manager creates the initial list of text
strings for translation. After the translated strings are added to the file, the Resource Translation Manager imports the
translations, and creates a set of resource.dll files in a language folder for each application. The language folder must then be
copied to the associated application folder to make the translations available for use by that application.
Note Refer to the Resource Translation Manager (RTM) User Guide (GEI-100793) for additional information.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
Naming and configuration errors can cause errors and other problems when starting a project in the CIMPLICITY application.
These problems are most often associated with the CIMPLICITY or ToolboxST application.
CIMPLICITY Errors
There are a number of locations where naming or configuration errors could have been made that cause errors when creating
projects. Look at the CIMPLICITY status log to start.
Note The site and cimproj folders are located on the E: drive by convention. The actual file names and drives may vary by
site.
1. From the Site folder, select cimproj, log, and double-click the CIMPLICITY Log folder to display the CIMPLICITY
logs. Review the CIMPLICITY logs for errors.
2. Double-click the cor_recstat.clg file to display the status log. Review the status log for errors.
Note Each CIMPLICITY process creates an error file (.err) and an output file (.out) when the project is started. Two copies
(_1.out, _2.out, _1.err, _2.err) are maintained in the log folder each time the project is stopped.
Note By clearing the Enable project broadcast checkbox, the amount of traffic sent over the network is reduced. The Enable
project broadcast check box must be selected if other computers are configured as viewers in the system in order for them to
connect to this project.
If for any reason some points are not imported, you might have to force re-import of CIMPLICITY project data.
2. From the View menu, select Search to Activate Point. The Search dialog box displays.
3. Enter *Config* in the Point ID field.
4. Clear all other fields and click OK. Each device in the project will have two points:
• Device.config_version
• Device.config_version_alarms
5. Delete the two points associated with the device you want to re-import.
6. From the task bar, open the WorkstationST Status Monitor.
7. Right-click the HMI and select Start Subfeature. The Select Subfeatures to Start dialog box displays.
8. From the Select Subfeatures to Start dialog box, select Importer and click OK. The HMI Importer will run.
9. Check the WorkstationST Status Monitor, HMI feature for errors.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
The ToolboxST* application and CIMPLICITY® CimView have a setting for a measurement system. The ToolboxST
application is used to configure the measurement system(s) used by the ControlST* HMI applications. After the configuration
is complete, measurement systems can be selected at individual HMIs. By default, CimView displays values in the native
units assigned to the variable.
Format specifications control how variables are displayed by an HMI. Each variable in an application’s system can be
configured with a format specification. Format specifications are contained in a Format Specification Set. A Format
Specification Set can contain multiple format specifications, but each format specification in the set has a unique
measurement system assigned. Format Specification Sets establish a relationship between different measurement systems for
a particular type of data. For example, a Format Specification Set for temperature could contain two format specifications for
temperature: one for degrees Fahrenheit in the U.S. (English) measurement system and one for degrees Celsius in the
International System of Units (Metric) measurement system.
The Engineering minimum and maximum (Min and Max) values for both format specifications control the conversions that
take place when a measurement system is selected at an HMI. For example, if a temperature variable is assigned to the
Celsius format specification and the measurement system in use on the HMI is Metric, no conversion is performed on the
HMI displayed value. If the HMI’s measurement system is changed to English, the value of the variable is converted from
Celsius to Fahrenheit using a linear equation defined by the Engineering Min and Max of the Celsius and Fahrenheit format
specifications.
Note Within a Format Specification Set, all Engineering Min values must represent the same physical value in all
measurement systems and all Engineering Max values must represent the same physical value in all measurement systems.
For temperature, the Engineering Min value for Fahrenheit (32) and the Engineering Min value for Celsius (0) represent the
same temperature, the freezing point of water. The Engineering Max value for Fahrenheit (212) and the Engineering Max
value for Celsius (100) represent the same temperature, the boiling point of water. These are not limits on the range of the
measuring device or system; they are numbers of convenience (the freezing point and boiling point of water).
The ToolboxST System Information Editor allows editing of the format specifications. If access to a System Database (SDB)
is enabled, the contents of the System Information Editor can be stored in the SDB.
2. Right-click the WorkstationST or ControlST icon in the taskbar notification area to display the shortcut
menu.
Note A preconfigured .CIM file (such as tp_screen.cim) is required for the drag and drop smart object functionality to work.
The block’s attribute list must include HMILinkSource and HMILinkedObject. These specify the path to the link
source file and link source object needed to create the linked object. The path specified by the HMILinkSource must be
fully qualified, or must be relative to the screen being edited. CimEdit names the newly created link container based on the
block’s HMILinkContainer attribute, if present, or gives it a default name if the block’s HMILinkContainer attribute
is missing or empty.
CimEdit populates public variables of the linked object with the values from the block’s attributes. Each attribute is used to
populate the public variable of the same name, or is ignored if no public variable with that name exists. The exact value from
each attribute is used during this process, with the following exceptions:
• If an attribute’s values contain text in {braces}, that text is expanded based on the value of other block (or parent)
attributes. This expansion is identical to that done during block instancing.
• If there is no attribute named Caption, the ToolboxST application automatically creates one for CimEdit, and sets its
value to that of the Device attribute. By convention, the Device attribute contains the name of the field device, such as
the pump or motor, being controlled by the block.
• If there is no attribute named ctrlr, the ToolboxST application automatically creates one for CimEdit, and sets its value
to the name of the controller followed by a period. For example, if the block is being used by a controller named G1, the
ctrlr attribute is set to a value of “G1.” unless the block actually has a ctrlr attribute.
• The optional HMILinkBlockPinsToParameters block attribute enhances your ability to drag and drop, as well as
copy and paste objects. When this attribute is set to True, the ToolboxST application creates an attribute named after each
block pin with a connected global variable equal to the short name of the connected variable. If the
HMILinkBlockPinsToParameters block attribute is set to a value of FullNames, the full name of the attached
variable is used.
• It is possible to create multiple objects on the CimEdit screen editor when dragging a single block from the ToolboxST
application. This is done by using comma separated values (.csv) for the HMILinkedObject block attribute, which
splits that attribute value into multiple values. If this is done, the ToolboxST application also checks the
HMILinkSource, HMILinkContainer, Device, and Caption attributes for commas, and splits each of them if
appropriate.
Example:
A Software block is being dragged to CimEdit. The acv_horiz screen object found in tp_dcs_objects.cim is added to the target
CimEdit design surface when the 212FCV50219:PID_MA item is dragged to CimEdit. The parent task has a Device attribute
of value 212FCV50219.
Note The M: drive should be used if possible to maintain consistency. If it is used for another purpose, select another drive
letter.
2. From the My Computer dialog box, double-click the M: drive icon to display the Master folder.
3. Right-click inside the Master folder and from the shortcut menu select New, and Folder. Enter Screens as the name
for the folder.
4. Copy a complete set of screens for the project to the M:\Master\Screens folder.
5. Go to the ICS Server, locate and select the Product_Information\HMI directory.
6. Copy the Screen_Copy folder (which contains the Screen_Copy .cmd files) to the M:\Master folder.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
This document is based on using CIMPLICITY 7.5 and presents the basic steps used to create CIMPLICITY screens. Screens
typically display two types of objects:
Static objects are used to represent process flow on the diagrams.
Dynamic objects are used to indicate the status of equipment in the process flow.
CIMPLICITY Screen
CimEdit Tools - CimEdit provides tools to graphically represent the facility (plant). CimEdit provides the capability to
import OLE and ActiveX™ objects (such as Trends, Quality Charts, and Alarm Viewer) into CIMPLICITY screens. Drawing
tools are provided.
As objects are placed on the screen, a set of alignment tools displays. Objects can be aligned automatically with a
configurable grid, or aligned as groups using the object alignment tools which include the ability to space objects evenly as
well as align them in relation to each other. After objects are created, they can be resized, rotated, or moved.
Linked Objects - Linked objects provide single source capability by allowing you to edit a single, linked source object. The
CIMPLICITY HMI updates all links in the project to the linked source object’s configuration whenever the original is
changed.
A linked container is the shell of a linked object. A linked object's container can have its own scripts or procedures. You can
configure properties for the container, such as movement and animation that, in addition to the linked properties, will affect
the linked object's runtime behavior. The configuration does not impact on the linked source object.
Standard Objects Template (tp_dcs_objects.cim) - The DCS domain tp_dcs_objects.cim screen contains source
objects of various types such as pumps, indicators, bar charts, and valves which are all smart objects and provide additional
configuration options when they are placed on a screen. Each object is designed in accordance with project requirements.
These objects can be configured in various screens as linked objects.
To create several objects with identical features (such as a title bar), create one object as the source object for several linked
identically configured objects. For objects with the same internal functionality (such as pumps), create a template that can be
used as the source for a linked object. The template can use public variables whose values can be specific to each screen.
Navigation Template - The navigation template is contained in the tp_screen.cim screen. This template is used to create
project-specific navigation using pre-configured layout and button colors and is inserted as a linked object in all screens.
The navigation template works in conjunction with an Excel®-based automation tool. This tool is used to define:
1. From the computer desktop, double-click the My Computer icon, E: drive, Site, and Screens.
2. Right-click template* - CimEdit and, from the shortcut menu Edit.
3. From the File menu, select Save As and enter a name for the screen (for example srv_water.cim).
4. Save the screen to the Screens folder.
5. Select and open the srv_water.cim screen.
Tip � Add all dynamic objects as linked objects (using Copy, Paste Special, and Paste Link procedure).
Note The Smart Object Configuration dialog box can display differently based upon the object selected.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
This document provides information on working with the CIMPLICITY 6.1 Human-machine Interface (HMI) screens. It
includes procedures for configuring a CIMPLICITY HMI project, and setting up an HMI in the ToolboxST application, and
interfacing with the WorkstationST application.
Note Normally, only one workstation in a system is configured to run the EGD Config Server.
4.10.1 Prerequisites
When configuring the IP address for an 8516 or 8624 network switch, the following equipment is needed:
• For the 8516 network switch, refer to the section, Reconfiguring the 8516 Network Switch IP Address.
• For the 8624 network switch, refer to the section, Reconfiguring the 8624 Network Switch IP Address.
Note Replace the xxx used in this example with the IP address that is needed.
13. Log on to the network switch again using the username and password (refer to step 2).
16. Enter the logoff command to end the network switch session, completing the reconfiguration process.
Always ensure that applicable standards and regulations are followed and only
properly certified equipment is used as a critical component of a safety system. Never
assume that the HMI nor the operator will close a safety critical control loop.
Warning
Specifying an alias provides you with the option to display a localized name for a variable on the HMI screens, and in the
ToolboxST Trender, Watch Window, and WorkstationST Alarm Viewer.
Aliases have the option to be prefixed with the component name. The component name, with prefix is then displayed and
accessed by other components. For example, and alias of localName for component G1 becomes G1.localName.
➢ To export aliases
➢ To import aliases
♦ Locate and select the Variable Alias Report (either a .csv or .xml) to import and click Open.
Watch Window
Trender
Note The WorkstationST* Network Monitor checks connection status for devices, computers, and controllers connected to
the Linksys SFE2000 switches. The stacking software function operating on the Linksys SFE2000 can cause the Network
Monitor to display incorrect status, even when network communications are healthy. The installation and replacement
procedures in this document should be followed to ensure proper network operation and correct status indication by the
Network Monitor.
Switch LEDs
LED Mode Color Description
Master Solid Green The switch is the Stack Master.
Off N/A The switch is not the Stack Master or the switch is not
stacked.
ID n Solid Green The switch is Unit ID n.
Off N/A The switch is not Unit ID n or the switch is not stacked.
All ports Solid Red The switch is powered on, but not operational.
Switch Labeling
Resetting the Stack disrupts the network communications for computers, control
systems, and printers connected to the stacked switch pair. Network redundancy is
temporarily interrupted for the ring containing the stacked switch pair.
Attention
• Check the switch’s software (firmware) version when preparing to replace a failed SFE2000 network switch in a stacked
pair.
• Check and set the IP Address of a stacked pair of switches to replace a failed pair of switches.
The switch can connect to a computer using the serial cable. The computer can access the switch’s console functions over the
serial interface.
8. Click OK
• Telnet Access
This document uses the Fowler Ridge Wind Farm as an example to perform the following procedures:
• Setting up the Dynamic Data Recorder (DDR) for encoder in the ToolboxST* application.
• Setting up a live Trender with the signals defined in the DDR section.
Note Actual file locations, IP addresses, and Telnet numbers will vary by site.
3. From the Log On dialog box, select User Name, enter Engineering, (or appropriate User Name), select Password,
and enter the appropriate password.
4. After connection to the site is completed, from the desktop, double-click the ToolboxST icon or locate and select
the site .tcw file (such as D:\GEWindSite|GEWindSite.tcw). The system displays in the ToolboxST System
Editor.
5. The Component Editor displays. From the Component Info View, select the Status tab (on the lower left corner)
and check that the Controller Equality is Equal.
12. The progress bar shows 100% when the DDR has been set up successfully.
14. From the Component InfoView, select the Log tab a check for errors. If any error messages display, stop and seek
assistance.
17. When the process is complete, don’t shut down the system and use the Log Off option to leave the site.
Note The following is an example on how to set up a live Trender with the signals defined earlier in the DDR section.
2. From the Start menu, select Programs, Accessories, Communications, and Remote Desktop Connection to
display the Remote Desktop Connection dialog box.
I123.AI_In_BrakePWMVoltageA1 I123.DI_In_EncPositionNOKA1
I123.AI_In_BrakePWMVoltageA2 I123.DI_In_EncPositionNOKA2
I123.AI_In_BrakePWMVoltageA3 I123.DI_In_EncPositionNOKA3
I123.AI_in_HubAmbientTemp I123.DI_In_IncEncCorrectionA1
I123.AI_In_MotorCurrentA1 I123.DI_In_IncEncCorrectionA2
I123.AI_In_MotorCurrentA2 I123.DI_In_IncEncCorrectionA3
I123.AI_In_MotorCurrentA3 I123.DI_In_IncEncoderNOKA1
I123.AI_In_MotorTempA1 I123.DI_In_IncEncoderNOKA2
I123.AI_In_MotorTempA2 I123.DI_In_IncEncoderNOKA3
I123.AI_In_MotorTempA3 I123.DI_In_MainsOnA1
I123.AI_In_MotorVoltageA1 I123.DI_In_MainsOnA2
I123.AI_In_MotorVoltageA2 I123.DI_In_MainsOnA3
I123.AI_In_MotorVoltageA3 I123.DI_In_MarkerLossA1
I123.AI_In_MtrSpdRefA1 I123.DI_In_MarkerLossA2
I123.AI_In_MtrSpdRefA2 I123.DI_In_MarkerLossA3
I123.AI_In_MtrSpdRefA3 I123.DeltaMarkerPulseA1
I123.AI_In_PitchAngleCurrent1 I123.DeltaMarkerPulseA2
I123.AI_In_PitchAngleCurrent2 I123.DeltaMarkerPulseA3
I123.AI_In_PitchAngleCurrent3
I123.AI_In_TbWindSpeed_NRG
I123.AI_In_TorqueRefA1
I123.AI_In_TorqueRefA2
I123.AI_In_TorqueRefA3
Note The last three signals (deltaMarkerPulseA1, A2, and A3) need to be set up in DDR first to be added.
9. After all variables are added, from the toolbar click Save .
11. After the build is complete, from the toolbar, click Download .
Note It is necessary to first add both a Mark VIe controller and a Power Conversion controller, and configure each of them
to communicate with one another.
Note A Mark VIe controller and a Power Conversion controller must be added and configured to communicate with one
another.
Standard 4 pair UTP cable (Ethernet Cable) and Controller Connector (Part #: 342A4931ABP1)
For UCCA controllers:
Serial Cable (Part #: 336A3582P1) and Mini-Serial Cable Adapter (Part #: 336A4929G1)
Note Each controller is automatically restarted after the Controller Setup Wizard completes.
3. From the toolbar, click the Build button. Click the Component InfoView and verify there are no errors.
4. Click Download.
6. When the download is complete, wait two minutes and go online with the controller to verify the equality for all three
controllers.
Note When opening the Download Wizard, the configured hardware is automatically scanned for healthiness if the Scan was
previously enabled.
Note Cycle power to the I/O modules or to the entire cabinet if some modules are not being read or located by the scan.
Re-scan the hardware more than once, if necessary.
Note The base load and/or firmware might indicate Green Equal status on some I/O modules if a previous download was
performed during FAT or factory testing. Manually select all respective check boxes during the first-time download.
14. When download is complete, wait two minutes and go online to verify the status of the I/O modules.
15. To verify the download was successful, open the Download Wizard again and scan the hardware. Verify that all
controllers and modules display as Green Equal.
17. Verify I/O module diagnostic alarms and reset alarms as follows:
a. From the Component InfoView, select the Status tab.
b. Double-click the I/O Diagnostic status and select All I/O modules from the drop-down list.
19. Perform a build and download the application code to the controllers.
Click Save
Settings to
store the
settings to a
.SSF file.
Note Obtain the Computer name, IP Address, Subnet Mask broadcast address, and Router IP address from the network
administrator. All IP addresses and masks are represented in a 192.168.1.1 format.
3. Complete all data fields and selection options in the Serial Loader and TCP/IP SETTINGS dialog boxes.
4. Click OK in each dialog box to save the settings and return to the Serial Loader dialog box.
5. From the Serial Loader dialog box, select Configure TCP/IP.
6. Click the Start Command(s) button. The IP address is downloaded to the Mark VI controller. Any messages will be
displayed in the Component InfoView Log tab.
• Export the Turbine Historian files from the CSS toolbox application.
• Import the M6B configurations.
• Enable the Historian feature on a WorkstationST component.
• Import the Turbine Historian files.
• Verify the information was imported correctly.
• Troubleshoot signals that do not display on the Historian or Recorder tabs.
6.3.1 Prerequisites
• The CSS (toolbox) application must be V11.01.01C or later to support the Export to NextGen feature.
• The ControlST software suite must be installed.
• A resulting system must be built in the ToolboxST application.
Note The Export – All action creates each *.tre and *.prj file for the respective Turbine Historian device. Store all files in a
single directory. (During export, these are typically stored in the directory of the original Turbine Historian *.thb device.)
2. From the toolbar, click Save and close the ToolboxST application.
The WorkstationST component is now configured to import the Turbine Historian files.
➢ To import the Turbine Historian files : from the Start menu, select All Programs , GE ControlST , ToolboxST,
and Tree File Importer to display the Tree File Importer dialog box.
Note If an Error or Warning displays from the Tree File Importer, double-click the Error or Warning to display a Text File
Editor dialog box.
The Turbine Historian configuration files have been imported to the Historian feature of the selected WorkstationST
component.
Click Open.
Note To import the Historian points from the .tre file, verify that these points are present in the Referenced Device list in the
EGD tab Tree View of the selected WorkstationST component. They must be present on EGD for them to display in the
Historian.
From the
WorkStationST EGD
tab, right-click the
appropriate
Referenced Device
(BOP ) and select
Refresh to display
newly added signal on
the variable list.
6.4.1 Prerequisites
When upgrading the Data Historian from the toolbox application to the ToolboxST application there are several prerequisites:
• The toolbox application must be version 11.01.01C or newer to support the Export to NextGen feature.
• The ControlST software must be installed.
• A resulting system must be built in the ToolboxST application.
The export function creates each *.tre and *.prj file for each Data Historian. Store all the files in a single directory. (Typically
it defaults to the directory of the original *.reb file.)
A copy of the Data Historian configuration is saved into the desired directory.
2. From the toolbar, click Save and then close the ToolboxST application.
The WorkstationST component is now configured to import the Data Historian files.
Note This document is based upon both toolbox and ToolboxST applications being active, and having a system created in
the ToolboxST application. Refer to the ToolboxST User Guide for Mark* Controls Platform (GEH-6700) for details on
ControlST software suite installation and creating a system in the ToolboxST application.
• From the System Editor Tree View, double-click the WorkstationST component (in this example GW3-SVR)
selected to run the EGD Configuration Server. The Component Editor displays.
Settings Description
App Path Location of the toolbox application executable file
• From the ToolboxST System Editor, double-click the Mark VI External Device (such as G1) to display the
Control System Solutions Toolbox window.
The Mark VI component has been added to the SDB. The ToolboxST configuration and the Mark VI External Device can
now be updated.
• From the Tree View, double-click the System item to display the System Information Editor.
Note You will need to create format specifications for the Mark VI scales. These are not imported from the SDB.
4. From the toolbar, click Build to display the Build options dialog box.
The Mark VI External Device is now ready to receive and process signals from the Mark VI component.
Note The Mark V Feature is an option in the WorkstationST Component Editor, similar to other options such as MODBUS®
or the OPC® DA Server. Enabling the Mark V Feature enables direct WorkstationST communication to the Mark V
controllers. The list of Mark V controllers that the WorkstationST component is to contact is defined in the Consumed
Devices list, and includes the Mark V components configured into the system using the ToolboxST application.
• Copy the Mark V and HMI Configuration files from the existing site, modifying as needed
• Configure the Mark V Feature’s Control Panel
• Add the Mark V component to the ToolboxST system definition
• Modify the WorkstationST component to include the new Mark V component, then Build, Download, and restart
• Rebuild the Start menu Turbine Control Maintenance (ST) to include the new Mark V
• Update the Mark V component to launch the Mark V maintenance tools
• Import the Mark V configuration files into the ToolboxST System Definition
• Publish the Mark V component information to the EGD Configuration Server
• Add (optional) features for DCS communication (such as MODBUS or GSM interfaces)
• Add (optional) Alarm Help imported from the previous product
• Add EX2000 Fault Code Scanning (if required)
Tip � When copying from an HMI, shut down the TCI system service first to prevent errors due to attempting to copy files
that are open and active.
After copying the files from the existing system the modifications in the next five sections must be made. The following
modifications reference a set of template files distributed with the Mark V Feature. These template files are located where the
WorkstationST application is installed (typically in the C:\Program Files\GE Energy\WorkstationST Features\TCI\Data
directory).
Tip � The original standard for an HMI was a directory called C:\HMIDATA. This is a good choice as that is where many
users will look first.
− Many sites will switch to use the MODBUS Slave from the WorkstationST application and not the MODBUS Slave
from the Mark V Feature. Do not include the MODBUS entry unless you are using the MODBUS Slave from the
Mark V Feature.
As a reference, use the template for the site directory IO_PORTS.DAT file located in the template directory. The only options
currently supported by the Mark V Feature are those for the MODBUS Slave subsystem. All other sections can be deleted to
reduce confusion. The MODBUS Slave sections that are supported include:
• [MODBUS_SLAVE_PORT] to define the Serial Port (COM1, COM2...) or Ethernet Port (Ethernet) used for MODBUS
communication.
• [MODBUS_ASSIGNMENT] to map the MODBUS slave addresses to the associated turbine controller and control the
format of the data (signed 16 bit, unsigned 16 bit, Native...).
• [MODBUS_SLAVE_TIMEOUT] to control the timeout period for the MODBUS Slave and the NAK code that is
returned upon that timeout.
Note Since this information is typically used during configuration, after the restart use the commands Copy From TCI and
Publish to EGD Configuration Server to make the information available to all the configuration tools.
The <I> processor used a F:\ST_TREND.DAT file to indicate up to 64 signals to be collected in the background to backfill
real time trends. The workstation has a similar feature using the workstation Recorder Feature to backfill the Trender with
data. The HMI data is all defined using an ST_TREND.SRC file in each Mark V Unit Configuration directory, and follows
the HMI standard of having the Unit Configuration files not include unit names (so the files can be copied from unit to unit).
Note You may have to open this as an administrator in order to edit the settings.
Note The Scale field must match the scale code set for the Mark V controller from its unit configuration directory (English,
Metric, Hardware, and Custom) and the Measurement Units field must match the name of the measurement units defined in
the system component’s format specifications. (In the WorkstationST component, the measurement units are selected using
the WorkstationST name. These are retrieved using the Mark V feature using the files defined in the Scale field.)
2. Correct the errors and repeat the Build process until there are no errors.
3. From the Start menu, select Program, GE ControlST, ToolboxST, and ToolboxST. The System Editor displays.
4. From the Tree View, double-click the Mark V component to display the Component Editor.
• The knowledge of how the information has to be formatted is exported from the present Mark V configuration.
• The required feature (Modbus or GSM) is enabled in the WorkstationST component.
• The information is imported into the ToolboxST application to have the WorkstationST server provide the data in the
correct format.
Typically only one WorkstationST server (Modbus or GSM) needs to be enabled, but there is nothing preventing both from
being enabled at the same time.
Tip � Normally no command line parameters are required for help file conversion, but if the site is using dual languages,
and the desired target language is not English, then the language identifier can be specified using the /LANGUAGE:xx
option. Run Help2ST /? for more information on the available command line options.
One of the attributes of the System Definition is the selection of which WorkstationST component is the Master workstation
and what directory on that workstation is the shared directory.
<MasterWorkstationPath>
Help
ProcessAlarms
T1
xxxxx Where xxxxx is the contents of ProcessAlarms
Note Because the Process Alarm and Hold help is determined by the variable name, these help files are still valid after
conversion from a Mark V controller to a Mark Ve controller. The Diagnostic Alarm help files for a Mark V cotnroller are not
used after conversion to a Mark Ve controller.
Name is EX2000_Fault (This is slightly different than the Format Specification Name)
Description is Fault Codes for EX2000
Measurement System is English (or whatever is appropriate for the system definition)
Group, Units, EngMin, EngMax, and Precision can remain blank.
Enumerations enter the mapping of the EX2000 fault codes to the associated fault name and alarm text. This can typically
be obtained from the requisition standards, as there are very few different Fault Code definitions. Make sure the definitions
used match what was in use before the update (the site's existing EX2000.DAT file can be used to identify the correct
enumerations).
7. Save and exit the system definition.
6.7.1 Prerequisites
When upgrading the Data Historian from the toolbox application to the ToolboxST application there are several prerequisites:
• The toolbox application must be version 11.01.01C or newer to support the Export to NextGen feature.
• The ControlST software must be installed.
• A resulting system must be built in the ToolboxST application.
3. From the Tree View, double-click Dev1 to display the Component Editor.
4. From the External Device's toolbar, click the Save button and then close the External Device.
5. Exit the ToolboxST application saving the changes to the system.
The ToolboxST configuration now includes the External Device.
If changes are made to the EGD parameters, it may be necessary to manually set the EGD Signature to ensure it matches the
actual device.
Testing for TMR capability can cause a trip event since the testing purposely places
the control cabinet into a simplex mode while the controller reboots.
Attention
➢ To prepare for the TMR test
1. Review all standing and intermittent process alarms on the turbine control. Resolve all alarms related to TMR devices
and critical control functions.
2. Review all I/O board standing and intermittent diagnostic alarms on the turbine control. Resolve all alarms related to
TMR devices and critical control functions.
Note If any alarms remain uncleared, print out the alarm queue to document them prior to conducting the TMR test.
3. Go online with each of the three controllers (R, S, and T) in turn to verify that each is running in the control state with
code that is equal to the .m6b file being used.
4. Verify that the historical alarm data is being stored correctly. Mark VI controls store them as .d03 files.
5. Configure the trend for high resolution data according to the recommended list in Appendix A or Appendix B, depending
on turbine type.
6. From the Trend Recorder, start a trend that includes all of the following items:
Note In the Mark VI control, the designated controller letter is displayed in the status bar with a green background. If
another controller is selected, its controller letter is displayed with a yellow background.
2. Proceed in reverse order from the designated controller so the designated controller is tested last, for example:
a. If the designated controller is R (default), then the testing order is T, S, R.
b. If the designated controller is S, then the testing order is R, T, S.
3. If the unit is at Full Speed No-Load (FSNL) or low power, from the Trend Recorder start a trend file on the designated
controller.
Note Run Trender on a controller that is not going to be shutdown. The Trend Recorder pulls data from the controller that
was selected when the Control Systems Toolbox application was put online.
4. Power down the T controller (or the appropriate controller to test as explained in step two) by using the toggle switch on
the rack-mounted power supply. Make sure the unit continues to operate safely. Wait at least 5 minutes to assure that the
system is stable.
If there are any problems during TMR testing, a unit shutdown or trip can occur.
Attention
5. Power on the processor that was just powered off, and use the Control Systems Toolbox application to monitor it until the
controlling state is returned. In the Mark VI control this can be done by checking the controller status box in the lower
right corner of the toolbox status bar.
It is important to give the controller sufficient time to return to the Control State,
which may take as much as five minutes. If the control state is not achieved, the test
should be stopped. A trip will occur if a second controller is re-booted.
Attention
9. Issue a Master Reset to clear the trip from the protective module.
10. Stop the trend file and save it. Record the file name and then start a new trend file on the designated controller.
11. Repeat steps four though six for the other two controllers in the order described in step two. It will be necessary to go
online with a different controller prior to powering down the final rack (which had been designated).
If there are any problems during TMR testing, a unit shutdown can occur.
Attention
3. Power on the X controller.
4. Use the Status and Run LEDs on the front of the VPRO board to monitor the controller until it returns to the
controlling state.
5. Verify that, in addition to the normal status LEDs, the Run LED is flashing in unison with the other two controllers,
indicating that they are synchronized. Once this occurs, wait an additional 5 minutes before continuing.
6. Stop the trend file and save it.
7. Repeat steps one through six for the Y and Z controllers.
➢ To save the trip log, alarm and event (.D03 or WSxxx.bin) files
1. From the desktop, double-click the Alarm And Event Logger to go to the turbine control interface (TCI ) home page.
2. From the TCI screen, select Alarm and Event Report.
3. Enter the appropriate request for all alarm and event information and save the file.
4. From the local HMI directory E:\Historian_Data\HMIDATA\Gn_TripLog Directory, double-click the trip log Gn_
TripLog_YYYYMMDD_HHMMSS.dca file.
5. From the Control Systems Toolbox application, open the trip files to verify the correct trip event. Gn_TripLog_LIVE
stores data at 1-second internals. It can also be used to verify the trip event.
Note Data Historian later than V05.01.17C automatically creates .dca files containing the capture block from the
non-designated processor (there will be no capture block from the controller that was powered off). If the system being tested
is using an older version of Data Historian, perform steps six and seven to extract the capture block from the non-designated
controller.
• In a TMR system, two faults are usually required in combination to produce the root cause of a trip. For example,
loss of an LVDT on one controller can combine with power-off process of a second controller to result in what is
reported as a control valve out-of-position failure. The lurking or hidden fault was the LVDT failure, and it was
revealed when the controller power-off process removed the redundant position feedback. The corrective action in
this example would be to repair the problem with the LVDT. Root cause and corrective action(s) should be included
in the trip report.
• It is possible that I/O used in control code as critical inputs has been terminated in the control as simplex points. If
this is uncovered, a PAC case should be written and sent to the controls requisition engineer. Attachments for the
PAC case should include current Mark VI .m6b file (or an archive copy of the Mark VI file), trend files, trip log,
event file, and the diagnostic alarm file. The PAC case should describe at what point in the TMR testing the trip
occurred. It should include a description of the specific sequence of events leading up to the trip.
Note These tools are also available to GE employees on the Support Central Mark VI Turbine Controls Community (ID
number 2892) under Quick Tips/Tools/Mark VI Remote Diagnostics Distribution.
• When a controller fault has caused a trip as indicated by the Root Cause Analysis (RCA), capture the Mark VI diagnostic
alarms from each VCMI board and save them as files. The log files should be included in the PAC case. If an on-site
monitor (OSM) is accessible on the local web page, then the program WD_VIDA.EXE can be used to automate collecting
the diagnostic alarms from all the I/O boards. The program is run from command line: WD_
VIDA/NODE:192.168.101.111>REPORT.HTM, where the IP address is specific to the controller under test.
The OSM web diagnostic program can take 4 to 10 minutes to run. The user should be
familiar with how to run it before using it.
Attention
G1\TTXSP1 Combustion Monitor Actual Spread 1 G1\L3LFLT Liquid Fuel Control Fault
G1\TTXSP3 Combustion Monitor Actual Spread 3 G1\csrihout Inlet Heating Control Valve Command
G1\TTXSPL Combustion Monitor Allowable G1\csbhx Inlet Heating Control Valve Position
Spread
G1\fpg1 Fuel Gas Inlet Pressure Transducer G1\AFPEPX Exhaust Duct Pressure
G1\FPG2 Interstage fuel gas press G1\CPD Compressor Discharge Press Max
Select
G1\fpg2a Interstage fuel gas press xmitter G1\cpd1a Compressor Discharge Press Transd.
96FG-2A 96CD-1
G1\fpg2b Interstage fuel gas press xmitter G1\cpd1b Compressor Discharge Press Transd.
96FG-2B 96CD-1B
G1\fpg2c Interstage fuel gas press xmitter G1\cpd1c Compressor Discharge Press Transd.
96FG-2C 96CD-1C
G1\CPRLIM COMPRESSOR PRESSURE RATIO
OPERATING LIMIT
G1\frcrout Fuel Gas Speed Ratio Servo G1\CPRLIMN Compressor Map - New
Command
G1\fsgr Position fdbck srv (high value G1\ctda1 Compressor Discharge Thermocouple
selected) #1
G1\fagr Cur Speed ratio valve servo current G1\ctda2 Compressor Discharge Thermocouple
#2
G1\FAGR_NVR SRV Non-Voted Servo Current G1\ctda3 Compressor Discharge Thermocouple
Feedback from <R> #3
G1\FAGR_NVS SRV Non-Voted Servo Current G1\ctif1a Compressor Inlet Thermocouple 1A
Feedback from <S>
G1\FAGR_NVT SRV Non-Voted Servo Current G1\ctif1b Compressor Inlet Thermocouple 1B
Feedback from <T>
G1\L3GFIVP GAS FUEL INTERVALVE G1\ctif2a Compressor Inlet Thermocouple 2A
PRESSURE TROUBLE
G1\L3GFLT Fuel Gas Control Fault G1\DESIGNATED Designated Controller Status
G1\FAGPM1 PM1 GCV Current Feedback, same G1\fd_intens_4 PRIMARY FLAME DETECTOR #4
as fag1 FLAME INTENSITY
G1\L3GCV1A GCV1 Not Following Reference G1\L12H_ACC VPRO - Loss Of Protective Speed
Signal
G1\L3GCV1FB GCV1 Position Feedback Fault G1\L12H_FLT Loss of Protective HP Speed Inputs
G1\L3GCV1O GCV1 Open Trouble Alarm Logic G1\L12HF Loss Of Control Speed Signal
G1\L3GCV1SC GCV1 Servo Current Fault G1\L20FGX Gas Fuel Stop Valve Command, same
as l20fg1x
G1\FAGPM2 PM2 GCV Current Feedback, same G1\L30FORCED_ SIGNAL FORCING ENABLED
as fag2 AL
G1\FAG2_NVR PM2 GCV Non-Voted Servo Current G1\l33cb1o COMPRESSOR BLEED VALVE #1
Feedback from <R> OPEN
G1\FAG2_NVS PM2 GCV Non-Voted Servo Current G1\l33cb2o COMPRESSOR BLEED VALVE #2
Feedback from <S> OPEN
G1\FAG2_NVT PM2 GCV Non-Voted Servo Current G1\l33cb3o COMPRESSOR BLEED VALVE #3
Feedback from <T> OPEN
G1\FAG2NSC GCV 2 Null Bias Compensation G1\l33cb4o COMPRESSOR BLEED VALVE #4
OPEN
G1\L3GCV2A GCV2 Not Following Reference G1\l33cb5c Compressor Bleed Valve #1 Closed
G1\L3GCV2FB GCV2 Position Feedback Fault G1\l33cb6c Compressor Bleed Valve #2 Closed
G1\L3GCV2O GCV2 Open Trouble Alarm Logic G1\l33cb7c Compressor Bleed Valve #3 closed
G1\L3GCV2SC GCV2 Servo Current Fault G1\l33cb8c Compressor Bleed Valve #4 Closed
G1\FAGPM3 PM3 GCV Current Feedback, same G1\L3SFLT CONTROL SYSTEM FAULT TRIP
as fag3
G1\L3GCV3A GCV3 Not Following Reference G1\L4POSTX Post-Ignition Trip Auxiliary Signal
G1\L3GCV3O GCV3 Open Trouble Alarm Logic G1\L4PSTX1 Protective Status Trip Logic 1
G1\fsrg4out Gas Quaternary Valve Servo G1\L4PSTX4 Protective Status Trip Logic 4
Command
G1\FSGQ PM4 GCV Position Feedback, same G1\L4T_LTH_ALM LUBE OIL HEADER TEMP HI TRIP
as fsg4
G1\FAGQ PM4 GCV Current Feedback, same G1\L52GX Generator Breaker Close/Open Status
as fag4 Input
G1\FAG4_NVR Quat GCV Non-Voted Servo Current G1\L5CMPST_TRP VPRO - Composite Trip(s)
Feedback from <R>
G1\FAG4_NVS Quat GCV Non-Voted Servo Current G1\L5CMPST_ VPRO - Composite Trip
Feedback from <S> TRP1
G1\FAG4_NVT Quat GCV Non-Voted Servo Current G1\L63ETH_ALM EXHAUST DUCT PRESSURE HIGH
Feedback from <T> TRIP
G1\FAG4NSC GCV 4 Null Bias Compensation G1\L63HGL REDUNDANT SENSORS GAS FUEL
HYD PRESS LOW TRIP
G1\l63qt2a Lube Oil Header Pressure Switch A -
Low Press Trip
G1\CAGV_NVR IGV Non-Voted Servo Current G1\L86GCV1T GCV1 Not Following Reference Trip
Feedback from <R>
G1\CAGV_NVS IGV Non-Voted Servo Current G1\L86GCV2T GCV2 Not Following Reference Trip
Feedback from <S>
G1\CAGV_NVT IGV Non-Voted Servo Current G1\L86GCV3T GCV3 Not Following Reference Trip
Feedback from <T>
G1\L3GCVQA Quaternary Valve Not Following G1\L86GCVQT Quaternary Valve Not Following
Reference Reference Trip
G1\L3GCVQFB Quaternary Valve Position Feedback G1\L86GVT IGV Not Following CSRGV Trip
Fault
G1\L3GCVQO Quaternary Valve Open Trouble Alarm G1\L86TFB_ALM EXHAUST THERMOCOUPLES OPEN
Logic TRIP
G1\L3GCVQSC Quaternary Valve Servo Current Fault G1\l86tt GSU Transformer Lockout Trip
G1\FQR Liquid Fuel Flow Reference G1\l89sso Static Starter Disconnect Switch Open
G1\fal Liquid Fuel Bypass Valve Servo G1\L94FIL FAILURE TO IGNITE ON OIL -TRIP
Current
G1\FAL_NVR Liq Fuel Bypass Non-Voted Servo G1\STAT_R <R> UCVx Controller State
Current from <R>
G1\FAL_NVS Liq Fuel Bypass Non-Voted Servo G1\STAT_S <S> UCVx Controller State
Current from <S>
G1\FAL_NVT Liq Fuel Bypass Non-Voted Servo G1\STAT_T <T> UCVx Controller State
Current from <T>
Trend List for D11 Steam Turbines, Admission Control Valve Variables
Signal Name Description Signal Name Description
S1\ACV Admission Control Valve Reference S1\ap2 Admission Steam Pressure #2
S1\acv1_out Admission control valve servo output S1\ap3 Admission Steam Pressure #3
S1\acv1_out_cur Admission Control Valve Servo S1\APC_COMP Admission Pressure Control Speed
Current Compensation
S1\acv1_pos Admission control valve position S1\APC_COMP1 Admission Pressure Control Speed
feedback #1 Compensation
S1\ACV1_ Linearized Flow Reference for ACV S1\APL Admission Pressure Limiter Reference
STROKE
S1\AFLR Admission Flow Setpoint S1\APR Admission Pressure Setpoint
S1\dtgah17 Generator Collector - Hot Air S1\dtgsa5 Generator Temp - Stator Collector End
Temperature
S1\dtggc10 Generator Temp - Cold Gas Coupling S1\dtgsa6 Generator Temp - Stator Collector End
End
S1\dtggc11 Generator Temp - Cold Gas Collector S1\dtgsc7 Generator Temp - Stator Center
End
S1\dtggc12 Generator Temp - Cold Gas Collector S1\dtgsc8 Generator Temp - Stator Center
End #2
S1\dtggc13 Generator Temp - Cold Gas Turbine S1\dtgsc9 Generator Temp - Stator Center
End #2
S1\dtggh28 Generator Temp - Hot Gas S1\dtgsf1 Generator Temp - Stator Coupling End
S1\dtggh29 Generator Temp - Hot Gas S1\dtgsf2 Generator Temp - Stator Coupling End
S1\dtggk24 Generator Frame - Common Cold S1\dtgsf3 Generator Temp - Stator Coupling End
Gas
S1\l20bpt Bearing Oil Pump Test Solenoid S1\L26GSEXHA GLAND SEAL EXHAUST
TEMPERATURE HIGH
S1\l20cv1_qc CV1 Quick Close Solenoid (FASV) S1\L26GSFF STATOR CPLG END RTD OUT OF
LIMIT FAILURE
S1\l20cv2_qc CV2 Quick Close Solenoid (FASV) S1\L26JBS1A JOURNAL BEARING #1 TEMP HIGH
PRE-ALARM
S1\l20ebpt Emergency Bearing Oil Pump Test S1\L26JBS1HA JOURNAL BEARING #1 TEMP HIGH
Solenoid ALARM
S1\l20eqv1 Equalizer Valve #1 Solenoid S1\L26JBS2A JOURNAL BEARING #2 TEMP HIGH
PRE-ALARM
S1\l20eqv2 Equalizer Valve #2 Solenoid S1\L26JBS2HA JOURNAL BEARING #2 TEMP HIGH
ALARM
S1\l20iv1_qc IV1 Quick Close Solenoid (FASV) S1\L26JBS3A JOURNAL BEARING #3 TEMP HIGH
PRE-ALARM
S1\l20iv2_qc IV2 Quick Close Solenoid (FASV) S1\L26JBS3HA JOURNAL BEARING #3 TEMP HIGH
ALARM
S1\l20msv1dt Main Stop Valve #1 Dump Test S1\L26JBS4A JOURNAL BEARING #4 TEMP HIGH
Solenoid PRE-ALARM
S1\l63hqt_l3 Hydraulic Fluid Pressure Low Trip 3 - S1\L20PTR1 TRPG Trip Card Relay Driver 1
Open to Trip (PTR #1)
S1\l71qt_l Lube Oil Level Low Trip - Open to Trip S1\L20PTR2 TRPG Trip Card Relay Driver 2
(PTR #2)
S1\l71qt_l2 Lube Oil Level Low Trip 2 - Open to S1\L20PTR3 TRPG Trip card Relay Driver 3 (PTR
Trip #3)
S1\l71qt_l3 Lube Oil Level Low Trip 3 - Open to S1\l20rsv1t Reheat Stop Valve #1 Test Solenoid
Trip
S1\cv1_out CV1 Inlet Control Valve Servo S1\L26G3MT BEARING #3 METAL TEMPERATURE
HIGH HIGH
S1\cv1_out_cur CV1 Inlet Control Valve Servo Current S1\L26G4MA BEARING #4 METAL TEMPERATURE
HIGH
S1\cv1_pos Control Valve #1 Position Feedback S1\L26G4MT BEARING #4 METAL TEMPERATURE
HIGH HIGH
S1\CV1_ CV1 Characterized Flow Reference S1\L26G5MA BEARING #5 METAL TEMPERATURE
STROKE HIGH
S1\cv2_out CV2 Inlet Control Valve Servo S1\L26G5MT BEARING #5 METAL TEMPERATURE
HIGH HIGH
S1\cv2_out_cur CV2 Inlet Control Valve Servo Current S1\L26G6MA BEARING #6 METAL TEMPERATURE
HIGH
S1\cv2_pos Control Valve #2 Position Feedback S1\L26G6MT BEARING #6 METAL TEMPERATURE
HIGH HIGH
S1\CV2_ CV2 Characterized Flow Reference S1\L26HPEXA HP EXHAUST TEMPERATURE HIGH
STROKE
S1\DESIGNATED Designated Controller Status S1\L26IS_H_OK Inlet Steam Temperature Below High
Limit
S1\DEX_HP HP Differential Expansion in Percent S1\L26IS_L_OK Inlet Steam Temperature Above Low
Limit
S1\DEX_RH RH Differential Expansion in Percent S1\L26LOCOHA LUBE OIL OUTLET TEMPERATURE
HIGH
S1\DEXROC_HP HP Differential Expansion Rate of S1\L26LOCOHT LUBE OIL OUTLET TEMPERATURE
Change HIGH HIGH
S1\DEXROC_RH RH Differential Expansion Rate of S1\L26SS_HLA Stm Seal Temp Above Allow Limit (25%
Change < MW < 75% Rated)
S1\DIFF_EXP1 Diff Expansion #1 S1\L26SS_LLA Stm Seal Temp Below Allow Limit (25%
< MW <75% Rated)
S1\diff_exp1a Differential Expansion Probe #1 S1\L26SSHA Stm Seal Temp is Above Allow Limit
(MW < 25% Rated)
S1\DMWR Generator MW Control Reference S1\L26SSLA Stm Seal Temp is Below Allow Limit
(MW < 25% Rated)
S1\DPF Generator Power Factor (Calculated) S1\L26TADA ACTIVE THRUST BEARING OIL
TEMP HIGH
S1\DPFM Generator Power Factor Modified S1\L26TAMA THRUST BEARING ACTIVE METAL
TEMP HIGH
S1\DRPFM Generator Power Factor Control S1\L26TAMT THRUST BRG ACTIVE METAL TEMP
Reference Modified HIGH HIGH
S1\DRVAR Generator Var Control Reference S1\L26TIDA INACTIVE THRUST BEARING OIL
TEMP HIGH
S1\dv Generator Volts S1\L26TIMA THRUST BEARING INACTIVE METAL
TEMP HIGH
S1\DV_VPRO Generator Volts from VPRO S1\L26TIMT THRUST BRG INACTIVE METAL
TEMP HIGH HIGH
S1\dvar Generator Vars S1\L27AC_DC1A INCOMING AC #1 POWER LOST
S1\fsp First Stage Shell Pressure S1\L2ETD31_1DO Sequence - Time to Drop Out Second
ETD (#1)
S1\hrhp1 Hot Reheat Steam Pressure #1 S1\L2ETDT_TO ETD Test Time Out
S1\hrhp2 Hot Reheat Steam Pressure #2 S1\L2P1 Voltage Matching Pulsing Timer
S1\hrhp3 Hot Reheat Steam Pressure #3 S1\L2P2 Voltage Adjust Pulse Off TIme
S1\hyd Hydraulic Fluid Pressure S1\L2PTR1_RE Seq - ETD has Tripped for x Seconds
S1\ip1 Inlet Steam Pressure #1 S1\L2PTR2_RE Seq - ETD has Tripped for x Seconds
S1\ip3 Inlet Steam Pressure #3 S1\L2PTR3_RE Seq - ETD has Tripped for x Seconds
S1\IPC IPC Control Reference S1\L2S Synch Check Relay (25X) Permissive
S1\IPL_FL Inlet Pressure Fixed Level Limit S1\L30AXA AXIAL POSITION HIGH - ACTIVE
Reference
S1\IPL_L Inlet Pressure Limiter Low Limit S1\L30AXAT AXIAL POSITION TRIP - ACTIVE
S1\IPL_RS IPL Rate Sensitive Control Reference S1\L30AXI AXIAL POSITION HIGH - INACTIVE
S1\iv1_out_cur Intercept Valve #1 Servo Current S1\L30COMM_IO_ VCMI IO STATE EXCHANGE FOR <R>
R FAILED
S1\iv1_pos Intercept Valve #1 Position Feedback S1\L30COMM_IO_ VCMI IO STATE EXCHANGE FOR <S>
S FAILED
S1\IV1_ IV1 Characterized Flow Reference S1\L30COMM_IO_ VCMI IO STATE EXCHANGE FOR
STROKE T <T> FAILED
S1\IVR1 IV Reference for Normal Control S1\L5E MANUAL TRIP Circuit Activated
S1\IVR2 IV Reference Modified for Bypass S1\l5e_stc EMERGENCY TRIP PB FROM STC
S1\L12H_P VPRO HP Overspeed Trip S1\l63qt_l3 Lube Oil Pressure Low Trip 3 - Open to
Trip
Note Windows operating systems prior to Windows 7 do not support the PowerShell feature.
Note GE Intelligent Platforms has been renamed as the Automation & Controls group within GE Energy Management;
However, product signing will display GE Intelligent Platforms until we renew our Symantec certificate. This does not affect
the integrity of the software.
Note Windows can run PowerShell scripts using the current Windows account. It verifies the product in its own directory
and the user does not need to have the default directory be that directory.
➢ To verify the integrity of the files from the Windows (DOS) console
1. Open a Command prompt and enter the DOS console using the command CMD.
2. Verify that all files match the by running the Verify-Integrity.ps1 script.
7.1.3.2 Troubleshooting
If any the following warnings/failures are displayed during PowerShell script file integrity verification, do not trust the file
until the failure is resolved.
Note Only certain kinds of files can be signed, such as .exe and .msi files.
• The hash of the file matches the hash value that was decrypted using GE's Automation & Controls’ Public Key.
• The issuer (signer) of GE's certificate was trusted, therefore GE's Automation & Controls’ certificate is trusted.
− For GE's Public certificate, this indicates you trusted Symantec, Symantec trusted GE's Automation & Controls,
therefore you trust GE's Automation & Controls.
− For GE's Internal certificate, this indicates you trusted the PDEV domain CA, the PDEV domain CA trusts GE's
Automation & Controls, therefore you trust GE's Automation & Controls.
As a convenience, GE's Automation & Controls has also added an additional level of integrity checking so the user does not
have to verify every file in a ControlST release. The file Setup.exe verifies the integrity of the files that it launches, and
requests user validation if it detects a file that is not trusted.
Note This procedure also applies to self-extracting executable files that are too large to be signed.
➢ To acquire previously generated .hash file: Download the .hash file for the release.
Note External GE users must contact customer support to acquire the .hash file for the release.
GE Internal users can download the .hash file for the product or release for verification as follows:
• Internal GE Products (contains all full ControlST releases and component releases) are available on the ControlST
Releases File Server . The .hash file is located within the folder that hosts the software download.
• External GE Products (contains General Market ControlST releases) are available on GE's Automation & Controls
Support website.
Note Windows can run PowerShell scripts using the current Windows account.
NAME
Verify-Integrity.ps1
SYNOPSIS
Verify-Integrity.ps1 checks the integrity of the product located in the same directory as itself. Verify that the
Verify-Integrity.ps1 file is signed then execute the Verify-Integrity.ps1 script to verify the integrity of
the remaining files in the distribution.
SYNTAX
Verify-Integrity.ps1 [-Verbose] [CommonParameters]
DESCRIPTION
Note ControlST license keys are ordered separately from ControlST software media.
• Software License: Project Advantage licensing uses a software activation key per product (ControlST, CIMPLICITY,
Proficy Historian) as needed. The activation codes can be applied directly to a computer or to the SSL Key (USB storage
device) by the user. The pre-programmed, non-configurable license is programmed by GE on a software license or the
M5 hardware key. An example of the user-configurable license is three license keys for ControlST, CIMPLICITY, and
Proficy Historian can be activated on one computer, or on three separate computers. Additional information and
troubleshooting for Advantage software license activation is available at GE Customer Care support website.
Note The Proficy License Client (or Manager or Viewer, depending on version) will only recognize one license key type at a
time.
Note For a license key ordering process flow diagram with detailed instructions, refer to ControlST Software Suite License
Key Ordering (GHT-200060).
Note The Legacy ControlST license key (V04.07.xx and older) can be used with any other Proficy or Advantage license
keys.
However, you cannot use two of the same type of license keys on a single computer (applies to Legacy, Proficy, or Advantage
hardware keys). Proficy Common Licensing will only recognize one type of license. Hardware keys have the highest priority.
For example, the license software will only recognize a single hardware key, or an Advantage activation code; it will not
recognize both at the same time.
3. Determine which license key part number(s) you need to order. For assistance with determining your ControlST versions
and license key part numbers, quantity, and cost, refer to the following resources:
• Tables provided in the section ControlST Version Part Numbers and Cost
• ControlST Software Suite License Key Ordering (GHT-200060)
• Customer Care
Note If you have a CSN or SAP from a previous software purchase, provide it to Customer Care. If you do not
have one, one will be created for you.
5. Determine if there is an applicable blanket purchase order (PO) in place for your organization (Power, Power Services,
Wind USA, Wind Europe, and Control Solutions).
If you do not have an applicable blanket PO and need to create a PO, GE Automation & Controls may be listed in your
GSL as
GE Intelligent Platforms with one of the following addresses:
GE Automation & Controls Inc. GE Automation & Controls Inc. GE Automation & Controls Inc.
325 Foxborough Blvd PO Box 8106 RT 29N and RT 606 2500 Austin Dr
Foxboro, MA 02035 Charlottesville, VA 22906 Charlottesville, VA 22911–8319
6. To place an order, send an email to Customer Care with all of the following information:
• Part numbers
• Quantities
• Cost
• CSN or SAP number
• PO (or PO information)
• Ship To address and contact information
Note For an example email, refer to the section Example Order Request Emails.
To expedite your order, organize your license key request by computer. For example:
a. Computer 1, 3, and 4 need licenses for CIMPLICITY V08.02 and ControlST V07.00.
b. Computer 2 needs licenses for only ControlST V07.00.
c. Computer 5 needs licenses for Proficy Historian with 5,000 tags and WorkstationST for Historian.
This order would result in five license keys, one license key for each computer.
Note For assistance with license key activation, installation, use, and updates, refer to How to Install, Activate, Update, and
Troubleshoot ControlST Licenses (GHT-200049).
• Ship To Address: [Physical shipping address for hardware key; email address for software activation only]
Note M4 hardware keys programmed by the Siebel system have been replaced with either software activation codes or the
M5 hardware key.
• [123456789]
• [123456790]
• [123456791]
• [123456792]
• Ship To Address (Internet): [Your.name@ge.com; email address for software activation only]
Note M4 hardware keys programmed by the Siebel system will be replaced with either software activation codes or the M5
hardware key.
• [123456789]
• [123456790]
• [123456791]
• [123456792]
• Ship To Address (Internet): [Your.name@ge.com; email address for software activation only]
ControlST V07.xx
Example CIMPLICITY, Proficy Historian, and Other GE Software Products License Key Part Numbers and Cost
Siebel Part Number
Salesforce.com
Item No longer available as Cost
Part Number
of April 7, 2017
CIMPLICITY Advance Viewer V 8.2 IC647TAV000-82 — —
Standard/8.2/Viewer/Development/AdvancedViewer/English — CI82VDAEN —
Standard/8.2/Viewer/Development/AdvancedViewer/English/-
— CI82VDAEN-G005 —
with qty 5 Global View
CIMPLICITY Development Server V8.2 35k points IC647TDV935-82 — —
Standard/8.2/Server/Development/35000/English — CI82SSD35000EN —
CI82SS-
Standard/8.2/Server/Development/35000/English/GlobalView5 — —
D35000EN-G005
CIMPLICITY Development Server V8.2 Unlimited points IC647TDV000-82 — —
Standard/8.2/Server/Development/Unlimited/English — CI82SSDUNLIMEN —
Standard/9.0/Server/Development/Unlimited/English — CI90SSDUNLIMEN —
Modbus RTU IC646NMR000 — —
Modbus TCPIP IC646NMX000 — —
Pager IC646NPG000 — —
GlobalView IC647NGV000 — —
Proficy Historian Version 4.5 1000Tag IC647HSTSS1KM-45 — —
Standard/5.5/Standard/1000 points w/ 5 CALS included
— HS55S0000100000 —
includes Redundant Collector, OSI PI, OPC HDA Server
Standard/5.5/Standard/1000 points + additional 5 CALS (10
total) — HS55S0000100005 —
includes Redundant Collector, OSI PI, OPC HDA Server
Historian v5.5 Standard 50000 Points + additional 5 CALS
— HS55S0005000005 —
includes Redundant Collector, OSI PI, OPC HDA Server
OPC/HDA Server IC647HSTHDAM — —
Excel Add-On 27013110000C — —
Example ControlST V04.07.xx or Older License Key Part Numbers and Cost
Item Qty Part Number Cost
Complete ControlST Software Suite V04.07.xx —
1 IC647CST-47 $5,300 ea
DVD and blue dongle for V04.07.11C or older
ControlST Pre-V05.00 — Hardware key only 1 IC647CSTPRE50HWKEY $5,300 ea
Add Virtual Controllers (Available on Blue Dongle)
Mark VI Virtual Controller
1 IC647CSTPRE50VCMVI01 $2,000 ea
2 IC647CSTPRE50VCMVI02 $4,000 ea
5 IC647CSTPRE50VCMVI05 $10,000 ea
Pre-V05.00 Mark VI Virtual Controller
10 IC647CSTPRE50VCMVI10 $15,000 ea
20 IC647CSTPRE50VCMVI20 $30,000 ea
50 IC647CSTPRE50VCMVI50 $50,000 ea
Mark VIe Virtual Controller
1 IC647CSTPRE50VCMVIE01 $2,000 ea
2 IC647CSTPRE50VCMVIE02 $4,000 ea
5 IC647CSTPRE50VCMVIE05 $10,000 ea
Pre-V05.00 Mark VIe Virtual Controller
10 IC647CSTPRE50VCMVIE10 $15,000 ea
20 IC647CSTPRE50VCMVIE20 $30,000 ea
50 IC647CSTPRE50VCMVIE50 $50,000 ea
Mark VIeS Virtual Controller
1 IC647CSTPRE50VCMVIES01 $2,000 ea
2 IC647CSTPRE50VCMVIES02 $4,000 ea
5 IC647CSTPRE50VCMVIES05 $10,000 ea
Pre-V05.00 Mark VIeS Virtual Controller
10 IC647CSTPRE50VCMVIES10 $15,000 ea
20 IC647CSTPRE50VCMVIES20 $30,000 ea
50 IC647CSTPRE50VCMVIES50 $50,000 ea
Example ControlST V03.06.09 or Older License Key Part Numbers and Cost
Item Qty Part Number Cost
ControlST Pre-V03.06.09C — Hardware key only (green dongle) 1 IC647CSTPRE369HWKEY $5,300 ea
Add Virtual Controllers (Available on Green Dongle)
Mark VI Virtual Controller
1 IC647CSTPRE369VCMVI01 $2,000 ea
2 IC647CSTPRE369VCMVI02 $4,000 ea
5 IC647CSTPRE369VCMVI05 $10,000 ea
Pre-V03.06.09 Mark VI Virtual Controller
10 IC647CSTPRE369VCMVI10 $15,000 ea
20 IC647CSTPRE369VCMVI20 $30,000 ea
50 IC647CSTPRE369VCMVI50 $50,000 ea
Mark VIe Virtual Controller
1 IC647CSTPRE369VCMVIE01 $2,000 ea
2 IC647CSTPRE369VCMVIE02 $4,000 ea
5 IC647CSTPRE369VCMVIE05 $10,000 ea
Pre-V03.06.09 Mark VIe Virtual Controller
10 IC647CSTPRE369VCMVIE10 $15,000 ea
20 IC647CSTPRE369VCMVIE20 $30,000 ea
50 IC647CSTPRE369VCMVIE50 $50,000 ea
Mark VIeS Virtual Controller
1 IC647CSTPRE369VCMVIES01 $2,000 ea
2 IC647CSTPRE369VCMVIES02 $4,000 ea
5 IC647CSTPRE369VCMVIES05 $10,000 ea
Pre-V03.06.09 Mark VIeS Virtual Controller
10 IC647CSTPRE369VCMVIES10 $15,000 ea
20 IC647CSTPRE369VCMVIES20 $30,000 ea
50 IC647CSTPRE369VCMVIES50 $50,000 ea
Note Refer to the OnSite Support* Remote Diagnostic Equipment Installation Guide (GEI-100760) for additional
information.
• Bios Modification
• Windows Accounts Setup
• pcAnywhere™ Setup
• Installing VNC™
• Setting up Ethernet Adapters
• Turning off Windows® Firewall
• Configuring CIMPLICITY* computers
• Installing GE Software
• Adding new RSG in system configuration (.tcw file)
Note This document only applies to the ControlST* software suite V03.01 or later, and the CIMPLICITY application V5.5
or later.
The steps in these procedures should have been completed before the RSG was shipped to the site. It is a good practice to go
through the steps and make sure they have been completed.
3. From the right side of the screen, right-click anywhere in the display area (or from the Tree View, right-click on the
Users folder) and select Add User from the shortcut menu.
4. Add the following Windows accounts:
Username – onsite
Password – gesalem9
Group – Administrators
Username – viewer
Password – viewer
Group – Power Users
Note The only accounts required on the RSG are Administrator, onsite, and viewer. The maint and oper accounts are not
needed. The Administrator account should have the same password (gesalem9) as the onsite account.
Note These are default user names and passwords and will be updated and changed at each site for security reasons.
➢ To install UltraVNC
1. Go to the following web site:
\\varoaa02psge\remote_services\Software\Freeware\UltraVNC
Note Do not put the RSG on the GE network. For transferring files to the RSG, use a USB flash drive.
Note The UDH should have been created when the system was created. If not, consult site documentation for the network
configuration.
Note The purpose of this document is for the user to become familiar with the PlantTriage system. For further loop
configuration options, refer to the PlantTriage system manual located at C:\xtune\PT\manual on the installed computer.
7.4.1 Installation
➢ To install the PlantTriage system
1. Complete the installation steps for configuring the CIMPLICITY* application on a standard HMI. This step is optional,
depending if the CIMPLICITY application screens are desired.
2. Complete the installation steps for configuring the ControlST application suite for a standard workstation.
3. Follow the steps provided with the ExperTune application to install all PlantTriage system applications.
a. Refer to the installation manual provided with the ExperTune application.
b. Install CD1, CD2, and CD3, followed by the OPC connectivity server.
4. Configure the ToolboxST* application with a workstation that has the HMI (if required) and OPC DA features installed.
Download to the WorkstationST application. Refer to the ToolboxST User Guide for Mark* Controls Platform
(GEH-6700).
Note If any items are marked with a red X, further troubleshooting is needed. Contact tech.support@expertune.com.
Note The PlantTriage system must be configured for each control loop. To configure individual loops, use the New Loop
Wizard. To add and configure multiple loops, use the ExperTune Import program.
Note This feature allows specific loop assessments to be turned off based on a signal. This may be used for future
assessments. For example, HRSG out of service might turn off all Heat Recovery Steam Generator (HRSG) related signals.
Note Some default loop names are provided in the spreadsheet, GEFolderslink.xls. The spreadsheet also provides the
settings for each loop; however, the parameter names may vary depending on the loop. The spreadsheet may found at the
following location: http://libraries.ge.com/foldersIndex.do?entity_id=18854000101&sid=101&sf=1.
Note The CO limit ranges from 0-100% but the control output high limit is not necessarily 100%. The high limit is put in for
protection but the CO range is still 0-100.
Cascading loops are two PID blocks connected in series. The CO of one loop goes to the setpoint (SP) of another loop,
allowing a valve or pump to be controlled by more than one process variable.
Loop Diagram
• Use a previously configured configuration wizard and input specific attributes to populate all of the required
variables for the ExperTune application. This is the easiest way to set up a loop; however, a configuration wizard
needs to have been previously created.
• Create a configuration wizard to use for all subsequent loops.
Note For this document, we will set up a control loop using this option.
The ExperTune setup will request specified variables for the loop. The following are the descriptions for each variable:
• Process Variable (PV) is the controlling variable of the PID loop. This may be a level, temperature, flow, or
pressure, which is the feedback of what is occurring in the field.
• Setpoint (SP) is the desired value of the PV. In Auto mode, the Command Output (CO) controls so that the PV
equals the SP. Usually, the PV is always equal to the SP; however, due to process, latencies, and poor tuning, the PV
can oscillate or lag behind a changing SP.
Note This variable may also be referred to as Command Valve Output (CVO) or valve command.
• Proportional Gain (PG) defines how quickly the CO updates with changes in the PV. The greater the difference
between the PV and SP, the greater the effect the PG has on the variability of the CO.
• Interval Gain (IG) defines how quickly the CO updates with changes in the PV. The greater the difference between
the PV and SP over time, the greater the effect the IG has on the variability of the CO. This value is affected by the
overall error between the PV and SP.
• Derivative Gain (DG) defines how quickly the CO updates with changes in the PV. The greater the rate of change
of the PV with respect to the SP, the greater the effect the DG has on the variability of the CO. For most loops this is
set to 0 because noise in the PV causes the loop to become unstable.
• A controller can reside in the following modes:
− Manual mode: In this mode, the operator completely controls the command output. The operator can open the
valve and increase the CO, or close the valve and decrease the CO. Only output limitations, valve trips, and
valve forces can override the operator. This is almost always available for valve and speed control.
− Auto Local mode: In this mode, the CO is controlled by the PID tuning. With the software’s parameters, the
CO will increase or decrease to hold the PV equal to the SP. The operator has control over the SP only. The
operator’s SP control is limited by a SP change ramp rate and the SP high and low limits. Most loops are set up
in Auto mode.
− Auto Remote mode: This mode is similar to Auto Local mode, except that the logic also controls the loop SP.
The operator has no control over the action of the any loop. Ideally, all loops will be in Auto Remote mode
during plant operation so the operator has no loops to manually control.
− Tracking: This may occur in either Manual or Auto Local mode. Tracking indicates that the CO writes straight
back on itself, thus bypassing any PID efforts to change the CO. Tracking is always active in Manual mode. It is
only active in Auto Local mode when the CO reaches its high or low limit, thus being unable to further open or
close.
• Scale Factor (SF) is defined by the CO range divided by the PV range. This varies per loop.
Note The SF value is extremely important for tuning. It is standard to keep this value as (CO/PV). Tuners can change this
value, which will corrupt the proportional (P), integral (I), and derivative (D) values.
− PV range: This is usually the range of the transmitter. Sometimes, the previous tuner defines this as a different
value (the range of this value could be 0-xxx range).
− CO range: This should always be 0-100. The low and high limits can be within this range.
• Process Direction indicates the direction the CO needs to react if the PV strays from the SP. For example, a fill
valve for a tank would be reverse. As the tank fills up above the SP, then, when in Auto Local mode, the fill valve
would want to close. Thus, it would want to act in the reverse direction of the PV. ExperTune views this in a
different way. If an operator were to manually open the fill valve, PV would increase. If the loop is a reverse acting
controller,the indication would be up.
7. The setup process for the configuration wizard is complete. Click Finished.
Note If tuning a Mark VIe controller loop, the loop needs to be in Auto Local mode. Performing a Bump test in Auto Local
or Manual mode is known to produce the best tuning results.
Note A greater change of SP relative to the noise is better, though four times the noise is the minimum.
d. Stop archiving.
Note Performing a Bump test in Auto Local or Manual mode is known to produce the best tuning results.
Note A greater change of PV relative to the noise is better, though four times the noise is the minimum.
d. Allow the loop to stabilize and remain stable for 1-2 minutes.
e. Stop archiving.
Note A greater change of SP relative to the noise is better, though four times the noise is the minimum.
c. Just as the PV responds to the movement in the valve, change the SP back to the original value as recorded in step b.
d. Allow the loop to stabilize and remain stable for 1-2 minutes.
e. Stop archiving.
Note A greater change of PV relative to the noise is better, though four times the noise is the minimum.
d. Just as the PV starts to respond to the valve movement, change the CO back to the original value recorded in step c.
e. Allow the loop to stabilize and remain stable for 1-2 minutes.
f. Stop archiving.
Note If tuning a Mark VIe controller loop, the loop needs to be in Auto Local mode.
Note A greater change of SP relative to the noise is better, though four times the noise is the minimum.
c. Just as the PV responds to the movement in the valve, change the SP to twice the value in the opposite direction.
This value should be on the other side of the original value.
d. Allow the loop to stabilize at it's current location, then change the SP back to the original value recorded in step b.
e. Allow the loop to stabilize and remain stable for 1-2 minutes.
f. Stop archiving.
Note A greater change of PV relative to the noise is better, though four times the noise is the minimum.
d. Just as the PV responds to the movement in the valve, change the CO to twice the value in the opposite direction.
This value should be on the other side of the original value.
e. Allow the loop to stabilize at it's current location, then change the CO back to the original value recorded in step c.
f. Allow the loop to stabilize and remain stable for 1-2 minutes.
g. Stop archiving.
Note A greater change of PV relative to the noise is better, though four times the noise is the minimum.
c. Move the graph to one side of the screen, and click Analysis on the faceplate.
Four tabs in the top left corner of the graph can be selected, as follows:
• Process frequency response displays both the actual and model frequency response for comparison. The
actual process data is usually noisy or jittery at higher frequencies. This plot can be useful to determine the best
model.
• PID recommended values indicates the PID recommended values with respect to the existing values. The
new values change as you modify different model settings. The tuner can use a filter or a Derivative Gain (DG).
Filters are not used for our current Mark VIe configuration. DG is rarely used because noisy transmitters may
cause problems with derivative.
• Process model is the model formula fit to the actual PV response.
• Performance summary displays the percent trade-off between performance and robustness. Valve travel and
reversals analysis is also included in the summary. Valve indices can be summarized based on setpoint, load, and
noise plots. Existing and new values are also included in the summary.
• Robustness plot displays the robustness of the current loop. The closer the red line gets to the lighter blue
region in the bottom left corner of the graph, the more unstable the loop. The further away the red line is from
instability, the slower the loop. The red line can be adjusted.
Use caution when downloading new tuning settings. Actions should be taken to slowly
implement these changes.
Attention
This document describes how to disable Telnet and File Transfer Protocol (FTP) network services and how to change the root
level password in Mark VI and Mark VIe generation controllers. Affected Mark VI generation includes Mark VI, EX2100,
and LS2100 controllers. Affected Mark VIe generation includes Mark VIe, Mark VIeS, Mark Ve, EX2100e, and LS2100e
controllers.
If the .Net
Framework 3.5
does not exist on
the computer, the
tool will install it
first.
On Windows XP and
Windows Server 2003
R2 computers, the
installer will place the
tool in the directory C:
\Program Files
\ReqApps\CTB\svc_
patch_1.
Or
From Windows XP and Windows Server 2003 R2 computers, navigate to Program files/ReqApps/CTB/svc_patch_1
and double-click svc_patch_1.exe.
The tool will open and try to load a hosts file, if one exists in the directory C:\Windows\system32\drivers\etc. The hosts file
on a properly configured HMI contains all of the IP addressable components in the system, including the controllers. The tool
displays each component and its specified component name, if one is provided. If a desired controller is not in the list, add it
manually at the bottom by specifying the IP address and Device Name.
If a different hosts file is desired, use the File>Clear Click on the ellipses to navigate and select
command to delete the current entries. the desired hosts file.
Enter new password information on one Rescan verifies the Select the desired controller
device. Right-click the check box and controller’s status. check boxes and select
select Auto Update Passwords. Change Password.
The information is
saved as a text file.
UCSC
Cat5e (or better) Ethernet cable and controller serial connector (part # 342A4944P1)
Cat5e (or better) Ethernet cable and controller serial connector (part # 342A4931ABP1)
UCCC
Serial cable (part # 336A3582P1) and mini serial cable adapter (part # 336A4929G1)
Alternately, the serial cable (part # 336A3582P1) can be replaced by a combination of a standard 4-pair
UTP cable and two connectors (part # 342A4931ABP1 and part # 342A4931ABP2).
Note If this password has been changed from its default value, only those authorized by the equipment owner will be able to
log on.
Difficulty connecting to a targeted controller Verify the controller is powered up and connected to the network. Verify the IP
address has been entered correctly.
Difficulty logging into a controller Verify the existing password for the target controller. Verify the existing
password has been entered correctly into the tool. Verify there are no active
Telnet sessions between the computer and the targeted controller.
Note The remote tuning server must have a server located on site to operate with the PlantTriage system.
Note Microsoft® Excel templates and other useful software may be obtained from the GE folders devoted to remote server
tuning.
Note Sites with ControlST* software suite versions 3.3C and later use standardized PID_MA blocks, which have the
required variables already configured for the EGD. However, earlier versions do not have a standard. Each variable is
added to an EGD page manually. Also, the older versions of the ToolboxST* application do not have standardized naming.
For the purpose of this document, we will assume a version of 3.3C or later is being used.
3. Add all variables necessary for assessing each individual loop. It is strongly recommended to add deadbands. Otherwise,
the Recorder files will become extremely large.
** The variable is preferred but not required. For ToolboxST version 3.3C or later, all of the above variables are automatically
configured on the EGD.
Note The RSG Recorder collection is configured to continuously collect data from the plant. If the Recorder collection stops
working properly, the remaining procedures in this document will not be able to operate properly.
Note The Zip folder is the location to which the archived plant data will be copied to using the onsite auto copy script.
Note Normally, the auto copy script is run daily, at night. However, different sites have different policies with lockbox
management. Some sites will only run the lockbox when requested. This script will not function properly unless the lockbox
is running. The remaining procedures in this document will be affected if continuous data is not received from the OSM.
Note The RSG or OSM is accessed using the GE Energy Local Area Network (LAN). However, the remote tuning computer
also needs to be placed on the GE network so that data can be copied to it.
➢ To configure the OSM data from the RSG to the remote tuning server
1. On the remote tuning server, create the username as Data and assign a password.
6. Go to the scheduled task for the .vbs file and configure the VBS.
Note The scripting will not run properly until the WorkstationST application is installed.
Note The VBS is run daily. Should the script crash continuously, the data will not be able to be used by the CSV to Live
import tool.
Note This procedure needs to be performed only once per site setup or as additional loops are added.
Note It is recommended that you also install Microsoft Office. Microsoft Excel is often used for .csv file management.
In the controller, the scale factor (SF) for each loop should follow the formula: . Normally, PVMax
and PVMin will be set to the transmitter ranges. However, that is not always the case. The PVMax and PVMin must be set so
that the calculated scale factor equals the online scale factor. From this example, you can assume the COMax-COMin =
100%. And, because the SF=0.04, you can calculate the PVMax-PVMin = 40,000.
Note This procedure needs to be performed only once per site setup or as additional loops are added.
1. From the System Editor File menu, create a new .tcw file. A system network, UDH, is automatically added with the
system file.
Note A loopback adapter may need to be set up and configured with the UDH IP address 192.168.101.101.
Note This procedure needs to be performed only once per site setup or as additional loops are added.
Note The loop created in this example (NewLoop3) will be added only to create a new unit. As more loops are created with
this unit, NewLoop3 will be deleted but the new unit will remain.
➢ To delete a loop: from your desktop, double-click the PlantTriage Administration icon.
Note This procedure needs to be performed only once per site setup or as additional loops are added.
Note This procedure needs to be performed only once per site setup or as additional loops are added.
Note Refer to the section, Configure the Visual Basic Script for Automatic .csv File Creation, step 4, for the location of the
VBS strInterval value (blue circled area) used to configure the Update Period.
Note For more information relating to the PlantTriage system, refer to the instruction manuals provided with the
ExperTune® application located at C:\xtune\PT\manual or C:\xtune\common.
➢ To set up user accounts and access permissions: from your desktop, double-click the PlantTriage system
icon.
• New Loop
• Loop Properties
• Unit Operations Manager
• Display Group Manager
• New List
• Open List
• Process Data Trend
• Assessment Trend
• Open Saved Trend
• Set Baseline and Thresholds
• Process Model Active Model Capture Technology (AMCT)
Note Refer to the PlantTriage Help file, Overview of ExperTune Import Program, for more information on bulk imports.
Loop Properties
Unit Operations Manager is used for overall unit configuration. The Unit Operations Manager icon enables the user to
manage which units contain which loops.
Note A unit is not automatically created using the .csv file import tool. The user must manually add a new unit before using
the ExperTune import tool.
Note Refer to the provided Microsoft ® Excel spreadsheet, loop_assesments.xls, containing the recommended initial values
for specific loops. Depending on plant configuration, tuning, operation, and management requirements, these values may
change. These values do not affect loop operation; they are solely for indication to the user that the loop needs to monitored
due to a high threshold assessment.
• Adjustment of baselines and thresholds if valve control is well within acceptable limits
• Finer tuning of valve to eliminate lag or oscillation (a high Harris assessment means the valve needs tuning)
• Lubricate or replace the hardware in the valve if the loop is not responding as desired
• Adjustment other valve parameters
Note The Process Interactions Map in the Web interface displays loop interaction. Refer to the section, Web Interface for
more information.
Process Model Active Model Capture Technology (AMCT) captures process models in normal operation. The
PlantTriage system automatically detects potential tuning models collected from the process data.As the loop operates (in
Manual or Automatic mode), the system recommends updated tuning constants that may increase the efficiency and speed of
the loop.
Note Even if a model meets the requirements to be considered an adequate model, the PlantTriage system assesses the
quality of the model on a 1-7 scale. It is recommended to only use a model with 1 or 2 quality value for reliable tuning. If
tuning must be performed on a loop and there are no 1 or 2 quality models, then a setpoint (SP) change or manual valve
command (CVO) change must be induced to offer tuning recommendations.
Note The Web interface access link provided in this document will take the user to the log on page only if the user has the
PlantTriage software downloaded on their computer.
• PlantTriage Overview
• Loop Health
• Key Assessments
• Dashboards
• Process Interaction Map
• Interaction Hot Spots
Note Refer to the PlantTriage Help and Index for further details. Both are accessible from the Web interface.
PlantTriage Overview displays a brief summary of overall plant health. It organizes control loop health into individual
units and displays the loops that deviate from their baseline and thresholds. Loop health is calculated using the key
assessments from the baseline and thresholds configured from the Engineering interface.
Note Refer to the PlantTriage Help file, the item, Key Assessments Measuring Loop Health, and the section, Engineering
Interface for further details.
PlantTriage Overview
The left side of window provides items for quick access to dashboards, various reports, loop diagnostics, notes, trends, and
advice. Although there are vast amounts of information, the individual loop dashboards offer the most valuable information
when reviewing a control loop.
The dashboard Treemap units display the entire plant view and each individual loop’s health based on the baseline and
thresholds that have been configured.
Note
Note For this procedure, we will use HRH_SH_ATTEMP_ as an example. The following figure displays the loop report
for the selected loop. The report indicates that the average absolute error is the leading cause for concern on this valve. Upon
examination, it can be deduced that either the valve is grossly out of tune, or the threshold for Avg abs error is inaccurate.
Note The Process Interaction Map represents the correlation between two control loops; this does not necessarily mean
cause and effect.
7.9.1 Prerequisites
The backup and restoration of a hard disk drive requires the following:
• Norton Ghost 9
• Roxio Easy CD Creator or other CD and DVD creation program
• Windows XP or Windows 2000
Note The backup is created while Windows is running. Close all open programs before starting Norton Ghost 9.
Note When backing up to a CD or DVD, if a blank disk is not inserted into the CD/DVD drive, the Backup Wizard will
appear to be creating a backup image for several minutes before displaying a message asking for a disk to be inserted.
Note Do not backup more than one drive on a backup disk set.
Note It may be necessary to enter Setup and change the boot device order so that the CD/DVD drive is before the hard disk
drive.
2. When instructed, press a key to start from the CD. The Starting SymantecTM Recovery Disk window displays (this
might take several minutes to load).
3. The License Agreement window displays. Click Accept.
4. The Symantec Recovery Disk window displays. From the Do you want to start network services box, select
No.
5. Select Advanced Recovery Task.
6. Select System Restore.
7. Select Restore Drives.
8. Click Next.
9. Select Single Drive (refer to the paragraph at the beginning of this section for information regarding new or reformatted
hard disk drives).
10. Click Next.
11. To allow the loading of information into memory to complete, wait one minute and then remove the Norton Ghost 9
Install CD.
12. Insert the first disk of the backup set and wait one minute.
13. Click Browse. If this step fails, insert the Norton Ghost 9 Install CD and repeat this procedure starting at step six.
14. Locate and select the Backup Image File.
15. Click Open.
16. Insert the last disk of the backup set when requested.
17. Insert the first disk of the backup set when requested.
18. Click Next.
19. Click Next.
20. When restoring the C: drive, select all check boxes. When restoring the E: drive, select the Verify backup image
before restore and Check for file system errors before restore check boxes.
21. Click Next.
22. Click Finish.
23. Click Yes. The System Restore Wizard runs to restore the hard disk drive.
24. When the operation is complete, insert the Norton Ghost 9 Install CD.
25. If another hard disk drive is being restored, repeat this procedure starting with step six.
26. If another hard disk drive is not being restored, select Back, Exit, and click Yes.
27. Remove the Norton Ghost 9 Install CD.
28. Verify that all drive partitions have been assigned the correct letter (and that any partition that does not need a drive letter
has not been assigned one). Refer to the procedure Deleting and Renaming a Drive Letter if any drive letters are
incorrect.
Note Delete drive letters from partitions that should not have them first.
4. Select Add, Change, or Remove (in Windows 2000, select Add, Edit, or Delete) as necessary. Reboot the computer
after each change.
5. Repeat steps one through four until the drive partitions have their original drive letters.
7.10.1 Prerequisites
The backup and restoration of a hard disk drive requires the following:
• Norton Ghost 10
• Roxio Easy CD Creator or other CD and DVD creation program
• Windows XP or Windows 2000
Note The NetworkX device and Crypkey License service are stopped during this procedure.
3. From the Windows XP Start menu, select All Programs and Command Prompt. (From the Windows 2000 Start
menu, select Programs and Command Prompt.)
5. The chkdsk program runs during the computer restart. When complete, set the NetworkX device startup type to System
and the Crypkey License service to Automatic.
6. Restart the computer.
Note Before creating a backup image, check that no disk defragmenting software or disk partitioning software such as
Norton PartitionMagic® is running.
Note Before creating a backup image, run the chkdsk program as described in the section, Running the Chkdsk Program.
Note After creating the backup image, verify/test the image as described in the section, Verifying/Testing the Backup Image.
• By browsing the contents of a recovery point to make sure desired files are present.
• By reviewing the event log for information about the backup, as well as other information and error messages.
Note Close all other programs when performing a complete drive backup.
Note When you recover a drive, all data on the drive being recovered is replaced by the data contained in the selected
recovery point. Any changes made to the drive after the selected recovery point was created (such as the creation of a new
file) are not recovered.
2. When the start to the Symantec recovery environment is complete, the following panels are displayed:
• Recover
• Analyze
• Scan
7.11.1 Prerequisites
The backup and restoration of a hard disk drive requires the following:
Note The backup is created while Windows is running. Close all open programs before starting Norton Ghost 2003.
Note When backing up to a CD or DVD, if a blank disk is not inserted into the CD/DVD drive, the Backup Wizard will
appear to be creating a backup image for several minutes before displaying a message asking for a disk to be inserted.
Note Do not backup more than one drive on a backup disk set.
Note It may be necessary to enter Setup and change the boot device order so that the CD/DVD drive is before the hard disk
drive.
2. Use the arrow keys to select Local and press Enter. Use the arrow keys to select Disk and press Enter. Use the arrow
keys to select From Image and press Enter.
3. Use the Tab key to move to the Look In box. Use the arrow keys to select the CD drive and press Enter. The backup
image file is highlighted. Use the Tab key to move to the Open button and press Enter.
4. Use the Tab key to move to the OK button and press Enter.
5. Use the Tab key to move to the OK button and press Enter.
6. Use the Tab key to move to the Yes button and press Enter to begin the restore.
7. Insert the backup image CDs as required and press Enter.
8. When the restore is complete, press Enter. The computer restarts in Windows.
9. Remove the last CD from the CD drive and store the backup image CDs in a secure place.
10. Verify that all partitions have been assigned the correct letter (and that any partition that does not need a drive letter has
not been assigned one). Refer to the procedure Deleting and Renaming a Drive Letter if any drive letters are incorrect.
Note Delete drive letters from partitions that should not have them first.
4. Select Add, Change, or Remove (in Windows 2000, select Add, Change, or Remove) as necessary. Restart the
computer after each change.
5. Repeat steps one through four until the drive partitions have their original drive letters.
Note Acronis True Image Home software should not be used to backup files and folders.
7.12.1 Prerequisites
The backup and restoration of a hard disk drive requires the following:
Note Backup hard disk drive images made with Acronis True Image Home software version 10 can be used to restore a
redundant array of independent disks (RAID1) hard disk drive. However, a bootable rescue CD made using Acronis version
11, build #8070 or newer must be used. A bootable rescue CD made with Acronis version 10 will not boot a RAID1 hard disk
drive. To verify the software version, select Help and About from the toolbar. If the software is older than version 11, build
#8070, open a Support Case to get a copy of the upgrade software, activation serial number, and instructions. Include the 3V
number of the HMIs. If this is a SupportCentral case, include the site information.
7.12.5 Restoring a Hard Disk Drive from a Backup Hard Disk Drive Image
When restoring a hard disk drive that does not have existing C and E partitions, use the disks labeled Windows XP
Distribution CD (Disk 1 of 3, Disk 2 of 3, and Disk 3 of 3) first, or the disk labeled GE HMI Windows XP Standard Image
(DVD), to create a base image on the hard disk drive. The disks are included with HMIs when shipped to site.
Note To restore a RAID1 hard disk drive, a bootable rescue CD made using Acronis version 11, build #8070 or newer must
be used. A bootable rescue CD made with Acronis version 10 will not boot a RAID1 hard disk drive. To verify the software
version, select Help and About from the toolbar. If the software is older than version 11, build #8070, open a Support Case
to get a copy of the upgrade software, activation serial number, and instructions. Include the 3V number of the HMIs. If this is
a SupportCentral case, include the site information.
Note It may be necessary to enter Setup and change the boot device order so that the CD/DVD drive is before the hard disk
drive.
2. Select Acronis True Image (Full Version). This may take several minutes to load.
3. Select Recovery.
4. Select Next.
5. Remove the bootable rescue CD from the CD/DVD drive and insert the hard disk drive backup image.
Note If the backup image has more than one CD or DVD, insert the last disk of the backup image set. Change disks as
instructed.