Time Synch 1756hp Time

Embed Size (px)

Citation preview

  • 8/13/2019 Time Synch 1756hp Time

    1/33

    Rockwell Automation Hiprom

    1

    V1.00.02

    Section Page

    INTRODUCTION

    INSTALLATION

    HARDWARE

    SOFTWARE

    SETUP

    HARDWARE

    RSLOGIX

    OPERATION

    RSLOGIX

    WEB INTERFACE

    1588 PRECISION TIME PROTOCOL (PTP)

    NETWORK TIME PROTOCOL (NTP)

    IRIG-B

    CST AND UTC CONVERSION

    SPECIFICATIONS

    ELECTRICAL

    MECHANICAL

    APPENDIX

    A DISPLAY STATUS

    B MESSAGE BLOCKS

    C OPERATING MODES

    2

    3

    3

    4

    5

    5

    6

    11

    11

    18

    19

    22

    23

    24

    25

    25

    27

    28

    28

    30

    31

  • 8/13/2019 Time Synch 1756hp Time

    2/33

    Rockwell Automation Hiprom

    2

    INTRODUCTION

    The 1756HP-TIME module provides accurate time synchronization on a number of interfacesusing Global Positioning System (GPS). The module also has the ability to obtain time fromvarious sources and provide time synchronization on other, thus acting as a gateway between

    different time synchronization methods.

    Time synchronization can be done using the Allen-Bradley ControlLogix backplane (CST andUTC conversion), IRIG-B-122 (OUT and IN), Ethernet Precision Time Protocol (PTP) andEthernet Network Time Protocol (NTP).

    The module also provides GPS position in XYZ Cartesian ECEF (Earth Centered, Earth Fixed)and LLA (latitude, longitude and altitude). Velocity (m/s) is also provided in XYZ Cartesian ECEFand ENU (East-North-UP). When using an external antenna the module can provide hasprecision position (2.5mm).

    This document serves to describe the functionality, installation, configuration and operation of themodule.

  • 8/13/2019 Time Synch 1756hp Time

    3/33

    Rockwell Automation Hiprom

    3

    INSTALLATION

    Hardware

    The 1756HP-TIME module is designed to operate within the Allen-Bradley ControlLogix platform.All power required for the modules operation is derived from the ControlLogix backplane.

    1756HP-TIME Front View

    LED and LCD informationAll information regarding the module status, pulse per second (PPS), IP address etc. will be givenvia the LCD and LED indicators. Please view Module Statussection for more information.

    Ethernet Port 1 and Ethernet Port 2PTP and NTP time synchronization is done via the dual port switch.Future revisions will support a Device Level Ring (DLR) which can be used to ensure a failsafeEthernet Ring.

    NOTE: This port is not a bridge to the backplane and cannot be used to view

    modules on the backplane.

    GPS SMA ConnectorThis connector is used to connect the GPS bullet antenna. The installation of this antenna will beexplained later in this section.

    IRIG-B coaxial connectorThe IRIG-B coaxial connector is used to connect the module to an IRIG-B network. Depending onthe module configuration it can be a Master or Slave on the IRIG-B network.

    LED and LCD statusinformation

    Ethernet Port 2

    Ethernet Port 1

    GPS SMA connector

    IRIG-B coaxialconnector

  • 8/13/2019 Time Synch 1756hp Time

    4/33

    Rockwell Automation Hiprom

    4

    1756HP-TIME Top View

    0BRotary switchesThe rotary switches are used to select certain options on the Ethernet interface of the 1756HP-TIME module. The settings will be explained in the Module Configurationsection.

    DIP switchesThese are used to select certain general operation options for the module. The settings will beexplained in the Module Configurationsection.

    GPS Antenna installationThe bullet antenna must be installed with a clear view of the sky (nothing obstructing the view ofthe antenna to the sky). If an antenna is installed with a limited view of the sky the GPS receiverwill either have a low satellite lock count or will not be able to obtain lock. This will result in lowaccuracy time synchronization.

    Software

    The user will need the following software to configure and use the 1756HP-TIME: RSLogix 5k ladder example code

    Future - Add-on Profile (AOP)

    Both the applications can be found on the product CD or the Hiprom Technologies website:HUwww.hiprom.com

    U

    Rotary switches

    DIP switches

  • 8/13/2019 Time Synch 1756hp Time

    5/33

    Rockwell Automation Hiprom

    5

    SETUP

    Hardware

    Rotary switches

    With zero at the top of the rotary switches the digits will be entered from left to right. For exampleif you were to select 345 on the switches it would be done as shown below:

    Below are the options that can be selected:

    Switch Description

    1 254When values between 1 and 254 are selected the module will default to anIP address 192.168.1.X, where Xwill be the value of the rotary switchesselected.

    888 This will set the module to reset all settings to Out-of-the-box.

    900BOOTP will be selected which removes the current IP address. The new IPaddress must be set with a BOOTP server.

    DIP switchesThe switches are numbered as shown below:

    Switch Description

    1 This is used for debugging the module. The user must never set this.

    2 This is reserved for future use.

    3 This is reserved for future use.

    4 The user can select if the battery must be connected to the GPS receiver

  • 8/13/2019 Time Synch 1756hp Time

    6/33

    Rockwell Automation Hiprom

    6

    and keep the last satellite data. This will help to speed up the process ofgetting GPS Lock when the module is rebooted if power was lost.

    SAFE MODEThe module has the option to run the firmware that it was originally shipped with. This can be

    used in the case where the power was cycled whilst flashing the firmware. Thus if the moduledoes not boot because of the corrupted firmware the user can set the module into safe mode andre-flash the module. The Safe Mode jumper is located under the front cover as shown below:

    NOTE: The module must be placed back into non-SAFE MODE to avoid runningold firmware even if the module has been flashed with new firmware.

    RSLogix

    This section describes the procedures required to configure the 1756HP-TIME module within theLogix platform.

    NOTE: Each 1756HP-TIME module must be owned by a single Logix Controller.

    The user must select the Generic 1756 Module in RSLogix when added the module to the IO treein RSLogix 5k.

  • 8/13/2019 Time Synch 1756hp Time

    7/33

    Rockwell Automation Hiprom

    7

    The following assembly instances and size must be used for the module.

    The user must copy the TIME_CONFIG UDT as given in the example code to the Config Imageof the module. Please refer to the example code.

  • 8/13/2019 Time Synch 1756hp Time

    8/33

    Rockwell Automation Hiprom

    8

    ConfigRevNumberThis must be set to zero.

    0 This is reserved

    SourceThis indicates to the modulewhat will be used as the time

    source. The values to the rightare for each time sourceprovided.

    1 GPS

    2 IRIG-B

    3 PTP (FUTURE)

    4 NTP (FUTURE)5 External (FUTURE)

    PTPOutputEnableWhen this bit is set the modulewill enable PTP synchronizationon Ethernet. Thus the modulewill be a master or source.

    0 1588 PTP output is disabled

    1 1588 PTP output is enabled

    NTPOutputEnableWhen this bit is set the modulewill enable NTP on Ethernet.Thus the module will be a masteror source.

    0 NTP v3 RF(1305) output is disabled

    1 NTP v3 RF(1305) output is enabled

    IRIGBOutputEnableWhen this bit is set the module

    0 IRIG-B-122 output is disabled

    1 IRIG-B-122 output is enabled

  • 8/13/2019 Time Synch 1756hp Time

    9/33

    Rockwell Automation Hiprom

    9

    will enable IRIG-B on the coaxialinterface. Thus the module willbe a master or source.

    IRIGBLockLostTXWhen this bit is set the modulewill keep sending an IRIG-Bsignal even when it has lost lockto the time source. If this bit isclear the module will stopsending a valid IRIG-B signalwhen it has lost lock with thetime source.

    0 Module will stop sending IRIG-B when lock is lost

    1 Module will continue sending IRIG-B even whenlock is lost

    PreV16SupportIf the user is using RSLogix 5000v16 and newer the UTC timebase is different from previousversions of RSLogix. To ensurethat ControlLogix PLCs runningdifferent versions can be timesynced using the 1756HP-GPSmodule the user must select ifv16 and newer is used or not.

    0 UTC time base used is for V16 and newer

    1 UTC time base used is for V15 and older

    CSTMastershipEnableThe bit indicates if the modulewill be the CST Master on the

    local rack (if no other CSTMasters are currently active).Thus when set the module willattempt to be the CST Master.

    0 Module will not attempt to be the CST Master

    1 Module will attempt to be the CST Master

    ExternalSourceAddress(Future)The external source address isused for one of two sourcesdepending on how theconfiguration is set. If the timesource is set to NTP then this willbe the IP address of the sourcethat must be used. If the sourceis set to External GPS then thiswill be the IP address of the GPSreceiver.

    Example:Byte 0 = 192Byte 1 = 168

    Byte 2 = 1Byte 3 = 100

    The module will used external IPaddress: 192.168.1.100

    NTPUpdateIntervalExample:

    60 Sync every 60 seconds

  • 8/13/2019 Time Synch 1756hp Time

    10/33

    Rockwell Automation Hiprom

    10

    (Future)When the module is set to havea NTP time source this willindicate how often it mustsynchronize to the time source. Itwill be indicated in seconds.

    3600 Sync every hour

    86400 Sync every day

    604800 Sync every week

    AdvancedConfigThese are various bits used toset certain options in the module.

    Bit:

    0 Demo Mode

    1 - 31 Reserved

    DemoWeekNumberWhen the module is in demomode this can be used to set theinitial date to be used by themodule. The week number is the

    week count since 6 Jan 1980.

    Example:

    29 April 2010 Week number = 1581

    DemoWeekSecondsThis is the amount of secondsthat have passed since thebeginning of the week.Theseconds count begins with 0each Sunday morning atmidnight GPS time.

    Example:

    Sunday 1am Week Seconds = 3600

  • 8/13/2019 Time Synch 1756hp Time

    11/33

    Rockwell Automation Hiprom

    11

    OPERATION

    RSLogix

    Each 1756HP-TIME consumes 1 connection from the Logix Controller.

  • 8/13/2019 Time Synch 1756hp Time

    12/33

    Rockwell Automation Hiprom

    12

    INPUT IMAGEThe user must copy the Input Image of the module to the TIME_INPUT UDT as given in theexample code. Please refer to the example code.

    CommStatusThis is reserved.

    This is reserved

    SourceThis indicates the current timesource. The values to the rightare for each time sourceprovided.

    1 GPS

    2 IRIG-B

    3 PTP (FUTURE)

    4 NTP (FUTURE)

    5 External (FUTURE)

    ModuleStatus

    This is reserved.This is reserved

    Time.TimeValidWhen this bit is set a valid time isbeing received from the timesource.

    0 Time being received from source is no invalid

    1 Time being received from source is no valid

    Time.PTPOutputEnableWhen 1588 Output PTP hasbeen enabled in the config this

    will be set.

    0 1588 PTP output is disabled

    1 1588 PTP output is enabled

    Time.NTPOutputEnableWhen NTP Output has beenenabled in the config this will beset.

    0 NTP v3 RF(1305) output is disabled

    1 NTP v3 RF(1305) output is enabled

    Time.IRIGBOutputEnableWhen IRIG-B Output has beenenabled in the config this will be

    set.

    0 IRIG-B-122 output is disabled

    1 IRIG-B-122 output is enabled

    Time.CSTMasterEnabledWhen the module will attempt tobe the CST Master this will beset.

    0 Module will not attempt to be the CST Master

    1 Module will attempt to be the CST Master

  • 8/13/2019 Time Synch 1756hp Time

    13/33

    Rockwell Automation Hiprom

    13

    Time.CSTMastershipIf the module is the CST Masteron the local rack then this bit willbe set.

    0 Module is not the CST Master

    1 Module is the CST Master

    Time.CSTDuplicateDetectIf the module is attempting to bethe CST Master but there isalready another CST Master onthe local rack the module will setthis bit and stop attempting to bethe CST Master.

    0 There is no other CST Master on the local rack

    1 There is another CST Master on the local rack

    Time.DemoModeActiveWhen the module is operating in

    demo mode this bit is set.

    0 Demo Mode is inactive

    1 Demo Mode is active

    Time.YearThe current year received fromthe time source.

    Example:

    27/04/201013:45:22 234567us

    Year = 2010

    Time.MonthThe current month received fromthe time source.

    Example:

    27/04/201013:45:22 234567us

    Month = 4

    Time.DayThe current day received fromthe time source.

    Example:

    27/04/201013:45:22 234567us

    Day = 27

    Time.HourThe current hour received fromthe time source.

    Example:

    27/04/201013:45:22 234567us

    Hour = 13

    Time.MinuteThe current minute received fromthe time source.

    Example:

    27/04/201013:45:22 234567us

    Minute = 45

    Time.SecondThe current second receivedfrom the time source.

    Example:

    27/04/201013:45:22 234567us

    Second = 22

  • 8/13/2019 Time Synch 1756hp Time

    14/33

    Rockwell Automation Hiprom

    14

    Time.MicrosecondThe current microsecondreceived from the time source.

    Example:

    27/04/201013:45:22 234567us

    Microsecond = 234567

    NOTE: The time is only valid if the Time.TimeValid bit is set.

    Time.UTCThis is the current UTC(Coordinated Universal Time) inmicroseconds since the timebase. The time origin is based onpre- or post RSLogix v16. Pleaserefer to the example code howthis can be used to time-stamp

    events in Sequence-of-Events(SOE) modules.

    Example:

    30 April 201006:23:41:377069us

    UTC = 1209536621000000

    Time.CSTThis is the current CST of thelocal rack (depending on theCST Master) in microseconds.

    Example:

    CST Masterrunning for 1hour

    CST = 3600000000

    Time.CSTOffsetThis is the difference between

    the UTC and CST inmicroseconds. This can be usedto set the wallclock in thecontroller. Please refer to theexample code.

    Example:

    CSTOffset = UTC - CST

    UTC =1209536621000000

    CST =3600000000

    CSTOffset =1209533021000000

    GPS.GPSLockWhen using GPS as the timesource this bit will indicate if theGPS receiver has lock.

    0 GPS receiver does not have lock

    1 GPS receiver has locked onto sufficient satellites

    GPS.AntennaOKWhen using GPS as the timesource this bit will indicate if theantenna is connected and isopertational.

    0 The antenna is either no present to faulty

    1 The antenna is connected correctly

    0 PDOP is currently active

  • 8/13/2019 Time Synch 1756hp Time

    15/33

    Rockwell Automation Hiprom

    15

    GPS.PDOPOkPosition Dilution of Precisionoccurs when although there aresufficient satellites in lock, 2 ormore of them appear to occupysimilar positions in the sky and

    thus the number of effectivesatellites is decreased.

    1 PDOP is not active

    GPS.WarmStartThis bit will indicate if the GPSreceiver had battery backupwhen the power was lost. Awarm start will significantly helpto reduce the time at startup toget lock on sufficient satellites.

    0 GPS receiver did not have a warm start

    1 GPS receiver had a warm start

    GPS.DGPSThis bit will only be valid whenusing an external GPS. If set theGPS receiver is receivingdifferential corrections which willimprove the position accuracy.

    0 GPS receiver is not receiving differentialcorrections

    1 GPS receiver is receiving differential corrections

    GPS.PPSThe pulse per second toggles atthe exact moment the secondchanges and the microseconds

    are zero. Note that because theRPI is 10ms the accuracy is lostin the input image.

    0 It has been more than 100ms since the lastsecond roll-over pulse

    1 It has been less than 100ms since the last secondroll-over pulse

    GPS.FaultCodeThis is reserved.

    This is reserved.

    GPS.ModeThis is reserved.

    This is reserved.

    GPS.SVCountThe number of satellite vehiclesthat the GPS receiver is lockedon.

    This will be a number between 0 and 12

    Example:

    S260517.0 Latitude = -26.088087

  • 8/13/2019 Time Synch 1756hp Time

    16/33

    Rockwell Automation Hiprom

    16

    GPS.LatitudeCurrent position Latitude indegrees.

    E280021.3Elev: 1577m

    GPS.LongitudeCurrent position Longitude indegrees.

    Example:

    S260517.0E280021.3Elev: 1577m

    Longitude = 28.00586

    GPS.AltitudeCurrent position Altitude inmeters.

    Example:

    S260517.0E280021.3Elev: 1577m

    Elevation = 1577

    GPS.PositionXDistance from Earth-centre alongthe X axis in meters.

    Example:

    S260517.0E280021.3

    Elev: 1577m

    ECEF X = 5062108.5

    GPS.PositionYDistance from Earth-centre alongthe Y axis in meters.

    Example:

    S260517.0E280021.3Elev: 1577m

    ECEF Y = 2692197.3

    GPS.PositionZDistance from Earth-centre alongthe Z axis in meters.

    Example:

    S260517.0E280021.3Elev: 1577m

    ECEF Z = -2788525.8

    GPS.RelativePositionXThis is reserved.

    This is reserved.

    GPS.RelativePositionYThis is reserved.

    This is reserved.

    GPS.RelativePositionZThis is reserved.

    This is reserved.

    GPS.VelocityNorthCurrent Northerly Velocity inmeters per second (m/s)

    N/A

    N/A

  • 8/13/2019 Time Synch 1756hp Time

    17/33

    Rockwell Automation Hiprom

    17

    GPS.VelocityEastCurrent Easterly Velocity inmeters per second (m/s)

    GPS.VelocityUpCurrent Upward Velocity inmeters per second (m/s)

    N/A

    GPS.VelocityXSpeed with respect to the X axis in meters per second (m/s)

    N/A

    GPS.VelocityYSpeed with respect to the Y axis in meters per second (m/s)

    N/A

    GPS.VelocityZSpeed with respect to the Z axis in meters per second (m/s)

    N/A

    OUTPUT IMAGEThe user must copy the TIME_OUTPUT UDT as given in the example code to the Output Imageof the module. Please refer to the example code.

    IRIGYearWe the module has a IRIG-Btime source the year must beprovided in the output image as

    the year is not passed over IRIG-B. Thus the user must enter thecurrent year.

    Example:

    30 April 2010 IRIGYear = 2010

    UTC_OffsetThe UTC_Offset is only usedwhen the time source is IRIG-Band PTP output is enabled. IRIG-

    Example:

    30 April 2010 UTC_Offset = 34

    * The user will need to see what is the current UTC Offsetas it changes approximately every 18 months.

  • 8/13/2019 Time Synch 1756hp Time

    18/33

    Rockwell Automation Hiprom

    18

    B provides the UTC time whilePTP requires TAI (InternationalAtomic Time). The differencebetween the two is the UTCoffset.

    ReferencePositionXThis is reserved.

    This is reserved.

    ReferencePositionYThis is reserved.

    This is reserved.

    ReferencePositionZThis is reserved.

    This is reserved.

    Web Interface

    The web interface can be used from any PC that has a web browser. It will provide all thediagnostics of the module as well as each field device as shown below:

    The web interface can be accessed by entering http:// IP address into the address bar of thebrowser as shown below:

    Eg. 1756HP-TIME IP address: 196.135.145.234

  • 8/13/2019 Time Synch 1756hp Time

    19/33

    Rockwell Automation Hiprom

    19

    1588 PRECISION TIME PROTOCOL (PTP)

    The 1756HP-TIME module supports 1588 PTP which allows for high precision timesynchronization over an Ethernet network.

    PTP will be used to synchronize Rockwell devices supporting this protocol. To configure the PTPsettings of the module the CIP Sync object must be used. Please refer to the CIP documentationfor more detail on how to use this object.

    NOTE: RSLogix v18 and newer will support 1588 PTP. This is not supported in theprevious versions.

    NOTE: The 1756HP-TIME module supports PTP version 2.

    When receiving sufficient satellites the 1756HP-TIME module can synchronize devices to within100ns (using 1588 PTP) when connected directly to the device that is being synchronized. If

    these devices are connected via a switch that does not support 1588 PTP the timesynchronization will degrade as there are more random delays which will affect the mean delaytime calculation used for time synchronization. Thus the more switches and/or interfaces betweenthe 1756HP-TIME module and the device being synchronized, the bigger the spread of randomtime delays which will result in lower time sync accuracy.

    If the user has enabled PTP on the EN2T / EN2TR then it will automatically look for any other1588 PTP devices and determine who has the highest quality clock. Once this is done it willautomatically sync to this clock.

    NOTE: 1588 PTP uses a multicast address thus switches must be setup to allowmulticast or have IGMP enabled.

    The EN2T / EN2TR are boundary clocks which mean they can be a time slave on one interfaceand a time master on another. Thus they can act as a transparent gateway when a LogixController uses the time Grand Master which might be on Ethernet (1756HP-TIME). The EN2T /EN2TR must have CIP Sync and Motionenabled as shown below. In the Date/Time page of thecontroller under Time Synchronizethere is a tick box Enable Time Synchronization. If this is setthe Controller will look for the highest quality clock on the backplane. If there is an EN2T / EN2TRin the local rack that is synchronized to a 1756HP-TIME the Logix Controller will synchronize tothe 1756HP-TIME module via the EN2T / EN2TR.

    Below are screen grabs of the Date/Timetab in the controller as well as the CIP Sync page whichis launched from theAdvancedbutton.

    NOTE: Most devices supporting 1588 PTP defaults to PTP Enabled: FALSE. PTPmust be enabled on the devices before time synchronization will start.

    Please refer to 1756HP-TIME PTP implementation.docfor implementation details.

  • 8/13/2019 Time Synch 1756hp Time

    20/33

    Rockwell Automation Hiprom

    20

  • 8/13/2019 Time Synch 1756hp Time

    21/33

    Rockwell Automation Hiprom

    21

  • 8/13/2019 Time Synch 1756hp Time

    22/33

    Rockwell Automation Hiprom

    22

    NETWORK TIME PROTOCOL (NTP)The 1756HP-TIME module supports the Network Time Protocol (NTP) which allows for timesynchronization over an Ethernet network. NTP clients can be synchronize to around 1ms of theNTP client depending on the network.

    NTP is generally used when synchronizing personal computers or domain controllers. The usercan use the supplied application (HSNTP) to set the Windows Time Service to synchronize to the1756HP-TIME module.

    NOTE: The 1756HP-TIME module supports NTP v3 RFC1305.

    NOTE: When a PC is on a domain it will try and synchronize to the domaincontroller. Thus the user can setup the domain controller to synchronize tothe 1756HP-TIME.

    Below is a screen grab of HSNTP which can be used to synchronize a PC to the 1756HP-TIME.

    Before the user can synchronize the current PC to the NTP source the user will need toenter the IP address of the NTP source. In the example the IP 192.168.1.100 is used;which will be the IP address of the 1756HP-TIME module. Once the user has entered theIP address the Setbutton must be pressed to update the data.

    The update interval is the time interval at which the NTP client will try and synchronize ittime with that of the NTP server. The user must press the Setbutton to save thechanges.

    Once all the above changes have been made the user will need to Stop and Start theWindows Time Service to allow it to load the new settings.

    Once the user has entered the correct destination IP address the Syncbutton can bepressed to immediately synchronize the time with the NTP server.

    The user can set all the changes made back to defaults by clicking the Setbutton next toResort to defaults.

  • 8/13/2019 Time Synch 1756hp Time

    23/33

    Rockwell Automation Hiprom

    23

    IRIG-BThe module can be used as an IRIG-B master (outputs the IRIG-B signal) or an IRIG-B slave(receives the IRIG-B signal from another time master).

    NOTE: The 1756HP-TIME module currently supports the IRIG-B-122 format.

    When the 1756HP-TIME module is an IRIG-B master it will output the current time over the IRIG-B network and synchronize slaves to around 1ms.

    When the 1756HP-TIME module is an IRIG-B slave it will receive the time signal from a masterand display it in the input image of the 1756HP-TIME module.

    The time received from the IRIG-B network can be used in a sequence of events solution. Pleaserefer to CST and UTC Time Conversionsection.

    The 1756HP-TIME module can also be used to output 1588 PTP and NTP whilst receiving timefrom an IRIG-B source.

    NOTE: If the module has an IRIG-B time source (which is accurate to 1ms) thesynchronization accuracy using 1588 PTP will be limited to 1ms.

  • 8/13/2019 Time Synch 1756hp Time

    24/33

    Rockwell Automation Hiprom

    24

    CST AND UTC CONVERSIONThe 1756HP-TIME module can also be used to convert CST or UTC time formats to Gregoriantime (year, day, month etc). The GPS module accurately tracks the local CST and UTC time tothe current Gregorian time. Thus the different drifting rates of different CSTs is also compensatedfor. In a sequence of events (SOE) solution the SOE module (for example 1756-IB16ISOE) will

    report the event time in either CST or UTC time formats.

    NOTE: It is important that a CST master is present when using a sequence ofevents solution.

    NOTE: The user also needs to ensure that there is no duplicate CST master. Thisis indicated in 1756HP-TIME module as well as the Logix Controller.

    These values can be passed to the 1756HP-TIME module (using unconnected message block)and converted to Gregorian time. The 1756HP-TIME module will track the last 12 hours of CST,UTC and Gregorian time formats. Thus if an event has occurred the user has up to 12 hours toconvert the event time. Please refer to the example code for further information.

    The CST offset can also be used to discipline the wall clock by using a SSV instruction to passthe CST offset. Please refer to the example code.

  • 8/13/2019 Time Synch 1756hp Time

    25/33

    Rockwell Automation Hiprom

    25

    SPECIFICATION

    Electrical

    specification value

    Power Requirements

    Power Consumption

    All power is derived from the 1756 backplane.

    Operating Temperature 0 to 50 C

    Storage Temperature 0 to 50 C

    Relative Humidity 5 to 95 % non-condensing

    Operating Shock

    Storage Shock

    Vibration

    Emissions

    ESD Immunity

    Radiated RF Immunity

    EFT/B Immunity

    Conducted RF Immunity

    Enclosure Type Rating IP20

    Ethernet Conductor CAT5 STP

    Cable

    specification value

    Type RG-59 or equivalent

    Impedance 75 Ohm

    Capacitance 16.5 pF / foot (54.1 pF / meter)

    Shield Foil or copper braid (100% coverage)

  • 8/13/2019 Time Synch 1756hp Time

    26/33

    Rockwell Automation Hiprom

    26

    Connectors SMA (module side) and TNC (antenna side)

    Signal attenuation < 10 dB / 100 feet for cable and connectors

    Antenna

    specification value

    Dimensions 3.05 D x 2.61 H (77.5mm x 66.2 mm)

    Weight 6.0 oz (170 grams)

    Connector TNC

    Mounting 3/4" pipe thread

    For more information regarding this antenna please visit the Trimble website:HUwww.trimble.com

    U

  • 8/13/2019 Time Synch 1756hp Time

    27/33

    Rockwell Automation Hiprom

    27

    Mechanical

  • 8/13/2019 Time Synch 1756hp Time

    28/33

    Rockwell Automation Hiprom

    28

    APPENDIX A

    Display Status

    The display of the 1756HP-TIME module will provide certain diagnostics to the user as given

    below:

    Module OKThis will show green if the module has booted successfully. If the LED is red the module has ahardware fault.

    Time SyncIf the module has locked on the time source the LED will be green. If the module does not havelock this will indicated red.

    Pulse per SecondThis LED will be toggled every second for 100ms. This will be at the exact GPS PPS. If this LEDis green it means that the GPS receiver has lock. If this LED is red the GPS receiver does nothave lock. When the module is set to be an IRIG-IN or slave this bit will toggle every time areference frame is received.

    LCDBelow is the list of messages that can be displayed by the LCD of the module:

    No AntennaNo antenna has been connected to the SMA connector.

    No Clear Sky ViewThe signals received from the satellites are weak which indicates that the view of the sky is being

    obstructed.

    Tracking satellitesThe GPS receiver has locked onto one or more satellites.

    x satellites lockedThe GPS receiver has locked onto x amount of satellites.

    Pulse per Second

    Time Sync

    Module OK

  • 8/13/2019 Time Synch 1756hp Time

    29/33

    Rockwell Automation Hiprom

    29

    No TimeNo time has been received.

    PDOP too highWhen the locked satellites are in close proximity of each other the receiver is said to have a high

    Position Dilution of Precision which will result in low

    position accuracy. This is usually found when theantenna only has a restricted view of the sky.

    DEMO MODEWhen the correct DIP switch has been set the module will be in demo mode.

    ControlFlash. Do not power down!If a firmware upgrade is being done this message will appear.

    RSTThis will be received if the module has received a reset CIP command.

    Debug Mode

    When the correct DIP switch has been set the module will be in debug mode. The user mustnever put the module in debug mode.

    192.168.1.100The above is an example of an IP address that will scroll across the LCD.

    Time Source GPSThis is used to display the current time source being used. The various sources are GPS, IRIG-B,NTP (Future), PTP (Future) and External (Future).

    BOOTP enabledThis will be displayed if BOOTP is currently active on the module. The user will have to use a

    BOOTP server to set the IP address.

    Safe ModeWhen the correct DIP switch has been set the module will be in safe mode. This means that the

    module has booted from the code that it was shippedwith.

  • 8/13/2019 Time Synch 1756hp Time

    30/33

    Rockwell Automation Hiprom

    30

    APPENDIX B

    MESSAGE BLOCKS

    CST -> UTC and Gregorian time conversion

    Below is the structure of the message block:

    Message settings

    Message Type CIP Generic

    Service Type Custom

    Service Code 32h

    Class 70h

    Instance 01h

    Attribute 01h

    Date elements

    Source Element Event_CST[0]*

    Source Length 8

    Destination Event.Year *

    *Refer to the example codeUTC -> Gregorian time conversionBelow is the structure of the message block:

    Message settings

    Message Type CIP Generic

    Service Type Custom

    Service Code 33h

    Class 70h

    Instance 01h

    Attribute 01h

    Date elements

    Source Element Event_UTC[0]*

    Source Length 8

    Destination Event.Year *

    *Refer to the example codeSatellite informationBelow is the structure of the message block:

    Message settings

    Message Type CIP Generic

    Service Type Custom

    Service Code 32h

    Class 71hInstance 01h

    Attribute 01h

    Date elements

    Source Element

    Source Length 0

    Destination SatInformation[0].PRN *

    *Refer to the example code

  • 8/13/2019 Time Synch 1756hp Time

    31/33

    Rockwell Automation Hiprom

    31

    APPENDIX C

    Operating Modes

  • 8/13/2019 Time Synch 1756hp Time

    32/33

    Rockwell Automation Hiprom

    32

  • 8/13/2019 Time Synch 1756hp Time

    33/33

    Rockwell Automation Hiprom

    HIPROMTEL: +27 11 787 4458FAX: +27 11 787 7937

    POSTALP.O. Box 732

    PinegowrieSouth Africa

    2123

    PHYSICAL369 Pretoria ave

    Ferndale, RandburgSouth Africa