Monaghan PME GPS 0100 User Manual

Network time server

Advertisement

Quick Links

Monaghan Engineering
862 Las Colinas Drive
Dripping Springs, TX 78620 USA
Telephone: 1-512-858-4271
Facsimile: 1-512-858-1355
http://www.monaghan-engineering.com
Email: techsupport@monaghan-engineering.co
PME GPS 0100
Network Time Server
User Guide
June 7, 2019
Version 2.11

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PME GPS 0100 and is the answer not in the manual?

Questions and answers

Summary of Contents for Monaghan PME GPS 0100

  • Page 1 User Guide PME GPS 0100 Network Time Server June 7, 2019 Version 2.11 Monaghan Engineering 862 Las Colinas Drive Dripping Springs, TX 78620 USA Telephone: 1-512-858-4271 Facsimile: 1-512-858-1355 http://www.monaghan-engineering.com Email: techsupport@monaghan-engineering.co...
  • Page 2 2.11 Corrected example of Module Identifier in Section 5.3 All trademarks and registered trademarks are the property of their respective owners. Subject to change without notice. © Monaghan Engineering, Inc. 2018 All Rights Reserved monaghan + ENGINEERING PME GPS 0100...
  • Page 3: Table Of Contents

    3.2.3 Interfacing to BMX ERT 1604 ........................12 3.3 Front Panel LED Indicators ..........................12 3.3.1 LED Display ..............................12 3.3.2 GPS LED’s ................................14 4 Adding the PME GPS 0100 to Unity Pro ....................15 4.1 Hardware Catalog ..............................15 monaghan + ENGINEERING PME GPS 0100...
  • Page 4 5 Configuring the PME GPS 0100 with Unity Pro .................. 17 5.1 Hardware Setup ..............................17 5.2 DTM Setup ................................20 5.3 Link the DTM to the PME GPS 0100 Hardware ..................22 5.4 Configure the PME GPS 0100 Module ......................25 5.4.1 Global Configuration ............................. 26 5.4.2 Daylight Saving Time ............................
  • Page 5 9.2.3 Leap Seconds ..............................44 9.3 IRIG-B Time Code..............................44 9.3.1 Time Codes ............................... 45 9.4 DCF-77 Time Code ..............................47 9.4.1 Bit Definition ..............................47 9.4.2 Time Code Interpretation ........................... 47 9.5 References ................................50 monaghan + ENGINEERING PME GPS 0100...
  • Page 6: Introduction

    Introduction 1 Introduction The PME GPS 0100 is a precision time server for the Schneider Electric x80 PAC platform. It provides time for network connected devices using both Precision Time Protocol (PTP) and Network Time Protocol (NTP). It provides time for direct connected devices using IRIG-B time protocol and DCF-77 time protocol.
  • Page 7: Time Sources

    1.2.1 Crystal Oscillator When power is applied to the PME GPS 0100, its clock will be set from a battery backed up real time clock and it will use a 2 part per million (PPM) Temperature Compensated Crystal Oscillator (TCXO) as a time base.
  • Page 8: Network Time Protocol

    IP address of the PME GPS 0100 NTP server. 1.4 Serial Time Protocols The PME GPS 0100 has two serial time code outputs. One 5 VDC output and one 24 VDC output. Each output can be configured to provide an IRIG-B or DCF-77 time code.
  • Page 9: Dio Overview

    The PME GPS 0100 operates as an Ethernet/IP DIO device to the M580 CPU. This means that the I/O data communication between the M580 CPU and the PME GPS 0100 is done by means of an Ethernet/IP data exchange across the backplane. When the module is located in the CPU rack, this data exchange happens completely across the Ethernet backplane between the CPU and the module.
  • Page 10: Noc Dio

    2.1.5 Remote Rack Mounting Only The PME GPS 0100 may only be used in a remote Ethernet rack in a M580 HSBY system. The module may not be mounted in either HSBY CPU rack. monaghan + ENGINEERING...
  • Page 11: Hardware Installation

    CPU. 3.1 GPS Receiver The PME GPS 0100 is designed to work with a GPS 400 receiver. Connection to the receiver is made through an RJ-45 jack on the front of the module. The total cable length between the module and the receiver can be up to 1,000 ft.
  • Page 12: Time Code Outputs

    3.2.3 Interfacing to BMX ERT 1604 The PME GPS 0100 has been designed to provide the time code required by the BMX ERT 1604 module. The ERT module requires either a 5 volt differential IRIG-B signal or a 24 volt DCF-77 signal.
  • Page 13 8 Flashes Waiting for session open command. 9 Flashes Waiting for connection. o MASTER – The Master LED will be on when the PME GPS 0100 is configured as a PTP Master Clock. • Time Source o GPS – The module is receiving valid messages and 1 PPS pulses from the GPS Receiver.
  • Page 14: Gps Led's

    The RJ-45 connector for connecting the GPS receiver has two LEDs. • RX – The green RX LED indicates that the PME GPS 0100 is receiving messages from the GPS receiver. The LED will flash every time the module receives a message and verifies that it was received without an error.
  • Page 15: Adding The Pme Gps 0100 To Unity Pro

    4 Adding the PME GPS 0100 to Unity Pro 4.1 Hardware Catalog The PME GPS 0100 module is supported in Unity version 8.0 and later. For Unity versions 8 through 13 the module must be added to the hardware catalog using the Hardware Catalog Manager.
  • Page 16 Unity uses this information to configure and communicate with the module. The DTM for the PME GPS 0100 must be manually added for Unity versions 8 through 14. This is accomplished by using the DTM Update Tool provided by Monaghan Engineering which is available for downloading at www.monaghan-...
  • Page 17: Configuring The Pme Gps 0100 With Unity Pro

    Configuring the PME GPS 0100 with Unity Pro 5 Configuring the PME GPS 0100 with Unity Pro This example will demonstrate the steps necessary to configure a PME GPS 0100 module with Unity Pro XL V12. • The PME GPS 0100 module will be installed in the CPU rack slot 2.
  • Page 18 Configuring the PME GPS 0100 with Unity Pro After selecting the “PLC Bus” in the Structured View Tree, right click on the Ethernet ports of the CPU to open the configuration submodule. The FTP server must be enabled tin the PLC for any PME module to function. The easy way to enable the server is to select “Unlock Security”.
  • Page 19 Configuring the PME GPS 0100 with Unity Pro Now close the submodule. After right clicking on slot 2, a “New Device” is added to slot 2. The PME GPS 0100 is selected from the “Third party products” section. monaghan + ENGINEERING...
  • Page 20: Dtm Setup

    Click the Update button. A screen will appear saying that the DTM library seems up to date and would you like to update it? Click Yes. After the update is complete, expand the Vendors heading and select Monaghan Engineering. The PME GPS 0100 entry should be visible.
  • Page 21 A window will pop up showing all the installed DTMs. Scroll down until you reach the PME GPS 0100 device by Monaghan Engineering. Highlight the PME GPS 0100 entry and press Enter or “Add DTM” to load the DTM for the PME GPS 0100 module. A window will pop up with information about the DTM.
  • Page 22: Link The Dtm To The Pme Gps 0100 Hardware

    PLC. 5.3 Link the DTM to the PME GPS 0100 Hardware After adding the DTM it is necessary to link it to the PME GPS 0100 hardware. This is done inside the DTM Browser window.
  • Page 23 Configuring the PME GPS 0100 with Unity Pro Right click on the CPU and select Open. The “Source IP Address” is a pull-down list of all the IP Addresses of the Unity Pro PC. Make sure to select an address that is on the same subnet as the M580 CPU and then click Apply.
  • Page 24 The “Identifier” must be modified to define the exact Rack and Slot occupied by the PME GPS 0100 module. In this example, the PME GPS 0100 is located in the CPU rack, Slot 2. Therefore, the Identifier must be set for “Mx80_02_PMEGPS01”. The following are the valid entries for the Identifier.
  • Page 25: Configure The Pme Gps 0100 Module

    Configuring the PME GPS 0100 with Unity Pro where, XX = Slot number (range 01-11) YYY = CRA rack number (range 000 – 159) 5.4 Configure the PME GPS 0100 Module In the DTM Browser, right click on the PME_GPS_0100 and select Open.
  • Page 26: Global Configuration

    Configuring the PME GPS 0100 with Unity Pro This screen is used to configure the parameters that are downloaded to the PME GPS 0100 at startup. Most of the selections are enumerated values that are selected by a drop-down menu. They are organized in groups by function.
  • Page 27: Time Code Outputs

    Configuring the PME GPS 0100 with Unity Pro o Sunday to Saturday • Daylight Saving Start Month - This defines the day of the Month Daylight Saving Time will start. The options are: o January to December • Daylight Saving Start Time – This defines the time at which Daylight Saving Time will start.
  • Page 28: Requested Packet Interval

    5.4.5 Mode The PME GPS 0100 can send data to the CPU as either unicast (Point2Point) or multicast ethernet packets. The default is unicast. It is preferable to use unicast unless there is more than one subscriber to the data.
  • Page 29: Reset The Pme Gps 0100

    PME GPS 0100 entry in the DTM Browser, select “Device Menu”, “Additional Functions” and “Transfer to FDR Server”. A confirmation box will show the success of the transfer. After clicking “OK” another box will remind the user to reset the PME GPS 0100 module before the new settings will be used. 5.6.1 Reset the PME GPS 0100 There are four ways of resetting the PME GPS 010.
  • Page 30 Configuring the PME GPS 0100 with Unity Pro 3. Remove the mounting screw on the PME GPS 0100 and remove it from the powered rack. Re-install the PME GPS 0100 into the rack to cycle power on the module. WARNING: Cycling power to the PME GPS 0100 will cause loss of the modules data which may result in injury or death.
  • Page 31 Configuring the PME GPS 0100 with Unity Pro If the connection is successful you will be able to select: Device Menu>Additional Functions>Reset Device. A message will ask you to confirm that you want to reset the module. Another message box will then confirm that the reset command was sent successfully.
  • Page 32: Web Browser Interface

    Web Browser Interface 6 Web Browser Interface The PME GPS 0100 contains an embedded web server. This allows the user to display data and configure the module. 6.1 Sync Status The Sync Status page is an overview of the operation of the PME GPS 0100.
  • Page 33: Statistics

    6.2 Statistics When connected to a time source the PME GPS 0100 synchronizes its clock every second. During the synchronization process the module measures the current clock error and stores this information in a database. The data is then displayed as a histogram with each bar showing the relative number of samples that fell within each group and the numbers under the bars showing the actual number of samples.
  • Page 34: Gps

    GPS 0100 clock using the computer time of day clock. This button is only effective when the PME GPS 0100 is in Internal clock mode. If it is in PTP or GPS clock mode the clock will be rest during the next synchronization cycle.
  • Page 35 Latitude – The current latitude in degrees. Positive values are North latitude and negative numbers are South latitude. • Longitude – The current longitude in degrees. Positive values are East longitude and negative values are West longitude. • Altitude – The current altitude in meters. monaghan + ENGINEERING PME GPS 0100...
  • Page 36: Outputs

    The time code outputs are individually programmable. The options are: • IRIG-B • DCF-77 The 24 volt output can be inverted by checking the “Invert” box. 6.6 Module The Module page shows information about the module. monaghan + ENGINEERING PME GPS 0100...
  • Page 37: System

    Sessions – The number of sessions currently open. The module will support a maximum of 5 open sessions. o Connections – The number of connections currently open. The module will support a maximum of 15 open connections. monaghan + ENGINEERING PME GPS 0100...
  • Page 38 Use the up and down arrow keys to select the starting point of the report and then click on the Report button. o The Clear button will clear the System Log. monaghan + ENGINEERING PME GPS 0100...
  • Page 39: Firmware Update

    7.2.1 Flash The Flash page is used to download the new firmware to the PME GPS 0100 module. Click the “Choose File” button to select the firmware image to load. Click “Program” to start the programming process. The front panel LED’s will stop flashing for approximately 5 seconds while the Flash memory is erased.
  • Page 40: Password

    After the firmware has been updated the “Download Complete” screen will appear. The PME GPS 0100 can be returned to operating mode by power cycling the module or by inserting a paper clip through the Setup hole until the front panel lights stop flashing, approximately 5 seconds.
  • Page 41: Specifications

    • Synchronized to GPS Receiver – +/- 500 nS • Synchronized to PTP Master - +/- 1 uS 95% typical Network Time Services • PTP Master Clock • PTP Slave Clock • NTP Server monaghan + ENGINEERING PME GPS 0100...
  • Page 42: Appendices

    The slave clock then adjusts the local clock by this difference at point A. To correct for the message transmission delay, the slave uses a second set of sync and follow-up messages with its corrected clock to calculate the master-to-slave monaghan + ENGINEERING PME GPS 0100...
  • Page 43: Typical Performance

    NTP supplies a warning of any impending leap second adjustment, but no information about local time zones or daylight saving time is transmitted. monaghan + ENGINEERING PME GPS 0100...
  • Page 44: Clock Strata

    23:59:58, 00:00:00, skipping 23:59:59. 9.3 IRIG-B Time Code Inter-range instrumentation group time codes, commonly known as IRIG time codes, are standard formats for transferring timing information. The standards were created by the monaghan + ENGINEERING PME GPS 0100...
  • Page 45: Time Codes

    1 - 100 Hz (10 ms resolution) 2 - 1 kHz (1 ms resolution) 3 - 10 kHz (100 µs resolution) 4 - 100 kHz (10 µs resolution) 5 - 1 MHz (1 µs resolution) monaghan + ENGINEERING PME GPS 0100...
  • Page 46 Thus, the complete signal identification number consists of one letter and three digits. For example, the signal designated as B122 is deciphered as follows: Format B, Sine wave (amplitude modulated), 1 kHz carrier, and Coded expressions BCDTOY. monaghan + ENGINEERING PME GPS 0100...
  • Page 47: Dcf-77 Time Code

    (including the time zone indicator bits) encode the time of the first minute after the event. Description Start of Minute. Always 0. Civil warning bit. Civil warning bit. monaghan + ENGINEERING PME GPS 0100...
  • Page 48 Set to 1 when CEST is in effect. Set to 1 when CST is in effect. Leap second announcement. Set during hour before leap second. Start of encoded time. Always 1. Minutes (0-59) Minutes (0-59) Minutes (0-59) Minutes (0-59) Minutes (0-59) monaghan + ENGINEERING PME GPS 0100...
  • Page 49 Day of Week (Monday = 1, Sunday = 7) Day of Week (Monday = 1, Sunday = 7) Month (1 – 12) Month (1 – 12) Month (1 – 12) Month (1 – 12) monaghan + ENGINEERING PME GPS 0100...
  • Page 50: References

    IRIG Serial Time Code Formats (PDF), U.S. Army White Sands Missile Range, New Mexico: Range Commanders Council, IRIG standard 200-16 "Time and Standard Frequency Station DCF77 (Germany)".100503 eecis.udel.edu David W. Allan (1997). "The Science of Timekeeping". Hewlett Packard. monaghan + ENGINEERING PME GPS 0100...

Table of Contents