FUNCTION_BLOCK Module_Diag EXTENDS Module IMPLEMENTS IDevice2
Scope
Name
Type
Comment
Inherited from
Output
eState
MODULESTATE
State of the module, which is given by the ADAPTERSTATE of the IoDrvEtherNetIPAdapter.
Module
Properties:
ChildNodeCount Connector Enable FirstChildNode Index IsRootNode NextSiblingNode ParentNode SiblingNodeCount
ChildNodeCount
Connector
Enable
FirstChildNode
Index
IsRootNode
NextSiblingNode
ParentNode
SiblingNodeCount
Methods:
CheckCurrentSupportedCommunicationState CheckSupportedCommunicationState GetDeviceDiagnosisInfo GetDeviceErrorAsync GetDeviceInfo GetDeviceState GetSpecificDeviceErrorAsync GetSpecificDeviceState SetCommunicationState
CheckCurrentSupportedCommunicationState
CheckSupportedCommunicationState
GetDeviceDiagnosisInfo
GetDeviceErrorAsync
GetDeviceInfo
GetDeviceState
GetSpecificDeviceErrorAsync
GetSpecificDeviceState
SetCommunicationState
Structure:
IDevice
CheckCurrentSupportedCommunicationState (Method)
CheckSupportedCommunicationState (Method)
GetDeviceDiagnosisInfo (Method)
GetDeviceErrorAsync (Method)
GetDeviceInfo (Method)
GetDeviceState (Method)
GetSpecificDeviceErrorAsync (Method)
GetSpecificDeviceState (Method)
SetCommunicationState (Method)
INode
ChildNodeCount (Property)
Connector (Property)
Enable (Property)
FirstChildNode (Property)
Index (Property)
IsRootNode (Property)
NextSiblingNode (Property)
ParentNode (Property)
SiblingNodeCount (Property)