FUNCTION_BLOCK ProfinetControllerDiag EXTENDS ProfinetController IMPLEMENTS DED.IDevice2, DED.IBus, DED.IReconfigureProvider
See ProfinetController
Scope
Name
Type
Initial
Comment
Inherited from
Output
xOnline
BOOL
Profinet Controller is online.
ProfinetController
xBusy
Profinet Controller is in startup phase;
xError
Profinet Controller is in error state
xDataValid
IO-Data of all enabled modules is marked valid (Input PS and Output CS is GOOD)
Status
Profinet.ControllerState
Profinet.ControllerState.NotInit
SignalLED
ProfinetControllerDiag.GetChild (METH)
IBus
ProfinetControllerDiag.GetBusDiagnosisInfo (METH)
ProfinetControllerDiag.GetBusErrorAsync (METH)
ProfinetControllerDiag.GetBusInfo (METH)
ProfinetControllerDiag.GetBusState (METH)
ProfinetControllerDiag.GetQoS (METH)
ProfinetControllerDiag.GetSpecificBusState (METH)
IDevice2
ProfinetControllerDiag.CheckCurrentSupportedCommunicationState (METH)
ProfinetControllerDiag.CheckSupportedCommunicationState (METH)
ProfinetControllerDiag.GetDeviceDiagnosisInfo (METH)
ProfinetControllerDiag.GetDeviceErrorAsync (METH)
ProfinetControllerDiag.GetDeviceInfo (METH)
ProfinetControllerDiag.GetDeviceState (METH)
ProfinetControllerDiag.GetSpecificDeviceErrorAsync (METH)
ProfinetControllerDiag.GetSpecificDeviceState (METH)
ProfinetControllerDiag.SetCommunicationState (METH)
INode
ProfinetControllerDiag.ChildNodeCount (PROP)
ProfinetControllerDiag.Connector (PROP)
ProfinetControllerDiag.Enable (PROP)
ProfinetControllerDiag.FirstChildNode (PROP)
ProfinetControllerDiag.Index (PROP)
ProfinetControllerDiag.IsRootNode (PROP)
ProfinetControllerDiag.NextSiblingNode (PROP)
ProfinetControllerDiag.ParentNode (PROP)
ProfinetControllerDiag.SiblingNodeCount (PROP)