IoDrvEtherNetIPAdapter_Diag (FB)
FUNCTION_BLOCK IoDrvEtherNetIPAdapter_Diag EXTENDS IoDrvEtherNetIPAdapter IMPLEMENTS DED.IStack, DED.IDevice2, DED.IBus, DED.IReconfigureProvider, IReconfigureHandshake
Driver FB: Don´t create this FB directly.
- InOut:
Scope
Name
Type
Comment
Inherited from
Input
xResetBOOLRising Edge: Reset this IoDrvEtherNetIPAdapter instance.
Output
eStateState of the EtherNet/IP Adapter see ADAPTERSTATE
eErrorSpecifies the error, if adapter is in error state see ERROR
Properties:
ChildNodeCount
Connector
Enable
FirstChildNode
Index
IsRootNode
NextSiblingNode
ParentNode
SiblingNodeCount
Methods:
CheckCurrentSupportedCommunicationState
CheckSupportedCommunicationState
GetAssemblyByID, inherited from IoDrvEtherNetIPAdapter
GetBusInfo
GetBusState
GetDeviceInfo
GetDeviceState
IOCycle, inherited from IoDrvEtherNetIPAdapter
RegisterCIPObject, inherited from IoDrvEtherNetIPAdapter
RegisterSymbolicCIPObject, inherited from IoDrvEtherNetIPAdapter
ServiceCycle, inherited from IoDrvEtherNetIPAdapter
SetAttributeValue, inherited from IoDrvEtherNetIPAdapter
SetCommunicationState
UnregisterCIPObject, inherited from IoDrvEtherNetIPAdapter
UnregisterSymbolicCIPObject, inherited from IoDrvEtherNetIPAdapter
Structure:
IBusIDeviceINodeIoDrvEtherNetIPAdapter_Diag.ChildNodeCount(PROP)IoDrvEtherNetIPAdapter_Diag.Connector(PROP)IoDrvEtherNetIPAdapter_Diag.Enable(PROP)IoDrvEtherNetIPAdapter_Diag.FirstChildNode(PROP)IoDrvEtherNetIPAdapter_Diag.Index(PROP)IoDrvEtherNetIPAdapter_Diag.IsRootNode(PROP)IoDrvEtherNetIPAdapter_Diag.NextSiblingNode(PROP)IoDrvEtherNetIPAdapter_Diag.ParentNode(PROP)IoDrvEtherNetIPAdapter_Diag.SiblingNodeCount(PROP)