J1939LocalECUDiag.ParentNode (PROP) ¶ PROPERTY ParentNode : DED.INode Returns the parent node or zero if already the root node is reached
J1939LocalECUDiag.SiblingNodeCount (PROP) ¶ PROPERTY SiblingNodeCount : CAA.COUNT Returns the number of sibling (same level) nodes
J1939RemoteECUDiag (FB) ¶ FUNCTION_BLOCK J1939RemoteECUDiag EXTENDS J1939RemoteECU IMPLEMENTS DED.IDevice2 This function block implements the diagnosis code for CAA Device Diagnosis. Properties: Address , inherited from J1939ECUBase ChildNodeCount CommunicationWatchdogTimeout , inherited from J1939RemoteECU Connector Enable FirstChildNode Index IsArbitraryAddressCapable , inherited from J1939ECUBase IsLocal , inherited from J1939ECUBase IsRootNode NAME , inherited from J1939ECUBase NextSiblingNode ParentNode SiblingNodeCount State , inherited from J1939ECUBase Methods: ChangeAddress , inherited from J1939RemoteECU GetDeviceInfo GetDeviceState Structure: IDevice GetDeviceInfo (Method) GetDeviceState (Method) INode ChildNodeCount (Property) Connector (Property) Enable (Property) FirstChildNode (Property) Index (Property) IsRootNode (Property) NextSiblingNode (Property) ParentNode (Property) SiblingNodeCount (Property)
IDevice ¶ GetDeviceInfo (Method) GetDeviceState (Method)
J1939RemoteECUDiag.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
J1939RemoteECUDiag.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
INode ¶ ChildNodeCount (Property) Connector (Property) Enable (Property) FirstChildNode (Property) Index (Property) IsRootNode (Property) NextSiblingNode (Property) ParentNode (Property) SiblingNodeCount (Property)
IoDrvJ1939Diag.Index (PROP) ¶ PROPERTY Index : UDINT
IoDrvJ1939Diag.IsRootNode (PROP) ¶ PROPERTY IsRootNode : BOOL returns true, if the current node is the root (plc) node, otherwise false
IoDrvJ1939Diag.NextSiblingNode (PROP) ¶ PROPERTY NextSiblingNode : DED.INode returns the next sibling node at the same level used for step through all nodes