SIEMENS_PAC_3200
SIEMENS_PAC_3200 (FB)
SIEMENS_PAC_3200 (FB)FUNCTION_BLOCK SIEMENS_PAC_3200
InOut:
Input
xEn
BOOL
TRUE
Freigabe / Sperrung der Kommunikation ( TRUE = Freigabe )
Input
byUnitId
BYTE
0
Adresse des Geräts
Input
xUpdateActual
BOOL
FALSE
Aktualisierung der Istwerte ( bei jeder ansteigenden Flanke )
Input
xResError
BOOL
FALSE
Reinitialisierung der Ausgänge ‘eErrorCodeCom’ auf dem fehlerfreien Zustand ( bei jeder ansteigenden Flanke )
Input
xSendSysCommand
BOOL
FALSE
Aktivierung der Übertragung der Systembefehle ( bei jeder ansteigenden Flanke ) ( Voraussetzung: Gültige Adrese und gültiger Wert )
Inout
ModbusClient
ModbusClientBase
Client des Geräts
Output
rU1N
REAL
Strangspannung L1 - N in V
Output
rU2N
REAL
Strangspannung L2 - N in V
Output
rU3N
REAL
Strangspannung L3 - N in V
Output
rU12
REAL
Leiterspannung L1 - L2 in V
Output
rU23
REAL
Leiterspannung L2 - L3 in V
Output
rU31
REAL
Leiterspannung L3 - L1 in V
Output
rIL1
REAL
Leiterstrom L1 in A
Output
rIL2
REAL
Leiterstrom L2 in A
Output
rIL3
REAL
Leiterstrom L3 in A
Output
rPowerFactorL1
REAL
Leistungsfaktor L1
Output
rPowerFactorL2
REAL
Leistungsfaktor L2
Output
rPowerFactorL3
REAL
Leistungsfaktor L3
Output
rActivePowerL1
REAL
Wirkleistung L1 in W
Output
rActivePowerL2
REAL
Wirkleistung L2 in W
Output
rActivePowerL3
REAL
Wirkleistung L3 in W
Output
rApparentPowerL1
REAL
Scheinleistung L1 in VA
Output
rApparentPowerL2
REAL
Scheinleistung L2 in VA
Output
rApparentPowerL3
REAL
Scheinleistung L3 in VA
Output
rReactivePowerL1
REAL
Blindleistung L1 in var
Output
rReactivePowerL2
REAL
Blindleistung L2 in var
Output
rReactivePowerL3
REAL
Blindleistung L3 in var
Output
rFrequency
REAL
Frequenz in Hz
Output
rActiveTariff
REAL
Aktiver Tarif
Output
rActEneImpTotal1
REAL
Aufgenommene Wirkarbeit - Gesamt - Tarif 1 in kWh
Output
rActEneImpTotal2
REAL
Aufgenommene Wirkarbeit - Gesamt - Tarif 2 in kWh
Output
rActEneExpTotal1
REAL
Abgegebene Wirkarbeit - Gesamt - Tarif 1 in kWh
Output
rActEneExpTotal2
REAL
Abgegebene Wirkarbeit - Gesamt - Tarif 2 in kWh
Output
rReaEneImpTotal1
REAL
Aufgenommene Blindarbeit - Gesamt - Tarif 1 in kVarh
Output
rReaEneImpTotal2
REAL
Aufgenommene Blindarbeit - Gesamt - Tarif 2 in kVarh
Output
rReaEneExpTotal1
REAL
Abgegebene Blindarbeit - Gesamt - Tarif 1 in kVarh
Output
rReaEneExpTotal2
REAL
Abgegebene Blindarbeit - Gesamt - Tarif 2 in kVarh
Output
rAppEneTotal1
REAL
Scheinarbeit - Gesamt - Tarif 1 in kVAh
Output
rAppEneTotal2
REAL
Scheinarbeit - Gesamt - Tarif 2 in kVAh
Output
xOverCurrent
BOOL
Störung - Überstrom ( TRUE = Störung )
Output
xOverVoltage
BOOL
Störung - Überspannung ( TRUE = Störung )
Output
rOperatingHours
REAL
Betriebsstunden des Zählers ( ganzzahlig )
Output
sOrderNumber
STRING
Bestellnummer des Zählers ( 20 ASCII-Zeichen )
Output
sSerialNum
STRING
Seriennummer des Zählers ( 16 ASCII-Zeichen )
Output
xAlarm
BOOL
FALSE
Sammelstörung ( TRUE = Störung )
Output
xAlarmCom
BOOL
FALSE
Sammelstörung - Kommunikation ( TRUE = Störung )
Output
eErrorCodeCom
ModbusErrorCode
Fehlercode - Kommunikation ( 0 = kein Fehler )
Output
xBusy
BOOL
Kommunikationsanzeige ( TRUE = Kommunikation )
Input Const
wSysRegVal
WORD
0
Wert des Registers für den System-Befehls
Input Const
wSysRegAdr
WORD
60002
Adresse des Registers für den System-Befehls
Input Const
xEnAlarmDevice
BOOL
FALSE
Freigabe / Sperrung des Ausgangs ‘xAlarmDevice’ bzw. ‘stErrorCodeDev’ ( FALSE = Sperrung der Auswertung der Alarmzustände )
Input Const
diAdrOffset
DINT
0
Offset zur Berechnung der Modbus-Adressen ( aus den Modbus- Registern ) ( Zulässiger Bereich: -1, 0, +1 )
Input Const
tTimeUpdateActual
TIME
TIME#10s0ms
Updateintervall für die Vorgänge, die durch den Eingang ‘xUpdateActual’ beeinflusst werden
Zuletzt aktualisiert

