IDriverStateMachineShutdownTimeout.ShutdownTimedout (METH) ¶ METHOD ShutdownTimedout Called when the shutdown operation timed out.
IDriverTraceAddressInfoProvider (ITF) ¶ INTERFACE IDriverTraceAddressInfoProvider EXTENDS __SYSTEM.IQueryInterface This interface can be implemented by drivers that can provide addresses used for tracing with CmpTraceMgr Methods: CreateTraceAddressInfoWriter GetPointerSizeInBytes ReleaseTraceAddressInfoWriter Structure: CreateTraceAddressInfoWriter (Method) GetPointerSizeInBytes (Method) ReleaseTraceAddressInfoWriter (Method)
IDriverTraceAddressInfoProvider.CreateTraceAddressInfoWriter (METH) ¶ METHOD CreateTraceAddressInfoWriter : ITraceAddressInfoWriter Determines an IDataItem’s address, that can be used for tracing with CmpTraceMgr and creates and returns a corresponding ITraceAddressInfoWriter instance. InOut: Scope Name Type Comment Return CreateTraceAddressInfoWriter ITraceAddressInfoWriter An ITraceAddressInfoWriter instance containing the address of the passed data item. Input itfDataItem IDataItem The IDataItem Output udiResult UDINT Returns an error code
IDriverTraceAddressInfoProvider.GetPointerSizeInBytes (METH) ¶ METHOD GetPointerSizeInBytes : BYTE InOut: Scope Name Type Comment Return GetPointerSizeInBytes BYTE The number of bytes a pointer on the remote plc consists of
IDriverTraceAddressInfoProvider.ReleaseTraceAddressInfoWriter (METH) ¶ METHOD ReleaseTraceAddressInfoWriter : SysTypes.RTS_IEC_RESULT Releases an ITraceAddressInfoWriter instance, that was previously returned by a call to method IDriverTraceAddressInfoProvider.CreateTraceAddressInfoWriter InOut: Scope Name Type Comment Return ReleaseTraceAddressInfoWriter SysTypes.RTS_IEC_RESULT The error code Input itfTraceAddressInfoWriter ITraceAddressInfoWriter
IDataItemList (ITF) ¶ INTERFACE IDataItemList EXTENDS __SYSTEM.IQueryInterface This interface represents a list of IDataItemBase that can be used for reading or writing synchronously for example Properties: Count Methods: Clear CreateAndAdd GetItem Structure: Clear (Method) Count (Property) CreateAndAdd (Method) GetItem (Method)
IDataItemList.Clear (METH) ¶ METHOD Clear : SysTypes.RTS_IEC_RESULT Clears the list of IDataItemBase managed by this list object. Allocated objects will be released. InOut: Scope Name Type Return Clear SysTypes.RTS_IEC_RESULT
IDataItemList.Count (PROP) ¶ PROPERTY Count : UDINT
IDataItemList.CreateAndAdd (METH) ¶ METHOD CreateAndAdd : SysTypes.RTS_IEC_RESULT Creates a new item for monitoring and immediately adds it to the list. Note Usually items are monitored in total. If you want to expand the items (to prevent problems with different alignment etc.) then consider using the method IDataItemListExpanding.CreateAndAddExpanding instead. InOut: Scope Name Type Comment Return CreateAndAdd SysTypes.RTS_IEC_RESULT An error code representing the result of the operation. In case of success, ERR_OK will be returned Input pstSymbol POINTER TO STRING The symbolic name of the variable to activate. Here the name of the variable on the local PLC/HMI is expected.
IDataItemList.GetItem (METH) ¶ METHOD GetItem : IDataItemBase Returns the item at the given index. InOut: Scope Name Type Comment Return GetItem IDataItemBase The item at the index or 0 in case of an invalid index. Input udiIndex UDINT