Datasheet

TMC8460-BI Datasheet (V100 / 2016-Sep-01)
Copyright © 2016 TRINAMIC Motion Control GmbH & Co. KG 94
5.50.2 Time Loop Control Unit
Time Loop Control unit is usually assigned to ECAT. Write access to Time Loop Control registers by
PDI (and not ECAT) is only possible with explicit configuration.
Table 95: Register System Time (0x0910:0x0913 [0x0910:0x0917])
Bit
Description
ECAT PDI Reset Value
63:0 ECAT read access: Local copy of the System
Time when the frame passed the reference
clock (i.e., including System Time Delay).
Time latched at beginning of the frame
(Ethernet SOF delimiter)
r - 0
63:0 PDI read access: Local copy of the System
Time. Time latched when reading first byte
(0x0910)
- r
31:0 Write access: Written value will be compared
with the local copy of the System time. The
result is an input to the time control loop.
NOTE: written value will be compared at the end
of the frame with the latched (SOF) local copy of
the System time if at least the first byte (0x0910)
was written.
(w)
(special
function)
-
31:0 Write access: Written value will be compared
with Latch0 Time Positive Edge time. The
result is an input to the time control loop.
NOTE: written value will be compared at the end
of the access with Latch0 Time Positive Edge
(0x09B0:0x09B3) if at least the last byte (0x0913)
was written.
-
(w)
(special
function)
NOTE: Write access to this register depends upon ESC configuration (typically ECAT). The TMC8460-BI is not
configured for this option.
Table 96: Register System Time Offset (0x0920:0x0923 [0x0920:0x0927])
Bit
Description
ECAT PDI Reset Value
63:0 Difference between local time and System
Time. Offset is added to the local time.
r/(w) r/(w) 0
NOTE: Write access to this register depends upon ESC configuration (typically ECAT, PDI only with explicit ESC
configuration: System Time PDI controlled). Reset internal system time difference filter and speed counter filter by
writing Speed Counter Start (0x0930:0x0931) after changing this value.