ProfinetDeviceDiag.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
ProfinetDeviceDiag.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
ProfinetDeviceDiag.ChildNodeCount (PROP) ¶ PROPERTY ChildNodeCount : CAA.Count
ProfinetDeviceDiag.Connector (PROP) ¶ PROPERTY Connector : POINTER TO IoConfigConnector
ProfinetDeviceDiag.Enable (PROP) ¶ PROPERTY Enable : BOOL This property returns if the node is enabled in the device tree. The setter can be used to change the Enabled flag. If enabling/disabling is not supported on the node the flag’s value will not change.
ProfinetDeviceDiag.FirstChildNode (PROP) ¶ PROPERTY FirstChildNode : DED.INode
ProfinetDeviceDiag.GetChild (METH) ¶ METHOD GetChild : DED.INode InOut: Scope Name Type Return GetChild DED.INode Input udiIndex UDINT
ProfinetDeviceDiag.Index (PROP) ¶ PROPERTY Index : UDINT
ProfinetDevice.CommCycle (METH) ¶ METHOD CommCycle
ProfinetDevice.DeviceID (PROP) ¶ PROPERTY DeviceID : BYTE