Siemens T2000 System Training
Siemens T2000 System Training
rg
This course is starting with brief explanation of the principles of the system for
each component and sub-component and later it explains in great detail how to
maintain and repair given component should it be required.
The components addressed at this course are listed below
• OM650 - HMI part of the T2000 system (Course module 100)
– PU - Processing Units
– SU - Server Units
– OT - Operator Terminal
e.o
– HMI Server
– OPC - OPC servers
ee
• T2000 System Configuration and Diagnostic tools (Course module 200)
module 300)
– AP - Automation Processor
∗ I/O interfaces like SIM modules
∗ Communication interfaces like profibus master or CP1430 cards
∗ Diagnostic and other essential hardware
ro
1
2
rg
– S7-300 - Siemens S7 PLC used at boiler protection
rg
1 Course planning 7
1.1 Day 1 - OM650 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2 Day 2 - Engineering and Diagnostic . . . . . . . . . . . . . . . . 7
1.3 Day 3 - Automation layer . . . . . . . . . . . . . . . . . . . . . . 7
1.4 Day 4 - Dedicated controllers . . . . . . . . . . . . . . . . . . . . 8
e.o
1.5 Day 5 - Auxiliary systems . . . . . . . . .
1.6 Day 6 - Hands on, Questions and Answers
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8
8
3.1.3 InfDevInst.proj . . . . . . . . . . . . . . . . . . . . . . . 20
3.1.4 InfObm.inst . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.1.5 License files - licensing . . . . . . . . . . . . . . . . . . . . 21
3.1.6 OM 650 files on ES680 . . . . . . . . . . . . . . . . . . . . 22
3.2 C101 - PU - Processing Unit . . . . . . . . . . . . . . . . . . . . 23
up
3
CONTENTS 4
rg
3.3.3.1 Backup Procedure . . . . . . . . . . . . . . . . 52
3.3.3.2 Restore Procedure . . . . . . . . . . . . . . . . . 55
3.3.4 Component Installation and Commissioning . . . . . . . . 57
3.3.5 References . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.4 C103 - HMI Server - web4txp . . . . . . . . . . . . . . . . . . . . 58
3.4.1 Functional principles and component basic configuration . 59
e.o
3.4.2 Component Diagnostic and Routine maintenance . . . .
3.4.2.1 Routine maintenance . . . . . . . . . . . . . .
3.4.2.2 Diagnostic files . . . . . . . . . . . . . . . . . .
3.4.3 Component Backup and Recovery principles . . . . . . .
.
.
.
.
65
65
67
69
3.4.3.1 Backup Procedure . . . . . . . . . . . . . . . . 70
3.4.3.2 Restore Procedure . . . . . . . . . . . . . . . . . 73
3.4.4 Web4TXP system licensing . . . . . . . . . . . . . . . . . 75
3.4.5 Component Installation and Commissioning . . . . . . . . 75
ee
3.4.6 References . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
3.4.7 References . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
rg
7.3 Component Backup and Recovery principles . . . . . . . . . . . . 101
7.4 Components Installation and Commissioning - Case study . . . . 101
7.5 Burn New IM308 Flash Card . . . . . . . . . . . . . . . . . . . . 102
7.5.1 General Info: . . . . . . . . . . . . . . . . . . . . . . . . . 102
7.5.2 When IM608 card should be programmed . . . . . . . . . 103
7.5.3 What You Need: . . . . . . . . . . . . . . . . . . . . . . . 103
e.o
7.5.4 Get IM308 Data From ES680: . . . . . . . . . . .
7.5.5 Burn The New Flash Card: . . . . . . . . . . . .
7.5.6 Problem/Solutions: . . . . . . . . . . . . . . . . .
7.6 References . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
103
104
104
105
rg
9.5.3 CPU (95F) is designed as two independent high-reliability
redundant unit . . . . . . . . . . . . . . . . . . . . . . . . 123
9.6 Trouble shooting . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
9.6.1 Start-up problems . . . . . . . . . . . . . . . . . . . . . . 123
9.6.2 Problems during running machine . . . . . . . . . . . . . 124
9.7 Installing 95F software on the PG . . . . . . . . . . . . . . . . . 125
e.o
9.7.1 How to install 95F software on new PG . . . . . . . . . .
9.8 95F testing mode . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.8.1 Download code to 95F in testing mode . . . . . . . . . . .
9.8.2 95F overall reset . . . . . . . . . . . . . . . . . . . . . . .
125
125
125
128
9.9 95F faults rectifying . . . . . . . . . . . . . . . . . . . . . . . . . 130
9.9.1 Rectify MYB00EU111B fault . . . . . . . . . . . . . . . . 130
9.9.2 Diagnostic mode after 95F restart . . . . . . . . . . . . . 130
9.10 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
ee
III Cybersecurity 133
Course planning
rg
The course duration is five and half days long. Below is described daily planning
of the course.
7
1.4. DAY 4 - DEDICATED CONTROLLERS 8
rg
principles and maintenance manuals are being discussed here.
This day training will be broken into three sections which will be held on
different locations as well.
• Location: Training center (Theory of protection systems)
1.5
e.o
• Location: PCC (CM module backup, hardware explanation)
– Analog and binary inputs for physical hardware and signals sent over
communication
– Controllers and setpoint calculations
– Generic blocks as a timers, switches etc.
– Brief explanation of the YOR diagrams
ec
• The core I&C system explained as per reference “471 - Core I&C sagunto”
• OPC servers configuration and hands on practice of the update
• Remaining AP-T - Turbine Governors and Excitation system to be studied
and will be explained throught the future visit.
up
9
10
rg
e.o
ee
@i
ec
up
ro
Chapter 2
rg
2.1 Overview
e.o
The Siemens T2000 DCS control system provides all I&C facilities that are nec-
essary for automating, handling, monitoring, and archiving processes specifically
for power plants. The tasks of the T2000 DCS control system are distributed
to different subsystems as shown below.
Network Communication.
• Plant bus - individual AP’s (Automation Processors) communicater with
each other via this bus and with OM system
• Terminal Bus - The HMI system is connected here
ec
11
2.1. OVERVIEW 12
rg
2.1.1 OM 650 process control and information system
e.o
The OM 650 process control and information system is the interface between the
system and the operator in the control room. This is also called HMI - Human
Machine Interface. This system enables the process to be centrally monitored
and controlled. In addition, the system provides all functions that are required
for logging the process and for archiving the data.
The HMI system is consisted of the following computers:
• PU Unit - connection with AP’s, process calculations like a running hours
ee
• SU Unit - long term archiving, description database, reports processing
• HMI server - server which generate Human Machine Interface
• TC - Thin Client - browser based client to display HMI interface
@i
For propper function each computer in HMI system requires unique name not
only within one unit but in complete poweplant.
rg
• There are vatious versions of AS 620 depending on process needs
2.1.3
e.o
ES 680 engineering system
The ES 680 engineering system is the central configuration system of TXP. ES
680 is used for configuring:
• the AS 620 automation system,
controlled.
up
ro
2.1. OVERVIEW 14
Plant bus The network structure of the SINEC H1 bus system enables com-
munication between the individual sub-systems of TXP. It mainly allows com-
munication between AP’s (Automation Processors) and OM 650 system. Special
hardware (networking cards ) is required to allow this kind of communication.
Terminal bus It’s a standard TCP/IP network where each node has a unique
IP address and node name.
rg
Other network communication If there is a need to establish communica-
tion with other systems there are possibilities of using
• OPC protocol running on PU (Processing Unit)
Module)
e.o
• Various RTU, Modbus, IEEE protocols running on CM (Comminication
The networks are designed to be “one fault tolerant”. This mean that failure of
any of one component will not cause breakdown of entire network. The network
is configured as a ring.
Figure 2.1.3: The plant bus and terminal bus are configure as a ring
ee
@i
ec
The optional DS 670 diagnostic system is the tool that is used for monitoring
and detecting malfunctions in the I&C components of TXP.
ro
rg
Part II
e.o
Component Based Training
ee
@i
ec
up
ro
15
Chapter 3
rg
subsystem
e.o
The OM 650 process control and information system is the interface between the
system and the operator in the control room. This is also called HMI - Human
Machine Interface. This system enables the process to be centrally monitored
and controlled. In addition, the system provides all functions that are required
for logging the process and for archiving the data.
The HMI system is consisted of the following computers:
• PU Unit - connection with AP’s, process calculations like a running hours
ee
• SU Unit - long term archiving, description database, reports processing
• HMI server - server which generate Human Machine Interface
• TC - Thin Client - browser based client to display HMI interface
@i
For proper function each computer in HMI system requires unique name not
only within one unit but in complete power plant.
16
3.1. OM SYSTEM INFRASTRUCTURE 17
rg
e.o
For the configuration of the distributed OM system infrastructure (INF)
ee
needs to be defined. Infrastructure is defined in following files:
• InfOmk.proj
• InfFb.proj
• InfDevInst.proj
@i
• InfObm.inst
All these files are located in the directory $OmProjData/inf
ec
up
ro
3.1. OM SYSTEM INFRASTRUCTURE 18
3.1.1 InfOmk.proj
In the file InfOmk.proj all OM components are listed and an internal unique
component number is assigned to each component. The LTK-No. must always
be negative, the LTK-Inst is the same number but positive, and the OMK-Inst
is equal to LTK-Inst plus 1.
These numbers are defined at topology diagram on ES 680 engineering sta-
tion.
ES 680 is generating these files automatically.
This file must be identical on all OM components
rg
Algorithm 3.1 Content of the InfOmk.proj file at Sugen PU unit
# InfOmk.proj
# Hostname.Domain
s30ot1.TXP.OM650.scn
e.o
instance number of superset I&C component
-100
ICC-No RedPrio OMC-Inst ICC-Inst
1 101 100
s30ot2.TXP.OM650.scn -200 1 201 200
s30p1a.TXP.OM650.scn -300 2 302 300
s30p1b.TXP.OM650.scn -300 1 301 300
s30s1a.TXP.OM650.scn -400 2 402 400
ee
s30s1b.TXP.OM650.scn -400 1 401 400
@i
ec
up
ro
3.1. OM SYSTEM INFRASTRUCTURE 19
3.1.2 InfFb.proj
In the file InfFb.proj every function area from a plant is assigned to exactly one
redundant PU computer set. In bellow displayed file can be seen for example
that functional area 207 is being processed as follows:
• MAC - process calculations by subcomponent 300 which is defined in the
file InfOmk.proj as a computer s30p1a and s30p1b
• ASR - communication towards to AP’s by subcomponent 300 which is
defined in the file InfOmk.proj as a computer s30p1a and s30p1b
rg
• ARC - short term archive by subcomponent 300 which is defined in the
file InfOmk.proj as a computer s30p1a and s30p1b
• BDM - database of descriptions by subcomponent 400 which is defined in
the file InfOmk.proj as a computer s30s1a and s30s1b
• LZA - long term archive by subcomponent 400 which is defined in the file
e.o
InfOmk.proj as a computer s30s1a and s30s1b
• PRT - printing and searching archives by subcomponent 400 which is
defined in the file InfOmk.proj as a computer s30s1a and s30s1b
• NTB - notebook functions by subcomponent 400 which is defined in the
file InfOmk.proj as a computer s30s1a and s30s1b
This file must be identical on all OM components.
ee
Algorithm 3.2 Content of the InfFb file at Sugen PU unit
216 MAC=300 ARC=300 BDM=400 LZA=400 PRT=400 NTB=400
207 MAC=300 ASR=300 ARC=300 BDM=400 LZA=400 PRT=400 NTB=400
208 MAC=300 ASR=300 ARC=300 BDM=400 LZA=400 PRT=400 NTB=400
@i
3.1.3 InfDevInst.proj
The file InfDevInst.proj is needed for device monitoring. File structure: one
line for each device
rg
This file must be identical on all OM components.
3.1.4 InfObm.inst
The file InfObm.inst defines which OM subcomponents will run of given com-
puter. For details refer to specific OM component.
rg
The license is issued by the OEM and is related to the MAC address of the
main-board installed at the computer. Therefore if computer is being changed
new license is required or specific work around has to be applied.
Figure 3.1.2: Similar error might be found in error log files when there is an
issue with the OM license
e.o
ee
@i
ec
up
ro
3.1. OM SYSTEM INFRASTRUCTURE 22
rg
• Arc.proj
• Lza.proj
• Asr.proj
• bpr_LTK.dat (without the entries for devices such as printers and MODs)
• Ot.hrn
• Ot.amu
ee
• The file for the OM I&C components bpr_LTK.dat has to be edited for
the device entries.
The log file is stored in the directory $TXP_HOME/data/$Proj/om/inf/log
under the following name: OMSYS_GEN_<date>_<time>
@i
Figure 3.1.3: Interface for the OM configuration files generation and transfer
ec
up
ro
3.2. C101 - PU - PROCESSING UNIT 23
rg
• Component Installation and Commissioning
The processing unit is main interface between operator and automation level.
It’s main tasks are as follows:
• Communication with AP’s (Automation Processors) - Object manager
e.o
called ASR shown on figure below
– /txpsys
∗ The executable programs of the OM software are located in this
directory or file system
rg
∗ There is defined system variable called $OmSys
– /txpsys/txpconf
∗ In this directory generic TXP configuration is located
∗ There is defined system variable called $OmConfData
– /txpproj/proj_std e.o
∗ In the txpproj directory or file system the engineering data are
stored (as for example the pictures for the MMI or the user-
specific network configuration data from ASR)
∗ There is defined system variable called $OmProjData
– /txptest
ee
∗ in the directory txptest the diagnostic files are located (error log
files), which are created by every OM subcomponent
∗ There is defined system variable called $OmDiagData
– /txpproz
∗ The process data (hard copies, notes, calculations) are stored in
@i
• /root
– /txpsys
∗ /inf
∗ /asr
∗ /arc
∗ /mac
∗ /swi
– /txpproj/proj_std
rg
∗ /inf
∗ /asr
∗ /arc
∗ /mac
– /txptest
∗
∗
∗
/inf
/asr
/arc
e.o
∗ /mac
– /txpproz
∗ /inf
ee
∗ /asr
∗ /arc
∗ /mac
@i
ec
up
ro
3.2. C101 - PU - PROCESSING UNIT 26
rg
All these files are located in the directory $OmProjData/inf. Detailed descrip-
tion of infrastructure files can be found on page 17.
Asr.proj For the ASR module only one engineering file exists: the Asr.proj.
This file is generated on the ES.
rg
e.o
ee
@i
ec
up
ro
3.2. C101 - PU - PROCESSING UNIT 28
# I n f o r m a t i o n f o r AS 341
IKZ_GK 341
IKZ_FB 207
IKZ_IN 1
AS_ueberwacht 1
AS_FB 207
end
# I n f o r m a t i o n f o r AS 342
IKZ_GK 342
IKZ_FB 207
IKZ_IN 42
AS_ueberwacht 1
rg
AS_FB 207
end
# I n f o r m a t i o n f o r AS 373
IKZ_GK 373
IKZ_FB 208
IKZ_IN 2
AS_ueberwacht 1
AS_FB 208
end
# I n f o r m a t i o n f o r AS 375
IKZ_GK 375
IKZ_FB 208
IKZ_IN 15
AS_ueberwacht 1
AS_FB 208
end
# I n f o r m a t i o n f o r AS 351
IKZ_GK 351
e.o
IKZ_FB 210
IKZ_IN 462
AS_ueberwacht 1
AS_FB 210
end
ee
# I n f o r m a t i o n f o r AS 392
IKZ_GK 392
IKZ_FB 210
IKZ_IN 1
AS_ueberwacht 1
AS_FB 210
AS_FB 213
AS_FB 215
end
# I n f o r m a t i o n f o r AS 311
IKZ_GK 311
@i
IKZ_FB 213
IKZ_IN 2
AS_ueberwacht 1
AS_FB 213
AS_FB 217
end
# I n f o r m a t i o n f o r AS 312
IKZ_GK 312
IKZ_FB 213
IKZ_IN 78
AS_ueberwacht 1
AS_FB 213
ec
end
# I n f o r m a t i o n f o r AS 313
IKZ_GK 313
IKZ_FB 213
IKZ_IN 125
AS_ueberwacht 1
AS_FB 213
end
# I n f o r m a t i o n f o r AS 393
up
IKZ_GK 393
IKZ_FB 217
IKZ_IN 1
AS_ueberwacht 1
AS_FB 215
AS_FB 217
end
ro
3.2. C101 - PU - PROCESSING UNIT 29
rg
• PL -t
• Pool /etc/dfspace
• OmProj.Check
– This command is not required for daily use - only after OM reconfi-
garation and after updates
– Verify OM configuration - check for any errors reported
rg
rors if any
• /var/adm
e.o
– This is a location system log files for which root access might be
required
– verify system log files - syspages - see attachment No. 3 of the refer-
ence [001]
ee
• SAMPLER
– If any problems detected run SAMPLER - it will gather all log files
- MUST be done prior to any modifications!!!! It keeps history
– Transfer SAMPLER to the safe location
@i
ec
up
ro
3.2. C101 - PU - PROCESSING UNIT 31
rg
than 1 MB, then the file DiagMld.1 is created. If this file also becomes
greater than 1 MB, then DiagMld.0 is deleted and created again. Thanks
to this mechanism, the hard disk will never be full and the latest diagnostic
data are always available.
• All diagnostic files are always built with a two line set.
e.o
– The date and time of the message are written in the first line, as well
as the program name, process id, module name, module version, line
number and function name.
– On the second line we can find the error message number and the
error message description.
– cd $OmTestData
– ls -la Dia*
ec
• Use tail command to see last, let’s say 30 lines of the file DiagMld.0
Should find that some object manager is reporting many errors, lets say asr
up
– cd $OmTestData
– cd asr
ro
3.2. C101 - PU - PROCESSING UNIT 32
– ls -la Dia*
• Use tail command to see last, let’s say 30 lines of the file DiagMld.1
All unix commands mentioned in this section are explaned at Bohemia Market
knowledge base at http://kb.bohemiamarket.com/index.php?title=Category:Unix_command
rg
3.2.2.3 OmProj.Check
This is a tool to verify OM configuration files.
e.o
ee
@i
ec
up
ro
3.2. C101 - PU - PROCESSING UNIT 33
3.2.2.4 rdb
The RDB is a tool to diagnose connection between AP and PU computer. To
verify communication type following commands on the PU computer.
– rdb
rg
• Answer amount of the seconds youwant to see update - lets choose every
3 seconds
• Answer by pressing number 0 to the question if storage to file is required
• Quit by pressing DEL key
e.o
This command is as usual undocumented feature of OM 650 - detailed explana-
tion can be found at Bohemia Market knowledge base at http://kb.bohemiamarket.com/index.php?title=Rdb.
ee
@i
ec
up
ro
3.2. C101 - PU - PROCESSING UNIT 34
Backup
rg
Equipment required:
• External DDS2 or DDS3 DAT tape drive
• VGA monitor
• PS2 Keyboard e.o
• Ultra wide SCSI cable with connector capable of connecting to the Adaptec
Ultra Wide SCSI controller installed in the Celsius ..... computers.
• A new DDS2 DAT tape.
• The 1.44Mb 3.5” boot and root floppy disks see how to create disk at .....
if you do not have one
ee
@i
ec
up
ro
3.2. C101 - PU - PROCESSING UNIT 35
2. Stopping OM system
rg
(b) enter the Om.Stop command.
(c) When the OM process has stopped, logout the txpom user.
3. Shutdown computer
(a) With the power off on the DAT drive and the power off on the
ee
OM650 component, connect the DAT to the UWSCSI adapter us-
ing the UWSCSI cable.
(b) Set the SCSI id to 2 on the DAT drive.
(c) Power on the DAT drive.
@i
(d) Insert properly labeled DDS2 DAT tape in the DAT drive, ensure
the write protect tab is closed and wait till the DAT tape drive light
stops flashing.
ec
up
ro
3.2. C101 - PU - PROCESSING UNIT 36
(a) Clean the floppy drive by blow of air through it - otherwise floppy
disk may be damaged or not work. Over years there is lot of dust in
floppy drive.
(b) Insert the boot floppy disk in to the floppy drive on the OM650
component.
(c) Turn on the OM650 component.
(d) When the boot prompt appears on the screen, press enter key once.
(e) When prompted, eject the boot floppy disk, insert the root floppy
rg
disk in the floppy drive and press the enter key.
6. Performing backup
(b) Turn the power off to the Celsius computer and the DAT tape drive.
(c) Disconnect the UWSCSI cable from the computer.
(d) Apply power to the OM650 component and observe its successful
boot, OM start and synchronization.
ec
up
ro
3.2. C101 - PU - PROCESSING UNIT 37
Restore
Following a system restore, it is necessary to transfer the latest generated code
to the component before activating it within the operating infrastructure. In
most cases, the OM process automatically starts, so a special procedure has to
be put in place to ensure the newly restored component is isolated until it has
the latest code transferred.
Equipment required:
• External DDS2 or DDS3 DAT tape drive
• VGA monitor
rg
• PS2 Keyboard
• Ultra wide SCSI cable with connector capable of connecting to the Adaptec
Ultra Wide SCSI controller installed in the Celsius ..... computers.
• A new DDS2 DAT tape. e.o
• The 1.44Mb 3.5” boot and root floppy disks see how to create disk at .....
if you do not have one
ee
@i
ec
up
ro
3.2. C101 - PU - PROCESSING UNIT 38
(a) With the power off on the DAT drive and the power off on the
OM650 component, connect the DAT to the UWSCSI adapter us-
ing the UWSCSI cable.
(b) Set the SCSI id to 2 on the DAT drive.
(c) Power on the DAT drive.
rg
(d) Insert latest backup tape, ensure the write protect tab is open
to avoid accidental deletion of the backup tape and wait till the
DAT tape drive light stops flashing.
4. Performing restore
(a) Disconnect any LAN and CS275 Local Bus cables that connect
to the OM650 component. This includes Terminal Bus connections,
Plant Bus connections, Web Bus connections and CS275 Local Bus
Connections.
(b) Stopping OM system if started
i. login as a txpom user
ii. During startup OM650 component will very likely start auto-
matically Om.Start process
rg
iii. Check this with the PL command
iv. Activate an Om.Stop
(c) Restoration of directory structure important to OM component
i.login as a root
ii.go to following directory: cd /usr/txpom/install.
iii.
iv.
v.
e.o
Now in this directory you can see the files Om.Install and Root.Install.
First run the Om.Install by ./Om.Install command.
After completion of the process run the Root.Install by ./Root.Install
command.
vi. Now again restart the server by init 6
(d) In case there were modifications of the OM related functions since
last backup it will be required to transfer of all required code to that
ee
component.
i. Stopping OM system if started
ii. login as a txpom user
iii. During startup OM650 component will very likely start auto-
matically Om.Start process
@i
3.2.5 References
• 001 - Admin Report Sugen - July 2013
rg
• 100 - OM 650 Installation and Interfaces
• 101 - Device Manual System Components and Peripherals
• 902 - F36-MI-02 - Sugen procedure for daily maintenance
• 954 - MIG654 - Sugen Procedure for backing up OM components
e.o
ee
@i
ec
up
ro
3.3. C102 - SU - SERVER UNIT 41
rg
• Component Installation and Commissioning
The processing unit is main interface between operator and automation level.
It’s main tasks are as follows:
• BDM - keep database of descriptions - translating internal system num-
e.o
bering called IKZ to human readable KKS and Descriptions
• LZA - Long term archive which is divided into two principal archives
– /txpsys
∗ The executable programs of the OM software are located in this
directory or file system
rg
∗ There is defined system variable called $OmSys
– /txpsys/txpconf
∗ In this directory generic TXP configuration is located
∗ There is defined system variable called $OmConfData
– /txpproj/proj_std e.o
∗ In the txpproj directory or file system the engineering data are
stored (as for example the pictures for the MMI or the user-
specific network configuration data from ASR)
∗ There is defined system variable called $OmProjData
– /txptest
ee
∗ in the directory txptest the diagnostic files are located (error log
files), which are created by every OM subcomponent
∗ There is defined system variable called $OmDiagData
– /txpproz
∗ The process data (hard copies, notes, calculations) are stored in
@i
• /root
– /txpsys
∗ /inf
∗ /asr
∗ /arc
∗ /mac
∗ /swi
– /txpproj/proj_std
rg
∗ /inf
∗ /asr
∗ /arc
∗ /mac
– /txptest
∗
∗
∗
/inf
/asr
/arc
e.o
∗ /mac
– /txpproz
∗ /inf
ee
∗ /asr
∗ /arc
∗ /mac
@i
ec
up
ro
3.3. C102 - SU - SERVER UNIT 44
rg
All these files are located in the directory $OmProjData/inf. Detailed descrip-
tion of infrastructure files can be found on page 17.
LZA In the engineering file Lza.proj only the function areas ids need to be
listed. These can be found at the ES680 database or at [000].
rg
#===============================================================================
#
# AnzAikz : maximum number o f u s e r −s p e c i f i e d IKZ
# A nzLi k z : maximum number o f ty pe −s p e c i f i e d IKZ
#
# PDA can o n l y p r o c e s s ( AnzAikz+A nzLi k z ) IKZ ’ s
#
# AnzEr : number o f e v e n t s a sub−a r c h i v e (PDA) can s t o r e
#
# ( AnzEr ) p a r a m e t e r v a l u e s h o u l d be much g r e a t e r t h a n ( AnzAikz+A nzLi k z ) ( b e t w e e n 5−20 t i m e s )
#
#
#
#
#
#
#
#
#
#
#
maximum s i z e o f a sub−a r c h i v e :
e.o
100 + ( AnzAikz+A nzLi k z ) ∗ 2 4 + AnzEr ∗ 44 B y te
d i s k s t o r a g e r e q u i r e m e n t o f p r o c e s s d a t a a r c h i v e : ( AnzTa ) i n Lza . c o n f
( AnzTa + 1 ) ∗ s i z e o f sub−a r c h i v e + j o u r n a l i n g
d i s k s t o r a g e r e q u i r e m e n t f o r j o u r n a l i n g i n c r e a s e s w i t h run t i m e
and r e l o c a t i o n r a t e ( p r o c e s s d a t a and p r o t o c o l / f i l e s ) .
# r e a l c o n d i t i o n s w i l l h a r d l y r e q u i r e d i s k s t o r a g e o f more t h a n 50 MB.
#
# P L E A S E N O T I C E :
#
# I f you e n l a r g e b e l o w l i s t e d p a r a m e t e r s t h e PDA f i l e s y s t e m may o v e r f l o w .
# I n t h i s c a s e you s h o u l d r e d u c e p a r a m e t e r AnzTa i n Lza . c o n f .
ee
# A f t e r t h a t a c t i o n n o t n e e d e d sub−a r c h i v e s may be rem ov ed from f i l e s y s t e m .
# N o t i c e t h a t you t h e r e f o r e may l o o s e e v e n t s !
#
# I f you e n l a r g e ( AnzAikz+A nzLi k z ) , p a r a m e t e r ( ShmAnzEr ) i n LzaSp . c o n f
# s h o u l d be e n l a r g e d a s w e l l .
# E n l a r g e m e n t o f t h e s e p a r a m e t e r s i n c r e a s e s s h a r e d −memory r e q u i r e m e n t o f PDA !
#
#===============================================================================
AnzAikz 30000 # number o f u s e r −s p e c i f i e d e v e n t s
A nzLi k z 70000 # number o f ty pe −s p e c i f i e d e v e n t s
AnzEr 1000000 # s i z e of a changeable a r ch ive
EreigTypen 0xffff # event types to a rc hi v e
@i
# end Lza . p r o j
rg
• Pool /etc/dfspace
• OmProj.Check
– This command is not required for daily use - only after OM reconfi-
garation and after updates
ec
• /var/adm
– This is a location system log files for which root access might be
required
ro
3.3. C102 - SU - SERVER UNIT 47
rg
– verify system log files - syspages - see attachment No. 3 of the refer-
ence [001]
– Specially on SU needs to be clear that there are no errors on the
hardisk or MOD - see figure below for specific errors in system log
files. [110]
e.o
Figure 3.3.5: SU unit system log files indicates problems with storage media
ee
@i
• SAMPLER
– If any problems detected run SAMPLER - it will gather all log files
- MUST be done prior to any modifications!!!! It keeps history
ec
rg
than 1 MB, then the file DiagMld.1 is created. If this file also becomes
greater than 1 MB, then DiagMld.0 is deleted and created again. Thanks
to this mechanism, the hard disk will never be full and the latest diagnostic
data are always available.
• All diagnostic files are always built with a two line set.
e.o
– The date and time of the message are written in the first line, as well
as the program name, process id, module name, module version, line
number and function name.
– On the second line we can find the error message number and the
error message description.
– cd $OmTestData
– ls -la Dia*
ec
• Use tail command to see last, let’s say 30 lines of the file DiagMld.0
Should find that some object manager is reporting many errors, lets say asr
up
– cd $OmTestData
– cd lza
ro
3.3. C102 - SU - SERVER UNIT 49
– ls -la Dia*
• Use tail command to see last, let’s say 30 lines of the file DiagMld.1
All unix commands mentioned in this section are explaned at Bohemia Market
knowledge base at http://kb.bohemiamarket.com/index.php?title=Category:Unix_command.
rg
e.o
ee
@i
ec
up
ro
3.3. C102 - SU - SERVER UNIT 50
rg
• Step 1 - Stop OM (stopping • No action until OM stops on re-
this computer prevent synchro- dundant computer
nization) - Om.Stop
• Step 3 - Transfer ASR
• Step 2 - Transfer ASR
• Step 4 - ps -ef |grep Arc
computer
e.o
• Find ARC process on master
Backup
rg
Equipment required:
• External DDS2 or DDS3 DAT tape drive
• VGA monitor
• PS2 Keyboard e.o
• Ultra wide SCSI cable with connector capable of connecting to the Adaptec
Ultra Wide SCSI controller installed in the Celsius ..... computers.
• A new DDS2 DAT tape.
• The 1.44Mb 3.5” boot and root floppy disks see how to create disk at .....
if you do not have one
ee
@i
ec
up
ro
3.3. C102 - SU - SERVER UNIT 52
2. Stopping OM system
rg
(b) enter the Om.Stop command.
(c) When the OM process has stopped, logout the txpom user.
3. Shutdown computer
(a) With the power off on the DAT drive and the power off on the
ee
OM650 component, connect the DAT to the UWSCSI adapter us-
ing the UWSCSI cable.
(b) Set the SCSI id to 2 on the DAT drive.
(c) Power on the DAT drive.
@i
(d) Insert properly labeled DDS2 DAT tape in the DAT drive, ensure
the write protect tab is closed and wait till the DAT tape drive light
stops flashing.
ec
up
ro
3.3. C102 - SU - SERVER UNIT 53
(a) Clean the floppy drive by blow of air through it - otherwise floppy
disk may be damaged or not work. Over years there is lot of dust in
floppy drive.
(b) Insert the boot floppy disk in to the floppy drive on the OM650
component.
(c) Turn on the OM650 component.
(d) When the boot prompt appears on the screen, press enter key once.
(e) When prompted, eject the boot floppy disk, insert the root floppy
rg
disk in the floppy drive and press the enter key.
6. Performing backup
(b) Turn the power off to the Celsius computer and the DAT tape drive.
(c) Disconnect the UWSCSI cable from the computer.
(d) Apply power to the OM650 component and observe its successful
boot, OM start and synchronization.
ec
up
ro
3.3. C102 - SU - SERVER UNIT 54
Restore
Following a system restore, it is necessary to transfer the latest generated code
to the component before activating it within the operating infrastructure. In
most cases, the OM process automatically starts, so a special procedure has to
be put in place to ensure the newly restored component is isolated until it has
the latest code transferred.
Equipment required:
• External DDS2 or DDS3 DAT tape drive
• VGA monitor
rg
• PS2 Keyboard
• Ultra wide SCSI cable with connector capable of connecting to the Adaptec
Ultra Wide SCSI controller installed in the Celsius ..... computers.
• A new DDS2 DAT tape. e.o
• The 1.44Mb 3.5” boot and root floppy disks see how to create disk at .....
if you do not have one
ee
@i
ec
up
ro
3.3. C102 - SU - SERVER UNIT 55
(a) With the power off on the DAT drive and the power off on the
OM650 component, connect the DAT to the UWSCSI adapter us-
ing the UWSCSI cable.
(b) Set the SCSI id to 2 on the DAT drive.
(c) Power on the DAT drive.
rg
(d) Insert latest backup tape, ensure the write protect tab is open
to avoid accidental deletion of the backup tape and wait till the
DAT tape drive light stops flashing.
4. Performing restore
(a) Disconnect any LAN and CS275 Local Bus cables that connect
to the OM650 component. This includes Terminal Bus connections,
Plant Bus connections, Web Bus connections and CS275 Local Bus
Connections.
(b) Stopping OM system if started
i. login as a txpom user
ii. During startup OM650 component will very likely start auto-
matically Om.Start process
rg
iii. Check this with the PL command
iv. Activate an Om.Stop
(c) Restoration of directory structure important to OM component
i.login as a root
ii.go to following directory: cd /usr/txpom/install.
e.o
iii.Now in this directory you can see the files Om.Install and Root.Install.
iv. First run the Om.Install by ./Om.Install command.
v. After completion of the process run the Root.Install by ./Root.Install
command.
vi. Now again restart the server by init 6
(d) In case there were modifications of the OM related functions since
ee
last backup it will be required to transfer of all required code to that
component.
i. Stopping OM system if started
ii. login as a txpom user
iii. During startup OM650 component will very likely start auto-
matically Om.Start process
@i
(e) When it is clear that the component is correctly configured, the sys-
tem can be shut down,
3.3.5 References
• 000 - Cheat Sheet
rg
• 001 - Admin Report Sugen - July 2013
• 100 - OM 650 Installation and Interfaces
• 101 - Device Manual System Components and Peripherals
• 110 - SU problem - hardisk failure
• 111 - broken ARC subsystem
e.o
• 902 - F36-MI-02 - Sugen procedure for daily maintenance
• 954 - MIG654 - Sugen Procedure for backing up OM components
ee
@i
ec
up
ro
3.4. C103 - HMI SERVER - WEB4TXP 58
rg
• Component Backup and Recovery principles
• Component Installation and Commissioning
The HMI server is responsible to process operator related screens, accessing
log files and archives and giving operator control over the plant. The Sugen
configuration allows to access all functionality of the HMI sever via Internet
e.o
Explorer from windows TC (Thin Client) computer.
ee
@i
ec
up
ro
3.4. C103 - HMI SERVER - WEB4TXP 59
– /txpsys
∗ The executable programs of the OM software are located in this
directory or file system
rg
∗ There is defined system variable called $OmSys
– /txpsys/txpconf
∗ In this directory generic TXP configuration is located
∗ There is defined system variable called $OmConfData
– /txpproj/proj_std e.o
∗ In the txpproj directory or file system the engineering data are
stored (as for example the pictures for the MMI or the user-
specific network configuration data from ASR)
∗ There is defined system variable called $OmProjData
– /txptest
∗ in the directory txptest the diagnostic files are located (error log
ee
files), which are created by every OM subcomponent
∗ There is defined system variable called $OmDiagData
– /txpproz
∗ The process data (hard copies, notes, calculations) are stored in
the directory txpproz
@i
nent.
– /txpsys
∗ /inf
∗ /asr
∗ /arc
∗ /mac
∗ /swi
rg
– /txpproj/proj_std
∗ /inf
∗ /asr
∗ /arc
∗ /mac
– /txptest
∗
∗
/inf
/asr
e.o
∗ /arc
∗ /mac
– /txpproz
ee
∗ /inf
∗ /asr
∗ /arc
∗ /mac
@i
– /txp/web
ec
up
ro
3.4. C103 - HMI SERVER - WEB4TXP 61
rg
All these files are located in the directory $OmProjData/inf. Detailed descrip-
tion of infrastructure files can be found on page 17.
rg
Sagunto - May 14, 2007 Adding new user into web4txp system is straight
forward. Here is how to achieve this task:
1. Login to the web4txp system as root user in order to get right to create
e.o
new users
2. Add new user into unix system see algorithm 3.9 on the next page for
more details.
3. Create password for newly created users1 by command:
(a) add line for each additional user into the OM_USER section see
@i
(d) if desired than add similar information for the ES680 station - ES_APPL
section to add IP address and login for given user – see figure 3.4.5
on page 64.
62
3.4. C103 - HMI SERVER - WEB4TXP 63
rg
Figure 3.4.2: Edit OM_USER section – add for each user application name
e.o
ee
@i
Figure 3.4.3: Edit OM_CLIENT section – add for each computer the line with
IP address and user name which will be used
ec
up
ro
3.4. C103 - HMI SERVER - WEB4TXP 64
Figure 3.4.4: Edit ES_USER section – add for each user application name
rg
e.o
ee
Figure 3.4.5: Edit ES_APPL section – add for each computer the line with IP
@i
rg
• PL -t
• Pool /etc/dfspace
• OmProj.Check
– This command is not required for daily use - only after OM recon-
figuration and after updates
– Verify OM configuration - check for any errors reported
rg
rors if any
• /var/adm
e.o
– This is a location system log files for which root access might be
required
– verify system log files - syspages - see attachment No. 3 of the refer-
ence [001]
ee
• SAMPLER
– If any problems detected run SAMPLER - it will gather all log files
- MUST be done prior to any modifications!!!! It keeps history
– Transfer SAMPLER to the safe location
@i
ec
up
ro
3.4. C103 - HMI SERVER - WEB4TXP 67
rg
data are always available.
• All diagnostic files are always built with a two line set.
– The date and time of the message are written in the first line, as well
as the program name, process id, module name, module version, line
e.o
number and function name.
– On the second line we can find the error message number and the
error message description.
– cd $OmTestData
@i
– ls -la Dia*
• Use tail command to see last, let’s say 30 lines of the file DiagMld.0
Should find that some object manager is reporting many errors, lets say asr
than check diagnostic files of asr manager as follows.
• Login as txpom user
up
– cd $OmTestData
– cd asr
– ls -la Dia*
ro
3.4. C103 - HMI SERVER - WEB4TXP 68
• Use tail command to see last, let’s say 30 lines of the file DiagMld.1
All unix commands mentioned in this section are explained at Bohemia Market
knowledge base at http://kb.bohemiamarket.com/index.php?title=Category:Unix_command
rg
e.o
ee
@i
ec
up
ro
3.4. C103 - HMI SERVER - WEB4TXP 69
Backup
Equipment required:
rg
• External DDS2 or DDS3 DAT tape drive
• VGA monitor
• PS2 Keyboard
e.o
• SCSI cable with connector capable of connecting to the Adaptec Ultra
Wide SCSI controller installed in the Celsius ..... computers.
2. Stopping OM system
rg
(b) enter the Om.Stop command.
(c) When the OM process has stopped, logout the txpom user.
3. Shutdown computer
(a) With the power off on the DAT drive and the power off on the
ee
OM650 component, connect the DAT to the UWSCSI adapter us-
ing the UWSCSI cable.
(b) Set the SCSI id to 2 on the DAT drive.
(c) Power on the DAT drive.
@i
(d) Insert properly labeled DDS2 DAT tape in the DAT drive, ensure
the write protect tab is closed and wait till the DAT tape drive light
stops flashing.
ec
up
ro
3.4. C103 - HMI SERVER - WEB4TXP 71
(a) Clean the floppy drive by blow of air through it - otherwise floppy
disk may be damaged or not work. Over years there is lot of dust in
floppy drive.
(b) Insert the boot floppy disk in to the floppy drive on the OM650
component.
(c) Turn on the OM650 component.
(d) When the boot prompt appears on the screen, press enter key once.
(e) When prompted, eject the boot floppy disk, insert the root floppy
rg
disk in the floppy drive and press the enter key.
6. Performing backup
(b) Turn the power off to the Celsius computer and the DAT tape drive.
(c) Disconnect the SCSI cable from the computer.
(d) Apply power to the OM650 component and observe its successful
boot, OM start and synchronization.
ec
up
ro
3.4. C103 - HMI SERVER - WEB4TXP 72
Restore
Following a system restore, it is necessary to transfer the latest generated code
to the component before activating it within the operating infrastructure. In
most cases, the OM process automatically starts, so a special procedure has to
be put in place to ensure the newly restored component is isolated until it has
the latest code transferred.
Equipment required:
• External DDS2 or DDS3 DAT tape drive
• VGA monitor
rg
• PS2 Keyboard
• SCSI cable with connector capable of connecting to the Adaptec Ultra
Wide SCSI controller installed in the Celsius ..... computers.
• A new DDS2 DAT tape. e.o
• The 1.44Mb 3.5” boot and root floppy disks see how to create disk at .....
if you do not have one
ee
@i
ec
up
ro
3.4. C103 - HMI SERVER - WEB4TXP 73
(a) With the power off on the DAT drive and the power off on the OM650
component, connect the DAT to the SCSI adapter using the UWSCSI
cable.
(b) Set the SCSI id to 2 on the DAT drive.
(c) Power on the DAT drive.
rg
(d) Insert latest backup tape, ensure the write protect tab is open
to avoid accidental deletion of the backup tape and wait till the
DAT tape drive light stops flashing.
4. Performing restore
(a) Disconnect any LAN that connect to the OM650 component. This
includes Terminal Bus connections, Plant Bus connections, Web Bus
connections.
(b) Stopping OM system if started
i. login as a txpom user
ii. During startup OM650 component will very likely start auto-
matically Om.Start process
iii. Check this with the PL command
rg
iv. Activate an Om.Stop
(c) Restoration of directory structure important to OM component
i.login as a root
ii.go to following directory: cd /usr/txpom/install.
iii.
iv.
v.
e.o
Now in this directory you can see the files Om.Install and Root.Install.
First run the Om.Install by ./Om.Install command.
After completion of the process run the Root.Install by ./Root.Install
command.
vi. Now again restart the server by init 6
(d) In case there were modifications of the OM related functions since
last backup it will be required to transfer of all required code to that
ee
component.
i. Stopping OM system if started
ii. login as a txpom user
iii. During startup OM650 component will very likely start auto-
matically Om.Start process
@i
(e) When it is clear that the component is correctly configured, the sys-
tem can be shut down,
rg
The installation of new or repaired component is described in restoration section
of the backup see on page 72 and extensive documentation can be found in OEM
documentation. Most notably [100] - OM 650 Installation and Interfaces and
[101] - Device Manual System Components and Peripherals should be referred
to.
3.4.6 References
e.o
• 001 - Admin Report Sugen - July 2013
• 100 - OM 650 Installation and Interfaces
• 101 - Device Manual System Components and Peripherals
ee
• 141 - TXP manual describing web4txt installation
• 142 - Installing web4txp server
• 902 - F36-MI-02 - Sugen procedure for daily maintenance
• 954 - MIG654 - Sugen Procedure for backing up OM components
@i
3.4.7 References
103 - OM650 transfer and engineering
ec
up
ro
Chapter 4
rg
Station
e.o
This chapter is addressing Engineering Station known under the name ES 680.
The Engineering Station contain central database for complete DCS system
accompanied with set of maintenance tools. It Also contains graphical editor of
MMI system called OM 650 editor alias Dynavis.
There is one engineering station per power-plant unit. This chapter is ad-
dressing ES 680 from maintenance point of view.
Following is being addressed:
ee
• Principles and component basic configuration
• Component Diagnostic and Routine maintenance
• Component Backup and Recovery principles
• Component Installation and Commissioning
@i
ec
up
ro
76
77
rg
3. Maintain generated code and configuration files and allows their transfers
4.0.10
e.o
ES 680 component file structure
The installation of ES 680 system is fairly complex and it’s configuration require
very deep knowledge of the Unix system, Ingres database system and knowledge
of complete ES 680 software package. Such a knowledge is beyond possibility
of this course (it would take several days to explain all). The installation TXP
manual can be found at reference directory “202 - ES 680 installation instruc-
ee
tions”.
Therefore only directories important to maintenance are being addressed
here and proper disaster recovery planning is being put in the place.
The most important directory from maintenance point of view are:
• $HOME directory of main database user
@i
rg
• Check backup directories
– cd /save
– Check 52 - 70 errors
– Check 200 - 16 errors
e.o
• Check for the errors in cron_sicherung.prot
– Check for lines starting with E_ –> ingres problems. Solve immedi-
ately!
ee
• sperdatei
– No generation needed
– No download needed
– df -h
ro
79
rg
4.0.13 Disk Backup Procedure
Equipment required:
• External DDS2 or DDS3 DAT tape drive
• VGA monitor
• PS2 Keyboard
e.o
• SCSI cable with connector capable of connecting to the ES680 computer
• A new DDS2 DAT tape.
(a) shutdown –h –y 0
rg
sequence (best to press the esc key as soon as you turn the HP box on).
6. Press enter at the prompt (don’t know why, just need to!).
7. Boot the system by:
pa to find out).
e.o
(b) bo pri , providing the primary boot path is fwscsi.6.0 (use command
archived files.
B. ‘ls –1‘ means list the files in a single column format.
(d) Check for error messages when completed
(e) Check that the backup procedure worked by command
up
(a) shutdown –h –y 0
(b) Remove the DAT Streamer.
rg
2. DAT Streamer must be on channel 3 (OM650 uses channel 2).
3. Connect the DAT Streamer with the 50 pin SCSI cable
4. Power up the DAT Streamer then HP machine.
e.o
5. Boot into Single User mode by pressing the esc key during the Boot up
sequence (best to press the esc key as soon as you turn the HP box on).
6. Press enter at the prompt (don’t know why, just need to!).
7. Boot the system by using secondary booting option (remember your disk
is damaged)1
i. tar xv
(i) Check for error messages.
(j) Shutdown the HP machine (command:
i. shutdown –h –y 0
up
8. If project data changed since last backup there is a need to recover com-
plete project.
rg
Configuration
The overnight run requires some project-specific and machine-related data in
order to properly carry out it’s task. These data are provided via the configu-
ration file. Any measure to adapt automatic overnight saving should be carried
out by the administrator at the master machine exclusively, preferably keeping
e.o
in mind the initial notes on administrative activities.
Path for the configuration files: /install/txpes/data/<Project>/dba Also, in
this path those logs are stored which are generated by the scripts and programs
being executed during the night.
ES680 Overnight Run Call-up of the overnight saving procedure To carry
out time-delayed call-up of the overnight run, Cron call-ups are set under UNIX.
This is done by using the crontab command, which can be used to transfer such
call-ups to the cron. The time response (starting time of the individual tools)
ee
is stored in a file, which is activated using crontab.
File with the path: /install/txpes/data/<Project>/txpes.cron This file is
automatically regenerated or overwritten on each update to a new ES680 ver-
sion. If additional sections for the overnight run should be stored there, an addi-
tional copy of the configuration file should be set up (e.g. txpes.cron.<project>).
@i
Crontab modification
In alg. 4.2 on the next page is described how to set-up automatic tape backup.2
rg
/txp/es680/txpes /txp/es680 g
At 3:15 morning cron program will run tar command and copy data from
e.o
the /save directory to the tape.
Used command tar cf instead of tar cvf to eliminate amount of messages
in mail. In Asir have to be modified.
3. Update cron program by the file crontab.list
crontab < crontab.list
Tape verification
PLEASE VERIFY TAPE BEFORE YOU INSERT NEW ONE - see alg. 4.2 for
more details. What can be said about the output? Watch the dates of the files
located in /save/save1 and /save/save2 directories and their sub-directories which
to be same as dates of directories on the hardisk.
rg
tar tv |grep save
rg
2. Ensure that no other users are logged into that project locally or remotely.
3. Stop the project related services by changing directory to
(a) cd $HOME/config/esMonitor
4.0.16 References
• 001 - Admin Report Sugen - July 2013
• 200 - ES 680 User interface
• 201 - ES680 manuals from TXP manual - how to use
up
rg
station
e.o
This chapter is addressing DS 650 server shortly known under name Diagnostic
Station. It is being addressed from maintenance point of view.
Following is being addressed:
• Functional principles and component basic configuration
• Component Diagnostic and Routine maintenance
ee
• Component Backup and Recovery principles
• Component Installation and Commissioning
@i
ec
up
ro
86
5.1. FUNCTIONAL PRINCIPLES AND COMPONENT BASIC
CONFIGURATION 87
rg
and installation of the DS 670 is described in “253 - DS 670 installation”.
rg
Evaluation of the computer is in detail described in reference [001] - however
should be noted that DS 670 point out any error experiencing with itself .
• Poll tail -7 /usr/lib/powerchute/*log
• /var/adm
e.o
– This is a location system log files for which root access might be
required
– verify system log files - syspages - see attachment No. 3 of the refer-
ence [001]
ee
@i
ec
up
ro
5.5. BACKUP 89
5.5 Backup
Equipment required:
rg
• External DDS2 or DDS3 DAT tape drive
• VGA monitor
• PS2 Keyboard
e.o
• SCSI cable with connector capable of connecting to the Adaptec Ultra
Wide SCSI controller installed in the Celsius ..... computers.
(a) Follow the procedure described at “251 - Stopping and Starting DS670”
2. Shutdown computer
rg
prompt “It is safe to power off”, then turn the power off to the system.
(a) With the power off on the DAT drive and the power off on the DS
670 component, connect the DAT to the SCSI adapter using the SCSI
cable. e.o
(b) Set the SCSI id to 2 on the DAT drive.
(c) Power on the DAT drive.
(d) Insert properly labeled DDS2 DAT tape in the DAT drive, ensure
the write protect tab is closed and wait till the DAT tape drive light
stops flashing.
ee
@i
ec
up
ro
5.5. BACKUP 91
(a) Clean the floppy drive by blow of air through it - otherwise floppy
disk may be damaged or not work. Over years there is lot of dust in
floppy drive.
(b) Insert the boot floppy disk in to the floppy drive on the DS 670
station.
(c) Turn on the DS 670 station.
(d) When the boot prompt appears on the screen, press enter key once.
(e) When prompted, eject the boot floppy disk, insert the root floppy
rg
disk in the floppy drive and press the enter key.
5. Performing backup
(b) Turn the power off to the Celsius computer and the DAT tape drive.
(c) Disconnect the SCSI cable from the computer.
(d) Apply power to the DS 670 station and start it as described at “251
- Stopping and Starting DS670”.
ec
up
ro
5.6. RESTORE 92
5.6 Restore
Following a system restore, it is necessary to transfer the latest generated code,
topology diagram and OM infrastructure.
Equipment required:
• External DDS2 or DDS3 DAT tape drive
• VGA monitor
• PS2 Keyboard
rg
• SCSI cable with connector capable of connecting to the Adaptec Ultra
Wide SCSI controller installed in the Celsius ..... computers.
(a) Follow the procedure described at “251 - Stopping and Starting DS670”
2. Shutdown computer
rg
prompt “It is safe to power off”, then turn the power off to the system.
(a) With the power off on the DAT drive and the power off on the DS
670 component, connect the DAT to the SCSI adapter using the SCSI
cable. e.o
(b) Set the SCSI id to 2 on the DAT drive.
(c) Power on the DAT drive.
(d) Insert properly labeled DDS2 DAT tape in the DAT drive, ensure
the write protect tab is closed and wait till the DAT tape drive light
stops flashing.
ee
4. Booting the computer
(a) Clean the floppy drive by blow of air through it - otherwise floppy
disk may be damaged or not work. Over years there is lot of dust in
floppy drive.
(b) Insert the boot floppy disk in to the floppy drive on the DS 670
@i
component.
(c) Turn on the DS 670 component.
(d) When the boot prompt appears on the screen, press enter key once.
(e) When prompted, eject the boot floppy disk, insert the root floppy
disk in the floppy drive and press the enter key.
ec
5. Performing restore
error messages on the screen indicating bad sectors, bad tape etc.
The restore takes about 15 to 20 minutes
(d) Eject the DAT tape.
(e) Type the command haltsys
(f) Power down the computer
ro
5.6. RESTORE 94
(a) Disconnect any LAN that connect to the OM650 component. This
includes Terminal Bus connections, Plant Bus connections, Web Bus
connections.
(b) Follow manuals “253 - DS 670 installation” and “251 - Stopping and
Starting DS670” for details what specific steps are required
(c) When it is clear that the component is correctly configured, the sys-
tem can be shut down,
rg
(a) re-establish LAN connections
(b) switch on the computer
e.o
ee
@i
ec
up
ro
5.7. DS 670 SYSTEM LICENSING 95
5.8.1 References
rg
• 001 - Admin Report Sugen - July 2013
• 100 - OM 650 Installation and Interfaces
• 101 - Device Manual System Components and Peripherals
• 250 - DS 670 interface
e.o
• 251 - Stopping and Starting DS670
• 252 - Components diagnostic
• 253 - DS 670 installation
• 954 - MIG654 - Sugen Procedure for backing up OM components
ee
@i
ec
up
ro
Chapter 6
rg
network switch
e.o
OSM is managed network witch and it is central part of all networks present
at the T2000 system. The brief description of the module can be seen at the
reference “300 - Ethernet network ring structure - OSM module” and OSM
manual “301 - OSM module manual”
6.1 References
ee
• 300 - Ethernet network ring structure - OSM module
• 301 - OSM module manual
@i
ec
up
ro
96
Chapter 7
rg
Processor
e.o
This chapter is addressing Automation Processor shortly AP. The AP is part of
T2000 hardware on which automation tasks are being executed. This chapter
is addressing AP 620 from maintenance point of view and it includes case study
of small hardware modification. This modification is addressing all aspects of
such a task.
Following is being addressed:
• Principles and component basic configuration
ee
• Component Diagnostic and Routine maintenance
• Component Backup and Recovery principles
• Component Installation and Commissioning
@i
∗ There will be case study adding analog signal to the system and if
time allow brief description of the binary signal will be discussed
∗ After HW configuration SW part of the signal adding will be
explained
∗ And finaly code and pbp card will be generated
up
• Location: PCC
97
98
rg
e.o
ee
@i
ec
up
ro
7.1. FUNCTIONAL PRINCIPLES AND COMPONENT BASIC
CONFIGURATION 99
rg
e.o
ee
Figure 7.1.2: Physical AP rack
@i
ec
up
ro
7.2. MAINTENANCE 100
7.2 Maintenance
There is an TXP maintenance manual “401 - Maintenance of AS620”.
rg
e.o
ee
@i
ec
up
ro
7.3. COMPONENT BACKUP AND RECOVERY PRINCIPLES 101
rg
there is best to perform some real example.
During case study error occured and IM 308 module did not started after
programming memory card has been programmed. After studying manual “408
- AS 620 commissioninf and error description” it has been found that card needs
to be deleted prior programming.
e.o
ee
@i
ec
up
ro
7.5. BURN NEW IM308 FLASH CARD 102
Figure 7.4.1: Page from TXP manual describing the errors status LEDs of the
IM 308 card
rg
e.o
ee
@i
ec
– Change any of the ET200 I/O types (i.e. from 0-10V to 4-20mA etc.
etc, etc).
– Add new ET200 stations etc, etc, etc.
– Delete any of the ET200 stations or I/O etc, etc, etc.
• Sometimes if you change a channel from T/C to RTD you also may have
to burn a new Flash Card.
rg
• If you’re just adding/deleting a signal in TXP to an existing (configured)
ET200 card, then this “Flashing” malarkey isn’t required.
– $HOME/listen/as/ag0<AP #>/transfer/...
– The file will be called A00<AP #>_<Bus #>.pbp (e.g. A0021_1.pbp)
• Copy the *.pbp file over to a HMI server (using FTP) so you can copy it
up
– Cmd: binary (to make the transfer mode as binary, instead of ASCii),
– Cmd: put A00<AP #>_<Bus #>.pbp (this puts the *.pbp file onto
the HMI server),
– Cmd: close (closes the connection to the HMI server),
– Cmd: bye (shuts down the FTP program).
– Put your Memory Stick into the HMI server (it should be a Windows
machine),
rg
– Navigate to the txpom users home directory (or just do a search fro
the *.pbp file),
– Send it to the USB stick,
– “File” => “Import” => “ASCII Data” => select correct drive =>
select the *.pbp file
– The imported file should be displayed showing the ET200 chain (re-
view and make sure it’s correct for the installation).
ee
• Burn the card:
– Click the Flash Button (one with the lightening bolt on it),
– Memory card will be written to.
• Final Touches:
– With the IM308 in STOP and Powered OFF, insert the new Flash
Card.
ec
7.5.6 Problem/Solutions:
• No communication with the ET200 station:
up
rg
– PG config files (gsd, gse, master etc) are missing from the PG740.
– File not transferred properly from the ES680.
– Check end of each section for incomplete lines of 0x0. Need to correct
with “Notepad” to make them 0x0.
7.6 References
e.o
• 401 - Maintenance of AS620 - excerpt from the TXP manual addressing
errors
• 402 - AS maintenance training
ee
• 404 - TXP maintenance - AS620 - complete TXP manual instruction
• 405 - profibus
• 406 - programming memory card
• 408 - AS 620 commissioninf and error description
@i
ec
up
ro
Chapter 8
C450 - CM - Communication
rg
module
e.o
This chapter is addressing CM communication module. The CM module is used
for communication with foreign systems. This chapter is addressing AP 620 from
maintenance point of view and it includes demonstration of the configuration of
the CM module.
Following is being addressed:
• Principles and component basic configuration
ee
• Component Diagnostic and Routine maintenance
• Component Backup and Recovery principles
• Component Installation and Commissioning
This section will be carried as follows:
@i
• Location: PCC
ec
106
8.1. FUNCTIONAL PRINCIPLES AND COMPONENT BASIC
CONFIGURATION 107
rg
e.o
ee
@i
;-------------------------------------------
; Remote Terminal Interface (Serial 1)
[OPERATE]
Hardware=CM104
Baudrate=57600 (default)
;Baudrate=115200
PortAdr=0x3f8
Irq=4
RtsCts=2
; Dataframe is fix (8-N-1)
rg
;-------------------------------------------
;Redundanzverbindung on (Serial 2)
;[SYNCHRONISATION]
;PortAdr=0x2f8
;Irq=3
;Baudrate=115200
; Dataframe is fix (8-N-1)
;-------------------------------------------
[H1]
SubUnit=Single
;Exclude=08.00.06.05.31.41
;Mac=08.00.06.13.21.11
Mac =08.00.06.00.00.92
ApCmTimeout=20
;-------------------------------------------
e.o
;Modbus Slave (Serial 2)
;U7: EP RAPPER SYTSEM RED. A
[ModbusSlave_1]
PortAdr=0x2f8 ; SERIAL 2
Irq=3 ; SERIAL 2
Baudrate=19200
ee
Parity=None
StopBits=1
DataBits=8
Slave=1
Timeout=5000
;RCS-Offset = -1
RCS-Offset = 0
RIR-Offset = -30001
;-------------------------------------------
; Display an identification string
up
[DISPLAY]
Info=CM92_TO_SHOAIBAH2
;-------------------------------------------
; Enable the CM104 log-files
[ErrorLog]
TestMode=0
Diagnostic=1
;-------------------------------------------
;End of configuration file
ro
8.1. FUNCTIONAL PRINCIPLES AND COMPONENT BASIC
CONFIGURATION 109
Algorithm 8.2 Example of CM.ini configuration file with IEC 60870 protocol
;-------------------------------------------
;
; CM104 IEC60870-5-104 on TCP/IP Configuration File
;
; Hardware with 4 serial ports (Serial 1 to 4) an 2 Ethernet ports
; Serial 1 is used as operating interface
; Serial 2 is reserved for redundancy link in case of redundant cm solution
; for non redundant CM this interface can be used to connect also a Modbus device
; Serial 3 not used
; Serial 4 not used
;-------------------------------------------
;Note:
;Unnecessary blocks, parameters and comments must be commented out by ; at the beginning of a line
rg
PortAdr =0x3F8
Irq =4
RtsCts =2
Baudrate =57600 ;the default Baudrate is 57600 baud unless otherwise specified - data frame is fixed (8-N-1)
;-----------------------------------------------------
Exclude =08.00.06.05.31.41 ; Here the MAC address of the DS670 of TELEPERM XP conntected to the plant bus must be
; specified. This is an example of an address.
ApCmTimeout =10 ;Specify the maximum time in seconds that may pass without data having been received
;and before the CM signals a failure of the AP-CM connection.
;If no time is specified twice the configured receive cycle time is used.
@i
;After expiration of the ApCmTimeout the process image of the AP is deleted as well.
;SaveEsFiles =2 ;SaveEsFiles=2 causes seq-files received from the ES to be saved on the Flash. This
;setting has a major impact on the time response and therefore may be used for testing purposes only
NoTimersStamp =1 ;if NoTimeStamp=1 all time tags are generated in the CM. No time tags
;will be taken over. If you change the setting you again need to
;transfer the configuration to the CM.
ec
TestMode =1 ;If TestMode=1 has been specified, no alarms will be written into the file Errlog01.txt and ErrLog02.txt
;Diagnostic =1 ;Errors detected during the runtime are saved in the file
;ErrLog01.txt and ErrLog02.txt on the Flash during error logging.
;Logging may only be activated during the commissioning phase since
;each write access to the Flash will have a major impact on the real-time
;response of the system. Active error logging may result in sporadic
;faults of the H1 communication!
;-------------------------------------------
; CM-PC Configuration File
;
;-------------------------------------------
;adress from cm104
[TCP/IP]
ip = 140.80.10.53
netmask = 255.255.255.0
;router = 192.168.255.2
hops = 42
;-------------------------------------------
;-------------------------------------------
[IEC]
RED_MODE = 3
;-------------------------------------------
;-------------------------------------------
8.2. MAINTENANCE 110
8.2 Maintenance
8.3 Component Backup and Recovery principles
All engineering data in regards of the CM module are located on the ES 680
station. Therefore recovery involves good backup procedures of the ES 680 and
changing hardware parts if neccessary. However there is a configuration file
CM.ini which is essential for proper function of the CM module and therefore
as such must be backed up.
rg
8.4 References
• 450 - CM modules - TXP manual collection
• 451 - Communication to CM module - transfer CM.ini
e.o
ee
@i
ec
up
ro
Chapter 9
rg
system
e.o
This chapter is addressing 95F - protection system. It is not addressing 95F
engineering nor exact configuration of this processor. It is addressing typical
maintenance task as debuging during the startup. It is explaining function of
particular trip circuits and adding some important information as documented
on various sites.
Finally practical use of the COM 95 software is being demonstrated.
Following is being addressed:
ee
• Turbine protection system principles
• Discussion about particular trip circuits like
• Location: PCC
111
9.1. ON-THE-JOB TRAINING
PROTECTION SYSTEM AND TXP COMMUNICATION 112
rg
• Startup Frequency Controller and Static excitation unit (SFC)
• Unit protection
• OM system (OM650)
e.o
• Auxiliary diagnostic sub-systems
– SFC system
– 95F protection system
– Ball valves control system
– Communication to GE system over modbus
ec
– Simadyn communication
– OM650 subsystem
• Motor logic
ro
9.1. ON-THE-JOB TRAINING
PROTECTION SYSTEM AND TXP COMMUNICATION 113
rg
• Fire protection trips2
• Surge protection
• Unit protection
• Protection circuit (protection signals coming from TXP system)
e.o
If conditions are in boundaries the protection system allow:
• opening ESV3 valves
• permission to open Ignition Valves
It is necessary to remind you that “Protection System” never initiates any
startup commands. All commands are given by TXP system and releases to
ee
manipulate outputs are given if process values are in safe boundaries.
• machine startup
• generator excitation
• ES - Engineering station - here is stored all configuration for AP’s and only
place where such configuration can be modified. This station is available
rg
via OM menu.
When ES and PU are running on one computer then this computer is called CU
(Compact Unit). Both computers are processing data is parallel. Only one com-
puter is executing command and is called “Master”. In case of “Master” failure
the computer called “Slave” become “master” and continue in operation - this
e.o
make smooth operation possible. No data will be lost or operation interrupted.
ee
@i
ec
up
ro
9.2. SYSTEMS INTERCONNECTION 115
Figure 9.2.1: Schematic interconnection of the systems - Please note that this
is ONLY schematic and plant configuration must not be exactly the same as
shown in this diagram. Exact plant configuration is shown in topology diagram
which can be found in appendix.
rg
e.o
ee
@i
ec
up
ro
9.2. SYSTEMS INTERCONNECTION 116
rg
e.o
ee
@i
ec
up
ro
9.3. DISTRIBUTION OF THE SYSTEMS OVER CABINETS 117
rg
05CJP02 Communication center, modbus interfaces
05CJP41 Protection system (95F)
05CJQ01 Over-speed protection, flame detectors, vibration
sensors interface, flow computers
05CJT01 SFC and excitation unit
05CHA01/02 Unit protection
9.4
05CPA01~03
e.o
ET200 station, DCS I/O system
7. Unit protection
8. Protection circuit (protection signals coming from TXP system)
BA75.3 and BA83.3 and BA91.3 get energized and over diodes will energize
BA75.2 and BA83.2 and BA91.2 which will make sure that relays relays BA75.3
and BA83.3 and BA91.3 stay energized after button T2 is released. If any chan-
nel is tripped then appropriate relay Baxx.3 get de-energized and will generate
signal XK6x over its contact.
4 Red buttons
5 Blue buttons
ro
9.4. PROTECTION SYSTEM DESCRIPTION IN DETAIL 118
Example:
Cause:
• MBA10CS102 XK61 trip
Effect :
• Relay BA83.3 will lost supply and will de-energize
• Signal XK62 will be set to “0”
The speed signals are controlling directly relays K2, K3, K6 and K7 in the 95F
rg
cabinet and together with the K1 and K5 are forming hardware based O/S
protection of the turbine. If relays K2, K3, K6 and K7 get de-energize then
power supply for the solenoid valves of the ESV valves lost energy and those as
such close.
The set on the button is performing software based O/S protection and its
processed accordingly.
e.o
outputs are going directly to the 95F system where they are evaluated and
managed by the 95F system and any discrepancy cause trip of the turbine and
failure of O/S system test.
If any sensor of three in each set is not working properly then test will not
be invoked and test will not be completed.
rg
e.o
ee
@i
ec
up
ro
9.4. PROTECTION SYSTEM DESCRIPTION IN DETAIL 120
rg
three relays Braun E1553. Output of these signals is send directly to the 95F
as binary inputs.
by “yellow” or “blue” button. Please refer to the operating manual for more
details. All buttons also contain signal which indicate on TXP system the exact
location of the button pressed.
05MYBGS020A/B All buttons are in serie, thus only two signals are generated; each
button contain three signals - one is used for location identification.
rg
pressor “surge” than ESV valves will be closed and turbine will stop immediately.
– 2 out of 3 logic
– 2 out of 2 logic
• CPU (95F) is designed as two independent high-reliability redundant unit
up
rg
9.5.2.1 Over-speed protection diagnostic sub-system
The over speed hardware is tested every hour by testing frequency and prior to
the start
9.5.2.2 e.o
Trip circuit diagnostic
Trip circuit is tested for functionality prior to every start of the turbine.
A lot of error messages will be sent to the TXP system. While error is rectified
then outputs have to be de-passivated. De-passivation can be made by pressing
button located on the upper-front side of the cabinet.
6 Yellow LED is on
ro
9.6. TROUBLE SHOOTING 123
rg
e.o
ee
@i
2. No flame detection
3. Not a correct speed
There could be many other reasons why protection system does not release ESV
valves. Error log messages have to be carefully examined and analyzed with the
help of operating manual.
ro
9.6. TROUBLE SHOOTING 124
rg
e.o
ee
@i
ec
up
ro
9.7. INSTALLING 95F SOFTWARE ON THE PG 125
rg
4. Create new project Project ---> Set. By pressing F4 you can move around
in the tabs.
5. Go to the tab number 5 (Options) and by pressing F3 choose right direc-
tory (d:\asir)
e.o
6. Set correct files and directories in ALL tabs - mainly Program file in tab
number 2 and Symbols files and Assignment list in tab number 3
Please remember that there are slight differences between unit
A (located on the top of cabinet rows A and B) and unit B
(located on the top of cabinet rows D and E) !!!
7. Save a project by pressing ENTER and selecting File ---> Project ---> Save
As
ee
The above is illustration how to do it in case you did not edit files as above.
Because you prepared your files you can simply press F10 and open init file as
you prepared above.
@i
1. Go to project ---> set (tab number 1 ) PLC and by selecting mode and
pressing F3 go online. Keep in mind if you are working with unit A or
unit B!!!!
2. Now you can go to File -> Blocks -> Compare and compare PLC to the pro-
gram file while selecting in Selection Block list ?A? ? means ALL blocks.
up
rg
PLCMode=0
PLCInterface=0
PLCInterfacePar=COM1: Standard
ChangeOnline=4
AttrPLCMode=0
Pathoptions=0
PathName=
PLCChangeProgFileUpdate=0
[BlocksSettings]
ProtProgFile=0
Represent=2
Address=0
Comments=1
Checksum=0
DocBlockMode=0
e.o
ProgFile=D:\STEP5\S5_DATEN\ASIR_BIS\BISHA05\GT-PROT\02_GT05\GT05A0ST.S5D
FBFXPreHeaderMode=0
[SymbSettings]
SymbIniFile=D:\STEP5\S5_DATEN\ASIR_BIS\BISHA05\GT-PROT\02_GT05\GT05A0Z0.INI
SymbSeqFile=D:\STEP5\S5_DATEN\ASIR_BIS\BISHA05\GT-PROT\02_GT05\GT05A0Z0.SEQ
Symbols=1
ee
SymbDisplay=0
SymbLength=16
SymbCommLength=40
ProtSymbFile=0
ProtSeqFile=0
[DocSettings]
PrinterFile=C:\STEP5\S5_HOME\PT10Q8DR.INI
OutFile=D:\STEP5\S5_DATEN\ASIR_BIS\BISHA05\GT-PROT\02_GT05\NONAMELS.INI
FooterFile=D:\STEP5\S5_DATEN\ASIR_BIS\BISHA05\GT-PROT\02_GT05\GT05A0F2.INI
@i
DocCommFile=D:\STEP5\S5_DATEN\ASIR_BIS\BISHA05\GT-PROT\02_GT05\GT05A0SU.INI
CharSetASCII=0
PrinterInterface=0
Footer=1
DocumOutFile=0
[EpromSettings]
SysidFile=D:\STEP5\S5_DATEN\ASIR_BIS\BISHA05\GT-PROT\02_GT05\NONAMESD.INI
Prommer=0
EpromMode=1
ec
[OptionsSettings]
QuestEnd=1
QuestProjSave=1
Warning6x=0
Sorting=1
SortOrder=0
ProjFilesChangeLock=0
[STLBatchSettings]
up
STLSourceFile=D:\STEP5\S5_DATEN\ASIR_BIS\BISHA05\GT-PROT\02_GT05\NONAMEA0.SEQ
ro
9.8. 95F TESTING MODE 127
rg
PLCMode=0
PLCInterface=0
PLCInterfacePar=COM1: Standard
ChangeOnline=4
AttrPLCMode=0
Pathoptions=0
PathName=
PLCChangeProgFileUpdate=0
[BlocksSettings]
ProgFile=D:\asir\GT05A0ST.S5D
ProtProgFile=0
Represent=2
Address=0
Comments=1
Checksum=0
DocBlockMode=0
e.o
FBFXPreHeaderMode=0
[SymbSettings]
SymbIniFile=D:\asir\GT05A0Z0.INI
SymbSeqFile=D:\asir\GT05A0Z0.SEQ
Symbols=1
ee
SymbDisplay=0
SymbLength=16
SymbCommLength=40
ProtSymbFile=0
ProtSeqFile=0
[DocSettings]
PrinterFile=C:\STEP5\S5_HOME\PT10Q8DR.INI
OutFile=D:\asir\NONAMELS.INI
FooterFile=D:\asir\GT05A0F2.INI
@i
DocCommFile=D:\asir\GT05A0SU.INI
CharSetASCII=0
PrinterInterface=0
Footer=1
DocumOutFile=0
[EpromSettings]
SysidFile=D:\asir\NONAMESD.INI
Prommer=0
EpromMode=1
ec
[OptionsSettings]
QuestEnd=1
QuestProjSave=1
Warning6x=0
Sorting=1
SortOrder=0
ProjFilesChangeLock=0
[STLBatchSettings]
up
STLSourceFile=D:\asir\NONAMEA0.SEQ
ro
9.8. 95F TESTING MODE 128
rg
Manual reset
With manual reset all data in both units are deleted.
1. Set both switches RUN/STOP in STOP position
2. Switch OFF both units
3. Remove batteries from both units
4. Switch ON both units
5. Insert batteries
e.o
6. Switch ON both units
If EPROMS are not inserted system is in TEST mode –> download code into
ee
the PLC.
1. File -> Transfer -> Blocks and in selection write ”A” (means all).
Some blocks cannot be transfered:
FB 255
@i
OB 31
DB 1
2. Do same for BOTH PLC?s (unit A tier A,B ;and unit B tier D,E)
3. After loading is necessary to restart unit by cycling switch run to stop and
back to the run.
ec
up
ro
9.8. 95F TESTING MODE 129
Figure 9.8.1: Description of the 95F testing mode from the manual
rg
e.o
ee
@i
ec
up
ro
9.9. 95F FAULTS RECTIFYING 130
rg
9.9.1 Rectify MYB00EU111B fault
The above mentioned error was detected on the 95F equipment. Cross reference
list shown that this error is set by output Q64.6 which is set in PB210:21 by bit
F5.5 coming out of the logic in PB210:19. In that logic it was found that bit is
set by F 72.6 which means “PASSIVATED SG14”. The same error could be seen
e.o
in I/O externals errors which shown that the slots 10, 14, 22 were passivated.
On the figure 9.9.1 on the following page can be seen slot numbering for bisha06
project.
The problem was wrongly located switch on the card located on slot 22.
Solution
• All cards have been tested in second (properly working) 95F rack
@i
Finally it has been found that bus connector linking external I/O card is not
properly connected. Connector has been reconnected and the system is working
again without problems.7
ec
7 See 95F manuals link located in Sagunto PR64 directory or search for manuals with order
number 4NEB 812 6220-02 and manual for the software COM 95F with order number 6ES5
895 6MF23
up
ro
9.9. 95F FAULTS RECTIFYING 131
rg
e.o
ee
@i
ec
up
ro
9.10. REFERENCES 132
9.10 References
• 495.0 - Maintenance of 95F
• 495.1 - Simulations 95F
rg
e.o
ee
@i
ec
up
ro
rg
Part III
e.o
Cybersecurity
ee
@i
ec
up
ro
133
134
rg
e.o
ee
@i
ec
up
ro
rg
Part IV
e.o
Questions to be answered
ee
@i
ec
up
ro
135
136
Day one
1. How does the single fault tolerant for OSM ring structure works (make a
sketch)?
2. What will happen if BDM manager of master SU fails?
3. What does SAMPLER command do?
4. What does rdb command do?
5. What is meaning of InfFb.proj file?
rg
6. Where (on which path) diagnostic files are located?
7. What is the command to know the status of the OM system?
8. What should be the SCSI id of DAT tape?
9. What does Sig.Attach command do?
e.o
10. What is the configuration file for Web4TXP and where it is located?
11. Where is the location of OM licensing file and how it’s named?
Day two
ee
1. Describe the hierarchy level where we do the engineering for HW & SW?
2. What does “crontab –l” command do?
3. What information does semaphore directory reveals?
4. Where is the night backup file saved? And what does actually it saves?
@i
Day three
1. How to configure bridge OSM? What steps are needed?
2. Why do we disable time sync on Bridge OSM?
Day four
1. What is the purpose of failsafe protection system & how it’s communicat-
ing with AP? (describe communication and physical hardware involved)
rg
2. Describe general hardware structure of 95F.
3. What is the purpose of CM104 system & how to take its backup?
4. Describe how signals flow from vibration sensors to AP.
5. Describe general function of Argus system.
e.o
ee
@i
ec
up
ro
List of Figures
rg
2.1.1 Main T2000 components are shown on this figure . . . . . . . . . 12
2.1.2 Sugen computer naming concept . . . . . . . . . . . . . . . . . . 12
2.1.3 The plant bus and terminal bus are configure as a ring . . . . . . 14
21
22
3.2.1 OM system status . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2.2 File structure of typical OM650 component . . . . . . . . . . . . 24
3.2.3 OM system status . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.2.4 PU unit output of the /etc/dfspace command . . . . . . . . . . . 29
ee
3.3.1 OM system status . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.3.2 File structure of typical OM650 component . . . . . . . . . . . . 42
3.3.3 OM system status . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.3.4 SU unit output of the /etc/dfspace command . . . . . . . . . . . 46
3.3.6 Screenshot from the SU-B server - system messages . . . . . . . . 47
3.3.5 SU unit system log files indicates problems with storage media . 47
@i
3.4.5 Edit ES_APPL section – add for each computer the line with IP
address and user name which will be used . . . . . . . . . . . . . 64
3.4.6 OM system status . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3.4.7 PU unit output of the /etc/dfspace command . . . . . . . . . . . 65
138
LIST OF FIGURES 139
rg
e.o
ee
@i
ec
up
ro