IEC61850_GooseManager (PRG) ¶ PROGRAM IEC61850_GooseManager InOut: Scope Name Type Comment Input pafbSubscriber POINTER TO ARRAY [1..16#FFFF] OF fbIEC61850_Subscriber wSubscriberCnt WORD Maximum of subscribers Output sStatus STRING Methods: InitAdapter Receive Send Structure: Close (Action) InitAdapter (Method) Receive (Method) Send (Method)
IEC61850_Goose_ASN1_Decoder (FB) ¶ FUNCTION_BLOCK IEC61850_Goose_ASN1_Decoder InOut: Scope Name Type Inout pIn POINTER TO BYTE Output eClass IEC61850_ENUM_ASN1_TAGS iTagNr INT xStruct BOOL pData POINTER TO BYTE diLen DINT xError BOOL
IEC61850_Init_GoCB (FUN) ¶ FUNCTION IEC61850_Init_GoCB : BOOL InOut: Scope Name Type Return IEC61850_Init_GoCB BOOL Input pDataSets POINTER TO ARRAY [1..C_IEC61850_MAX_DATASETS] OF IEC61850_DatasetFB sLogicalNodeName STRING sDSName STRING pGooseBlock POINTER TO IEC61850_CDC_GoCB
BASIC ¶ IEC61850_ClientConnectionFB (FunctionBlock) IEC61850_ServerCom (Program)
IEC61850_ClientConnectionFB (FB) ¶ FUNCTION_BLOCK IEC61850_ClientConnectionFB InOut: Scope Name Type Input nClientIx INT hLocalSocket SysSocket.RTS_IEC_HANDLE
IEC61850_ServerCom (PRG) ¶ PROGRAM IEC61850_ServerCom
IEC61400 ¶ CDC IEC61850_CDC_ALM (FunctionBlock) IEC61850_CDC_ASS (FunctionBlock) IEC61850_CDC_CMD (FunctionBlock) IEC61850_CDC_CTE (FunctionBlock) IEC61850_CDC_SPV (FunctionBlock) IEC61850_CDC_STV (FunctionBlock) IEC61850_CDC_TMS (FunctionBlock) IEC61850_CDC_WDPL (FunctionBlock)
CDC ¶ IEC61850_CDC_ALM (FunctionBlock) IEC61850_CDC_ASS (FunctionBlock) IEC61850_CDC_CMD (FunctionBlock) IEC61850_CDC_CTE (FunctionBlock) IEC61850_CDC_SPV (FunctionBlock) IEC61850_CDC_STV (FunctionBlock) IEC61850_CDC_TMS (FunctionBlock) IEC61850_CDC_WDPL (FunctionBlock)
IEC61850_CDC_ALM (FB) ¶ FUNCTION_BLOCK IEC61850_CDC_ALM InOut: Scope Name Type Comment Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange Input x_almAck BOOL x_almTm BOOL x_almCt BOOL almAck tyIEC61850_AT_SPC almTm IEC61850_CDC_TMS Time duration of active alarm state almCt IEC61850_CDC_CTE Number of changes to active alarm state x_CO BOOL x_ST BOOL Status actSt tyIEC61850_AT_INS oldSt tyIEC61850_AT_INS almLev tyIEC61850_AT_ENUMERATED STAlarm urgency level 1 low | normal | urgent seqId tyIEC61850_AT_INT32U Sequence identifier of an alarm x_CF BOOL Configuration almStPos tyIEC61850_AT_INT32U Alarm position in the alarm status set preTmms tyIEC61850_AT_INT32U Pre-trigger time pstTmms tyIEC61850_AT_INT32U Post-trigger time smpTmms tyIEC61850_AT_INT16U Sample time for data attributes sampled during the Pre- trigger and Post-trigger time datSetMx_REF INT List of measurements that have an influencein this alarm dataSetSt_REF INT List of status that have an influence in this alarm x_DC BOOL Description d_REF INT Optionale Referenz auf das String Array in der globalen Liste dU_REF INT Optionale Referenz auf das String Array in der globalen Liste x_EX BOOL Extention cdcNs_REF INT Optionale Referenz auf das String Array in der globalen Liste cdcName_REF INT Optionale Referenz auf das String Array in der globalen Liste dataNs_REF INT Optionale Referenz auf das String Array in der globalen Liste
IEC61850_CheckDataPoint (FUN) ¶ FUNCTION IEC61850_CheckDataPoint : BOOL InOut: Scope Name Type Comment Return IEC61850_CheckDataPoint BOOL Input pDataSet POINTER TO IEC61850_DatasetFB Dataset nDatapointIx INT Datenpunkt Index pLastData POINTER TO BYTE Letzter Wert