Uploaded by tnvsprasad1

cimplicity-hmi-field-service-handbook-rev-2pdf

GE Industrial Control Systems
Turbine Control Systems
Salem, Virginia
HMI
FIELD SERVICE
HANDBOOK
(For Mark V & CIMPLICITY HMI 3.22)
SK-HMI-C322
Release 2.0, December 1, 1999
© 1999 General Electric Company, USA
All rights reserved
Printed in the United States of America
2
Table of Contents
1.0 DOCUMENT PURPOSE ..............................................................................................................................................6
1.1
1.2
1.3
SALEM ANSWER CENTER & POWER ANSWER CENTER............................................................................................6
CIMPLICITY REGISTRATION .................................................................................................................................6
CCS SUPPORT NUMBERS.........................................................................................................................................6
2.0 HANDBOOK FEEDBACK ..........................................................................................................................................7
3.0 HMI INSTALLATION .................................................................................................................................................8
3.1 INSTALLATION INFORMATION .......................................................................................................................................8
3.2 HMI INSTALLATION & CHECKLIST ...............................................................................................................................9
4.0 OVERVIEW................................................................................................................................................................12
4.1 DIRECTORY STRUCTURE ............................................................................................................................................. 13
5.0 POWER UP SEQUENCE FOR HMI.........................................................................................................................15
5.1 OVERVIEW ................................................................................................................................................................. 15
5.2 DETAILED POWER UP INSTRUCTIONS ........................................................................................................................... 16
6.0 WINDOWS NT ...........................................................................................................................................................16
6.1 USER ADMINISTRATION/ PASSWORDS .......................................................................................................................... 16
6.2 WINDOWS NT VERSION & SERVICE PACK ................................................................................................................... 17
6.3 PERFORMANCE MONITOR............................................................................................................................................ 18
6.4 WINDOWS NT TASK MANAGER................................................................................................................................... 19
7.0 CIMPLICITY HMI.....................................................................................................................................................22
7.1 PROJECT CONFIGURATION .......................................................................................................................................... 22
7.2 PROJECT CONFIGURATION CABINET ............................................................................................................................ 23
7.3 CIMPLICITY VERSION ............................................................................................................................................. 23
7.4 RUN CIMPLICITY PROJECT ...................................................................................................................................... 23
7.5 CIMPLICITY REGISTRATION .................................................................................................................................... 23
7.6 DESKTOP SHORTCUT FOR UNIT CONTROL SCREEN ....................................................................................................... 24
7.6 CIMPLICITY POINT CONTROL PANEL........................................................................................................................ 24
7.7 CIMPLICITY PROJECT BACKUP................................................................................................................................. 24
8.0 NETWORK CONFIGURATION...............................................................................................................................24
8.1 UPDATE DRAWING TO SHOW IP ADDRESSES AND COMPUTER NAMES .............................................................................. 25
8.2 VERIFY CABLE CONNECTIONS ..................................................................................................................................... 25
8.3 NETWORK ADAPTER: VERIFY SETUP (ETHERNET CARD ADAPTER DRIVERS, I/O ADDRESS, INTERRUPT, ETC.) ............... 25
8.4 WINDOWS NT ............................................................................................................................................................ 29
8.5 TCP/IP ...................................................................................................................................................................... 31
8.6 HOST FILE ENTRIES .................................................................................................................................................... 34
8.7 STAGELINK ................................................................................................................................................................ 34
8.8 TROUBLESHOOTING .................................................................................................................................................... 35
9.0 TURBINE CONTROL INTERFACE ........................................................................................................................37
9.1 TCI CONFIGURATION FILES ........................................................................................................................................ 37
9.2 TCI CONFIGURATION SETTINGS ................................................................................................................................ 37
9.3 MARKV TIME SYNCHRONIZATION ............................................................................................................................. 39
9.4 HMI UNIT-SPECIFIC DIRECTORY................................................................................................................................. 39
9.5 REBUILD START MENU ............................................................................................................................................... 39
9.6 NET START/STOP ........................................................................................................................................................ 40
9.0 HMI TROUBLE SHOOTING GUIDE ......................................................................................................................40
10.1 TCI TROUBLESHOOTING TOOLS ................................................................................................................................ 41
10.2 ARCWHO .................................................................................................................................................................. 41
3
10.3 STAGE LINK COMMUNICATION (ARCNET) ............................................................................................................... 42
10.4 CARD_ID .................................................................................................................................................................. 42
10.5 CHECKCRC ............................................................................................................................................................... 43
10.6 CONSTSET & CONSTDSP ........................................................................................................................................... 43
10.7 CONSTCHK ........................................................................................................................................................... 44
10.8 LOGIC FORCING DISPLAY .......................................................................................................................................... 44
10.9 DEMAND DISPLAY .................................................................................................................................................... 44
11.0 CIMPLICITY HMI TROUBLESHOOTING ..........................................................................................................46
11.1 PROCESS CONTROL ................................................................................................................................................... 46
11.2 CIMPLICITY OPTIONS............................................................................................................................................ 46
11.3 CIMPLICITY HMI LOG FILES ................................................................................................................................. 47
12.0 CIMPLICITY HMI...................................................................................................................................................50
12.1 SIGNAL MANAGER .................................................................................................................................................... 50
12.2 ADDING A POINT TO THE CIMPLICITY DATABASE.................................................................................................... 51
12.3 ALARMS ................................................................................................................................................................... 51
12.4 DATABASE POINTS.................................................................................................................................................... 55
12.5 CIMPLICITY VIRTUAL POINTS................................................................................................................................ 55
12.6 SCREEN EDITING FUNDAMENTALS ............................................................................................................................. 56
12.7 AUTO LOGON FOR WINDOWS NT & CIMPLICITY HMI ........................................................................................... 62
12.8 TCI VIEWER SETUP .................................................................................................................................................. 63
12.9 MULTI-UNIT SETUP .................................................................................................................................................. 64
13.0 HARD DRIVE RESTORATION PROCEDURE .....................................................................................................67
13.1 PC CONFIGURATION ................................................................................................................................................. 67
13.2 REFORMAT PC HARD DRIVE, INSTALL NT, CIMPLICITY, TCI & CIMBRIDGE ......................................................... 67
13.3 RESTORE NETWORK CONFIGURATION ........................................................................................................................ 68
13.4 CIMPLICITY INSTALLATION ................................................................................................................................... 68
13.5 SOFTWARE VERIFICATION ......................................................................................................................................... 68
14.0 PRINTERS ................................................................................................................................................................69
14.1 ALARM PRINTER & EPA PRINTER ............................................................................................................................. 69
14.2 PRINTER SETUP ON HMI AND HISTORIAN CONNECTED OVER ETHERNET ...................................................................... 70
14.3 PRINTER SETUP ON HMI AND HISTORIAN CONNECTED OVER PARALLEL PORT CONNECTION......................................... 71
15.0 CREATING THE IO_TEST SCREENS ..................................................................................................................72
16.0 MODBUS CONFIGURATION WITH HMI............................................................................................................73
16.1 FILE CONFIG.DAT (ONLY THE LINES NEEDED FOR MODBUS ARE SHOWN) ..................................................................... 73
16.2 FILE IO_PORTS.DAT (ONLY THE LINES NEEDED ARE SHOWN)....................................................................................... 73
16.3 PROCEDURE ............................................................................................................................................................. 73
16.4 MODCOMM CONFIGURATION ................................................................................................................................. 74
16.5 TROUBLESHOOTING .................................................................................................................................................. 74
17.0 REMOTE ACCESS SERVER ..................................................................................................................................75
17.1 TO CONFIGURE REMOTE ACCESS (RAS) .................................................................................................................... 75
17.2 CONFIGURE ADMINISTRATOR PRIVILEGES.................................................................................................................. 78
17.3 TO MANUALLY START RAS USING WINDOWS ............................................................................................................. 80
18.0 MANUALS AND SERVICE PACKS .......................................................................................................................82
18.1 CIMPLICITY HMI MANUALS ................................................................................................................................. 82
18.2 CIMPLICIY SERVICE PACKS .................................................................................................................................... 82
18.3 MARK V HMI APPLICATION MANUAL ....................................................................................................................... 82
18.4 CIMPLICITY UPGRADES ......................................................................................................................................... 82
19.0 LIST OF DOCUMENTATION ................................................................................................................................83
4
20.0 PROBLEM REPORT ...............................................................................................................................................84
21.0 HMI INSTALLATION & CHECKLIST ................................................................................................................85
22.0 SITE INSTALLATION INFORMATION ...............................................................................................................88
23.0 CCS WARRANTY FORM .......................................................................................................................................89
5
1.0 Document Purpose
This condensed handbook is intended as a guide to answering common questions encountered during HMI installation in the
field. Detailed documentation is provided on the product CD, which comes with the installation hardware. A list of the
documentation provided on the CD is included at the end of manual. An electronic copy of the complete CIMPLICITY HMI
manuals in PDF format can be accessed online with indexing and search capabilities. The manuals are also provided on the
CIMPLICITY installation CD. You will find this invaluable when editing CIMPLICITY screens.
If the information you require is not found in the handbook an additional source is the electronic HMI FAQ which resides on
the product CD.
This document is also intended to assure a standardized unified product that is serviceable.
1.1 SALEM Answer Center & Power Answer Center
In an effort to support the various Field Engineering groups, Salem is implementing a "One-Number" service support line:
1-800-533-5885 Toll Free
540-378-3280 (D.C. *244-3280) (With no access to the 800 #)
FAX: 540-378-3234 (D.C. *244-3234)
Please use this number to contact Salem personnel regarding technical requests and inquiries, parts orders and status, etc. for
Turbine related products (MK I/ II/ III/ IV/ V/ VI panel, EX2000, LCI, <I>, HMI, GCP, etc.). All Salem personnel have been
asked to direct inquiries to this number.
Calling the support line:
When calling the service support line, the voice attendant menu will list the available options. Select the appropriate option to
connect with a Customer Service Coordinator. The coordinator will obtain initial information to direct your call
appropriately and will provide you with a case reference number. Be sure to use this number in all communications with
Salem.
24 x 7 support:
This is a 24 x 7 support line that you may call at any time, day or night, from anywhere in the world. Depending on the
urgency of the situation, the appropriate personnel will be contacted, generally responding within an hour. If the issue does
not constitute an emergency, the specifics of your call will be passed to the next available Product Service Engineer for call
back the next business day.
Global Installation and Field Services (PGS):
If you have not been issued a PAC (Power Answer Center) case, please call 1-888-443-7747 to obtain one before calling the
Salem support line. If a PAC case has been opened, please give the case number to the Customer Service Coordinator when
calling.
ES/Customers and Other non-PGS personnel:
Please use the case number assigned by the Customer Service Coordinator when referencing your inquiry.
1.2 CIMPLICITY Registration
The telephone numbers in Albany are 518-464-4642
1.3 CCS Support Numbers.
If you require CCS support, use the procedure described in the warranty sheet provided in section 19.0.
The CCS support number is (540) 382-4234 ex 161,
The contact at GE Drives is RAJ SEN (540) 387-7742
6
2.0 Handbook Feedback
To continue providing improvements, striving toward our Six-Sigma goal, it is imperative to receive feedback from those
who use this handbook. Please take the time to answer the following questions and return any additional information you
think is necessary to improve the handbook. Please be precise as to the section and content of the document where problems
were found. Use additional sheets if more space is needed to answer the survey. Return survey by email to Mark
Phelps/Brad Lewis at: Mark.Phelps@gemis.ge.com or Brad Lewis at: Bradley.Lewis@gemis.ge.com
1.
Where was the handbook lacking?
a.
Clarity
b.
Graphics
c.
Amount of information
d.
Other
2.
Was the handbook applicable to your installation?
3.
Please provide a network topology map of your installation if the one provided with the documentation was not sufficient.
4.
Other feedback you feel is relevant.
5.
In your best estimation, how did this handbook influence the time spent on HMI start-up? How did it influence the time
spent on entire HMI installation?
7
3.0 HMI Installation
A copy of the tables below is included at the end of the manual for your use.
3.1 Installation Information
3.1.1 Usernames and Passwords
Include all HMI Servers, HMI Viewers, Historians
Computer Name
Username
User Password
3.1.2 Unit Configuration
Provide a Network Topology of the Installation. Complete the project configuration below and E-Mail it back to Salem.
Unit 1
Unit 2
Unit 3
Unit 4
Unit 5
Unit 6
Unit 7
Unit 8
1. PROJECT NAME
2. Computer Workgroup
3. IP Address
4. ARCNET Address
5. TCI Version
6. CIMBridge Version
7. CIMPLICITY Version &
Build
8. Microsoft NT Version
9. Ethernet Adapter Driver
10. Ethernet Node Address
11. Ethernet I/O Address
12. Ethernet media Type
8
3.2 HMI Installation & Checklist
The computers are shipped with Windows NT, CIMPLICITY, CIMBridge and TCI pre-installed. The following configuration
items need to be completed in the order specified for as a pre-requisite to system start up. The individual items should be
checked off when completed and the information documented for future reference. Detailed information on how to obtain or
implement the information is provided on the reference pages identified.
A copy of the table below is included at the end of the manual for your use.
Table 3.1: Installation Checklist
Complete
Installation Checklist
1
2
3
4
5
Connect system per A108 Configuration Topology drawing provided by Salem
Power up System
Install CIMPLICITY project using CD provided with Installation Manual
a) Match computer name with project directory e.g. SVR1 and open directory.
b) Run Setup.exe to install CIMPLICITY project. This is a self-extracting file.
Check NT Usernames & Passwords.
• From the Start menu select Settings/Control Panel/Network. On the
Identification tab, look at the Computer Name and Workgroup entries.
• All of the HMI computers are delivered with the name HMI1. Each
computer must have a unique name. Names should be descriptive to the
function, such as SVR1(server), VWR1(viewer), REM1, etc. On a multi-unit
system names such as SVR1, SVR2, may be appropriate.
• NT users (Administrator, Operator, Supervisor… ) and CIMPLICITY
Users must have the same user names and same passwords, exactly. (You
should verify that NT Users are Administrator, oper or maint)
• To configure NT users/passwords , while logged on as Administrator
Select Programs | Administrative tools | User Manager
• Computer Passwords
Computer
Password
HMI Servers
Administrator gepgc
oper
maint
maint
Historian
Administrator gepgc (or Administrator)
User
gepgc (or Administrator)
Operator
gepgc (or Administrator)
Check CIMPLICITY Project configuration by confirming the following:
a) Check CIMPLICITY Version
• From Configuration Cabinet Select Help | About CfgCab
b) Check CIMPLICITY Configuration
• Select Project | Project Settings from the menu bar of Project
Configuration Cabinet
• CIMPLICITY HMI should be configured with the following project
properties
Project Name: Appropriate name
Reference
p15
p16
p22
Ex: SVR1, VWR1
Sub Directory: Must be Cimproj
(Check using Windows Explorer)
Path: C:\SITE
( Check in TCI : see section 9)
Options: None
c)
Check CIMPLICITY Protocol should be MARK V+ Communication
9
d) Check CIMPLICITY Registration
• Select Start | Programs | CIMPLICITY | HMI | Registration
e) Create Desktop Shortcut
• From c:\Site\Cimprog\Screens directory, right click on Unit_Control.cim
and select Create Shortcut. Move shortcut to desktop.
• If you use autologin, add /waitforproject SVR1(project name) to the
shortcut.
6
Check Network Configuration
a) IP Address
All computers come with I/P Address 192.168.1.20
Select Start | Settings | Control | Network | Protocols | TCP/IP
i. Leave one computer with this address.
ii. Change the second computer to I/P Address 192.168.1.21
iii. Change the third computer to I/P Address 192.168.1.22
iv. Index each subsequent computer I/P Address by a value of 1.
v. Subnet Mask should be 255.255.255.0
vi. Select DNS Entry (not normally used)
b) Cable Connections
i. Check if correct cable is being used
ii. Network Adapter
Verify driver by selecting Start | Settings | Control | Network | Adapters .
Select Adapter Tab and verify adapter to be 3COM Etherlink XL Adapter or
equivalent
iii. Media Type
Select Properties Tab under Network Adapter. Use Auto select unless there
is no doubt of media type.
c) Host Files
Use Wordpad to edit the file C:\winNT\system32\drivers\etc\Hosts.
Create entries for each of the computers in the system, according to the names
and IP addresses assigned. An example of a Host File is shown below.
The host file should be provided by the requisition engineer.
Identical copies of this file should be on each computer.
192.168.1.20
192.168.1.21
192.168.1.22
192.168.1.23
7
8
9
SVR1
SVR2
VWR1
VWR2
p62
p24
#Local server
#Remote server
#Local viewer for gas turbine unit Tn
#Local viewer for steam turbine unit S1
Check TCI Version
• Select Start | Programs | Turbine Control Maintenance | HMI Configurtion |
View TCI Version
• The Version.dat file in G:\Data gives the version of TCI
Site Installation
Check the overall system configuration by checking the Config.dat file for the
following:
a) Options supplied
____________
b) Number of Units
____________
c) Unit Names
____________
d) Unit ARCNET addresses
____________
TCI Settings
Check TCI Settings by selecting Start | Settings | Control Panel | TCI and the
appropriate tab
(1) Autologin
Select
Enabled
p14
p37
p37
10
10
(2) Site
c:\site\SVR1 Default Scale
Select
English or Metric
(3) TimeSync Time Acquistion Card
Select
Low Resolution
(4) ARCNET
Network Type
Select
Stagelink or CSF
Base IO Address
Select Default
0x2B0 (hex)
Base Memory Address
Select Default
0xD0000 (hex)
Interrupt Number
15
(Normally 15 unless there is more than 1 Arcnet Card)
Arcnet Link Address
( set at “1F” when shipped )
TCI (Turbine Control Interface) Running Correctly
a) Reboot Computer
b) Check if TCI software is running.
• From Dos prompt type C: net start and look for TCI Service
(Message: ” TCI (Turbine Control Interface) was started successfully”
c)
p40
Check for correct F:Drive substitution.
• Type Subst at Dos prompt. The correct path for your project should be
returned
Ex:
F: \: => c:\site\cimproj
G:\: => c:\TCI
• If path is incorrect stop TCI and enter correct path as follows
C: net stop TCI
C: Subst F: /D
C: Subst C: F: \site\cimproj
d) Check TCI Log File for any errors during startup
Start | Programs | Turbine Control Maintenance | HMI Configuration | View
TCI log
e) Check Stagelink
• Addresses agree with those in Config.dat
• If Arcnet communication has been established
C: Arcwho
f) Check Signals
C: View0 <unitname:pointname> for each unit. <Esc> to exit
11
Start CIMPLICITY Project
a) Execute *.gef file
___________
The CIMPLICITY project configuration cabinet is accessed by selecting the
.gef file in the F:\Cimproj directory.
b) Start Project
___________
Select Run Icon (Triangle) from Configuration Cabinet. Observe CIMPLICITY
processes are successfully started.
c) Make Desktop shortcut for Unit_control.cim screen
From F:Cimprog\Screens directory, right click on Unit_Control.cim and select
Create Shortcut. Move shortcut to desktop.
d) Execute Unit_Control.cim ___________
p23
e) Verify data using point control panel
• View any current CIMPLICITY point value in your system
Select Point Control Panel from
Start | Programs | CIMPLICITY | HMI menu.
Select New form the File Menu in the Point Control Panel window displayed.
11
From the Edit menu select Add to a view a point(s). From the popup window
Select the desired points to be viewed.
12
Check Alarm Printer Setup
The normal procedure for configuring an alarm printer is to rename one of the
existing printers. If a new printer needs to be created then use the printer wizard
which can be accessed using the following procedure.
p69
To add a printer select Start | Settings | Printers
13
14
15
Check Autostart
Check Multi-Unit Configuration
Check Remote Access Service
p62
p64
p72
4.0 Overview
In its simplest configuration, the Mark V controller is connected via a StageLink , (a Coax cable with T Connectors and
terminating resistors) to a HMI (a PC based operator interface).
The HMI consists of three software components
• CIMPLICITY HMI – Operator graphics software package for displaying turbine data. Turbine data is stored in a Point
Data Base in CIMPLICITY.
• TCI (Turbine Control Interface) for displaying high speed (< 1 sec) data and for configuring a turbine control unit.
TCI provides display, control and configuration capability. Drives G:, F:, are virtual drive substitutions used by TCI
software.
12
• CIMB (CIMPLICITY Bridge) enables CIMPLICITY to collect data and alarms from a turbine unit and the
transfer of data between the Data Dictionary and CIMPLICITY i.e. F:\UNIT1.
The interface between CIMPLICITY HMI, TCI and Cimbridge is shown in the schematic below.
4.1 Directory Structure
• CIMPLICITY HMI Directories
• ARC: database files
• BSM_DATA: system configuration files
• DATA: run-time configuration files
• EXE: executable files
• LOG: status log files and program error files
• TCI Directories consist of two pseudo or substitute drives: G: and F:. The substitution for these drives is normally
C:\TCI for G:, and C:\SITE for F:. (ref: GEH 6126 manual for more details)
• F: contains the site-specific information
\CIMPROJ contains CIMPLICITY HMI project files
• ALARM_HELP: alarm help files
• ARC : database files
• DATA: run-time configuration files
• LOCK: project lock file
• LOG: status log files and program error files
• MASTER: master copies of configuration files
• SCREENS: CimView screens (.cim)
• SCRIPTS: BCE scripts
• EX2000.Dat : EX2000 Alarm configuration
• SVR1.gef : project configuration file
\RUNTIME contains user defined Display Menu definitions
\USER is the default directory specified during TCI start up
\UNITn is created for each turbine unit. Contains files which make up the data dictionary including input/output
checks.
13
a) UNITDATA.DAT
Ex:
;
;
Name
No.
;
<>
<-->
#unit_data T1
1
;
#point_data
;
;
Memory Offset (Hex) ------------------------------------ +
;
Memory Segment (Hex) ----------------------------- +
|
;
Flags (Hex) -------------------------------- +
|
|
;
High/low limits type -----------------+
|
|
|
;
Plotting limits type -----------+
|
|
|
|
;
Scale code type ----------+
|
|
|
|
|
;
Point type ---------+
|
|
|
|
|
|
;
Point Number -+
|
|
|
|
|
|
|
;
Name
|
|
|
|
|
|
|
|
<---------->
<---> <-> <--> <--> <--> <--> <--> <-->
A7
8184 015 0070 0000 0000 0009 0060 2FF0
ACCEL_MPU1
4219 002 0091 0000 0000 0011 0060 10F6
ACCEL_MPU2
4220 002 0091 0000 0000 0011 0060 1 0F8
ACCEL_MPU3
4221 002 0091 0000 0000 0011 0060 10FA
ACCEL_MPU4
4222 002 0091 0000 0000 0011 0060 10FC
b) ALARM.DAT
Ex:
QP
0 DIAGNOSTIC ALARM <C><Q>
QP
1 FORCED LOGIC SIGNAL DETECTED
QP
2 INJECTION TO FUEL RATIO LOW: 4 MIN AVG
QP
3 INJECTION TO FUEL RATIO LOW: HOURLY AVG
QP
4 EXHAUST TEMPERATURE HIGH <C>
c)
CONSTSET.DAT
Ex:
;
; CONSTSET.DAT -- Control Constants Adjustment Settings File
;
;
;This file contains the adjusta ble constants for the unit.
;
;
; Point
Engr
Ramp
Min
Max
; Name
Units
Rate
Value
Value
A7
"HEX"
1
AFKAP_SITE
"in Hg"
0.1
AFKPEFTD
"sec"
0.01
AFKPEMN
"inH2O"
0 .1
AFKPEMX
"inH2O"
0.1
\UNITn\PROM contains control panel processor Prom-related files
\UNITn\HTML contains hardware jumper settings
\UNITn\IO_Checks contains IO test screen files
• G: contains software common to all turbine control panels
\EXEC contains all the executable files\programs that form the basic TCI
\DATA contains any data files and template files which are not site-specific.
The VERSION.DAT gives the version of the TCI software package that is loaded inside the HMI.
The IOPORTS.DAT is an optional data file used if the TCI System Service is to take over any of the RS-232 ports
on the computer. This file indicates which communication ports should be used, what the port settings are supposed
14
to be (baud rate, parity… ) and what function the port is used for. Functions include MODBUS Master and MODBUS
Slave.
Thee TIMESYNC.DAT is an optional data file used if the HMI is to be a time master on the StageLink. It is also
used if you wish this HMI to synchronize its clock to an external time source, be it a High Resolution Time Card or a
time master on the StageLink.
\LOG contains system and error log files.
- TCI.LOG is the TCI startup log file
- TCI1.LOG is previous TCI startup log
- MODBUS.LOG is log file for MODBUS (an optional communication link to a supervisory computer –
DCS)
- TIMESYNC.LOG is a log file generated by the time synchronization program
5.0 Power Up Sequence for HMI
5.1 Overview
1. Windows NT starts up
2. TCI starts up based on definitions in Control Panel, TCI.
3. CIMPLICITY is started by TCI
Note: To auto start a CIMPLICITY screen, the following shortcut needs to be inserted
C:\Winnt\Profiles\All Users\Start\Programs\Startup Menu\New Shortcut
Cimview /waitforproject cimproj F: \cimproj\screens\unit_control.cim
15
5.2 Detailed Power Up Instructions
1.
2.
3.
4.
5.
6.
7.
Turn on HMI PC. Login USER will default to Administrator. The Password is gepgc (GE power generation controls,
must be in lower case!!!!!). This can be changed once logged on from Start | Program | Administrative tools (common) |
user manager.
Place Software CD located in back of Installation manual in the CDROM drive.
From the start button, select RUN and type D:\setup.exe
Follow the install shield directions. Project should be installed to the C:\SITE directory.
The CIMPLICITY screens will be located in the C:\Site\Cimproj\Screens directory.
The main unit control screen will be named Unit_Contol.cim. It can be opened by double clicking on Unit_Control.cim.
The CIMPLICITY project is located at C:\Site\Comproj.
Custom setup:
To create an auto boot up feature which will allow the CIMPLICITY project to start and the unit control screen to open
automatically upon system boot up:
1. From the start button, select settings then control panel.
2. Double click on the services icon.
3. Select CIMPLICITY HMI Service and then press startup button.
4. Select manual startup option, then OK.
5. Scroll down and select TCI (Turbine Control Interface) and then the startup button.
6. Ensure TCI startup option is set for Automatic.
7. Select OK and then exit Control Panel /services.
8. Go to start/programs/Cimplicity/HMI/Cimplicity Options. Under the Start options tab, add the Cimplicity project (*.gef)
to the system boot options. Then select the start projects option, and then OK.
9. From WindowNT explorer, go to C:\SITE\CIMPROJ\SCREENS directory.
10. Right click on UNIT_CONTROL.cim file and select CREATE SHORTCUT option.
11. Then go to C:\WINNT\PROFILES\OPER\START MENU\PROGRAMS\STARTUP directory and paste shortcut.
12. Right click on the shortcut and select properties.
13. Select the shortcut tab.
14. The target path should be edited to read as follows:
C:\Cimplicity\hmi\exe\CimView.exe /alwaysmaximized /waitforproject {Cimplicity Project name)
C:\Site\cimproj\screens\Unit_control.cim
15. Also under the Shortcut tab, set the start in path to C:\Cimplicity\HMI\exe & set run to Maximized.
Note: If for instance, while logged on as Administrator and the Cimplicity project is manually stopped and then one re-logs
on as operator, the Cimplicity service will not restart and the unit control display will not appear. The cimplicity
project will need to be restarted while logged in as Administrator. Or, the entire computer has to be rebooted and then
the TCI and Cimplicity services will start automatically and the unit control screen will open regardless of the logon
user. In short, when logging off as ADMINISTRATOR and logging back on as OPERATOR or any other user, ensure
that the CIMPLICITY project is running prior to logging off or do a hard reboot.
6.0 Windows NT
6.1 User Administration/ Passwords
CIMPLICITY usernames (passwords) are pre-configured at the factory.
To determine existing usernames, set/change passwords or create new users
• Select users icon from the HMI configuration cabinet. Set/change passwords or create new users from the File menu.
Ensure password needed and enabled boxes are checked when configuring new users.
Note: Detailed information is available on-line using the book-reader in GFK-1180G/ Chapter 22
NT users (Administrator, Operator, Supervisor… ) and CIMPLICITY users must have the same user names and same
passwords, exactly. (You should verify that NT Users are Administrator, oper or maint)
To configure NT users/passwords , while logged on as Administrator
• Select | Programs | Administrative Tools | User Manager
16
Note: detailed information on groups/ profiles is available from the NT help file accessed from the menu bar in NT
Explorer.
As long as the passwords and usernames for NT and CIMPLICITY are kept consistent, whoever logs into NT at system boot
(Oper, Maint, Admin) will automatically be logged into CIMPLICITY.
Notes:
1. With regard to automatically coming up to log in operator(oper), or maintenance(maint), or administrator, the last user
name/person to successfully log in on boot, will be the default user for the next boot. Either way a password must be
entered manually at that time.
2. You shouldn’t even need the operator password if you want to change it, if you are logged in as administrator. While
logged in as administrator,
go start | programs | administrative tools | user manager .
Then double click on the user name ‘oper’(upper box). Type in the desired password and type in the confirmed
password(same thing). Make sure you deselect ‘user must change password at next log in’. Log off administrator, log in
oper with the new password.
3. User names are not case sensitive, passwords are.
The computers are shipped out with the following passwords
Computer
HMI Servers
Historian
Administrator
oper
maint
Administrator
User
Operator
Password
gepgc
maint
gepgc (or Administrator)
gepgc (or Administrator)
gepgc (or Administrator)
6.2 Windows NT Version & Service Pack
The Windows NT version, build and service pack used in the installation can be determined by selecting:
Start | Windows NT Explorer | Help | About Windows NT
Selecting the help icon and About Windows NT will bring up the following window
17
6.3 Performance Monitor
• Select the Start | Programs | Administrative Tools and then select Performance Monitor. The following screen will
appear:
This display is a dynamic chart used to view current system activity. It can be configured to graphically represent system
performance for a wide variety of system services and processes.
To access the dialog box to assign chart values, click on the “+” button on the toolbar. The following screen will appear:
.
Clicking the Add button will immediately add the selected object and counter to the chart as well as assign the color shown.
You can see a description of the chosen selection by clicking on the Explain>> button.
Choose “Process” under Object and appearing under Instance, you will see a series of CIMPLICITY processes, which you
can chart:
As you choose these instances, they will immediately become active in the chart display:
You can change the Performance Monitor chart settings by choosing Options and Chart from the top menu:
18
The important processes to look for in the chart are the processor time and especially the CIMPLICITY related processes and
their amount of time utilization. These processes typically are amrp, calrp, CfgCAb, Cimview, (xx… )rp, Project Name. If the
time utilization of the process is particularly large then it is likely to be a problem.
Once you have completed the configuration of the Performance Monitor, choose File and Save Chart Settings from the
menu. Save your file within your Peppers Project Directory.
6.4 Windows NT Task Manager
Task Manager enables you to monitor and control your computer and what’s running on it.
To change display options in Task Manager, select either the Applications, Processes, or Performance tab. Then on the View
menu, click the view option you want. Under the Applications tab, you can choose to view details or icons. Under the
Processes tab, you can select the columns you want to display. Under the Performance tab, you can change the CPU History
graph and show kernel times.
To change update speed, select the View menu, point to Update Speed, and then click the speed at which you want Task
Manager to update its display.
Under the Applications tab:
19
These are the programs that are currently running. The Applications tab shows the status of the programs (also known as
tasks) that are currently running on your computer. From this window, you can end, switch to, or start a program.
To end a program with Task Manager, select the task that you want to end then click on End Task. Note: Any data you
have not saved will be lost.
To switch to another program, select the program you want to switch to, and then click Switch To.
Under the Processes tab:
20
These are the processes that are currently running on your computer.
The Processes tab shows usage information about each of the active processes on your computer. From this window, you can
end a process. The important processes to monitor are
To view additional information about a process, click View, and then click on Select Columns.
To end a process, highlight the process that you want to end, then click on End Process.
Task Manager enables you to monitor and control your computer and what’s running on it.
To change display options in Task Manager, select either the Applications, Processes, or Performance tab. Then on the
View menu, click the view option you want. Under the Performance tab:
21
Note: 1. Average CPU usage should be below 75%
2. Memory Usage should be below 80%
The Performance tab displays a dynamic overview of your computer’s performance including graphs for CPU and memory
usage, the number of items running (including handles, threads, and processes), information about physical, kernel, and
commit memory. You can graph both CPU History and Kernel Times by clicking the View menu and selecting the options
you want. You can also enlarge any one of the graphs by double clicking on them, to reduce the graph, simply double click on
the graph again. Click on the Windows close “X” button when you are finished exploring the Task Manager.
7.0 CIMPLICITY HMI
CIMPLICITY HMI Version 3.2 introduces an electronic book reader based on Adobe Acrobat® that lets you easily search,
view, and print out any of the CIMPLCITY HMI documentation. All documents have been electronically indexed which
allows the book reader to quickly scan volumes of information and find the topics you are seeking. The installation process is
described in the manuals section.
• The complete CIMPLCITY HMI library of documentation is stored on the product CD.
• The book reader will answer the majority of your questions in a rapid and efficient manner.
CIMPLICITY HMI also has extensive online help. It is strongly recommended you use it!!
7.1 Project Configuration
CIMPLICITY HMI should be configured with the following project properties
Project Name: Appropriate name
Ex: SVR1
Sub Directory: Must be Cimproj
Path: C:\SITE\.Cimproj
Options: None
Protocols: MarkV+ Communication
(this is the CIMPLICITY bridge)
22
The project properties can be examined from the project configuration cabinet by selecting Project | Project Settings from
the menu bar.
7.2 Project Configuration Cabinet
The CIMPLICITY project configuration cabinet is accessed by selecting the .gef file in the F:\Cimproj directory. The
configuration cabinet contains all the tools necessary to configure a CIMPLICITY project.
A detailed description of the cabinet and project configuration is described in the CIMPLICITY user manual GFK-1180. An
electronic copy is available on the CIMPLICITY distribution CD and can be downloaded from the menu pick on the CD.
(Acrobat Reader which is required to read the files can be downloaded as part of the installation.
7.3 CIMPLICITY Version
From Project Configuration cabinet menu Select Help | About CfgCab…
7.4 Run CIMPLICITY Project
Select Run Icon (Triangle) from Configuration Cabinet. Observe CIMPLICITY processes are successfully started. Check
Status Log.
7.5 CIMPLICITY Registration
Registration of CIMPLICITY HMI can be checked by selecting :-
23
Start | Programs | CIMPLICITY | HMI | Registration
If you do not get a response “ Valid Site License”, then your system needs to be registered. The registration number is 518464-4642.
7.6 Desktop Shortcut for Unit Control Screen
From F:Cimprog\Screens directory, right click on Unit_Control.cim and select Create Shortcut. Move shortcut to desktop
Directory. If you use autologin, add /waitforproject to the shortcut.
7.6 CIMPLICITY Point Control panel
The point control panel provides the following capability:
View any current CIMPLICITY point value in your system
Select Point Control Panel From Start | Programs | CIMPLICITY | HMI menu.
Select New form the File Menu in the Point Control Panel window displayed.
From the Edit menu select Add to a view a point(s). From the popup window
Select the desired point(s) to be viewed.
7.7 CIMPLICITY Project Backup
You can use any standard backup tool which supports long file names to backup your project, provided that you backup the
entire project directory (including the .GEF file) and all subdirectories together.
If you wish to ZIP the contents of a project (for example, remember to use a 32-bit version ZIP tool which supports long file
names. The various 16-bit ZIP programs used the old DOS 8.3 file naming convention; it is almost impossible to recover a
project from a 16-bit archive.
8.0 Network Configuration
Sketch and use a Network Topology drawing similar to the drawing shown below as your reference when configuring the
network on site. It will contain most of the information you will need to properly configure the network. Information on
Stagelink and communication requirements can be found in GEH-6126
24
8.1 Update drawing to show IP addresses and computer names
8.2 Verify Cable connections
Three types of cable are commonly used in Ethernet installations. The cables are physically distinct, and have different
connection and termination requirements.
8.2.1 10BaseT (Twisted pair)
10BaseT consists of multiple twisted pairs of wires, and uses RJ-45 modular plugs similar to phone plugs at each end.
10BaseT is commonly used in a hub and spoke topology, in which each computer talks through a hub to other computers on
the network. Two computers can also be wired point to point with 10BaseT using a modified cable.
Note: Detailed instructions on how to make up 10BaseT cables are available in the user manual from Cabletron in
sections SEHI-22 or 32 . The manuals are provided on the product CD or can be down loaded from the following URL.
http://www.cabletron.com/support/manuals/n-s.html.
8.2.2 10Base2 ThinWire (Coax)
ThinWire is 50 Ω coaxial cable, typically RG-58. It is similar in appearance to TV cable. In a ThinWire system, computers
are daisy-chained together, using a ‘Tee’connectors to connect the network to each node’s Ethernet adapter. Each end of
each Thinwire segment must be terminated with a 50 Ω terminating resistor. This can be done externally by using a special
BNC connector/terminator on the open leg of the ‘Tee’. Some equipment can be terminated internally, eliminating the need
for the external BNC connector/terminator. It is critically important to use the proper value (50 Ω ) terminating resistors
on Ethernet. Mixing 93 Ω ARCNET terminators and 50 Ω Ethernet terminators on an Ethernet network will result in
excessive communication errors, or a non-operational network.
8.2.3 ThickWire (AUI)
ThickWire is typically used for plant backbones, but is sometimes used to connect individual devices. ThickWire systems use
special transceivers to connect devices to the actual ThickWire segment. The connection to an individual computer, hub,
bridge, etc. is done through an AUI connector. AUI connectors are ‘D’connectors, similar to those used on serial ports.
8.3 Network Adapter: Verify Setup (Ethernet Card Adapter Drivers, I/O Address, Interrupt, etc.)
These should be configured (by computer vendor) when the equipment is received. Check them if trouble is encountered.
8.3.1 Driver
An Ethernet Card Adapter Driver is provided with the system software. To verify the settings for the driver: From the Start
Menu select Settings/Control Panel/Network.
Select the Adapters tab.
25
The Network adapter should be 3Com Etherlink XL Adapter in the 3C900 or 3C509 series. (Verify if this is the adapter
used)
Select Properties button.
Note: Depending on the system, there may be more than one Adapter. Each will need to be configured separately.
Select OK from the intermediate dialog box, if present.
26
Make note of Node Address, I/O Address, Device ID
NOTE: If more than one Ethernet card (e.g. 3Com Etherlink XL #2) is present, select the down arrow and choose the
“other” card to obtain additional information. You can then proceed to view Media Type and Other Driver Settings for the
“other” card as outlined below.
Select Properties tab
Highlight Media Type in the Individual Settings box
27
From the drop down menu in the Individual Settings box, choose the media type.
However, the specific configuration should be selected if there is no doubt of the type or there is not a mixed media used,
otherwise Auto Select can be used.
Other Driver Settings
From Start menu select: Settings/Control Panel/Network
Select the Adapters tab, Select Properties button, Select OK from the intermediate dialog box, if present.
Select NIC Details button.
28
Make note of the NIC Details.
8.4 Windows NT
Windows provides graphical and text based tools for network configuration and troubleshooting.
8.4.1 Name/Domain/Workgroup
• From the Start menu select Settings/Control Panel/Network. On the Identification tab, look at the Computer Name and
Workgroup entries.
All of the HMI computers are delivered with the name HMI1. Each computer must have a unique name. Names should
be descriptive to the function, such as SVR1(server), VWR1(viewer), REM1, etc. On a multi-unit system names such as
SVR1, SVR2, may be appropriate.
29
To change the name and Domain/Workgroup select the Change… button.
Place the cursor in the appropriate box and type in the name.
Current standards are to use a Workgroup. Select the Workgroup.
Use the Customer’s site name or Site name abbreviation for the Workgroup name.
Do not enter any name in the Domain box, leave it blank.
30
When entries are complete, select OK.
Changing the name will require rebooting the computer for the change to take effect.
8.5 TCP/IP
TCP/IP is the protocol used to communicate between HMI boxes. Those systems with Mark VI also use TCP/IP to
communicate control data. TCP/IP requires configuration. All of the following settings are accessed from the TCP/IP
properties. Open TCP/IP properties as follows:
• From the Start menu select Settings/Control Panel/Network.
• Select the Protocols tab and Highlight TCP/IP Protocol. The Properties button will become active.
31
• Select the Properties button.
32
Note: If more than one adapter card exists, use the down arrow to access the “other” card to configure IP Address, Subnet
Mask and Default Gateway.
8.5.1 IP Address, Subnet mask, Default Gateway
• Select the IP address tab of TCP/IP Properties.
• Select Specify an IP Address (Do not use Obtain an IP Address from a DHCP server)
• Enter the IP address, Subnet mask, and Default Gateway from the Topology drawing.
For detailed information see below
8.5.2 IP Address
All computers come with I/P Address 192.168.1.20
• Leave one computer with this address.
• Change the second computer to I/P Address 192.168.1.21
• Change the third computer to I/P Address 192.168.1.22
• Index each subsequent computer I/P Address by a value of 1.
8.5 .3 Subnet Mask
• Use the value of
255.255.255.0
8.5.4 Default Gateway
Check if a Gateway is present. If a gateway is present then enter the Gateway address ensure all signals have the computer
name as a pre-fix
Leave or make this box void of any value.
Changing these values will require rebooting the computer for the changes to take effect.
8.5.5 DNS Entry
• Select the DNS tab of TCP/IP Properties.
• Enter the Domain Name Server name (if there is one) from the Topology drawing. If not available from the drawing, get
the correct DNS from the customer. Most likely there will not be a Domain Name Server.
33
8.6 Host File Entries
• Use Wordpad to edit the file C:\winNT\system32\drivers\etc\Hosts.
• Create entries for each of the computers in the system, according to the names and IP addresses assigned. An example
of a Host File is shown below.
The host file should be provided by the requisition engineer.
Identical copies of this file should be on each computer.
# Copyright (c) 1993-1995 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows NT.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#
102.54.94.97 rhino.acme.com
# source server
#
38.25.63.10 x.acme.com
# x client host
192.168.1.20
192.168.1.21
192.168.1.22
192.168.1.23
SVR1
SVR2
VWR1
VWR2
#Local server
#Remote server
#Local viewer for gas turbine unit Tn
#Local viewer for steam turbine unit S1
8.7 Stagelink
Stagelink is used in Mark V turbine controls to communicate control data between controllers, and between controllers and
computers.
8.8.1 Cable connection/termination
ARCNET networks use 93 Ω coaxial cable (typically RG-62) in a daisy chained configuration similar to 10Base2 Ethernet.
Each ARCNET segment must be terminated with a 93 Ω resistor, which is usually part of a special coax
connector/terminator. It is critically important to use the proper value (93 Ω ) terminating resistors on ARCNET.
Mixing 93 Ω ARCNET terminators and 50 Ω Ethernet terminators on an ARCNET network will result in excessive
communication errors, or a non-operational network.
8.7.2 Address
Check the ARCNET address:
• From the Start menu select Settings/Control Panel/TCI (Turbine Control Interface).
• Select the ARCNET tab of the Turbine Control Interface.
The address information should match the dip switches on the ARCNET card and the information on the Topology drawing.
Note:
34
8.8 Troubleshooting
The first step in troubleshooting should always be to check physical connections. Once these are verified, several utility
programs can be used to get more information about the problem. The following utilities are run from a DOS window.
8.8.1 Ping
Ping can be used to determine whether or not the computers can “see” (communicate with) each other over ethernet. To use
ping, simply type ping address or ping name at the DOS prompt, where name is the computer name, and address is the IP
address. More ping options can be viewed by typing ping –h.
Below is shown a successful Ping from a computer which detected HMI_SVR2.
Note: Names and addresses are samples only.
Following is an example of an unsuccessful ping.
8.8.2 Ipconfig
Ipconfig reports the Ethernet TCP/IP network configuration on which the computer runs. To use Ipconfig, type ipconfig. To
view Ipconfig options, type ipconfig /? Shown below is a sample Ipconfig.
35
NOTE: A computer may operate on more than one network e.g. Plant Data Highway (Plant Ethernet) and Unit Data
Highway (Control Ethernet). In this case Ipconfig will show the network configurations for both networks.
8.8.3 Netstat
Netstat shows what network connections the local computer has made, as well as the status of these connections. Protocol,
Foreign Address, Local Address, and Connection state are included in the default display.
Type netstat
This will show the connections between computers on the network.
.
Type netstat /? To display netstat options.
8.8.4 Arcwho
To determine if ARCNET communication is established: From a DOS prompt, type arcwho. ARCNET devices will respond
with their hexadecimal ARCNET drop numbers.
G:\EXEC>ARCWHO
Your ARCNET address is : 1E
LUNS FOUND: FE FC 1F
The example shows 1E assigned to the HMI. The three visible addresses at FE, FC, 1F would be typical for a site for two
MARK V controllers (FE &FC) and another HMI (1F)
36
9.0 Turbine Control Interface
9.1 TCI Configuration Files
Two files are required for TCI to operate F:\CONFIG.DAT and the F:\TIMEZONE.DAT (Converts UTC to local time,
further details can be found in GEH 6126).
The file config.dat contains:
• List of Mark V controllers
• Internal Unit Number for each turbine
• Name associated with the unit
• Type of turbine control
• Addresses on each controller on Stagelink
• TCI Options used on the site such as Modbus
9.2 TCI Configuration Settings
To configure the TCI settings
• Autologin: Select the AUTOLOGIN tab of the Turbine Control Interface from the Start | Settings | Control | TCI icon.
Select Autologin from the menu.
• Site: Select SITE tab . Ensure correct path setting for project
37
• TimeSync: Low Resolution should be enabled if the time acquistion hardware is not present
• ARCNET: The address information should match
Ex: Hardware Dip Switch Settings.
The units are shipped with a dip switch setting of 1F (shown below, note the reversal in 1F in the dip switch setting)
38
Arcnet Hardware Settings
0
1
x
x
x
x
x
F
1
9.3 MARKV Time Synchronization
If HMI is not displaying the correct time and date in the Header of the Turbine screens then the Prom version should be
checked using
• Card_id The version needs to 4.0 or higher.
• Start | Settings | Control Panel | TCI icon. Low Resolution should be enable if the time acquisition hardware is not
present.
9.4 HMI Unit-Specific Directory
Unit specific assignment files IO.ASG, FACTORY.ASG, ALLOCSSP.ASG and SITE.ASG are used to create
UNITDATA.DAT. In addition data dictionary files ALARM.DAT, ENUMDATA.DAT,ENGLISH.DAT, and
METRIC.DAT are present.
9.5 Rebuild Start Menu
If TCI menu becomes corrupted or additional units added to the site then the Rebuild Start Menu can be used to delete
existing icons and folders and replace them with a standard set generated by referencing local units F:CONFIG>DAT
The Maintenance function menu is accessed from Start | Programs | Turbine Control Maintenance Rebuild Start Menu
SK-HMI-C322
Release 2.0, December 1, 1999
9.6 Net start/stop
To re-establish communication on the ARCNET: or anytime files in UNIT1\ are modified requiring a MK5Make to be
performed and requiring a download to the MK5 – TCI will need to be cycled to assure these changes are available to the
HMI. The procedure for cycling TCI is
1.
2.
3.
Close all screens
Stop CIMPLICITY project
From a DOS prompt type:
• net stop tci
• net start tci.
9.0 HMI Trouble Shooting Guide
a)
Check if TCI software is running.
• From Dos prompt type net start and look for “ The requested service has already been started”
b) Check for correct F:Drive substitution.
• Type Subst at Dos prompt. The correct path for your project should be returned
F: \site\cim_proj\ProjectName.gef
G:\exec
• If path is incorrect stop TCI :C: net stop TCI
C: Subst F: /D
C: Subst C: F: \site\cim_proj\Enron.gef
c) Check definition in Start | Control Panel |TCI | Site.
d) Check Log Files
• TCI
TCI.LOG (Checks if TCI started successfully)
• CIMPLICITY
- System
- COR_STATUS.LOG (system status log file)
- W32rtr.out and w32rtr.err (files the router)
- Project
- COR_RECSTAT.CLG (provides messages which are related to the project)
- .OUT and .ERR files (for all CIMPLICITY HMI processes other than user processes)
• Windows NT
SYSTEM.LOG (C:\WINNT\SYSTEM32\CONFIG… )
e)
Check if the CIMPLICITY project is started.
• From Start | Programs | CIMPLICITY | HMI | Options, see project is running
f) Check if Data from the Controller is being received by TCI
• From Start | Programs | Turbine Control Maintenance | Unit T1 | Demand Display .
Enter a data point such as L4
g) Check if there is any undefined CIMPLICITY points.
• If a screen has a blank
field, right click on the display background and select Point View. Undefined points have a red X next to them.
h) Check if there are any CIMPLICITY points which are not defined in the Control Signal database (CSDB) using the
CIMPLICITY COR_STATUS.LOG.
• Import the missing points only using the Import key under the Actions tab from Signal Manager.
i) Check if CIMPLICITY Master and Runtime data are the same. This is verified by stopping and restarting the
CIMPLICITY project from the configuration cabinet. CIMPLICITY will prompt for a configuration update.
j) Check if CIMPLICITY is running.
• Right click on the NT task bar and select Task Manager. Look for CIMPLICITY.exe in the Processes tab.
k) Check if the CIMPLICITY bridge is running.
• Right click on the NT task bar and select Task Manager. Look for MARKV_RP.exe in the Processes tab.
40
l)
Check if the ARCNET address as specified in F:\CONFIG.DAT agrees
with the setting in the controller using Arcwho
10.1 TCI Troubleshooting Tools
If TCI has successfully started (see TCI.log file above) then a set of tools is available for further troubleshooting.These tools
are executed from Start | Programs | Turbine Control Maintenance menu. They may also be executed from the Dos Prompt
10.2 Arcwho
To determine if ARCNET communication is established
a) Type Arcwho at Dos prompt or
b) Start | Programs | Turbine Control Maintenance | HMI Configuration | ARCNET Node
list
ARCNET devices will respond with their hexadecimal ARCNET drop numbers.
Ex:
1. Successful Communication
2.
Unsuccessful Communication
41
Look for statement “ -------- Network appears UNSTABLE. ---------( for further information see section 10.3)
10.3 Stage Link Communication (ARCNET)
• Attempting to access TCI tools: Logic Forcing | Demand Display | DIAGC brings up, up error message:
BMS ERROR – Unable to determine path
• Demand Displays show stale, inverse video date/Time field or “No valid Data”
• Running Arcwho from DOS prompt shows unstable network:
For a Stable Network, Arcwho should give :
For example:
Your ARCNET address is 28
LUNS found: 44 (LUNS – local unit number)
An unstable network can also be caused by only one ARCNET node being alive on the network (i.e. HMI is powered up, but
controller isn’t).
Possible Causes of a bad Stage Link
•
•
•
•
•
•
•
•
•
“T” Connection not terminated
Wrong termination resistor (i.e. Ethernet terminator resistor is used)
Wrong Coax cable used (look for RG62 stamping on cable, Do not use Ethernet cable).
Coax cable connection is broken
Loose connection.
Bad cable or T or Terminator
TCI Service failed
Wrong IRQ address (should be 15)
Wrong hardware address
Note: Information for obtaining the correct cabling and tools for constructing Stage Link cabling can be obtained
Milestek, Tel no: 1-800-524-7444
10.4 Card_id
Determines the versions of Proms in the Mark V control. (Check with Salem for correct versions)
42
10.5 Checkcrc
Checks that all TCI product files exist on the PC, they are not corrupted and that they are the correct versions.
Start | Programs | Turbine Control Main tenance | HMI Configuration | Check TCI Files
10.6 Constset & Constdsp
CONSTSET is a configuration utility used to make all control constants adjustable and to set the default ramp rate for each
control constant.
A command line utility (used from the Command line (Dos) prompt)
F:\UNITn>constset \UNIT:<unitname>
creates a CONSTSET.DAT file for the unit
TCI version 1.2 or higher allows the user to start running CONSTSET.DAT. This is done by using the line
"*MARKV_DEFAULT" in the CONSTSET.DAT file. The MARKV_DEFAULT parameter directs the Data Dictionary
loader to make all Mark V control constants adjustable, and computes each point's ramp rate as one "display digit" per
second.
If any values are to be excluded from adjustability, or if their ramp rate should be changed, then these lines can be added
after the DEFAULT line to apply those overrides.
Here is an example:
;
;
*MARKV_DEFAULT
;
; Point
Engr
; Name
Units
KLNPTSJ
"rpm"
KNPTNOMJ
"rpm"
KMINRSTDJ
"sectd"
KMINRSTUJ
"sectd"
KBASE_MW
"mw"
KDLEACC_G
"pph/r"
KNCDCAPJM
"N/D"
KDLE_DEC_G
"N/D"
KNCDOSPRX
"pph"
KNGGERRMIN
"rpm"
;
;
Ramp
Rate
1
100
1
1
1
1
.5
.5
100
100
Min
Max
Value
Value
3600.0 3610.0
2900.0 6300.0
0.0
15.0
0.0
15.0
15.0
30.0
0.0
4.0
0.0
2.0
0.0
4.0
-9999.99 0.0
-10000.0 0.0
The control constants displays the value of all the control constants in a unit. The Display can be accessed from the command
line prompt by selecting the unit CONSTDSP /UNIT:Tn
43
A Control Constant with a plus sign next to it denotes the constant is adjustable.
When the F:\UNIT\Const_q.src is changed the following must be completed to allow access to the new constants in constants
adjust
1. Close all TCI displays
2. Stop CIMPLICITY Project
• Using Stop Button in CIMPLICITY Configuration Cabinet
• Use menu from Start | Programs | CIMPLICITY | HMI | CIMPLICITY Options
3. From Dos prompt type
• net stop tci
• Del constset.dat
• constset \unit:T1
• net start tci
• Mk5make
• EEPROM download
4. Start CIMPLICITY Project
5. Open Unit_control.cim screen
10.7 CONSTCHK
The control constants are checked using CONSTCHK from the Dos prompt.
F:\UNITn>constchk \UNIT:<unitname>
Executing the program results in a report which reports only the values of control constants that have different values
between RAM. The /ALL qualifier allows all values to be displayed.
10.8 Logic Forcing Display
Logic Forcing provides the capability of forcing any logic data point to a “0” or a “1” regardless of the permissive driving the
data point. This is a valuable tool during maintenance or troubleshooting. The tool is only available from a Server.
“Only qualified personnel knowledgeable about turbine control and protection should create and execute commands. The
commands can affect the state and action of the unit control”
Logic Forcing can be accessed from:
Start | Settings | Control | Panel | TCI | Logic Forcing
or from the Tools button on the Unit_Control Screen
Note: Detailed information is available in GEH-6126
10.9 Demand Display
The demand display allows several data points to be monitored at a time and simple commands to be applied.
“Only qualified personnel knowledgeable about turbine control and protection should create and execute commands. The
commands can affect the state and action of the unit control”
The demand display program contains two types of display windows.
• Demand Display Menu Screen ~ Contains a list of the demand display screens. Selecting one of the demand display
screens accesses the screen.
• Demand Display Data Screen ~ Display screen shows Demand Displays.
The demand display is accessed from
44
• Start | Programs | Turbine Control Maintenance | Unitn | Demand Display
• Start | Run and typing Demand.exe
The configuration arguments are
/UNIT: Tn executes the Demand Display program for the unit specified
/FILE: executes the Demand Display and loads a requested Demand Display file
/DISPLAY: displays Demand Display screen in a particular file
F:\RUNTIME>DEMAND /FILE:OPERATOR:DM2 /DISPLAY:”LUBE OIL”
/TYPE: displays the data screen with points specified at the command line.
F:\RUNTIME>DEMAND /TYPE:(L1,F4)
The demand display files can be loaded in three ways
1) If the Demand display program is started at the command line, the name of the file can be added after Demand display
execution command,
Demand. Ex : F:\RUNTIME>DEMAND / FILE:{FILENAME}.DM2
(note extension DM2 is required)
2) To load an existing Demand Display after starting the Demand Display program, select the menu option File:Open from
the drop down menu. The open command allows file selection.
3) If no existing file is specified when executing the Demand Display program a default file DEMAND01.DM2 file located
in the F:\RUNTIME directory is loaded. To create a new file select New from the file menu.
45
The menu screen shows the list of available demand displays for the selected unit. From this screen, the user selects the actual
Demand Display Screen.
11.0 CIMPLICITY HMI Troubleshooting
CIMPLICITY provides tools and features that are available for system management, troubleshooting and status
reporting.
11.1 Process Control
Process Control is a utility for monitoring and controlling all CIMPLICITY processes, which support a project. It can be used
on a local project or run over the network for other CIMPLCITY applications.
• From Start | Programs | CIMPLICITY | HMI program group double click on the Program Control applet.
(To be able to access Process Control, you must have Process Control set as a privilege in your Role)
Choose the project that you want to connect to and click on the “Connect” button. All of the processes associated with the
project will appear.
For a definition of the processes, simply choose “Help.”
11.2 CIMPLICITY Options
This utility is used to display, start and stop projects, as well as setup a node to run as a viewer and start a specified Project as
a server.
46
• From Start | Programs | CIMPLICITY | HMI program group double click on the CIMPLICITY Options applet.
The CIMPLICITY Options dialog box, shows the projects running on the computer, as well as the projects available.
At this point, a project can be stopped or started, a project can be added to the list of available projects. Clicking on the
Startup Options tab and designate the node as a viewer. (ref section 6.6).
Click OK to Exit CIMPLICITY
11.3 CIMPLICITY HMI Log files
All system log files and system associated messages are logged to files residing in the C:\CIMPLICITY\HMI\LOG directrory
These files include
• The system status log file COR_RECSTAT.CLG
• The w32rtr.out and w32rtr.err files for the Router
The project’s log directory contains all the project log files.
• COR_RECSTAT.CLG contains the status log
• .OUT and .ERR files for all CIMPLICITY HMI processes other than user processes
• .OUT_<n> and .ERR_<n> backup files for all CIMPLICITY HMI processes other than user processes.
To view log files :
• click on the Status Log applet in the \HMI program group double. This opens the CIMPLICITY Log Viewer.
• Select the COR_RECSTAT.CLG.
To view details of a particular log message, simply double click on the message and a dialog box will appear:
47
The CIMPLICITY Log Viewer screen displays the following information for each record it finds in the
status log file:
Date/Time
Status
Process
Procedure
Source
Code
Reference
Message
The date and time the message was logged
The type of message. This can be “Failure”, “Warning” or “Success”.
The name of the process which generated the log message
The name of the procedure which generated the message
A symbolic name for the error class
The primary value used by the software for expressing the type of error
A number that can be used to determine the location of the condition that caused the error
An explanation of the condition that caused the error.
Each entry in the list is preceded by a color-coded dot which corresponds to the Status field entry. The
correlations are Red (Failure), Yellow (Red), Green (Success).
All details of a message can be viewed by double-clicking on the message.
48
n the log folder for a project, you will also find a set of current and backup .ERR and .OUT files. These files may contain
additional information if you are experiencing problems with your CIMPLICITY software.
The status log files are binary files which can be viewed directly. You can however, copy the contents of a status log file to a
text file that you can view with Notepad. To save the status log file as a text file, select Save as Text from the Log Menu.
Note: You can only examine backup .OUT and .ERR files while the project is running.
Some of the basic CIMPLICITY filenames and their associated programs are:
Filename
Associated Process
49
COM0<n>
MAC_AM
MAC_DL
MAC_DYN
MAC_EMRP
MAC_PTDL
MAC_PTDP
MAC_PTM
MAC_PTX
MAC_UR
MARKV_RP
PB
PCIM<n>
TCPIP<n>
Serial device communications where <n> is the port number
Alarm Manager
Data Logger
Dynamic Configuration
Basic Control Engine
Point Data Logger
Virtual Point Processor
Point Manager
Point Translation
User Registration
Mark V Process
Point Bridge
Genius device communications where <n> is the port number
Series 90 TCP/IP device communications where <n> is the port number.
TCPRD<n>
Series 90 TCP/IP redundancy where <n> is the port number.
W32RTR
Message Router
In addition to these files, you may also find files for alarm log printers and device communication drivers.
To view the contents of an .ERR or .OUT file:
• Use the Explorer to check for any non-zero length .ERR and .OUT files in the project's log directory.
• Use Notepad view the contents of these files.
12.0 CIMPLICITY HMI
12.1 Signal Manager
All points defined on your CIMPLICITY screens need to be defined within the CIMPLICITY Points Database.
• The Project should come with all points configured.
• If a point is missing then it can be “matched” and “imported” from the unitdata.dat file.
50
• It is necessary to Stop Project and Close all screens before importing (adding or deleting) points into
CIMPLICITY. After importing points it is necessary to perform a CIMPLICITY project configuration
update.
• It is strongly recommended that only matched points be imported and not all points as this may
impact system operation. For example in a system with remote viewers running on a 56K phone line,
you won’t be able to run the turbine remotely unless you have only the points required by the screens.
• The Signal Manager is used to, “Match” and “Import” CIMPLICITY points using the Signal Manager icon in the Project
Configuration cabinet file. (The icon executes the file G:\EXEC\CSDButil.exe).
12.2 Adding a Point to the CIMPLICITY database
To Add a Point from Unitdata.dat/tpl to the CIMPLICITY database
• Select the Signal Manager icon in configuration cabinet
• Click on File then New. Accept Defaults and click OK.
• Scroll down until you get to the desired point, for example: Tn_L1START_CPB. With the pointer over
Tn_L1START_CPB click once to highlight it.
• From the Actions Menu choose ‘Import’. From the next pop up menu, go to C:\Site\Cimproj\SVRn.gef to choose
project. Click OK
• Repeat steps above steps for units T2, T3 and T4.
• Close Signal Manager.
• Stop the project and perform a configuration update.
12.3 Alarms
Diagnostic Alarms are imported into the CIMPLICITY database using Signal Manager. The Project should come with all
alarm points configured. If an alarm point is missing then it can be imported using the Signal Manager.
• TCI handles Alarm Printing and not CIMPLICITY. If the Alarm Log Printer – Configuration is accessed
by selecting the Alarm Printer icon in the Project Configuration, no entries will be found.
• From Signal Manager, click on menu bar item ‘Actions’and select Alarms
• Select F:\CimpProj\SVR1(VWR1, REM1… ).Gef
and open this file. A pop up window will show the alarms being
imported, click OK when it is complete.
12.3.1 Alarm Viewer
To display alarms a stand-alone Alarm Viewer (ocx object) is embedded into a CIMPLICITY screen.
Custom TCI executables are used to enhance the CIMPLICITY alarm viewer for Turbine applications. TCI provides the
Silence, Lock and Unlock alarm viewer features. The procedures for Silence/Lock/Unlock buttons are usually configured
such that an alarm must be selected and highlighted prior to depressing the Silence/Lock/Unlock buttons. This method
allows data pertinent to the alarm (%res, %id, %ref, etc) to be passed to the Silence/Lock/Unlock command (typically used for
multi-unit sites or sites with multiple servers and viewers). Required data and data format can be viewed from the command
prompt (dos window) by typing SILENCE and LOCKOUT.
To Edit 'Custom' Alarm Procedures,
1. The procedure can be found by right clicking on the white background of the alarm window, choosing 'CIMPLICITY
AMV Control Object' and then choosing 'Properties'.
3. From the pop up window select the 'Buttons' tab, then select 'Dynamic' by choosing the Dynamic radial button.
The alarm procedures and 'Custom #' procedures for a specific button can be accessed by selecting the button as follows:
51
selecting “Modify”
The correct Command String protocol for the Silence button should be
silence %res (HMI%res)
or the resource can be hard coded for single unit sites like this...
Silence T7
<-- assuming the MarkV resource is T7
Similarly, the correct Command String protocol for the Lock button should be
lockout 1 %res %id %ref (HMI%res)
or the resource can be hard coded for single unit sites like this...
lockout 1 T7 %id %ref
<-- assuming the MarkV resource is T7
The correct Command String protocol for the UnLock button should be,
lockout 0 %res %id %ref (HMI%res)
or the resource can be hard coded for single unit sites like this...
lockout 0 T7 %id %ref
<-- assuming the MarkV resource is T7
12.3.2 Alarm Audio Support (ref: CIMPLICITY manual GFK-1180 for detailed information)
Alarms can be configured for Audio support using a wave (.wav) file or a beep within CIMPLICITY
• To use a wave file your computer must have a sound card and a sound system such as speakers or headset
• If you do not have a sound card you can use a Beep where can configure the number of beeps, frequency and duration.
52
To implement audio support you need to configure an alarm class in CIMPLICITY to use audio support when an alarm in
that class is generated.
1.
2.
3.
Alarm classes are accessed by double clicking on the “Alarm Classes” icon in the CIMPLICITY configuration cabinet.
Select the Alarm Class for which you want to configure the Alarm Audio support form the list of classes.
Open the Alarm Class Configuration dialog box for the Alarm Class.
4.
Select the Audio property tab.
53
• To configure a wave file, select the Wave file radio button and enter the File name.
• To configure a beep, click the Beep radio button,
1. Enter the Frequency (a value between 37 and 32767 hz)
2. Enter the Duration ( a value between 1 and 10000 msec)
3. Enter the number of beeps (1 to 10)
4. Enter a delay (0 to 10000 msec)
You need to now activate the Alarm Sound Manager by selecting Start | Programs | CIMPLICITY | HMI | Alarm
Sound Manager.
a) Configure Project
b) Configure Options
54
c) Configure Startup
Note: The alarms can be prioritized by Alarm Class or Project priority.
12.4 Database Points
• Click Actions, then choose Match.
Signal Manager will begin generation of the *.Ctx files from all the CIMPLICITY Screens.cim files, scanning these files
for point names and creating a list of points contained in Unitdata.dat and the Screen files into the CIMPLICITY Points
Database. Three things are accomplished here.
1.
The files missing_points.txt and screen_points.txt are created for reference. These files should be reviewed
2.
If this match is successful, the list of screen points will then be shown in the Signal Manager window.
3.
These points must be highlighted and then imported to the CIMPLICITY project by selecting Actions, clicking import
and selecting the SVRn.Gef file.
12.5 CIMPLICITY Virtual Points
A virtual point is a CIMPLICITY database internal point. Examples of these are the Accumulators, Tn_Time, Tn_Date and
Site_Name points. In order to display the correct MarkV time in upper Right hand Side of page the following three virtual
points; Tn_TIME, Tn_DATE, Tn_VALID need to be defined.
• From the \Cimproj directory double click on the Customer_Frame.gef file to execute the CIMPLICITY Configuration
Toolbox. From this toolbox double click on ‘Points’to execute the Point Manager, then choose File from the menu bar
and click on New. Define the points as follows:
• SITE_NAME is defined as a virtual point, text. On the General tab define a string size of 20.
On the Virtual tab the
startup condition should be “Init” and the initial value should be the site’s name.
55
• Tn_UNIT is defined as a virtual point, text. On the General tab define a string size of 20.
On the Virtual tab the
startup condition should be “Init” and the initial value should be the unit#.
• Tn_TIME is defined as a virtual point, text. On the General tab define a String Size 20
• Tn_DATE is defined as a virtual point, text. On the General tab define a String Size 20
• Tn_VALID is defined as a virtual point, Boolean. The point is set by the MKV to indicate a communication failure (ex.
Gas turbine is gray when Tn_valid is 0).
• HORN is defined as a virtual point, Boolean. On the Virtual tab, from the Calculation Type drop down menu, select
‘Equation’. In the expression entry area type Tn_L30ALM. For multiple units type, Tn_L30ALM OR T2_L30ALM
OR T3_L30ALM.... TN_L30ALM
• TRIP_TEST_MAX *****
• OS_MAX_Reset *****
12.6 Screen Editing Fundamentals
“The recommended procedure is to copy any screen objects into a new Cimedit screen and then after making the changes
to copy them back into the original. Note if objects are not moved then they will be copied into the exact location of the
original object.”
CIMPLICITY grouped objects can have properties associated with them which may be permanently lost when they
are ungrouped. The above technique will prevent the unintentional loss of properties.
12.6.1 Frame Navigation Overview
CIMPLICITY HMI use frame animation or “frame containers” to navigate between individual screens allowing users to
access all control and monitoring features necessary for the turbine control interface. The Unit_Control.cim screen contains
many ‘frame containers’. Each frame container allows users to access control and monitoring features necessary for the
turbine control interface. The frame displayed can be changed using buttons to change frames. The individual frames are
displayed based upon an expression that is associated with each frame.
All of the graphic screens in Unit_Control.cim reside in a single frame container DATA_CTRL. To access and edit the
screens it is necessary to open the frame container. The turbine graphic screen and navigation buttons are located in the
foundation screen or master screen, which is common to all the screens. Changes to this screen are made without opening the
frame container.
Navigation between individual screens is sub-divided into four levels, L0, L1, L2, L4 as shown in the foundation screen
below.
56
Foundation Screen
Notes:
• In screens where the turbine graphic is not visible, it is due to the turbine being hidden by a “rectangular curtain”, with
the visible graphics placed on top of the curtain.
• The Grey control buttons are contained in a second frame container NAV_CTRL.
12.6.2 General Design Guidelines
Some general design considerations have been adopted in the development of the screens in order to develop design
standards. These include the display of critical turbine parameters, including IGV angle, Compressor Delivery Pressure,
Exhaust Temperature, Turbine Speed, on every screen. A minimum height of 24 points and width of 30 points is used with
buttons to facilitate usage in touchscreen applications. In the selection of nomenclature acronyms have been avoided and
English wherever feasible.
57
12.6.3 Design Philosophy, Functional Grouping and Object Naming
Interface Foundation
Level 0:
When procedures access files separate from the
Unit_Control.cim File, L0 procedures are used.
Sometimes buttons are stacked upon one another and the
UNIT_NO screen variable is used to set button visibility.
This feature allows unit specific procedures to be linked to
what appears to be a single button.
Note: Screen Variable
synch
gt1 synch
gt2 synch
gt3 synch
gt4 synch
demand
gt1 demand
gt2 demand
gt3 demand
gt4 demand
Level 1:
Each turbine unit has a single pushbutton used to assign the UNIT, UNIT_NAME and
UNIT_NO screen variables. All points within the Unit_Control.cim file (i.e.,
L1START, L4) are proceeded by the screen variable ‘UNIT’({Unit}L1START,
{Unit}L4,{Unit}L4T). Thus the L1 buttons are used to navigate from Unit1 Control
to Unit2 Control and the same CIMPLICITY file may be used.
This functionality simplifies revision control on multi-unit interfaces. The UNIT
variable is assigned values such as ‘T1_’, ‘T2_’… for gas or ‘S1_’, ‘S2_’… for steam,
depending on the number of units. Thus, when Unit3 Control is selected, the variable
‘Unit’is assigned the value ‘T3_’. The UNIT_NAME variable is displayed in the
upper right hand corner on the turbine banner. The UNIT_NO variable is used to
assign object visibility’s to buttons like ‘Tools’or GT# Synch.
58
Level 2:
The second group of buttons on the right side of the Unit_Control screen are used
for function mode navigation. Functionally these buttons break the DATA_CTRL
frame containers navigation up into the following four groups; Control,
Monitoring, Auxiliary and Tests.
When one of these buttons is depressed the NAV_CTRL frame container display
will be affected. Mouse up sets the NAV_CTRL screen variable and allows access
to all Control options, Monitoring Options, Auxiliary Options or Test Options.
The procedures for this level of navigation are preceded by L2, thus, allowing
functional grouping of all navigation procedures (i.e., L1, L2 and L3).
Additionally, the last user selected control option, monitoring option, auxiliary
option or test option is maintained in memory. Thus allowing the user the option
of toggling between a certain control screen(ex. DLN 2.6) and a particular
monitoring screen(ex. Exhaust Temps) by depressing the level 2 navigation
buttons (control/monitoring).
The final set of navigation buttons (grey) are used for actual frame to frame navigation. The Level 3 options
(button lists) are displayed using a frame container called NAV_CTRL and are set to a number between 1 and 4
corresponding with the value for Control, Monitoring, Ax or Tests..
These buttons assign the variable ‘DATA_CTRL’and allow navigation to all the control, monitoring, aux. and
test frames(currently 26 possible frames). The Data control frames are named according to the Level 3 buttons
that are used to get to these frames. For example, the ‘motors’button will take you to the ‘motors’frame and
the ‘trips’button will take you to the ‘trips’frame.
Level 3:
59
12.6.4 Editing Frames
Caution: Some Objects within frames are grouped, forming a single object, with associated properties such as animation.
Ungrouping of objects will delete the object properties.
To Edit screens in Unit_Control.cim
• Select SVRn.gef file in Cimproj directory
• Select Cimedit icon using left mouse button.
• Select “Yes” to start project from dialog box
• From Cimedit screen menu toolbar select File | open | Unit_control
• Using right mouse button click in the center of the screen, until the open frame container dialog box opens below.
Note:
It is usually necessary to click several times in different locations before the correct dialog box opens.
Do not be concerned if all the screens appear to merge together – this is normal
• Select Open Frame Container. Five Buttons will appear on the left hand side of the screen. These buttons allow the
creation | deletion of frames and the navigation between individual frames. Moving the mouse pointer over the buttons
will provide text boxes showing the function of the buttons.
Individual objects within frames may now be edited.
12.6.5 Procedure for Editing Objects
• Copy object into a new Cimedit screen.
• Edit object
• Delete object in original screen
• Copy revised object into original screen.
Note: Objects may have animation associated with them. This animation is lost when an object is ungrouped. Using the above
procedure will help in avoiding mistakes.
12.6.6 Changing an Incorrect Point Name on a Screen
• From Explorer go to \Screens directory, right click on the unit control screen Unit_control.cim and select edit.
• Move the pointer over the small frame of the window containing Master Select, Master Control, Load Control, etc. Right
Click and select ‘Open Frame Container’. Five buttons will appear in the upper left hand corner of the screen.
• The top two arrow’s (in the upper left corner) allow you to scroll forward and backward through the frames. Scroll
through until you get to the Start/FastStart/Stop frame.
• With pointer over the start button, right click. Select ‘Point View’. A window will pop up and show the wrong point,
example: ‘Tn_L1S’. With the pointer over this point, double click slowly (left button – like renaming a file) so that you
can edit the point name. Type the correct point, example: Tn_L1START_CPB in its place. Hit enter.
• CIMPLICITY will warn you that all instances of Tn_L1S will be replaced with Tn_L1START_CPB, Hit OK to accept.
If above steps were completed properly you should NOT have CIMPLICITY warn that Tn_L1START_CPB is not in the
database. If warning appears repeat steps.
Close the Point View screen.
60
12.6.7 Creating a New Button Procedure
• With pointer over the desired button, example: ‘START’button right click and choose ‘Properties’. Choose the ‘Events’
Tab.
• To the far right of the Actions Dialog box click on the ‘>’button and choose ‘New Procedure’. A new window will open
up.
• For Procedure Name, type logical nomenclature, example: Ctrl_MASTER _START. Then click on the ‘New’button in
the bottom left hand corner.
• Now click on the down arrow next to the ‘Action Type’Dialog box. Select ‘Absolute Setpoint’from the drop down
menu. Two new dialog boxes will appear.
• In the Point ID dialog box type desired point name, example: Tn_L1START_CPB (or click on the right arrow and
choose this point out of the database of points that appears).
• In the Value dialog box type 4 (Scans to hold value).
• Critical commands should require confirmation. This is established by ensuring the small ‘Confirmed’box has a check
mark.
• Click OK to accept this new procedure.
• Use the arrow keys to scroll back to the frame containing Master Select, Master Control, Load Control, etc.
• Click on the box with the X in it (bottom button). The frame container should close.
• Save the screen and close it.
• Repeat for any other units, example: T2, T3, T4.
Note: To modify and create procedures which are similar to existing procedures. Access the entire list from the foundation
of unit_control.cim. Duplicate or edit procedures as needed, then attach the procedures to the desired objects.
12.6.8 Multi-Unit Screen Differences
Tools Button
The tools button in a multi-unit system consist of a number of buttons equivalent to the number of units grouped together as a
single object in CIMPLICITY. The visibility of each individual button is controlled by the screen variable UNIT_NO. This
button color is OLIVE. This object (group of buttons) overlays a second button color GRAY which has visibility controlled by
the screen variable LOCAL_PROJECT.
When LOCAL_PROJECT is a “0” the computer is acting as a “Viewer”.
When LOCAL_PROJECT is a “1” the computer is acting as a “Server” and the Unit\OLIVE buttons will be visible.
Viewer Limitation
When CIMPLCITY HMI is acting as a “Viewer” certain functions are not available. These include
•
•
•
•
•
Valve Calibration
Setting Hardware Jumpers
Demand
IO_Check
Manual Sync Scope
These functions are activated by buttons which execute procedures on the CIMPLICITY HMI screens. These buttons overlay
duplicate buttons whose visibility is controlled by the variable LOCAL_PROJECT. When the system is a viewer the
LOCAL_PROJECT variable is set to zero and the Viewer buttons become. These buttons have a dark gray faceplate.
A screen text is also activated which alerts the operator to the viewer limitation.
12.6.7 Observer User Role Configuration
The OBSERVER user role will place the screens in a view only mode. No commands can be given nor alarms cleared. In
order for this to work correctly the following will need to be done on the HMI in the field.
1.
2.
Log on as Administrator.
In the Cimplicity Configuration cabinet (Project name.gef file) under the Users icon, Add a new user called
OBSERVER.
using the USER role which should be set for zero control options
61
1. Go to Start/Program/administrative tools (common)/user manager.
2. At the User Manager display window, select the user drop down menu at the top and then new user.
3. Under the New user window type in OBSERVER for the username and full name.
4. Also include a site specific password.
5. Select the “password never expires” and unselect “must change password at next log in” option or whatever is desired.
6. Select the groups’button at the bottom of the new user window.
7. Add “user”to the “members of” window if not already present.
8. Select OK to return to the new user window, then select OK again to exit.
9. From the C:\WINNT\PROFILES directory select file from the drop down menu and then new folder option.
10. Call the new folder Default_User
11. MOVE all sub directories of the already existing “C:\WINNT\PROFILES\Default User” directory to the new
Default_User directory.
12. COPY all of the sub directories and files of “C:\WINNT\PROFILES\OPER” to the “C:\WINNT\PROFILES\Default
User” directory.
13. Ensure a shortcut to the Cimplicity project and screen exists in the C:\WINNT\PROFILES\Default User\Start
menu\Programs\Startup. If not, see custom setup directions above.
14. Select start\Shutdown\shutdown and log on as different user.
15. At the prompt, log on as OBSERVER, Except all the following default prompts.
16. At this time a new C:\WINNT\PROFILES directory will be automatically created using the OPER setup that was copied
into the default user directory in step 13. The new directory will be called OBSERVER.
17. LOG onto Cimplicity as OBSERVER.
18. To log back on as OPER or any other user, hit CTRL,ALT & Delete, then log off button.
19. While logged on as OBSERVER, all commands will issue a security violation when attempted. All access to the TCI
tools and MKV interface software will also be denied. The Alarm options can be removed from the main screen and the
alarm screen by setting the visibility of the buttons to the following expression $USER NE "OBSERVER".
12.7 Auto Logon for Windows NT & CIMPLICITY HMI
12.7.1 Introduction
In many factory environments it is desirable to have a default logon to the
operating system that also acts as a logon for CIMPLICITY so that one only needs to turn on the machine to have
CIMPLICITY come up and be ready for use. There are two steps to having a CIMPLICITY project startup when the machine
is booted with an appropriate CIMView screen available. The first is to have an automatic logon for Windows NT, and the
second is to have an auto startup of CIMPLICITY.
12.7.2 TCI Configuration
A default logon for Windows NT can be created using TCI which replicates making entries in the Registry database.
• Set TCI to startup automatically on system boot in start | settings | services
• Enable Autologin in TCI, selecting username and password (if required).
Select TCI icon in start | settings | control panel followed by Autologin tab.
In Site tab specify location for project directory
12.7.3 Configuring CIMPLICITY to Start up Automatically
There are three parts to configuring CIMPLICITY to automatically start.
a) Configure a CIMPLICITY user that is the same name as the Windows NT autologon user
b) Configure the project to start
c) Get the desired CIMView screen to come up.
a)To configure a CIMPLICTY user,
• First open the CIMPLICITY Configuration Cabinet for the project that you want to auto-start.
• Double click the Users icon, click on File, then click New.
• Type the user name and click the OK button.
• Click on the ellipses button to choose a role for this user. A password is not mandatory for the user; if no password is
then the Password Needed box should be clear.
• Click on Resources and add whatever resources this user needs to access. If you give the user the role of SYSMGR, all
resources are accessible.
62
b) CIMPLICITY Project Auto Start
Getting TCI and CIMPLICITY to start automatically at system boot requires some special configuration. Since the
TCI service will start CIMPLICITY, the CIMPLICITY service should not be configured for automatic startup.
However specifying the CIMPLICITY project to be started using CIMPLICITY Options (startup.exe) also configures
CIMPLICITY to start automatically and if CIMPLICITY runs before TCI, then it may not be able to link correctly
with the communication system. After running CIMPLICITY Options to specify the startup project, open Control
Panel | Services and change the startup for the CIMPLICITY service from automatic to manual and now it will wait
until TCI has finished its startup before bringing up the project.
NOTE: Setting the CIMPLICITY startup service to MANUAL using Control Panel/Services will cause the
CIMPLICITY project that was previously set for autostart up under CIMPLICITY Options to be displayed grayed out
and the startup option will now have NONE Selected. This is OK. Do NOT reselect auto startup under CIMPLICITY
Options.
1.
2.
3.
4.
5.
6.
7.
To configure the project to start up automatically,
First Select Start | CIMPLICITY | HMI | CIMPLICITY Options. Double click the CIMPLICITY Options icon.
Go to Startup Options Tab and then hit the Add button. Browse for your project fusing the browse button (preferred) or
enter the full path name of the project in the space provided. Once entered in hit the OK button. For example, if the
project you want to start is SVR1 and it’s in the PROJECTS directory under CIMPLICITY on drive C, you would
type:C:\CIMPLICITY\Site\Cimproj\SVR1.gef. Case is ignored by Windows NT.
Verify the Start projects radio button is checked
Verify Accept Connections radio button is checked.
Select Start | Settings | Contol Panel | Services. Check if CIMPLICITY HMI Service is set to “ Manual” at startup. If
not reset by selecting startup button and selecting Manual option from dialogue box.
The last step is to configure which screen is to be started first on this node. First, a decision needs to be made on how you
would like to start the screen. The screen can either be started based on who logs in, which is useful if changes will need
to be made to the project in the future. The second choice is to have the screen start no matter who logs in. For the
examples, the screen that will be started will be overview.cim in the SCREENS directory under CUSTOMER in the
PROJECTS directory under CIMPLICITY.
Now an entry in the Startup Group needs to be made. To accomplish this right click on your Task Bar and then go to
Properties. Then select the Start Menu Programs and hit the Add button. Enter in the Command Line the following, this
is assuming that the same screen from above is being used:
"c:\CIMPLICITY\hmi\exe\cimview.exe /WaitForProject SVR1 c:\Site\cimproj\screens\Overview.cim"
8.
(Note: Other command line options can be used in the above, refer to the Base System Manual under CimView
Command Line Options, the /WaitForProject option is required).
Next highlight the Startup Group and then hit the next button. In the select Program Folder dialog box, select “Startup”.
Now enter in a meaningful name for the shortcut, to use as the screens description. This does not need to match the
CimView’s screen name. Hit the Finish button and then hit OK to exit the Taskbar Properties.
After completing one of the above restart the computer and it will boot up with CIMPLICITY started and the correct
CIMView screen showing. The startup of CIMPLICITY occasionally will take longer than the starting up of the CIMView
screen. If at first the screen is not animated, or setpoints fail, simply wait a moment for CIMPLICITY to finish starting.
12.8 TCI Viewer Setup
Typically Viewers only communicate over Ethernet. Viewers query Servers over Ethernet, then Servers query the Mark V
over Stagelink.
• Viewer Startup Procedure
1. Start | Programs | CIMPLICITY | HMI | Complicity Options.
2. Go to startup tab, System Boot Options - check “Start as Viewer”.
63
12.9 Multi-Unit Setup
12.9.1 Configuration Overview
• In a multi-unit system each server has a unique computer name and unique project name. Each server can access it
own data and act as a viewer.
• A Remote system can be a Server or a Viewer
Consider a Multi-Unit system with three servers, and a remote viewer. The naming convention is shown in the Table and
picture below. Server SVR1 collects data from Unit 1, SVR2 data from Unit 2, SVR3 from Unit 3 and REM1 is a viewer for
SVR2. The Unit Variables are initialized at start up.
Computer Name SVR1
SVR2
SVR3
REM1
Project Name
SVR1
SVR2
SVR3
REM1
Unit Variable
\\SVR1\T1_
\\SVR2\T2_
\\SVR3\T3_ \\REM1\T2_
.
For server SVR1 the navigation button Gas Turbine 1 initiates a procedure L1_Gas_Turbine_1 with the associated actions.
The variable LOCAL_VARIABLE is set to 1 on SRV1. For the remaining procedures, L1_Gas_Turbine_2 and
L1_Gas_Turbine_3 the variable is set to 0 as shown in the example below.
For Server SVR1
L1_Gas_Turbine_1 – UNIT, \\SVR1\T1_
UNIT_NAME, “GT1”
UNIT_NO,1
LOCAL_PROJECT,1
L1_Gas_Turbine_2 – UNIT, \\SVR2\T2_
UNIT_NAME, “GT2”
UNIT_NO,2
LOCAL_PROJECT,0
L1_Gas_Turbine_3 – UNIT, \\SVR3\T3_
UNIT_NAME, “GT3”
UNIT_NO,3
LOCAL_PROJECT,0
For Server SVR2
L1_Gas_Turbine_1 – UNIT, \\SVR1\T2_
UNIT_NAME, “GT2”
UNIT_NO,1
LOCAL_PROJECT,0
L1_Gas_Turbine_2 – UNIT, \\SVR2\T2_
UNIT_NAME, “GT2”
UNIT_NO,2
LOCAL_PROJECT,1
L1_Gas_Turbine_3 – UNIT, \\SVR3\T3_
UNIT_NAME, “GT3”
UNIT_NO,3
LOCAL_PROJECT,0
If the computers are acting as Viewers then the naming convention would be VWR1, VWR2… .
L1_Gas_Turbine_1 – UNIT, \\VWR1\T1_
UNIT_NAME, “GTn”
UNIT_NO,1
LOCAL_PROJECT,0
L1_Gas_Turbine_2 – UNIT, \\VWR1\T2_
UNIT_NAME, “GT2”
UNIT_NO,2
LOCAL_PROJECT,0
L1_Gas_Turbine_3 – UNIT, \\VWR1\T3_
UNIT_NAME,
UNIT_NO,3
LOCAL_PROJECT,0
64
For Remote REM1 acting as a Server
L1_Gas_Turbine_1 – UNIT, \\REM1\T1_
UNIT_NAME, “GT1”
UNIT_NO,1
LOCAL_PROJECT,1
L1_Gas_Turbine_2 – UNIT, \\REM1\T2_
UNIT_NAME, “GT2”
UNIT_NO,2
LOCAL_PROJECT,1
L1_Gas_Turbine_3 – UNIT, \\REM1\T3_
UNIT_NAME, “GT3”
UNIT_NO,3
LOCAL_PROJECT,1
Note: If REM1 is acting as a Viewer then Local_Project would be 1
Variable Assignments can be examined and changed by viewing “Screen Properties” with the main frame container
closed.
• Screen variables will need to be set so that when screen is opened the desired gas turbine unit is displayed
• The UNIT variable needs to be set to : T1_, T2_, T3_… ..
• UNIT_NAME needs to be set to: “GT1”, “GT2”, “GT3”… .
• UNIT_NO needs to be set: 1,2,3 … …
12.9.2 Multi-Unit Network Addresses
The following network addresses are suitable for a six unit system comprising of two(2) servers, two(2) viewers, a remote
server and a historian. In addition PLC1 and PLC2 provide an interface to the balance of plant. A system topology is shown
below:
65
PC
SVR1
SVR2
VWR1
VWR2
REM1
HIST
Unit1
Unit2
Unit3
Unit4
Unit5
Unit6
PLC1
PLC2
Ethernet
Ethernet
#1 (PDH)
#2 (UDH)
ARCNET
IP addr / subnet mask
IP addr / subnet mask
192.168.1.4 / 255.255.255.0 192.168.2.4 / 255.255.252.0 1A
192.168.1.5 / 255.255.255.0 192.168.2.5 / 255.255.252.0 1B
n/a
192.168.2.6 / 255.255.252.0
n/a
192.168.2.7 / 255.255.252.0
192.168.1.8 / 255.255.255.0 192.168.2.9 / 255.255.252.0
n/a
192.168.2.41 / 255.255.252.0
1E
n/a
192.168.2.21 / 255.255.252.0
FE
n/a
192.168.2.22 / 255.255.252.0
FD
n/a
192.168.2.23 / 255.255.252.0
FA
n/a
192.168.2.24 / 255.255.252.0
F8
n/a
192.168.2.25 / 255.255.252.0
F6
n/a
192.168.2.26 / 255.255.252.0
F4
192.168.1.2 / 255.255.255.0
n/a
n/a
192.168.1.3 / 255.255.255.0
n/a
n/a
The above configuration assumes REM1 is connected through a modem, if REM1 is connected through a router then separate
addresses will have to be obtained.
66
13.0 Hard Drive Restoration Procedure
This maybe necessary if the hard drive fails or if data on the hard drive gets corrupted.
Use the Hard drive format and restoration CD and boot disk, to restore Windows NT , CIMPLICITY HMI , TCI , and CIM
Bridge . The CD contains an image of the hard drive without site specific information. The CD and boot disk are found
velcroed to the inside the PC case.
• Make a note of all site specific information including Computer Names, IP Addresses, ARCNET address and
CIMPLICITY registration numbers.
13.1 PC configuration
Name
IP
Address
ARCNET
Address
CIMPLICITY
Version
TCI Version
CIMBridge
Version
• Obtain CIMPLICITY HMI Authorization Code from CIMPLICITY Registration, GE FANUC, Albany. Tel No: 1-800762-6492 at the appropriate juncture during the installation process
13.1.1 Version Compatibility Table
TCI
CIMBridge
CIMPLICITY HMI
1.1
1.2
1.3
1.4
2.1
2.2
2.3
2.4
3.1
3.21
3.21
3.21/3.22
Microsoft
NT
4.0/svpk 3
4.0/svpk 3
4.0/svpk 3
4.0/svpk 3
Boot
Disk
1
1
1
2
Boot Disk
(1) 323A4747HGP6
(2) 323A4747ETP13A
13.2 Reformat PC Hard Drive, Install NT, CIMPLICITY, TCI & CIMBridge
•
•
•
•
Power down PC.
Insert bootable floppy into the disk drive.
Power up PC.
The boot program will ask if you want to run diagnostics, to restore a Texas Micro PC, or restore another PC.
• The boot program will also warn you that the hard drive is going to be formatted, and ask you if you are sure you want to
do this. If you are sure, select YES.
• The program will then ask if you have the proper licenses for the Software that it is going to load. Select YesThe
program will then ask you to insert the CD and press any key when ready.
• It will take 10 - 15 minutes for the program to format and reconfigure the hard drive with the software mentioned above.
• To register CIMPLICITY
• Select registration in the CIMPLICITY/HMI program menu. To register it you must have the Base Serial number,
provided with the original CIMPLICITY disk. The registration process will ask for this number.
• Enter Base Serial No. Upon entering it, the process will then generate a System Key Code. This key code must then
be recorded, and used when calling or faxing GE Fanuc.
• GE Fanuc will provide an Authorization Code.
• This Code must be entered in to the registration program to complete the registration.
67
13.3 Restore Network Configuration
The restoration that is provided is generic for all HMI’s. With this in mind there are a few Network configuration items that
need to change to make the restoration specific to the particular HMI. Computer Name, IP Address, and ARCNET
(Stagelink) Address are the specific items that need to be modified.
• To change the Computer Name and the IP Address, double click on the My Computer Icon, and then double click on the
Control Panel Icon, within the My Computer window.
• From the Control Panel window, double click on the Network Icon.
• In the Network window there are (5) tabs. The first tab is named Identification. Click on the Change button on this
tab. Change the Computer Name for this PC. Click on OK.
• Select the Protocols tab. Single click on the TCP/IP Protocol to select it, and then click on the Properties button.
• Change the IP Address, Subnet Mask, DNS and Gateway information to match to the corresponding PC Address.
Click on OK.
• Click on the Close button in the Network window.
• In pop up window Select NO for restarting the PC
• From the Control Panel window, double click on the TCI Icon. This is where the ARCNET address will be modified for
the particular PC.
• Select the ARCNET tab in the Turbine Control Interface.
• Change the ARCNET Link Address value. This value should ultimately be the value that corresponds to the dip
switches on the ARCNET card installed in the PC.
• Select OK.
• Once these changes have been made, shutdown and restart the PC.
13.4 CIMPLICITY Installation
In the event it is necessary to re-install CIMPLICITY only
• Stop TCI: At Dos prompt type net stop TCI
• Uninstall CIMPLICITY using Add/Remove Programs from the Start | Settings | Control Panel menu or using the
uninstall program on the CIMPLICITY product CD.
• Re-install CIMPLICITY and the project using the setup icon from the product CD
13.5 Software Verification
If a verification of the installed software is required, the following procedure may be adopted.
• Check Mark V Log Files in G:Log for errors. TCI.log should always be checked
• Verify Software Compiles: From DOS prompt F:\UniTn\ Run Mk5Make and IOCFG and verify successful completion.
This will create the necessary AP1 files necessary for a download.
• Constset.dat file created: This file must exist in Unitn directory. It is used by the constants adjust program to define
which constants are adjustable. For a Mk5 all constants should be adjustable. Constset.exe tool creates the Constset.dat
file for Mk5 HMI. For an LM HMI this file will have to be edited manually. To create Constset.dat from Dos prompt
type CONSTSET /UNIT:Tn. Assure that CNTRL_LOC.DAT is removed from F:\ root directory, it can cause problems
with Logic forcing and constants.
• Timesync.dat file in place. This file should be in the F:\ directory.
• Appropriate ioports.dat file should be located in the F:\ directory. A default template file is now included in the
TCI\DATA directory.
• Site_name defined. This is a CIMPLICITY virtual point which is used on screens to define the site name. It is defined in
the CIMPLICITY point data base.
• Verify that all download files are present (*.AP1). Format_q.ap1, format_b.ap1, Totd_q.ap1, totd_b.ap1. These files
need to be created using the *.dat files generated by bobcat. There is a conversion utility to do this. Command syntax is
(batch file available on server, AP1MAKE.BAT):
G:\EXEC\IH2AP1 FORMAT_Q.DAT FORMAT_Q.AP1 FRMT same for the _b file
G:\EXEC\IH2AP1 TOTD_Q.DAT TOTD_Q.AP1
TOTD
same for the _b file
• Check all screens for undefined variables. With project running, run Cimview and open each screen, view the screen
properties, select the points tab to show you which points have not been defined.
68
• Users defined and configured.
• Enumerated state variables exist for CIMPLICITY screens. Enumdata.dat defines enumerated states.
14.0 Printers
Printers and their drivers can be installed by using the printer wizard provided by NT. Select from the start menu control
panel/printers.
14.1 Alarm Printer & EPA Printer
The normal procedure for configuring an alarm printer is to rename one of the existing printers. If a new printer needs to be
created then use the following procedure.
To add a printer select Start | Settings | Printers
and use the wizard to i nstall the printer
Note for Dot Matrix Printers: Connect OKI printer to LPTn add printer and driver..
Rename the printer’s name to “Alarm Printer” (Note:the space between “Alarm” & “Printer” is required. You can further
69
configure the alarm logging, by typing LOGGER from the Dos prompt. Using this you can turn off process or diagnostic
alarms)
The EPA Printer is installed in the same manner as the Alarm Printer. It should be named “EPA Printer” and the
following entry added “EPA_LOG=yes” in F:\CONFIG.dat file in the Options section.
The EPA printer configured as “EPA Printer” should be different from the printer used for alarm logging.
14.2 Printer Setup on HMI and Historian connected over Ethernet
•
•
•
•
Verify that your printer has an Ethernet card. If it does not then you can only connect it to one PC’s parallel port.
Setup, connect to the Ethernet, and power on the printer.
Reference the printer documentation to print printer setup.
Reference the printer documentation for directions on how to set the TCP/IP address to 192.168.1.70
14.2.1 Adding Microsoft TCP/IP Printing to the HMI/Historian
• Log into Administrator account.
• Click on Start -> Control Panel -> Network -> Services tab
• Look for Microsoft TCP\IP Printing
• If it is not there add it. If it is there, skip to “Adding the printer to the HMI/Historian”
• Place the Windows NT Workstation CD into the CD-ROM drive.
• Click on Add
• Pick Microsoft TCP\IP Printing
• Click on OK
• Click on Continue
• Click on Close
• Reboot now? Yes
14.2.2 Adding the printer to the HMI/Historian
• Log into Administrator account.
• Start -> Settings -> Printers
• Printers Menu
• Double click on Add Printer
• Add Printer Wizard appears
• Select My Computer
• Click on Next
70
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Select Add Port
Select LPR Port
Click on New Port
Add LPR Compatible Printer
Name or address of server providing LPD: <tcp/ip address>
Name of printer or print queue on that server: (leave blank)
Click on OK
Click on Close
Click on Next
Find and click on Manufacturer HP
Find and click on HP Color LaserJet 5
Click on Next
Type in name of this printer: (use default)
Do you want your Windows-based programs to use this printer as the default printer? YES
Click on Next
Indicate whether this printer will be shared with other network users: Not Shared
Click on Next
After … would you like to print a test page? YES
Click on Finish
Did it print your test page correctly? YES
14.2.3 Reinstall NT Service Pack 3
• Log into Administrator account.
• Click on Start -> Programs -> Command Prompt
• c:\> cd nt40_sp3
• c:\nt40_sp3> nt4sp3_i.exe
(Do not create an uninstall directory)
(After the installation, the PC will reboot.)
14.3 Printer Setup on HMI and Historian connected over Parallel Port Connection
Setup, connect parallel cable, and power on the printer.
Reference the printer documentation to print printer setup.
14.3.1 Adding the printer to the HMI/Historian
• Log into Administrator account.
• Start -> Settings -> Printers
• Printers Menu
• Double click on Add Printer
• Add Printer Wizard appears
• Select My Computer
• Click on Next
• Select LPTn
• Click on Next
• Find and click on Manufacturer HP
• Find and click on printer model (e.g. HP Color LaserJet 5)
• Click on Next
• Type in name of this printer: (use default)
• Do you want your Windows-based programs to use this printer as the default printer? YES
• Click on Next
• Indicate whether this printer will be shared with other network users: Not Shared
• Click on Next
• After … would you like to print a test page? YES
• Click on Finish
• Did it print your test page correctly? YES
71
15.0 Creating the IO_TEST Screens
The IO_TEST screens are used to examine physical analogue and digital inputs and are invaluable during the checkout phase
of the installation.
1. Create a subdirectory named IO_TEST under the Unitn directory (where n is the unit number).
2. Copy the files mkiotestscr.cim, contacts.cim, and analog.cim to the IO_TEST directory, from the product CD
3. Make sure that the CIMPLICITY project is started.
4. Create the I/O test screens by double clicking on mkiotestscr.cim. This screen runs scripts that do the following:
• Create digitals.txt and analogs.txt from digital and analog input point data extracted from io.asg, located in the
Unitn directory.
• Insert point data from digitals.txt and analogs.txt into the screen template files contacts.ctx and analog.ctx.
• Create enough screen files of the form contactsn.ctx and analogn.ctx to hold all the digital and analog points.
• Convert ctx files to cim files.
• Create a file, signals.csv, containing the point information for import into the CIMPLICITY point database.
• Dynamically import the point information into CIMPLICITY.
5. Repeat for multiple units.
72
16.0 Modbus Configuration with HMI
The Configuration description shown below has been tested with
- a laptop Compaq Armada 7770DMT, with infra-red port disabled.
- COM1 is used on the laptop
- COM2 used on the HMI
16.1 File Config.dat (Only the lines needed for Modbus are shown)
The file Config.dat is located in D:\Site
The Modbus option has to be activated as follows:
OPTIONS
MODBUS=YES
16.2 File IO_ports.dat (Only the lines needed are shown)
Located in D:\Site
[MODBUS_SLAVE_PORT]
port com2
baud 9600
parity 0
;0-4 (none,odd,even,mark,space)
databits 8
;5-8
stopbits 0
;0-2 (1, 1.5, 2 stop bits)
xonxoff 0
;0-1
port_it 40
;Timeout interval between characters, msec. Default=40
port_tt 200
;Timeout for total message, msec. Default=200
[MODBUS_ASSIGNMENT]
SLAVE 1 UNIT T1 MODE NATIVE
[MODBUS_SLAVE_TIMEOUT]
modbus_timeout 4000 ;Time (milliseconds) before we give up and send nak
modbus_timeout_nak 6 ;Nak code used if unit timeout occurs.
16.3 Procedure
1) The Modbus.dat (located in your unit directory) file has to contain less than 300 point names without any logic
pointnames. Erase any unwanted pointname in this file.
2) Execute Modbus_L.exe in your Unitn directory (located in C:\TCI\Exec). This program creates a Modbus.LST
file in your unit directory.
3) Copy Modbus.LST onto your laptop in the directory where you installed MODCOMM. Both Modbus.LST on the
HMI and your laptop HAVE TO MATCH !
4) Copy Modbus.Dat into Modbus_N.Dat
5) Stop and restart the TCI (via Start Menu ? Settings ? Control Panel ? Services)
6) Run MODCOMM on your laptop with the following configuration.
73
16.4 MODCOMM Configuration
Modcomm has to be installed on your laptop. Your infra-red port has to be disabled.
Baud................9600
Parity...............None
DataBits........... 8
StopBits...........1
Port..................COM 1
ComLink........... Continuous
Output.............. Your_Output_File_Name
Connect............Direct
Modbus............ Function Code...03
Slave Address...01
16.5 Troubleshooting
16.5.1 Modbus Log File
A log file named Modbus.LOG is created each time TCI is started (in C:\TCI\LOG), and should look like this:
12-FEB-1999 07:56:18.210 Modbus Server Program is starting.
-- Processing section header in MODBUS_SETUP_FILE: "[MODBUS_SLAVE_PORT]"
PORT="COM2", BAUD = 9600, PARITY = 0, DATABITS = 8
STOPBITS = 0, XONXOFF = 0, PORT_IT = 40, PORT_TT = 200
-- Processing section header in MODBUS_SETUP_FILE: "[MODBUS_ASSIGNMENT]"
SLAVE = 1, MODE = 4, UNIT = T1
-- Processing section header in MODBUS_SETUP_FILE: "[MODBUS_SLAVE_TIMEOUT]"
TIMEOUT = 4000, TIMEOUT_NAK = 6
-- Processing data for slave 1.
-- Timer thread started.
-- Mark V data thread is ready.
"COM2" serial port thread is ready.
Some errors may be related to point names that Modbus doesn’t recognize, but it shouldn’t prevent modbus from
functioning.
16.5.2 Modbus Trace file
When debug is on (on by default), global section trace buffer may be viewed with the command:
gbl2file MModbus_trace# <some_file_name>
where # is 1,2,3...8 depending on which [MODBUS_MASTER_PORT] section corresponds to the information we want. If
only one [MODBUS_MASTER_PORT] section exists, then the global section trace command could be viewed with:
gbl2file MModbus_trace1 modbus1.dat
This will display some debugging and program status information. The trace option may be turned off by adding /NOTRACE
to the command line: MModbus /NOTRACE. If the program encounters a serious error or warning, the result is placed into a
log
file as well as the global section trace buffer. The user should check file
74
17.0 Remote Access Server
The HMI Server is equipped with a Modem, which enables a remote PC to access the HMI Server via a dial-up
Connection. Before the Modem can be used for a dial-up connection, the Remote Access Service (RAS) needs to be
configured in Windows NT.
17.1 To Configure Remote Access (RAS)
1.
Click on Start, then Settings, then Control Panel.
2.
Double click on the Network Configuration icon. The Network Dialog box displays
75
3.
Select the Services tab
4.
Highlight Remote Access Service, and click on the Properties button. The Remote Access Setup dialog box displays
5.
From the Remote Access Setup dialog box, click on the Configure… button. The Configure Port Usage dialog box
displays
76
6.
From the Configure Port Usage dialog box, select Dial out and Receive calls, or Receive Calls only
7.
Receive calls can be set, on only one port
8.
Click on the OK button. The Remote Access Setup dialog box displays
9.
Click on the Network … button. The Network Configuration dialog box displays
10. If dial out protocols were enabled, from the Network Configuration dialog box, in the Dial out Protocols : box, select
TCP/IP
11. In the Server Settings: box, select TCP/IP and Require Microsoft encrypted authentication
12. Click on the TCP/IP Configure… button. The RAS Server TCP/IP Configuration dialog box displays
13. From the RAS Server TCP/IP Configuration dialog box, select entire network
14. Select Use static address pool : and enter 192.168.1.50 in the Begin : field and 192.168.1.60 in the End : field
15. Click the OK button. The Network Configuration dialog box displays
77
16. In the Network Configuration dialog box, click on the OK button. The Remote Access Setup dialog box displays
17. Click on the Continue button. The Network dialog box displays
18. From the Network dialog box, click the Close button. This completes the configuration
19. After the Binding update, the Network Settings Change dialog box displays
20. Click on the Yes button. The HMI Server reboots now.
17.2 Configure Administrator Privileges
1.
2.
3.
Select Start | Programs | Administrative Tools | User Mananger
Double click on the A dministrator Option
Click on the Dialin button
78
4. Select the Grant dialin permission to user
79
17.3 To manually start RAS using Windows
Starting the Remote Access Service
Once the Remote Access Service is Configured, RAS can be started
1.
Click on Start, then Programs, then Administrative Tools (Common), then Remote Access Admin.
2.
Click on Server, then Start Remote Access Server… . RAS starts
To set up RAS to start after each reboot
1.
Click on Start, then Settings, then Control Panel, then Services
80
2.
From the Services window, double click on Remote Access server
3.
Change Startup Type to be Automatic
Click on OK
4.
Reboot the computer. RAS will start after each reboot
81
18.0 Manuals and Service Packs
18.1 CIMPLICITY HMI Manuals
The CIMPLICITY HMI product CD includes an electronic book reader based on Adobe® Acrobat® that lets you easily
search, view, and print out any of the CIMPLICITY HMI manuals.
The complete CIMPLICITY HMI library of documentation is stored on the CD. All documents have been electronically
indexed which allows the book reader to quickly scan volumes of information and find the topics you are seeking.
• Installation of the Book reader and documentation can be performed directly from the list of options in the
CIMPLICITY HMI Setup window with a valid CIMPLICITY license.
1.
2.
3.
4.
5.
6.
Run the setup.bat file on the CIMPLCITY HMI CD. The CIMPLCITY HMI Setup window opens.
Select Install Documentation Reader from the list of options in the CIMPLCITY HMI Setup window.
Verify that you want to install Adobe Acrobat Reader
Accept the license agreement
Choose a destination location for the Adobe Acrobat Reader
When the setup is complete, you have the option to review the Adobe Acrobat Reader readme file.
Hardcopy documents as a complete library are supplied with each valid CIMPLICITY license, further copies can be obtained
from Pam.Bailey@gemis.ge.com
18.2 CIMPLICIY Service Packs
Updates to CIMPLICITY HMI software SHOULD ONLY BE OBTAINED FROM SALEM !!!. and should not be
downloaded from the web.
Caution !! Make sure you have a backup of your project before installing any updates. Information on service packs
can be obtained from http://www.gefanuc.com/support/CIMPLICITY/sp303c.htm
18.3 Mark V HMI Application Manual
The Mark V HMI Application can be accessed using the shortcut provided.
??????
18.4 CIMPLICITY Upgrades
CIMPLICITY upgrades are obtained through the local GE Sales Office
1.
2.
Never apply upgrades without authorization since the entire configuration may fail.
TCI & Cimbridge must be upgraded at time of CIMPLICITY Upgrade (refer to compatibility table in section
8.1.1
82
19.0 List of Documentation
The following documentation maybe found on the Customer CD.
1
1.1
1.2
1.3
1.5
1.6
1.7
2
3
MARK V Reference
HMI for SPEEDTRONIC Turbine Controls.pdf
Fiber Optics for the Stage Link.doc
External Communications Link.doc
HMI FAQ’s
HMI Field Service handbook.pdf
HMI Turbine Screen Standards
CIMPLICITY BASE SYSTEM MANUAL.pdf
MARK V additional files
83
20.0 Problem Report
To continue providing improvements, striving toward our 6-Sigma goal, it is imperative that any new problems encountered
are reported for the benefit of other field service engineers. Please take the time to complete the following report. Please be
precise as to the nature of the problem and the solution. section and content of the document where problems were found
Return report by email to Mark.Phelps at: Mark.Phelps@gemis.ge.com or Brad Lewis at: Bradley.Lewis@gemis.ge.com
The current FAQ problem is included in the installation CD and can also be accessed on the GE Intranet at
http://vasalwpgmisge.salem.ge.com/tribal/hmi/index.htm
Please check off appropriate box
TCI
CIMPLICITY HMI
Network Configuration
Windows NT
Printers
Historian
Problem Description
Problem Solution
84
21.0 HMI Installation & Checklist
Table 3.1: Installation Checklist
Complete
Installation Checklist
1
2
3
4
5
Connect system per A108 Configuration Topology drawing provided by Salem
Power up System
Install CIMPLICITY project using CD provided with Installation Manual
a) Match computer name with project directory e.g. SVR1 and open directory.
b) Run Setup.exe to install CIMPLICITY project. This is a self-extracting file.
Check NT Usernames & Passwords.
• From the Start menu select Settings/Control Panel/Network. On the
Identification tab, look at the Computer Name and Workgroup entries.
• All of the HMI computers are delivered with the name HMI1. Each
computer must have a unique name. Names should be descriptive to the
function, such as SVR1(server), VWR1(viewer), REM1, etc. On a multi-unit
system names such as SVR1, SVR2, may be appropriate.
• NT users (Administrator, Operator, Supervisor… ) and CIMPLICITY
Users must have the same user names and same passwords, exactly. (You
should verify that NT Users are Administrator, oper or maint)
• To configure NT users/passwords , while logged on as Administrator
Select Programs | Administrative tools | User Manager
• Computer Passwords
Computer
Password
HMI Servers
Administrator gepgc
oper
maint
maint
Historian
Administrator gepgc (or Administrator)
User
gepgc (or Administrator)
Operator
gepgc (or Administrator)
Check CIMPLICITY Project configuration by confirming the following:
f) Check CIMPLICITY Version
• From Configuration Cabinet Select Help | About CfgCab
g) Check CIMPLICITY Configuration
• Select Project | Project Settings from the menu bar of Project
Configuration Cabinet
• CIMPLICITY HMI should be configured with the following project
properties
Project Name: Appropriate name
Reference
p15
p16
p22
Ex: SVR1, VWR1
Sub Directory: Must be Cimproj
(Check using Windows Explorer)
Path: C:\SITE
( Check in TCI : see section 9)
Options: None
h) Check CIMPLICITY Protocol should be MARK V+ Communication
i) Check CIMPLICITY Registration
• Select Start | Programs | CIMPLICITY | HMI | Registration
j) Create Desktop Shortcut
• From c:\Site\Cimprog\Screens directory, right click on Unit_Control.cim
and select Create Shortcut. Move shortcut to desktop.
85
and select Create Shortcut. Move shortcut to desktop.
• If you use autologin, add /waitforproject SVR1(project name) to the
6
shortcut.
Check Network Configuration
d) IP Address
All computers come with I/P Address 192.168.1.20
Select Start | Settings | Control | Network | Protocols | TCP/IP
vii. Leave one computer with this address.
viii. Change the second computer to I/P Address 192.168.1.21
ix. Change the third computer to I/P Address 192.168.1.22
x. Index each subsequent computer I/P Address by a value of 1.
xi. Subnet Mask should be 255.255.255.0
xii. Select DNS Entry (not normally used)
e) Cable Connections
iv. Check if correct cable is being used
v. Network Adapter
Verify driver by selecting Start | Settings | Control | Network | Adapters .
Select Adapter Tab and verify adapter to be 3COM Etherlink XL Adapter or
equivalent
vi. Media Type
Select Properties Tab under Network Adapter. Use Auto select unless there
is no doubt of media type.
f) Host Files
Use Wordpad to edit the file C:\winNT\system32\drivers\etc\Hosts.
Create entries for each of the computers in the system, according to the names
and IP addresses assigned. An example of a Host File is shown below.
The host file should be provided by the requisition engineer.
Identical copies of this file should be on each computer.
192.168.1.20
192.168.1.21
192.168.1.22
192.168.1.23
7
8
9
SVR1
SVR2
VWR1
VWR2
p62
p24
#Local server
#Remote server
#Local viewer for gas turbine unit Tn
#Local viewer for steam turbine unit S1
Check TCI Version
• Select Start | Programs | Turbine Control Maintenance | HMI Configurtion |
View TCI Version
• The Version.dat file in G:\Data gives the version of TCI
Site Installation
Check the overall system configuration by checking the Config.dat file for the
following:
a) Options supplied
____________
b) Number of Units
____________
c) Unit Names
____________
d) Unit ARCNET addresses
____________
TCI Settings
Check TCI Settings by selecting Start | Settings | Control Panel | TCI and the
appropriate tab
(4) Autologin
Select
Enabled
(5) Site
c:\site\SVR1 Default Scale
Select
English or Metric
(6) TimeSync Time Acquistion Card
Select
Low Resolution
p14
p37
p37
86
10
(4) ARCNET
Network Type
Select
Stagelink or CSF
Base IO Address
Select Default
0x2B0 (hex)
Base Memory Address
Select Default
0xD0000 (hex)
Interrupt Number
15
(Normally 15 unless there is more than 1 Arcnet Card)
Arcnet Link Address
( set at “1F” when shipped )
TCI (Turbine Control Interface) Running Correctly
g) Reboot Computer
h) Check if TCI software is running.
• From Dos prompt type C: net start and look for TCI Service
(Message: ” TCI (Turbine Control Interface) was started successfully”
i)
p40
Check for correct F:Drive substitution.
• Type Subst at Dos prompt. The correct path for your project should be
returned
Ex:
F: \: => c:\site\cimproj
G:\: => c:\TCI
• If path is incorrect stop TCI and enter correct path as follows
C: net stop TCI
C: Subst F: /D
C: Subst C: F: \site\cimproj
j)
Check TCI Log File for any errors during startup
Start | Programs | Turbine Control Maintenance | HMI Configuration | View
TCI log
k) Check Stagelink
• Addresses agree with those in Config.dat
• If Arcnet communication has been established
C: Arcwho
l) Check Signals
C: View0 <unitname:pointname> for each unit. <Esc> to exit
11
Start CIMPLICITY Project
f) Execute *.gef file
___________
The CIMPLICITY project configuration cabinet is accessed by selecting the
.gef file in the F:\Cimproj directory.
g) Start Project
___________
Select Run Icon (Triangle) from Configuration Cabinet. Observe CIMPLICITY
processes are successfully started.
h) Make Desktop shortcut for Unit_control.cim screen
From F:Cimprog\Screens directory, right click on Unit_Control.cim and select
Create Shortcut. Move shortcut to desktop.
i) Execute Unit_Control.cim ___________
p23
j) Verify data using point control panel
• View any current CIMPLICITY point value in your system
12
Select Point Control Panel from
Start | Programs | CIMPLICITY | HMI menu.
Select New form the File Menu in the Point Control Panel window displayed.
From the Edit menu select Add to a view a point(s). From the popup window
Select the desired points to be viewed.
Check Alarm Printer Setup
The normal procedure for configuring an alarm printer is to rename one of the
p69
87
existing printers. If a new printer needs to be created then use the printer wizard
which can be accessed using the following procedure.
To add a printer select Start | Settings | P rinters
13
14
15
Check Autostart
Check Multi-Unit Configuration
Check Remote Access Service
p62
p64
p72
22.0 Site Installation Information
Complete the relevant information and E-Mail/ Fax information back to the Project Manager at
SALEM.
1) Usernames and Passwords
Include all HMI Servers, HMI Viewers, Historians
Computer Name
Username
User Password
2) UNIT CONFIGURATION
Provide a Network Topology of the Installation. Complete the project configuration below and E-Mail
it back to Salem.
Unit 1
Unit 2
Unit 3
Unit 4
Unit 5
Unit 6
Unit 7
Unit 8
1. PROJECT NAME
2. Computer Workgroup
3. IP Address
4. ARCNET Address
5. TCI Version
6. CIMBridge Version
7. CIMPLICITY Version &
Build
8. Microsoft NT Version
9. Ethernet Adapter Driver
10. Ethernet Node Address
11. Ethernet I/O Address
12. Ethernet media Type
88
23.0 CCS Warranty Form
Comprehenive Computer Solutions
COMPLAINT / WARRANTY INFORMATION FORM
GEDS PRODUCT SERVICE CONTACT
CCS CONTACT
NAME: ___RAJ SEN______
PHONE: (540) 387 - 7742
FAX: (540) 387-8606
SERVICE TEAM - JEFF BRIGGS
PHONE: (540) 382-4234 ex 161
FAX: (540) 382-1801
DATE RECEIVED:
____________________________
DATE TO CCS:
_________________________________
DATE SHIPPED: ___________________________________
1.
Customer Name:
2:
GEDS Requisition #:
3.
GEDS Complaint # (FRN/WC/QAR if applicable):
4.
Customer Contact Name:
5.
6.
6.
Customer Contact Phone:
7.
Description and Part Number (and Serial Number if available) of Failed Component:
8.
Brief Description of Complaint:
9.
Date failed:
Serial Number and Model Number of <I>:
(available on the right side of the CPU chassis)
RETURN FAILED MATERIAL TO :
SHIP TO ADDRESS:
COMPREHENSIVE COMPUTER SOLUTIONS
ATTN: SERVICE DEPT.
105 INDUSTRIAL DRIVE
CHRISTIANSBURG, VA 24073
NAME:
CCS R/A #: _______________
FAILED PART: ___________________
ADDRESS:
PHONE:
89