IoDrvCIFXProfibus.MasterID (PROP) ¶ PROPERTY MasterID : BYTE Master’s ID
IoDrvCIFXProfibusDevice Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title IoDrvCIFXProfibusDevice Version 4.1.0.0 Categories Intern|IoDrivers Namespace IoDrvCIFXProfibusDeviceLibrary Author 3S - Smart Software Solutions GmbH Placeholder IoDrvCIFXProfibusDevice Description 1 ¶ Profibus Slave-Device driver for Hilscher NetX chip. Contents: ¶ Constants InfoIds (GVL) IoConfigParameterIDs (GVL) PNSCommandIds (GVL) PNSConfig (GVL) Datastructs PBS_CONFIG_STATES (Enum) PB_SLAVE_CIFX_DIAG (Struct) FunctionBlocks IoDrvCIFXProfibusDevice (FunctionBlock) IoDrvCIFXProfibusDeviceDiag (FunctionBlock) Indices and tables ¶ 1 Based on IoDrvCIFXProfibusDevice.library, last modified 23.05.2023, 08:33:44. LibDoc 4.4.0.0-b.27 The content file IoDrvCIFXProfibusDevice.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 23.05.2023, 08:33:44.
IoDrvCIFXProfibusDeviceDiag.GetDeviceInfo (METH) ¶ METHOD GetDeviceInfo : DED.ERROR Returns the device information of the current node InOut: Scope Name Type Comment Return GetDeviceInfo DED.ERROR Inout deiInfo DED.DEVICE_INFO Device information struct
IoDrvCIFXProfibusDeviceDiag.GetDeviceState (METH) ¶ METHOD GetDeviceState : DED.DEVICE_STATE Returns the state of the device; if device state is ERROR further information can be read by GetDeviceError InOut: Scope Name Type Comment Return GetDeviceState DED.DEVICE_STATE Output xDiagnosisInfoAvailable BOOL if true, diagnosis info can be read by calling GetDeviceDiagnosisInfo eError DED.ERROR
IoDrvCIFXProfibusDeviceDiag.GetSpecificDeviceErrorAsync (METH) ¶ METHOD GetSpecificDeviceErrorAsync : DED.PROC_STATE Returns the specific device error of the current node; interpretation is fieldbus-dependent; you can also use functionblock GetSpecificDeviceError InOut: Scope Name Type Comment Return GetSpecificDeviceErrorAsync DED.PROC_STATE Input eCmd DED.PROC_CMD eCommand pData CAA.PVOID Pointer to memory szSize CAA.SIZE Size of memory in bytes where pData is pointing to Output szCount CAA.SIZE Number of Bytes written to pData eError DED.ERROR error code if method fails
IoDrvCIFXProfibusDeviceDiag.GetSpecificDeviceState (METH) ¶ METHOD GetSpecificDeviceState : DED.ERROR Returns the fieldbus specific device state; interpretation is fieldbus dependent InOut: Scope Name Type Comment Return GetSpecificDeviceState DED.ERROR Input pData CAA.PVOID Pointer to memory szSize CAA.SIZE Size of memory in bytes where pData is pointing to Output szCount CAA.SIZE Number of Bytes written to pData
IoDrvCIFXProfibusDeviceDiag.SetCommunicationState (METH) ¶ METHOD SetCommunicationState : DED.ERROR Starts, stops or resets a device InOut: Scope Name Type Return SetCommunicationState DED.ERROR Input eRequestedState DED.DEVICE_TRANSITION_STATE
INode ¶ ChildNodeCount (Property) Connector (Property) Enable (Property) FirstChildNode (Property) Index (Property) IsRootNode (Property) NextSiblingNode (Property) ParentNode (Property) SiblingNodeCount (Property)
IoDrvCIFXProfibusDeviceDiag.ChildNodeCount (PROP) ¶ PROPERTY ChildNodeCount : CAA.Count
IoDrvCIFXProfibusDeviceDiag.Connector (PROP) ¶ PROPERTY Connector : POINTER TO IoConfigConnector