IEC61850_CDC_SAV (FB) ¶ FUNCTION_BLOCK IEC61850_CDC_SAV InOut: Scope Name Type Comment Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange Input x_MX BOOL Measurement instMag tyIEC61850_AT_AnalogueValue q tyIEC61850_AT_Quality t tyIEC61850_AT_TimeStamp x_CF BOOL Configuration units tyIEC61850_AT_UNIT sVC tyIEC61850_AT_SCALEDVALCONFIG min_ tyIEC61850_AT_AnalogueValue max_ tyIEC61850_AT_AnalogueValue 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 Extension 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_CDC_SEQ (FB) ¶ FUNCTION_BLOCK IEC61850_CDC_SEQ InOut: Scope Name Type Initial Comment Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange Input x_c1 BOOL Measurement x_c2 BOOL x_c3 BOOL c1 IEC61850_CDC_CMV STRUCT(x_SV := FALSE, x_CF := FALSE, x_DC := FALSE, x_EX := FALSE) c2 IEC61850_CDC_CMV STRUCT(x_SV := FALSE, x_CF := FALSE, x_DC := FALSE, x_EX := FALSE) c3 IEC61850_CDC_CMV STRUCT(x_SV := FALSE, x_CF := FALSE, x_DC := FALSE, x_EX := FALSE) x_MX BOOL seqT tyIEC61850_AT_ENUMERATED x_CF BOOL Configuration phsRef tyIEC61850_AT_ENUMERATED 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 Extionsion 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_CDC_WYE (FB) ¶ FUNCTION_BLOCK IEC61850_CDC_WYE InOut: Scope Name Type Initial Comment Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange Input x_phsA BOOL Measurement x_phsB BOOL x_phsC BOOL x_neut BOOL x_net BOOL x_res BOOL phsA IEC61850_CDC_CMV STRUCT(x_SV := FALSE, x_CF := FALSE, x_DC := FALSE, x_EX := FALSE) phsB IEC61850_CDC_CMV STRUCT(x_SV := FALSE, x_CF := FALSE, x_DC := FALSE, x_EX := FALSE) phsC IEC61850_CDC_CMV STRUCT(x_SV := FALSE, x_CF := FALSE, x_DC := FALSE, x_EX := FALSE) neut IEC61850_CDC_CMV STRUCT(x_SV := FALSE, x_CF := FALSE, x_DC := FALSE, x_EX := FALSE) net IEC61850_CDC_CMV STRUCT(x_SV := FALSE, x_CF := FALSE, x_DC := FALSE, x_EX := FALSE) res IEC61850_CDC_CMV STRUCT(x_SV := FALSE, x_CF := FALSE, x_DC := FALSE, x_EX := FALSE) x_CF BOOL Configuration angRef tyIEC61850_AT_ENUMERATED 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 Extension 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_CDC_ACD (FB) ¶ FUNCTION_BLOCK IEC61850_CDC_ACD InOut: Scope Name Type Comment Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange Input x_ST BOOL Status general BOOL M dirGeneral tyIEC61850_AT_ENUMERATED phsA BOOL dirPhsA tyIEC61850_AT_ENUMERATED phsB BOOL dirPhsB tyIEC61850_AT_ENUMERATED phsC BOOL dirPhsC tyIEC61850_AT_ENUMERATED neut BOOL dirNeut tyIEC61850_AT_ENUMERATED q tyIEC61850_AT_Quality M t tyIEC61850_AT_TimeStamp M x_DC BOOL Optionale Eigenschaften (configuration, description and extension) 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 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_CDC_ACT (FB) ¶ FUNCTION_BLOCK IEC61850_CDC_ACT InOut: Scope Name Type Comment Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange Input x_ST BOOL Status general BOOL M phsA BOOL phsB BOOL phsC BOOL Neut BOOL q tyIEC61850_AT_Quality M t tyIEC61850_AT_TimeStamp M operTmPhsA tyIEC61850_AT_TimeStamp M operTmPhsB tyIEC61850_AT_TimeStamp M operTmPhsC tyIEC61850_AT_TimeStamp M x_CF BOOL Optionale Eigenschaften (configuration, description and extension) operTm tyIEC61850_AT_TimeStamp x_DC BOOL 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 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_Init_DataPoints (FUN) ¶ FUNCTION IEC61850_Init_DataPoints : BOOL InOut: Scope Name Type Comment Return IEC61850_Init_DataPoints BOOL Input eName IEC61850_ENUM_ATTR_NAMES Name des Datenpunktes eDataType IEC61850_ENUM_MMS_DataType Datentyp pData POINTER TO BYTE Zeiger auf den Datenpunkt wSizeOf WORD Sizeof des Datenpunkts. Es kann vorkommen, dass die Länge 1 ist, der Datenpunkt aber 4 Byte groß wDataLen WORD Länge der Daten. Bei Bitstring die Anzahl Bits eFC IEC61850_ENUM_FC FC des Datenpunktes eElementTyp IEC61850_ENUM_ELEMENTTYP Element: Element, Sub, Main xCanValueSet BOOL Kann der Wert beschrieben werden eTrgOp IEC61850_ENUM_TRGOPT Trigger Options: 0=IEC61850_TRGOPT_NONE, 1=IEC61850_TRGOPT_DCHG 2=IEC61850_TRGOPT_DUPD, 4=IEC61850_TRGOPT_QCHG Inout nIx INT DataPoint tyIEC61850_DataPoint
IEC61850_SetStructIndex (FUN) ¶ FUNCTION IEC61850_SetStructIndex : BOOL InOut: Scope Name Type Return IEC61850_SetStructIndex BOOL Input ptyDataPoints POINTER TO ARRAY [1..C_IEC61850_MAX_DATAPOINTS] OF tyIEC61850_DataPoint
IEC61850_SetValue (FUN) ¶ FUNCTION IEC61850_SetValue : BYTE InOut: Scope Name Type Comment Return IEC61850_SetValue BYTE Input ptyDataPoints POINTER TO ARRAY [1..C_IEC61850_MAX_DATAPOINTS] OF tyIEC61850_DataPoint paFCPara POINTER TO ARRAY [IEC61850_MMS_FC_START..IEC61850_MMS_FC_END] OF INT Start Index im Array Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange
IEC61850_CDC_APC (FB) ¶ FUNCTION_BLOCK IEC61850_CDC_APC InOut: Scope Name Type Comment Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange Input x_SP BOOL Setpoint sbo_REF INT Oper tyIEC61850_AT_APC_Operate_SP x_MX BOOL Measurement setMag tyIEC61850_AT_AnalogueValue MX origin tyIEC61850_AT_Origin MX q tyIEC61850_AT_Quality MX t tyIEC61850_AT_Timestamp MX x_CF BOOL Configuration ctlModel tyIEC61850_AT_ENUM_CtlModels units tyIEC61850_AT_UNIT sVC tyIEC61850_AT_ScaledValConfig minVal tyIEC61850_AT_AnalogueValue maxVal tyIEC61850_AT_AnalogueValue stepSize tyIEC61850_AT_AnalogueValue 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_CDC_ASG (FB) ¶ FUNCTION_BLOCK IEC61850_CDC_ASG InOut: Scope Name Type Comment Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange Input x_SP BOOL immer vorhandene Eigenschaften (Settings) setMag tyIEC61850_AT_AnalogueValue SP|SE|SE x_CF BOOL configuration units tyIEC61850_AT_UNIT sVC tyIEC61850_AT_ScaledValConfig minVal tyIEC61850_AT_AnalogueValue maxVal tyIEC61850_AT_AnalogueValue stepSize tyIEC61850_AT_AnalogueValue 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 extension 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