The PTP Translator converts IEEE 1588-2008 (PTPv2) messages into legacy time codes including IRIG-B, DCF77, user defined pulses and serial strings, as well as NTP server messages. PTP Translator can also accept an SNTP signal as an input, allowing synchronization from an SNTP source.
2 LED Indicators The top of the PTP Translator features two LED indicators. The SYN LED shows synchronization status of the unit, while the ALM LED shows the alarm status of the unit. Outputs are synchronized to UTC time only when the SYN LED is fully illuminated.
The PTP Translator operates with the alarm relays energized during normal operation, and de-energized in the alarm state. It follows that, in the event of all power to the PTP Translator being lost, the alarm relay defaults to the “alarm” state (open contact). The “+” and “-” symbols are included for reference purposes only, as the alarm contacts are not polarized.
OPT: Optional Output The PTP Translator has a slot for one IO card to allow a variety of user interfaces. Each card is limited to one additional port with at least 3 kV isolation from the rest of the system to avoid current loops. Refer to Table 5 for the list of orderable options.
4 Software Configuration Tool The PTP Translator can be configured via Ethernet. The configuration tool can be downloaded from the Tekron Support website: https://ww.microchip.com By default, the unit is shipped with DHCP enabled for automatic IP address assignment, with a fall back to link local addressing (169.254.xxx.xxx) if no DHCP server is present.
5 Installation Identification Each PTP Translator unit is shipped with an identification label on the side of the case. The label provides details of the optional output (if any) and power supply fitted to the unit, and the unit’s serial number.
Mounting the PTP Translator The PTP Translator is designed to be mounted to a standard ‘Top Hat’ din rail mount using the supplied clips on the base (See Figure 3). The clips can also be used to screw mount the unit by extending them beyond the case edge.
Connecting the PTP Translator The PTP Translator has a RJ-45/ 100Base FX connector and ST Fiber output on the top, and a row of rising clamp screw terminals on the bottom. Any connection not required may be left unterminated. The screw terminals are designed for the following cables: •...
6 Factory Reset The PTP Translator features the ability to reset to factory default settings if the administrator password is forgotten, or if the time server is rendered unreachable on the network due to incorrect settings, provided that physical access to the unit is available.
Optional Output Cards The PTP Translator has a slot for one I/O card, to allow a variety of user interfaces. Each card is limited to one additional port with at least 3 kV isolation from the rest of the system to avoid current loops.
The power supply isolation varies from 1.6 kV for the low and medium voltage power supplies to 3 kV for the high voltage power supply. In addition, a varistor protects the power supply against transverse voltages and transient suppressor diodes protect the internal electronics from longitudinal events. PTP Translator Manual / December 2021...
2 Pin + common earth Power drain 4 W max Fibre transmitter is compatible with 50/125 µm, 62.5/125 µm and 100/140 µm multimode glass fiber. Fibre Ethernet is compatible with 50/125 µm and 62.5/125 µm multimode glass fiber. PTP Translator Manual / December 2021...
ASCII Start of Text character <ETX> ASCII End of Text character <BEL> ASCII BEL character <LF> ASCII Line Feed character <CR> ASCII Carriage Return character <SPACE> ASCII Space character Table 6 - ASCII character codes PTP Translator Manual / December 2021...
Page 16
Time mode: ”0” = Local time, “1” = UTC time <CR> Carriage Return: HEX 0D <LF> Line Feed: HEX 0A Table 7 - NGTS String Time Code Format Fields Example: Interpretation: T020422112340<CR><LF> Monday 22 April 2002 – 12:34 local time PTP Translator Manual / December 2021...
Page 17
“00” – “2” HEX 3A Seconds: “00” – “59” <CR> Carriage Return: HEX 0D <LF> Line Feed: HEX 0A Table 8 - IRIG-J17 String Time Code Format Fields Example: Interpretation: <SOH>112:12:34:36<CR><LF> day 112, time 12:34:36 PTP Translator Manual / December 2021...
Page 18
“00” – “99” representing the last two digits of the year since 2000 <CR> Carriage Return: HEX 0D <LF> Line Feed: HEX 0A Table 9 - String A Time Code Format Fields Example: Interpretation: <SOH>112:12:34:36:10<CR><LF> day 112, time 12:34:36, year (20)10 PTP Translator Manual / December 2021...
Page 19
Clock is accurate to 100 µs ‘?’ Clock accuracy may be worse than 100 µs Table 11 - String B Quality Character 'Q' Indicators Example: Interpretation: <SOH>112:12:34:36?<CR><LF> day 112, time: 12:34:36, >100 µs sync error PTP Translator Manual / December 2021...
Page 20
HEX 20 (space) <SPACE> HEX 20 (space) <SPACE> HEX 20 (space) Table 12 - String C Time Code Format Fields Example: Interpretation: <CR><LF>? 02 112 12:34:36.000 day 112 of year (20)02, time: 12:34:36, out-of-sync PTP Translator Manual / December 2021...
Page 21
String-D is IDENTICAL in content to String-B (in Table 10), but the second mark is at the leading edge of the start- bit of the (<CR>). Example: Interpretation: <SOH>112:12:34:36?<CR><LF> day 112, time: 12:34:36, >100 µs sync error PTP Translator Manual / December 2021...
Page 22
Quality character, as defined in String B (refer to Table 11) <CR> Carriage Return: HEX 0D <LF> Line Feed: HEX 0A Table 13 - String-E Time Code Format Fields Example: Interpretation: <SOH>2004:112:12:34:36?<CR><LF> 2004, day 112, 12:34:36pm, >100us sync error PTP Translator Manual / December 2021...
Page 23
ASCII “55” (means UTC Day of year follows) UTC Day of year: “001” – “365” <CR> Carriage Return: HEX 0D <LF> Line Feed: HEX 0A <BEL> HEX 07 Table 14 - String-F Time Code Format Fields PTP Translator Manual / December 2021...
Page 24
Time/date invalid – clock is out of sync Hold-over mode – running on local Oscillator GPS / IRIGB controlled mode GPS / IRIGB controlled mode (high accuracy) Table 16 - String-G Clock Status Indicators PTP Translator Manual / December 2021...
Page 25
The w “Day of Week” is an ASCII character in the range 1-7, 9, A-F representing a single hex digit (nibble) Bits 3 Local Time UTC time Monday Tuesday Wednesday Thursday Friday Saturday Sunday Table 17 - String-G Day of Week Indicators Example: Interpretation: <STX>E3123456170410<LF><CR><ETX> High Accuracy Mode, DST, Wed, 12:34:56, 17/4/2010 PTP Translator Manual / December 2021...
Page 26
ASCII “!” if DST change pending, ASCII “A” if leap second pending, or <SPACE> (HEX 20) otherwise <ETX> End of Text: HEX 03 Table 18 - String-H Time Code Format Fields Example: Interpretation: <STX>D:17.04.10;T:6;U:12.34.56;#*S!<ETX> 17/4/2010, Sat, 12:34:56, out of sync, DST, DST change pending PTP Translator Manual / December 2021...
Page 27
<CR> Carriage Return: HEX 0D <LF> Line Feed: HEX 0A Table 19 - NMEA-ZDA Time Code Format Fields Example: Interpretation: $GPZDA,123456.0023042010+1200* UTC time is 12:34:56, 23 April 2010, the local time offset is +12:00 PTP Translator Manual / December 2021...
Page 28
2-digit hex representation of the result of XORing the 8 data bits of each character between, but not including the "$" and "*". <CR> Carriage Return: HEX 0D <LF> Line Feed: HEX 0A Table 20 - NMEA-RMC Time Code Format Fields PTP Translator Manual / December 2021...
Need help?
Do you have a question about the PTP TRANSLATOR and is the answer not in the manual?
Questions and answers