SIEMENS_PAC_2200
SIEMENS_PAC_2200 (FB)
SIEMENS_PAC_2200 (FB)FUNCTION_BLOCK SIEMENS_PAC_2200
InOut:
Input
xEn
BOOL
TRUE
Enable / disable communication ( TRUE = enabled )
Input
byUnitId
BYTE
0
Address of the device
Input
xUpdateActual
BOOL
FALSE
Update of actual values (on every rising edge )
Input
xResError
BOOL
FALSE
Reinitialization of the outputs ‘eErrorCodeCom’ to the no-error state (on each rising edge)
Input
xSendSysCommand
BOOL
FALSE
Activation of transmission of system commands (on each rising edge) (prerequisite: valid address and valid value)
Inout
ModbusClient
ModbusClientBase
Client of the device
Output
rU1N
REAL
Phase voltage L1 - N in V
Output
rU2N
REAL
Phase voltage L2 - N in V
Output
rU3N
REAL
Phase voltage L3 - N in V
Output
rU12
REAL
Line voltage L1 - L2 in V
Output
rU23
REAL
Line voltage L2 - L3 in V
Output
rU31
REAL
Line voltage L3 - L1 in V
Output
rIL1
REAL
Line current L1 in A
Output
rIL2
REAL
Line current L2 in A
Output
rIL3
REAL
Line current L3 in A
Output
rPowerFactorL1
REAL
Power factor L1
Output
rPowerFactorL2
REAL
Power factor L2
Output
rPowerFactorL3
REAL
Power factor L3
Output
rActivePowerL1
REAL
Active power L1 in W
Output
rActivePowerL2
REAL
Active power L2 in W
Output
rActivePowerL3
REAL
Active power L3 in W
Output
rApparentPowerL1
REAL
Apparent power L1 in VA
Output
rApparentPowerL2
REAL
Apparent power L2 in VA
Output
rApparentPowerL3
REAL
Apparent power L3 in VA
Output
rReactivePowerL1
REAL
Reactive power L1 in var
Output
rReactivePowerL2
REAL
Reactive power L2 in var
Output
rReactivePowerL3
REAL
Reactive power L3 in var
Output
rFrequency
REAL
Frequency in Hz
Output
rActiveTariff
REAL
Active tariff
Output
rActEneImpTotal1
REAL
Consumed active energy - total - tariff 1 in kWh
Output
rActEneImpTotal2
REAL
Consumed active energy - total - tariff 2 in kWh
Output
rActEneExpTotal1
REAL
Delivered active energy - total - tariff 1 in kWh
Output
rActEneExpTotal2
REAL
Delivered active energy - total - tariff 2 in kWh
Output
rReaEneImpTotal1
REAL
Consumed reactive energy - total - tariff 1 in kVarh
Output
rReaEneImpTotal2
REAL
Consumed reactive energy - total - tariff 2 in kVarh
Output
rReaEneExpTotal1
REAL
Delivered reactive energy - total - tariff 1 in kVarh
Output
rReaEneExpTotal2
REAL
Delivered reactive energy - total - tariff 2 in kVarh
Output
rAppEneTotal1
REAL
Apparent energy - total - tariff 1 in kVAh
Output
rAppEneTotal2
REAL
Apparent energy - total - tariff 2 in kVAh
Output
xOverCurrent
BOOL
Fault - overcurrent ( TRUE = fault )
Output
xOverVoltage
BOOL
Fault - overvoltage ( TRUE = fault )
Output
sOrderNumber
STRING
Order number of the meter (20 ASCII characters)
Output
sSerialNum
STRING
Serial number of the meter (16 ASCII characters)
Output
xAlarm
BOOL
FALSE
General fault ( TRUE = fault )
Output
xAlarmCom
BOOL
FALSE
General fault - communication ( TRUE = fault )
Output
eErrorCodeCom
ModbusErrorCode
Error code - communication ( 0 = no error )
Output
xBusy
BOOL
Communication indicator ( TRUE = communication )
Input Const
wSysRegVal
WORD
0
Value of the register for the system command
Input Const
wSysRegAdr
WORD
60006
Address of the register for the system command
Input Const
xEnAlarmDevice
BOOL
FALSE
Enable/disable of the output 'xAlarmDevice' or 'stErrorCodeDev' ( FALSE = disable evaluation of alarm states )
Input Const
diAdrOffset
DINT
0
Offset for calculating Modbus addresses (from the Modbus registers) (permissible range: -1, 0, +1)
Input Const
tTimeUpdateActual
TIME
TIME#10s0ms
Update interval for operations influenced by the input 'xUpdateActual'
Last updated

