ISO8073_FB._Doku (ACT) ¶ TPDU Code TPDU Code (4 bits) TPDU Codes: Code Class 0 1 2 3 4 MSB LSB CR - connection request………. x x x x x 1110 xxxx CC - connection confirm………. x x x x x 1101 xxxx DR - disconnect request………. x x x x x 1000 0000 DC - disconnect confirm………. x x x x 1100 0000 DT - data…………………… x x x x x 1111 0000 ED - expedited data………….. x NF x x 0001 0000 AK - data acknowledgement…….. NRC NF x x 0100 zzzz EA - expedited data acknowledgmt. x NR x x 0010 0000 RJ - reject…………………. x x 0101 zzzz ER - TPDU error……………… x x x x x 0111 0000 Code xxxx (Bits 4 bis 1): verwendet zur CDT-Signalisierung; auf 0000 gesetzt in den Klassen 0 und 1. zzzz (Bits 4 bis 1): verwendet zur CDT-Signalisierung in den Klassen 2,3,4; auf 1111 gesetzt in Klasse 1. NF: nicht verfügbar, wenn die Option ‘not-explicit flow control’ gewählt wurde. NRC: nicht verfügbar, wenn die Option ‘receipt confirmation’ gewählt wurde. CDT: Credit.
ISO8073_FB._LoggError (ACT) ¶
ISO8327_FB (FB) ¶ FUNCTION_BLOCK ISO8327_FB Session Protokol Maschine InOut: Scope Name Type Input ptyTxISOSPDU POINTER TO tyISO8073_PDU Inout tyRxSPDU tyISO_SPDU tyTxSPDU tyISO_SPDU Output nState INT sState STRING(47) Structure: NewState (Action) RX_AA (Action) RX_AB (Action) RX_AC (Action) RX_CDO (Action) RX_CN (Action) RX_DN (Action) RX_DT (Action) RX_FN (Action) RX_GT (Action) RX_GTA (Action) RX_OA (Action) RX_PR (Action) RX_PT (Action) RX_RF (Action) TX_AC (Action) TX_DT (Action) X_AD (Action) X_ADA (Action) X_AE (Action) X_AEA (Action) X_AI (Action) X_AIA (Action) X_AR (Action) X_AS (Action) X_CD (Action) X_CDA (Action) X_ED (Action) X_ER (Action) X_EX (Action) X_GTC (Action) X_MAA (Action) X_MAP (Action) X_MIA (Action) X_MIP (Action) X_NF (Action) X_RA (Action) X_RS (Action) X_TD (Action) _Doku (Action)
ISO8327_FB.NewState (ACT) ¶
Tools ¶ IEC61850_ArrayBits_SwapLeft (Function) IEC61850_ByteBits_SwapLeft (Function) IEC61850_ByteBits_SwapRight (Function) IEC61850_CONCAT3 (Function) IEC61850_CONCAT4 (Function) IEC61850_CONCAT5 (Function) IEC61850_CONCAT6 (Function) IEC61850_CheckByteOrder (Function) IEC61850_CheckClients (Function) IEC61850_CheckEntryID (Function) IEC61850_Check_HexString (Function) IEC61850_CpyAndSwap (Function) IEC61850_DWORD_TO_HEXSTRING (Function) IEC61850_GetFC (Function) IEC61850_HEXSTRING_TO_DWORD (Function) IEC61850_INT_TO_STRING (Function) IEC61850_STR_TO_BYTE (Function) IEC61850_SysMemCpy (Function) IEC61850_WordBits_SwapLeft (Function) IEC61850_WordBits_SwapRight (Function) Uhrzeit IEC61850_CP56_FROM_SNTP (Program) DST (Action) Datum (Action) Init (Action) IEC61850_DST (Program) IEC61850_DT_TO_NTP (Program) IEC61850_INC_DAY (Program) IEC61850_SyncClockOnRTC (Program) Adjust_IEC_Clock (Action) Init (Action) IEC61850_UpdateCP56 (Program)
IEC61850_ArrayBits_SwapLeft (FUN) ¶ FUNCTION IEC61850_ArrayBits_SwapLeft : BOOL InOut: Scope Name Type Return IEC61850_ArrayBits_SwapLeft BOOL Input pByteIn POINTER TO BYTE pByteOut POINTER TO BYTE byUsedBits BYTE
IEC61850_ByteBits_SwapLeft (FUN) ¶ FUNCTION IEC61850_ByteBits_SwapLeft : BYTE InOut: Scope Name Type Return IEC61850_ByteBits_SwapLeft BYTE Input pBits POINTER TO BYTE byUsedBits BYTE
IEC61850_ByteBits_SwapRight (FUN) ¶ FUNCTION IEC61850_ByteBits_SwapRight : BYTE InOut: Scope Name Type Return IEC61850_ByteBits_SwapRight BYTE Input pBits POINTER TO BYTE byUsedBits BYTE
IEC61850_CONCAT3 (FUN) ¶ FUNCTION IEC61850_CONCAT3 : STRING(255) InOut: Scope Name Type Return IEC61850_CONCAT3 STRING(255) Input str1 STRING str2 STRING str3 STRING
IEC61850_CONCAT4 (FUN) ¶ FUNCTION IEC61850_CONCAT4 : STRING(255) InOut: Scope Name Type Return IEC61850_CONCAT4 STRING(255) Input str1 STRING str2 STRING str3 STRING str4 STRING