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
IEC61850_DatasetFB (FB) ¶ FUNCTION_BLOCK IEC61850_DatasetFB InOut: Scope Name Type Comment Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange Input xEnable BOOL Aktiv | Inaktiv sDataSetName STRING Name des Datasets apDataSetRef POINTER TO ARRAY [0..C_IEC61850_MAX_DATASET_ENTRY] OF tyIEC61850_DataSetRef Pointer auf die Dataset-Einträge apDPLastVal ARRAY [0..C_IEC61850_MAX_DATASET_ENTRY] OF POINTER TO BYTE Pointer auf die Dataset-Einträge nNumsOfAllDataSetEntries INT Anzahl aller Datenpunkt nNumsOfDataSetEntries INT Anzahl der Dataset-Einträge dwDataSetMask DWORD Wenn der Wert ungleich Null ist, so wird ein Wert der CDC in einem Dataset verwendet nCountChangedDataPoints INT Anzahl der geänderten Datenpunkte
IEC61850_DeleteDataSet (FUN) ¶ FUNCTION IEC61850_DeleteDataSet : BOOL InOut: Scope Name Type Return IEC61850_DeleteDataSet BOOL Input pDataSets POINTER TO ARRAY [1..C_IEC61850_MAX_DATASETS] OF IEC61850_DatasetFB Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange
IEC61850_InitDSLastValPtr (FUN) ¶ FUNCTION IEC61850_InitDSLastValPtr : BOOL InOut: Scope Name Type Comment Return IEC61850_InitDSLastValPtr BOOL Input pDataSet POINTER TO IEC61850_DatasetFB pLastVal POINTER TO BYTE sDataSetPointName STRING eName IEC61850_ENUM_ATTR_NAMES Name des Datenpunktes
IEC61850_SetDSError (FUN) ¶ FUNCTION IEC61850_SetDSError : BOOL InOut: Scope Name Type Return IEC61850_SetDSError BOOL Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange
IEC61850_SetDatasetVal (FUN) ¶ FUNCTION IEC61850_SetDatasetVal : BOOL InOut: Scope Name Type Comment Return IEC61850_SetDatasetVal BOOL Input dwDataSetMask DWORD Dataset Maske die angibt, in welchen Datasets der Wert referenziert wurde pDataPoint POINTER TO tyIEC61850_DataPoint pLastVal POINTER TO BYTE