IEC61850_MMS_Data_InterpreterFB (FB) ¶ FUNCTION_BLOCK IEC61850_MMS_Data_InterpreterFB InOut: Scope Name Type Comment Inout tyRxSPDU tyISO_SPDU tyTxSPDU tyISO_SPDU Input nClientIx INT Output axMMSLayerOk ARRAY [1..C_IEC61850_MAX_CLIENTS] OF BOOL Gibt den Verbindungsstatus der MMS Schicht an Structure: DefineNamedVarList (Action) DeleteNamedVarList (Action) GetCapabilityList (Action) GetDomainAttributes (Action) GetNameList (Action) GetNamedVarListAttr (Action) GetVarAccAttr (Action) Identify (Action) InformationReport (Action) Read (Action) Status (Action) Write (Action) _CallLogicalDevice (Action)
IEC61850_MMS_ErrorPDU (FUN) ¶ FUNCTION IEC61850_MMS_ErrorPDU : BOOL InOut: Scope Name Type Return IEC61850_MMS_ErrorPDU BOOL Input byErrorClass BYTE byParameter BYTE Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange
IEC61850_MMS_InterpreterFB (FB) ¶ FUNCTION_BLOCK IEC61850_MMS_InterpreterFB InOut: Scope Name Type Comment Inout tyRxSPDU tyISO_SPDU tyTxSPDU tyISO_SPDU Output xMMSLayerOk BOOL Gibt den Verbindungsstatus der MMS Schicht an Input xConclude BOOL Structure: PDUConclude (Action) PDUConfirmed (Action) PDUInitiate (Action) PDUReject (Action) PDUUnconfirmed (Action)
Reporting ¶ IEC61850_CDC_BRCB (FunctionBlock) AddDCHG (Method) AddGI (Method) AddIntegrity (Method) CheckSegmentation (Method) Report (Method) ReportSeg (Method) SetValues (Method) IEC61850_CDC_URCB (FunctionBlock) Report (Method) ReportSendAll (Method) SetValues (Method) IEC61850_CheckBufferIx (Function) IEC61850_CheckDoubleDP (Function) IEC61850_CheckTrgOp (Function) IEC61850_GetDataPointLen (Function) IEC61850_GetURCBDataLen (Function) IEC61850_HistDataBufferFB (FunctionBlock) CheckBuffer (Method) GetAllMsgCnt (Method) GetDone (Method) GetDoneSeg (Method) GetEntryID (Method) GetMsgLen (Method) IncrementMsgID (Action) MsgGet (Method) MsgGetReasonCode (Method) MsgGetRefName (Method) MsgPut (Method) ResetBuffer (Action) ResetBufferOverflow (Action) ResetEntryID (Method) SetBufferOverflow (Action) SetEntryID (Method) _Del (Action) _DelAll (Action) _Init (Action) IEC61850_Init_BReportBlock (Function) IEC61850_Init_UBReportBlock (Function) IEC61850_SetReportValue (Function) funIEC61850_GetReportHeaderLen (Function)
IEC61850_SetTrgOpt (FUN) ¶ FUNCTION IEC61850_SetTrgOpt : BOOL InOut: Scope Name Type Comment Return IEC61850_SetTrgOpt BOOL Input pDataSet POINTER TO IEC61850_DatasetFB Dataset nDatapointIx INT Datenpunkt Index eTrgOpt IEC61850_ENUM_TRGOPT
GOOSE ¶ IEC61850_CDC_GoCB (FunctionBlock) SendGooseMsg (Method) IEC61850_GooseManager (Program) Close (Action) InitAdapter (Method) Receive (Method) Send (Method) IEC61850_Goose_ASN1_Decoder (FunctionBlock) IEC61850_Init_GoCB (Function) IEC61850_MMSGetBlockLen (Function) Tools IEC61850_GooseDecodeData (Function) fbIEC61850_Subs_ASN1_CheckData (FunctionBlock) fbIEC61850_Subs_ASN1_Decoder (FunctionBlock) fbIEC61850_Subs_ASN1_Decoder_CheckDataNum (FunctionBlock) fbIEC61850_Subs_ASN1_Decoding_Data (FunctionBlock) funIEC61850_MMSTYPE_TO_STRING (Function) funIEC61850_SubsCheckDataNum (Function) funIEC61850_Subs_Bits_SwapRight (Function) funIEC61850_Subs_InitDatapoint (Function) fbIEC61850_Subscriber (FunctionBlock) NewMsg (Method)
IEC61850_CDC_GoCB (FB) ¶ FUNCTION_BLOCK IEC61850_CDC_GoCB InOut: Scope Name Type Initial Comment Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange Input pDataSetREF POINTER TO IEC61850_DatasetFB Zeiger auf das referenzierte Dataset GoCBName tyIEC61850_AT_VisSTRING255 Instance name of an instance of GoCB GoCBRef tyIEC61850_AT_VisSTRING64 Path-name of an instance of GoCB GoEna tyIEC61850_AT_BOOLEAN TRUE Enable of the GoCB GoID tyIEC61850_AT_VisSTRING64 Attribute that allows a user to assign a system unique identification for the appl. that is issuuing the GOOSE DEFAULT GoCBRef DatSet tyIEC61850_AT_VisSTRING64 ObjectReference name ConfRev tyIEC61850_AT_INT32U 1 Versionskennung NdsCom tyIEC61850_AT_BOOLEAN Needs Commissioning dwIntgPeriod tyIEC61850_AT_INT32U 4000 Send period in MS Methods: SendGooseMsg Structure: SendGooseMsg (Method)
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