SMC3_ETC_Slave.GetDcClockReferenceNs (METH) ¶ METHOD FINAL GetDcClockReferenceNs : ULINT Returns the current DCClockReference time. This is the time when the first EtherCAT slave with distributed clocks has received the EtherCAT frame. The value returned by this method is constant during one cycle of the bus task. The unit of the timestamp returned is in nanoseconds. InOut: Scope Name Type Return GetDcClockReferenceNs ULINT
SMC3_ETC_Slave.GetPhaseDistance (METH) ¶ METHOD FINAL GetPhaseDistance : DINT Returns the current phase distance between the distributed clock and the PLC clock in microseconds. This method is intended to be called cyclically. InOut: Scope Name Type Return GetPhaseDistance DINT
SMC3_ETC_Slave.GetSlaveId (METH) ¶ METHOD GetSlaveId : SMC3_ETC_SlaveId InOut: Scope Name Type Return GetSlaveId SMC3_ETC_SlaveId
SMC3_ETC_Slave.MasterNumber (PROP) ¶ PROPERTY MasterNumber : USINT
SMC3_ETC_Slave.OutOfSync (PROP) ¶ PROPERTY OutOfSync : BOOL
SMC3_ETC_Slave.Protocol (PROP) ¶ PROPERTY Protocol : SMC3_ETC_PROTOCOL
SMC3_ETC_Slave.ReinitAxis (METH) ¶ METHOD ReinitAxis InOut: Scope Name Type Output xDone BOOL xError BOOL
SMC3_ETC_Slave.SetReferences (METH) ¶ METHOD SetReferences : BOOL InOut: Scope Name Type Return SetReferences BOOL Input pConnector POINTER TO IoConfigConnector pAxis POINTER TO AXIS_REF_SM3
SMC3_ETC_Slave.State (PROP) ¶ PROPERTY State : SMC3_ETC_STATE
SMC3_ETC_Slave.TimeoutForBootup (PROP) ¶ PROPERTY TimeoutForBootup : TIME