SimpleWriteCoil_FC05
SimpleWriteCoil_FC05 (FB)
SimpleWriteCoil_FC05 (FB)FUNCTION_BLOCK SimpleWriteCoil_FC05
Darstellung

Übertragung des Zustands eines Coils (FC05) an eine Adresse (wCoilAddr)
CODESYS
InOut:
Input
xEn
BOOL
TRUE
Freigabe / Sperrung der Kommunikation (TRUE = Freigabe)
Input
byUnitId
BYTE
0
Adresse des Geräts
Input
InputValue
__SYSTEM.AnyType
Eingangsvariable zur Bestimmung des Zustands des Coils (FC05) (BOOL, BYTE)
Input
xUpdateSetp
BOOL
FALSE
Aktualisierung der Sollwerte (bei jeder ansteigenden Flanke)
Input
xResError
BOOL
FALSE
Reinitialisierung der Ausgänge ‘eErrorCodeCom’ bzw. ‘eErrorCodeDev’ auf den fehlerfreien Zustand (bei jeder ansteigenden Flanke)
Inout
ModbusClient
ModbusClientBase
Client des Geräts
Output
wCoilAddrFb
WORD
Rückmeldung - Adresse des Coils für das Modbus-Telegramm (FC05) (0 - 65535)
Output
eInputValueDataType
SIMPLE_WRITE_COILS_FC05_DATA_TYPE
SIMPLE_WRITE_COILS_FC05_DATA_TYPE.INVALID_TYPE
Interne Klassifizierung des Datentyps der Variable mit dem Zustand des Coils (0 = ungültig, 1 = BOOL, 2 = BYTE)
Output
xInputValueValid
BOOL
FALSE
Gültigkeit der Variable am Eingang ‘InputValue’ (FALSE = nicht gültig, TRUE = gültig)
Output
xErrorFreeDataTransmission
BOOL
FALSE
Status der Übertragung der Daten (FALSE = fehlerhaft, LH- Übergang = fehlerfrei)
Output
xAlarm
BOOL
Sammelstörung (TRUE = Störung)
Output
xAlarmCom
BOOL
Sammelstörung - Kommunikation (TRUE = Störung)
Output
eErrorCodeCom
ModbusErrorCode
Fehlercode - Kommunikation (0 = kein Fehler)
Output
eErrorCodeDev
SIMPLE_WRITE_COIL_ERROR_CODE
Fehlercode - Gerät (0 = kein Fehler)
Output
xBusy
BOOL
Kommunikationsanzeige (TRUE = Kommunikation)
Input Const
wCoilAddr
WORD
Adresse des Coils für das Modbus-Telegramm (FC05) (0 - 65535)
Input Const
tTimeUpdateSetp
TIME
TIME#0ms
Updateintervall für die Vorgänge, die durch den Eingang ‘xUpdateSetp’ beeinflusst werden
Zuletzt aktualisiert

