IoDrvEtherCAT.ConfigRead (PROP) ¶ PROPERTY ConfigRead : BOOL Returns true if the read of the configuration parameters have finished. The EtherCAT Master normally reads the configuration in the first plc cycle asynchronously. After the parameters are read then the application can change properties and other settings. If the application changes to early then it will be overwritten. Therefore, the application has to wait until this property returns true.
IoDrvEtherCAT.DCClockReferenceTime (PROP) ¶ PROPERTY DCClockReferenceTime : LWORD Returns the clock reference time in nanoseconds. Depending of the EtherCAT chip in the slave it is either a 32Bit value holding (overrun after 4.2seconds) or a 64Bit value. The clock reference is normally the first slave with DC enabled if DCSyncToMaster is not set to true. The reference time is read every bus cycle and the PLC synchronizes to this time.
IoDrvEtherCAT.DCInSyncWindow (PROP) ¶ PROPERTY DCInSyncWindow : WORD Sets or gets the sync window length in mikroseconds. TIME window FOR XDistributedClockInSync. Jitter must be within the window, so that the XDistributedClockInSync output signal remains permanently TRUE. Default: 50 microseconds (200 microseconds when using CODESYS SoftMotion)
IoDrvEtherCAT.DCIntegralDivider (PROP) ¶ PROPERTY DCIntegralDivider : WORD Integral factor FOR the Distributed Clock control loop Default: 20
ETCSlave_Diag.SiblingNodeCount (PROP) ¶ PROPERTY SiblingNodeCount : CAA.Count
IoDrvEthercat_Diag.ChildNodeCount (PROP) ¶ PROPERTY ChildNodeCount : CAA.Count
IoDrvEthercat_Diag.Connector (PROP) ¶ PROPERTY Connector : POINTER TO IoConfigConnector
IoDrvEthercat_Diag.Enable (PROP) ¶ PROPERTY Enable : BOOL This property returns if the node is enabled in the device tree. The setter can be used to change the Enabled flag. If enabling/disabling is not supported on the node the flag’s value will not change.
IoDrvEthercat_Diag.FirstChildNode (PROP) ¶ PROPERTY FirstChildNode : DED.INode
IoDrvEthercat_Diag.Index (PROP) ¶ PROPERTY Index : UDINT