7 - geh-6370 mk v time synchronization
TRANSCRIPT
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
1/44
GEH-6370
SPEEDTRONIC
Mark V
Turbine Control
Time Synchronization
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
2/44
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
3/44
SPEEDTRONIC
Mark V
Turbine Control
Time Synchronization
GEH-6370
Issue Date: June 1996
These instructions do not purpor t to cover all detail s or vari ations in equipment, nor to provide for every possibl e
contingency to be met duri ng installati on, operation, and maintenance. If fu rther inf ormation is desir ed or if parti cular
probl ems ari se that are not covered suf f icientl y for the purchaser s purpose, the matter shoul d be referred to GE
Industri al Systems.
This document contains propri etary information of General El ectri c Company, USA and i s furn ished to its customer
solely to assist that customer in the install ation, testing, operati on, and/or maintenance of the equipment described. This
document shall not be reproduced in whole or i n part nor shall its contents be disclosed to any thi rd party without the
wri tten approval of GE Industri al Systems.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
4/44
1996 by General Electric Company, USA.
All rights reserved.
Printed in the United States of America.
ARCNET is a registered trademark of Datapoint Corporation.
Ethernet is a registered trademark of Xerox Corporation.
SpeedTronic is a registered trademark of General Electric Company, USA.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
5/44
GEH-6370 Mark V Time Synchronization
a
SAFETY SYMBOL LEGEND
Indicates a procedure, practice, condition, or statement that, if not strictly observed, could result in
personal injury or death.
Indicates a procedure, practice, condition, or statement which, if not strictly observed, could result in
damage to or destruction of equipment.
NOTE
Indicates an essential operation or important procedure, practice, condition, or statement.
CAUTION
WARNING
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
6/44
GEH-6370 Mark V Time Synchronization
b
This equipment contains a potential hazard of electric shock or burn. Only personnel who are adequately
trained and thoroughly familiar with the equipment and the instructions should install, operate, or maintain
this equipment.
Isolation of test equipment from the equipment under test presents potential electrical hazards. If the test
equipment cannot be grounded to the equipment under test, the test equipments case must be shielded to
prevent contact by personnel.
To minimize hazard of electrical shock or burn, approved grounding practices and procedures must be
strictly followed.
To prevent personal injury or equipment damage caused by equipment malfunction, only adequately trained
personnel should modify any programmable machine.
WARNING
WARNING
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
7/44
Mark V Time Synchronization GEH-6370
i
TABLE OF CONTENTS
Section/Subject Page
CHAPTER 1. OVERVIEW
1-1.
Introduction.................................................................................................................................................................... 1
1-2. Time Synchronization Features......................................................................................................................................
1
1-2.1. Time Signal Sources....................................................................................................................................................
1
1-2.2. General
Architecture.................................................................................................................................................... 1
1-2.3. Backup Synchronization..............................................................................................................................................
21-3. Manual
Organization...................................................................................................................................................... 2
1-4. Related Documents.........................................................................................................................................................
3
CHAPTER 2. TIME SYNCHRONIZATION THEORY
2-1.
Introduction..................................................................................................................................................................... 5
2-2. Timesync Protocol..........................................................................................................................................................
5
2-3. SupportedGTSs.............................................................................................................................................................. 5
CHAPTER 3. HARDWARE SETUP
3-1.
Introduction.................................................................................................................................................................... 7
3-2. Board Installation...........................................................................................................................................................
7
3-3. Setting Base I/O Address................................................................................................................................................
7
3-4. Setting the
IRQ............................................................................................................................................................... 83-5. Connecting the GTS to the Board...................................................................................................................................
8
3-6. Connecting the 's or 's........................................................................................................................................
9
CHAPTER 4. SOFTWARE SETUP
4-1.
Introduction..................................................................................................................................................................... 11
4-2. Timesync
Datafile........................................................................................................................................................... 11
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
8/44
GEH-6370 Mark V Time Synchronization
ii
4-3. File
Configuration........................................................................................................................................................... 11
CHAPTER 5. LOCAL TIME VS. UTC CONSIDERATIONS
5-1.
Introduction..................................................................................................................................................................... 15
5-2. Internal Time
Reference.................................................................................................................................................. 15
5-3. GTS is UTC (non-changing standard time)
.................................................................................................................... 15
5-4. GTS is Local (changes twice per year) ...........................................................................................................................
15
CHAPTER 6. TIMESYNC OPERATIONS
6-1.
Introduction..................................................................................................................................................................... 17
6-2. GeneralOperations.......................................................................................................................................................... 17
6-3. Using the TIMEUTIL
Program......... .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . 18
6-3.1. Turning the TIMESYNC Function Off.........................................................................................................................
18
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
9/44
Mark V Time Synchronization GEH-6370
iii
Section/Subject Page
6-3.2. Turning the TIMESYNC Function Back On ...............................................................................................................
18
6-3.3. Loading MAJORTIME into the bc620AT Board.........................................................................................................
18
CHAPTER 7. DIAGNOSTICS AND TROUBLESHOOTING
7-1.
Introduction..................................................................................................................................................................... 19
7-2. Obtaining General Information About the Mark V Timesync Function.........................................................................
19
7-3. Other Timesync Diagnostic Capabilities.........................................................................................................................
21
CHAPTER 8. EXAMPLE TIMESYNC CONFIGURATIONS
8-1. Example 1 Using a Single as the Global Time Source..........................................................................................23
8-2. Example 2 Using IRIG-B Timecode as the GTS with Multiple Stagelink........ ...... ...... ....... ...... ...... ....... ...... ...... ..
24
Time Masters and Multiple / Stagelinks
8-3. Example 3 Using Pulse Inputs as the GTS with Multiple Stagelink......................................................................
26
Time Masters and Multiple / Stagelinks
APPENDIX A. GLOSSARY OF TERMS
APPENDIX B. IRIG NOMENCLATURE
LIST OF FIGURES
Figure Page
Figure 1-1. Typical Time Synchronization Architecture........................................................................................................
2
Figure 3-1. bc620AT Time and Frequency Module...............................................................................................................
7
Figure 3-2. SW1 Base I/O Address switch selections.............................................................................................................
8
Figure 3-3. IRQ selection on bc620AT board.... ...................................................................................................................
8
Figure 3-4. 15 Pin D to BNC Adapter....................................................................................................................................
9
Figure 4-1. Timesync Configuration lines in F:\TIMESYNC.DAT.......................................................................................
11
Figure 4-2. Sample
F:\TIMESYNC.DAT............................................................................................................................... 12
Figure 7-1. Sample output from TIMEUTILSTATUS..........................................................................................................
20
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
10/44
GEH-6370 Mark V Time Synchronization
iv
Figure 7-2. Sample output from TS_DUMP...........................................................................................................................
22
Figure 8-1. Typical Layout forFLYWHEELING Timesync Mode........................................................................................
24
Figure 8-2. Typical Layout for External IRIG-B GTS, using redundancy and multiple Stagelink Networks........ ...... ...... ....
25
Figure 8-3. Typical Layout for External 1PPM or 1PPH GTS, with Redundant......... ....... ...... ...... ...... ...... ...... ...... ...... ...... ....27
Stagelink Time Masters and Multiple Stagelink Networks
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
11/44
Mark V Time Synchronization GEH-6370
Chapter 1, Overview 1
CHAPTER 1
OVERVIEW
1-1. INTRODUCTION
The Time Synchronization option for SpeedTronic Mark V control systems synchronizes all Mark V control panels on
the stagelink to a Global Time Source (GTS) with a limited loss of accuracy. In addition, this option sets all and/or
interface computer timeclocks to the GTS. It is recommended that the remaining plant equipment, including DCSs
(Distributed Control Systems), synchronize to this common GTS.
If assistance is needed, contact:
GE Motors & Industrial Systems
Product Service Engineering, Rm. 191
1501 Roanoke Blvd.
Salem, VA 24153 - 6492 USAPhone 001-540-387-7595
Fax 001-540-387-8606
1-2. TIME SYNCHRONIZATION FEATURES
1-2.1. Time Signal Sources
Mark V Time Synchronization supports several GTSs.
Timecode signals supported (see section 2-3 for details):
IRIG-A IRIG-B
NASA-36
2137
Supported GTSs that use periodic pulses (see section 2-3 for details):
1 PPS
1 PPM
1 PPH
Typical GTSs are GPS (Global Positioning Satellite) receivers such as the StarTime GPS Clock, or other time processing
hardware. The preferred time sources are UTC (Universal Time Coordinated) or GPS. However, the Time Synchronizationoption also supports a GTS using local time as its base time reference. See chapter 5,Local Time vs. UTC Considerations,
for more details.
Chapter 4, Software Setup,discusses the setup for specifying local or global.
1-2.2. General Architecture
The GTS supplies a time link network to one or more or interface computers. Special time/frequency processor
boards such as the bc620AT board are placed in these computers. These boards acquire time from the GTS with a high
degree of accuracy. When the computers receive the time signal, it is sent to the Mark V control panels using a special
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
12/44
GEH-6370 Mark V Time Synchronization
Chapter 1, Overview2
purpose Stagelink Timesync protocol. This protocol minimizes time losses. Figure 1-1 shows a general plant-wide time
synchronization setup.
MK V MK V MK V MK V
TODCS EQUIPMENT
* * *
STAGE LINK
COMMON TIME REFERENCE BUS
TIME LINK
*O tional
TERMINATION
RESISTOR
GLOBAL
TIME SOURCE
TERMINATION
RESISTOR
Figure 1-1. Typical Time Synchronization Architecture
1-2.3. Backup Synchronization
Redundancyprovides backup time synchronization. Supplying time/frequency processor boards to two or more or
computers is redundant. Not all s and s require these boards. Those 's or 's that do not contain
time/frequency processor boards do not attempt to send time to the Mark V. Instead, they become time slaves to the selectedStagelink Time Master in the same way that all Mark V panels are time slaves. The Stagelink Time Master is the common
or selected by all other equipment on the stagelink as the official time source. Failure of this source results in all
time slaves selecting another (but common) or as the new Stagelink Time Master.
1-3. MANUAL ORGANIZATION
This manual is organized as follows:
Chapter 1 Overview
This chapter describes Mark V Time Synchronization and its function. An overview of this manual, as well as related
publications are also presented in this chapter.
Chapter 2 Basic Theory of Mark V Time Synchronization
This chapter describes how Mark V Time Synchronization works and the logic that runs the system. An overview of
supported GTSs is given in this chapter.
Chapter 3 Hardware Setup
This chapter describes how to set up the Mark V Time Synchronization hardware.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
13/44
Mark V Time Synchronization GEH-6370
Chapter 1, Overview 3
Chapter 4 Software Setup and Configuration
This chapter describes how to configure the software to run Mark V Time Synchronization.
Chapter 5 Local vs. UTC Considerations
The significance of local and UTC designations are discussed in this chapter.
Chapter 6 General Timesync OperationsThis chapter explains some general operations of Mark V Time Synchronization. Use of the TIMEUTILprogram is
described here.
Chapter 7 Diagnostics and Troubleshooting
This chapter discusses how to get general information from Mark V Time Synchronization. Other ways to diagnose
problems with the Mark V Time Synchronization are explained here.
Chapter 8 Example Timesync Configurations
Three examples of possible Mark V Time Synchronization setups are discussed in this chapter.
Appendix A Glossary of Terms
Defines acronyms and terms used in this manual.
Appendix B IRIG Nomenclature
Defines the nomenclature for standard IRIG Time Codes.
Refer to the Table of Contents for the organization of these chapters.
1-4. RELATED DOCUMENTS
GE Industrial Systems provides the applicable documents to customers as needed to support equipment it supplies. For
documentation that covers equipment from other companies, contact the applicable manufacturer.
GE Publications:
GEH-5979 SPEEDTRONIC Mark V Turbine Control Users Manual
GEH-5980 SPEEDTRONIC Mark V Turbine Control Maintenance Manual
GEH-6195 SPEEDTRONIC Mark V Turbine Control Applications Manual
GEH-6123 SPEEDTRONIC Mark V Turbine Control Historian Maintenance Guide and Users Manual
Handbook of Time Code Formats, 1987, Datum Inc.
bc620AT Time and Frequency Module, Operation and Technical Manual,1994, Datum Inc. Bancomm Div.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
14/44
GEH-6370 Mark V Time Synchronization
Chapter 1, Overview4
Notes:
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
15/44
Mark V Time Synchronization GEH-6370
Chapter 2, Time Synchronization Theory 5
CHAPTER 2
TIME SYNCHRONIZATION THEORY
2-1. INTRODUCTION
This chapter explains the basic theory of synchronizing Mark V time to the GTS. Selection of the Stagelink Time Master is
discussed in this chapter, as well as supported GTSs.
2-2. TIMESYNC PROTOCOL
The bc620AT Time and Frequency Module gets time for one or more or interface computers with a high degree of
accuracy. Time is then sent to each Mark V and or time slave using an internal Stagelink Timesync protocol.
This protocol is specifically designed to minimize the loss of accuracy in the time slaves.
Each or with a bc620AT board is an available Stagelink Time Master. Each available Stagelink Time Master
periodically broadcasts an identification message to all time slaves. Each time slave collects the list of available Stagelink
Time Masters and selects the same node for its time reference. Periodically, each time slave asks for the current global
time, noting at the same instant, what local time it has. The Stagelink Time Master notes the global time at the instant the
request for time is received. Next, the Stagelink Time Master returns the recorded global time. The time slave computes the
difference between the returned time and the recorded time of request and adjusts its internal time accordingly.
Local Time is used for display of real-time data. This is done by adding a local time correction to UTC. A node's internal
time clock is normally Global rather than Local. This is done because global time steadily increases at a constant rate, while
corrections are allowed to local time. Historical data is stored with Global time to minimize discontinuities. See Chapter 5,
Local Time vs. UTC Considerationsfor more information concerning this topic.
Backup is provided if either the GTS or Stagelink Time Master becomes inoperative. If the GTS becomes inoperative, thebc620AT goes to flywheel mode with a drift of 2 ms per hour. In most cases, this allows sufficient time to repair the GTS
without severe disruption of the plant's system time.
If the primary Stagelink Time Master becomes inoperative, then each of the time slaves picks another, but the same,
secondary Stagelink Time Master. This means that all nodes on the Stagelink lock onto the identical reference for their
own time, even if the primary and secondary Stagelink Time Masters had different time bases for their reference.
Mark V selects the best Stagelink Time Master if multiple / Stagelinks exist and Stagelink Time Masters exist on
each network. This means that if two 's on the same stagelink are available Stagelink Time Masters and one of them
has lost contact with the GTS time signals, each time slave selects the other available Stagelink Time Master as its time
reference of choice.
If multiple available Stagelink Time Masters exist, each time slave selects the current Time Master based on the following:
whether or not the time master is tracking the GTS, and which time master has the lowest Stagelink (ARCNET) address.
2-3. SUPPORTED GTSs
The bc620AT board supports the use of several different time sources. However, the Time Synchronization software does
not support all sources supported by the bc620AT board.
The following is a list of time sources, and their characteristics, that are supported by both the bc620AT and the Time
Synchronization software:
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
16/44
GEH-6370 Mark V Time Synchronization
Chapter 2, Time Synchronization Theory6
Modulated IRIG-A, IRIG-B, 2137, or NASA-36 timecode signals
Modulation ratio 3:1 to 6:1
Amplitude 0.5 to 5 volts peak to peak
DC Level Shifted IRIG-A, IRIG-B, or NASA-36 timecode signals
TTL / CMOS compatible voltage levels
1PPS (one pulse per second) using theExternal 1PPSinput signal of the bc620AT board
TTL / CMOS compatible voltage levels, positive edge on time
1PPM (one pulse per minute) using theEvent Captureinput signal of the bc620AT board
TTL / CMOS compatible voltage levels, positive edgeon time
20 nanosecond minimum pulse width, 250 nanosecond minimum period
1PPH (one pulse per hour) using theEvent Captureinput signal of the bc620AT board
TTL / CMOS compatible voltage levels, positive edge on time
20 nanosecond minimum pulse width, 250 nanosecond minimum period
No Signal using the low-drift clock on the bc620AT board inFLYWHEELmode as the sole time source for the plant
There are two time sources supported by the bc620AT board but not supported by the Time Synchronization software.
These signals are XR3 timecodes and Negative Edge on time inputs.
NOTE
Nomenclature for IRIG timecodes is defined in Appendix B.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
17/44
Mark V Time Synchronization GEH-6370
Chapter 3, Hardware Setup 7
CHAPTER 3
HARDWARE SETUP
3-1. INTRODUCTION
To set up the Time Synchronization hardware, the bc620AT board must be correctly installed in the or and then
configured for this application. The setup of the Bancomm bc620AT board for the Mark V Time Synchronization option,
involves setting hardware jumpers to select the base I/O address of the board (see section 3-3), and disabling the IRQ
(Interrupt Request) since the software makes no use of interrupts for this board (see section 3-4). Then the GTS and the
's or 's must be connected (sections 3-5 and 3-6).
Figure 3-1 shows the general layout of the bc620AT board
JP1
SW1
J1
J2
BANCOMM bc620AT
I/O ADDRESS
IRQ JUMPERS
Figure 3-1. bc620AT Time and Frequency Module
3-2. BOARD INSTALLATION
The bc620AT board can be placed in any spare ISA (Industry Standard Architecture) slot of an or . See the PC
vendor user manual that comes with the or for proper installation procedures.
3-3. SETTING BASE I/O ADDRESS
The bc620AT board is shipped from the Bancomm factory with a base I/O address of 0x0300.This address conflicts with
the base I/O address used in 's with Ethernet boards and 's with the Historian option(see GEH-6123C, The
Mark V Historian Maintenance Guide and Users Manual). Therefore, always set the base I/O address to 0x0280 as shown
in Figure 3-2.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
18/44
GEH-6370 Mark V Time Synchronization
Chapter 3, Hardware Setup8
1 2 3 4 5 6
OPEN
ON
OFF
SW1
A9 A8 A7 A6 A5 A0A1A2A3A4
1 0 1 0 0 0 000 0 = 0x0280
ONOFF
= 0= 1
INDICATES DIRECTION OF TOGGLE
Figure 3-2. SW1 Base I/O Address switch selections
3-4. SETTING THE IRQ
Adjust the board's IRQ setting toNo IRQas shown in Figure 3-3.
1 3 5 7 911
13
15
17
19
21
23Pin
IRQ IR15
IR14
IR12
IR11
IR10
IR9
IR7
IR6
IR4
IR5
IR3
NO
IRQ
JP1
Figure 3-3. IRQ selection on bc620AT
3-5. CONNECTING THE GTS TO THE BOARD
The bc620AT has two panel connectors, J1 and J2 (see Figure 3-1). J2 is not used for Mark V Time Synchronization. J1 is
a 15-pin receptacle D-connector and is used to connect the GTS. The type of GTS determines how J1 is interfaced. For most
GTSs, a 15-pin to BNC adapter is used. This connector consists of a 15-pin plug D-connector, and five BNC receptacle
connectors. Figure 3-4 shows a diagram of this adapter.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
19/44
Mark V Time Synchronization GEH-6370
Chapter 3, Hardware Setup 9
1 PPS Output
1 PPS Input
Timecode Output
Event Input
Timecode Input(Modulated)
Rece tacle
BNC's GTS Source
(Flywheel Mode Out)
(1 PPS)
(Optional External Use)
(1 PPM or 1 PPH)
(IRIG-A, IRIG-B,NASA36, or 2137)
Ada ter
15- in
D Plu
To
bc620AT
J1
Figure 3-4. 15-Pin D to BNC Adapter.
For dc Level Shifted timecode inputs, an adapter is required for J1 pin 12 (Ground) and pin 10 (DCLS Timecode Input) to a
BNC receptacle connector.
3-6. CONNECTING THE 's OR 's
All available Stagelink Time Masters are wired as a bus configuration using RG-58 coaxial cable and T-connectors (see
Figure 1-1). Since the timecode signals are low frequency signals (1 kHz for IRIG-B), special terminating resistors are not
required. This is in contrast to the 50 ohm resistors required for Ethernet (10 MHz) or the 93 ohm resistors required for
Stagelink (2.5 MHz).
Use the same lightning protection techniques for the timelink as for Stagelink or Ethernet. See the
documentation for these networks for protection techniques to be used.
The timelink cabling (RG-58) is identical to that used for Ethernet and very similar to that used forStagelink (RG-62). Label all cables used for timelink differently than the other network cables.
Damage to equipment is possible if these cables are interconnected.
CAUTION
CAUTION
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
20/44
GEH-6370 Mark V Time Synchronization
Chapter 3, Hardware Setup10
Notes:
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
21/44
Mark V Time Synchronization GEH-6370
Chapter 4, Software Setup 11
CHAPTER 4
SOFTWARE SETUP
4-1. INTRODUCTION
The Timesync software must be configured correctly in order to communicate over the Stagelink. Data files must be
modified to define the Stagelink Time Master and specify the time base.
4-2. TIMESYNC DATAFILE
The Stagelink driver program in the 's and 's sends time to the Mark V control panels. This program uses the file
F:\TIMESYNC.DAT to get information regarding timesync/timeset information. The key lines in F:\TIMESYNC.DAT are
shown in Figure 4-1.
TIMESYNC BC620AT MODE [LEVEL_SHIFT] BASE_PORTxxxx I_TIMESET [ENABLED | DISABLED] I_TIME [LOCAL | UTC] PANEL_TIME [LOCAL | UTC] TIME_SOURCE [LOCAL | UTC] TIME_LOAD [MANUAL| LOCAL | NETWORK] TIME_OFFSET dd-mmm-yyyy hh:mm:ss.cc mmmm
Figure 4-1. Timesync Configuration Lines in F:\TIMESYNC.DAT
4-3. FILE CONFIGURATIONA template file for timesync is in G:\DATA\TIMESYNC.DAT. Copy this template file to F:\TIMESYNC.DAT and edit as
required. Figure 4-2 is an example of the template file TIMESYNC.DAT.
The file's key words and their significance are listed below:
TIMESYNC BC620AT
If the "TIMESYNC" line is missing, the will not have Stagelink Time Master functions. However, the other lines
may be specified such that the is a time slave.
BC620AT is the name of the Time/Frequency Processor board.
MODE
defines the type of global time source, and is one of the following:
IRIG-B Modulated IRIG-B Time Code Signal
IRIG-A Modulated IRIG-A Time Code Signal
NASA-36 Modulated NASA-36 Time Code Signal
2137 Modulated 2137 Time Code Signal
1PPS One pulse per second time input
1PPM One pulse per minute time input
1PPH One pulse per hour time input
FLYWHEEL Use the bc620AT board itself as the GTS
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
22/44
GEH-6370 Mark V Time Synchronization
Chapter 4, Software Setup12
; TIMESYNC Parameters. 11-JUL-1995;; The line beginning with "TIMESYNC" indicates time acquisition hardware; exists in the system. The only card supported thus far is the bc620AT; Time/Frequency board. The syntax of this line is:; TIMESYNC BASE_PORT MODE [LEVEL_SHIFT]; where is: BC620AT; is the base port address of the card inhex.; is one of the following:; IRIG-A IRIG-A Timecode.; IRIG-B IRIG-B Timecode.; NASA-36 NASA-36 bit timecode.; 2137 2137 Timecode.
; 1PPS 1 pulse per second.; 1PPM 1 pulse per minute.; 1PPH 1 pulse per hour.; FLYWHEEL Free Running Clock.
; "DC_SHIFT" is specified if the timecode is DC Level Shiftedrather; than modulated.TIMESYNC BC620AT BASE_PORT 280 MODE IRIG-B;; "I_TIMESET [ENABLED | DISABLED]" is used to allow the 's time to; be set to the same time as the Stagelink Time Master. Note the does; not require a time/frequency board in order to be a time slave.I_TIMESET ENABLED;; "I_TIME", "PANEL_TIME" and "TIME_SOURCE" identify what timebase isused; in , the Mark V, and the Global Time Source. Choices are UTC and
LOCAL.I_TIME LOCALPANEL_TIME LOCALTIME_SOURCE UTC;; "TIME_LOAD [MANUAL | LOCAL | NETWORK]" defines whether major timeelements; (year, day-of-year etc.) are derived from the PC automatically (i.e.LOCAL);; or obtained from other Stagelink Time Masters (i.e. NETWORK),; or whether TIMESYNC functions are disabled until major time isentered; manually via TIMEUTIL (i.e. MANUAL).TIME_LOAD LOCAL;; Time Offset Definition Table. Each entry defines number of minutes; correction to use when Global Time Source Time hits:; GLOBAL TIME SOURCE; ----------UTC---------- Minutes Correction to LOCALTimeTIME_OFFSET 25-OCT-1992 06:00:00.00 -300TIME_OFFSET 04-APR-1993 07:00:00.00 -240TIME_OFFSET 31-OCT-1993 06:00:00.00 -300TIME_OFFSET 03-APR-1994 07:00:00.00 -240TIME_OFFSET 30-OCT-1994 06:00:00.00 -300TIME_OFFSET 02-APR-1995 07:00:00.00 -240TIME_OFFSET 29-OCT-1995 06:00:00.00 -300
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
23/44
Mark V Time Synchronization GEH-6370
Chapter 4, Software Setup 13
TIME_OFFSET 07-APR-1996 07:00:00.00 -240TIME_OFFSET 27-OCT-1996 06:00:00.00 -300
Figure 4-2. Sample F:\TIMESYNC.DAT
LEVEL_SHIFT
"LEVEL_SHIFT" is used if IRIG-x, NASA-36, or 2137 timecodes are dc Level Shifted instead of modulated signals.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
24/44
GEH-6370 Mark V Time Synchronization
Chapter 4, Software Setup14
BASE_PORT xxxx
"xxxx" is the HEX Base I/O address of the Time/Frequency Processor board; this parameter is normally 0280.
I_TIMESET [ENABLED | DISABLED]
This line defines whether the or time is set to the time defined by the stagelink time master (ENABLED), orfollows the CMOS clock (DISABLED).
I_TIME [LOCAL | UTC]
"I_TIME" is only applicable if the line "I_TIMESET ENABLED" line (above) exists in the data file. This customer
specified parameter defines whether the 's internal time is set to UTC or Local Time.
PANEL_TIME [LOCAL | UTC]
This customer specified parameter defines whether the Mark V panel time is UTC based or Local Time based.
TIME_SOURCE [LOCAL | UTC]
This line specifies whether the GTS is UTC based or Local Time based. This parameter applies only to timecode
GTSs; it does not apply to pulse input time sources.
TIME_LOAD [MANUAL | LOCAL | NETWORK]
This line enables or disables the automatic loading of initial major time fields. No Stagelink Timemaster will send
time until all major time elements are loaded, and time is locked to the GTS.
" MANUAL" disables the as a Stagelink time master until major time elements are manually entered. See section
describing the TIMEUTILprogram for more details.
"LOCAL" specifies that major time is loaded automatically from the 's CMOS clock.
"NETWORK" specifies that major time is loaded from another Stagelink Timemaster, assuming multiple 's on the
Stagelink have Time/Frequency processor boards installed.
For IRIG-A, IRIG-B and NASA-36 timecodes, major time elements consist only of the year (since these are time-of-
year timecodes). For 2137 timecode, major time consists of current year, month and day, as this is a time-of-day
timecode. For pulse input styles of GTS, major time consists of current year, month, day, hour, minute, and seconds.
NOTE
"TIME_LOAD LOCAL" is not recommended for 1PPS Global Time Sources, since the CMOS
clock may have errors in time on the order of several seconds.
TIME_OFFSET dd-mmm-yyyy hh:mm:ss.cc mmmm
"TIME_OFFSET" lines can be specified more than once. For normal operation, where the global timecode source is
UTC, these lines define the correction applied to the global time source in order to display timetagged data in local
time. In this case, "dd-mmm-yyyy hh:mm:ss.cc" defines the UTC Time at which "mmmm" minutes of correction takes
place.
Example: Enter Eastern Daylight Time on April 3, 1994.
TIME_OFFSET 03-APR-1994 07:00:00.00 -240
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
25/44
Mark V Time Synchronization GEH-6370
Chapter 4, Software Setup 15
This example says that beginning on 3-APR-1994 at 07:00 AM UTC, the local correction added to UTC to arrive at EDT
(Eastern Daylight Time) is -240 minutes. (Eastern Standard Time correction would be -300 minutes.)
NOTE
All 's or 's in a system must be setup in F:\TIMESYNC.DAT in an identical fashion, with the
exception of those computers not having a bc620AT card installed. Failure to have identical systemsetup can cause shifts in the Stagelink Time Reference upon power down of the primary Stagelink
Time Master.
NOTE
's or 's not containing a bc620AT time/frequency processor card should have the identical
lines in F:\TIMESYNC.DAT, but with the "TIMESYNC..." line commented out.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
26/44
GEH-6370 Mark V Time Synchronization
Chapter 5, Local Time vs. UTC Considerations16
CHAPTER 5
LOCAL TIME vs. UTC CONSIDERATIONS
5-1. INTRODUCTION
This chapter defines the use of F:\TIMESYNC.DAT and F:\GSM_SERV.DAT and how each of these configuration files
interact relative to the time sources. Mark V panel system time, / local time, the CMOS clock, and the GTS time
references are discussed in this chapter, as well as UTC and Local GTSs.
5-2. INTERNAL TIME REFERENCES
An or computer has three time references independent of a global time. These are:
The CMOS clock, used by BIOS
The DOS software clock IDOS operating system time
Each time reference can be different from the others.
The Mark V system clock is usually close to, but not necessarily the same as, the or time references.
There are many base time references, but usually two are involved: UTC and Local Time. UTC has an appeal for historical
applications in that it never steps backward nor jumps forward. Therefore, historical data stored using UTC uniquely
identifies when the data was generated. Local Time has an appeal for real-time data displays, but tends to jump forward
and backward, causing discontinuities when used in historical data.
Mark V time synchronization is designed to handle both historical and real-time data display.
Current Mark Vs typically use Local Time as the time base.
5-3. GTS is UTC (non-changing standard time)
The computer uses GSM (GE Drive Systems Standard Messages). GSM transmits time-tagged data using UTC as the
time base. The computer uses F:\GSM_SERV.DAT to define the correction factors to Local Time ( Mark V panel
time). This allows the time tags that it supplies with transmitted data to properly represent UTC.
If the GTS is UTC based, and Mark V time is specified to use UTC, then F:\GSM_SERV.DAT does not need to exist.
Therefore, the correction to Mark V time is zero in this case. If the Mark V time is specified to use LOCAL, then
F:\GSM_SERV.DAT must exist to provide these time corrections.
UTC time reference is recommended for the GTS so that automatic Local Time corrections can be made by the Stagelink
Time Master at the instant Daylight Savings Time changes. This is independent of whether Mark V internal time is UTC
or LOCAL based.
The time base used in 's or 's can be set to either UTC or Local. Local is preferred for timestamping file dates, but
is not required. The real-time and historical plot programs must know which time base is used in the versus the Mark
V data to provide correct timescales for their plots.
NOTE
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
27/44
Mark V Time Synchronization GEH-6370
Chapter 5, Local Time vs. UTC Considerations 17
Both and Mark V times must currently use the same time base for the plotting programs to execute
properly.
5-4. GTS is LOCAL (Changes twice per year)
As mentioned above, the computer uses F:\GSM_SERV.DAT to correct Mark V panel time to UTC for transmitted
timetagged data. If the GTS is LOCAL, and Mark V panel time is specified as LOCAL, then F:\GSM_SERV.DAT must
contain entries defining corrections to LOCAL time to arrive at UTC.
The potential problem of using a GTS with LOCAL time is that changes of the GTS to and from Daylight Savings Time
may not exactly coincide with the expected changes defined in F:\GSM_SERV.DAT. The same potential problem exists in
F:\TIMESYNC.DAT if Mark V panel time is specified to be UTC. However, F:\GSM_SERV.DAT is not needed in this
case.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
28/44
GEH-6370 Mark V Time Synchronization
Chapter 6, Timesync Operations18
CHAPTER 6
TIMESYNC OPERATION
6-1. INTRODUCTION
This chapter covers normal timesync/timeset operations, as well as use of the TIMEUTILprogram.
6-2. GENERAL OPERATIONS
Upon bootup, no acts as an available Stagelink Timemaster until the following conditions are met:
1. Major time elements (year, month, day etc.) have been acquired from CMOS memory, another Stagelink Time Master,
or manually through the TIMETUTILprogram.
2. The GTS has established its presence and the bc620AT board has asserted its trackingstatus bit. (This is ignored ifmodeis set to FLYWHEEL.) For pulse input GTS, at least one reference pulse must have been recorded after major
time was loaded.
NOTE
Item number one above does not occur automatically upon or bootup if the line
"TIMELOAD MANUAL" is specified in F:\TIMESYNC.DAT. Use of theTIMEUTIL program is
required to load major time elements in this case.
Every 20 seconds, each available Stagelink Time Master broadcasts an identification message announcing its availability.
Every 32 seconds, each Mark V panel asks the selected Stagelink Time Master for the current date/time. It jumps or slews
its internal time based on the time error calculated. The rate of slew allows for sub-millisecond errors, assuming the GTS is
stable.
Every 60 seconds, all nodes select the Stagelink Time Master of choice (if more than one is available) based on Stagelink
address, timesync accuracy, and tracking status (as stated in chapter 2, Time Synchronization Theory).
Every 20 minutes, each or with the "I_TIMESET ENABLED" line in F:\TIMESYNC.DAT performs a TIMESET
function, by asking the selected Stagelink Time Master for the current date/time. Unlike the timesync function in Mark V,
the timeset function in or does not slew its internal time, it jumps. The time error in this timeset function is
typically 27 ms, assuming the GTS is stable.
Each available Stagelink Time Master does a limited amount of stability checking on the Global Time Source (timecode
GTSs only). If the time-of-year ever changes by more than 30 seconds (except changing from December 31, 23:59:59 toJanuary 1, 00:00:00), the timesync function is disabled for a minimum of three minutes. If the time-of-year continuously
increases at a normal rate for more than three consecutive minutes, the timesync function automatically resumes.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
29/44
Mark V Time Synchronization GEH-6370
Chapter 6, Timesync Operations 19
6-3. USING THE TIMEUTIL PROGRAM
The TIMEUTILprogram controls time synchronization in the or functioning as the Stagelink Time Master. This
program is used to do the following:
Obtain status about the Stagelink Time Master, and other available time masters on the Stagelink
Enable or Disable the timesync functions Set the MAJOR TIME in the Stagelink Time Master
TIMEUTILis a maintenance program and is only accessible from the DOS prompt. If run without parameters, TIMEUTIL
gives limited help on its usage. Listed below are a few operations in TIMEUTIL.
6-3.1. Turning the TIMESYNC Function Off
To turn off the timesync function in an available Stagelink Time Master, enter:
C:\> TIMEUTIL TIMESYNC DISABLE
6-3.2. Turning the TIMESYNC Function Back On
To restore the timesync function in an available Stagelink Time Master, enter:
C:\> TIMEUTIL TIMESYNC ENABLE
6-3.3. Loading MAJOR TIME into the bc620AT Board
Depending on the type of GTS, and TIME_LOAD option specified in F:\TIMESYNC.DAT, the may not act as an
available Stagelink Time Master until major time has been loaded and the bc620AT board has locked on to the GTS. (This
means it is "tracking" the GTS.)
To load major time into the bc620AT board, enter:
C:\> TIMEUTIL TIMELOAD dd-mmm-yyyy hh:mm:ss.cccc
and press as close as possible to the entered time (down to the second).
If the overall timesync function has not been turned off, the automatically assumes Stagelink Time Master duties as
follows:
After the next pulse input if the GTS is a pulse
After the next timecode frame if the GTS is a timecode Immediately if the timesync mode is set to FLYWHEEL.
If "dd-mmm-yyyy hh:mm:ss.cccc" is left off the command line, TIMEUTILprompts for this.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
30/44
GEH-6370 Mark V Time Synchronization
Chapter 7, Diagnostics and Troubleshooting20
CHAPTER 7
DIAGNOSTICS AND TROUBLESHOOTING
7-1. INTRODUCTION
This chapter covers some of Mark V Time Synchronizations built-in diagnostics and troubleshooting features. TIMEUTIL
and the trace buffers are discussed here.
7-2. Obtaining General Information About the Mark V Timesync Function
The information available about Mark V Timesync is formatted such that it may exceed 25 lines of output. For this reason,
set the screen to 50 line mode by entering C:\> V50, or redirect the output to a file.
To obtain timesync status information, enter:
C:\> TIMEUTIL STATUS
or
C:\> TIMEUTIL STATUS >filename.out
The information returned by TIMEUTIL STATUS varies slightly depending on whether the GTS is a timecode signal, or
pulse input.
Figure 7-1 shows a sample output from TIMEUTIL STATUS for an IRIG-B GTS. This example was done on November 4,
1994, the 308th
day of the year.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
31/44
Mark V Time Synchronization GEH-6370
Chapter 7, Diagnostics and Troubleshooting 21
TIMESYNC STATUS
Overall TIMESYNC Function: ENABLED
TIMESYNC Controller: bc620AT I/O Base Address: 0280 IRQ: None
TIMESYNC Mode: IRIG-B (Modulated) Status: TRACKING
Global Time Acquired: YES Year: 1994 Days: 308
Pulse Correction in Use: N/A
Major Time Load Flag: LOCAL CMOS
Global Time Source: UTCMark V Panel Time: LOCAL/ CPU Time: LOCAL / Timeset: ENABLED
Number of Stage Link Time Masters: 3
# Address Status Selected01 0x1F 0x0103 x02 0x20 0x010303 0x22 0x0103
Local ARCNET address: 0x1F
Figure 7-1. Sample output from TIMEUTIL STATUS
Items to Note in the Information Shown Above
The GTS is IRIG-B, and current status is TRACKING(the GTS is present). Otherwise, current status would beFLYWHEELING rather thanTRACKING.
IfGlobal Time AcquiredwasNO, then this is not going to attempt to pass time to other nodes on the Stagelink. NOimplies that the IRIG-B timecode signal has never been detected by the bc620AT board; or if the GTS is a pulse input, thatno pulses have been received.
If Yearis 0, then major time elements have not been loaded; this is not going to attempt to send time to other nodes onthe Stagelink. The same is true ifDays(the current day-of-year) is 0.
If the GTS is a pulse input (1PPM or 1PPH), the current pulse correction in use is displayed. This is less than or equal to
30 seconds for 1PPM, or 30 minutes for 1PPH. It showsN/Afor timecode GTSs, 1PPS, or FLYWHEEL modes. Thebc620AT board tracks 1PPS inputs directly.
The next five lines reflect information in F:\TIMESYNC.DAT.
At the bottom of the display is a list of all available Stagelink Time Masters (on this 's Stagelink), their address, theirstatus, and which is the selected Stagelink Timemaster used by all nodes on this Stagelink.
NOTE
In a normal, functioning system, all statusdigits displayed for each available Stagelink Timemastershould be identical. If not, then verify that F:\TIMESYNC.DAT in each or has the sameinformation for the following parameters:
TIME_SOURCE [LOCAL | UTC]PANEL_TIME [LOCAL | UTC]I_TIME [LOCAL | UTC]
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
32/44
GEH-6370 Mark V Time Synchronization
Chapter 7, Diagnostics and Troubleshooting22
The status is displayed in hexadecimal. The current definition for each bit is shown below. Bit 0 is considered the leastsignificant (rightmost) bit.
Bit 0: 1 ==> Stagelink Timemaster is tracking the GTS.0 ==> Stagelink Timemaster is flywheeling.
Bit 1: Reserved. Normally has a value of 1.
Bits 2-7 Reserved. Normally has a value of 0.
Bit 8: 1 ==> GTS is UTC based.0 ==> GTS is LOCAL.
Bit 9: 1 ==> /'s time is UTC based.0 ==> /'s time is LOCAL.
Bit 10: 1 ==> Mark V's time is UTC based.0 ==> Mark V's time is LOCAL.
Bits 11-15: Reserved. Normally has a value of 0.
Reserved bit definitions are subject to change.
7-3. OTHER TIMESYNC DIAGNOSTIC CAPABILITIES
Each or with a bc620AT board installed, maintains a trace buffer in extended memory. This trace buffer contains
encoded recordings of the last 8192 timesync protocol messages transmitted or received from the Stagelink. The
information in these trace buffers can show the current time error in each time slave.
Decoding the trace buffer requires two steps:
1. Get a copy of the trace buffer into a binary file by entering at the DOS prompt:
C:\> GBL2FILE timesync_trace TIMESYNC.BIN
The timesync_traceparameter must be in lowercase letters.
2. Format the binary file into an ASCII text file by entering:
C:\> TS_DUMP TIMESYNC.BIN TIMESYNC.OUT
Now this information is in the file TIMESYNC.OUT. The timesync protocol traces forMessage Type: 4 (Time Diagnostic).
These time diagnostic messages contain error corrections between the Stagelink Time Master and the time slave. Other
message type dumps are used for development purposes only, and are not discussed here. A portion of a sample output from
TS_DUMP is shown in Figure 7-2 below:
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
33/44
Mark V Time Synchronization GEH-6370
Chapter 7, Diagnostics and Troubleshooting 23
00000001, 00 --> 00 (OUT) Msg. Type: 1 (Timesync Master ID)Sequence #0001 Highest Time Format: 4, Timesync Master Status: 0103 Packet recorded at: 04-NOV-1994 14:46:00.9474 (IDOSTime)
00000002, F5 --> 1F (IN) Msg. Type: 2 (Request For Time)
Sequence #0002 Time Format: 2, bc620AT Time: 308 19:46:09.497153 Packet recorded at: 04-NOV-1994 14:46:00.9474 (IDOSTime)
00000003, F5 --> F5 (OUT) Msg. Type: 3 (Time Response)Sequence #0002 Time Format: 2, Local Correction: 0000, ResponseStatus: 0000 Time Returned: 04-NOV-1994 14:46:09.4972 Packet recorded at: 04-NOV-1994 14:46:00.9474 (IDOSTime)
00000004, F4 --> 1F (IN) Msg. Type: 2 (Request For Time)Sequence #0002 Time Format: 2, bc620AT Time: 308 19:46:09.498055 Packet recorded at: 04-NOV-1994 14:46:00.9474 (IDOSTime)
00000005, F4 --> F4 (OUT) Msg. Type: 3 (Time Response)Sequence #0002 Time Format: 2, Local Correction: 0000, ResponseStatus: 0000 Time Returned: 04-NOV-1994 14:46:09.4980 Packet recorded at: 04-NOV-1994 14:46:00.9474 (IDOSTime)
00000006, F5 --> 1F (IN) Msg. Type: 4 (Time Diagnostic)Sequence #0002 Time Format: 2, Delta-Time: -0000 00:00:21.0427 Packet recorded at: 04-NOV-1994 14:46:00.9474 (IDOSTime)
00000007, F4 --> 1F (IN) Msg. Type: 4 (Time Diagnostic)Sequence #0002 Time Format: 2, Delta-Time: +5420 14:18:07.0465 Packet recorded at: 04-NOV-1994 14:46:00.9474 (IDOSTime)
. .00000012, F5 --> 1F (IN) Msg. Type: 4 (Time Diagnostic)Sequence #0004 Time Format: 2, Delta-Time: -0000 00:00:00.0140 Packet recorded at: 04-NOV-1994 14:46:50.6921 (IDOSTime)
00000013, F4 --> 1F (IN) Msg. Type: 2 (Request For Time)Sequence #0004 Time Format: 2, bc620AT Time: 308 19:46:52.332006 Packet recorded at: 04-NOV-1994 14:46:52.2849 (IDOS
Time)
00000014, F4 --> F4 (OUT) Msg. Type: 3 (Time Response)Sequence #0004 Time Format: 2, Local Correction: 0000, ResponseStatus: 0000 Time Returned: 04-NOV-1994 14:46:52.3320 Packet recorded at: 04-NOV-1994 14:46:52.2849 (IDOS
Time)
00000015, F4 --> 1F (IN) Msg. Type: 4 (Time Diagnostic)Sequence #0004 Time Format: 2, Delta-Time: +0000 00:00:00.0282 Packet recorded at: 04-NOV-1994 14:46:52.2849 (IDOSTime) . .0000049E, F4 --> F4 (OUT) Msg. Type: 3 (Time Response)Sequence #009D Time Format: 2, Local Correction: 0000, ResponseStatus: 0000 Time Returned: 04-NOV-1994 16:08:25.9963 Packet recorded at: 04-NOV-1994 16:08:25.9646 (IDOSTime)
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
34/44
GEH-6370 Mark V Time Synchronization
Chapter 7, Diagnostics and Troubleshooting24
0000049F, F4 --> 1F (IN) Msg. Type: 4 (Time Diagnostic)Sequence #009D Time Format: 2, Delta-Time: -0000 00:00:00.0002 Packet recorded at: 04-NOV-1994 16:08:25.9646 (IDOSTime)
Figure 7-2. Sample output from TS_DUMP
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
35/44
Mark V Time Synchronization GEH-6370
Chapter 8, Example Timesync Configurations 25
CHAPTER 8
EXAMPLE TIMESYNC CONFIGURATIONS
8-1. EXAMPLE 1 USING A SINGLE AS THE GLOBAL TIME SOURCE
This example uses a single as the GTS for the entire plant, using the low-drift capabilities of the bc620AT board.
Figure 8-1 shows a typical layout. Follow the steps below for setup.
1. If multiple 's exist, install the bc620AT board into the containing the lowest Stagelink address. This is
referred to as the PRIMARY in this example.
2. If redundant bc620 boards exist, install the board(s) in the ('s) with higher Stagelink addresses than the PRIMARY
described in step 1. These 's are referred to as SECONDARY 's in this example.
3. Connect RG-58 cable from the TIMECODE OUTPUTBNC connector of the PRIMARY to the TIMECODE INPUT
BNC connectors on each SECONDARY . Use T-connectors to parallel the signal from computer to computer. Inaddition, parallel this cable to any DCS equipment which are to act as time slaves to the PRIMARY .
4. Optionally, the 1PPSoutput can be connected to DCS equipment that are to act as time slaves to the PRIMARY .
5. Configure F:\TIMESYNC.DAT in the PRIMARY with the following:
TIMESYNC BC620AT MODE FLYWHEEL BASE_PORT 0280
TIME_SOURCE LOCAL
PANEL_TIME LOCAL
I_TIME LOCAL
TIME_LOAD LOCAL
I_TIMESET ENABLED
6. Configure F:\TIMESYNC.DAT in each of the SECONDARY 's with the following:
TIMESYNC BC620AT MODE IRIG-B BASE_PORT 0280
TIME_SOURCE LOCAL
PANEL_TIME LOCAL
I_TIME LOCAL
TIME_LOAD LOCAL
I_TIMESET ENABLED
7. If TIMESET capability is wanted in any or without a bc620AT board installed, configure
F:\TIMESYNC.DAT in those computers with I_TIMESET ENABLED. (Other parameters are not required.)
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
36/44
GEH-6370 Mark V Time Synchronization
Chapter 8, Example Timesync Configurations26
MK V
1#
MK V#2
MK V#3
STAGELINK (ARCNET)
(RG-62 COAX CABLE)
PRIMARY
TIMECODE
OUT BNC
SECONDARY
SECONDARY
IRIG-B TIMECODETO DCS EQUIPMENT
RG-58
COAX
CABLE
1PPS
OUT BNC
TIMECODE
IN BNC
TIMECODE
IN BNC
*
*
*
* Optional
1 PPS
TO
DCS EQUIPMENT*
TERMINATIONRESISTOR
TERMINATIONRESISTOR
Figure 8-1. - Typical Layout for FLYWHEELING Timesync Mode
8-2. EXAMPLE 2 USING IRIG-B TIMECODE AS THE GTS WITH MULTIPLE STAGELINK
TIMEMASTERS AND MULTIPLE / STAGELINKS
This example uses a single box as the GTS for the entire plant, possibly a satellite receiver, that generates an IRIG-B
timecode signal. Figure 8-2 shows a typical layout. Follow the steps below for setup.
NOTEFor redundancy requirements, no more than two computers per Stagelink need to have
bc620AT boards installed.
1. Install a bc620AT board in each or to be used as an available Stagelink Time Master.
2. Connect RG-58 cable from the source of the IRIG-B timecode signal to each bc620AT board, using the TIMECODE
INPUTBNC connector. Use T-connectors to parallel the signal to each board.
3. Continue the RG-58 cabling to any other piece of equipment in the plant that is to act as a time slave.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
37/44
Mark V Time Synchronization GEH-6370
Chapter 8, Example Timesync Configurations 27
4. Configure F:\TIMESYNC.DAT in each of the 's or 's that have bc620AT boards installed as follows:
TIMESYNC BC620AT MODE IRIG-B BASE_PORT 0280
TIME_SOURCE LOCAL
PANEL_TIME LOCAL
I_TIME LOCAL
TIME_LOAD LOCAL I_TIMESET ENABLED
NOTE
If the timebase of the IRIG-B timecode signal is UTC, change the "TIME_SOURCE LOCAL"
line above to "TIME_SOURCE UTC".
5. If TIMESET capability is wanted in any or without a bc620 AT board installed, configure
F:\TIMESYNC.DAT in those computers with I_TIMESET ENABLED. (Other parameters are not required.)
MK V
# 1
MK V
# 2
MK V
# 3
STAGELINK (ARCNET)(RG-62 COAX CABLE)
TIMECODE
IN BNC
IRIG-B TIMECODE
TO OTHER PLANT
RG-58
COAX
CABLE
TIMECODE
IN BNC
TERMINATIONRESISTOR
# 1
# 2
# 3
# 4
IN BNC
TIMECODE
IN BNC
TIMECODE
EQUIPMENT
IRIG-B TIMECODE
SIGNAL FROM SATELLITE
RECEIVER OR
OTHER DEVICE
STAGELINK (ARCNET)
(RG-62 COAX CABLE)
TERMINATION
RESISTOR
TERMINATION
RESISTOR
TERMINATION
RESISTOR
Figure 8-2. - Typical Layout for External IRIG-B GTS, using redundancy and multiple Stagelink Networks
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
38/44
GEH-6370 Mark V Time Synchronization
Chapter 8, Example Timesync Configurations28
8-3. EXAMPLE 3 USING PULSE INPUTS AS THE GTS WITH MULTIPLE STAGELINK
TIMEMASTERS AND MULTIPLE / STAGELINKS
This example uses a single box as the GTS for the entire plant, possibly a satellite receiver, that generates one pulse per
minute (or hour) as a time reference. Figure 8-3 shows a typical layout. Follow the steps below for setup.
NOTE
For redundancy requirements, no more than two computers per Stagelink need to have
bc620AT boards installed.
1. Install a bc620AT board in each or to be used as an available Stagelink Time Master.
2. Connect RG-58 cable from the source of the pulse input signals to each bc620AT board, using theEVENT INPUT
BNC connector. Use T-connectors to parallel the signal to each board.
3. Continue the RG-58 cabling to any other piece of equipment in the plant that is to act as a time slave.
4. Configure F:\TIMESYNC.DAT in each of the 's or 's that have bc620AT boards installed as follows:
TIMESYNC BC620AT MODE 1PPM BASE_PORT 0280
TIME_SOURCE LOCAL
PANEL_TIME LOCAL
I_TIME LOCAL
TIME_LOAD LOCAL
I_TIMESET ENABLED
NOTE
If the pulse rate is 1 pulse per hour, change 1PPM above to 1PPH.
5. If TIMESET capability is wanted in any or without a bc620 AT board installed, configure
F:\TIMESYNC.DAT in those computers with I_TIMESET ENABLED. (Other parameters are not required.)
Notes for interfacing pulse input references:
The bc620AT has internal 4.7 kpullup resistors between a +5 V power source and both the 1PPS InputandEvent Input
signals. Therefore any interface to these inputs must be able to draw at least 1 mA of current per bc620AT board.
Pulse inputs are positive edge on time. The interface must be at logic 0except when the reference pulse is active. Pulse
input references must be stable, therefore only use stable pulse references. For example, 1 PPM references pulses should be
as close to 60.00000 seconds apart as possible. Otherwise, Mark V timesync loses accuracy.
The use of electro-mechanical relays for pulse inputs is not recommended. The use of open collector circuits or solid state
relays is acceptable. GE does not recommend using software operating systems in the DCS to generate the reference pulses.
Pulse input references are at logic0most of the time. Therefore, the bc620ATs BNC connector records a false pulse input
when the reference cable is disconnected from the bc620AT board. The board senses a positive edge caused by the internal
4.7 kpullup resistor. The card then sends invalid time to the Mark V panels until the next true reference pulse is
signaled. GE recommends restarting the or software after the reference cables are reconnected.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
39/44
Mark V Time Synchronization GEH-6370
Chapter 8, Example Timesync Configurations 29
MK V# 1
MK V
# 2
MK V
# 3
STAGELINK
(RG-62 COAX CABLE)
BNC
PULSE CODESTO OTHER PLANT
RG-58
COAX
CABLE
TERMINATION
RESISTOR
# 1
# 2
# 3
# 4
EQUIPMENT
1 PULSE PER MINUTE
OR 1 PULSE PER HOUR
SATELLITE RECEIVER
OR OTHER DEVICE
STAGELINK (ARCNET)
(RG-62 COAX CABLE)
EVENT IN
EVENT IN
BNC
EVENT IN
BNC
EVENT IN
BNC
TERMINATION
RESISTOR
TERMINATION
RESISTOR
TERMINATIONRESISTOR
Figure 8-3. - Typical Layout for External 1PPM or 1PPH GTS, with Redundant Stagelink Time Masters and Multiple Stagelink
Networks
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
40/44
GEH-6370 Mark V Time Synchronization
Chapter 8, Example Timesync Configurations30
Notes:
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
41/44
Mark V Time Synchronization GEH-6370
Appendix A, Glossary of Terms 31
APPENDIX A
GLOSSARY OF TERMS
NOTE
Some of these terms are taken from the Bancommbc620AT T ime and Fr equency Module, Operation
and Technical Manual.
NOTE
In the description of the various timecode signals below, resolutionof the timecode signal should not
be confused with available accuracy. Special circuitry on the bc620AT allows the TFP to phase-lock
to the timecodes, achieving much higher accuracythan the base resolutionof the timecode signal
itself.
2137 A 1 kHz modulated signal. Frame rate is 1 code per second. This is a time-of-day reference. Resolution: 1 ms.
ARCNET A LAN communications protocol developed by Datapoint Corporation, used to link exciters, drives, and
controllers. Allows a maximum of 255 drops with transmission at 25 Mbit/s.
BCD Binary Coded Decimal.
CF Control Functions.
Daylight Savings Time Time change observed in parts of the world to extend the number of daylight hours.
DCS Distributed Control Systems.
EDT Eastern Daylight Time. Reference to Daylight Savings Time in the Eastern United States.
EST Eastern Standard Time.
EPOCH A reference event. In timing applications, epoch often refers to a one pulse per second event.
FLYWHEEL In the timekeeping vernacular to 'flywheel' means to maintain time or frequency or both after the input
reference is removed or lost.
GSM Gateway computer interface for the Mark V Turbine Control System using Ethernet in place of the Stagelink.
See .
GPS Global Positioning Satellite. The fleet of GPS vehicles is used worldwide for navigational purposes by aircraft andships for position and velocity measurements. In addition, time-of-year information can be obtained by a GPS
receiver.
GPS Time Time reference available from GPS space vehicles which includes the accumulation of leap seconds. Leap
seconds are typically added or subtracted on June 30th
and December 31stof each year as needed to correct UTC.
GSM GE Drive Systems Standard Message.
GTS Global Time Source. This is the source of time reference used for synchronization of time for all Mark V's and DCS
subsystems.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
42/44
GEH-6370 Mark V Time Synchronization
Appendix A, Glossary of Terms32
The Mark V Turbine Control Systems primary operator interface. Consists of a computer interface with GEs version
of ARCNET called the Stagelink.
I/O Input/output. Interfaces that allow the flow of data into and out of a device
IRIG Inter-Range Instrumentation Group. This group defines a family of timecode signals (both modulated and dc level
shifted) at various frequencies and frame rates. The IRIG timecodes are time-of-year references.
IRIG-A A 10 kHz modulated or dc level shifted signal. Frame rate is 10 codes per second. Resolution: 0.1 ms.
IRIG-B A 1 kHz modulated or dc level shifted signal. Frame rate is 1 code per second. Resolution: 1 ms.
IRIG-G A 100 kHz modulated or dc level shifted signal. Frame rate is 100 codes per second. Resolution: 0.01 ms.
IRQ Interrupt Request
Local Time A time reference commonly used in the geographic locale of the equipment. Local time is subject tojerks in
timecaused by jumping the time reference forward in the spring for Daylight Savings Time, and jumping backward
in the fall to return to Standard Time (in the Northern hemisphere).
MAJOR TIME Units of time equal to or larger than seconds. Years, days, hours, minutes, and seconds are usually
implied.
MINOR TIME Subsecond time to whatever resolution is supported.
NASA-36 A 1 kHz modulated or dc level shifted signal. Frame rate is 1 code per second. This is a time-of-year
reference. Resolution: 1 ms.
PPx Pulse Per x. A GTS using periodic pulses to mark an epoch as a time reference. Typical rates are 1 PPS (Pulse Per
Second), 1 PPM (Pulse Per Minute) or 1 PPH (Pulse Per Hour).
Receptacle A type of electrical fitting designed to connect with a plug, or prong, connector. Formerly referred to as
female.
SBS Straight Binary Seconds
Slave Device that follows commands from a remote master control device. Also referred to asfollower.
Stagelink GEs version of ARCNET used in Turbine applications. See ARCNET.
Timeset The act of setting a clock to a time reference. This action does not imply any particular accuracy.
Timesync The act of locking a clock to a time reference. This action implies a continuous operation used to minimize
loss of accuracy of the clock being synchronized referenced to the global time source.
UTC Universal Time Coordinated. This is the time reference used at the zero meridian. Also known as GMT
(Greenwich Mean Time).
XR3 A 250 Hz modulated signal. Frame rate is 1 code per second. This is a time-of-day reference. Resolution: 4 ms.
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
43/44
Mark V Time Synchronization GEH-6370
Appendix B, IRIG Nomenclature 33
APPENDIX B
IRIG NOMENCLATURE
IRIG Time Codes have alphabetical as well as numerical designations. The nomenclature is defined as follows:
Rate Designation
A: 1000 pps
B: 100 pps
D: 1 ppm
E: 10 pps
G: 10000 pps
H: 1 pps
Form Designation
0: Pulse, width-coded
1: Sine wave, amplitude-modulated
Carrier/Resolution
0: No carrier/index count interval
1: 100 Hz/10 ms
2: 1000 Hz/1 ms
3: 10000 Hz/0.1 ms
4: 100000 Hz/0.01 ms
Coded Expressions
0: BCD, CF, SBS
1: BCD, CF
2: BCD
3: BCD, SBS
The following is a list of recognized standard IRIG codes:
* Format A: A000, A003, A130, A133
* Format B: B000, B003, B120, B123
Format D: D001, D002, D111, D112, D121, D122
Format E: E001, E002, E111, E112, E121, E122Format G: G001, G002, G141, G142
Format H: H001, H002, H111, H112, H121, H122
* Supported by Mark V Time Synchronization
-
8/10/2019 7 - GEH-6370 MK v Time Synchronization
44/44
GE Motors &Industr ia lSystems
General Electric CompanyIndustrial Systems1501 Roanoke Blvd.Salem, VA 24153-6492 USA