Internal ¶ AsyncPLCHandler (Property) GetDeviceInfo (Method)
DatasourcesActionRecord.Release (METH) ¶ METHOD Release
Utils ¶ Collections DataItemItfVector (FunctionBlock) AddItem (Method) FB_Exit (Method) GetItem (Method) abstrAssign (Method) PStringVectorArrAccess (FunctionBlock) FB_Exit (Method) PtrVectorArrAccess (FunctionBlock) ReadItemVector (FunctionBlock) AddItem (Method) FB_Exit (Method) GetItem (Method) Remove (Method) RequestVector (FunctionBlock) AddRequest (Method) GetLast (Method) abstrAssign (Method) ComponentConstants (GVL) Logging Assert (Function) ErrorPLCHToString (Function) ErrorToString (Function) LogComponent (FunctionBlock) FB_Exit (Method) FB_Init (Method) Severity (Enum) MapErrorCode (Function) MapErrorCodeFailedAsConnLost (Function) PlcHandlerAccess AsyncBase (FunctionBlock) CanTrigger (Method) FB_Init (Method) JoinLastAction (Method) LastActionCompleted (Property) LastActionFailed (Property) Reset (Method) TriggerCall (Method) TriggerCallWithTaskInfo (Method) AsyncWrapper (FunctionBlock) Connect (Method) DefineVarList (Method) Disconnect (Method) Init (Method) ReleaseRequest (Method) SyncDefineVarList (Method) SyncReadVarList (Method) SyncReadVarListFromPlc (Method) SyncReadVars (Method) SyncSendService (Method) SyncWriteVarListToPlc (Method) TriggerConnect (Method) TriggerDefineVarList (Method) TriggerDisconnect (Method) TriggerReleaseRequest (Method) TriggerSyncDefineVarList (Method) TriggerSyncReadVarList (Method) TriggerSyncReadVarListFromPlc (Method) TriggerSyncReadVars (Method) TriggerSyncSendService (Method) TriggerSyncWriteVarListToPlc (Method) RuntimeCredentialsHandler (FunctionBlock) ResetIniContent (Method)
Collections ¶ DataItemItfVector (FunctionBlock) AddItem (Method) FB_Exit (Method) GetItem (Method) abstrAssign (Method) PStringVectorArrAccess (FunctionBlock) FB_Exit (Method) PtrVectorArrAccess (FunctionBlock) ReadItemVector (FunctionBlock) AddItem (Method) FB_Exit (Method) GetItem (Method) Remove (Method) RequestVector (FunctionBlock) AddRequest (Method) GetLast (Method) abstrAssign (Method)
DatasourcesMgr (FB) ¶ FUNCTION_BLOCK DatasourcesMgr IMPLEMENTS CmpEventMgr.ICmpEventCallback, IDatasources.IDatasourcesMgr4, IDatasourcesMgrInternal Properties: CountDatasources NotificationClient PersistantItemListCount Methods: Cyclic FB_Exit Init ActionRecordDelete ActionRecordReplay ActionRecordingGetResult ActionRecordingStart ActivateDefaultUpdateItems AddNotificationClient AllItemsOk AreAllShutdown BeginDataConfiguration CreateItemFromSymbolinfo CreateItemList CreatePersistantItemList DeleteItemList DeletePersistantItemList DeriveMaxShutdownTimeoutValue EndDataConfiguration EventCallback ExistsPersistantItemList GetDatasource GetDatasourceItfByIndex GetItemInfo GetItemInfoWithDatasourceIndex GetPersistantItemList GetPersistantItemListImpl InitSources Lock ReadItemsSync ReadWriteItemsSyncHelp ReleaseData ReleaseDataWithDatasourceIndex ReleaseEvents RemoveNotificationClient SetCredentialsProvider TriggerStartShutdownComm Unlock UpdateLists UseData UseDataExpanding UseDataWithDatasourceIndex WriteItemsSync Structure: Cyclic (Method) FB_Exit (Method) ICmpEventCallback EventCallback (Method) IDataSourcesMgr Action Records ActionRecordDelete (Method) ActionRecordReplay (Method) ActionRecordingGetResult (Method) ActionRecordingStart (Method) AllItemsOk (Method) BeginDataConfiguration (Method) EndDataConfiguration (Method) GetDatasource (Method) GetItemInfo (Method) ItemList CreateItemList (Method) DeleteItemList (Method) ReadItemsSync (Method) ReleaseData (Method) SetCredentialsProvider (Method) UseData (Method) WriteItemsSync (Method) IDatasourcesMgr2 AddNotificationClient (Method) CreatePersistantItemList (Method) DeletePersistantItemList (Method) GetPersistantItemList (Method) Lock (Method) PersistantItemListCount (Property) RemoveNotificationClient (Method) Unlock (Method) IDatasourcesMgr3 UseDataExpanding (Method) IDatasourcesMgr4 CountDatasources (Property) GetDatasourceItfByIndex (Method) IDatasourcesMgrInternal CreateItemFromSymbolinfo (Method) NotificationClient (Property) Init (Method) Internal GetItemInfoWithDatasourceIndex (Method) GetPersistantItemListImpl (Method) ReleaseDataWithDatasourceIndex (Method) UseDataWithDatasourceIndex (Method) Private ActivateDefaultUpdateItems (Method) AreAllShutdown (Method) DeriveMaxShutdownTimeoutValue (Method) ExistsPersistantItemList (Method) InitSources (Method) ReadWriteItemsSyncHelp (Method) Releasing ReleaseEvents (Method) TriggerStartShutdownComm (Method) UpdateLists (Method)
ComponentConstants (GVL) ¶ Attributes: qualified_only InOut: Scope Name Type Initial Constant DatasourcesComponentName STRING ‘DatasourceSymbolic’ ComponentId UDINT 16#1091
Logging ¶ Assert (Function) ErrorPLCHToString (Function) ErrorToString (Function) LogComponent (FunctionBlock) FB_Exit (Method) FB_Init (Method) Severity (Enum)
MapErrorCode (FUN) ¶ FUNCTION MapErrorCode : SysTypes.RTS_IEC_RESULT InOut: Scope Name Type Return MapErrorCode SysTypes.RTS_IEC_RESULT Input err PLCH.Error
DatasourcesMgr.Cyclic (METH) ¶ METHOD Cyclic : UDINT InOut: Scope Name Type Return Cyclic UDINT Input bTaskRunning BOOL
MapErrorCodeFailedAsConnLost (FUN) ¶ FUNCTION MapErrorCodeFailedAsConnLost : SysTypes.RTS_IEC_RESULT At the moment the PLCHandler returns only Failed in case of a connection loss when waiting for a service In situations where we expect this behaviour, this method can be called which will then return a more specific error code. InOut: Scope Name Type Return MapErrorCodeFailedAsConnLost SysTypes.RTS_IEC_RESULT Input err PLCH.Error