IoDrvEthercat_Diag.GetQoS (METH) ¶ METHOD GetQoS : DED.ERROR InOut: Scope Name Type Return GetQoS DED.ERROR Inout QualityInfo DED.QOS_INFO
IoDrvEthercat_Diag.GetSpecificBusState (METH) ¶ METHOD GetSpecificBusState : DED.ERROR Returns the fieldbus specific bus state; interpretation is fieldbus dependent InOut: Scope Name Type Comment Return GetSpecificBusState DED.ERROR Input pData CAA.PVOID Pointer to memory szSize CAA.SIZE Size of memory in bytes where pData is pointing to Output szCount CAA.SIZE Number of Bytes written to pData
IoDrvEthercat_Diag.GetSpecificDeviceErrorAsync (METH) ¶ METHOD GetSpecificDeviceErrorAsync : DED.PROC_STATE Returns the device error of the current node InOut: Scope Name Type Comment Return GetSpecificDeviceErrorAsync DED.PROC_STATE Input eCmd DED.PROC_CMD eCommand pData CAA.PVOID szSize CAA.SIZE Output szCount CAA.SIZE eError DED.ERROR
IoDrvEthercat_Diag.GetSpecificDeviceState (METH) ¶ METHOD GetSpecificDeviceState : DED.ERROR InOut: Scope Name Type Return GetSpecificDeviceState DED.ERROR Input pData CAA.PVOID szSize CAA.SIZE Output szCount CAA.COUNT
INode ¶ ChildNodeCount (Property) Connector (Property) Enable (Property) FirstChildNode (Property) Index (Property) IsRootNode (Property) NextSiblingNode (Property) ParentNode (Property) SiblingNodeCount (Property)
IoDrvEthercat_Diag.SetCommunicationState (METH) ¶ METHOD SetCommunicationState : DED.ERROR InOut: Scope Name Type Return SetCommunicationState DED.ERROR Input eRequestedState DED.DEVICE_TRANSITION_STATE
ETCMasterGlobals (GVL) ¶ InOut: Name Type Initial Comment g_pFirstMaster POINTER TO IoDrvEtherCAT CAA.gc_pNULL Pointer to the first master in the EtherCAT stack library. All master are linked with NextInstance and LastInstance.
Structs ¶ DCStatistics (Struct) ETCDeviceIdentMode (Enum) ETC_LASTERROR (Enum) ETC_MASTER_STATE (Enum) ETC_SLAVE_STATE (Enum)
DCStatistics (STRUCT) ¶ TYPE DCStatistics : STRUCT InOut: Name Type udiCountMinus1 UDINT udiCountPlus1 UDINT udiCountMinus2 UDINT udiCountPlus2 UDINT udiCountMinus5 UDINT udiCountPlus5 UDINT udiCountMinus10 UDINT udiCountPlus10 UDINT udiCountMinus20 UDINT udiCountPlus20 UDINT udiCountMinus50 UDINT udiCountPlus50 UDINT udiCountMinus100 UDINT udiCountPlus100 UDINT udiCountMinus200 UDINT udiCountPlus200 UDINT udiCountMinus500 UDINT udiCountPlus500 UDINT udiCountMinusOver500 UDINT udiCountPlusOver500 UDINT
ETCDeviceIdentMode (ENUM) ¶ TYPE ETCDeviceIdentMode : Attributes: qualified_only InOut: Name Initial Undetermined 16#FF None 0 StationAlias 1 ExplicitDeviceIdentification 2 AdoDeviceIdentification 3