IoDrvEL6731Diag.IsRootNode (PROP) ¶ PROPERTY IsRootNode : BOOL
IoDrvEL6731Diag.NextSiblingNode (PROP) ¶ PROPERTY NextSiblingNode : INode
IoDrvEL6731Diag.ParentNode (PROP) ¶ PROPERTY ParentNode : INode
IoDrvEL6731Diag.SiblingNodeCount (PROP) ¶ PROPERTY SiblingNodeCount : CAA.Count
IoDrvEL6731Diag.SetCommunicationState (METH) ¶ METHOD SetCommunicationState : DED.ERROR InOut: Scope Name Type Return SetCommunicationState DED.ERROR Input eRequestedState DED.DEVICE_TRANSITION_STATE
PBSlave (FB) ¶ FUNCTION_BLOCK PBSlave Methods: GetDiag GetExtDiag Structure: GetDiag (Method) GetExtDiag (Method)
PBSlave.GetDiag (METH) ¶ METHOD GetDiag : DPSlaveDiag InOut: Scope Name Type Return GetDiag DPSlaveDiag
PBSlave.GetExtDiag (METH) ¶ METHOD GetExtDiag : UINT InOut: Scope Name Type Return GetExtDiag UINT Input pExtDiag POINTER TO BYTE uiMaxLen UINT
PBSlaveDiag (FB) ¶ FUNCTION_BLOCK PBSlaveDiag EXTENDS PBSlave IMPLEMENTS IDevice, IPBSlaveDiag Properties: ChildNodeCount Connector Enable FirstChildNode Index IsRootNode NextSiblingNode ParentNode SiblingNodeCount Methods: GetDeviceDiagnosisInfo GetDeviceErrorAsync GetDeviceInfo GetDeviceState GetSpecificDeviceErrorAsync GetSpecificDeviceState SetCommunicationState GetDiag , inherited from PBSlave GetExtDiag , inherited from PBSlave Structure: GetDeviceDiagnosisInfo (Method) GetDeviceErrorAsync (Method) GetDeviceInfo (Method) GetDeviceState (Method) GetSpecificDeviceErrorAsync (Method) GetSpecificDeviceState (Method) INode ChildNodeCount (Property) Connector (Property) Enable (Property) FirstChildNode (Property) Index (Property) IsRootNode (Property) NextSiblingNode (Property) ParentNode (Property) SiblingNodeCount (Property) SetCommunicationState (Method)
PBSlaveDiag.GetDeviceDiagnosisInfo (METH) ¶ METHOD GetDeviceDiagnosisInfo : DED.ERROR InOut: Scope Name Type Return GetDeviceDiagnosisInfo DED.ERROR Input pData CAA.PVOID szSize CAA.SIZE Output szCount CAA.SIZE