PMA 300
Remote HMI Connection
Power Management System
PMA 300
Remote Human Machine Interface Protocol Description
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 1 of 23
PMA 300
Remote HMI Connection
VERSION 5.00 STANDARD
Revision Version Date Change
2.20 STANDARD 14.03.2006 PMA SW #Ver.4.10
2.21 STANDARD 20.09.2006 Corrections/clarifications
5.00 STANDARD 27.11.2007 Major Update for
PMA300 V#5.00
PRELIMINARY!
A 5.00 STANDARD 05.12.2007 Major Update for
PMA300 V#5.00
B 5.00 STANDARD 18.12.2007 States Bustie included
The content of this document is subject to changes, improvements and revisions without notice.
DANGER
For the purpose of this system description and product labels, "Danger" indicates death, severe per-
sonal injury or substantial property damage will result if proper precautions are not taken.
WARNING
For the purpose of this system description and product labels, "Warning" indicates death, severe per-
sonal injury or substantial property damage can result if proper precautions are not taken.
CAUTION
For the purpose of this system description and product labels, "Caution" indicates minor personal in-
jury or property damage can result if proper precautions are not taken.
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 2 of 23
PMA 300
Remote HMI Connection
CONTENT Page
1 GENERAL......................................................................................................................................5
2 PROTOCOL DESCRIPTIONS.......................................................................................................6
2.1 PROFIBUS DP ........................................................................................................................ 6
2.1.1 Properties of PROFIBUS DP protocol used: ................................................................... 6
2.1.2 Configuring PROFIBUS DP Master................................................................................. 6
2.2 PROFIBUS FDL....................................................................................................................... 7
2.3 Industrial Ethernet ................................................................................................................... 7
2.4 MODBUS ................................................................................................................................. 7
3 DATA TYPES.................................................................................................................................8
3.1 BOOL - Data type .................................................................................................................... 8
3.2 INT – Data type........................................................................................................................ 8
4 USER DATA ..................................................................................................................................9
4.1 Overview SEND user data....................................................................................................... 9
4.1.1 SEND common user data per partial switchboard (bus bar)......................................... 10
4.1.2 SEND user data per generator set ................................................................................ 14
4.2 Overview RECEIVE user data............................................................................................... 18
4.2.1 RECEIVE common user data per partial switchboard (bus bar) ................................... 18
4.2.2 RECEIVE user data per generator set .......................................................................... 21
APPENDIX A – PROFIBUS GSD FILE ...................................... ERROR! BOOKMARK NOT DEFINED.
APPENDIX B – ADDRESSING INFORMATION ........................ ERROR! BOOKMARK NOT DEFINED.
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 3 of 23
PMA 300
Remote HMI Connection
List of tables
Table 3-1 : Bitpattern of INT +44 ............................................................................................................. 8
Table 4-1 : User SEND data overview .................................................................................................... 9
Table 4-2 : Available COMMON alarms, states and data ..................................................................... 13
Table 4-3 : Available per generator set alarms, states and data........................................................... 17
Table 0-1 : User RECEIVE data overview............................................................................................. 18
Table 0-2 : Common commands and setpoints..................................................................................... 20
Table 0-3 : Commands and setpoints per GenSet ................................................................................ 22
NOTE
These instructions do not purport to cover all details or variations in equipment, nor to provide for
every possible contingency to be met in connection with installation, operation or maintenance.
Should further information be desired or should particular problems arise which are not covered suffi-
ciently for the Purchaser’s purposes, the matter should be referred to the local Siemens Sales Office.
The contents of this document shall not become part of or modify any prior or existing agreement,
commitment or relationship. The Sales Contract contains the entire obligations of Siemens. The war-
ranty contained in the contract between the parties is the sole warranty of Siemens. Any statements
contained herein do not create further warranties or modify the existing warranty.
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 4 of 23
PMA 300
Remote HMI Connection
1 General
The PMA 300 includes a local Human Machine Interface for monitoring, control and alarms in
form of one or several SIMATIC touch panels (MP370 series). The PMA 300 can however
exchange data with external HMI systems i.e. data, alarms and events may be sent to the
HMI, and commands and set points may be received from the HMI.
The exchange of data may be performed using a selection of different protocols. Common for
all protocols is the data structure of the send/receive user data as described later in this
document.
The following transport protocols are possible in PMA300:
1. PROFIBUS DP (Distributed Periphery) - PMA300 as one or several PROFIBUS DP
slave(s).
2. PROFIBUS FDL (Fieldbus Data Link) – Send/Receive SIEMENS proprietary inter-
face.
3. Industrial Ethernet – SIMATIC NET Compatible driver (Non-standard, optional).
4. MODBUS – PMA300 as one or several MODBUS slave(s) (Non-standard, optional).
In addition, other protocols may be handled by protocol converters.
Due to the nature of the PMA software and the remote interface capabilities a subset of the
information contained in the PMA controllers are offered to the remote system. Additional in-
formation (if necessary) must be collected directly from the switchboard (or elsewhere) using
discrete I/Os.
CAUTION
! -------------------------------------------------------------------------------------------------------------
To avoid ambiguous operation of the PMA system it is only possible to operate the
PMA from either the remote location or from the local operator panel at any time.
The changeover of operator location is performed using the local operator panel or
from the remote system itself. The change is on a per bus bar segment basis.
In local operating mode no commands are accepted from the remote system.
How to apply the information given in this document is entirely up to the designer(s)
of the remote control/alarm system, although some guidelines are given.
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 5 of 23
PMA 300
Remote HMI Connection
2 Protocol Descriptions
2.1 PROFIBUS DP
PROFIBUS DP is the easiest way of interfacing the PMA300, because it is well known in automation
engineering environments and demands very little higher level programming. The main part of the
connection configuration is performed during the hardware setup and configuration.
The PMA300 acts as one or several PROFIBUS DP slave(s) communication on a serial RS485 line
with the remote HMI acting as master.
The PMA300 slaves are communication processors which interfaces the PMA300 CPU at one end
and the remote HMI master at the other end. The PMA300 is fitted with one common communication
processor for all generator sets belonging to one physical main bus bar segment. Each communica-
tion processor acts as one PROFIBUS DP slave.
In a typical main switchboard configuration with two main bus bar segments separated by one bus tie
breaker, the PMA300 presents two PROFIBUS DP slaves, thus two PROFIBUS DP links must be con-
figured.
2.1.1 Properties of PROFIBUS DP protocol used:
• RS-485 Hardware layer
• STANDARD bus profile
• Only DPV0 is supported
• Transmission speed is 500kBit/s
• Slave addresses: First slave to the left (Port side): 10, slave address for next bus bar segment
is 12, an increase of 2 for further slaves (14,16…)
2.1.2 Configuring PROFIBUS DP Master
In order to configure the remote HMI system PROFIBUS DP Master it is necessary to obtain the cor-
rect GSD file for the SIMATIC communication processors of type CP342-5 version 5.0 or higher. This
file is available on the internet at following link:
http://support.automation.siemens.com/WW/llisapi.dll/csfetch/113652/CP342-
5_12MB_V5.ZIP?func=cslib.csFetch&nodeid=18716312
The file is available as plain text in appendix A.
NB! How the vendor of the remote HMI selects to configure the PROFIBUS DP master in terms of
addressing the data to be received / send is up to the vendor as long the data length for send/receive
is ensured. In addition it is important to select word consistency or complete consistency for data seg-
ments containing integer data.
Example: Configuring master for a slave containing send / receive data for Common data and two
generator sets:
Number of bytes to be received by master : 240 bytes (120 words)
Number of bytes to be send by master : 66 bytes (33 words)
Configuration:
DP ID TYPE ADDRESS in MASTER
64 64 WORDS AI / Total Consistency Input offset n+0
64 32 WORDS AI / Total Consistency Input offset n+128
64 16 WORDS AI / Total Consistency Input offset n+192
64 8 WORD AI / Total Consistency Input offset n+224
128 32 WORDS AO / Total Consistency Output offset m+0
128 1 WORDS AO / Total Consistency Output offset m+64
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 6 of 23
PMA 300
Remote HMI Connection
2.2 PROFIBUS FDL
The PROFIBUS FDL data communication protocol is a layer 2 protocol utilizing the SEND / RECEIVE
interface of the communication processors. Instead of a low level transport handshaking like
PROFIBUS DP, this protocol requires some higher level programmed interface functions.
The protocol ensure the quality of the data send/received by SDA (Send Data Acknowledge) function-
ality. An additional advantage is that several logic links can share the same physical link, thus only
one communication processor per CPU is needed to handle user data from several bus tie sections.
The data is send in block of max, 236 bytes of user data and a header of 8 bytes describing the user
data size, destination addresses etc.
This protocol is mainly used for SIEMENS SIMATIC remote HMI systems, but can as well be imple-
mented on third party systems by use of SIMATIC NET S7 drivers and custom made functions.
2.3 Industrial Ethernet
This protocol in only optional available and must be agreed upon on a project to project basis.
2.4 MODBUS
This protocol in only optional available and must be agreed upon on a project to project basis.
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 7 of 23
PMA 300
Remote HMI Connection
3 Data types
The send/receive user data uses only two different data types, these are :
1. BOOLean
2. INTeger
3.1 BOOL - Data type
BOOL data type :
Size : 1 bit
Range : 0 – 1, FALSE (0) – TRUE (1)
3.2 INT – Data type
INT data type :
Size : 16 bit (2 bytes) Lowest byte address is MSB, highest byte address is LSB
Range : -32768 - +32767
Ex. Bit pattern for integer value +44 shown in table below.
BYTE N BYTE N+1
SIGN
BIT 15 14 13 12 11 9 8 7 6 5 4 3 2 1 BIT0
0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0
Table 3-1 : Bitpattern of INT +44
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 8 of 23
PMA 300
Remote HMI Connection
4 User data
The user data structures are independent of which communication protocol is used. The data are
mainly divided into SEND user data and RECEIVE user data. These sub divisions of user data are
again divided into COMMON user data and generator specific data for each generator set. Due to re-
strictions by the PROFIBUS protocol the maximum number of bytes which may be transmitted in one
frame is 240 bytes, thus the user data made available for a remote HMI system is limited to this
amount of data in order to keep the communication link simple and efficient without a lot of higher level
handshake and flow control, this functions are left to the lower layers in the PROFIBUS protocols. To
keep the standard user data structure it remains the same with the same limitation when optionally
used with Industrial Ethernet communication too.
The user data are mainly divided into to groups; SEND data and RECEIVE data (as seen from the
PMA300 perspective).
4.1 Overview SEND user data
Organisation of SEND user data (SENT user data to remote HMI system):
OFFSET SIZE
USER RECEIVE DATA FROM PMA300 TO REMOTE HMI SYS.
[BYTE.BIT] [BYTES]
0.0 56 COMMON DATA1)
56.0 46 DG “A” DATA2)
102.0 46 DG “B” DATA2)
148.0 46 DG “C” DATA2)
194.0 46 DG “D” DATA2)
Table 4-1 : User SEND data overview
1 – Common data for complete PMA300 if DG “A” is master on bus bar segment.
2 – DG “A” is the leftmost generator set on current bus bar section; DG “D” is rightmost generator set
on current bus bar section; PORT = left and STARBOARD = right. Attention! Bus bars might be mir-
rored.
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 9 of 23
PMA 300
Remote HMI Connection
4.1.1 SEND common user data per partial switchboard (bus bar)
Available alarms, alarms acknowledges, states and data
Note:
Use common data for “Master” Busbar if bus-tie breakers are closed. Common data from other bus-
bars are transparent (not valid). Master busbar is defined as the leftport most busbar
Right bustie is placed to the right of “own” busbar. Left bustie is placed to the left of “own” busbar.
TAG TYPE DESCRIPTION
COMMON_SEND.Alarms.CommonAlarm BOOL Common alarm
COMMON_SEND.Alarms.CommFaultPrevCPU BOOL Communication fault with previous CPU (CCW direction)
COMMON_SEND.Alarms.CommFaultNextCPU BOOL Communication fault with next CPU (CW direction)
COMMON_SEND.Alarms.BBIORackFault BOOL Busbar IO rack present but faulty
COMMON_SEND.Alarms.BBIORackNotPresent BOOL Busbar IO rack not present
COMMON_SEND.Alarms.OPTIORackFault BOOL Options IO rack present but faulty
COMMON_SEND.Alarms.OPTIORackNotPresent BOOL Options IO rack not present
COMMON_SEND.Alarms.BlackoutBusbar BOOL Blackout busbar
COMMON_SEND.Alarms.LocalHMIFault0 BOOL Local HMI device fault, device 0
COMMON_SEND.Alarms.LocalHMIFault1 BOOL Local HMI device fault, device 1
COMMON_SEND.Alarms.LocalHMIFault2 BOOL Local HMI device fault, device 2
COMMON_SEND.Alarms.LocalHMIFault3 BOOL Local HMI device fault, device 3
COMMON_SEND.Alarms.BusbarVoltageLow BOOL Busbar voltage low
COMMON_SEND.Alarms.BusbarVoltageHigh BOOL Busbar voltage high
COMMON_SEND.Alarms.BusbarFrequencyLow BOOL Busbar frequency low
COMMON_SEND.Alarms.BusbarFrequencyHigh BOOL Busbar frequency high
COMMON_SEND.Alarms.PowerShortage BOOL Power Shortage
COMMON_SEND.Alarms.PowerStopFault BOOL Power Dependent Stop Fault
COMMON_SEND.Alarms.DataFault BOOL Data Invalid
COMMON_SEND.Alarms.StartOrderError BOOL Error in Start Order List
COMMON_SEND.Alarms.StartTimeout BOOL Set Start Timeout
COMMON_SEND.Alarms.StopTimeout BOOL Set Stop Timeout
COMMON_SEND.Alarms.StartNotPoss BOOL Standby Start Not Possible
COMMON_SEND.Alarms.RightBTCloseFault BOOL Bustie RIGHT Breaker Close Fault
COMMON_SEND.Alarms.RightBTOpenFault BOOL Bustie RIGHT Breaker Open Fault
COMMON_SEND.Alarms.RightBTUnexpectedOpen BOOL Bustie RIGHT Breaker Unexpected Opening
COMMON_SEND.Alarms.RightBTBreakerFault BOOL Bustie RIGHT Breaker Fault
COMMON_SEND.Alarms.LeftBTCloseFault BOOL Bustie LEFT Breaker Close Fault
COMMON_SEND.Alarms.LeftBTOpenFault BOOL Bustie LEFT Breaker Open Fault
COMMON_SEND.Alarms.LeftBTUnexpectedOpen BOOL Bustie LEFT Breaker Unexpected Opening
COMMON_SEND.Alarms.LeftBTBreakerFault BOOL Bustie LEFT Breaker Fault
COMMON_SEND.Alarms.Pri1LoadShedded BOOL Load Shedding Priority 1 Active
COMMON_SEND.Alarms.Pri2LoadShedded BOOL Load Shedding Priority 2 Active
COMMON_SEND.Alarms.Pri3LoadShedded BOOL Load Shedding Priority 3 Active
COMMON_SEND.Alarms.HeavyConsumer1Failed BOOL Heavy Consumer 1 Failed
COMMON_SEND.Alarms.HeavyConsumer2Failed BOOL Heavy Consumer 2 Failed
COMMON_SEND.Alarms.HeavyConsumer3Failed BOOL Heavy Consumer 3 Failed
COMMON_SEND.Alarms.HeavyConsumer4Failed BOOL Heavy Consumer 4 Failed
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 10 of 23
PMA 300
Remote HMI Connection
TAG TYPE DESCRIPTION
COMMON_SEND.Alarms.SPARE_ALARM_00 BOOL SPARE ALARM
COMMON_SEND.Alarms.SPARE_ALARM_01 BOOL SPARE ALARM
COMMON_SEND.Alarms.SPARE_ALARM_02 BOOL SPARE ALARM
COMMON_SEND.Alarms.SPARE_ALARM_03 BOOL SPARE ALARM
COMMON_SEND.Alarms.SPARE_ALARM_04 BOOL SPARE ALARM
COMMON_SEND.Alarms.SPARE_ALARM_05 BOOL SPARE ALARM
COMMON_SEND.Alarms.SPARE_ALARM_06 BOOL SPARE ALARM
COMMON_SEND.Alarms.SPARE_ALARM_07 BOOL SPARE ALARM
COMMON_SEND.Alarms.SPARE_ALARM_08 BOOL SPARE ALARM
COMMON_SEND.Alarms.SPARE_ALARM_09 BOOL SPARE ALARM
COMMON_SEND.Acknowledged.CommonAlarm BOOL Common alarm
COMMON_SEND.Acknowledged.CommFaultPrev BOOL Communication fault with previous CPU (CCW direction)
COMMON_SEND.Acknowledged.CommFaultNext BOOL Communication fault with next CPU (CW direction)
COMMON_SEND.Acknowledged.BBIORackFault BOOL Busbar IO rack present but faulty
COMMON_SEND.Acknowledged.BBIORackNotPresent BOOL Busbar IO rack not present
COMMON_SEND.Acknowledged.OPTIORackFault BOOL Options IO rack present but faulty
COMMON_SEND.Acknowledged.OPTIORackNotPresent BOOL Options IO rack not present
COMMON_SEND.Acknowledged.BlackoutBusbar BOOL Blackout busbar
COMMON_SEND.Acknowledged.LocalHMIFault0 BOOL Local HMI device fault, device 0
COMMON_SEND.Acknowledged.LocalHMIFault1 BOOL Local HMI device fault, device 1
COMMON_SEND.Acknowledged.LocalHMIFault2 BOOL Local HMI device fault, device 2
COMMON_SEND.Acknowledged.LocalHMIFault3 BOOL Local HMI device fault, device 3
COMMON_SEND.Acknowledged.BusbarVoltageLow BOOL Busbar voltage low
COMMON_SEND.Acknowledged.BusbarVoltageHigh BOOL Busbar voltage high
COMMON_SEND.Acknowledged.BusbarFrequencyLow BOOL Busbar frequency low
COMMON_SEND.Acknowledged.BusbarFrequencyHigh BOOL Busbar frequency high
COMMON_SEND.Acknowledged.PowerShortage BOOL Power Shortage
COMMON_SEND.Acknowledged.PowerStopFault BOOL Power Dependent Stop Fault
COMMON_SEND.Acknowledged.DataFault BOOL Data Invalid
COMMON_SEND.Acknowledged.StartOrderError BOOL Error in Start Order List
COMMON_SEND.Acknowledged.StartTimeout BOOL Set Start Timeout
COMMON_SEND.Acknowledged.StopTimeout BOOL Set Stop Timeout
COMMON_SEND.Acknowledged.StartNotPoss BOOL Standby Start Not Possible
COMMON_SEND.Acknowledged.RightBTCloseFault BOOL Bustie RIGHT Breaker Close Fault
COMMON_SEND.Acknowledged.RightBTOpenFault BOOL Bustie RIGHT Breaker Open Fault
COMMON_SEND.Acknowledged.RightBTUnexpectedOpen BOOL Bustie RIGHT Breaker Unexpected Opening
COMMON_SEND.Acknowledged.RightBTBreakerFault BOOL Bustie RIGHT Breaker Fault
COMMON_SEND.Acknowledged.LeftBTCloseFault BOOL Bustie LEFT Breaker Close Fault
COMMON_SEND.Acknowledged.LeftBTOpenFault BOOL Bustie LEFT Breaker Open Fault
COMMON_SEND.Acknowledged.LeftBTUnexpectedOpen BOOL Bustie LEFT Breaker Unexpected Opening
COMMON_SEND.Acknowledged.LeftBTBreakerFault BOOL Bustie LEFT Breaker Fault
COMMON_SEND.Acknowledged.Pri1LoadShedded BOOL Load Shedding Priority 1 Active
COMMON_SEND.Acknowledged.Pri2LoadShedded BOOL Load Shedding Priority 2 Active
COMMON_SEND.Acknowledged.Pri3LoadShedded BOOL Load Shedding Priority 3 Active
COMMON_SEND.Acknowledged.HeavyConsumer1Failed BOOL Heavy Consumer 1 Failed
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 11 of 23
PMA 300
Remote HMI Connection
TAG TYPE DESCRIPTION
COMMON_SEND.Acknowledged.HeavyConsumer2Failed BOOL Heavy Consumer 2 Failed
COMMON_SEND.Acknowledged.HeavyConsumer3Failed BOOL Heavy Consumer 3 Failed
COMMON_SEND.Acknowledged.HeavyConsumer4Failed BOOL Heavy Consumer 4 Failed
COMMON_SEND.Acknowledged.SPARE_ALARM_00 BOOL SPARE ALARM
COMMON_SEND.Acknowledged.SPARE_ALARM_01 BOOL SPARE ALARM
COMMON_SEND.Acknowledged.SPARE_ALARM_02 BOOL SPARE ALARM
COMMON_SEND.Acknowledged.SPARE_ALARM_03 BOOL SPARE ALARM
COMMON_SEND.Acknowledged.SPARE_ALARM_04 BOOL SPARE ALARM
COMMON_SEND.Acknowledged.SPARE_ALARM_05 BOOL SPARE ALARM
COMMON_SEND.Acknowledged.SPARE_ALARM_06 BOOL SPARE ALARM
COMMON_SEND.Acknowledged.SPARE_ALARM_07 BOOL SPARE ALARM
COMMON_SEND.Acknowledged.SPARE_ALARM_08 BOOL SPARE ALARM
COMMON_SEND.Acknowledged.SPARE_ALARM_09 BOOL SPARE ALARM
COMMON_SEND.States.LifeBit BOOL I'm alive toggle from PMA CPU
COMMON_SEND.States.SetStarting BOOL Set Start Initiated
COMMON_SEND.States.NoAutoStart BOOL Automatic Start Disabled for this
COMMON_SEND.States.NoAutoStop BOOL Automatic Stop Disabled
COMMON_SEND.States.AutoStopBlocked BOOL Automatic Stop Disabled
COMMON_SEND.States.OrderChangeBlock BOOL Start order change is blocked
COMMON_SEND.States.LoadSharingActive BOOL Active Load Sharing own bus (DROOP)
COMMON_SEND.States.LoadSharingReactive BOOL Reactive Load Sharing own bus (AVR)
COMMON_SEND.States.HC1Disabled BOOL Heavy Consumer 1 Disabled
COMMON_SEND.States.HC1Overridden BOOL Heavy Consumer 1 Overridden
COMMON_SEND.States.HC1Processing BOOL Heavy Consumer 1 Request Processing
COMMON_SEND.States.HC1Validated BOOL Heavy Consumer 1 Request Validated
COMMON_SEND.States.HC2Disabled BOOL Heavy Consumer 2 Disabled
COMMON_SEND.States.HC2Overridden BOOL Heavy Consumer 2 Overridden
COMMON_SEND.States.HC2Processing BOOL Heavy Consumer 2 Request Processing
COMMON_SEND.States.HC2Validated BOOL Heavy Consumer 2 Request Validated
COMMON_SEND.States.HC3Disabled BOOL Heavy Consumer 3 Disabled
COMMON_SEND.States.HC3Overridden BOOL Heavy Consumer 3 Overridden
COMMON_SEND.States.HC3Processing BOOL Heavy Consumer 3 Request Processing
COMMON_SEND.States.HC3Validated BOOL Heavy Consumer 3 Request Validated
COMMON_SEND.States.HC4Disabled BOOL Heavy Consumer 4 Disabled
COMMON_SEND.States.HC4Overridden BOOL Heavy Consumer 4 Overridden
COMMON_SEND.States.HC4Processing BOOL Heavy Consumer 4 Request Processing
COMMON_SEND.States.HC4Validated BOOL Heavy Consumer 4 Request Validated
COMMON_SEND.States.LocalHMIActive0 BOOL Local HMI 0 is in control
COMMON_SEND.States.LocalHMIActive1 BOOL Local HMI 1 is in control
COMMON_SEND.States.LocalHMIActive2 BOOL Local HMI 2 is in control
COMMON_SEND.States.LocalHMIActive3 BOOL Local HMI 3 is in control
BOOL
COMMON_SEND.States.BTRightSuppresed Right BusTie Suppressed
BOOL
COMMON_SEND.States.BTRightAvailable Right BusTie Breaker Available
BOOL
COMMON_SEND.States.BTRightOpen Right BusTie Breaker Open
BOOL
COMMON_SEND.States BTRightClosing Right BusTie Breaker Closing
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 12 of 23
PMA 300
Remote HMI Connection
TAG TYPE DESCRIPTION
BOOL
COMMON_SEND.States.BTRightClosed Right BusTie Breaker Closed
COMMON_SEND.States.BTRightOpening BOOL Right BusTie Breaker Opening
COMMON_SEND.States.BTRightUndefinedState BOOL Right BusTie Breaker Undefined State
COMMON_SEND.States.BTLeftSuppresed BOOL Left BusTie Suppressed
COMMON_SEND.States.BTLeftAvailable BOOL Left BusTie Breaker Available
COMMON_SEND.States.BTLeftOpen BOOL Left BusTie Breaker Open
COMMON_SEND.States.BTLeftClosing BOOL Left BusTie Breaker Closing
COMMON_SEND.States. .BTLeftClosed BOOL Left BusTie Breaker Closed
COMMON_SEND.States. BTLeftOpening BOOL Left BusTie Breaker Opening
COMMON_SEND.States. BTLeftUndefinedState BOOL Left BusTie Breaker Undefined State
COMMON_SEND.States. SPARE_STATE_1 BOOL SPARE STATE
COMMON_SEND.States.SPARE_STATE_2 BOOL SPARE STATE
COMMON_SEND.States.SPARE_STATE_3 BOOL SPARE STATE
COMMON_SEND.States.SPARE_STATE_4 BOOL SPARE STATE
COMMON_SEND.States.SPARE_STATE_5 BOOL SPARE STATE
COMMON_SEND.States.SPARE_STATE_6 BOOL SPARE STATE
COMMON_SEND.Data.MinSetsToRun INT Minimum number of sets to run
COMMON_SEND.Data.StartOrder.Set01 INT Start Order for Set 1
COMMON_SEND.Data.StartOrder.Set02 INT Start Order for Set 2
COMMON_SEND.Data.StartOrder.Set03 INT Start Order for Set 3
COMMON_SEND.Data.StartOrder.Set04 INT Start Order for Set 4
COMMON_SEND.Data.StartOrder.Set05 INT Start Order for Set 5
COMMON_SEND.Data.StartOrder.Set06 INT Start Order for Set 6
COMMON_SEND.Data.StartOrder.Set07 INT Start Order for Set 7
COMMON_SEND.Data.StartOrder.Set08 INT Start Order for Set 8
COMMON_SEND.Data.BusbarVoltage INT Busbar voltage [V]
COMMON_SEND.Data.BusbarFrequency INT Busbar frequency [Hz/10]
COMMON_SEND.Data.TotalConnectedPower INT Total connected (nominal) power [kW]
COMMON_SEND.Data.TotalActivePower INT Total active (consumed) power [kW]
COMMON_SEND.Data.TotalReservedPower INT Total reserved power [kW]
COMMON_SEND.Data.TotalAvailablePower INT Total available power [kW]
COMMON_SEND.Data.HC1ConsumedPower INT HC1 consumed power [kW]
COMMON_SEND.Data.HC2ConsumedPower INT HC2 consumed power [kW]
COMMON_SEND.Data.HC3ConsumedPower INT HC3 consumed power [kW]
COMMON_SEND.Data.HC4ConsumedPower INT HC4 consumed power [kW]
Table 4-2 : Available COMMON alarms, states and data
Applicable tags with an asterisk [*] in the left margin are recommended for monitoring in a minimal
configuration of the Remote HMI.
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 13 of 23
PMA 300
Remote HMI Connection
4.1.2 SEND user data per generator set
Available alarms, states and data
TAG TYPE DESCRIPTION
DG_X_SEND.Alarms.IORackFault BOOL IO rack present but faulty
DG_X_SEND.Alarms.IORackNotPresent BOOL IO rack not present
DG_X_SEND.Alarms.ProtDevComFault BOOL Protection Device Communication Fault
DG_X_SEND.Alarms.DataInvalid BOOL Protection Device Data Invalid
DG_X_SEND.Alarms.StartFault BOOL Set Start Fault
DG_X_SEND.Alarms.StopFault BOOL Set Stop Fault
DG_X_SEND.Alarms.RunSignalFault BOOL Fault on Run Signal Feedback
DG_X_SEND.Alarms.UnexpectedStop BOOL Unexpected Stop Fault
DG_X_SEND.Alarms.Shutdown BOOL Imminent Shutdown
DG_X_SEND.Alarms.DelayedShutdown BOOL Delayed Shutdown
DG_X_SEND.Alarms.BreakerFault BOOL Generator breaker feedback fault
DG_X_SEND.Alarms.CloseFault BOOL Generator Breaker Close Fault
DG_X_SEND.Alarms.OpenFault BOOL Generator Breaker Open Fault
DG_X_SEND.Alarms.UnexpectedOpen BOOL Generator Breaker Unexpected Opening
DG_X_SEND.Alarms.ControlFuseFault BOOL Control Fuse Fault Alarm
DG_X_SEND.Alarms.ExitationCurrentFault BOOL Exitation current measuring fault(Control Device SP)
DG_X_SEND.Alarms.IsolationSwitchFault BOOL Isolation switch position fault, Not used in low Volt. Swb
DG_X_SEND.Alarms.ExternalFault BOOL External fault on Engine
DG_X_SEND.Alarms.PreLubeFault BOOL PrelubricaFtion Fault
DG_X_SEND.Alarms.AuxiliaryFault BOOL Auxiliary Equipment Fault
DG_X_SEND.Alarms.DiffProtectionFault BOOL Generator Running Without Differential Protection
DG_X_SEND.Alarms.GeneralTrip BOOL Generator Breaker Trip
DG_X_SEND.Alarms.DeexitationTrip BOOL Deexitation Trip
DG_X_SEND.Alarms.ReversePowerTrip BOOL Reverse power Trip
DG_X_SEND.Alarms.OverCurrentTrip BOOL Overcurrent Trip
DG_X_SEND.Alarms.ShortCircuitTrip BOOL Short Circuit Trip
DG_X_SEND.Alarms.DifferentialTrip BOOL Differential Protection Trip
DG_X_SEND.Alarms.EarthFaultTrip BOOL Earth Fault Trip
DG_X_SEND.Alarms.OverExitationTrip BOOL Overexitation/Overvoltage Trip
DG_X_SEND.Alarms.UnderExitationTrip BOOL Underexitation Trip
DG_X_SEND.Alarms.OverspeedLoadTrip BOOL Overspeed and load Trip
DG_X_SEND.Alarms.MultipleTripBlock BOOL Close blocked because of multiple breaker trip
DG_X_SEND.Alarms.HighPower BOOL Generator High Power
DG_X_SEND.Alarms.OverVoltage1 BOOL Over voltage step 1
DG_X_SEND.Alarms.OverVoltage2 BOOL Over voltage step 2
DG_X_SEND.Alarms.UnderVoltage1 BOOL Under voltage step 1
DG_X_SEND.Alarms.UnderVoltage2 BOOL Under voltage step 2
DG_X_SEND.Alarms.VoltAsymmetry BOOL Voltage asymmetry
DG_X_SEND.Alarms.OverFrequency1 BOOL Over frequency step 1
DG_X_SEND.Alarms.OverFrequency2 BOOL Over frequency step 2
DG_X_SEND.Alarms.UnderFrequency1 BOOL Under frequency step 1
DG_X_SEND.Alarms.UnderFrequency2 BOOL Under frequency step 2
DG_X_SEND.Alarms.OverCurrent1 BOOL Over current step 1
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 14 of 23
PMA 300
Remote HMI Connection
TAG TYPE DESCRIPTION
DG_X_SEND.Alarms.OverCurrent2 BOOL Over current step 2
DG_X_SEND.Alarms.SF6GasLow BOOL SF6 Gas low level, Not used in low Volt. Swb
DG_X_SEND.Alarms.LSErrorActivePower BOOL Load Sharing Error Active Power
DG_X_SEND.Alarms.LSErrorReactivePower BOOL Load Sharing Error Reactive Power
DG_X_SEND.Alarms.LSErrorCurrent BOOL Load Sharing Error Current
DG_X_SEND.Acknowledged.IORackFault BOOL IO rack present but faulty
DG_X_SEND.Acknowledged.IORackNotPresent BOOL IO rack not present
DG_X_SEND.Acknowledged.ProtDevComFault BOOL Protection Device Communication Fault
DG_X_SEND.Acknowledged.DataInvalid BOOL Protection Device Data Invalid
DG_X_SEND.Acknowledged.StartFault BOOL Set Start Fault
DG_X_SEND.Acknowledged.StopFault BOOL Set Stop Fault
DG_X_SEND.Acknowledged.RunSignalFault BOOL Fault on Run Signal Feedback
DG_X_SEND.Acknowledged.UnexpectedStop BOOL Unexpected Stop Fault
DG_X_SEND.Acknowledged.Shutdown BOOL Imminent Shutdown
DG_X_SEND.Acknowledged.DelayedShutdown BOOL Delayed Shutdown
DG_X_SEND.Acknowledged.BreakerFault BOOL Generator breaker feedback fault
DG_X_SEND.Acknowledged.CloseFault BOOL Generator Breaker Close Fault
DG_X_SEND.Acknowledged.OpenFault BOOL Generator Breaker Open Fault
DG_X_SEND.Acknowledged.UnexpectedOpen BOOL Generator Breaker Unexpected Opening
DG_X_SEND.Acknowledged.ControlFuseFault BOOL Control Fuse Fault Alarm
DG_X_SEND.Acknowledged.ExitationCurrentFault BOOL Exitation current measuring fault(Control Device SP)
DG_X_SEND.Acknowledged.IsolationSwitchFault BOOL Isolation switch position fault, Not used in low Volt. Swb
DG_X_SEND.Acknowledged.ExternalFault BOOL External fault on Engine
DG_X_SEND.Acknowledged.PreLubeFault BOOL PrelubricaFtion Fault
DG_X_SEND.Acknowledged.AuxiliaryFault BOOL Auxiliary Equipment Fault
DG_X_SEND.Acknowledged.DiffProtectionFault BOOL Generator Running Without Differential Protection
DG_X_SEND.Acknowledged.GeneralTrip BOOL Generator Breaker Trip
DG_X_SEND.Acknowledged.DeexitationTrip BOOL Deexitation Trip
DG_X_SEND.Acknowledged.ReversePowerTrip BOOL Reverse power Trip
DG_X_SEND.Acknowledged.OverCurrentTrip BOOL Overcurrent Trip
DG_X_SEND.Acknowledged.ShortCircuitTrip BOOL Short Circuit Trip
DG_X_SEND.Acknowledged.DifferentialTrip BOOL Differential Protection Trip
DG_X_SEND.Acknowledged.EarthFaultTrip BOOL Earth Fault Trip
DG_X_SEND.Acknowledged.OverExitationTrip BOOL Overexitation/Overvoltage Trip
DG_X_SEND.Acknowledged.UnderExitationTrip BOOL Underexitation Trip
DG_X_SEND.Acknowledged.OverspeedLoadTrip BOOL Overspeed and load Trip
DG_X_SEND.Acknowledged.MultipleTripBlock BOOL Close blocked because of multiple breaker trip
DG_X_SEND.Acknowledged.HighPower BOOL Generator High Power
DG_X_SEND.Acknowledged.OverVoltage1 BOOL Over voltage step 1
DG_X_SEND.Acknowledged.OverVoltage2 BOOL Over voltage step 2
DG_X_SEND.Acknowledged.UnderVoltage1 BOOL Under voltage step 1
DG_X_SEND.Acknowledged.UnderVoltage2 BOOL Under voltage step 2
DG_X_SEND.Acknowledged.VoltAsymmetry BOOL Voltage asymmetry
DG_X_SEND.Acknowledged.OverFrequency1 BOOL Over frequency step 1
DG_X_SEND.Acknowledged.OverFrequency2 BOOL Over frequency step 2
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 15 of 23
PMA 300
Remote HMI Connection
TAG TYPE DESCRIPTION
DG_X_SEND.Acknowledged.UnderFrequency1 BOOL Under frequency step 1
DG_X_SEND.Acknowledged.UnderFrequency2 BOOL Under frequency step 2
DG_X_SEND.Acknowledged.OverCurrent1 BOOL Over current step 1
DG_X_SEND.Acknowledged.OverCurrent2 BOOL Over current step 2
DG_X_SEND.Acknowledged.SF6GasLow BOOL SF6 Gas low level, Not used in low Volt. Swb
DG_X_SEND.Acknowledged.LSErrorActivePower BOOL Load Sharing Error Active Power
DG_X_SEND.Acknowledged.LSErrorReactivePower BOOL Load Sharing Error Reactive Power
DG_X_SEND.Acknowledged.LSErrorCurrent BOOL Load Sharing Error Current
DG_X_SEND.States.SetIsBusMaster BOOL Function is Master
DG_X_SEND.States.SetFirstStandby BOOL Set is First Standby
DG_X_SEND.States.SetAvailable BOOL Set Available
DG_X_SEND.States.SetStopBlocked BOOL Stop of set Blocked
DG_X_SEND.States.SetStartBlocked BOOL Start of set Blocked
DG_X_SEND.States.SetSyncActive BOOL Syncronisation
DG_X_SEND.States.SetStartInterlock BOOL Start Interlocked (deexitationtrip)
DG_X_SEND.States.EngineAuto BOOL Automatic Mode
DG_X_SEND.States.EngineSemiAuto BOOL Semiautomatic Mode
DG_X_SEND.States.EngineLocal BOOL Local Mode
DG_X_SEND.States.EngineReadyForStart BOOL Motor is Ready
DG_X_SEND.States.EngineStopped BOOL Motor Stopped
DG_X_SEND.States.EngineStarting BOOL Motor Starting
DG_X_SEND.States.EngineRunning BOOL Motor Starting
DG_X_SEND.States.EngineStopping BOOL Motor Stopping
DG_X_SEND.States.EnginePreLubeON BOOL Prelubrication Running
DG_X_SEND.States.EngineClutchConnected BOOL Clutch Connected
DG_X_SEND.States.EngineAuxiliaryRunning BOOL Auxiliary Equipment Running
DG_X_SEND.States.EngineVariSpeed BOOL Motor Running at alternative speed
DG_X_SEND.States.BreakerAuto BOOL Automatic Mode
DG_X_SEND.States.BreakerSemiAuto BOOL Semiautomatic Mode
DG_X_SEND.States.BreakerLocal BOOL Local Mode
DG_X_SEND.States.BreakerAvailable BOOL Breaker Available
DG_X_SEND.States.BreakerSimBlocked BOOL Simultaneous Blocking
DG_X_SEND.States.BreakerOpen BOOL Breaker Open
DG_X_SEND.States.BreakerClosing BOOL Breaker Closing
DG_X_SEND.States.BreakerClosed BOOL Breaker Closed
DG_X_SEND.States.BreakerOpening BOOL Breaker Opening
DG_X_SEND.States.BreakerUndefined BOOL Breaker undefined State
DG_X_SEND.States.BreakerCloseBlock BOOL Close action blocked
DG_X_SEND.States.BreakerOpenBlock BOOL Open action blocked
DG_X_SEND.States.IsolationSwitchEarthed BOOL Isolation switch earthed, Not used in low Volt. Swb
Isolation switch open (test pos) , Not used in low Volt.
DG_X_SEND.States.IsolationSwitchOpen BOOL Swb
DG_X_SEND.States.IsolationSwitchClosed BOOL Isolation switch closed, Not used in low Volt. Swb
DG_X_SEND.States.IsolationSwitchFault BOOL Isolation switch position fault, Not used in low Volt. Swb
DG_X_SEND.States.DroopModeActive BOOL Droop loadsharing mode active
DG_X_SEND.States.IsocronusModeActive BOOL Isocronus loadsharing mode active
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 16 of 23
PMA 300
Remote HMI Connection
TAG TYPE DESCRIPTION
DG_X_SEND.States.ASLActive BOOL Asymetric Load Sharing switched on
DG_X_SEND.States.ASLDisabled BOOL Asymetric Load sharing disabled
DG_X_SEND.States.SPARE_STATE_00 BOOL SPARE STATE
DG_X_SEND.States.SPARE_STATE_01 BOOL SPARE STATE
DG_X_SEND.States.SPARE_STATE_02 BOOL SPARE STATE
DG_X_SEND.States.SPARE_STATE_03 BOOL SPARE STATE
DG_X_SEND.States.SPARE_STATE_04 BOOL SPARE STATE
DG_X_SEND.States.SPARE_STATE_05 BOOL SPARE STATE
DG_X_SEND.States.SPARE_STATE_06 BOOL SPARE STATE
DG_X_SEND.States.SPARE_STATE_07 BOOL SPARE STATE
DG_X_SEND.States.SPARE_STATE_08 BOOL SPARE STATE
DG_X_SEND.Data.U_L1_L2 INT Voltage L1-L2 [V]
DG_X_SEND.Data.U_L2_L3 INT Voltage L2-L3 [V]
DG_X_SEND.Data.U_L1_L3 INT Voltage L1-L3 [V]
DG_X_SEND.Data.U_L1_N INT Voltage L1-N [V]
DG_X_SEND.Data.U_L2_N INT Voltage L2_N [V]
DG_X_SEND.Data.U_L3_N INT Voltage L3_N [V]
DG_X_SEND.Data.F_GEN INT Generator frequency [Hz]
DG_X_SEND.Data.I_L1 INT Current L1 [A]
DG_X_SEND.Data.I_L2 INT Current L2 [A]
DG_X_SEND.Data.I_L3 INT Current L3 [A]
DG_X_SEND.Data.COS_PHI INT Power factor []
DG_X_SEND.Data.P_GEN INT Active power [kW]
DG_X_SEND.Data.Q_GEN INT Reactive power [kVA]
DG_X_SEND.Data.ExcitationCurrent INT Excitation Current [A]
Table 4-3 : Available per generator set alarms, states and data
Tags with an asterisk [*] in the left margin are recommended for monitoring in a minimal configuration
of the Remote HMI.
NOTE
! -------------------------------------------------------------------------------------------------------------
All states in bold writing does only apply to sets in master mode. The state
DGxDP.States.Master indicates whether the set is in master mode or not.
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 17 of 23
PMA 300
Remote HMI Connection
4.2 Overview RECEIVE user data
NOTE: This section may be disregarded if the Remote HMI is to be configured for monitoring only.
Organisation of RECEIVE user data (RECEIVED user data from remote HMI system):
OFFSET SIZE
USER SEND DATA TO PMA300 FROM REMOTE HMI SYS.
[BYTE.BIT] [BYTES]
0.0 26 COMMON COMMANDS1)
26.0 10 DG “A” COMMANDS2)
36.0 10 DG “B” COMMANDS2)
46.0 10 DG “C” COMMANDS2)
56.0 10 DG “D” COMMANDS2)
Table 0-1 : User RECEIVE data overview
1 – Common commands for complete PMA300
2 – DG “A” is the leftmost generator set on current bus bar section; DG “D” is rightmost generator set
on current bus bar section; PORT = left and STARBOARD = right. Attention! Bus bars might be mir-
rored.
4.2.1 RECEIVE common user data per partial switchboard (bus bar)
Available commands and setpoints
Note:
Use common data/commands for “Master” Busbar if bus-tie breakers are closed. Common data from
other busbars are transparent (not valid). Master busbar is defined as the left/port most busbar
TAG TYPE DESCRIPTION
COMMON_RECV.Commands.LifeBit BOOL Im Alive Communication Toggle Returned Value
COMMON_RECV.Commands.HMIRemoteSelect BOOL Command : Select remote HMI (IAS)
COMMON_RECV.Commands.ToggleAutoStart BOOL Auto Start Block ON/OFF
COMMON_RECV.Commands.ToggleAutoStop BOOL Auto Stop Block ON/OFF
COMMON_RECV.Commands.AddSetRequest BOOL Add One Set
COMMON_RECV.Commands.EnterStartOrder BOOL Enter Start Order
COMMON_RECV.Commands.RightBTClose BOOL Right BusTie Close Bustie Breaker
COMMON_RECV.Commands.RightBTOpen BOOL Right BusTie Open Bustie Breaker
COMMON_RECV.Commands.RightBTReset BOOL Right BusTie Reset Latched States
COMMON_RECV.Commands.LeftBTClose BOOL Left BusTie Close Bustie Breaker
COMMON_RECV.Commands.LeftBTOpen BOOL Left BusTie Open Bustie Breaker
COMMON_RECV.Commands.LeftBTReset BOOL Left BusTie Reset Latched States
COMMON_RECV.Commands.LoadSharingToggle BOOL Toggle loadsharing on/off remote
COMMON_RECV.Commands.Reset BOOL Reset latched states
COMMON_RECV.Commands.SPARE_COMMAND_00 BOOL Spare COMMON Command
COMMON_RECV.Commands.SPARE_COMMAND_01 BOOL Spare COMMON Command
COMMON_RECV.Setpoints.MinSetsToRun INT Min number of sets to run
COMMON_RECV.Setpoints.StartOrder.Set01 INT Start Order for Set 1
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 18 of 23
PMA 300
Remote HMI Connection
TAG TYPE DESCRIPTION
COMMON_RECV.Setpoints.StartOrder.Set02 INT Start Order for Set 2
COMMON_RECV.Setpoints.StartOrder.Set03 INT Start Order for Set 3
COMMON_RECV.Setpoints.StartOrder.Set04 INT Start Order for Set 4
COMMON_RECV.Setpoints.StartOrder.Set05 INT Start Order for Set 5
COMMON_RECV.Setpoints.StartOrder.Set06 INT Start Order for Set 6
COMMON_RECV.Setpoints.StartOrder.Set07 INT Start Order for Set 7
COMMON_RECV.Setpoints.StartOrder.Set08 INT Start Order for Set 8
COMMON_RECV.Acknowledgements.CommonAlarm BOOL Common alarm
COMMON_RECV.Acknowledgements.CommFaultPrev BOOL Communication fault with previous CPU (CCW direction)
COMMON_RECV.Acknowledgements.CommFaultNext BOOL Communication fault with next CPU (CW direction)
COMMON_RECV.Acknowledgements.BBIORackFault BOOL Busbar IO rack present but faulty
COMMON_RECV.Acknowledgements.BBIORackNotPresent BOOL Busbar IO rack not present
COMMON_RECV.Acknowledgements.OPTIORackFault BOOL Options IO rack present but faulty
COMMON_RECV.Acknowledgements.OPTIORackNotPresent BOOL Options IO rack not present
COMMON_RECV.Acknowledgements.BlackoutBusbar BOOL Blackout busbar
COMMON_RECV.Acknowledgements.LocalHMIFault0 BOOL Local HMI device fault, device 0
COMMON_RECV.Acknowledgements.LocalHMIFault1 BOOL Local HMI device fault, device 1
COMMON_RECV.Acknowledgements.LocalHMIFault2 BOOL Local HMI device fault, device 2
COMMON_RECV.Acknowledgements.LocalHMIFault3 BOOL Local HMI device fault, device 3
COMMON_RECV.Acknowledgements.BusbarVoltageLow BOOL Busbar voltage low
COMMON_RECV.Acknowledgements.BusbarVoltageHigh BOOL Busbar voltage high
COMMON_RECV.Acknowledgements.BusbarFrequencyLow BOOL Busbar frequency low
COMMON_RECV.Acknowledgements.BusbarFrequencyHigh BOOL Busbar frequency high
COMMON_RECV.Acknowledgements.PowerShortage BOOL Power Shortage
COMMON_RECV.Acknowledgements.PowerStopFault BOOL Power Dependent Stop Fault
COMMON_RECV.Acknowledgements.DataFault BOOL Data Invalid
COMMON_RECV.Acknowledgements.StartOrderError BOOL Error in Start Order List
COMMON_RECV.Acknowledgements.StartTimeout BOOL Set Start Timeout
COMMON_RECV.Acknowledgements.StopTimeout BOOL Set Stop Timeout
COMMON_RECV.Acknowledgements.StartNotPoss BOOL Standby Start Not Possible
COMMON_RECV.Acknowledgements.RightBTCloseFault BOOL Bustie RIGHT Breaker Close Fault
COMMON_RECV.Acknowledgements.RightBTOpenFault BOOL Bustie RIGHT Breaker Open Fault
COMMON_RECV.Acknowledgements.RightBTUnexpectedOpen BOOL Bustie RIGHT Breaker Unexpected Opening
COMMON_RECV.Acknowledgements.RightBTBreakerFault BOOL Bustie RIGHT Breaker Fault
COMMON_RECV.Acknowledgements.LeftBTCloseFault BOOL Bustie LEFT Breaker Close Fault
COMMON_RECV.Acknowledgements.LeftBTOpenFault BOOL Bustie LEFT Breaker Open Fault
COMMON_RECV.Acknowledgements.LeftBTUnexpectedOpen BOOL Bustie LEFT Breaker Unexpected Opening
COMMON_RECV.Acknowledgements.LeftBTBreakerFault BOOL Bustie LEFT Breaker Fault
COMMON_RECV.Acknowledgements.Pri1LoadShedded BOOL Load Shedding Priority 1 Active
COMMON_RECV.Acknowledgements.Pri2LoadShedded BOOL Load Shedding Priority 2 Active
COMMON_RECV.Acknowledgements.Pri3LoadShedded BOOL Load Shedding Priority 3 Active
COMMON_RECV.Acknowledgements.HeavyConsumer1Failed BOOL Heavy Consumer 1 Failed
COMMON_RECV.Acknowledgements.HeavyConsumer2Failed BOOL Heavy Consumer 2 Failed
COMMON_RECV.Acknowledgements.HeavyConsumer3Failed BOOL Heavy Consumer 3 Failed
COMMON_RECV.Acknowledgements.HeavyConsumer4Failed BOOL Heavy Consumer 4 Failed
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 19 of 23
PMA 300
Remote HMI Connection
TAG TYPE DESCRIPTION
COMMON_RECV.Acknowledgements.SPARE_ALARM_00 BOOL SPARE ALARM
COMMON_RECV.Acknowledgements.SPARE_ALARM_01 BOOL SPARE ALARM
COMMON_RECV.Acknowledgements.SPARE_ALARM_02 BOOL SPARE ALARM
COMMON_RECV.Acknowledgements.SPARE_ALARM_03 BOOL SPARE ALARM
COMMON_RECV.Acknowledgements.SPARE_ALARM_04 BOOL SPARE ALARM
COMMON_RECV.Acknowledgements.SPARE_ALARM_05 BOOL SPARE ALARM
COMMON_RECV.Acknowledgements.SPARE_ALARM_06 BOOL SPARE ALARM
COMMON_RECV.Acknowledgements.SPARE_ALARM_07 BOOL SPARE ALARM
COMMON_RECV.Acknowledgements.SPARE_ALARM_08 BOOL SPARE ALARM
COMMON_RECV.Acknowledgements.SPARE_ALARM_09 BOOL SPARE ALARM
Table 0-2 : Common commands and setpoints
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 20 of 23
PMA 300
Remote HMI Connection
NOTE/CAUTION
! -------------------------------------------------------------------------------------------------------------
In general all commands are of pulse type. I.e. the commands should be transmit-
ted to the PMA 300 subsystem as an edge (one shot or with limited duration). The
command CommonCMD.HMIRemoteSelectOn must be a steady signal !
No commands are accepted by the PMA 300 unless remote control is selected.
The communication test toggle, ImAliveToggle, must either be a square wave pulse
train with a 50% duty cycle and a pulse length of 1 second, or it must be connected
locally to the CommonData.ImAliveToggle. The latter contains the specified square
wave pulse train, and it can thus be used by the remote system as a watchdog for
the PMA.
4.2.2 RECEIVE user data per generator set
Available commands and set points
TAG TYPE DESCRIPTION
DG_X_RECV.Commands.Auto BOOL Automatic Mode Select
DG_X_RECV.Commands.SemiAuto BOOL Semi Auto Mode Select
DG_X_RECV.Commands.Start BOOL Start/Start&Connect Command
DG_X_RECV.Commands.Stop BOOL Stop/Disconnect&Stop Command
DG_X_RECV.Commands.Close BOOL Close Generator Breaker
DG_X_RECV.Commands.Open BOOL Open Generator Breaker
DG_X_RECV.Commands.Reset BOOL Reset Latched States
DG_X_RECV.Commands.ToggleASL BOOL Toggle ASL ON/OFF
DG_X_RECV.Commands.Increase BOOL Increase Load
DG_X_RECV.Commands.Decrease BOOL Decrease Load
DG_X_RECV.Commands.DelayedShutDown BOOL DG Set delayed shut down
DG_X_RECV.Commands.SPARE_COMMAND_00 BOOL SPARE COMMON COMMAND
DG_X_RECV.Commands.SPARE_COMMAND_01 BOOL SPARE COMMON COMMAND
DG_X_RECV.Commands.SPARE_COMMAND_02 BOOL SPARE COMMON COMMAND
DG_X_RECV.Commands.SPARE_COMMAND_03 BOOL SPARE COMMON COMMAND
DG_X_RECV.Commands.SPARE_COMMAND_04 BOOL SPARE COMMON COMMAND
DG_X_RECV.Acknowledgements.IORackFault BOOL IO rack present but faulty
DG_X_RECV.Acknowledgements.IORackNotPresent BOOL IO rack not present
DG_X_RECV.Acknowledgements.ProtDevComFault BOOL Protection Device Communication Fault
DG_X_RECV.Acknowledgements.DataInvalid BOOL Protection Device Data Invalid
DG_X_RECV.Acknowledgements.StartFault BOOL Set Start Fault
DG_X_RECV.Acknowledgements.StopFault BOOL Set Stop Fault
DG_X_RECV.Acknowledgements.RunSignalFault BOOL Fault on Run Signal Feedback
DG_X_RECV.Acknowledgements.UnexpectedStop BOOL Unexpected Stop Fault
DG_X_RECV.Acknowledgements.Shutdown BOOL Imminent Shutdown
DG_X_RECV.Acknowledgements.DelayedShutdown BOOL Delayed Shutdown
DG_X_RECV.Acknowledgements.BreakerFault BOOL Generator breaker feedback fault
DG_X_RECV.Acknowledgements.CloseFault BOOL Generator Breaker Close Fault
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 21 of 23
PMA 300
Remote HMI Connection
TAG TYPE DESCRIPTION
DG_X_RECV.Acknowledgements.OpenFault BOOL Generator Breaker Open Fault
DG_X_RECV.Acknowledgements.UnexpectedOpen BOOL Generator Breaker Unexpected Opening
DG_X_RECV.Acknowledgements.ControlFuseFault BOOL Control Fuse Fault Alarm
DG_X_RECV.Acknowledgements.ExitationCurrentFault BOOL Exitation current measuring fault(Control Device SP)
DG_X_RECV.Acknowledgements.IsolationSwitchFault BOOL Isolation switch position fault, Not used in low Volt. Swb
DG_X_RECV.Acknowledgements.ExternalFault BOOL External fault on Engine
DG_X_RECV.Acknowledgements.PreLubeFault BOOL PrelubricaFtion Fault
DG_X_RECV.Acknowledgements.AuxiliaryFault BOOL Auxiliary Equipment Fault
DG_X_RECV.Acknowledgements.DiffProtectionFault BOOL Generator Running Without Differential Protection
DG_X_RECV.Acknowledgements.GeneralTrip BOOL Generator Breaker Trip
DG_X_RECV.Acknowledgements.DeexitationTrip BOOL Deexitation Trip
DG_X_RECV.Acknowledgements.ReversePowerTrip BOOL Reverse power Trip
DG_X_RECV.Acknowledgements.OverCurrentTrip BOOL Overcurrent Trip
DG_X_RECV.Acknowledgements.ShortCircuitTrip BOOL Short Circuit Trip
DG_X_RECV.Acknowledgements.DifferentialTrip BOOL Differential Protection Trip
DG_X_RECV.Acknowledgements.EarthFaultTrip BOOL Earth Fault Trip
DG_X_RECV.Acknowledgements.OverExitationTrip BOOL Overexitation/Overvoltage Trip
DG_X_RECV.Acknowledgements.UnderExitationTrip BOOL Underexitation Trip
DG_X_RECV.Acknowledgements.OverspeedLoadTrip BOOL Overspeed and load Trip
DG_X_RECV.Acknowledgements.MultipleTripBlock BOOL Close blocked because of multiple breaker trip
DG_X_RECV.Acknowledgements.HighPower BOOL Generator High Power
DG_X_RECV.Acknowledgements.OverVoltage1 BOOL Over voltage step 1
DG_X_RECV.Acknowledgements.OverVoltage2 BOOL Over voltage step 2
DG_X_RECV.Acknowledgements.UnderVoltage1 BOOL Under voltage step 1
DG_X_RECV.Acknowledgements.UnderVoltage2 BOOL Under voltage step 2
DG_X_RECV.Acknowledgements.VoltAsymmetry BOOL Voltage asymmetry
DG_X_RECV.Acknowledgements.OverFrequency1 BOOL Over frequency step 1
DG_X_RECV.Acknowledgements.OverFrequency2 BOOL Over frequency step 2
DG_X_RECV.Acknowledgements.UnderFrequency1 BOOL Under frequency step 1
DG_X_RECV.Acknowledgements.UnderFrequency2 BOOL Under frequency step 2
DG_X_RECV.Acknowledgements.OverCurrent1 BOOL Over current step 1
DG_X_RECV.Acknowledgements.OverCurrent2 BOOL Over current step 2
DG_X_RECV.Acknowledgements.SF6GasLow BOOL SF6 Gas low level , Not used in low Volt. Swb
DG_X_RECV.Acknowledgements.LSErrorActivePower BOOL Load Sharing Error Active Power
DG_X_RECV.Acknowledgements.LSErrorReactivePower BOOL Load Sharing Error Reactive Power
DG_X_RECV.Acknowledgements.LSErrorCurrent BOOL Load Sharing Error Current
DG_X_RECV.Setpoints.ASLSetpoint INT Assymmetric Load Setpoint
Table 0-3 : Commands and setpoints per GenSet
1) Delayed shutdown activates set delayed shutdown regardless of command location.
2) These commands are common for the entire set. The can be used in stead of the individ-
ual commands per function.
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 22 of 23
PMA 300
Remote HMI Connection
NOTE/CAUTION
! -------------------------------------------------------------------------------------------------------------
In general all commands are of pulse type. I.e. the commands should be transmit-
ted to the PMA 300 subsystem as an edge (one shot or with limited duration)
All commands in bold writing does only apply to sets in master mode. Sets that are
capable of assuming master mode are the first sets on the busbar segment. These
sets are normally located as the first set in the interface data area. This is always
true if a two CPU configuration is present. In a one CPU configuration the master
mode sets are located in the same interface data area. The state
DGxDP.States.Master indicates whether the set is in master mode or not (see below)
The start order (SSC) can only be sent to the first set (DPDG1.XSSC.StartOrder.Set01…)
on the port CPU. Only enter start order for as many sets as there are sets in the
configuration. In order to activate the start order the start order enter command has
to be activated (DPDG1.XSSC.Commands.Enter)
No commands are accepted by the PMA 300 unless remote control is selected.
The commands DPDGx.XASL.Commands.Increase, DPDGx.XASL.Commands.Decrease, and
DPDGx.XASL.Setpoints.ASLSetpoint depends on the ASL mode selected when configur-
ing the individual set. Increase/decrease and sepoint control is never available si-
multaneously.
Version: V#5.00 STANDARD Date: 18.12.2007
Copyright © Siemens AS. All Rights reserved. 4 Page 23 of 23