Driver.Init (METH) ¶ METHOD Init This method passes an instance of the configuration object to the driver. The according concrete type is driver dependent and the codegeneration will allocate and initialize the configuration object accordingly before calling this method. InOut: Scope Name Type Input pCFGData POINTER TO BYTE
Driver.RequestFactory (PROP) ¶ PROPERTY RequestFactory : IDatasources.IDriverRequestFactory
Driver.StateMachine (PROP) ¶ PROPERTY StateMachine : IDatasources.IDriverStateMachine
Driver.TargetByteOrder (PROP) ¶ PROPERTY TargetByteOrder : IDatasources.ByteOrder Returns the byteorder used by the system managed by the related |IDatasource| . Note It is not expected that this value changes at runtime.
DeviceInfo (STRUCT) ¶ TYPE DeviceInfo : STRUCT InOut: Name Type x16BitPointers BOOL x64BitPointers BOOL
DriverCfg (STRUCT) ¶ TYPE DriverCfg : STRUCT InOut: Name Type communication CommunicationSettings devInfo DeviceInfo credentialInfo PlcCredentialInfo symbols SymbolicInfo dataSourceIndex INT pConnectionSetup POINTER TO ConnectionSetup
Guid (STRUCT) ¶ TYPE Guid : STRUCT InOut: Name Type data1 DWORD data2 WORD data3 WORD data4 ARRAY [0..7] OF BYTE
NetworkScanSettings (STRUCT) ¶ TYPE NetworkScanSettings : STRUCT InOut: Name Type Comment udiSearchedDeviceId UDINT udiSearchedDeviceType UDINT udiSearchedDeviceVersion UDINT wsDeviceNodeName WSTRING fixed size string (but 80 chars should be enough! stParentRelations STRING udiSearchFlags CmpNameServiceClientIec.NSClientSearchNodeFlags
PlcAppIdentification (STRUCT) ¶ TYPE PlcAppIdentification : STRUCT InOut: Name Type stAppName STRING gdCode Guid gdData Guid
PlcCredentialInfo (STRUCT) ¶ TYPE PlcCredentialInfo : STRUCT InOut: Name Type xCredentialsAtRuntime BOOL credentials PlcCredentials