ItemNameType (ENUM) ¶ TYPE ItemNameType : This enumeration represents the type of the name of an item Attributes: qualified_only InOut: Name Comment NormalString The name represents a POINTER TO a zero terminated STRING of the according length. Take care when derefercing using IEC operators!
IDatasourcesMgr (ITF) ¶ INTERFACE IDatasourcesMgr EXTENDS __SYSTEM.IQueryInterface This interface allows access to functionality provided by the Datasources Mgr like activating or deactivating variables or retrieve status information. Methods: ActionRecordDelete ActionRecordReplay ActionRecordingGetResult ActionRecordingStart AllItemsOk BeginDataConfiguration CreateItemList DeleteItemList EndDataConfiguration GetDatasource GetItemInfo ReadItemsSync ReleaseData SetCredentialsProvider UseData WriteItemsSync Structure: ActionRecordDelete (Method) ActionRecordReplay (Method) ActionRecordingGetResult (Method) ActionRecordingStart (Method) AllItemsOk (Method) BeginDataConfiguration (Method) CreateItemList (Method) DeleteItemList (Method) EndDataConfiguration (Method) GetDatasource (Method) GetItemInfo (Method) ReadItemsSync (Method) ReleaseData (Method) SetCredentialsProvider (Method) UseData (Method) WriteItemsSync (Method)
IDatasourcesMgr.ActionRecordDelete (METH) ¶ METHOD ActionRecordDelete : SysTypes.RTS_IEC_RESULT InOut: Scope Name Type Return ActionRecordDelete SysTypes.RTS_IEC_RESULT Input record IDatasourcesActionRecord
IDatasourcesMgr.ActionRecordReplay (METH) ¶ METHOD ActionRecordReplay : SysTypes.RTS_IEC_RESULT InOut: Scope Name Type Return ActionRecordReplay SysTypes.RTS_IEC_RESULT Input record IDatasourcesActionRecord
IEC61850_CDC_BRCB (FB) ¶ FUNCTION_BLOCK IEC61850_CDC_BRCB InOut: Scope Name Type Initial Comment Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange Input pDataSetREF POINTER TO IEC61850_DatasetFB Zeiger auf das referenzierte Dataset BRCBName tyIEC61850_AT_VisSTRING255 Instance name of an instance of BRCB BRCBRef tyIEC61850_AT_VisSTRING255 Path-name of an instance of BRCB RptID tyIEC61850_AT_VisSTRING255 Report ID, Anhand dieses Indentifiers kann der Client erkennen, um welche Meldung es sich handelt RptEna tyIEC61850_AT_BOOLEAN Enable der Datengenerierung DatSet tyIEC61850_AT_VisSTRING255 ObjectReference name ConfRev tyIEC61850_AT_INT32U 1 Versionskennung OptFlds tyIEC61850_AT_INT16U 16#3FE Packed list 16#80FF; BufTm tyIEC61850_AT_INT32U Pufferzeit: Definiert die Zeitspanne, die der Server nach Autreten eines Ereignissen wartet, bevor er die Meldung überträgt. 0=Sofort SqNum tyIEC61850_AT_INT16U Sequenznummer TrgOps tyIEC61850_AT_INT8U 16#3E Trigger Condition. Ereignis zum Senden IntgPd tyIEC61850_AT_INT32U Intergrity Period, periodische Generalabgrage mit dieser Zet GI tyIEC61850_AT_BOOLEAN TRUE, Generalabfrage alle Werte übertragen PurgeBuf tyIEC61850_AT_BOOLEAN TRUE, Löschen des Puffers EntryID tyIEC61850_AT_Octet255 ‘00000000’ Entry ID, Eindeutige Kennzeichnung der gepufferten Meldungen TimeofEntry tyIEC61850_AT_EntryTime Zeitstempel des Eintrags im Puffer pTimeStamp POINTER TO tyIEC61850_AT_EntryTime ResvTms : tyIEC61850_AT_INT8U; nClientIx INT Methods: AddDCHG AddGI AddIntegrity CheckSegmentation Report ReportSeg SetValues Structure: AddDCHG (Method) AddGI (Method) AddIntegrity (Method) CheckSegmentation (Method) Report (Method) ReportSeg (Method) SetValues (Method)
IEC61850_CheckBufferIx (FUN) ¶ FUNCTION IEC61850_CheckBufferIx : DINT InOut: Scope Name Type Return IEC61850_CheckBufferIx DINT Input pBuffer POINTER TO ARRAY [0..C_IEC61850_MAX_REPORTBUFFER_SIZE] OF DWORD diIndex DINT
IEC61850_CDC_URCB (FB) ¶ FUNCTION_BLOCK IEC61850_CDC_URCB InOut: Scope Name Type Initial Comment Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange Input pDataSetREF POINTER TO IEC61850_DatasetFB Zeiger auf das referenzierte Dataset URCBName tyIEC61850_AT_VisSTRING255 Instance name of an instance of BRCB URCBRef tyIEC61850_AT_VisSTRING255 Path-name of an instance of BRCB RptID tyIEC61850_AT_VisSTRING255 Report ID, Anhand dieses Indentifiers kann der Client erkennen, um welche Meldung es sich handelt RptEna tyIEC61850_AT_BOOLEAN Enable der Datengenerierung Resv tyIEC61850_AT_BOOLEAN True, URCB is currently exclusivly reserved for the client that has set the value to TRUE DatSet tyIEC61850_AT_VisSTRING255 ObjectReference name ConfRev tyIEC61850_AT_INT32U 1 Versionskennung OptFlds tyIEC61850_AT_INT16U 16#33E Optionsfeld BufTm tyIEC61850_AT_INT32U Pufferzeit: Definiert die Zeitspanne, die der Server nach Autreten eines Ereignissen wartet, bevor er die Meldung überträgt. 0=Sofort SqNum tyIEC61850_AT_INT8U Sequenznummer TrgOps tyIEC61850_AT_INT8U 16#3E Trigger Condition. Unterstützte Ereignisse IntgPd tyIEC61850_AT_INT32U Intergrity Period, periodische Generalabgrage mit dieser Zeit [ms] GI tyIEC61850_AT_BOOLEAN TRUE, Generalabfrage alle Werte übertragen nClientIx INT Methods: Report ReportSendAll SetValues Structure: Report (Method) ReportSendAll (Method) SetValues (Method)
IEC61850_CheckDoubleDP (FUN) ¶ FUNCTION IEC61850_CheckDoubleDP : BOOL InOut: Scope Name Type Comment Return IEC61850_CheckDoubleDP BOOL Input dwNewPDIndex DWORD Index des neuen Datenpunktes aChangedDataPointIx POINTER TO ARRAY [0..C_IEC61850_MAX_DATASET_ENTRY] OF BOOL Index der Datenpunkte, wo sich der Wert geändert hat apDataSetRef POINTER TO ARRAY [0..C_IEC61850_MAX_DATASET_ENTRY] OF tyIEC61850_DataSetRef Pointer auf die Dataset-Einträge
IEC61850_CheckTrgOp (FUN) ¶ FUNCTION IEC61850_CheckTrgOp : BOOL InOut: Scope Name Type Return IEC61850_CheckTrgOp BOOL Input eTriggerOption IEC61850_ENUM_TRGOPT nTriggerOption tyIEC61850_AT_INT8U
IEC61850_GetDataPointLen (FUN) ¶ FUNCTION IEC61850_GetDataPointLen : DWORD InOut: Scope Name Type Return IEC61850_GetDataPointLen DWORD Input pValue POINTER TO BYTE eType IEC61850_ENUM_MMS_DataType wSize WORD