Uploaded by Artem Shurupov

VPI Vital Processor Interlocking Control System

advertisement
VPI®
Vital Processor
Interlocking Control
System
Copyright © 2001, 2006, 2013 Alstom Signaling Inc.
Installation, Operation, and Maintenance Manual
P2086B, Volume 1
VPI®
Vital Processor
Interlocking Control
System
Copyright © 2001, 2006, 2013 Alstom Signaling Inc.
Installation, Operation, and Maintenance Manual
Alstom Signaling Inc.
P2086B, Volume 1, Rev. D, November 2013, Printed in U.S.A.
LIST OF EFFECTIVE PAGES
P2086B, Volume 1, VPI® Vital Processor Interlocking Control System Installation,
Operation, and Maintenance Manual
ORIGINAL ISSUE DATE:
January 2001
CURRENT REVISION AND DATE:
Rev D, November 2013
PAGE
CHANGE OR REVISION LEVEL
Cover
Nov/13
Title page
Nov/13
Preface
Nov/13
i through xxii
Nov/13
1–1 through 1-4
Nov/13
2–1 through 2-10
Nov/13
3–1 through 3-2
Nov/13
4–1 through 4-24
Nov/13
5–1 through 5-92
Nov/13
6–1 through 6-60
Nov/13
7–1 through 7-22
Nov/13
8–1 through 8-128
Nov/13
9–1 through 9–68
Nov/13
A–1 through A–4
Nov/13
B–1 through B–4
Nov/13
C–1 through C–4
Nov/13
D–1 through D–8
Nov/13
E–1 through E–4
Nov/13
F–1 through F–4
Nov/13
G–1 through G–4
Nov/13
H–1 through H–8
Nov/13
P2086B, Volume 1, Rev. D, Nov/13
Alstom Signaling Inc.
THIS PAGE INTENTIONALLY LEFT BLANK.
P2086B, Volume 1, Rev. D, Nov/13
Alstom Signaling Inc.
ABOUT THE MANUAL
This manual is intended to describe a set of the Alstom Vital Processor Interlocking
Control System boards.
The information in this manual is arranged into sections. The title and a brief description
of each section follow:
Section 1 – INTRODUCTION: This section provides a general description of the Alstom
VPI® Vital Processor Interlocking Control System.
Section 2 – INSTALLATION AND SETUP: This section describes installation and
configuration of the software of the VPI system for regular service.
Section 3 – OPERATION: This section describes VPI in-service operating instructions.
Section 4 – THEORY OF OPERATION: This section provides an overview of VPI
system level functionality.
Section 5 – VITAL PRINTED CIRCUIT BOARDS: This section describes the Printed
Circuit Boards used to provide Vital functionality in the VPI System.
Section 6 – NON-VITAL PRINTED CIRCUIT BOARDS: This section describes the
Printed Circuit Boards used to provide non-Vital functionality in the VPI System.
Section 7 – VPI CHASSIS: This section serves as an overview of chassis related
options including part numbers and a brief explanation of their application.
Section 8 – MAINTENANCE: This section describes the process of making changes to
an existing application, especially as it applies to Vital applications.
Section 9 – BOARD REFERENCE DATA: This section provides board drawings and
details.
Appendix A – GLOSSARY: This section lists the acronyms used throughout this
manual.
Appendix B – MODULE WIRING AND SPECIAL TOOLS: This section provides
information on module wiring and special tools needed.
Appendix C – Alstom VPI APPLICATION DESIGN AND TEST POLICY: This section
is provided as a reference guide to the validation process.
Appendix D – SIMULATOR REFERENCE: This section gives detailed information on
some simulator file formats.
P2086B, Volume 1, Rev. D, Nov/13
Alstom Signaling Inc.
Appendix E – CIRCUIT BOARD KEYING: This section describes the various circuit
board keying information.
Appendix F – SIGNATURE HEADERS AND PROMS: This section describes how to
use the Graphical Simulator tool.
Appendix G – ALLOWABLE VSC/CSEX BOARD COMBINATIONS: This section
provides the allowable VSC/CSEX board combinations for the VPI system.
Appendix H – CRG APPLICATION GUIDELINES: This section gives detailed
information on the CRG application guidelines.
P2086B, Volume 1, Rev. D, Nov/13
Alstom Signaling Inc.
MANUAL SPECIAL NOTATIONS
In the Alstom manuals, three methods are used to convey special informational
notations. These notations are warnings, cautions, and notes. Both warnings and
cautions are readily noticeable by boldface type and a box around the entire
informational statement.
Warning
A warning is the most important notation to heed. A warning is used to tell the reader
that special attention needs to be paid to the message because if the instructions or
advice is not followed when working on the equipment then the result could be either
serious harm or death. The sudden, unexpected operation of a switch machine, for
example, or the technician contacting the third rail could lead to personal injury or death.
An example of a typical warning notice follows:
WARNING
Disconnect motor energy whenever working on switch layout or switch
machine. Unexpected operation of machine could cause injury from open
gears, electrical shock, or moving switch points.
Caution
A caution statement is used when an operating or maintenance procedure, practice,
condition, or statement, which if not strictly adhered to, could result in damage to or
destruction of equipment. A typical caution found in a manual is as follows:
CAUTION
Turn power off before attempting to remove or insert circuit boards into a
module. Boards can be damaged if power is not turned off.
Note
A note is normally used to provide minor additional information to the reader to explain
the reason for a given step in a test procedure or to just provide a background detail. An
example of the use of a note follows:
Note: This step should be done first to validate the correct information
is used.
P2086B, Volume 1, Rev. D, Nov/13
Alstom Signaling Inc.
THIS PAGE INTENTIONALLY LEFT BLANK.
P2086B, Volume 1, Rev. D, Nov/13
Alstom Signaling Inc.
PREFACE
NOTICE OF CONFIDENTIAL INFORMATION
Information contained herein is confidential and is the
property of Alstom Signaling Inc. Where furnished with a
proposal, the recipient shall use it solely to evaluate the
proposal. Where furnished to customer, it shall be used
solely for the purposes of inspection, installation, or
maintenance. Where furnished to a supplier, it shall be used
solely in the performance of the contract. The information
shall not be used or disclosed by the recipient for any other
purposes whatsoever.
VPI®, WEE-Z®, and Microchron® are registered trademarks of Alstom Signaling Inc.
GM4000A™, iVPI™, microWIU™, and VCS™ are trademarks of Alstom Signaling Inc.
All other trademarks referenced herein are trademarks of their respective owners.
FOR QUESTIONS AND INQUIRIES, CONTACT CUSTOMER SERVICE AT
1–800–717–4477
OR
WWW.ALSTOMSIGNALINGSOLUTIONS.COM
ALSTOM SIGNALING INC.
1025 JOHN STREET
WEST HENRIETTA, NY 14586
REVISION LOG
Revision
Date
0(A)
June 1996
1(B)
2(C)
D
Description
Checked
Approved
SM
NI
November 1999
VE
NI
June 2003
VE
NI
November 2013
P2086B, Volume 1, Rev. D, Nov/13
Original issue
By
Updated with new part
numbers, new
illustrations, new
warnings
SG
KW
MS
Alstom Signaling Inc.
THIS PAGE INTENTIONALLY LEFT BLANK.
P2086B, Volume 1, Rev. D, Nov/13
Alstom Signaling Inc.
TABLE OF CONTENTS
Topic
Page
SECTION 1 – INTRODUCTION ................................................................................... 1-1
1.1
SCOPE OF MANUAL ................................................................................. 1-1
1.2
TERMS, ABBREVIATIONS AND TRADE NAMES ..................................... 1-1
1.3
VPI SYSTEM FEATURES .......................................................................... 1-1
1.4
RELATED PUBLICATIONS ........................................................................ 1-3
1.5
SPECIFICATIONS ...................................................................................... 1-4
1.6
DIAGNOSTICS ........................................................................................... 1-4
SECTION 2 – INSTALLATION AND SETUP ............................................................... 2-1
2.1
INTRODUCTION ........................................................................................ 2-1
2.2
UNPACKING AND INSPECTION ............................................................... 2-1
2.3
MOUNTING PROCEDURES ...................................................................... 2-2
2.4
PRE-POWER-UP CHECKS........................................................................ 2-2
2.5
SOFTWARE CONFIGURATION ................................................................ 2-5
2.6
RECORDING OF SYSTEM CONFIGURATION DATA ............................... 2-6
2.6.1
Handheld Terminal ........................................................................... 2-6
2.6.2
General Diagnostics ......................................................................... 2-6
2.6.3
Vital Diagnostic Protocol (VDP)........................................................ 2-7
2.6.4
Tracker Remote Diagnostic Analyzer Software ................................ 2-7
SECTION 3 – OPERATION ......................................................................................... 3-1
3.1
INTRODUCTION ........................................................................................ 3-1
3.2
START-UP PROCEDURE .......................................................................... 3-1
3.3
OPERATING INSTRUCTIONS ................................................................... 3-1
3.4
OPERATING UNDER UNUSUAL CONDITIONS ....................................... 3-1
3.5
OPERATIONAL CHANGES........................................................................ 3-2
3.6
SHUTDOWN PROCEDURE ....................................................................... 3-2
SECTION 4 – THEORY OF OPERATION .................................................................... 4-1
4.1
INTRODUCTION ........................................................................................ 4-1
4.2
VITAL SYSTEM OPERATION .................................................................... 4-3
4.2.1
Vital Input Check Circuit ................................................................... 4-4
4.2.2
Other Inputs ..................................................................................... 4-5
4.2.3
Vital Expression Evaluation .............................................................. 4-5
4.2.4
Vital Checkwords ............................................................................. 4-7
4.2.5
System Timing ................................................................................. 4-8
P2086B, Volume 1, Rev. D, Nov/13
i
Alstom Signaling Inc.
TABLE OF CONTENTS
Topic
Page
4.2.6
System Output Update ..................................................................... 4-8
4.2.7
Electrical Isolation ............................................................................ 4-8
4.2.8
Absence-Of-Current Detector .......................................................... 4-8
4.2.9
Output Loads.................................................................................... 4-9
4.3
NON-VITAL SYSTEM OPERATION ......................................................... 4-10
4.3.1
Non-Vital Processing...................................................................... 4-10
4.3.2
Non-Vital TWC Communications.................................................... 4-10
4.3.3
Non-Vital I/O................................................................................... 4-11
4.3.4
Diagnostics for Non-Vital VPI ......................................................... 4-12
4.4
VPI MODULE............................................................................................ 4-13
4.4.1
System Expansion ......................................................................... 4-16
4.4.2
System Bus .................................................................................... 4-16
4.4.3
I/O Bus Motherboard (Vital I/O Bus and Non-Vital I/O Bus) ........... 4-18
4.4.4
Expansion Bus ............................................................................... 4-20
4.4.5
Board Placement............................................................................ 4-21
4.4.6
Signature Header Assignments ..................................................... 4-22
4.4.7
Output Board Signature PROMs .................................................... 4-22
4.4.8
Board Address Assignments .......................................................... 4-23
4.4.9
Field-Settable Vital Timers ............................................................. 4-23
4.4.10
Power Supply Consideration .......................................................... 4-24
4.4.11
Backplane Interface Card ............................................................... 4-24
SECTION 5 – VITAL PRINTED CIRCUIT BOARDS .................................................... 5-1
5.1
INTRODUCTION ........................................................................................ 5-1
5.1.1
Vital and Non-Vital Subsystems ....................................................... 5-1
5.2
CPU (CENTRAL PROCESSING UNIT) BOARD, P/N 59473-742 .............. 5-5
5.2.1
General ............................................................................................ 5-5
5.2.2
Memory Address Decoding .............................................................. 5-6
5.2.3
Control Bus Buffering ....................................................................... 5-7
5.2.4
Reference Timer and I/O Decoding.................................................. 5-7
5.2.5
Microprocessor Control Circuitry ...................................................... 5-8
5.2.6
Automatic Hardware Reset .............................................................. 5-9
5.2.7
Interrupt Handling............................................................................. 5-9
5.2.8
Integrated Diagnostics ..................................................................... 5-9
5.2.9
Software Revision Signature .......................................................... 5-10
5.2.10
Maintenance Indicators .................................................................. 5-10
5.2.11
Test Points ..................................................................................... 5-10
5.2.12
Interface Connections .................................................................... 5-10
5.2.13
Specifications ................................................................................. 5-11
P2086B, Volume 1, Rev. D, Nov/13
ii
Alstom Signaling Inc.
TABLE OF CONTENTS
Topic
Page
5.2.14
Assembly Differences .................................................................... 5-11
5.3
PD (POLYNOMIAL DIVIDER) BOARD, P/N 59473-737 ........................... 5-12
5.3.1
General .......................................................................................... 5-12
5.3.2
Interface Connections .................................................................... 5-14
5.3.3
Specifications ................................................................................. 5-14
5.4
CPU/PD (CENTRAL PROCESSING UNIT/POLYNOMIAL
DIVIDER) BOARD, P/N 31166-029 .......................................................... 5-15
5.4.1
General .......................................................................................... 5-15
5.4.2
Memory Address Decoding ............................................................ 5-17
5.4.3
Reference Timer and I/O Decoding................................................ 5-17
5.4.4
Hardware Reset and Watchdog Timer ........................................... 5-17
5.4.5
Integrated Diagnostics ................................................................... 5-18
5.4.6
Software Revision Signature .......................................................... 5-18
5.4.7
Indicators ....................................................................................... 5-19
5.4.8
Polynomial Divider ASIC ................................................................ 5-19
5.4.9
High Integration Embedded Microprocessor .................................. 5-20
5.4.10
Interface Connections .................................................................... 5-20
5.4.11
CPU/PD Board Jumpers ................................................................ 5-21
5.4.12
Specifications ................................................................................. 5-22
5.4.13
Assembly Differences .................................................................... 5-22
5.5
VRD (VITAL RELAY DRIVER) BOARD, P/N 59473-740 .......................... 5-24
5.5.1
General .......................................................................................... 5-24
5.5.2
Physical Characteristics ................................................................. 5-24
5.5.3
Operating Characteristics ............................................................... 5-25
5.5.4
Interface Connections .................................................................... 5-27
5.5.5
Specifications ................................................................................. 5-27
5.6
VSC (VITAL SERIAL CONTROLLER) BOARD, P/N 59473-939 .............. 5-28
5.6.1
General .......................................................................................... 5-28
5.6.2
Communication Process ................................................................ 5-30
5.6.3
Memory Types ............................................................................... 5-31
5.6.4
Indicators ....................................................................................... 5-31
5.6.5
Communication Interfaces ............................................................. 5-31
5.6.6
Direct Wire Interface ...................................................................... 5-32
5.6.7
Data Communications Interface ..................................................... 5-35
5.6.8
Interface Connections .................................................................... 5-36
5.6.9
Assembly Differences for 59473-939 ............................................. 5-42
5.6.10
Allowable VSC/CSEX Board Combinations ................................... 5-48
5.7
CODE RATE GENERATOR (CRG) BOARD, P/N 31166-261 .................. 5-51
5.7.1
General .......................................................................................... 5-51
P2086B, Volume 1, Rev. D, Nov/13
iii
Alstom Signaling Inc.
TABLE OF CONTENTS
Topic
Page
5.7.2
Physical.......................................................................................... 5-52
5.7.3
Electrical Ratings ........................................................................... 5-52
5.7.4
Outputs .......................................................................................... 5-53
5.7.5
Communications ............................................................................ 5-55
5.7.6
Environmental ................................................................................ 5-56
5.7.7
Assembly Differences for 31166-261 ............................................. 5-56
5.8
IOB (I/O BUS INTERFACE) BOARD, P/N 59473-827 .............................. 5-57
5.8.1
General .......................................................................................... 5-57
5.8.2
Vital Continuous Output Verification (50 ms Recheck Cycle)......... 5-59
5.8.3
Interface Connections .................................................................... 5-60
5.8.4
Specifications ................................................................................. 5-60
5.9
DI (DIRECT INPUT) BOARDS, P/N 59473-867........................................ 5-61
5.9.1
General .......................................................................................... 5-61
5.9.2
Operating Example ........................................................................ 5-63
5.9.3
Interface Connections .................................................................... 5-63
5.9.4
Specifications / Assembly Differences ........................................... 5-64
5.10
VITAL DC OUTPUT BOARDS, P/N 59473-739, -747, -977, -749 ............ 5-65
5.10.1
General .......................................................................................... 5-65
5.10.2
Interface Connections .................................................................... 5-69
5.10.3
SBO Board ..................................................................................... 5-70
5.10.3.1
SBO Specifications ................................................................ 5-70
5.10.3.2
Assemblies ............................................................................. 5-71
5.10.3.3
Test Points ............................................................................. 5-71
5.10.4
DBO and DBO-50V Board ............................................................. 5-72
5.10.4.1
DBO and DBO-50V Specifications ......................................... 5-73
5.10.4.2
Assemblies ............................................................................. 5-74
5.10.4.3
DBO and DBO-50V Board Test Points................................... 5-74
5.10.5
LDO Board ..................................................................................... 5-75
5.10.5.1
LDO Specifications................................................................. 5-76
5.10.5.2
Assemblies ............................................................................. 5-77
5.10.5.3
Test Points ............................................................................. 5-77
5.10.6
LDO2 Board ................................................................................... 5-78
5.10.6.1
LDO2 Specifications............................................................... 5-79
5.10.6.2
Assemblies ............................................................................. 5-80
5.10.6.3
LDO2 Board Test Points ........................................................ 5-80
5.11
ACO (VITAL AC OUTPUT) BOARD, P/N 59473-937 ............................... 5-81
5.11.1
General .......................................................................................... 5-81
5.11.2
Jumper Configurations ................................................................... 5-83
5.11.3
Transient Protection ....................................................................... 5-83
P2086B, Volume 1, Rev. D, Nov/13
iv
Alstom Signaling Inc.
TABLE OF CONTENTS
Topic
Page
5.11.4
Specifications ................................................................................. 5-84
5.11.5
Assembly ....................................................................................... 5-86
5.11.6
Test Points ..................................................................................... 5-86
5.12
(FSVT) FIELD-SETTABLE VITAL TIMER BOARDS, P/N 59473748, -894................................................................................................... 5-87
5.12.1
General .......................................................................................... 5-87
5.12.2
Interface Connections .................................................................... 5-89
5.12.3
Specifications ................................................................................. 5-90
SECTION 6 – NON-VITAL PRINTED CIRCUIT BOARDS ........................................... 6-1
6.1
CSE (CODE SYSTEM EMULATOR) BOARD, P/N 59473-741 .................. 6-4
6.1.1
General ............................................................................................ 6-4
6.1.2
Interface Connections ...................................................................... 6-7
6.1.3
Specifications ................................................................................... 6-7
6.1.4
Assembly Differences ...................................................................... 6-7
6.2
CSEX1 (CODE SYSTEM EMULATOR EXTENDED) BOARD, P/N
59473-938................................................................................................... 6-8
6.2.1
General ............................................................................................ 6-8
6.2.2
Communications Types.................................................................. 6-10
6.2.3
Interface Connections .................................................................... 6-11
6.2.4
CSEX1 Board Jumpers .................................................................. 6-13
6.2.5
Specifications ................................................................................. 6-14
6.3
CSEX3 (CODE SYSTEM EMULATOR EXTENDED 3) BOARD,
P/N 31166-175.......................................................................................... 6-15
6.3.1
General .......................................................................................... 6-15
6.3.2
Features ......................................................................................... 6-15
6.3.3
Test Points ..................................................................................... 6-17
6.3.4
Jumpers ......................................................................................... 6-17
6.3.5
LEDs .............................................................................................. 6-19
6.3.6
Serial Ports .................................................................................... 6-20
6.3.7
Diagnostic Display and Switch ....................................................... 6-26
6.3.8
Troubleshooting Guide ................................................................... 6-28
6.3.9
Specifications ................................................................................. 6-29
6.3.10
Assembly Differences .................................................................... 6-29
6.4
NVI (NON-VITAL INPUT) BOARD, P/N 59473-757 .................................. 6-30
6.4.1
General .......................................................................................... 6-30
6.4.2
Isolated Inputs ................................................................................ 6-30
6.4.3
Diagnostic Aids .............................................................................. 6-30
6.4.4
Interface Connections .................................................................... 6-31
P2086B, Volume 1, Rev. D, Nov/13
v
Alstom Signaling Inc.
TABLE OF CONTENTS
Topic
Page
6.4.5
Specifications/Assembly Differences ............................................. 6-31
6.5
NVID (NON-VITAL INPUT DIFFERENTIAL) BOARD, P/N 31166106 ............................................................................................................ 6-32
6.5.1
General .......................................................................................... 6-32
6.5.2
Jumper Selection ........................................................................... 6-33
6.5.3
Specifications ................................................................................. 6-34
6.6
NVIDSW (NON-VITAL INPUT DIFFERENTIAL SWITCH) BOARD,
P/N 31166-276.......................................................................................... 6-35
6.6.1
General .......................................................................................... 6-35
6.6.2
Jumper Selection ........................................................................... 6-36
6.6.3
Specifications ................................................................................. 6-36
6.7
NVO (NON-VITAL OUTPUT) BOARDS, P/N 59473-785-, 59473936 ............................................................................................................ 6-37
6.7.1
General .......................................................................................... 6-37
6.7.2
Isolated Outputs ............................................................................. 6-37
6.7.3
Diagnostic Aids .............................................................................. 6-38
6.7.4
Specifications/Assembly Differences ............................................. 6-39
6.8
NVO-SNK (NON-VITAL OUTPUT SINK) BOARD, P/N 31166-123 .......... 6-41
6.8.1
General .......................................................................................... 6-41
6.8.2
Diagnostic Aids .............................................................................. 6-42
6.8.3
Specifications ................................................................................. 6-42
6.9
NVRELAY (NON-VITAL RELAY OUTPUT) BOARD, P/N 31166238 ............................................................................................................ 6-43
6.9.1
General .......................................................................................... 6-43
6.9.2
Isolated Outputs ............................................................................. 6-44
6.9.3
Diagnostic Aids .............................................................................. 6-49
6.9.4
Specifications ................................................................................. 6-50
6.9.5
Assembly Differences .................................................................... 6-50
6.10
TWCMAIN (TRAIN-TO-WAYSIDE COMMUNICATIONS MAIN)
MODEM BOARD, P/N 59473-996 ............................................................ 6-51
6.10.1
General .......................................................................................... 6-51
6.10.2
System Limitations ......................................................................... 6-52
6.10.3
Assembly Differences .................................................................... 6-52
6.11
TWCAUX (TRAIN-TO-WAYSIDE COMMUNICATIONS
AUXILIARY) BOARD, P/N 59473-995 ...................................................... 6-53
6.11.1
General .......................................................................................... 6-53
6.11.2
Assembly Differences .................................................................... 6-53
6.12
TWCATT (TRAIN-TO-WAYSIDE COMMUNICATIONS
ATTENUATOR) BOARD, P/N 31166-021................................................. 6-54
P2086B, Volume 1, Rev. D, Nov/13
vi
Alstom Signaling Inc.
TABLE OF CONTENTS
Topic
Page
6.12.1
General .......................................................................................... 6-54
6.12.2
Assembly Differences .................................................................... 6-54
6.13
NVTWC-MOD (NON-VITAL TWC MODEM) BOARD, P/N 31166099 ............................................................................................................ 6-55
6.13.1
General .......................................................................................... 6-55
6.13.2
Specifications/Assembly Differences ............................................. 6-56
6.14
NVTWC-MUX (NON-VITAL TWC MULTIPLEXER) BOARD, P/N
31166-100................................................................................................. 6-57
6.14.1
General .......................................................................................... 6-57
6.14.2
Specifications ................................................................................. 6-58
6.15
NVTWC-FSK (NON-VITAL TWC FSK) BOARD, P/N 31166-119 ............. 6-59
6.15.1
General .......................................................................................... 6-59
6.15.2
Specifications/Assembly Differences ............................................. 6-60
SECTION 7 – VPI CHASSIS ........................................................................................ 7-1
7.1
GENERAL................................................................................................... 7-1
7.2
SYSTEM MODULES (31038-249-00, 31038-274)...................................... 7-1
7.2.1
Plug Coupler Chassis....................................................................... 7-1
7.2.2
Edge Wired Chassis......................................................................... 7-2
7.2.3
Back Plane Interface Card (BPIC).................................................... 7-3
7.3
INTERCONNECTIONS............................................................................... 7-4
7.4
CABLE AND BACK PLANE CONNECTORS.............................................. 7-6
7.5
POWER SUPPLY ....................................................................................... 7-9
7.6
MISCELLANEOUS ................................................................................... 7-10
7.6.1
VRD Relay ..................................................................................... 7-11
7.7
BACK PLANE INTERFACE CARDS (BPIC) ............................................. 7-12
SECTION 8 – MAINTENANCE .................................................................................. 8-23
8.1
GENERAL................................................................................................. 8-23
8.1.1
Service Log .................................................................................... 8-23
8.1.2
Spare Parts .................................................................................... 8-24
8.1.3
Test Equipment .............................................................................. 8-25
8.1.4
Preventive Maintenance ................................................................. 8-26
8.2
BASIC DIAGNOSTIC FLOWCHART ........................................................ 8-28
8.3
VITAL SYSTEM DIAGNOSTICS AVAILABLE ON THE CPU/PD
BOARD ..................................................................................................... 8-31
8.3.1
Use of Handheld Terminal (HHT), Diagnostics Terminal and
the CSEX VDP ............................................................................... 8-31
P2086B, Volume 1, Rev. D, Nov/13
vii
Alstom Signaling Inc.
TABLE OF CONTENTS
Topic
Page
8.3.2
Top Level Vital Status Messages ................................................... 8-33
8.3.3
HHT Keyboard Command Summary.............................................. 8-34
8.3.4
Vital Diagnostic Charts ................................................................... 8-36
8.4
TROUBLESHOOTING WITH LEDS ......................................................... 8-45
8.5
NON-VITAL SYSTEM DIAGNOSTICS AVAILABLE ON THE CSEX
BOARD ..................................................................................................... 8-50
8.5.1
Operational Overview..................................................................... 8-50
8.5.2
Using Menus .................................................................................. 8-52
8.5.3
Menu Structure............................................................................... 8-53
8.5.4
CSEX Main Menu........................................................................... 8-55
8.5.5
Emulation Menu ............................................................................. 8-58
8.5.5.1
Emulation Menu Choice: Port ................................................ 8-60
8.5.5.2
Emulation Menu Choice: Next or Last .................................... 8-61
8.5.5.3
Emulation Menu Choice: Optns ............................................. 8-63
8.5.5.4
Emulation Menu Choice: Msg ................................................ 8-64
8.5.5.5
Emulation/Message Sub-Menu Choice: Post ......................... 8-65
8.5.5.6
Emulation/Message Sub-Menu Choice: Disp ......................... 8-66
8.5.5.7
Emulation/Message Sub-Menu Choice: Spcl ......................... 8-67
8.5.5.8
Emulation/Message Sub-Menu Choice: Mode ....................... 8-68
8.5.6
Emulation Diagnostics Menu .......................................................... 8-71
8.5.7
Monitor Menu ................................................................................. 8-73
8.5.8
System Configuration Information .................................................. 8-77
8.5.9
System Diagnostics Menu .............................................................. 8-78
8.6
EMBEDDED DATALOGGER (DL) ............................................................ 8-86
8.6.1
General Information ....................................................................... 8-86
8.6.2
Real-Time Clock............................................................................. 8-86
8.6.3
Memory Usage ............................................................................... 8-87
8.6.4
Directory Frames............................................................................ 8-88
8.6.5
Log Frames .................................................................................... 8-88
8.6.6
Logging Capacity ........................................................................... 8-89
8.6.7
Data Protection .............................................................................. 8-89
8.6.8
Log Area Reclamation.................................................................... 8-90
8.6.9
System Overloading ....................................................................... 8-90
8.7
TRACKER ANALYZER ............................................................................. 8-91
8.7.1
General Information ....................................................................... 8-91
8.7.2
System Overview ........................................................................... 8-91
8.8
BOARD REPLACEMENT ......................................................................... 8-93
8.8.1
Signature PROM ............................................................................ 8-93
8.8.2
Signature Headers ......................................................................... 8-94
P2086B, Volume 1, Rev. D, Nov/13
viii
Alstom Signaling Inc.
TABLE OF CONTENTS
Topic
Page
8.8.3
Field-Settable Vital Timer ............................................................... 8-94
8.8.4
Board Replacement Procedures .................................................... 8-94
8.8.5
Vital Boards .................................................................................... 8-95
8.8.5.1
CPU Board, P/N 59473-742-00 .............................................. 8-95
8.8.5.2
PD Board P/N 59473-737-00 ................................................. 8-97
8.8.5.3
CPU/PD Board P/N 31166-029-00 ......................................... 8-98
8.8.5.4
Vital Relay Driver Board, P/N 59473-740-00.......................... 8-99
8.8.5.5
Vital Serial Controller Board, P/N 59473-939-00 .................. 8-100
8.8.5.6
Code Rate Generator Board, P/N 31166-261-00 ................. 8-101
8.8.5.7
I/O Bus Interface Board, P/N 59473-827-00 ........................ 8-102
8.8.5.8
Vital Input Board, P/N 59473-867-00 ................................... 8-103
8.8.5.9
Vital Output Boards,
P/N 59473-739, -747, -749, -937, -977-00 ........................... 8-104
8.8.5.10
Field-Settable Vital Timer Board, P/N 59473-894-00 ........... 8-105
8.8.6
Non-Vital Boards .......................................................................... 8-106
8.8.6.1
Code System Emulator – CSE Board, P/N 59473-74100 ......................................................................................... 8-106
8.8.6.2
Code System Emulator Extended – CSEX1 Board, P/N
59473-938-00 ....................................................................... 8-107
8.8.6.3
Code System Emulator Extended 3 – CSEX3 Board,
P/N 31166-175-00 ................................................................ 8-108
8.8.6.4
Non-Vital Input Board, P/N 59473-757-00............................ 8-116
8.8.6.5
Non-Vital Input Differential Board, P/N 31166-106-00.......... 8-117
8.8.6.6
Non-Vital Input Differential Switch Board, P/N 31166276-00 .................................................................................. 8-118
8.8.6.7
Non-Vital Output Boards, P/N 59473-785, -936-00 and
31166-123-00 ....................................................................... 8-119
8.8.6.8
Non-Vital Output Relay Board, P/N 31166-238-00 ............... 8-120
8.8.6.9
Non-Vital TWC Main Board, P/N 59473-996-00 ................... 8-121
8.8.6.10
Non-Vital TWC Auxiliary Board, P/N 59473-995-00 ............. 8-122
8.8.6.11
Non-Vital TWC Attenuator Board, P/N 31166-021-00 .......... 8-123
8.8.6.12
Non-Vital TWC Modem Board, P/N 31166-099-00 .............. 8-124
8.8.6.13
Non-Vital TWC Multiplexer Board, P/N 31166-100-00 ......... 8-125
8.8.6.14
Non-Vital TWC FSK Board, P/N 31166-119-00 ................... 8-126
8.9
PROCEDURE TO VERIFY VPI BOARD FUNCTIONALITY ................... 8-127
8.9.1
I/O Interface Board ....................................................................... 8-127
8.9.2
Vital Input Boards ......................................................................... 8-127
8.9.3
Vital Output Boards ...................................................................... 8-128
8.9.4
Field-Settable Vital Timer Board .................................................. 8-128
P2086B, Volume 1, Rev. D, Nov/13
ix
Alstom Signaling Inc.
TABLE OF CONTENTS
Topic
Page
SECTION 9 – BOARD REFERENCE DATA............................................................... 9–1
9.1
GENERAL.................................................................................................. 9–1
9.2
LED LOCATION AND DEFINITION ........................................................... 9–1
9.2.1
CPU Board LED Indications, P/N 59473-742 .................................. 9–1
9.2.2
PD Board LED Indications, P/N 59473-737 .................................... 9–2
9.2.3
CPU/PD Board LED Indications, P/N 31166-029 ............................ 9–3
9.2.4
VRD Board LED Indications, P/N 59473-740 .................................. 9–4
9.2.5
VSC Board LED Indications, P/N 59473-939 .................................. 9–5
9.2.6
I/OB Board LED Indications, P/N 59473-827 .................................. 9–6
9.2.7
CRG Board LED Indications, P/N 31166-261 ................................. 9–7
9.2.8
DI Board LED Indications, P/N 59473-738, 59473-867 ................... 9–8
9.2.9
SBO, DBO, DBO-50V, LDO, ACO Board LED Indications,
P/N 59473-739, 59473-747, 59473-977, 59473-749, 59473937 .................................................................................................. 9–9
9.2.10
FSVT Board LED Indications, P/N 59473-894 .............................. 9–10
9.2.11
CSE Board LED Indications, P/N 59473-741 ................................ 9–11
9.2.12
CSEX1 Board LED Indications, P/N 59473-938 ............................ 9–12
9.2.13
CSEX3 Board LED Indications, P/N 31166-175 ............................ 9–13
9.2.14
NVI Board LED Indications, P/N 59473-757 ................................. 9–14
9.2.15
NVID and NVIDSW Board LED Indications, P/N 31166-106
and 31166-276 .............................................................................. 9–15
9.2.16
NVO, NVOAC and NVO-SNK Board LED Indications
P/N 59473-785, 59473-936, 31166-123 ........................................ 9–16
9.2.17
NVORELAY Board LED Indications, P/N 31166-238 .................... 9–17
9.2.18
NVTWC-MOD Board LED Indications, P/N 31166-099 ................. 9–18
9.2.19
NVTWC-FSK Board LED Indications, P/N 31166-119 .................. 9–19
9.2.20
NVTWC-MUX Board LED Indications, P/N 31166-100 ................. 9–20
9.3
BOARD LAYOUT ..................................................................................... 9–21
9.3.1
CPU Board, P/N 59473-742-00 ..................................................... 9–21
9.3.2
PD Board, P/N 59473-737-00 ....................................................... 9–23
9.3.3
CPU/PD Board, P/N 31166-029-00 ............................................... 9–24
9.3.4
VRD Board, P/N 59473-740-00 ..................................................... 9–27
9.3.5
VSC Board, P/N 59473 939-00 ..................................................... 9–29
9.3.6
VSC Board, P/N 59473-939-00 with T1 Adapter Board
Layout ........................................................................................... 9–30
9.3.7
CRG Board, P/N 31166-261-00 .................................................... 9–36
9.3.8
I/OB Board, P/N 59473-827-00 ..................................................... 9–37
9.3.9
DI Board, P/N 59473-867-00 ......................................................... 9–38
9.3.10
SBO Board, P/N 59473-739-00 ..................................................... 9–39
P2086B, Volume 1, Rev. D, Nov/13
x
Alstom Signaling Inc.
TABLE OF CONTENTS
Topic
Page
9.3.11
9.3.12
9.3.13
9.3.14
9.3.15
9.3.16
9.3.17
9.3.18
9.3.19
9.3.20
9.3.21
9.3.22
9.3.23
9.3.24
9.3.25
9.3.26
9.3.27
9.3.28
9.3.29
9.3.30
9.3.31
9.3.32
9.3.33
9.3.34
9.3.35
9.3.36
9.3.37
9.3.38
DBO Board, P/N 59473-747-00..................................................... 9–40
DBO-50V Board, P/N 59473-977-00 ............................................. 9–41
LDO Board, P/N 59473-749-00 ..................................................... 9–42
ACO Board, P/N 59473-937-00..................................................... 9–43
FSVT Board, P/N 59473-894-00 ................................................... 9–44
CSE Board, P/N 59473-741-00 ..................................................... 9–46
CSEX1 Board, P/N 59473-938-00................................................. 9–47
CSEX3 Board, P/N 31166-175-00................................................. 9–48
NVI Board, P/N 59473-757-00 ...................................................... 9–49
NVID Board, P/N 31166-106-00 .................................................... 9–50
NVIDSW Board, P/N 31166-276-00 .............................................. 9–51
NVO Board, P/N 59473-785-00..................................................... 9–52
NVOAC Board, P/N 59473-936-00................................................ 9–53
NVO-SNK Board, P/N 31166-123-00 ............................................ 9–54
NVORELAY Board, P/N 31166-238-00 ......................................... 9–55
TWCMAIN Board, P/N 59473-996-00 ........................................... 9–56
TWCAUX Board, P/N 59473-995-00 ............................................. 9–57
TWCATT Board, P/N 31166-021-00 ............................................. 9–58
NVTWC-MOD Board, P/N 31166-099-00 ...................................... 9–59
NVTWC-MUX Board, P/N 31166-100-00 ...................................... 9–60
NVTWC-FSK Board, P/N 31166-119-00 ....................................... 9–61
BPIC CPU/PD Board, P/N 31166-336-00 ..................................... 9–62
BPIC Vital Output Board, P/N 31166-194-00 ................................ 9–63
BPIC Vital Input Board, P/N 31166-195-00 ................................... 9–64
BPIC Non-Vital I/O Board, P/N 31166-196-00 .............................. 9–65
BPIC Vital Relay / Power Board, P/N 31166-197-00 ..................... 9–66
BPIC Vital Serial Controller Board, P/N 31166-198-00 ................. 9–67
BPIC Communications Board, P/N 31166-199-00 ........................ 9–68
APPENDIX A – GLOSSARY ...................................................................................... A–1
A.1
COMMON ABBREVIATIONS ................................................................... A–1
APPENDIX B – VPI CAPACITY GUIDELINES .......................................................... B–1
B.1
CAPACITY OVERVIEW............................................................................ B–1
B.2
HARDWARE CRITERIA ........................................................................... B–1
B.2.1
Vital Boards .................................................................................... B–1
B.2.2
Non-Vital Boards ............................................................................ B–2
B.2.3
Application Criteria ......................................................................... B–3
APPENDIX C – MODULE WIRING AND SPECIAL TOOLS ..................................... C–1
P2086B, Volume 1, Rev. D, Nov/13
xi
Alstom Signaling Inc.
TABLE OF CONTENTS
Topic
Page
APPENDIX D – ALSTOM VPI APPLICATION DESIGN AND TEST POLICY ........... D–1
APPENDIX E – CIRCUIT BOARD KEYING ............................................................... E–1
APPENDIX F – SIGNATURE HEADERS AND PROMS ............................................. F–1
APPENDIX G – ALLOWABLE VSC/CSEX BOARD COMBINATIONS..................... G–1
APPENDIX H – CRG APPLICATION GUIDELINES .................................................. H–1
H.1
GENERAL OVERVIEW ............................................................................ H–1
H.2
APPLICATION PARAMETERS ................................................................ H–1
H.3
CPU/PD TO CRG PARAMETERS ............................................................ H–2
H.4
INSTALLATION AND OPERATION .......................................................... H–3
H.5
CPU/PD REQUIREMENTS ...................................................................... H–3
H.6
TERMINAL BLOCK CONFIGURATION.................................................... H–3
H.7
DISPLAYS AND DIAGNOSTICS .............................................................. H–4
P2086B, Volume 1, Rev. D, Nov/13
xii
Alstom Signaling Inc.
LIST OF FIGURES
Figure No.
Title
Figure 1-1.
Typical Wayside Devices Under VPI Control ................................... 1-2
Figure 2-1.
Figure 2-2.
Figure 2-3.
Typical Rack Mount Installation........................................................ 2-3
Typical Module Rear Panel Wiring with Plug Coupled
Chassis ............................................................................................ 2-4
Alstom Handheld Terminal ............................................................. 2-10
Figure 4-1.
Figure 4-2.
Figure 4-3.
Figure 4-4.
Figure 4-5.
Figure 4-6.
Figure 4-7.
Figure 4-8.
Figure 4-9.
Typical VPI System Configuration .................................................... 4-2
Functional Logic Flow....................................................................... 4-3
Vital Input Check Circuit ................................................................... 4-4
Boolean Expression Example (Switch Lock) .................................... 4-6
Absence-Of-Current Detector Circuit ............................................... 4-9
CSEX Diagnostic Connection......................................................... 4-12
VPI Boards Grouped by Vital and Non-Vital Functions .................. 4-14
Typical Board Placement for Single Chassis VPI System .............. 4-15
Typical VPI Module Chassis........................................................... 4-16
Figure 5-1.
Figure 5-2.
Figure 5-3.
Figure 5-4.
Figure 5-5.
Figure 5-6.
Figure 5-7.
Figure 5-8.
Figure 5-9.
Figure 5-10.
Figure 5-11.
Figure 5-12.
Figure 5-13.
Figure 5-14.
Figure 5-15.
Figure 5-16.
Figure 5-17.
Figure 5-18.
Figure 5-19.
Figure 5-20.
Figure 5-21.
Figure 5-22.
Figure 5-23.
Figure 5-24.
Vital and Non-Vital Subsystems ....................................................... 5-1
CPU Board Block Diagram ............................................................... 5-6
PD (Polynomial Divider) Board Block Diagram .............................. 5-13
CPU/PD Board Block Diagram ....................................................... 5-16
CPU/PD Board Jumper Locations .................................................. 5-23
VRD Board Block Diagram ............................................................. 5-26
The Effect of Manchester Encoding on NRZ Data ......................... 5-32
VSC Link Cable and Shield Connections ....................................... 5-34
VSC board DIP Switch S1 .............................................................. 5-38
VSC Board DIP Switch S2 ............................................................. 5-39
VSC Board DIP Switch S4 ............................................................. 5-40
Daughterboard Current vs Voltage ................................................. 5-43
VSC Board LED Indications ........................................................... 5-44
VSC Board Layout ......................................................................... 5-45
VSC Board with Daughter Board Installed ..................................... 5-46
31166-058-01 VSC Daughterboard ................................................ 5-47
VPI CRG Block Diagram ................................................................ 5-51
Output Circuit Solid State Relay Driver .......................................... 5-53
Output Circuit B-Relay Driver ......................................................... 5-54
I/OB (I/O Bus Interface) Board Block Diagram ............................... 5-58
DI (Direct Input) Board Block Diagram ........................................... 5-62
Vital Output Board Block Diagram .................................................. 5-69
SBO Block Diagram ....................................................................... 5-70
DBO Block Diagram ....................................................................... 5-72
P2086B, Volume 1, Rev. D, Nov/13
Page
xiii
Alstom Signaling Inc.
LIST OF FIGURES
Figure No.
Title
Figure 5-25.
Figure 5-26.
Figure 5-27.
Figure 5-28.
Figure 5-29.
Figure 5-30.
LDO Block Diagram ....................................................................... 5-75
LDO2 Port Interface ....................................................................... 5-78
ACO (Vital AC Output) Board Block Diagram................................. 5-82
ACO Block Diagram ....................................................................... 5-84
FSVT Timer Setting Examples ....................................................... 5-88
FSVT (Field-Settable Vital Timer) Board Block Diagram ................ 5-91
Figure 6-1.
Figure 6-2.
Figure 6-5.
Figure 6-6.
Figure 6-7.
Figure 6-8.
Figure 6-9.
Figure 6-10.
Figure 6-11.
CSE (Code System Emulator) Block Diagram ................................. 6-4
CSEX1 (Code System Emulator eXtended) Board Block
Diagram.......................................................................................... 6-10
CSEX3 (Code System Emulator eXtended 3) Board Block
Diagram.......................................................................................... 6-16
CSEX3 Board Indicators, Test Point Connectors and
Switches (Card Edge View)............................................................ 6-24
NVI (Non-Vital Input) Board Block Diagram ................................... 6-31
NVO (Non-Vital Output) Board Block Diagram ............................... 6-38
NVRELAY (Non-Vital Relay Output) Board Block Diagram ............ 6-45
TWC Main Modem Board Block Diagram....................................... 6-51
NVTWC-MOD Subsystem Block Diagram...................................... 6-55
NVTWC-MUX Subsystem Block Diagram ...................................... 6-57
NVTWC-FSK Subsystem Block Diagram ....................................... 6-59
Figure 8-1.
Figure 8-1.
Figure 8-1.
Figure 8-2.
Figure 8-3.
Figure 8-3.
Figure 8-3.
Figure 8-3.
Figure 8-3.
Figure 8-4.
Figure 8-5.
Figure 8-6.
Figure 8-7.
Figure 8-8.
Figure 8-9.
Figure 8-10.
Figure 8-11.
Figure 8-12.
General Diagnostic Flowchart (Sheet 1 of 3).................................. 8-28
General Diagnostic Flowchart (Sheet 2 of 3).................................. 8-29
General Diagnostic Flowchart (Sheet 3 of 3).................................. 8-30
Diagnosis With Handheld Terminal ................................................ 8-31
LED Troubleshooting Sequence (Sheet 1 of 5) .............................. 8-45
LED Troubleshooting Sequence (Sheet 2 of 5) .............................. 8-46
LED Troubleshooting Sequence (Sheet 3 of 5) .............................. 8-47
LED Troubleshooting Sequence (Sheet 4 of 5) .............................. 8-48
LED Troubleshooting Sequence (Sheet 5 of 5) .............................. 8-49
Connection to the CSEX MAC Port ................................................ 8-50
Menu Tree ...................................................................................... 8-54
CSEX Main Menu ........................................................................... 8-55
Emulation Menu ............................................................................. 8-58
Emulation Menu – Select the Serial Port ........................................ 8-60
Emulation Menu – View a Station’s Messages............................... 8-61
Emulation Menu – View Port Setup ................................................ 8-63
Emulation Menu – Message Sub-Menu ......................................... 8-64
Post a Control Message ................................................................. 8-65
Figure 6-3.
Figure 6-4.
P2086B, Volume 1, Rev. D, Nov/13
Page
xiv
Alstom Signaling Inc.
LIST OF FIGURES
Figure No.
Title
Figure 8-13.
Figure 8-14.
Figure 8-15.
Figure 8-16.
Figure 8-17.
Figure 8-18.
Figure 8-19.
Figure 8-20.
Figure 8-21.
Figure 8-22.
Figure 8-23.
Figure 8-24.
Display Messages in Real-Time ..................................................... 8-66
Post a Special Message ................................................................. 8-67
Select the Message Display Mode ................................................. 8-68
Display Messages – New Hex Display Option ............................... 8-70
Display Messages – Binary Display Option .................................... 8-70
DataTrain VIII Diagnostics Menu.................................................... 8-71
DataTrain VIII Counts Screen ........................................................ 8-72
Data Monitor Screen ...................................................................... 8-73
CenTraCode II System Configuration Screen ................................ 8-77
CenTraCode II System Diagnostics Menu ..................................... 8-78
DataLogger Memory Usage ........................................................... 8-87
Typical System Using Tracker Software......................................... 8-91
Figure 9-1.
Figure 9-2.
Figure 9-3.
Figure 9-4.
Figure 9-5.
Figure 9-6.
Figure 9-7.
Figure 9-8.
Figure 9-9.
CPU Board LED Indications, P/N 59473-742 .................................. 9–1
PD Board LED Indications, P/N 59473-737..................................... 9–2
CPU/PD Board LED Indications, P/N 31166-029 ............................ 9–3
VRD Board LED Indications, P/N 59473-740 .................................. 9–4
VSC Board LED Indications, P/N 59473-939 .................................. 9–5
I/OB Board LED Indications, P/N 59473-827 .................................. 9–6
CRG Board LED Indications, P/N 31166-261.................................. 9–7
DI Board LED Indications, P/N 59473-738, 59473-867 ................... 9–8
SBO, DBO, DBO-50V, LDO, ACO Board LED Indications
P/N 59473-739, 59473-747, 59473-977, 59473-749, 59473937 .................................................................................................. 9–9
FSVT Board LED Indications, P/N 59473-894 .............................. 9–10
CSE Board LED Indications, P/N 59473-741 ................................ 9–11
CSEX1 Board LED Indications, P/N 59473-938 ............................ 9–12
CSEX3 Board LED Indications, P/N 31166-175 ............................ 9–13
NVI Board LED Indications, P/N 59473-757.................................. 9–14
NVID and NVIDSW Board LED Indications P/N 31166-106
and 31166-276 .............................................................................. 9–15
NVO, NVOAC and NVO-SNK Board LED Indications P/N
59473-785, 59473-936, 31166-123 ............................................... 9–16
NVORELAY Board LED Indications, P/N 31166-238 .................... 9–17
NVTWC-MOD Board LED Indications, P/N 31166-099 ................. 9–18
NVTWC-FSK Board LED Indications, P/N 31166-119 .................. 9–19
NVTWC-MUX Board LED Indications, P/N 31166-100 ................. 9–20
CPU Board, P/N 59473-742-00 ..................................................... 9–21
CPU Board DIP Switch Settings.................................................... 9–22
PD Board, P/N 59473-737-00 ....................................................... 9–23
Figure 9-10.
Figure 9-11.
Figure 9-12.
Figure 9-13.
Figure 9-14.
Figure 9-15.
Figure 9-16.
Figure 9-17.
Figure 9-18.
Figure 9-19.
Figure 9-20.
Figure 9-21.
Figure 9-22.
Figure 9-23.
P2086B, Volume 1, Rev. D, Nov/13
Page
xv
Alstom Signaling Inc.
LIST OF FIGURES
Figure No.
Title
Figure 9-24.
Figure 9-25.
Figure 9-26.
Figure 9-27.
Figure 9-28.
Figure 9-29.
CPU/PD Board, P/N 31166-029-00 ............................................... 9–24
CPU/PD Board DIP Switch S2 Settings ........................................ 9–25
VRD Board, P/N 59473-740-00 ..................................................... 9–27
VRD Board SW1 Switch Setting.................................................... 9–28
VSC Board, P/N 59473 939-00 ..................................................... 9–29
VSC Board, P/N 59473-939-00 with T1 Adapter Board
Layout ........................................................................................... 9–30
VSC Board DIP Switch S1 Settings .............................................. 9–31
VSC Board DIP Switch S2 Settings .............................................. 9–32
VSC Board DIP Switch S4 Settings .............................................. 9–33
31166-058-01 Daughterboard ....................................................... 9–35
CRG Board, P/N 31166-261-00 .................................................... 9–36
I/OB Board, P/N 59473-827-00 ..................................................... 9–37
DI Board, P/N 59473-867-00 ......................................................... 9–38
SBO Board, P/N 59473-739-00 ..................................................... 9–39
DBO Board, P/N 59473-747-00..................................................... 9–40
DBO-50V Board, P/N 59473-977-00 ............................................. 9–41
LDO Board, P/N 59473-749-00 ..................................................... 9–42
ACO Board, P/N 59473-937-00..................................................... 9–43
FSVT Board, P/N 59473-894-00 ................................................... 9–44
Timer Setting Example .................................................................. 9–45
CSE Board, P/N 59473-741-00 ..................................................... 9–46
CSEX1 Board, P/N 59473-938-00................................................. 9–47
CSEX3 Board, P/N 31166-175-00................................................. 9–48
NVI Board, P/N 59473-757-00 ...................................................... 9–49
NVID Board, P/N 31166-106-00 .................................................... 9–50
NVIDSW Board, P/N 31166-276-00 .............................................. 9–51
NVO Board, P/N 59473-785-00..................................................... 9–52
NVOAC Board, P/N 59473-936-00................................................ 9–53
NVO-SNK Board, P/N 31166-123-00 ............................................ 9–54
NVORELAY Board, P/N 31166-238-00 ......................................... 9–55
TWCMAIN Board, P/N 59473-996-00 ........................................... 9–56
TWCAUX Board, P/N 59473-995-00 ............................................. 9–57
TWCATT Board, P/N 31166-021-00 ............................................. 9–58
NVTWC-MOD Board, P/N 31166-099-00 ...................................... 9–59
NVTWC-MUX Board, P/N 31166-100-00 ...................................... 9–60
NVTWC-FSK Board, P/N 31166-119-00 ....................................... 9–61
BPIC CPU/PD Board, P/N 31166-336-00...................................... 9–62
BPIC Vital Output Board, P/N 31166-194-00 ................................ 9–63
BPIC Vital Input Board, P/N 31166-195-00 ................................... 9–64
Figure 9-30.
Figure 9-31.
Figure 9-32.
Figure 9-33.
Figure 9-34.
Figure 9-35.
Figure 9-36.
Figure 9-37.
Figure 9-38.
Figure 9-39.
Figure 9-40.
Figure 9-41.
Figure 9-42.
Figure 9-43.
Figure 9-44.
Figure 9-45.
Figure 9-46.
Figure 9-47.
Figure 9-48.
Figure 9-49.
Figure 9-50.
Figure 9-51.
Figure 9-52.
Figure 9-53.
Figure 9-54.
Figure 9-55.
Figure 9-56.
Figure 9-57.
Figure 9-58.
Figure 9-59.
Figure 9-60.
Figure 9-61.
Figure 9-62.
P2086B, Volume 1, Rev. D, Nov/13
Page
xvi
Alstom Signaling Inc.
LIST OF FIGURES
Figure No.
Title
Figure 9-63.
Figure 9-64.
Figure 9-65.
Figure 9-66.
BPIC Non-Vital I/O Board, P/N 31166-196-00............................... 9–65
BPIC Vital Relay / Power Board, P/N 31166-197-00 ..................... 9–66
BPIC Vital Serial Controller Board, P/N 31166-198-00 ................. 9–67
BPIC Communications Board, P/N 31166-199-00. ....................... 9–68
Figure C–1.
Figure C–2.
Figure C–3.
Figure C–4.
Direct Wiring Option on Rear Plane of VPI Module ........................ C–1
Terminal Crimp Tool ....................................................................... C–2
Terminal Extraction Tools............................................................... C–2
Pin and Socket Extraction Tool ...................................................... C–3
Figure E-1.
Figure E-2.
Figure F–5.
Registration Keying of Circuit Board ............................................... E–1
Registration Keying Numbering....................................................... E–2
Selectable Signature PROM Assembly ........................................... F–3
P2086B, Volume 1, Rev. D, Nov/13
Page
xvii
Alstom Signaling Inc.
LIST OF TABLES
Table No.
Title
Table 1–1.
Table 1–2.
Related Publications List .................................................................. 1-3
VPI Specifications ............................................................................ 1-4
Table 2–1.
Logic Configuration Log Sheet for CPU Board Assembly
59473-742-xx ................................................................................... 2-8
Logic Configuration Log Sheet for CPU/PD Board Assembly,
31166-029-xx ................................................................................... 2-9
Table 2–2.
Page
Table 4–1.
Table 4–2.
System Bus Interface Connections ................................................ 4-17
Motherboard Interface Connections (Vital and Non-Vital) .............. 4-18
Table 5–1.
Table 5–2.
Table 5–3.
Table 5–4.
Table 5–5.
Table 5–6.
Table 5–7.
Table 5–8.
Table 5–9.
Table 5–10.
Table 5–11.
Table 5–12.
Table 5–13.
Table 5–14.
Table 5–15.
Table 5–16.
Table 5–17.
Table 5–18.
Table 5–19.
Table 5–20.
Table 5–21.
Table 5–22.
Table 5–23.
Table 5–24.
Table 5–25.
Table 5–26.
Table 5–27.
Table 5–28.
Table 5–29.
Table 5–30.
Vital PC Boards Index ...................................................................... 5-2
CPU Board Bus Command Signals.................................................. 5-8
Central Processing Unit (CPU) Specifications................................ 5-11
CPU Assembly Differences ............................................................ 5-11
Polynomial Divider (PD) Specifications .......................................... 5-14
CPU/PD Board Jumpers ................................................................ 5-21
CPU/PD Specifications................................................................... 5-22
CPU/PD Assembly Differences ...................................................... 5-22
Vital Relay Driver Specifications .................................................... 5-27
VSC Connector Assignments ......................................................... 5-36
VSC Board DIP Switch S1 Functions ............................................. 5-38
VSC Board DIP Switch S2 Functions ............................................. 5-39
VSC S4 Miscellaneous Functions .................................................. 5-40
Line Termination Jumpers for Copper Pair Interface ...................... 5-41
VSC Assembly Differences ............................................................ 5-42
Allowable VSC & CSEX Board Combinations ................................ 5-48
Allowable VSC Board Quantities by Type ...................................... 5-50
CRG Communications Specifications ............................................ 5-55
CRG Assembly Differences............................................................ 5-56
I/O Bus Interface Specifications ..................................................... 5-60
Direct Input Specifications/Assembly Differences .......................... 5-64
Single Break Output Specifications ................................................ 5-70
Single Break Output Board Assembly Differences ......................... 5-71
SBO Board Test Points .................................................................. 5-71
DBO/DBO-50 Board Specifications ................................................ 5-73
DBO Board Assemblies.................................................................. 5-74
DBO Board Test Points .................................................................. 5-74
DBO-50V Board Test Points .......................................................... 5-74
LDO Board Specifications .............................................................. 5-76
LDO Board Assemblies .................................................................. 5-77
P2086B, Volume 1, Rev. D, Nov/13
xviii
Alstom Signaling Inc.
LIST OF TABLES
Table No.
Title
Table 5–31.
Table 5–32.
Table 5–33.
Table 5–34.
Table 5–35.
Table 5–36.
Table 5–37.
Table 5–38.
LDO Board Test Points .................................................................. 5-77
LDO2 Board Specifications ............................................................ 5-79
LDO2 Board Assemblies ................................................................ 5-80
LDO2 Board Test Points ................................................................ 5-80
AC Outputs Specifications/Assembly Differences .......................... 5-84
ACO Board Assembly .................................................................... 5-86
ACO Board Test Points .................................................................. 5-86
Field-Settable Vital Timer Specifications/Assembly
Differences ..................................................................................... 5-90
Table 6–1.
Table 6–2.
Table 6–3.
Table 6–4.
Table 6–5.
Table 6–6.
Table 6–7.
Table 6–8.
Table 6–9.
Table 6–10.
Table 6–11.
Table 6–12.
Non-Vital Printed Circuit Boards Index ............................................. 6-1
Code System Emulator Specifications ............................................. 6-7
CSE Assembly Differences .............................................................. 6-7
CSEX1 External I/O Connector Assignments................................. 6-11
Extended Code System Emulator Specifications ........................... 6-14
CSEX3 Test Points ........................................................................ 6-17
CSEX3 Battery Selection Jumper .................................................. 6-17
CSEX3 Watchdog Selection Jumper .............................................. 6-17
CSEX3 MAC Port Power Selection Jumper ................................... 6-18
CSEX3 Jumper Assignments Reserved for Future Use ................. 6-18
CSEX3 LED Descriptions ............................................................... 6-19
CSEX3 Channel 1 Communication Standard Selection
Switch Setting ................................................................................ 6-20
CSEX3 Channel 2 Communication Standard Selection
Switch Setting ................................................................................ 6-20
CSEX3 Port 2 DC Code Line Communication Selection
Switch Setting ................................................................................ 6-20
CSEX3 MAC Port Connector Pin Assignments .............................. 6-21
CSEX3 MAC Port RXD Source Selection Switch Setting ............... 6-21
CSEX3 36-pin P3 Connections (with P/N 31166-058) ................... 6-22
CSEX3 36-pin P3 Auxiliary Board Communication Selection
Switch (SW1) ................................................................................. 6-25
CSEX3 36-pin P3 Auxiliary Board CSEX1 vs. ..... CSEX3 Switch (SW2)
Use the CSEX3 Diagnostic Display and Switch ............................. 6-27
CSEX3 Troubleshooting Guide ...................................................... 6-28
CSEX3 Assembly Differences ........................................................ 6-29
Non-Vital Inputs Specifications....................................................... 6-31
Non-Vital Input Differential Jumper Selection ................................. 6-33
Non-Vital Input Differential Specifications ...................................... 6-34
Non-Vital Input Differential Jumper Selection ................................. 6-36
Table 6–13.
Table 6–14.
Table 6–15.
Table 6–16.
Table 6–17.
Table 6–18.
Table 6–19.
Table 6–20.
Table 6–21.
Table 6–22.
Table 6–23.
Table 6–24.
Table 6–25.
Table 6–26.
P2086B, Volume 1, Rev. D, Nov/13
Page
xix
Alstom Signaling Inc.
LIST OF TABLES
Table No.
Title
Table 6–27.
Table 6–28.
Table 6–29.
Table 6–30.
Table 6–31.
Table 6–32.
Table 6–33.
Table 6–34.
Table 6–35.
Table 6–36.
Table 6–37.
Table 6–38.
Table 6–39.
Table 6–40.
Table 6–41.
Non-Vital Input Differential Switch Specifications ........................... 6-36
Non-Vital DC Outputs (NVO) Specifications................................... 6-39
Non-Vital AC Outputs (NVOAC) Specifications .............................. 6-40
Non-Vital Output Sink (NVO-SNK) Specifications .......................... 6-42
NVRELAY P1 Connections ............................................................ 6-46
NVRELAY P3 Connections ............................................................ 6-48
NVRELAY Test Points.................................................................... 6-49
Non-Vital Relay Output (NVR) Specifications................................. 6-50
NVR Assembly Differences ............................................................ 6-50
TWCMAIN Assembly Differences .................................................. 6-52
TWCAUX Assembly Differences .................................................... 6-53
TWCATT Assembly Differences..................................................... 6-54
Non-Vital TWC Modem (NVTWC-MOD) Specifications ................. 6-56
Non-Vital TWC Multiplexer (NVTWC-MUX) Specifications ............ 6-58
Non-Vital TWC Multiplexer (NVTWC-FSK) Specifications ............. 6-60
Table 7–1.
Table 7–2.
Table 7–3.
Table 7–4.
Table 7–5.
Table 7–6.
Table 7–7.
Table 7–8.
Table 7–9.
Table 7–10.
Table 7–11.
Table 7–12.
Table 7–13.
Table 7–14.
Table 7–15.
Table 7–16.
Table 7–17.
Table 7–18.
Table 7–19.
Table 7–20.
Table 7–21.
Table 7–22.
Table 7–23.
Ribbon Cables.................................................................................. 7-5
38216-392 Cable Complete ............................................................. 7-6
38216-393 Cable Complete ............................................................. 7-7
38216-394 Cable Complete ............................................................. 7-7
38216-497 Cable Complete ............................................................. 7-7
Plug coupler mating connectors (AMP Type ‘M’) ............................. 7-8
Ribbon Cable Part Numbers ............................................................ 7-8
Melcher DC-DC Converters ............................................................. 7-9
Miscellaneous Components ........................................................... 7-10
Vital Output (31166-194-01) I/O Pin Map ....................................... 7-12
Vital Input (31166-195-01) I/O Pin Map .......................................... 7-13
Non-Vital Input (31166-196-01) I/O Pin Map .................................. 7-14
VRD/5VDC Power (31166-197-01) Pin Interface ........................... 7-16
VSC Modular Jack (31166-198-01) Pin Map .................................. 7-16
VSC EIA422 (31166-198-01) Pin Map ........................................... 7-17
Terminal Block Setting (31166-198-01) .......................................... 7-17
VSC EIA232 (31166-198-01) Pin Map ........................................... 7-17
VSC Isolated Power (31166-198-01) Pin Map ............................... 7-17
4 Track Genrakode Interface (31166-198-01) Pin Map .................. 7-18
Communications (31166-199-01) Connector Types....................... 7-18
Serial Port 1 (31166-199-01) Pin Map ............................................ 7-19
Serial Port 2 (31166-199-01) Pin Map ............................................ 7-20
Port 2 DC Code Line (31166-199-01) Pin Map .............................. 7-20
P2086B, Volume 1, Rev. D, Nov/13
Page
xx
Alstom Signaling Inc.
LIST OF TABLES
Table No.
Title
Table 7–24.
Serial Port 3, 4, 5 and 6 (31166-199-01) Pin Map .......................... 7-21
Table 8–1.
Table 8–2.
Table 8–3.
CPU/PD HHT Port Cable ............................................................... 8-32
Troubleshooting Chart: Start-up Diagnostics.................................. 8-37
Troubleshooting Chart: Diagnostics During System
Operation ....................................................................................... 8-40
CSEX1 Current Loop...................................................................... 8-51
CSEX3 EIA232............................................................................... 8-51
CenTraCode II Main Menu Choices ............................................... 8-56
Emulation Menu Choices ............................................................... 8-59
Hexadecimal to Binary Conversion ................................................ 8-62
Message Display Modes ................................................................ 8-69
Monitor Menu Choices ................................................................... 8-74
Data Monitor Status Indicators ....................................................... 8-75
Message Descriptors...................................................................... 8-76
System Diagnostic Menu Choices.................................................. 8-79
Secondary Diagnostics Menu Choices ........................................... 8-81
System Errors ................................................................................ 8-83
CPU Board Replacement ............................................................... 8-95
PD Board Replacement.................................................................. 8-97
CPU/PD Board Replacement ......................................................... 8-98
Vital Relay Driver Board Replacement ........................................... 8-99
Vital Serial Controller Board Replacement ................................... 8-100
Code Rate Generator Board Replacement .................................. 8-101
I/O Bus Interface Board Replacement .......................................... 8-102
Vital Input Board Replacement..................................................... 8-103
Vital Output Board Replacement .................................................. 8-104
Field-Settable Vital Timer Board Replacement ............................ 8-105
Code System Emulator Board Replacement ................................ 8-106
CSEE 1 Board Replacement ........................................................ 8-107
CSEX3 Board Replacement Procedure ....................................... 8-108
CSEX3 Board Configuration Jumpers .......................................... 8-114
CSEX3 Board Configuration Switches ......................................... 8-115
Non-Vital Input Board Replacement ............................................. 8-116
Non-Vital Input Differential Board Replacement ........................... 8-117
Non-Vital Input Differential Switch Board Replacement ............... 8-118
Non-Vital Output Board Replacement .......................................... 8-119
Non-Vital Output Board Replacement .......................................... 8-120
Non-Vital TWC Main Board Replacement .................................... 8-121
Non-Vital TWC Auxiliary Board Replacement .............................. 8-122
Table 8–4.
Table 8–5.
Table 8–6.
Table 8–7.
Table 8–8.
Table 8–9.
Table 8–10.
Table 8–11.
Table 8–12.
Table 8–13.
Table 8–14.
Table 8–15.
Table 8–16.
Table 8–17.
Table 8–18.
Table 8–19.
Table 8–20.
Table 8–21.
Table 8–22.
Table 8–23.
Table 8–24.
Table 8–25.
Table 8–26.
Table 8–27.
Table 8–28.
Table 8–29.
Table 8–30.
Table 8–31.
Table 8–32.
Table 8–33.
Table 8–34.
Table 8–35.
Table 8–36.
Table 8–37.
P2086B, Volume 1, Rev. D, Nov/13
Page
xxi
Alstom Signaling Inc.
LIST OF TABLES
Table No.
Title
Table 8–38.
Table 8–39.
Table 8–40.
Table 8–41.
Table 8–42.
Table 8–43.
Table 8–44.
Table 8–45.
Non-Vital TWC Attenuator Board Replacement ........................... 8-123
Non-Vital TWC Modem Board Replacement ................................ 8-124
Non-Vital TWC Multiplexer Board Replacement .......................... 8-125
Non-Vital TWC FSK Board Replacement ..................................... 8-126
I/O Interface Board Functionality Verification ............................... 8-127
Vital Input Board Functionality Verification ................................... 8-127
Vital Output Board Functionality Verification ................................ 8-128
Field-Settable Vital Timer Board Functionality Verification ........... 8-128
Table 9–1.
Table 9–2.
Table 9–3.
Table 9–4.
Table 9–5.
Table 9–6.
Table 9–7.
CPU Board Switch 2 (SW2) Normal Functions ............................. 9–22
SW2 DIP Switch Settings .............................................................. 9–25
MAC Port Rear and Front Wiring .................................................. 9–26
VSC Board DIP Switch S1 Settings .............................................. 9–31
VSC Board DIP Switch S2 Settings .............................................. 9–32
Line Termination Jumpers for Copper Pair Interface ..................... 9–33
VSC S4 Miscellaneous Function Settings ..................................... 9–34
Table A–1.
Table B–1.
Table B–2.
Table B–3.
Glossary .......................................................................................... A–1
VPI Vital Board Limitations .............................................................. B–1
VPI Non-Vital Board Limitations ...................................................... B–2
VPI Application Criteria ................................................................... B–3
Table E–1.
Vital and Non-Vital PC Board Keying Information ........................... E–3
Table F–1.
Table F–2.
Address Signature Headers ............................................................ F–1
Signature PROMs ........................................................................... F–2
Table G–1.
Board Placement Rules.................................................................. G–1
Table H–1.
Table H–2.
Table H–3.
CPU/PD to CRG Parameters ......................................................... H–2
CRG to CPU/PD Parameters ......................................................... H–2
CRG Board Display and Diagnostics ............................................. H–4
P2086B, Volume 1, Rev. D, Nov/13
Page
xxii
Alstom Signaling Inc.
Introduction
SECTION 1 – INTRODUCTION
1.1
SCOPE OF MANUAL
This document contains a general description of the Alstom VPI® Vital Processor
Interlocking Control System. It contains basic system level information, technical
hardware descriptions, maintenance, and troubleshooting instructions.
The technical material in this manual assumes the reader has a basic knowledge of
railroad signaling terminology, digital electronics, and basic computer software
principles. Courses are available for the user that requires additional training. Contact
an Alstom representative for details.
1.2
TERMS, ABBREVIATIONS AND TRADE NAMES
Terms and abbreviations used throughout this manual are defined in Appendix A. Refer
to Appendix A anytime a term or abbreviation in the text is unfamiliar.
CenTraCode®, cTc®, Safety Assurance Logic™, Tracker™ and VPI® are registered trade
names of Alstom Signaling Inc.
1.3
VPI SYSTEM FEATURES
The VPI module is a Vital fail-safe, microprocessor-based control system designed to
meet the needs of interlocking control for mainline railroads and mass transit
applications.
Versatility is the hallmark of the VPI system. Designed as a modular control system, it
contains a set of plug-in Printed Circuit Boards (PCB) that are applied in varying
quantities to meet the needs of a specific location. Although one VPI system is sufficient
for many installations, additional systems in distributed arrangements can be added for
more complex sites (and/or to provide redundant operation).
The VPI system is fully compatible with the majority of equipment found at interlockings.
Figure 1-1 shows how a control center, through the DC code line/communications
system, interfaces with more than one Vital interlocking and shows the ancillary features
that can be added to the basic VPI system. In addition, other viable ways of
communication from the Central Control are via microwave, radio, and fiber optic links.
Note that in Figure 1-1 as well as in the rest of this manual, references to the CPU/PD
circuit board also apply to the CPU circuit board unless otherwise noted. In a similar
manner, references to the CSEX circuit board refer to CSEX1 and CSEX3 circuit boards
unless otherwise noted.
P2086B, Volume 1, Rev. D, Nov/13
1-1
Alstom Signaling Inc.
Introduction
Figure 1-1 shows some examples of equipment commonly operated under VPI control.
Figure 1-1. Typical Wayside Devices Under VPI Control
The VPI system can be mounted in a small wayside equipment shelter. No special
heating or cooling equipment is required for operation in AAR-specified temperature
environments (-40 to +70ºC). Built-in secondary transient protection is provided for all
I/O lines to prevent disruption of service from EMI or other local interference. If required,
additional primary protection devices can be added to the external lines to protect
against higher level EMI such as pulses from nearby electrical storms.
Inputs to the VPI system are identical to older, Vital relay-based systems. No relays are
used in the solid state module, thereby eliminating the need for periodic maintenance or
adjustments. With VPI, complex relay logic is reduced to a closed set of Boolean
mathematical expressions or expressed as Relay Logic Diagrams that represent
standard relay contact closures. Then, through Alstom’s Computer-Aided Application
Programming Environment (CAAPE) software package, these Boolean expressions are
converted into operating instructions for the VPI microprocessor.
P2086B, Volume 1, Rev. D, Nov/13
1-2
Alstom Signaling Inc.
Introduction
1.4
RELATED PUBLICATIONS
Several publications comprise the present collection of manuals covering the VPI
system as shown below. Other code/communication system publications shall be added
to this list as they become available.
Table 1–1. Related Publications List
Publication Number
P2086B:
Title
Vol. 1
VPI Installation, Operation, and Maintenance
Vol. 2
Vital Printed Circuit Board and Schematics
Vol. 3
Non-Vital Printed Circuit Boards and Schematics
Vol. 4
Modules, Cables and Other
P2086G
VPI Product Overview
P2307
Tracker™ Diagnostic Analyzer Software User Guide
P2326D
DataLogger, An Event Recorder Utility for CenTraCode
Systems
P2346
Series: Code/Communication System Publications:
P2346A
LCE Protocol Emulation
P2346B
S2 Protocol Emulation
P2346C
K/K2 Protocol Emulation
P2346D
DataTrain IV Protocol Emulation
P2346E
DataTrain VIII Protocol Emulation
P2346F
Genisys Protocol Emulation
P2346G
US&S 504/506/514 Emulation
P2346H
Safetran SCS-128 Protocol Emulation
P2346M
Modicon Modbus Protocol Emulation
P2346N
DataTrain II Protocol Emulation
P2346P
Rockwell ARES Protocol Emulation
P2346Q
CN2000 Protocol Emulation
P2346R
MCS1 Protocol Emulation
P2346S
J Code Protocol Emulation
P2346T
WMATA RTU Protocol Emulation
P2346U
ATCS Protocol Emulation
P2346V
WMATA NVTWC Hardware, Software, Diagnostics
P2346W
Vital Diagnostic Protocol (VDP)
P2086B, Volume 1, Rev. D, Nov/13
1-3
Alstom Signaling Inc.
Introduction
1.5
SPECIFICATIONS
Table 1–2 lists nominal specifications for the VPI module. Additional module information
is found in Section 7.
Table 1–2. VPI Specifications
Characteristic
Specification
Logic Input Power
5 ±0.25 VDC at 8 amperes
maximum per module
High Voltage Isolation Rating
Meets AAR requirements
Operating Temperature
-40 to +160ºF
(-40 to +70ºC)
Humidity
0 to 95% Non-Condensing
Typical Weight per Module with some boards
15 lbs. (6.80 kg)
Dimensions
14H × 19W × 23D inches
(35.56H × 48.26W × 35.56D cm)
1.6
DIAGNOSTICS
Four levels of diagnostic support exist for troubleshooting a VPI system. These levels
are as follows for remote and local testing.
1. LEDs on circuit boards for visual operating checks.
2. Handheld Terminal for Vital System diagnostics.
3. Properly equipped terminal for Non-Vital System diagnostics.
4. Tracker™ Remote Diagnostic Analyzer software for Non-Vital diagnostics from field
and/or office to any number of remote locations, or useful at a field location.
P2086B, Volume 1, Rev. D, Nov/13
1-4
Alstom Signaling Inc.
Installation and Setup
SECTION 2 – INSTALLATION AND SETUP
2.1
INTRODUCTION
Use the information in this section to install and configure the software of the VPI
system for regular service. Initial checkout procedures are given at the end of the
section to verify proper system performance.
The VPI system is supplied as part of a packaged, pre-assembled, control system that
is mounted in a rack frame. The installation instructions for a stand-alone device, in the
event the VPI module is added to an existing system or is used to replace a damaged
unit, are included in this section.
WARNING
Disruption of Vital controller service poses a potential threat to rail safety.
Before shutting down a facility for any reason, notify the railroad dispatcher in
charge of the affected route(s). Take all steps necessary to ensure the safe
passage of traffic is maintained.
2.2
UNPACKING AND INSPECTION
Carefully open the shipping carton and check the contents against the packing list
secured to the outside of the container. Accessories and spare parts kits are wrapped
separately. Take careful note of all small hardware shipped with the units. Inspect all
items for signs of damage. Save all packing material for possible re-shipment.
P2086B, Volume 1, Rev. D, Nov/13
2-1
Alstom Signaling Inc.
Installation and Setup
2.3
MOUNTING PROCEDURES
Each VPI installation differs slightly depending on the type of rack enclosure used and
the types of equipment to be controlled. While it is impossible to anticipate all mounting
configurations, the general procedures given below serve as a guide for typical
systems. Refer to the rack mount illustration shown in Figure 2-1 for these procedures.
Step
Procedure
1
Install (if required) clip-on nuts at the rack holes to be used for VPI module
mounting.
2
Position the VPI module in the rack, lining up the front panel holes on the VPI
module with the mounting holes/nuts in the rack frame. Secure the module to
the rack with screws as shown.
3
Connect the VPI ground wire.
4
Connect all rear panel cables (if applicable) as required by the system plans
(see Figure 2-2 for an example). Tighten the retaining screws or clips (if so
equipped) on the cable plugs to secure them to the VPI rear panel. Dress all
cabling in accordance with the system plans.
5
Note that some VPI racks may have either 18 or 32 VAC heavy-duty surge
protectors mounted on a panel to handle unwanted line surges.
2.4
PRE-POWER-UP CHECKS
Once the equipment is mounted, and before application of power, perform the following
checks:
Step
Procedure
1
Check power supplies, batteries or chargers used in conjunction with the VPI
system for adherence to operating specifications.
The VPI logic power supply, if other than provided by Alstom, should be 5
VDC (± 0.25V, 1% ripple) and must meet AAR isolation requirements, as
found in AAR Specification Section 11.5.1.
2
Verify VRD relay and repeaters are securely fastened to the relay plugboards.
The system will not operate if this is not done.
3
Check all output wiring for shorts to avoid possible damage to the system
outputs. Check all power connections for the correct voltage and polarity.
4
Lower the VPI front cover plate and verify that all plug-in Printed Circuit
Boards are firmly seated in the correct slots.
5
Verify that Signature PROM and Signature Headers are in place and in proper
order per module arrangement plan.
P2086B, Volume 1, Rev. D, Nov/13
2-2
Alstom Signaling Inc.
Installation and Setup
19" RACK
5V
LOGIC
POWER
SUPPLY
VRD
RELAY
VPI®
MAIN
MODULE
ALSTOM
VPI
EIA
MOUNTING
ALSTOM
VPI
VPI®
EXTENSION
MODULE
(If Required)
MODEM
Figure 2-1. Typical Rack Mount Installation
P2086B, Volume 1, Rev. D, Nov/13
2-3
Alstom Signaling Inc.
Installation and Setup
60 Way
Extender
Cable
VPI Module
Power
Coupler
I/O Bus
Motherboard
- Plug CouplersVital and Non- Vital
Connects with
Relays, Relay Contact,
etc.
Printed
Circuit
Board
Cable
Ribbon Cable
(System Bus or Expansion
Bus)
Figure 2-2. Typical Module Rear Panel Wiring with Plug Coupled Chassis
P2086B, Volume 1, Rev. D, Nov/13
2-4
Alstom Signaling Inc.
Installation and Setup
2.5
SOFTWARE CONFIGURATION
Before the VPI module can be activated, the interlocking logic must be configured to
meet the needs of the particular installation. This is accomplished using an IBM or
compatible PC with Alstom’s Computer-Aided Applications Programming Environment
(CAAPE) software. The CAAPE software is used to program the VPI's plug-in EPROM
chips. For instructions on using the CAAPE package, refer to the CAAPE’s on-line help.
While the VPI Vital system software is common to all installations, the application data
software, which describes the logical operation of a specific interlocking, needs to be
customized for each location. These Boolean equations or Relay Logic Diagrams are
written by the Application or Signal Engineer using the CAAPE software in conjunction
with traditional tools such as a track plan and aspect charts. These equations may also
be written as a direct interpretation of existing relay logic circuits. After the equations
have been written, the logic can then be tested and loaded into EPROM.
P2086B, Volume 1, Rev. D, Nov/13
2-5
Alstom Signaling Inc.
Installation and Setup
2.6
RECORDING OF SYSTEM CONFIGURATION DATA
Whenever a new or modified VPI system is put into service, the system configuration
data should be recorded using the “.CFG” report generated by the CAAPE. This
provides a means to verify that the CAAPE instructions exactly match the EPROM
contents residing on the Vital system boards. Although not strictly required, it is
recommended that during other (non-VPI) periodic maintenance programs that the VPI
logic configuration be re-recorded and verified against the installed/in service
configuration data. This ensures that the on-site documentation reflects current
configuration and has been kept up to date. EPROM contents are accessed by using a
Handheld Terminal (HHT) or the Alstom Tracker Remote Diagnostic Analyzer software
as described later in this document. Use Table 2–1 / Table 2–2 (shown in this section)
to log configuration data. The table may be locally reproduced as needed.
2.6.1
Handheld Terminal
A Handheld Terminal (HHT) is typically used for field diagnostic analysis of Vital
systems. It connects directly to the VPI CPU or CPU/PD board via a short cable and
plug assembly. The Handheld Terminal is packaged in a 1-inch high Lexan® case. HHT
diagnostic commands and VPI responses are presented to the user on an LCD display
as shown in Figure 2-3. Handheld Terminals are available for use with either a current
loop interface for CPU boards or an RS-232 interface for a CPU/PD board (see Section
8, Maintenance, for a complete reference of the use of the HHT). To view Logic
Configuration Data, the HHT can access the EPROM contents using the REPORT (R)
feature. Open the VPI module front cover and connect the HHT to the CPU or CPU/PD
HHT connector. Next, press “R” and then “CR”. Memory signatures can be accessed
using the QUERY (Q) command.
2.6.2
General Diagnostics
With the Handheld Terminal connected to the CPU or CPU/PD board, apply VPI system
power and observe the display on the HHT or the Tracker Analyzer screen. If operation
is correct, “SYSTEM OK” is displayed and the VRD relay energizes after several
seconds. If connections to system inputs or outputs are open or intermittent, the “SYS
WARNING” message may be observed. This type of failure may still allow the VRD
relay to energize. Should a major fault be detected, the display will read “ERROR
ALERT”. The VRD relay remains de-energized in such cases. If the VRD relay remains
de-energized and no display message is shown, verify that the application memory has
been properly configured and installed on the CPU or CPU/PD and that the Handheld
Terminal is properly connected. If the failure persists, replace the CPU or CPU/PD
board. If an “ERROR ALERT” or “SYS WARNING” display is shown, refer to Section 8,
Maintenance, for in-depth troubleshooting procedures.
P2086B, Volume 1, Rev. D, Nov/13
2-6
Alstom Signaling Inc.
Installation and Setup
2.6.3
Vital Diagnostic Protocol (VDP)
Through the use of Alstom’s optional Vital Diagnostic Protocol (VDP), a user may view
CPU/PD board status and perform CPU/PD diagnostic commands when connected to
the non-vital CSEX board’s Maintenance Access (MAC) port. Refer to Alstom
publication P2346W and Section 8, Maintenance, for more detail on the VDP.
2.6.4
Tracker Remote Diagnostic Analyzer Software
The Alstom Tracker Remote Diagnostic Analyzer software utility may also be used to
view configuration information in a manner very similar to the Handheld Terminal.
Besides local connection, the Tracker software can also be operated remotely using a
data modem. A brief explanation of the Tracker Analyzer Software is provided in
Section 8, Maintenance. For more detailed information refer to Alstom Publication
P2307.
P2086B, Volume 1, Rev. D, Nov/13
2-7
Alstom Signaling Inc.
Installation and Setup
SOFTWARE CONFIGURATION DATA LOG
Name of Person Performing System Query:
Location of System
System Description ( e.g. SYSTEM 1 or
MAIN SYSTEM or application name ):
IN SERVICE Date:
Current Date:
Following “R” Command
INPUT FILE #:
CAAPE FILE #:
VRS FILE #:
INPUT FILE NUMBER
RUNTIME/DATE
VSC.VB1
VSC.VB2
VSC.VB3
VSC.VB4
Following "Q" Command
System Software Signature (@ADDR 174)
(base application EPROM) (@ADDR 178)
(shadow application EPROM) (@ADDR 17C)
Table 2–1. Logic Configuration Log Sheet for CPU Board Assembly 59473-742-xx
P2086B, Volume 1, Rev. D, Nov/13
2-8
Alstom Signaling Inc.
Installation and Setup
SOFTWARE CONFIGURATION DATA LOG
Name of Person Performing System Query:
Location of System:
System Description ( e.g. SYSTEM 1 or
MAIN SYSTEM or application name ):
IN SERVICE Date:
Current Date:
Following “R” Command:
INPUT FILE #:
CAAPE FILE #:
VRS FILE #:
INPUT FILE NUMBER
RUNTIME/DATE
VRS FILE NUMBER
REVISION
VSC.VB1
VSC.VB2
VSC.VB3
VSC.VB4
VSC.VB5
VSC.VB6
VSC.VB7
VSC.VB8
VSC.VB9
VSC.VBA
CRG 1
CRG 2
CRG 3
Following "Q" Command:
System Software 1 Signature @ ADDR 174
System Software 2 Signature @ ADDR 23E
System Software 3 Signature @ ADDR 242
System Software 4 Signature @ ADDR 246
(Base application EPROM) (@ADDR 178)
(Shadow Application 1 EPROM) (@ADDR 17C))
(Shadow Application 2 EPROM) (@ADDR 24 A
(Shadow Application 3 EPROM) (@ADDR 24E)
Table 2–2. Logic Configuration Log Sheet for CPU/PD Board Assembly, 31166-029-xx
P2086B, Volume 1, Rev. D, Nov/13
2-9
Alstom Signaling Inc.
Installation and Setup
SYSTEM WARNING
XPR RSLT ERR
ERROR ALERT
RCHK CWD ERR
F1
A
`
ESC
E
B TAB
BKSP
{
F
/
I
}
C
<
J
M
Q
(
U
K
]
R
V
?
\
"
P
^
9
S
$
T
,
.
&
#
Z
CR
L
6
O
!
Y
@
W
'
3
0
;
DEL
H
8
)
F4
CTRL
5
=
:
CASE
>
7
+
:
D
2
N
–
_
G
4
[
F3
BRK
1
*
LK
F2
X
%
SPACE
~
D
LK
LF
Figure 2-3. Alstom Handheld Terminal
P2086B, Volume 1, Rev. D, Nov/13
2-10
Alstom Signaling Inc.
Operation
SECTION 3 – OPERATION
3.1
INTRODUCTION
This section gives VPI in-service operating instructions for units that have been installed
and configured as described in Section 2.
3.2
START-UP PROCEDURE
The VPI system requires no warm-up period; it may be used immediately after being
turned on. Simply apply system power to the module to begin Vital controller operation.
The power switch is typically located on or near the rack cabinet.
3.3
OPERATING INSTRUCTIONS
The VPI system is designed for automatic, unattended field operation. Once power is
applied, operator actions are limited to infrequent, periodic observation to ensure that
proper interlocking operation is maintained. Included with many installations is an
indicator and control panel that can be used to observe and activate basic interlocking
functions. Also, the Alstom Tracker™ Remote Diagnostic Analyzer system can be used
to remotely (and continuously) monitor one or several VPI installations (refer to Alstom
publication P2307 for complete detail). When a problem is detected, an alarm sounds
and an on-screen description of the failure is presented.
3.4
OPERATING UNDER UNUSUAL CONDITIONS
The fail-safe design of the VPI system allows continued operation in the presence of
certain non-safety related faults. For instance, when a VPI module appears in the
WARNING box of the Tracker Analyzer main window (or “SYS WARNING” appears on
the Handheld Terminal display), it indicates an abnormal or out-of-tolerance condition
that has not caused a system shutdown. While continued operation may still be
possible, the problem should be checked and corrected to avoid a possible complete
system shutdown. Refer to Section 8, Maintenance, for troubleshooting details.
P2086B, Volume 1, Rev. D, Nov/13
3-1
Alstom Signaling Inc.
Operation
3.5
OPERATIONAL CHANGES
If it becomes necessary to make changes to the VPI control logic, authorized personnel
should refer to the Software Configuration procedures in Section 2, “Board
Replacement and Verification” in Section 8 and the Alstom VPI Application and Design
test policy in Appendix D.
3.6
SHUTDOWN PROCEDURE
WARNING
Disruption of Vital controller service poses a potential threat to rail safety.
Before shutting down a facility for any reason, notify the railroad dispatcher in
charge of the affected route(s). Take all steps necessary to ensure the safe
passage of traffic is maintained.
To shut down the VPI system, set the system power supply switches to the OFF
position. Power switches are typically located on or near the rack cabinet.
P2086B, Volume 1, Rev. D, Nov/13
3-2
Alstom Signaling Inc.
Theory of Operation
SECTION 4 – THEORY OF OPERATION
4.1
INTRODUCTION
This section provides an overview of VPI system level functionality. All VPI boards (both
Vital and Non-Vital) reside in a VPI module. While the configuration of these modules
can take many forms, a common interconnection system is used. All VPI modules have
the following interconnection structure:
1. System Bus: P1 board connector (bottom connector)
2. I/O Bus Motherboard: P2 board connector (middle connector):
A. Vital I/O Bus
B. Non-Vital I/O Bus
3. Expansion Bus: P3 board connector (top connector)
Figure 4-1 illustrates a typical VPI system that contains both Vital and Non-Vital
elements and shows how they are interrelated (all four bus types are referenced in the
figure).
Section 4.2 discusses Vital System Operation (a complete reference to Vital Circuit
boards is provided in Section 5). Section 4.3 discusses Non-Vital System Operation (a
complete reference to Non-Vital Circuit boards is provided in Section 6). Finally Section
4.4 discusses the VPI Module including typical board placement (more details on
various Chassis configurations is available in Section 7) and bus interface pinouts.
P2086B, Volume 1, Rev. D, Nov/13
4-1
Alstom Signaling Inc.
P2086B, Volume 1, Rev. D, Nov/13
4-2
(VSC)
CODE/COMM
LINE
INTERFACE
CODE/COMM LINE
VITAL
SERIAL
CONTROLLERS
(VSC)
SYSTEM &
APPLICATION
EPROMS
CODE SYSTEM
EMULATOR
(CSEX3)
SYSTEM &
APPLICATION
EPROMS
INTERLOCKING
LOGIC
EXPRESSION
EVALUATOR
POLYNOMIAL
DIVIDER
(CPU/PD)
**
*
***
VITAL
POWER
ENABLE
TWC
ANTENNA
TWC MUX
OR MODEM
BOARD
Non-vital
I/O Bus
(Motherboard)
NON-VITAL
COMMUNICATIONS LINK
TO OTHER CSEX BOARDS
TO FIELD
32 OUTPUTS /
BOARD
NON-VITAL
OUTPUTS
SUPPLY
VRDFRONT
FROM FIELD
32 INPUTS /
BOARD
NON-VITAL
INPUTS
VRD
'B' RELAY
RACK MOUNTED
(I/OB)
I/O
INTERFACE
P1
P2
P3
Vital I/0 Bus
(Motherboard)
OTHER
VITAL SERIAL
CONTROLLERS
(MVSC,GVSC)
MULTIDROP
VITAL SERIAL
CONTROLLERS
CODE
RATE
GENERATORS
(CRG)
SAFETY
SYSTEM
MONITOR
(VITAL RELAY
DRIVER)
Main CPU Bus
(Ribbon Cable)
System Bus
Expansion Bus
up to Three VPI Modules
VITAL
OUTPUT
BOARD
VITAL
INPUT
BOARD
VITAL
INPUT
BOARD
****
FRONT VIEW LEGEND
8 OUTPUTS / BOARD
SBO, DBO, LDO, ACO
VITAL
VITAL
OUTPUT
OUTPUT
BOARD
BOARD
***
VITAL
INPUT
BOARD
16 INPUTS / BOARD
8 TIMERS/BOARD
VITAL FIELD
SETTABLE
TIMER INPUTS
VITAL
OUTPUT
BOARD
VITAL
INPUT
BOARD
**
**
* ** Motherboard Address Wirewrap
*** Requires Signature Header
**** Requires Signature PROM
VITAL
APPARATUS
VITAL
APPARATUS
Theory of Operation
Figure 4-1. Typical VPI System Configuration
Alstom Signaling Inc.
Theory of Operation
4.2
VITAL SYSTEM OPERATION
To achieve fail-safe microprocessor-based interlockings, the VPI processing system
vitally determines that the inputs to the system are read correctly, that the equations are
evaluated correctly and that non-permissive outputs do not become permissive (Figure
4-2). Vital logic equations are written in Boolean form and are stored in the VPI EPROM
using Alstom’s Computer-Aided Applications Programming Environment (CAAPE)
software package. For details, refer to Alstom Publication P2512D or on-line manuals
provided with the CAAPE package.
Vital input and output hardware is used in conjunction with a processing system
controlled by safety software. Safety software is based on the principles of Safety
Assurance Logic, an Alstom design philosophy applied to all products using
microprocessors for Vital control. Additional techniques using Numerically Integrated
Safety Assurance Logic (NISAL) are used to provide Vital processing logic that is
compatible with the application-dependent logic required by the interlocking design.
VPI primary logic performs the task of logically controlling the interlocking. The NISAL is
integrated into the primary logic to prove that the intended tasks are performed correctly
and to prove that no output can wrongly assert (for any reason) a permissive state.
INPUT VITAL &
NON-VITAL DATA
OUTPUT VITAL &
NON-VITAL DATA
TRACK CIRCUIT OCCUPANCY
EVALUATE
SWITCH MACHINE CONTACTS
LOGIC
SIGNAL RELAY OR MECHANISM
EXPRESSIONS
CONTACTS
AND
TRAFFIC CIRCUIT STATUS
PERFORM
H-D LINE CIRCUITS
SAFETY
LOCAL CONTROL PANEL
CHECKS
INPUTS
SIGNAL MECHANISM DRIVE
SIGNAL FILAMENT DRIVE
SWITCH CONTROL
TRAFFIC CIRCUIT CONTROL
H-D LINE CIRCUIT
EMERGENCY PANEL
INDICATIONS
CODE SYSTEM INDICATIONS
CODE SYSTEM CONTROLS
HIGHWAY CROSSING CONTROL
FILAMENT CHECKS
WHEEL COUNTING
WHEEL COUNT INPUT
Figure 4-2. Functional Logic Flow
P2086B, Volume 1, Rev. D, Nov/13
4-3
Alstom Signaling Inc.
Theory of Operation
4.2.1
Vital Input Check Circuit
VPI operation is based on a 1-second input-evaluate-output cycle. That is, all inputs are
read, all equations are solved (using the read input values) and all outputs are updated
on the basis of the current evaluation.
Figure 4-3 shows a simplified diagram of the Vital input check circuit. Each input is
assigned a unique numerical value, or test word. During the input read process, this
word is transported to the input. The input circuit passes the word from the “data in” to
“data out” terminals if, and only if, there is energy applied to the field terminals. The
word returned to the CPU for an “on” (true) or permissive input is the inverse of the
serial word sent to the “data in” input. Any other word results in the input being
interpreted as “off” (false) or non-permissive. The read operation ensures that high
levels of induced AC on the field conductors will not be interpreted as a permissive
input.
B10
DATA
OUT
N10
DATA
IN
FIELD
Figure 4-3. Vital Input Check Circuit
The data returned to the CPU from each input is used in the expression (equation)
evaluation. The input is read a second time using a different data and the result of this
process is used to solve a diverse set of expressions.
Because the field terminals for each Vital input circuit are electrically isolated from each
other, each input is equivalent to a separate, isolated Vital relay coil. Where a bipolar
input function is required, two inputs may be interconnected in a “cross-coupled”
arrangement. There are board assembly variations to handle different physical interface
requirements.
P2086B, Volume 1, Rev. D, Nov/13
4-4
Alstom Signaling Inc.
Theory of Operation
4.2.2
Other Inputs
Vital serial input data (via the Vital Serial Controller board) as well as non-vital input and
code or communication system data via the Code System Emulator (CSE/CSEX) board
are obtained by the main processor once each second, and assigned true or false
values in both channels.
4.2.3
Vital Expression Evaluation
Each Boolean expression is processed twice using diverse data in two separate
processing channels. Each channel's result is unique. For example, in a switch lock
circuit (Figure 4-4) the Vital output corresponding to the 1LR expression becomes true
(energized) only if both channels’ results combine to form a true value. This requires
each of the three parameters to be true in both channels.
Expressions are evaluated by combining parameters mathematically using an algorithm
based on polynomial division. The data result produced by this process is such that the
correct values are only a small subset of possible values. They are different from other
results in many bits (hamming distance) and exhibit a particular bit weight by the
number of ones. This method produces a higher degree of security than does a simple
logic scheme (AND, OR, ADD, etc.). All equations are executed diversely once per
second and Vital precautions are taken to prevent skipping of expressions or evaluating
out-of-order equations. In the same equations below, a plus (+) sign means an OR
operation whereas a star (*) means an AND operation.
Using NISAL, VPI uses a single microprocessor and a single set of software in
combination with the system’s primary function, a configured control system operates in
a Vital manner without the need for redundant hardware or software. These concepts
make extensive use of diversity and cycle checking to implement a safe function.
Uniquely encoded checkwords are generated as a result of executing Vital processes
and permissive outputs are allowed only if the full complement of generated checkwords
are correct.
P2086B, Volume 1, Rev. D, Nov/13
4-5
Alstom Signaling Inc.
Theory of Operation
1
LSR
1
LR
1
NWCR
1
RWCR
BOOL 1LSR = [(1LR + 1LSR) * .N.1NWCR * .N.1RWCR]
OR
BOOL 1LSR = (1LR * .N.1NWCR * .N.1RWCR +1LSR * .N1NWCR * .N.1.RWCR)
1
LR
1
TPR
BOOL 1LR
1
WSR
1
ESR
= (1TPR * 1WSR * 1ESR)
Figure 4-4. Boolean Expression Example (Switch Lock)
P2086B, Volume 1, Rev. D, Nov/13
4-6
Alstom Signaling Inc.
Theory of Operation
4.2.4
Vital Checkwords
The VPI system has two classifications of Vital checkwords. The recheck checkword set
verifies the results from the state of all Vital outputs. The main checkword set verifies
system operation with respect to processing equations, reading Vital inputs, timing and
other internal operations.
The recheck checkword operates as follows. Every 50 ms, the state of each output is
checked by creating a checkword which should correspond to its evaluated result. If an
output is energized as a result of expression evaluation, then the true two-channel
expression value is included in the formation of a checkword. If the output expression
result is false, then a value returned from the Vital output check circuitry is used to
prove that the output is off. This returned value is a unique result formed in two
channels by circulating and compressing data continuously through the output check
circuit. This data is then used to form a recheck checkword.
The main checkwords are used to Vitally prove that the processes carried out by the
Vital main cycle software are executed properly. These checkwords are created once
per second.
Examples of Vital software processes follow:
Verification that all data used resulting in permissive outputs is current to that particular
cycle; all old data must be Vitally erased.
Verification that routines and application information reside in memory as designed and
are unaltered (signature analysis).
Verification that all functions requiring strict timing (one-second processing cycle, 50 ms
output recheck, Vital input timing, etc.) can be validated.
Memory buffers, which store system parameters, are erased each cycle by known
benign data constants. A combination of these data constants, along with buffer
address information, results in several of the main checkwords.
Signature analysis of routine and application memory proves the integrity of stored
PROM data. Signature analysis results in higher error detection than does a simple
checksum routine. The method of combining memory contents is similar to expression
evaluation where an algorithm of polynomial division is used. The system memory is
divided into blocks upon which a signature is found and used to create a main
checkword.
P2086B, Volume 1, Rev. D, Nov/13
4-7
Alstom Signaling Inc.
Theory of Operation
4.2.5
System Timing
An independently clocked reference timer performs most system timing and is separate
from the processor clock. The reference timer is read “on the fly” to determine system
timing. In addition, it is used to cause processor interrupts at pre-defined intervals (for
example, output check every 50 ms). Some checkwords are created based on timer
contents. All checkwords are provided to a Vital Relay Driver (VRD) board for
processing. Checkwords are only accepted once during a precise window that occurs in
50 ms intervals. If, and only if, all main and recheck checkwords are correct, delivered
on time and are correct for the proper cycle will Vital energy be supplied to the VPI Vital
outputs.
4.2.6
System Output Update
Results of the Vital expression evaluations set the Vital outputs to the evaluated states.
Once per second, all system outputs are updated. A set of independent checks is then
run to ensure that only those outputs that evaluated true are in the permissive state.
Output data for the Non-Vital outputs and the code/communication system indications
are sent to the CSE/CSEX board once every second. Vital serial output messages are
passed from the CPU/PD to the VSC boards at the end of expression processing in
each one-second cycle.
4.2.7
Electrical Isolation
The Vital output circuitry achieves the same isolation and safety obtained from a Vital
relay contact by maintaining physical separation between PC board traces and between
connector pins, and by using optoisolators, magnetic devices and other components
that meet and/or exceed AAR isolation requirements (see Section 5 for details on
specific Vital boards).
4.2.8
Absence-Of-Current Detector
A simplified version of an output circuit is shown in Figure 4-5. This circuitry proves the
output status using an Absence of Current Detector (AOCD). The AOCD senses the
current being delivered to the output load and if it is above a preset level (3 mA and 50
mA are typical depending on output type), the passage of a test word is blocked.
Therefore, the only time that the correct data can pass from the Test Word Data In to
the Test Word Data Out of the AOCD is if the current flow in the output is below the
preset level. This provides a fail-safe means of verifying that an “off” output is indeed in
the off state.
P2086B, Volume 1, Rev. D, Nov/13
4-8
Alstom Signaling Inc.
Theory of Operation
VITAL OUTPUT
POWER SOURCE
ABSENCE- OF- CURRENT
DETECTOR
VITAL OUTPUT
TO WAYSIDE
TEST WORD
DATA IN
TEST WORD
DATA OUT
Figure 4-5. Absence-Of-Current Detector Circuit
The status of an output is positively known only when it is being checked. A unique
serial data stream (word) is repeatedly applied to each AOCD for greater than 95% of
each 50 ms recheck cycle. The resulting data from the AOCD is compressed in a shift
register. The purpose of this operation is to obtain a numerical value for each output
that is the mathematical equivalent of dividing the serial data stream by a primitive
polynomial. The correct result for an “off” (false) occurs if, and only if, the current in that
output is below the safe level for the entire check period. A unique numerical value is
produced by each output.
The processor uses these values to create checkwords and to maintain energy to the
outputs. Using this method, the VPI system can detect any output failure and Vitally
remove its power within a maximum of 140 ms (typically 100 ms).
4.2.9
Output Loads
There are many different types of output loads that the VPI system can drive. Different
circuitry, therefore, is used to suit each application. The VPI system can produce
outputs that are equivalent to a single-break relay circuit, a double-break relay circuit, a
lamp drive output and an AC output. The lamp drive output also includes circuitry for hot
and cold filament tests. If a bipolar output function is required, double break output
circuits may be interconnected in a cross-coupled arrangement.
P2086B, Volume 1, Rev. D, Nov/13
4-9
Alstom Signaling Inc.
Theory of Operation
4.3
NON-VITAL SYSTEM OPERATION
The Non-Vital VPI contains a number of circuit board types. A brief description of the
boards used in the Non-Vital system is useful in understanding the integration of the
Non-Vital VPI into the overall ATC system. A detailed description of each of the boards
is found in section 6, Non-Vital Printed Boards Section.
4.3.1
Non-Vital Processing
The VPI boards designated as CSEX1 and CSEX3 provide multi-port serial
communications, along with Non-Vital logic capabilities. CSEX stands for Code System
Emulator eXtended, with each version of the CSEX board being an upgrade of the
previous board. The first board of this type, CSE (Code System Emulator) provided
communication only without the capability of non-vital logic processing. References to
the CSEX circuit board refer to CSEX1 and CSEX3 circuit boards unless otherwise
noted.
The CSEX board is the equivalent of the Central Processor Board of the Vital VPI
system and has its own separate processor to serve the non-vital system. The CSEX
board has serial data ports that allow it to directly interface with multiple communication
environments and it controls non-vital I/O boards. The Non-Vital VPI system can use
multiple CSEX boards in one system. This allows division of some of the functions
between boards, increasing system speed and capacity, while allowing a type of
redundancy to be available. Furthermore, the CSEX board can simultaneously support
multiple communication/code system protocols while performing non-vital application
logic functions.
4.3.2
Non-Vital TWC Communications
The NVTWC (Non-Vital Train-to-Wayside Communication) boards enable train-towayside and wayside-to-train messages as typically found in Automatic Transit
applications. These messages pass from Central through the VPI CSEX board, and
then on to the train through the NVTWC Modem board and external antennae.
Messages from the train to a Central Control can flow in the reverse direction. Also, the
transmission of messages to the train for loading train ID, dispatching, and door control
performance level are included. Various board assemblies exist for different physical
interfaces.
P2086B, Volume 1, Rev. D, Nov/13
4-10
Alstom Signaling Inc.
Theory of Operation
4.3.3
Non-Vital I/O
The Non-Vital Input (NVI) board is used to detect discrete Non-Vital inputs. Discrete
Non-Vital inputs are typically comprised of panel functions such as signal request,
switch request, as well as miscellaneous inputs such as power off, ground detection and
dwell timer program jumpers. For each of 32 inputs on a NVI board, an LED mounted
near the board edge is used to represent the input state from the field equipment.
Various board assemblies exist for different physical interfaces.
The Non-Vital Input Differential Switch (NVIDSW) board provides 32 isolated Non-Vital
inputs to a VPI system. Interface to the system is accomplished through the system
motherboard. Input states are latched and then read every 25 ms. The NVIDSW board
provides the ability to physically set the state of the inputs through 32 switches located
on the front of the board. The inputs can be forced ON, OFF or to the actual state of the
physical input.
The Non-Vital Output (NVO) boards in a VPI system are of two types, AC and DC. The
AC NVO boards typically provide the panel lighting functions. The DC output boards are
typically used to control panel lighting functions, to control other discrete Non-Vital
outputs, and to drive any Non-Vital relays that are required. Various board assemblies
exist for different physical interfaces.
The Non-Vital Relay Output (NVRELAY) board provides 32 Form A non-vital relays
interfaced through the system backplane to the connectors on the back of the module.
The NVRELAY board is functionally equivalent to its NVO predecessors, except for
power requirements, and the existence of the Field Programmable Gate Array (FPGA).
The outputs are grouped in four groups with eight outputs each, as on the NVO board,
but the outputs on the P1 and P3 connectors are assigned two pins each, an even and
an odd. If the output is currently active, these two pins will be connected through the
associated relay contact, allowing current flow.
P2086B, Volume 1, Rev. D, Nov/13
4-11
Alstom Signaling Inc.
Theory of Operation
4.3.4
Diagnostics for Non-Vital VPI
Several types of diagnostics are available for the Non-Vital VPI. As with Vital VPI
Printed Circuit Boards, edge mounted LEDs on each board give visual indications of
board status. Also available for use as a diagnostic tool is a menu-driven series of
diagnostic screens resident in the system software of the CSEX board and the NVTWC
Modem board. These screens are displayed on a VT100 video terminal connected to a
9-pin MAC (Maintenance ACcess) port on the boards. An alternative means of viewing
the diagnostics is through a PC with appropriate communications software capable of
emulating a terminal on a PC, see Figure 4-6. More information on Non-Vital board
LEDs and Non-Vital Diagnostics via the MAC port is provided in Section 8
VT100
or PC
RS-232 (CSEX2/CSEX3) or
current loop (CSEX1/CSEX2)
connection
MAC
port
CSEX
board
Figure 4-6. CSEX Diagnostic Connection
P2086B, Volume 1, Rev. D, Nov/13
4-12
Alstom Signaling Inc.
Theory of Operation
4.4
VPI MODULE
Figure 4-7 shows the types of PC boards typically found in the VPI module case. Slots
are provided to hold up to 21 boards. At least a Central Processor Unit/Polynomial
Divider (CPU/PD) (or CPU and PD boards), Vital Relay Driver (VRD) and Interface Bus
(I/O Bus) boards are required in each Vital system. These boards all operate on the
System bus. A single VPI system can be for one to four modules.
Some combination of Vital boards may be used in the VPI module in quantities of one or
more. These are the Direct Input (DI), Single Break Output (SBO), Double Break Output
(DBO), Lamp Driver Output (LDO), AC Output (ACO), Vital Serial Communication
(VSC), Multidrop Vital Serial Communication (MVSC), Genrakode Vital Serial
Communication (GVSC), Field-Settable Vital Timer (FSVT) and Code Rate Generator
(CRG) boards.
In addition, some combination of Non-Vital boards may be used in the module in
quantities of one or more. These are the Non-Vital Input (NVI), Non-Vital Input
Differential (NVID), Non-Vital Input Differential Switch (NVIDSW), Non-Vital Output
(NVO), Non-Vital Output Relay (NVRELAY), Non-Vital AC Output (NVOAC), Non-Vital
Output Sink (NVO-SNK), TWC MAIN (TWCMAIN), TWC Attenuator (TWCATT), NonVital TWC Modem (NVTWCMOD), Non-Vital TWC Multiplexer (NVTWCMUX) and NonVital TWC Frequency-Shift-Keying (NVTWCFSK). Also, up to four CSEX boards,
depending on system design requirements, may be used. These additional
communication emulation boards can be used in expansion modules.
P2086B, Volume 1, Rev. D, Nov/13
4-13
Alstom Signaling Inc.
Theory of Operation
VITAL PRINTED
CIRCUIT BOARDS
VITAL SYSTEM INTERFACE
AND COMMUNICATION BOARDS
CPU
PD
CPU/PD
Central Processor
Unit
CRG
I/OBUS
VSC
MVSC
GVSC
TIMER
Code Rate Generator
Interface Board
Polynomial Divider
Vital Serial
Communication
Multidrop VSC
Central Processor
Unit/Polynomial Divider
Genrakode VSC
VRD
Vital Relay Driver
Field Settable
Vital Timer
VITAL INPUT BOARD
DI
Direct Input
VITAL OUTPUT BOARDS
SBO
DBO
DBO-50V
LDO
ACO
Single Break Output
Double Break Output
Double Break
Output 50V
NON-VITAL PRINTED
CIRCUIT BOARDS
Lamp Driver Output
Code System
Emulator
CSE
CSEX1
CSEX2
CSEX3
AC Output
Code System
Emulator eXtended
Code System
Emulator eXtended 2
Code System
Emulator eXtended 3
NON-VITAL TWC BOARDS
NVTWCMOD
TWC Modem
NVTWCMUX
NON-VITAL I/O BOARDS
NVI
NVID
NVIDSW
NVO
NVOAC
NVO-SNK
NVRELAY
TWC Multiplexer
Non–Vital Input
NVTWCFSK
Non–Vital Input
Differential
TWC Freq. Shift Keying
TWC
Non–Vital Input
Differential Switch
Non–Vital Output
Train-to Wayside
Communicatons
TWCATT
Non–Vital
AC Output
TWC Attenuator
Non–Vital
Output Sink
Non–Vital
Relay Output
Figure 4-7. VPI Boards Grouped by Vital and Non-Vital Functions
P2086B, Volume 1, Rev. D, Nov/13
4-14
Alstom Signaling Inc.
Theory of Operation
Figure 4-8 shows typical board placement in the VPI module for most of the above
mentioned boards. Individual board locations in a VPI configuration depend on the total
complement of boards used.
CENTRAL
PROCESSOR UNIT/
POLYNOMIAL
DIVIDER
CODE SYSTEM
EMULATOR
EXTENDED
1
NON-VITAL
INPUT
2
3
4
5
NON-VITAL
OUTPUT
6
7
8
VITAL RELAY
DRIVER
9
I/O
INTERFACE
10
11
12
TIMER
13
DIRECT
INPUT
DOUBLE BREAK
OUTPUT
14 15 16 17 18 19 20 21
LAMP DRIVER
OUTPUT
NON-VITAL
TWC MODEM
Figure 4-8. Typical Board Placement for Single Chassis VPI System
Note: Currently produced systems use one CPU/PD board whereas
earlier produced systems used separate CPU and PD boards.
All boards may be located in slot locations other than shown in
this figure.
P2086B, Volume 1, Rev. D, Nov/13
4-15
Alstom Signaling Inc.
Theory of Operation
Figure 4-9 shows typical VPI module chassis bus interfaces. This chassis implements
three different interface connector locations: P1, P2, P3 (P1 at bottom, P3 at top).
POWER INPUTS
&
MOTHERBOARD
I/0 BUS BREAK
1
2
I/O BUS
MOTHERBOARD
3
4
5
6
7
8
9
10 11 12 13 14 15 16 17 18 19 20 21
TS 1
TS 2
MODULE
POWER
&
I/O BUS
TRACES
TS 3
TS 4
Figure 4-9. Typical VPI Module Chassis
4.4.1
System Expansion
More than one module can be combined depending on the complexity of an application.
The number of expansion modules that one system can handle depends on the quantity
of Vital and Non-Vital I/O that is required and the number of equations Vital and NonVital that must be solved (the maximum number of expansion modules is three). For
VPI capacity application guidelines, see Appendix B for system capacities.
4.4.2
System Bus
The main CPU is connected between the appropriate boards with a 60-way system bus
ribbon cable (38216-395). This cable interconnects the lower connector (P1) of each
board with a system bus connection. The length of cable, number of connectors and
location in the module is determined by the board layout for each application. Table 4-1
shows the interface connections to the Main System Bus.
A 7-position System Bus Motherboard (31166-201) also exists for VPI. It is a doublesided board which utilizes 60-way press-fit edge connectors and is designed to
duplicate the functionality of the system bus ribbon cable (38216-395) mentioned
above. This System Bus Motherboard is also located in connector row P1 and supports
all the current system PC boards utilized on VPI. It also replaces the discrete 58920252-00 connector used to secure the Field Settable Vital Timer PC board to the CPIB
(31038-274) chassis.
P2086B, Volume 1, Rev. D, Nov/13
4-16
Alstom Signaling Inc.
Theory of Operation
Table 4–1. System Bus Interface Connections
Pin
Description
Pin
Description
1
DB0
31
DT/R
2
5V COM
32
5V COM
3
DB1
33
ENIORD
4
DB2
34
5V COM
5
5V COM
35
ENIOWR
6
DB3
36
5V COM
7
DB4
37
AB18
8
5V COM
38
AB17
9
DB5
39
AB16
10
DB6
40
5V COM
11
5V COM
41
AB15
12
DB7
42
AB14
13
DB8
43
AB13
14
5V COM
44
5V COM
15
DB9
45
AB12
16
DBA
46
AB11
17
5V COM
47
AB10
18
DBB
48
5V COM
19
DBC
49
AB9
20
5V COM
50
AB8
21
DBD
51
AB7
22
DBE
52
5V COM
23
DBF
53
AB6
24
5V COM
54
AB5
25
MRD
55
AB4
26
5V COM
56
5V COM
27
MWT
57
AB3
28
5V COM
58
AB2
29
DEN
59
5V COM
30
5V COM
60
AB1
P2086B, Volume 1, Rev. D, Nov/13
4-17
Alstom Signaling Inc.
Theory of Operation
4.4.3
I/O Bus Motherboard (Vital I/O Bus and Non-Vital I/O Bus)
The Motherboard provides operating logic power and signal distribution to all boards in
the module. This Motherboard can contain an all Vital I/O Bus, an all Non-Vital I/O Bus
or a combination of both (with a split between slots 5 and 6). The I/O Bus Motherboard
is connected to the P2 connector. Table 4–2 lists the I/O Bus Motherboard interface
connections.
Table 4–2. Motherboard Interface Connections (Vital and Non-Vital) (Cont.)
Pin
Description (Vital I/O)
Description (Non-Vital I/O)
1
+5V
+5V
2
+5V
+5V
3
5V COM
5V COM
4
IODB0
NVDB0
5
IODB1
NVDB1
6
IODB2
NVDB2
7
IODB3
NVDB3
8
IODB4
NVDB4
9
IODB5
NVDB5
10
5V COM
5V COM
11
IODB6
NVDB6
12
IODB7
NVDB7
13
IODB8
EMSEL/
14
IODB9
NVA0
15
5V COM
5V COM
16
IODBA
NVA1
17
IODBB
NVA2
18
IODBC
NVA3
19
IODBD
NVA4
20
IODBE
NVA5
21
IODBF
NVA6
22
5V COM
5V COM
23
ENIORD/
NVIORD/
24
ENIOWR/
CLR.IREQ/
25
T-OUTC3
NVA7
P2086B, Volume 1, Rev. D, Nov/13
4-18
Alstom Signaling Inc.
Theory of Operation
Table 4–2. Motherboard Interface Connections (Vital and Non-Vital) (Cont.)
Pin
Description (Vital I/O)
Description (Non-Vital I/O)
26
TIMC4
NVA8
27
IOAB1
NVA9
28
IOAB2
NVA10
29
IOAB3
NVA11
30
IOAB4
NVA12
31
5V COM
5V COM
32
CLR/
NVA13
33
125 KHZ CLK
NVIOWR/
34
OUTC1/
POLL/
35
SEL DISABLE ON-OFF/ (See Note 1)
5V COM
36
DISABLE ON-OFF/
NVMRD/
37
IODT-R/
NVMWR/
38
5V COM
5V COM
39
RCHK CLK
INT/REQ/
40
SEL 1 (See Note 1,3)
NOT USED
41
OUTC2/
PROG
42
SEL 2 (See Note 1,3)
MISC SEL 2
43
SEL 3 (See Note 1)
MISC SEL 3
44
ADD SEL 0 (See Note 2)
ADD SEL 0 (See Note 2)
45
ADD SEL 1 (See Note 2)
(See Note 2)
46
ADD SEL 2 (See Note 2)
(See Note 2)
47
ADD SEL 3 (See Note 2)
(See Note 2)
48
5V COM
5V COM
49
+5V
+5V
50
+5V
+5V
Note 1: SEL 1 is wire-wrapped to SEL 2 to select the lower data bus and to SEL 3 to
select the upper data bus, for use with Vital output boards. SEL DISABLE ONOFF/ is wire-wrapped to pin 36 when a Vital output board requires special
output checking. This function is used with the lamp drive outputs to permit hot
and cold filament tests.
Note 2 Pins are wire-wrapped to 5V COM as required for the board address.
Note 3 For split motherboard, if slot 5/6 used for I/O, pins must be isolated.
P2086B, Volume 1, Rev. D, Nov/13
4-19
Alstom Signaling Inc.
Theory of Operation
4.4.4
Expansion Bus
The expansion bus is connected to the top connector (P3) of the System module's I/O
Bus interface board and runs to a 60-way ribbon cable connector on the System
module's rear panel. A 60-way ribbon cable (38216-404) connects from the rear panel
of the System module to the rear panel of the Extender module(s). An internal 60-way
ribbon cable then runs from the rear panel of the Extender module(s) to the lower
connector (P1) of the I/O Bus interface board and/or CSE or CSEX boards in the
Extender module(s).
If two or more Extender modules are used, the Expansion bus can be connected to any
of the three remaining 60-way connector locations on the module's rear panel and then
run to the other modules with additional 60-way ribbon cables. Connectors on the rear
panel of the Extender module(s) are used to implement this interconnection and to
minimize the ribbon cable length.
P2086B, Volume 1, Rev. D, Nov/13
4-20
Alstom Signaling Inc.
Theory of Operation
4.4.5
Board Placement
The following rules apply to all Vital VPI applications:
•
Modules containing Vital I/O must have an I/O Bus interface board
•
Modules containing a CPU or CPU/PD board must have an I/O Bus interface board
and a VRD board
•
Module containing a CPU board must have a PD board
•
Modules containing Non-Vital I/O must have a CSE or CSEX board
As a minimum, each Vital system module must have a Central Processing Unit (CPU
and PD boards or CPU/PD board), Vital Relay Driver (VRD) board, an I/O Bus interface
(I/OB) board and at least one Vital output (i.e., SBO, DBO, ACO, DBO-50 VDC) and
Vital input board (i.e., DI for VRD front contact).
In the System module, the Split Backplane Motherboard (59473-743-01) is typically
used. This Motherboard has a split between slots 5 and 6 in order to create two
independent I/O busses. Using this backplane, Vital and Non-Vital I/O boards may be
housed in the same module. The I/O Bus Interface board controls the Vital I/O section
of the Bus, while a CSE or CSEX board controls the Non-Vital I/O section of the bus. If
the slots 1-5 are designated for Vital I/O, then slots 6-21 may be designated for NonVital I/O. Alternatively, if slots 1-5 are designated for Non-Vital I/O, slots 6-21 may be
designated for Vital I/O. It is also possible to use the Split Backplane Motherboard to
drive two separate Vital or two separate Non-Vital I/O sections.
If the system configuration requires more Vital or Non-Vital I/O than can be placed in a
single module, additional Extender modules can be used. These Extender modules can
use either the split backplane Motherboard (59473-743-01) as described above or a
continuous backplane Motherboard (31166-166-01). However, when using a full
complement of either all Vital or all Non-Vital boards in a System or Extender module,
the continuous backplane Motherboard which allows either an all Vital module or an all
Non-Vital module must be used. The split backplane Motherboard allows mixing of Vital
and Non-Vital I/O in the Extended module.
The CPU, PD, CPU/PD, and VRD boards do not use the I/O bus and may be placed
anywhere. The CPU/PD, VRD, and I/O Bus interface boards are usually adjacent to
each other to provide easy interconnection via the System Bus that interconnects their
P1 connectors.
P2086B, Volume 1, Rev. D, Nov/13
4-21
Alstom Signaling Inc.
Theory of Operation
4.4.6
Signature Header Assignments
All DI boards and their associated I/O Bus interface boards are assigned a Signature
Header by the VPI CAAPE package or manually assigned by the Engineer. A Signature
Header is a 36-pin header that is installed on DI and IOB boards. Its purpose is to
electrically key a specific PCB to a specific slot in the module. DI boards connected to
different I/O Bus interface boards may have the same signatures. The signature is tied
to the addressing for the I/O Bus interface and direct input boards and is used to
prevent address failures from compromising system safety. There are 16 different
signatures available for use by a system (59473-871). Each of the 16 types is unique
and plugs into sockets on each DI or IOB board. See Appendix F for a list of Signature
Headers and the associated Alstom part numbers.
4.4.7
Output Board Signature PROMs
Each Vital output board has an assigned Signature PROM (39780-003) that contains
the output check information for that board. Each PROM used in a system is unique.
The PROM code required for each output board is assigned by the CAAPE package.
This data is tied to a specific board address to prevent failures from compromising
system safety. This 16-pin signature PROM plugs into a socket on each Vital output
board to key the output board to a specific module slot. See Appendix F for a list of
Signature PROMs and the associated Alstom part numbers.
P2086B, Volume 1, Rev. D, Nov/13
4-22
Alstom Signaling Inc.
Theory of Operation
4.4.8
Board Address Assignments
Each board requires an address (except the CPU/PD board, which requires a revision
signature on pins 42-47, see CPU/PD board sections) that is encoded on the
Motherboard. Motherboard pins 44, 45, 46, and 47 are used for this function. On the PC
boards, these lines are connected to +5V through resistors, placing them in a high or “1”
state. To set a particular line to a “0” state, the appropriate pin is wire wrapped or
jumpered to 5-volt common on the Motherboard.
Motherboard pins are used to implement the desired address by wire wrapping or
jumpering them to represent the binary equivalent of the address. Pin 44 represents the
Least Significant Bit (LSB) of the address and pin 47 represents the most significant bit
(MSB). For instance, board address "A" which is 1010 in binary, is implemented by wire
wrapping pins 46 and 44 to 5-volt common. Board addresses are assigned by the
CAAPE package. The CAAPE creates a list of the pins to be connected to 5-volt
common by board slot as well as a module wire table.
For Vital output boards, additional connections are made. A wire wrap or jumper is
installed to select the appropriate half of the Vital I/O bus allocated to a particular board
(Motherboard pins 40, 42 and 43). Because there are eight outputs on a board and the
I/O bus is 16 data lines wide, the CPU controls any two output boards that have the
same address. In this case, one is dedicated to the lower eight data bus lines and the
other to the upper eight data bus lines. If special on/off checking of an output (such as
for hot or cold filament check) is required, another wire wrap or jumper is installed
(Motherboard pins 35 and 36). The VPI CAAPE package defines the pins that are
connected to create these functions.
4.4.9
Field-Settable Vital Timers
When using additional modules, all Field-Settable Vital Timer boards must be placed
within the same module (always a system module) as well as the I/O Bus interface
board (59473-827) using signature A.
P2086B, Volume 1, Rev. D, Nov/13
4-23
Alstom Signaling Inc.
Theory of Operation
4.4.10
Power Supply Consideration
The logic circuitry portion of the VPI module requires 5 VDC power. The common side
of this supply is connected to the chassis, internal to the VPI module. The chassis is
electrically connected to the rack when it is properly mounted and the rack is connected
to earth ground. When the normal signal battery is used with a DC/DC converter to
create this supply, the converter must have 3000 VAC RMS isolation between input and
output. Since the Non-Vital input and output boards do not maintain this isolation
between the supply used for the Non-Vital I/O and the 5V power supply, supplies used
for Vital circuits cannot be applied to the Non-Vital boards. When multiple VPI modules
are used and connected together via the expansion bus, they may either have a
common 5-volt power supply or have separate power supplies with their commons tied
together. When separated power supplies are used, the output of each supply should
be adjusted so that the modules are within 0.1 volt of each other.
The 5-volt supply must maintain an output between 4.75 and 5.25 volts as measured at
the Motherboard or at the input power test points on the VPI boards. Note that the
number of boards installed in a VPI module affects the total current drawn by the
module. Maximum load specifications for each circuit board used in the VPI module are
given at the end of the board descriptions.
4.4.11
Backplane Interface Card
The Backplane Interface Card (BPIC) version VPI System Module (BPIC VPI) is
intended to replace the current 31038-015-03 Case Complete chassis in low end,
single-module mainline railroad applications (Control Point In a Box). The main feature
of the BPIC VPI is the replacement of the chassis-mounted 36-position I/O connectors
and associated bifurcated crimp terminals with a series of distinct versions of the BPIC
(Appendix G). This is accomplished by extending the depth of the module by two (2)
inches and mounting twenty-one (21) four-inch nylon card guide sets in the rear plane of
the chassis to accommodate each BPIC. The BPIC VPI module product structure
combines the required material for a case complete (sideplates, card guide sets, main
motherboard, etc.) with the minimum number of VPI System Boards and corresponding
BPICs in order to create a base module which is suitable for all CPIB applications.
P2086B, Volume 1, Rev. D, Nov/13
4-24
Alstom Signaling Inc.
Vital Printed Circuit Boards
SECTION 5 – VITAL PRINTED CIRCUIT BOARDS
5.1
INTRODUCTION
This manual describes a set of the Vital and non-vital printed circuit boards used to
provide functionality in the VPI System. It is a subset of all available VPI system boards.
It includes a brief description of the differences between board variations and the keying
information for all variations of each board type.
5.1.1
Vital and Non-Vital Subsystems
Figure 5-1 is a block diagram of the boards in the Vital and non-vital subsystems.
Vital Subsystem
Vital I/O Bus
IOB
CPU/PD
Vital Inputs
Vital Outputs
VRD
Non-Vital Subsystem
Non-Vital I/O Bus
VSC
CSEX
Non-Vital
Inputs
Non-Vital
Outputs
Figure 5-1. Vital and Non-Vital Subsystems
P2086B, Volume 1, Rev. D, Nov/13
5-1
Alstom Signaling Inc.
Vital Printed Circuit Boards
Table 5–1 describes the Printed Circuit Boards used to provide Vital functionality in the
VPI System. It then gives a brief description of differences between board variations
along with the keying information for all variations of each board type 1. The remainder of
Section 5 then provides a technical description of each board type. See P2086B
Volume 2 for Vital board schematics.
Table 5–1. Vital PC Boards Index (Cont.)
Board Type
Drawing
Number
Comments
CPU
59473-742-01
Basic Board, No VPI System Software
CPU
59473-742-02
59473-742-01 w/40026-027-00 VPI System
Software
CPU
59473-742-03
59473-742-01 w/40026-054-00 VPI System
Software
CPU
59473-742-05
59473-742-01 w/40026-067-00 VPI System
Software
CPU
59473-742-06
59473-742-01 w/40026-084-00 VPI System
Software
CPU
59473-742-07
59473-742-01 w/40026-094-00 VPI System
Software
CPU
59473-742-08
59473-742-01 w/40026-138-00 VPI System
Software
CPU
59473-742-09
59473-742-01 w/40026-159-00 VPI System
Software
PD
59473-737-01
PD board must be used with CPU (59473-742)
board
CPU/PD
31166-029-01
Basic Board, No VPI System Software
CPU/PD
31166-029-10
31166-029-01 w/40026-180-00 VPI System
Software
CPU/PD
31166-029-11
31166-029-01 w/40026-191-00 VPI System
Software
CPU/PD
31166-029-25
31166-029-01 w/40025-304-00 VPI System
Software
CPU/PD
31166-029-27
31166-029-01 w/40025-321-00 VPI System
Software
CPU/PD
31166-029-28
31166-029-01 w/40025-328-00 VPI System
Software
1
See Appendix E for keying instructions.
P2086B, Volume 1, Rev. D, Nov/13
5-2
Alstom Signaling Inc.
Vital Printed Circuit Boards
Table 5–1. Vital PC Boards Index (Cont.)
Board Type
Drawing
Number
Comments
CPU/PD
31166-029-29
31166-029-01 w/40025-329-00 VPI System
Software
CPU/PD
31166-029-30
31166-029-01 w/40025-347-00 VPI System
Software
CPU/PD
31166-029-31
31166-029-01 w/40025-356-00 VPI System
Software
CPU/PD
31166-029-32
31166-029-01 w/40025-366-00 VPI System
Software
CPU/PD
31166-029-33
31166-029-01 w/40025-404-00 VPI System
Software
VRD
59473-740-02
Fast Drop Circuit removed
VSC
59473-939-01
Pt.-Pt. w/40026-081-00 VSC software
VSC
59473-939-04
Pt.-Pt. w/40026-192-00 VSC software
VSC
59473-939-05
Multidrop w/40026-193-00 MVSC software
VSC
59473-939-06
Pt.-Pt. w/T1 Adapter w/40026-192-00 VSC software
VSC
59473-939-07
Multidrop, half duplex w/40025-290-00 GVSC
software
VSC
59473-939-10
Pt.-Pt. w/40025-322-00 VSC software
VSC
59473-939-11
Pt.-Pt. w/T1 Adapter w/40025-322-00 VSC software
VSC
59473-939-12
Multidrop w/40025-323-00 MVSC software
VSC
59473-939-13
Multidrop, half duplex w/40025-324-00 GVSC
software
VSC
59473-939-14
Multidrop, half duplex w/40025-348-00 GVSCE
software
CRG
31166-261-03
Solid State Relay Driver w/40025-235,218,219-00
software
CRG
31166-261-04
B-Relay Driver w/40025-325,326,327-00 software
IOB
59473-827-01
Vital I/O Bus Interface board
DI
59473-867-01
(16) 9-15 VDC, low-pass filter
DI
59473-867-02
(16) 9-15 VDC, no low-pass filter
DI
59473-867-03
(16) 9-15 VDC, momentary input hold
DI
59473-867-04
(16) 45-55 VDC, low-pass filter
DI
59473-867-05
(16) 9-22 VDC, low-pass filter
P2086B, Volume 1, Rev. D, Nov/13
5-3
Alstom Signaling Inc.
Vital Printed Circuit Boards
Table 5–1. Vital PC Boards Index (Cont.)
Board Type
Drawing
Number
Comments
DI
59473-867-07
(16) 24-34 VDC, low-pass filter
SBO
59473-739-01
(8) 9-30 VDC, 0.5 A
SBO
59473-739-02
(8) 9-30 VDC, 0.5 A
DBO
59473-747-01
(8) 9-15 VDC, 0.6 A, Vout=Vin - 5*Iout,
(nominal 12 VDC source/12 VDC out)
DBO
59473-747-02
(8) 9-15 VDC, 0.3 A, Vout=2.3*Vin - 10 *Iout
(nominal 12 VDC source/24 VDC out)
DBO
59473-747-03
59473-747-01 with different Keying
DBO-50V
59473-977-01
(8) 50 VDC @ 0.14 A out, 30-40 VDC in
DBO-50V
59473-977-02
(8) 50 VDC @ 0.14 A out, 45-55 VDC in
LDO
59473-749-02
(8) 9-18 VDC, 2.9 A, 100 mA Hot/Cold check
LDO
59473-749-03
(8) 15-30 VDC, 2.9 A, 200 mA Hot/Cold check
LDO
59473-749-04
(8) 9-18 VDC, 2.9 A, 100 mA Cold check
ACO
59473-937-02
(8) 90-130 VAC, 0.8 A, 40-150 HZ (higher EMI
protection)
ACO
59473-937-03
(8) 90-130 VAC, 0.8 A, 40-150 HZ (EMI
suppression)
FSVT
59473-894-01
(8) Field-Settable Vital Timers #1-8, Jumper
Selection
FSVT
59473-894-02
(8) Field-Settable Vital Timers #9-16, Jumper
Selection
P2086B, Volume 1, Rev. D, Nov/13
5-4
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.2
CPU (CENTRAL PROCESSING UNIT) BOARD, P/N 59473-742
5.2.1
General
All control and monitoring functions for the VPI module go through the Central
Processing Unit board. Once each second inputs are read, outputs are updated, and all
expressions are evaluated. In addition, Vital output status is verified every 50 ms.
Information is also passed to and from local or office code systems via the CSEX and
Non-Vital I/O boards. The CPU board controls the main system bus over which the
CPU, PD, VRD, CSE, CSEX, VSC, and I/O bus interface boards communicate.
Eighteen address, sixteen data, and five control signals are buffered and used for
driving the 60-way System bus cable.
Figure 5-2 shows a block diagram of the CPU board. Each CPU board contains a 16-bit
microprocessor, related program and data memory, logic to allow use of dual CPU
boards in cases of increased interlocking complexity, and logic necessary to carry out
VPI timing and data handling functions. With a Handheld Terminal, the VPI memory can
be viewed while it is installed on the board and system diagnostics can be performed.
The CPU board has the following functional areas:
•
Memory address decoding
•
Control bus buffering
•
Reference timer and I/O decoding
•
Microprocessor control circuitry
•
Automatic hardware reset
•
Interrupt handling
•
Integrated diagnostics
•
Software revision signature
•
Maintenance indicators
•
Test Points
P2086B, Volume 1, Rev. D, Nov/13
5-5
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.2.2
Memory Address Decoding
Program memory is divided into two parts: CPU task and Application Data. Memory is
allocated on this board in two separate segments corresponding to program and data
memory address space. This address space may be selected by placing an on-board
DIP switch in the required position. Two EPROM memory chips are used for system
Vital routines (PMGR 1, and 2) and six EPROMs are reserved for application data
memory (APMGR 1-6). To provide for more than 64K application memory, two
additional sockets are available for 32K of “shadow” memory (APMGR5 and 6), which is
selectable under system software control.
Each EPROM used on this board has 16K × 8 bytes (27128). Address lines A15-A19
are input to a 32 × 8-bit PROM that decodes whether CPU program or application data
are being accessed. In a similar manner, the address space for data memory (RAM) is
decoded by a bipolar PROM. An output from the PROM decoder indicates that RAM is
being accessed. This output, besides lines A14 and A15, selects one of four 8K × 8
static RAM chips. Because the 8086 chip performs data manipulations in 16-bit word
operations, two RAM chips are accessed at a time. Inputs to the bipolar PROM are for
processor outputs A0 and BHE. These lines dictate whether 8- or 16-bit operations are
being performed.
SYSTEM RAM
20 BIT
ADDRESS
8K
LATCHED
APPLICATION
C
SOFTWARE
P
CPU
U
B
U
80C86
S
16K
L
O
RESET
C
A
WATCHDOG
SYSTEM
SOFTWARE
P1
L
MAIN BUS
CIRCUIT
60 PINS
16K
MOTHERBOARD
CONNECTOR P2
HANDHELD
TERMINAL
SOFTWARE REVISION
PORT
SIGNATURE PORT
(CURRENT LOOP)
(WIRE WRAP)
Figure 5-2. CPU Board Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
5-6
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.2.3
Control Bus Buffering
The control bus for the VPI system is generated by the CPU board. The control bus flow
is vectored to different parts of the system by buffers that determine the implementation
of the processor's local control bus. In applications where only one processor controls
the system, the local control bus is enabled continuously. The control bus is used to
access memory, access I/O, latch the address bus and drive other peripherals
connected to the same system bus. If a second CPU (named CPU B) is needed
because of interlocking complexity, the control bus is enabled to provide handshaking
between CPU A and CPU B.
5.2.4
Reference Timer and I/O Decoding
The 8086 chip has a separate memory and I/O address space and all external circuit
boards located on the system bus are memory-mapped. The input and output ports,
reference timer, a USART and shadow PROM located on the CPU board are accessible
through the use of IN and OUT instructions.
The reference timer, an 82C54 programmable interval timer, has three separate
timer/counters. In this application, one counter provides a signal to interrupt the CPU
every 50 ms. The remaining two are configured as a 32-bit counter. This counter can be
initialized at a particular value in the initial segment of the program and can be read
while it counts. Since this counter runs at a 1 MHz rate, the exact state of the counter
(32-bit value) is easily predicted. This counter is used as an external clock reference
with respect to the CPU.
To ensure the processor is executing the program instructions with correct timing,
various segments of the program may be timed and compared to the reference timer to
verify the integrity of the bus cycle timing. Loading, gating and reading of each timer is
done by I/O addressing. Loading of the control word and reading of the counter value
are performed using address lines A1 and A0.
Output port 08H provides similar signals to the coprocessor: completion of its program
cycle, signals involving a hold sequence, a hardware reset output, an output indicating a
one-second interval has elapsed, an output to clear interrupt circuitry and control signals
used by the programmable timer.
The software revision signature is read at port 18H and operations concerning the
USART are performed at port 10H. The shadow ADS PROM is selected by performing
an IOREAD from address A0H.
Each of the ports and timer is located at a particular address in the I/O address space.
A 3-to-8 line decoder using address lines A3, A4 and A5 provides the outputs to select
the desired function.
P2086B, Volume 1, Rev. D, Nov/13
5-7
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.2.5
Microprocessor Control Circuitry
Support chips for the microprocessor include a clock generator, address latches, and
control signal decoding gates. The clock generator chip provides the 8086 chip with a
crystal-controlled clock input that in turn determines the bus cycle timing. The control
signal gates take status lines from the 8086 chip and derive the appropriate bus
command signals as shown in Table 5–2.
Table 5–2. CPU Board Bus Command Signals
IO/M/
WR/
RD/
Processor State
Bus Command Signal
1
1
0
Read I/O port
IOREAD/
1
0
1
Write I/O port
IOWRT/
0
0
1
Write memory
MWRT/
0
1
0
Read memory
MREAD/
Besides the command outputs provided by the control decoder, the following control
outputs needed by the CPU system are generated:
ALE: This is the Address Latch Enable that supplies a strobe that is active when a valid
address is present on the multiplexed address/data bus.
DT-R/: This is a two-state signal. When high, it indicates data is being transmitted to a
peripheral device and, when low, it indicates data is being received. This signal provides
data direction information to the data bus transceivers.
DEN/: This is an active low signal that is used to enable data transceivers’ outputs onto
the local and system busses.
INTA/: This is an active low signal that indicates an interrupt has been acknowledged by
the 8086.
A set of three octal latch buffers store the address of the hardware segment being
accessed. The ALE output from the control decode serves as an input strobe to latch
the valid addresses on its positive transition. The latched address accesses local
program and data memory, as well as addresses other circuit boards within the VPI
system.
P2086B, Volume 1, Rev. D, Nov/13
5-8
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.2.6
Automatic Hardware Reset
If a program failure results in a lockup of instruction execution, a signal is needed to
force the 8086 microprocessor to restart its program. This prevents a transient error
from causing a complete VPI system shutdown. A correctly operating program causes a
reset holdoff signal to be generated every 50 ms in correspondence with an interrupt
sequence. A program failure does not allow this signal to be output, and the reset circuit
begins to oscillate. On the negative transition of this oscillating output, the clock
generator is forced to reset, which in turn causes the RESET output to activate, thus
restarting the program.
When a RESET signal is received, the 8086 chip executes a fetch instruction from
address location 0FFF0H that contains an address vector, signaling the starting address
of the program. A bipolar PROM, using address lines A16-A19 as chip selects and
address lines A0-A3 as its address input, provides the vector address to the data bus.
Also stored in these PROMs is the address vector for processing interrupts.
5.2.7
Interrupt Handling
As stated earlier, a programmable reference timer is used to interrupt the 8086
microprocessor. Internal to the 8086, two interrupt acknowledge cycles are executed.
On the second cycle, a fetch to memory is performed to obtain an address vector that
diverts the program flow to an appropriate interrupt service routine. Using a flip-flop, this
second bus cycle is detected and, with control signals INTA and DEN, a strobe is
provided that places the address vector on the data bus. The address vector is stored in
a bipolar PROM, which uses address lines A0 to A4 as its inputs. Since the PROM used
has 32 bytes of memory space, it is used for both interrupt and reset address vectors.
The A4 input is used to differentiate between them. The use of a Handheld Terminal
also provides a system interrupt PROM, which directs the program to the Handheld
Terminal service routine.
5.2.8
Integrated Diagnostics
Incorporated in the hardware is a system diagnostic program that tests the operation of
the CPU board and, in addition, the functional operation of most other peripheral boards
by choosing different diagnostic routines. Diagnostic software is run on-line. Most
parameters generated during the controlling of an application are accessible in real
time. Also, an external Handheld Terminal (HHT) or the Alstom Tracker software can be
used to display error information to the user. A separate counter with a baud rate of
1200 bps generates the transmit/receive clock for the USART.
P2086B, Volume 1, Rev. D, Nov/13
5-9
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.2.9
Software Revision Signature
On the Motherboard connector for the CPU board, six programmed binary inputs are
provided. These inputs can be programmed to 5V COM to yield a binary representation
of a decimal number from 0 to 64. This number corresponds to the revision number of
the current application software in the CPU EPROM. When the software is changed, the
CAAPE changes this number in EPROM. The hardware must be reprogrammed to tie a
particular CPU board to a specific application. Programming is completed by wire
wrapping the appropriate pins on the CPU Motherboard connector. A wire table is
generated as a report from the CAAPE for Motherboard pins P2 42-48. These pins
define the CPU board slot.
5.2.10
Maintenance Indicators
LED indicators are located on the CPU board's front edge to indicate board functions.
Each LED number and its associated function are shown in Section 8 Maintenance.
5.2.11
Test Points
Connector PC3 contains many of the CPU board test points. Also, individual points such
as reset holdoff, mode selection, and others are accessible. PC1, which is the program
monitor bus, contains the address, data, memory controls, and read and write
commands. Also available is 5V and 5V COM on separate terminals.
Refer to Volume 2 of this manual series for detailed pin information.
5.2.12
Interface Connections
Connector P1 with 60 contacts is wired to the system bus. Connector P2 contains 6
wires that are used to determine the software (PROM) revision of the CPU board.
Connector P3 is normally unused. For specific pinout details and locations of PROM
chips, refer to Volume 2 of this manual series.
P2086B, Volume 1, Rev. D, Nov/13
5-10
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.2.13
Specifications
Table 5–3. Central Processing Unit (CPU) Specifications
Characteristic
Specification
Maximum Number of Boards per VPI System
1
Board slots required
1
Maximum Board Logic Current Supply
500 mA
Maximum Board Logic Current Supply with HHT
600 mA
Support 27128 EPROM, 200ns
Yes
Supports 27H010 EPROM, 70ns
No
5.2.14
Assembly Differences
Table 5–4. CPU Assembly Differences
Specification
Alstom Part Number
Basic Board, No VPI System Software
59473-742-01
59473-742-01 with 40026-027-00 VPI System Software
59473-742-02
59473-742-01 with 40026-055-00 VPI System Software
59473-742-04
59473-742-01 with 40026-067-00 VPI System Software
59473-742-05
59473-742-01 with 40026-084-00 VPI System Software
59473-742-06
59473-742-01 with 40026-094-00 VPI System Software
59473-742-07
59473-742-01 with 40026-138-00 VPI System Software
59473-742-08
59473-742-01 with 40026-159-00 VPI System Software
59473-742-09
P2086B, Volume 1, Rev. D, Nov/13
5-11
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.3
5.3.1
PD (POLYNOMIAL DIVIDER) BOARD, P/N 59473-737
General
The Polynomial Divider board consists mainly of a 32-bit shift register that uses
feedback taps for data compression testing and parameter testing during the Vital
program execution (only used in conjunction with the CPU board). This board performs
three essential functions:
1. Boolean logic expressions through the combination of system parameters.
2. Aids in the creation of system checkwords.
3. Tests system parameters for unique properties.
All PD functions are performed by loading the shift register with 32-bit values and
executing one of the three functions mentioned. The mode of operation is determined
by memory-mapped hardware dedicated for each specific function.
There are four shift register feedback configurations; two modes with two channels
each. When PD modes 1, 1 and 1, 2 are selected, code words are verified to ensure
that the expression result or input port test data is valid. Most VPI system parameters
are represented by code words, which are a subset of 32-bit values that possess unique
properties. The shift register is arranged with the lower 14 bits being the information
field and the upper 18 being the check field. Feedback taps are arranged in an 18th
order polynomial. An information field for the code word is loaded into the lower 14 bits
of the shift register and the remaining 18 bits are zeroed. Fourteen shifts are performed
and the upper 18 bits should return the value of the tested code word's check field.
Feedback arrangements 3, 1 and 3, 2 are used to combine data, such as memory
check sums or expression evaluations. In this mode, the full 32 bits are loaded and
shifted nine times. Successive parameters are added into the register and shifted. Here,
the 32nd order feedback tap arrangement is used. The 32-bit result contains unique
code word properties.
Figure 5-3 shows a block diagram of the PD board. Operation of the PD is controlled by
memory-mapped addressing. Each function — loading of data, adding of parameters,
selecting the feedback configuration, clocking of the shift register and reading of the 32bit result — is controlled by performing a read or write operation to a specific address.
The address and data provided to the board are decoded by two 32 × 8 bipolar PROMs.
The output of the PROMs gated with the read or write commands creates several
control signals as described below.
P2086B, Volume 1, Rev. D, Nov/13
5-12
Alstom Signaling Inc.
Vital Printed Circuit Boards
32 BIT PARALLEL LOAD/SERIAL SHIFT REGISTER
FEEDBACK TAPS - 1 OF 4
CONFIGURATIONS
DB0-7
8
DB8-15
8
DB0-7
8
DB8-15
8
P1
BUS
DRIVERS
PD LOCAL BUS
MAIN BUS
60 PINS
FEEDBACK
CONTROL
SIGNALS
MEMORY MAPPED CONTROL
LOGIC
Figure 5-3. PD (Polynomial Divider) Board Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
5-13
Alstom Signaling Inc.
Vital Printed Circuit Boards
A binary counter is loaded with the desired number of shift operations. Its output is used
to gate a 6-MHz, crystal-controlled clock that results in that number of clock pulses. The
6-MHz clock allows the cycling action to occur faster than it takes the CPU to fetch and
execute the next instruction. In this way, the shifting places no time burden on the
system. The 32-bit shift register is arranged in two 16-bit sections, SRLO and SRHI,
which are loaded alternately from the 16-bit system bus. Four 8-bit latches function as
the 32-bit register.
All operations perform a parallel load or adding of data to the registers. Clocking
(shifting) of the latches causes an XORing of latch outputs with ADDED data and/or
data presented from feedback taps and is input into the next higher register stage.
Inverting buffers are used to present the correct logic sense when data is processed by
the registers.
Test points are provided for board troubleshooting. Both 50- and 60-way headers are
located at the front of the PD board. Wired to them are major control signals, shift
register inputs and outputs, and a signal to trigger a logic analyzer. Indicators are also
provided to aid in troubleshooting. LEDs on the board front edge show feedback
arrangements and register output controls used during normal system processing.
5.3.2
Interface Connections
The PD board has three connections to the VPI system. P1 connects to the System
bus, P2 connects to the Motherboard for system power and also carries interface
communications. P3 is normally unused. For specific pinout details, refer to Volume 2 of
this manual.
5.3.3
Specifications
Table 5–5. Polynomial Divider (PD) Specifications
Characteristic
Specification
Maximum number of Boards per VPI System
1
Board slots required
1
Maximum Board Logic Current Supply
300 mA
P2086B, Volume 1, Rev. D, Nov/13
5-14
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.4
CPU/PD (CENTRAL PROCESSING UNIT/POLYNOMIAL DIVIDER) BOARD,
P/N 31166-029
5.4.1
General
All control and monitoring functions for the VPI module go through the CPU/PD (Central
Processing Unit/Polynomial Divider) board. The CPU/PD board also contains an
integrated polynomial divider that consists of a 32-bit shift register that uses feedback
taps for data compression testing and parameter testing during the Vital program
execution.
Once each second, inputs are read, outputs are updated, and all expressions are
evaluated. In addition, Vital output status is verified every 50 ms. Information is also
passed to and from local or office code systems via the CSEX and Non-Vital I/O boards.
The CPU/PD board controls the System bus over which the CPU/PD, VRD, CSEX, VSC
and I/O Bus interface boards communicate. Eighteen address, sixteen data and five
control signals are buffered and used to drive the 60-way System bus cable.
The block diagram in Figure 5-4 shows the key functional blocks of the CPU/PD Board
and the busses that interconnect them. The CPU/PD board can control up to four 21slot chassis depending on an application’s complexity.
Each board contains a 16-bit microprocessor, related program, data and RAM memory
and logic to carry out VPI timing and data handling functions. Provision is made for two
serial data channels that can be individually configured for EIA232, EIA422, EIA423 or
EIA485. One of these data channels is brought out to the front of the board for use with
the EIA232 Handheld Terminal for diagnostic purposes. The CPU/PD board has the
following functions:
•
Memory address decoding
•
Control bus buffering
•
Reference timer and I/O decoder
•
Hardware reset and watchdog timer
•
Interrupt handling
•
Polynomial Divider
•
Integrated diagnostics
•
Software and Installation signature
•
Maintenance indicators
•
Test points
P2086B, Volume 1, Rev. D, Nov/13
5-15
Alstom Signaling Inc.
P2086B, Volume 1, Rev. D, Nov/13
32 MHz
Osc.
Y3
5-16
WDT & Pwr
On Reset
U4
CPU
80C186EB
U13
Communications
Interface
U20, 21, 22, 23, 24, 25
PD ASIC
U2
Address
Latch
U10, 11, 12 Bus
Data Bus
Interrupt
Control Bus
Port 0
Port 1
SYS MEM
EPROM
or FLASH
U16, 17
J1 & P3
P3
RAM
U14, 15
ADS MEM
EPROM
or FLASH
U18, 19
Bus Interface
U30, 31, 32, 33, 34, 35
TIMER
U1, 7
To/From
P1
Output
Port
U9
Input Port
U26, 27
From
P2 & P3
Vital Printed Circuit Boards
Figure 5-4. CPU/PD Board Block Diagram
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.4.2
Memory Address Decoding
Program memory is divided into two parts: VPI system software and VPI application
data. Two EPROM memory chips (27C010, 70 nanoseconds) are provided for each
part. U16 and U17 are for VPI system software while U18 and U19 are for VPI
application data. Thus each part has 256K bytes of memory for a total of 512K of
program memory. One chip in each part is used for the low order bytes; the other chip is
used for the high order bytes. Address decoding is performed by the microprocessor
and two 22V10 programmable logic chips. These programmable logic chips also
perform address decoding for two RAM chips that provide 64K bytes of memory.
Programmable logic chips simplify the logic on the board and reduce the number of
necessary logic chips.
5.4.3
Reference Timer and I/O Decoding
An 82C54 programmable interval timer and a 1 MHz crystal oscillator perform the
interval timer function. In this application, one counter provides a time-based signal to
interrupt the CPU. The remaining two are configured as a 32-bit counter. This counter
can be initialized at a particular value in the initial segment of the program and can be
read while it counts. Since this counter runs at a 1 MHz rate, the exact state of the
counter (32-bit value) is easily predicted. This counter is used as an external clock
reference independent of the processor clock.
To insure the processor is executing the program instructions with correct timing,
various segments of the program may be timed and checked against the reference
timer to verify the integrity of the bus cycle timing. Loading, gating and reading of each
of the timers is done by I/O addressing performed by a programmable logic device.
5.4.4
Hardware Reset and Watchdog Timer
U4, a CPU supervisory integrated circuit, resets the CPU upon power up, provides a
manual reset through push-button S1 and contains a watchdog circuit. The watchdog
circuit must be regularly activated by the CPU or the circuit will assume the CPU is in a
“lock up” condition. Under these conditions, the circuit produces a reset pulse at regular
intervals until the CPU appears to have cleared itself of the lock up condition. U4 also
monitors 5V power on the board.
P2086B, Volume 1, Rev. D, Nov/13
5-17
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.4.5
Integrated Diagnostics
Within the program memory is a system diagnostic program that tests the operation of
the CPU/PD board and, in addition, the functional operation of most other peripheral
boards by choosing different diagnostic routines. Diagnostic software is run on-line.
Most parameters generated during the controlling of an application are accessible in
real time. In addition, an external Handheld Terminal (HHT), a dumb terminal, Alstom
Tracker software or the Vital Diagnostic Protocol (VDP) in a CSEX board can be used to
display error information to the user.
5.4.6
Software Revision Signature
On the Motherboard connector for the CPU/PD board, six programmed binary inputs
are provided. These inputs can be programmed to 5V or common to provide a binary
representation of a decimal number from 0 to 63. This number corresponds to the
revision number of the current application software in the CPU EPROMs. When the
software is changed, the CAA changes this number in the EPROM memory.
The hardware must be reprogrammed to associate a particular CPU/PD board to a
specific application. Programming is completed by wire wrapping the appropriate pins
on the CPU Motherboard connector P2. A wire table is generated as a report from the
CAA for Motherboard pins 42 - 48. In a similar manner, a Site ID jumper can be placed
on connector P3 (odd pins 1-19) to provide an additional 10 input bits, for 1024 decimal
combinations.
Note: The user can utilize these 10 input bits for configuration control
or in any manner desired.
Starting with the 31166-029-30 CPU/PD board and any other CPU/PD board assembly
built using the 31165-575-00 copper, the six revision ID pins are also routed to the P3
connector. This allows for a system ID to be configured completely through the P3
connector.
P2086B, Volume 1, Rev. D, Nov/13
5-18
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.4.7
Indicators
LED indicators are provided on the front of the CPU/PD board (see Figure 9-3). The
functions indicated by these LEDs are as follows:
•
Reset
•
One second "OK" indicator
•
5 Volts DC
5.4.8
Polynomial Divider ASIC
All of the functions of the polynomial divider (PD) are in U2 on the CPU/PD board and
are performed by loading the ASIC with 32-bit values and executing one of the three
following functions. The mode of operation is determined by memory-mapped hardware
dedicated for each specific function.
The ASIC:
•
Provides Boolean logic expressions through the combination of system parameters
•
Aids in the creation of system checkwords
•
Tests system parameters for unique properties
There are four polynomial division configurations; two modes with two channels each.
When modes 1,1 and 1,2 are selected, code words are verified to ensure that the
expression result or input port test data is valid. Most VPI system parameters are
represented by code words, which are a subset of 32-bit values that possess unique
properties. The 32-bit value is arranged with the lower 14 bits being the information field
and the upper 18 being the check field. A 14-bit information field for the code word is
loaded into a register and is operated on by an 18th order polynomial division. The upper
18 bits contain the result and should return the value of the tested code word's check
field.
Polynomial division modes 3,1 and 3,2 are used to combine data, such as memory
checksums or expression evaluations. In this mode, the full 32 bits are loaded and
operated on by a 32nd order polynomial division. The 32-bit result contains unique code
word properties.
Operation of the PD is controlled by memory-mapped addressing. Each function
(loading data, selecting the operation and reading the 32-bit result) is controlled by
performing a read or write operation to a specific address.
P2086B, Volume 1, Rev. D, Nov/13
5-19
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.4.9
High Integration Embedded Microprocessor
Microprocessor U2 (80C186EB-16) on this board has many integrated features:
•
Two independent UARTs, each with an integral baud rate generator
•
Two 8-bit multiplexed I/O ports
•
Three programmable 16-bit timer/counter circuits
•
Ten programmable chip selects with integral wait state generators
•
An operating clock speed of 16 MHz
All of these features are used on the CPU/PD board to provide a compact, high-speed
board set. The increased speed and memory capacity of the board provide increased
Vital I/O and Vital expression capacities.
5.4.10
Interface Connections
Connector P1 with 60 contacts is wired to the system bus. Connector P2 contains 6
input pins that are used to determine the software (PROM) revision of the CPU/PD
board. Connector P3 contains 10 input pins that are used to determine the site
identification, or can be used for a system identification as previously explained. P3 is
also used to connect to either Serial Data channel 0 or Data channel 1. J1 on the front
of the board is connected to data channel 0 and is normally used for connection to
access diagnostic information.
P2086B, Volume 1, Rev. D, Nov/13
5-20
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.4.11
CPU/PD Board Jumpers
All terminal strips (W1-W10) use 01196-012-ON jumpers (see Figure 5-5). These
jumpers should only be changed during board test or system design. The listing in
Table 5–6 is for verification purposes when a board has been returned after repair.
Table 5–6. CPU/PD Board Jumpers
Terminal Block
In Place for Normal
Operation
5 volt power to HHT plug
W1 1-2
YES
1 MHz Crystal to CPU
W2 1-2
YES (See Note)
1 MHz Oscillator to CPU
W3 1-2
YES
Watch Dog Timer Enable
W4 1-2
YES
Internal Pulse Times 2
W5 1-2
YES
Internal Pulse Times 3
W6 1-2
YES
CPU Ready to Reset
W7 2-3
NO
CPU Ready to 5 VOLTS
W7 1-2
YES
32 MHz Oscillator to CPU
W8 1-2
YES
Future Use
W9 1-2
YES
CPU Timer Inhibit
W10 2-3
YES
CPU Timer Enable
W10 1-2
NO
Function
Note: Jumper W2 placement is not required for normal operation if component
Y4 is installed rather than component Y1. However, leaving it installed in
this case keeps a full set of jumpers on the board. W2 must be removed if
Y4 and Y1 are both installed.
P2086B, Volume 1, Rev. D, Nov/13
5-21
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.4.12
Specifications
Table 5–7. CPU/PD Specifications
Characteristic
Specification
Maximum number of Boards per VPI System
1
Board slots required
1
Maximum Board Logic Current Supply
500 mA
Maximum Board Logic Current Supply with HHT
600 mA
Support 27128 EPROM,200ns
No
Supports 27H010 EPROM,70ns
Yes
5.4.13
Assembly Differences
Table 5–8. CPU/PD Assembly Differences
Specification
Alstom Part Number
Basic Board, No VPI System Software
31166-029-01
31166-029-01 with 40026-180-00 VPI System Software
31166-029-10
31166-029-01 with 40026-191-00 VPI System Software
31166-029-11
31166-029-01 with 40025-304-00 VPI System Software
31166-029-25
31166-029-01 with 40025-321-00 VPI System Software
31166-029-27
31166-029-01 with 40025-328-00 VPI System Software
31166-029-28
31166-029-01 with 40025-329-00 VPI System Software
31166-029-29
31166-029-01 with 40025-347-00 VPI System Software
31166-029-30
31166-029-01 with 40025-356-00 VPI System Software
31166-029-31
31166-029-01 with 40025-366-00 VPI System Software
31166-029-32
31166-029-01 with 40025-404-00 VPI System Software
31166-029-33
P2086B, Volume 1, Rev. D, Nov/13
5-22
Alstom Signaling Inc.
Vital Printed Circuit Boards
W1
DIP
Switch
HHT
Connector
W2
W3
W9
SYS-LO
W4
W5
SYS-HI
W6
W7
W8
ADS-HI
RESET
ADS-LO
W10
Figure 5-5. CPU/PD Board Jumper Locations
P2086B, Volume 1, Rev. D, Nov/13
5-23
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.5
5.5.1
VRD (VITAL RELAY DRIVER) BOARD, P/N 59473-740
General
Figure 5-6 shows a block diagram of the Vital Relay Driver (VRD) board. This board
produces an output voltage capable of operating a 100Ω Alstom Type B relay (56001787-05) if, and only if, the data sent to it by the main processing system is exactly
correct. The main processing system creates a set of data called “main checkwords”
once every second. These checkwords are used by the VRD board and allow it to
continue operation for another 1-second period. In addition, the main processing system
generates a set of recheck checkwords every 50 ms based on the status of all the
systems outputs. These checkwords are sent to the VRD board every 50 ms where they
are used to produce 50 ms worth of output. If any of these checkwords are not precisely
correct, the VRD output is shut off and the external relay de-energizes.
5.5.2
Physical Characteristics
The processing portion of the VRD board is based on an 8085 microprocessor chip with
4K of EPROM program memory and 4K of RAM. The RAM is shared with the main
processing system and is the means by which the checkwords are transferred.
This board has three indicators for use as troubleshooting aids. The top indicator
illuminates whenever the signal produced by the processing portion of this board
passes through the 10 kHz tuned circuit. The remaining two indicators illuminate during
the exchange of handshaking controls between the VRD board and the main processing
system. These controls are REQ/ and RDY/. During normal operation, each of these
indicators turns on or off each time their respective control line changes state.
Depending upon system timing, one of these indicators may appear to be on all the time
while the other appears to be off most of the time or these indicators may appear to
alternately flash. If neither indicator flashes, it means the main processing system and
the VRD are not communicating with each other, hence no control handshaking occurs.
There is a 16-position switch located along the front edge of this board. This switch
must be set to position F to allow the system to attempt to restart if the VRD relay deenergizes. If the switch is in any other position, the system makes no attempt to restart.
See Section 8, Maintenance, for a complete list of troubleshooting indicators and switch
settings.
P2086B, Volume 1, Rev. D, Nov/13
5-24
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.5.3
Operating Characteristics
Once every second the main processing system delivers a new set of data called main
checkwords to the VRD board. The VRD board processes these main checkwords and
converts them to “tokens.” The VRD requires 20 tokens to operate for the next onesecond period. Every 50 ms the main processing system delivers a set of data called
“recheck checkwords” to the VRD. The VRD uses one token and the set of recheck
checkwords to create an output signal for 50 ms. If any of the checkwords is incorrect or
if the new checkwords are not delivered on time, the VRD output is lost.
The output of the processing portion of the VRD board (when all checkwords are
correct) is a 10 kHz square wave modulated at 500-Hz. This signal passes through a 10
kHz tuned circuit and then a 500-Hz tuned circuit. The output of the 500-Hz tuned circuit
is rectified and filtered to produce an isolated DC voltage to energize an Alstom Type B
100Ω relay.
P2086B, Volume 1, Rev. D, Nov/13
5-25
Alstom Signaling Inc.
CLOCK
5 MHZ
RESET
CIRCUITRY
RST CLKOUT
8085
CPU
RST
HOLDOFF
P2086B, Volume 1, Rev. D, Nov/13
5-26
TIMER 2
TIMER 1
HALT ADD.
OUT OF
RANGE
INPUT
PORT
OUTPUT
PORT
PROG
CONTROL
LOGIC
REF
CLOCK
5 MHZ
DIAG.
SW.
DECODER TEST
DECODER DRIVE
CIR REQ / RDY
SET REQ
RAM
2 FREQ DECODER
RELAY DRIVER
REQ FF
RDY FF
RAM
CONTROL
LOGIC
N12
B12
ISOLATED RELAY
DRIVER OUTPUT
MAIN CPU
BUS
BUFFERS
MAIN CPU
Vital Printed Circuit Boards
Figure 5-6. VRD Board Block Diagram
Alstom Signaling Inc.
Vital Printed Circuit Boards
The VRD board gives the main processing system three chances to deliver the new
checkwords before shutting down the outputs. This is to allow for clock variations and
variations in system timing. As part of the recheck checkword set, three dummy
checkwords are sent to the VRD. These three checkwords cause the VRD to look for a
new set of checkwords. The VRD creates a 46 ms output if the set of recheck
checkwords it received is correct. It then creates an additional 2 ms output, using the
first of the dummy checkwords. However, during a portion of this period, the VRD allows
the main processing system to deliver a new set of checkwords. If the main processing
system does not deliver the new checkwords, then the VRD uses the second dummy
checkword and tries again 2 ms later. If it still does not receive the new set of
checkwords by the third try, it has run out of checkwords and no longer produces the
proper output. Consequently, the VRD begins a new cycle using the new checkwords to
create another 46 ms of output.
The VRD program uses Safety Assurance Logic that does not change from system to
system and cannot produce the correct output without the checkwords being absolutely
correct. The VRD requires that the checkwords received from the main processing
system be different on each cycle.
The VRD automatically tries to restart if its control switch is in the F position. As part of
the restart procedure, it runs a 7-second delay before it accepts any checkwords from
the main processing system. If the processor halts or tries to operate in memory
locations outside the allocated memory space, it is automatically reset. The system
removes power from the outputs immediately in the event of a failure.
5.5.4
Interface Connections
The VRD board has three connections to the VPI system. P1 connects to the system
bus, P2 carries board power and address selection signals and P3 connects to +12
VDC and an external relay. Refer to Volume 2 of this manual for detailed pinout
information.
5.5.5
Specifications
Table 5–9. Vital Relay Driver Specifications
Characteristic
Specification
Maximum number of Boards per VPI System
1
Board slots required
2
Maximum Board Logic Current Supply
300 mA
VRD Drive Output Isolation
>3000 Vrms
Minimum VRD Supply Voltage
9.00 VDC
Maximum VRD Supply Voltage
15.00 VDC
Typical VRD Drive Current draw @ 12.00 V
40 mA
P2086B, Volume 1, Rev. D, Nov/13
5-27
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.6
5.6.1
VSC (VITAL SERIAL CONTROLLER) BOARD, P/N 59473-939
General
The Vital Serial Controller board is a microprocessor-based board that provides a
means for exchanging the states of up to 200 Vital interlocking functions (in each
direction) between interlocking systems in a Vital manner. This communication is used
between Vital systems within the train control room and from room to room for limited
distances.
One version of the VSC board is used to provide Vital serial communication from VPIto-VPI via a transformer coupled, proprietary communications protocol (59473-939-04, 10) over two twisted pairs. When using appropriate cable, it is possible to reliably
communicate over distances of four miles.
To communicate from one train control room to another over the fiber optic system, a
different assembly version of VSC board is used. This VSC board (59473-939-06, -11)
contains a special interface board (31166-058-01), referred to as a “daughter board”,
mounted on the VSC board itself. This daughter board contains an EIA232 converter
that allows the VSC board to directly interface with compatible line cards in T1
multiplexers and other standard communications equipment that may be part of an
existing copper or fiber optic data transmission system.
Another version of the VSC was created to provide a means of communicating to and
from AF Track Circuit modules. This Multi-Drop Vital Serial Controller (MVSC) board is
capable of communicating by using Vitally addressable destinations. Up to 15 AFTC
modules may be multi-dropped on one serial line. The MVSC board (59473-939-05, 12) hardware and operation are almost identical to the VSC.
A different multi-drop version of the VSC is the Genrakode Vital Serial Controller
(GVSC) board. This is often used in Alstom’s Control Point in a Box (CPIB) rack system.
It is capable of communicating with up to two Programmable Genrakode (PGK) boards
on a two-wire half-duplex line. This application allows for the communication of up to 15
parameters for each track. The GVSC board (59473-939-07, -13) hardware and
operation are almost identical to MVSC.
P2086B, Volume 1, Rev. D, Nov/13
5-28
Alstom Signaling Inc.
Vital Printed Circuit Boards
Another multi-drop version of the VSC is the Genrakode Vital Serial Controller Extended
(GVSCE) board. This is also used in Alstom’s Control Point in a Box (CPIB) rack
system. It is capable of communicating with up to two Programmable Genrakode (PGK)
boards on a two-wire half-duplex line. This version allows for the communication of up
to 25 parameters for each track. The GVSCE board (59473-939-14) hardware and
operation are almost identical to GVSC and is required when a full implementation of
Code T™ is needed.
Each type of board, MVSC, GVSC, GVSCE or VSC, has its own unique Vital system
software which is not interchangeable and must be matched with specific versions of
the CPU and CPU/PD system software. The basic difference in the system software is
the message structure used by each board. The MVSC, GVSC or GVSCE transmits a
message containing 450 Vital parameters that is sent simultaneously to the various
addressable AF modules or PGK boards on the serial line. It then listens for responses
from the modules, with 30 (50 for GVSCE) Vital parameters returning from each
module. The VSC, used for VPI-to-VPI communications, sends and receives up to 200
Vital parameters of information in its message.
In the following descriptions, the term VSC is used generically to describe a Vital serial
communication board of any of the above types.
P2086B, Volume 1, Rev. D, Nov/13
5-29
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.6.2
Communication Process
The VSC is a system board that must reside on the VPI System bus. Link information in
the form of system parameter values and checkwords is provided from the VPI CPU
system RAM over the system bus to Dual Ported RAM (DPRAM) memory located on
the VSC. The block of data (or message packet) is then moved, under VSC control, to
its transmit processing RAM area.
The transmit process converts message packet contents into two serial message
components: an “image field” and a “check field.” The image field represents the
TRUE/FALSE (or PERMISSIVE/NON-PERMISSIVE) state of each system parameter in
the provided message block. The check field incorporates a combination of all link
processing checkwords created up to this point in the link transfer. These fields, plus
transmit/receive protocol flags, are formed into a message and transmitted.
The receive process uses the image field to reconstruct a receive message packet with
parameter values resembling those passed from the CPU board to the VSC board at
the transmit end. This reconstructed block of data, along with a receive link checkword,
are passed to the CPU upon request. The receive link checkword includes all link
checkwords created along the data path to this point.
The CPU then retrieves the input message packet from the VSC DPRAM and places it
in its input matrix. Processing is performed to combine the receive end CPU link
checkwords with those provided from the VSC board. If all checkwords are correct and
the path of the data is correct (e.g. origin in SYSTEM 1 CPU to destination in CPU of
SYSTEM 3), parameters directed to be in a TRUE state by the transmit end are allowed
to assume the correct TRUE parameter value within the receive end CPU memory.
Otherwise, failures along the link path have occurred and all link parameters are forced
into a FALSE (restrictive) state. These parameters are subsequently used as required
during expression evaluation at the receiving end.
A maximum of four VSC boards may be used in a VPI system supported by CAA
31746-007 to 31746-023. These may reside in either the SYSTEM MODULE or an
EXTENDER MODULE.
A maximum of ten VSC boards may be used in a VPI system supported by CAA 31746025 and later. These may reside in both the SYSTEM MODULE and EXTENDER
MODULE. The maximum number is dependent on the number of CRG and CSEX
boards being used. Refer to Table 5–16 and Table 5–17 to determine configuration
requirements when using multiple VSC boards with CSEX and CRG boards.
P2086B, Volume 1, Rev. D, Nov/13
5-30
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.6.3
Memory Types
The VSC program and application memory is designed to be one of two types; 16K or
32K × 8 bits, which is DIP switch selectable (SW4). Board functions allocated to SW4
are shown in Figure 5-11.
Note: Only the 16K x 8 bit memory size is currently supported.
5.6.4
Indicators
Eleven indicators are provided on the VSC. Eight are multipurpose indicators for use
with diagnostic software. Another indicator is assigned as a power supply voltage level
monitor. An output of the watchdog timer IC drives the LED when the VSC board supply
is below 4.6 VDC. Another indicator illuminates when the VSC is in a reset condition. A
final indicator driven by the SCC is used to display serial link activity. Refer to Figure
5-13 for a list of the indicators and their use.
5.6.5
Communication Interfaces
There are two different physical communications interfaces available in this board
series. A direct wire interface that requires two copper pairs and an industry standard
EIA232 signal level interface for use with data communications equipment. The choice
of interface is primarily an economic one, the Vital operation of the VSC link is not
altered by the choice of physical interface. However, reliability of the communication link
may be affected depending upon the choice made and the electrical environment.
P2086B, Volume 1, Rev. D, Nov/13
5-31
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.6.6
Direct Wire Interface
Serial Communication Controller – Manchester Encoder-Decoder
The VPI-VPI link is controlled by one channel of a serial communications controller
(SCC) IC (82530 or 85C30). Data is provided to and from the SCC under interrupt
control. Its output and input data is converted between non-return-to-zero (NRZ) and
Manchester format by a Manchester encoder/decoder (MED) device (6409). Data is
provided in synchronous mode. Synchronous data link control (SDLC) format is used for
this link interface.
Serial Link Interface
The VSC contains a full duplex interface for linking VPI-to-VPI. Baud rate is 19.2 K for
standard applications. The serial data stream is converted from NRZ to a Manchester
coding format. This format is such that each data bit cell contains a logic transition.
Therefore, a continual stream of logic ‘0’ data bits is not a constant signal level but
rather a series of cycles each with a low to high transition in the center of the data bit.
Similarly, a continual stream of logic ‘1’ data bits will have a high to low transition in the
center of the data bit interval. Refer to Figure 5-7 for a comparison between NRZ and
Manchester encoding. This signal is twice the frequency of the data bit stream provided
by the USART. The advantage of this data format is that due to its continuous
transitions, the signal can be used to power a transformer; i.e. no DC component. The
Manchester Encoder/Decoder also provides the benefit of message synchronization,
clock recovery and noise immunity.
Bit Boundaries
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
0
1
0
0
1
1
1
0
0
0
0
1
0
0
0
1
1
0
NRZ Encoding
Data Values
Manchester Encoding
Figure 5-7. The Effect of Manchester Encoding on NRZ Data
P2086B, Volume 1, Rev. D, Nov/13
5-32
Alstom Signaling Inc.
Vital Printed Circuit Boards
Data Transmission
The signal supplied by the MED is provided to an EIA422 driver. The EIA422 driver
drives a transformer in differential mode. The voltage swing of the driver is 4 Vp-p
(typical).
The transformer interfaces with twisted pair communication links having a characteristic
impedance of about 100Ω at a signal frequency of 19.2 kHz. It provides isolation of the
system 5V supply from external references. The transformer has a center-tapped
secondary that allows for a 1:1 or a 1:2 turns ratio. For the transmit direction the 1:1
configuration is used. The VPI-VPI link uses two transformers for full duplex operation.
The receiver transformer uses the 1:2 transformer configuration to step up the incoming
signal.
Jumpers in the transformer secondary can be used to modify the turns ratio at a later
time if necessary. The secondary of the transformer interfaces with the twisted pair link
via a line termination, transient suppression, and low-pass filter network. A 100Ω
resistor terminates the twisted pair link in its characteristic impedance to minimize line
reflections. Back-to-back transient suppressors clamp the link at 12V in either polarity.
The L-C low-pass filter in each leg of the link has a cutoff frequency of 100 kHz. This
filter arrangement provides common mode and differential mode filtering. Also, 68 uH
inductors serve as series resistive elements with the transient suppressor to limit current
surges.
Data Reception
The VPI-VPI link receiver section uses the same transformer as the transmitter but
converts the 4Vp-p signal to an 8 Vp-p on the secondary side that feeds the EIA422
differential receiver. The EIA422 receiver output provides a 5V logic representation of
the differential signal to the MED. In the receive circuit, resistors provide hysteresis to
minimize the effect of interference on the message data. The receiver responds to
receive signals > ± 800 mV.
P2086B, Volume 1, Rev. D, Nov/13
5-33
Alstom Signaling Inc.
Vital Printed Circuit Boards
Application Wiring
The VSC uses a transformer-coupled twisted pair link as the medium of data exchange.
Serial link transmission distances of up to four miles are possible given a suitable
variety of twisted shielded cable is used and cable runs are separated from high power
transmission cables. The recommended minimum conductor size to achieve the four
mile distance is 16 AWG. Primary lightning protection is necessary for link runs that are
accessible to lightning strikes, e.g., aerial runs, above ground duct banks, etc. The
protection should be located as close to where the cable enters the house as practical.
The recommended cabling scheme for the VSC link is shown in Figure 5-8. Shielded
cable is not required for all installations. However, if shielded cable is used, the shield
must be connected to earth ground at only one point. This point need not be at the
same location as one of the two VPI systems. If a better ground is available at some
other point on the cable run, e.g., a junction box, the shield may be grounded at that
point.
Interlocking
A
Ground at one end only
Cable Shield
Interlocking
B
A
Transmit
B
A
Receive
B
A
Receive
B
A
Transmit
B
Figure 5-8. VSC Link Cable and Shield Connections
P2086B, Volume 1, Rev. D, Nov/13
5-34
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.6.7
Data Communications Interface
The data communications interface is provided through the addition of a daughterboard.
The daughterboard, 31166-058-01, provides a galvanically isolated interface (optical) to
the data communication equipment. This reduces the likelihood that circulating currents
in possible ground loops with other equipment would have an effect on the operation of
the VPI electronics. See Figure 5-16 for an outline of the daughterboard.
Data Transmission and Reception
When the daughterboard is installed on the VSC board it establishes connections to the
SCC serial data lines and the connections that the SCC had to the Manchester
encoder-decoder are severed. The message format is changed from synchronous to
asynchronous. The asynchronous message format is one start bit, eight data bits, no
parity bit and two stop bits. The data transmission rate may be at either 9600 or 19200
bits per second. The data communication equipment used with this interface must be
able to support this format.
WARNING
The features and capabilities of the data communication equipment must be
carefully reviewed to insure that any message buffering or error correcting
protocols do not insert significant delays in the message. The VSC receiver
must receive the complete message within 400 milliseconds from the point at
which it recognizes the beginning of a message. If the message is not
completely received within this 400 millisecond interval the message
parameters are forced to FALSE. While this is a safe-side failure, it may
create operational issues in the movement of trains.
External Power
To provide the isolated interface a power source must be provided to power the isolated
electronics of the daughterboard. An on-board power supply regulates the applied
voltage to five volts for the interface electronics. This power supply does not provide
isolation between the external source and the daughterboard electronics. When
selecting a source of this external power application engineer should be aware that the
typical data communications equipment will tie the serial data signal common to earth
ground. Therefore, an energy source which cannot be grounded for any reason should
not be used for this power connection. Often, the data communications equipment
power supply has sufficient power available to provide power to the daughterboard.
P2086B, Volume 1, Rev. D, Nov/13
5-35
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.6.8
Interface Connections
The VSC board has three on-board connectors as follows:
1. P1: This 60-pin connector is wired to the system bus; contains addresses A1 to
A18, data bus 0 to 15, six controls, and numerous grounds (5V COM).
2. P2: This 50-pin connector is wired to the VPI Motherboard that contains 5V power
and system address programming.
3. P3: This 36-pin connector is wired to the isolated serial I/O for both VPI-VPI and
VPI-OTHER links.
When applied with a plug-coupled VPI chassis, connector P3, a 36-pin discrete wire PC
edge connector, is wired to a 50-way connector on the back panel of a VPI module to
permit use of a VSC standard cable. VSC edge connector, name, standard cable
coordinate, and function are shown in Table 5–10.
WARNING
Although the VSC board assembly is equipped with a 9-pin connector that is
similar to that used by other processors for diagnostic information and
access to internal status, there are no diagnostics available with this board
assembly. Attempts to access diagnostics on this assembly may result in
interruption to the operation of the VSC functions and VSC parameters. This
in turn may affect the operation of the interlockings that depend upon the
VSC parameters.
Table 5–10. VSC Connector Assignments (Cont.)
P3 Pin
Name
50-Way
Signal Function
1
VPITXA
C1
VPI to VPI link transmit wire A
2
VPITXB
B5
VPI to VPI link transmit wire B
3
UNUSED
C3
4
UNUSED
D1
5
VPIRCVA
C5
VPI To VPI link receive wire A
6
VPIRCVB
D3
VPI To VPI link receive wire B
7
UNUSED
D2
8
UNUSED
D5
9
UNUSED
E5
10
UNUSED
E2
11
UNUSED
E1
P2086B, Volume 1, Rev. D, Nov/13
5-36
Alstom Signaling Inc.
Vital Printed Circuit Boards
Table 5–10. VSC Connector Assignments (Cont.)
P3 Pin
2
Name
50-Way
Signal Function
12
UNUSED
E3
13
UNUSED
A1
14
UNUSED
E4
15
UNUSED
D4
16
UNUSED
F1
17
UNUSED
C2
18
UNUSED
F2
19
UNUSED
A4
20
UNUSED
F3
21
UNUSED
B2
22
UNUSED
F4
23
UNUSED
C4
24
UNUSED
F5
25
INTERFACE OPT 1
A2
TXD 2
26
INTERFACE OPT 2
G1
RTS2
27
INTERFACE OPT 3
A3
DTR2
28
INTERFACE OPT 4
G2
RXD2
29
INTERFACE OPT 5
A5
CTS2
30
INTERFACE OPT 6
G3
CD2
31
INTERFACE OPT 7
B1
DSR2
32
UNUSED
G4
33
UNUSED
B3
34
UNUSED
G5
35
INTERFACE OPT 8
B4
IVCC (9-35VDC)2
36
INTERFACE OPT 9
H1
ISOCOM (Isolated Signal Common)2
Indicates EIA232 signals from daughter board interface assemblies -06 and -11 VSC boards. Note:
RTS, DTR, CTS, CD and DSR signals are not supported by the VSC system software. These signals
should not be wired to any external equipment.
P2086B, Volume 1, Rev. D, Nov/13
5-37
Alstom Signaling Inc.
Vital Printed Circuit Boards
On-Board Switches
The following tables list VSC on-board switches and give the function associated with
each setting. An asterisk (*) denotes default settings.
Note: If a 31166-058-01 daughter board is installed, the switches SW1
and SW2 must be set for -06 or -11 VSC boards. If an attempt is
made to operate the board through the copper wire pair
interface with a daughter board installed, the board will not
operate properly.
SW1: DIP switch to configure handshake signals to the SCC. An asterisk (*) denotes
default settings for assemblies -04, -10 VSC boards. Note that SW1 settings default to
all ON for assemblies -05, -07, -12, -13, -14 VSC boards, and to all OFF for -06, -11
VSC boards.
Switch Position
1
Indicates Side of
Switch that is Down
ON
1
2
3
OFF
4
5
6
7
8
OPEN
Figure 5-9. VSC board DIP Switch S1
Table 5–11. VSC Board DIP Switch S1 Functions
Switch
Position
OFF
ON
1
*Transmit Data Out Disabled
Transmit Data Out Enabled
2
*MED Transmit Sync Disabled
MED Transmit Sync Enabled
3
*Non-Valid Manchester Code To
SCC-CTS\ Disabled
Non-Valid Manchester Code To
SCC-CTS\ Enabled
4
*Not Used
5
*Receive Data From MED Disabled
Receive Data From MED Enabled
6
*Transmit Clock From MED Disabled
Transmit Clock From MED Enabled
7
*Receive Clock From MED Disabled
Receive Clock From MED Enabled
8
*Not Used
* = default switch position when not using the 31166-058-01 daughter board
P2086B, Volume 1, Rev. D, Nov/13
5-38
Alstom Signaling Inc.
Vital Printed Circuit Boards
SW2: 8-position DIP switch used to select between private copper pair interface or
EIA232 interface.
•
The private copper pair interface uses Sync Data and baud rate is fixed at 19200.
Switch positions 7 and 8 are not used.
•
The EIA232 interface with T1 Adapter (daughter board P/N 31166-058-01) installed
uses Async Data. The EIA232 interface baud rate can be selected between 9600 or
19200 with switch positions 7 and 8.
Switch Section
1
Indicates Side of
Switch that is Down
ON
OFF
1
2
3
4
5
6
7
8
OPEN
Figure 5-10. VSC Board DIP Switch S2
Table 5–12. VSC Board DIP Switch S2 Functions
Switch
Section
OFF
ON
1
* Async data 1 enabled
** Sync data 1 enabled
2
* Async data 2 enabled
** Sync data 2 enabled
3
*Not used
4
*Not used
5
*Not used
6
*Not used
7
9600 Baud select 1
** 19.2 Baud select 1
8
9600 Baud select 2
** 19.2 Baud select 2
* = default for VSC with 31166-058-01 daughter board
** = default for VSC without 31166-058-01 daughter board
Note: When operating in asynchronous mode, the message format is
one start bit, eight data bits, no parity bit and two stop bits. The
communication equipment selected must be able to support this
format.
P2086B, Volume 1, Rev. D, Nov/13
5-39
Alstom Signaling Inc.
Vital Printed Circuit Boards
SW3: VSC reset switch.
SW4: Memory select, reset inhibit, etc.
Switch Section
1
Indicates Depressed
Side of Switch
1
2
3
4
OFF
ON
Figure 5-11. VSC Board DIP Switch S4
Table 5–13. VSC S4 Miscellaneous Functions
Switch
Section
OFF
ON
1
*Enable Auto Watchdog
Reset
Disable Reset
2
*Memory Select 16K X 8
EPROM (System, U16)
Memory Select 32K X 8 EPROM
(System, U16)
3
*Memory Select 16K X 8
EPROM (Application, U18)
Memory Select 32K X 8 EPROM
(Application, U18)
4
Select Alternate Reset Vector
*Select Normal Reset Vector
* = default Switch Position
P2086B, Volume 1, Rev. D, Nov/13
5-40
Alstom Signaling Inc.
Vital Printed Circuit Boards
The following jumpers affect the operation of the direct wire interface only. When using
the 31166-058-01 daughter board they have no effect on the board operation. Refer to
Figure 9-28 for the location of the following jumpers.
Table 5–14. Line Termination Jumpers for Copper Pair Interface
Jumper
Installed
Function/Explanation
JU10
yes
Connects the back-to-back junction of suppressors CR6 & CR7
to the logic common. This provides transient protection for the
direct wire transmitter.
JU11
yes
Connects the back-to-back junction of suppressors CR4 & CR5
to the logic common. This provides transient protection for the
direct wire receiver.
JU12
no
Transmitter output level 1:2 (JU13 not installed)
JU13
yes
Transmitter output level 1:1 (JU12 not installed)
P2086B, Volume 1, Rev. D, Nov/13
5-41
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.6.9
Assembly Differences for 59473-939
Table 5–15. VSC Assembly Differences
Maximum
Maximum
Number of
Board
Boards
Board
Logic
per VPI
slots
Current
System required Supply
VPI CAA
31746-
Assy
Number
Type
-01
Pt - Pt
4
(Note 1)
1
500 mA
19200
40025-081-00 VSC
(Sync.)
007 –
010
-04
Pt - Pt
4
(Note 1)
1
500 mA
19200
40025-192-00 VSC
(Sync.)
011 –
025
-05
Multi-drop full
duplex 4-wire
2
(Note 2)
1
500 mA
19200
(Sync.)
011 –
025
Baud
Rate
System Software
40025-193-00
MVSC (Note 3)
-06
Pt.-Pt. with
4
daughter board (Note 1)
2
9600 or
19200
500 mA* (Async. 40025-192-00 VSC
or
Sync.)
-07
Multi-drop, half
duplex 2-wire
2
(Note 2)
1
500 mA
19200
(Sync.)
-10
Pt - Pt
4
(Note 1)
1
500 mA
027 and
19200
40025-322-00 VSC
later
(Sync.)
2
9600 or
19200
027 and
500 mA* (Async. 40025-322-00 VSC
later
or
Sync.)
-11
Pt.-Pt. with
4
daughter board (Note 1)
40025-290-00
GVSC (Note 3)
011 –
025
023 –
025
-12
Multi-drop full
duplex 4-wire
2
(Note 2)
1
500 mA
19200
(Sync.)
40025-323-00
MVSC (Note 3)
027 and
later
-13
Multi-drop, half
duplex 2-wire
2
(Note 2)
1
500 mA
19200
(Sync.)
40025-324-00
GVSC (Note 3)
027 and
later
-14
Multi-drop, half
duplex 2-wire
2
(Note 2)
1
500 mA
19200
(Sync.)
40025-348-00
GVSCE (Note 4)
030 and
later
* See Figure 5-12 for daughterboard current requirements
Note 1: Starting with CAA 31746-025, this limit is increased to 10 minus the sum of
(#VSC + #MVSC + #GVSC + #GVSCE + #CRG + #CSEX), where # indicates
the total number of a particular VPI board type.
Note 2: The total number of GVSCE + GVSC + MVSC combinations must be less
than or equal to 2.
Note 3: Supports 15 parameters per track.
Note 4: Supports 25 parameters per track.
P2086B, Volume 1, Rev. D, Nov/13
5-42
Alstom Signaling Inc.
Vital Printed Circuit Boards
WARNING
When using assembly versions that include the daughter board, an external
power source must be provided. This energy source must not be a Vital
energy or a non-vital energy that cannot be connected to earth ground. This
is because the communication equipment that the daughter board will
connect to usually connects signal common, i.e., ISOCOM, P3-36 (plug
coupler H1), to earth ground.
Required Current (amperes)
0.050
0.045
0.040
0.035
0.030
0.025
0.020
0.015
0.010
0.005
0.000
9
14
19
24
29
34
39
Supply Voltage (volts)
Figure 5-12. Daughterboard Current vs Voltage
P2086B, Volume 1, Rev. D, Nov/13
5-43
Alstom Signaling Inc.
Vital Printed Circuit Boards
VITAL SERIAL
CONTROLLER
(VSC)
NORMAL CONDITION:
INDICATION LIGHTS WHEN:
Flashing Once Per Second
1
Serial Message Transmitted
Off
2
5VDC Power Low
Flashing Once Per Second
3
VSC Cycles
Off
4
Unused
Flashing Once Per Second
5
Transmit Data Recieved from CPU or CPU/PD
Flashing Once Per Second
6
Transmit Messages are Formed
Flashing*
7
Serial Message Recieved
Flashing Once Per Second
8
Data is Being Sent to CPU or CPU/PD Board
Flashing*
9
Recieved Message Data Processed
On After Initialization of Application Data 10
Off 11
*
Rate of flashing will depend on the
number of line drop points.
VSC = 1 per second
MVSC = up to 15 per second
GVSC = up to 2 per second
GVSCE = up to 2 per second
Power Up Application Data Received from CPU or CPU/PD Board
Reset is Activated
Reset Switch
Figure 5-13. VSC Board LED Indications
P2086B, Volume 1, Rev. D, Nov/13
5-44
Alstom Signaling Inc.
Vital Printed Circuit Boards
POS
P3
JU10
8
HHT
PORT
OFF
1
S1*
JU11
JU13
JU12
ON
LEDs
8
1
P2
S2*
SYSTEM
EPROM
LEDs
APPLICATION
EPROM
S3
RESET
P1
4
S4*
DUAL PORT RAM
IC29
1
OFF
5V COM
TP10
VITAL SERIAL CONTROLLER
59473-939-KN
Figure 5-14. VSC Board Layout
P2086B, Volume 1, Rev. D, Nov/13
5-45
Alstom Signaling Inc.
Vital Printed Circuit Boards
TB5
TB5
S1 1
A
TB1
POS
T1 ADAPTER
4
B
OFF
TB4
PORT
TB3
TB2
HHT
P3
S1*
ON
LEDs
8
1
P2
S2*
SYSTEM
EPROM
LEDs
APPLICATION
EPROM
S3
RESET
P1
4
S4*
DUAL PORT RAM
IC29
1
OFF
5V COM
TP10
VITAL SERIAL CONTROLLER
59473-939-KN
Figure 5-15. VSC Board with Daughter Board Installed
P2086B, Volume 1, Rev. D, Nov/13
5-46
Alstom Signaling Inc.
Vital Printed Circuit Boards
1
Pin 1 End
TB5
Terminal
Block ID
Shorting Jumper
Switch Section
Indicates Side of
Switch that is Down
TB5
T1 ADAPTER
S1 1
A
4
TB1
B
TB4
TB3
TB2
Figure 5-16. 31166-058-01 VSC Daughterboard
For normal operation of the daughterboard, all sections of S1 should be set in the “A”
position. There are five (5) terminal blocks on the daughterboard. These terminal blocks
support special manufacturing and development functions and should not be altered in
applying this assembly. For the operating positions of them refer to the table below.
Terminal Block
Jumper Position
TB1
1-2
TB2
2-3
TB3
2-3
TB4
1-2
TB5
1-2
P2086B, Volume 1, Rev. D, Nov/13
5-47
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.6.10
Allowable VSC/CSEX Board Combinations
The following board placement rules are applicable for the VPI CAA 31746-026 and
later.
Table 5–16. Allowable VSC & CSEX Board Combinations (Cont.)
Total Number
of VSC Type
Boards
Allowable
CSEX Boards:
System
Module
Allowable
CSEX Boards:
Extender
Module
0
4
4
-
-
1
4
4
4
4
1
0
0
1
2
4
4
4
4
4
4
2
1
0
0
1
2
3
4
4
4
4
4
4
4
4
3
2
1
0
0
1
2
3
4
4
4
4
4
4
4
4
4
4
4
4
3
2
1
0
0
1
2
3
4
5
3
4
4
4
4
4
4
4
4
4
4
3
5
4
3
2
1
0
0
1
2
3
4
5
6
2
3
4
4
4
4
4
4
4
4
4
4
3
2
6
5
4
3
2
1
0
0
1
2
3
4
5
6
P2086B, Volume 1, Rev. D, Nov/13
5-48
Allowable VSC Allowable VSC
type Boards:
type Boards:
System
Extender
Module
Module
Alstom Signaling Inc.
Vital Printed Circuit Boards
Table 5–16. Allowable VSC & CSEX Board Combinations (Cont.)
Total Number
of VSC Type
Boards
Allowable
CSEX Boards:
System
Module
Allowable
CSEX Boards:
Extender
Module
7
1
2
3
4
4
4
4
4
4
4
4
4
4
3
2
1
7
6
5
4
3
2
1
0
0
1
2
3
4
5
6
7
8
0
1
2
3
4
4
4
4
4
4
4
4
4
4
3
2
1
0
8
7
6
5
4
3
2
1
0
0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
4
4
4
4
4
4
4
3
2
1
0
8
7
6
5
4
3
2
1
1
2
3
4
5
6
7
8
10
0
1
2
3
4
4
4
4
4
4
3
2
1
0
8
7
6
5
4
3
2
2
3
4
5
6
7
8
P2086B, Volume 1, Rev. D, Nov/13
5-49
Allowable VSC Allowable VSC
type Boards:
type Boards:
System
Extender
Module
Module
Alstom Signaling Inc.
Vital Printed Circuit Boards
In the following table, # represents the total number of a particular board type.
Table 5–17. Allowable VSC Board Quantities by Type
VSC Type Board
Maximum Allowable VSC Type Boards
Total VSC type boards
10
Vital Serial Communications (VSC)
10 – (#MVSC + #GVSC + #CRG)
Multidrop Vital Serial Communications
(MVSC)
2 – #GVSC
Genrakode Vital Serial Communications
(GVSC)
2 – #MVSC
Code Rate Generator (CRG)
3
P2086B, Volume 1, Rev. D, Nov/13
5-50
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.7
CODE RATE GENERATOR (CRG) BOARD, P/N 31166-261
5.7.1
General
The Code Rate Generator Board is a Vital VPI board that receives code rate commands
from the VPI CPU/PD board. The received code rate commands are decoded and used
to non-vitally generate eight coded outputs. The frequency and duty-cycle of the coded
outputs are Vitally verified by using an absence of current detector (AOCD). Data is
circulated through the AOCD. Data returned from the AOCD coupled with other NISAL
processing verifications are used to generate a message that the CRG board sends to
the VPI CPU/PD board. The message received by the CPU/PD board from the CRG is
used as part of the generation of the VRD checkwords. All outputs are generated using
a Double Break Output (DBO) DC-DC converter and as such, are isolated from each
other by >2000Vrms and protected from undetected single-fault failures. A system block
diagram is shown below:
RS-232
SRAM
SRAM
MASTER
PROCESSOR
FLASH
RS-422
VPI
7-SEGMENT
DISPLAYS
SLAVE COPROCESSOR
MASTER LOCAL BUS
ROCKER
SWITCH
FLASH
MASTER
CO-PROCESSOR
SUPPORT_PLD
SLAVE_A_PLD
SLAVE COPROCESSOR
MASTER_PLD
SLAVE_B_PLD
WIRE
WRAP
BUFFERS
SRAM
VITAL
POWER
SWITCHES
SLAVE B LOCAL BUS
MASTER
CO-PROCESSOR
WIRE
WRAP
A
WIRE
WRAP
B
SLAVE A LOCAL BUS
Serial
Terminal
SLAVE
A
PROCESSOR
SLAVE
B
PROCESSOR
FLASH
Serial AOCD Data (2) & Code Rate Control (1)
Rocker Switch Up/Down (2)
Wire Wrap and 7-Segment Data (8)
Master: Address[19:8] - Address/Data[7:0] - Bus Control
Slave: Address[15:0] - Address/Data[7:0] - Bus Control
Communications Data: VPI (4) - Serial Terminal (3)
Vital Power Control Switch Bits (8)
Interrupts[3:0]
Interrupt Line
Wire Wrap Return Data (8)
Code Rate Output (2)
AOCDDBO A
PORT
1
AOCDDBO B
PORT
2
AOCDDBO C
PORT
3
AOCDDBO D
PORT
4
AOCDDBO A
PORT
5
AOCDDBO B
PORT
6
AOCDDBO C
PORT
7
AOCDDBO D
PORT
8
Latched Address[7:0]
Figure 5-17. VPI CRG Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
5-51
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.7.2
Physical
Mounts in 31038-249 type system modules (VPI) or equivalent
Dimensions: 12.0” x 9.3125” x 0.67”
Weight: 2.125 lbs.
Minimum mounting center = 0.75”
Card edge connectors:
P1 (lower connector) is a 36-pin connector
P2 (middle connector) is a 50-pin connector
P3 (upper connector) is a 36-pin connector
Keying on connector P2: 2-4-7-10 per Alstom drawing AD47-11
5.7.3
Electrical Ratings
+5V Power Supply: Voltage Range: 4.75V to 5.25
Typical Operating Current: 1.15A
+12V Power Supply (VRD Energy): Voltage Range: 8V to 16V
Typical Operating Current: 0.5A
P2086B, Volume 1, Rev. D, Nov/13
5-52
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.7.4
Outputs
Solid State Relay Driver
Nominal Operating Conditions (load 1500Ω):
Output Voltage: ~4.64V
Output Current: ~3.1mA
Vital Pwr+
390
1500pf
3000V
Vital Pwr Control In
AOCD
Data In
DBO & AOCD
Module
31166-117-01
Vital Pwr -
243
Ohms,
2W
1500 ohm
SSR
AOCD
Data Out
Figure 5-18. Output Circuit Solid State Relay Driver
The values listed below are calculated considering worst case conditions. Component
values and power supply voltages are chosen to yield a result at the extreme of the
condition in question.
Load Short-Circuit:
•
Max Current (16V into DBO-AOCD): ~50mA
•
Min Current (8V into DBO-AOCD): ~24mA
Load Open-Circuit:
•
Max Voltage (16V into DBO-AOCD): ~7.38V
•
Min Voltage (8V into DBO-AOCD): ~3.29V
P2086B, Volume 1, Rev. D, Nov/13
5-53
Alstom Signaling Inc.
Vital Printed Circuit Boards
B-Relay Driver:
•
Nominal Operating Conditions (VS = Vital Power Supply Voltage; RL = Coil
Impedance):
•
Output Voltage: VOUT = VS*(1.2) - (~0.7)
•
Output Current: IOUT = VOUT/RL
Vital Pwr+
1500pf
3000V
Vital Pwr Control In
AOCD
Data In
DBO & AOCD
Module
31166-117-01
Vital Pwr -
CF
Relay
AOCD
Data Out
Figure 5-19. Output Circuit B-Relay Driver
P2086B, Volume 1, Rev. D, Nov/13
5-54
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.7.5
Communications
Table 5–18. CRG Communications Specifications
Characteristic
Specification
Serial Port 1
Serial Port 0
(EIA232)
(EIA422)
Mode of Operation
Single-ended
Differential
Total number of drivers and receivers
on 1 line
1 Driver
1 Receiver
1 Driver
10 Receivers
Maximum cable length
50 ft.
4000 ft.
Maximum data rate
20kb/s
10Mb/s
Maximum driver output voltage
± 25V
-0.25V to +6V
Driver output signal level (loaded
minimum)
5V to 15V
± 2V
Driver output signal level (unloaded
maximum)
± 25V
± 6V
Driver load impedance
3kΩ to 7kΩ
100Ω
Maximum driver current in high Z state
(power off)
± 6mA @ ± 2V
± 100цA
Maximum slew rate
30.0V/цs
N/A
Receiver input voltage range
± 15V
-10V to +10V
Receiver input sensitivity
± 3V
± 200mV
Receiver input impedance
3kΩ to 7kΩ
4kΩ min.
P2086B, Volume 1, Rev. D, Nov/13
5-55
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.7.6
Environmental
Operating Temperature Range: −40°C to +70°C
Storage Temperature Range: −55°C to +85°C
Humidity: 0% to 95% non-condensing
5.7.7
Assembly Differences for 31166-261
Table 5–19. CRG Assembly Differences
Assy
Number
Maximum
Number of
Board
Boards per
slots
Output Driver VPI System required
Program Numbers
Code Rates Supported
(Pulses Per Minute)
03
Solid State
3
1
40025-235
40025-218
40025-219
0, 50, 75, 120, 180
04
B-Relay
3
1
40025-325
40025-326
40025-327
0, 50, 75, 120, 180,
270, 420, Steady On
P2086B, Volume 1, Rev. D, Nov/13
5-56
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.8
5.8.1
IOB (I/O BUS INTERFACE) BOARD, P/N 59473-827
General
The I/O Bus Interface board serves as a buffer between the system processing boards
and Vital I/O. It provides a storage medium for test data obtained during Vital input and
output port checks. The board includes logic to control the continuous verification of
Vital output port states.
Figure 5-20 shows the I/O bus interface block diagram. Address, control, and data
signals are buffered for use within the IOBUS logic. While address and control buffers
are always enabled, the data buffers are only active when the IOBUS is specifically
addressed. A 7-bit address decoder compares a system bus address with that
programmed for the slot in which the interface board resides (slot address inputs are
labeled ADD SEL 0, 1, 2, 3). A particular bus interface board and its associated I/O are
referred to as a supergroup. If bus and slot address agree, the SUPERGROUP
SELECTED signal enables the data buffers. If the bus address for Vital I/O is greater
than that programmed for the system module interface board, then the EN EXP DBUS
control signal is generated to allow data to be obtained from expansion I/O modules in
multi-module configurations.
The IOBUS logic provides buffering for links between the main system module and all
expansion modules via five octal buffers and a 60-way cable. Actual data transfers
occur only when the external data bus is enabled from the main system module, by
jumpering P2-35 to P2-48 on the IOBUS board. The EN EXP DBUS signal is
permanently disabled for interface boards in expansion modules by inserting a jumper
between the proper pins on the Motherboard. The system module expansion bus can
drive several expansion I/O modules.
Expansion bus buffer logic supports usage of redundant systems; that is, two sets of
system electronics in a system module and Vital I/O in expansion modules. An opticallyisolated input (SEL EXP BUS), derived from redundancy transfer logic, activates either
of the two sets of redundant system electronics, with each having an I/O bus interface
board. A 24V signal at SEL EXP BUS allows one of the two sets of system redundant
electronics to communicate with the expansion I/O bus via the buffered expansion bus.
When the SEL EXP BUS signal is removed, signaling a system failure, the SEL EXP
BUS input is energized on the spare interface board to allow the backup set of system
electronics to communicate to the Vital I/O. Vital input and output functions are
controlled through memory-mapped address operations. An input/output control
decoder employs three address bits to perform four tasks. The first control (YIN)
represents a signal that is later gated with a read or write control when operations
involving Vital inputs are performed.
The second control (YADR-YSR) when gated with a write control sets the I/O group
address latch. It is also gated with a read control to enable the reading of the bank of 16
shift registers.
P2086B, Volume 1, Rev. D, Nov/13
5-57
Alstom Signaling Inc.
Vital Printed Circuit Boards
Signal YOF signifies a write operation to Vital output boards (output state control
latches), while the third control (YSM) is used to clock the mode latch used in output
state verification.
The Vital I/O group address latch is buffered and is used to address each Vital I/O slot
on the Motherboard (I/O bus) bus.
P3 Expansion
Bus
P1 System
Bus
Expansion Bus
Buffers
Redundancy
Transfer Logic
Select
Expansion
Bus
Address, Control &
Data Buffers
Supergroup
Address Decoding
Read Shift Reg.
Controls
16 x 18 Bit Serial
to Parallel Shift
Register
Input/Output Control
Decoder
2 MHz
XTAL
Supergroup
Signature Header
Vital I/O Bus Buffers
(Motherboard)
Add (4), Data (16)
Control (11)
Crystal Controlled
Output Verification
Logic
P2
Motherboad
I/O Bus
Figure 5-20. I/OB (I/O Bus Interface) Board Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
5-58
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.8.2
Vital Continuous Output Verification (50 ms Recheck Cycle)
The operation of output state verification is accomplished by a crystal controlled logic
sequence and a mode latch. Data representing a desired function are loaded into the
mode latch with the YSM signal. The mode latch performs one of five functions:
1. Selects mode of output verification (recheck)
2. Initiates selected mode
3. Clears logic for subsequent operations
4. Enables the highest 8 sequence/counter stages
5. Selects between an even or an odd recheck cycle
The board contains a 2-MHz crystal that drives a 14-stage counter. Function timing is
controlled using specific counter stages. One output, a 125 kHz signal, is used for data
modulation and another is used for the output recheck clock. Outputs of the mode latch,
gated with different counter outputs, perform these functions:
Read mode 1: the data in output board RAM is read into the shift registers (SR LOAD)
as 8 serial bits, 16 bits wide and processed four times to obtain the 32-bit check data
word for each output.
Write mode 2: fills all RAM on the output boards with logic ones as an initialization
process. Control signal CLR CNTR is generated in this mode while the recheck clock is
disabled.
Circulate mode 3: the circulate mode occurs 45 out of every 50 ms. The recheck clock
is provided during this time to all output boards causing output port check data to be
circulated and stored. Control signals C1 and C2 control this operation for even and odd
recheck cycles.
Circulate mode 4: this is the same as circulate mode 3 except that the circulation
process is interrupted after 1 ms. At this time the output state may be changed to
enforce special output checks, for example, hot and cold filament checks.
The 16-bit I/O data bus forwards data derived from input port tests, output port tests and
Vital timer operation to a serial input of each register, which is shifted in 8-bit blocks.
The registers are then accessed by the main CPU where the data is retrieved in parallel
format.
Each register’s serial input is dedicated to an I/O data bus line. This allows the system
to access 16 Vital inputs or Vital outputs. Data is loaded into the register either by a
read operation (INTMRD) with YIN active or by the output verification logic. The
registers are accessed by a memory read operation with YADR-YSR active. A three-toeight decoder provides a register pair output enable signal based on the state of three
address bits, when registers are read by the CPU.
P2086B, Volume 1, Rev. D, Nov/13
5-59
Alstom Signaling Inc.
Vital Printed Circuit Boards
Data derived from outputs is connected directly to the register shift left input. Input test
data, however, is obtained from the I/O bus and routed through a SIGNATURE header.
This header possesses 16 input-to-output path assignments, the output of which is
connected to each of the 16 register shift right inputs. Each header takes as an input a
certain data bus line and swaps it with another. For example, header input is data bus 1
and output is routed to data bus 9, which is tied to shift register 9. This scrambling of the
data bus when reading Vital input data is used to verify correct Vital input addressing.
IOBUS logic controls the Vital I/O bus that communicates over the system Motherboard.
It provides buffered outputs for board addressing (IOAB1-4), data passage via bidirectional data bus (IODB0-F), read and write data controls, output recheck controls,
and memory mapped controls for communicating with a Vital timer (T-OUTC3, TIMC4).
T-OUTC3 also accesses the low current output check circuitry on a lamp drive output
board.
5.8.3
Interface Connections
The I/O Bus board has three connections to the VPI system. P1 connects to the System
bus, P2 carries board power and address selection signals and P3 provides connection
to the Expansion bus (when an Extended system is used). Refer to Volume 2 of this
manual for detailed pinout information.
5.8.4
Specifications
Table 5–20. I/O Bus Interface Specifications
Characteristic
Specification
Maximum number of boards per VPI System
4
Board slots required
1
Maximum Board Logic Current Supply
300 mA
Signature Header 59473-871-01
Board 1
Signature Header 59473-871-02
Board 2
Signature Header 59473-871-03
Board 3
Signature Header 59473-871-04
Board 4
P2086B, Volume 1, Rev. D, Nov/13
5-60
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.9
5.9.1
DI (DIRECT INPUT) BOARDS, P/N 59473-867
General
Direct Input boards contain 16 isolated Vital inputs, each requiring two connections to
the field (-IN and +IN). The inputs are DC current sensing and require a minimum of
12.8 mA. The maximum input current is 33 mA. Two inputs may be connected in
parallel with opposite polarity (i.e. input A+ connected to input B-, and input Aconnected to input B+) to form a bipolar input (except for board 59473-867-03).
Each input has an LED indicator that is on when the input is on (i.e. current flow from
+IN to -IN terminals). Input circuit indicators are recessed from the edge of the board
and are placed in sequence from 1 to 16 corresponding to inputs 1 to 16 (counting from
the top of the board down). The board has two other indicators: the first one (the top
one of the two located in the middle of the board near the board edge) is on for about
100 ms when data is read from the board. The second one (the lower of the two in the
middle of the board) is on for about 100 ms when data is written to the board. These
indicators flash once each second when the system is operating normally.
Each input board interfaces with the data bus through a signature header. This
signature header is created on the boards by a programming plug inserted in the socket
labeled IC35. When a system is configured, a specific signature is assigned to each
input slot. If an input board is changed, the correct signature must be inserted in the
new board for that slot. The correct signature for that slot is listed on the module cover.
The Alstom drawing number for the signature header is 59473-871 (see Appendix F for
more information). Figure 5-21 shows a block diagram for the Direct Input boards. The
input circuitry provides a means of safely reading the presence of a DC voltage at the
field terminals of the input and converting it to a form usable by the main processing
system. In the same way that a Vital relay makes its front contacts if, and only if, power
is applied to its coil, this input circuitry allows its true, or on, status to be indicated to the
main processor (via a digital word) if, and only if, power is applied to its input terminals.
In this scheme, all circuit failures result in the input being interpreted as off or false,
which is the more restrictive condition.
All 16 inputs on a direct input board are read at once by sending a serial bit stream to
each input, one bit at a time, and then reading the results. The system outputs the first
bit of the serial bit stream to each of the 16 inputs. It then reads the result of these bits
at the output of each of the 16 inputs. Then the system outputs the second bit until the
entire bit stream has been sent to the inputs and the results read back. The resultant bit
pattern, called a word, represents the status of that input. The serial bit streams sent to
the inputs are unique for each input and, therefore, the word that results (when an input
is on) is unique for that input. For an input that is off, the returned word contains all
zeroes.
P2086B, Volume 1, Rev. D, Nov/13
5-61
Alstom Signaling Inc.
Vital Printed Circuit Boards
Since this is a serial process, the resultant data is presented to the main processor in a
serial form. The main processor cannot efficiently use the data in this form. Therefore,
the resultant data is stored in shift registers on the I/O bus interface board and then is
read by the main processor in a parallel process. This process is done in 8-bit segments
because the shift registers are 8 bits long. Thus, the first 8 bits of the serial-bit stream
are transmitted to the inputs one bit at a time and the resultant bits are stored in the shift
registers.
Special attention is given to the reading of input checkwords to prevent induced AC
from causing incorrect input sensing. This AC noise immunity is obtained by Vitally
spacing the reading of adjacent 8-bit segments of the 32-bit checkwords. Early
generations of VPI (CAA 31746-001 through -004) used Vital time delays of 7, 7 and 7
ms between 8-bit segments 1-2, 2-3 and 3-4 (respectively). More recent VPI
implementations (CAA 31746-005 and later) use spacing of 7, 12 and 7 ms between 8bit segments 1-2, 2-3 and 3-4 (respectively).
Each input is read twice using two different 32-bit words (one word for each of the two
processing channels). At the completion of this operation, only those inputs that are
sensing current will produce the correct on 32-bit word in both channels for the CPU to
use in evaluating the expressions.
ADDRESS
+IN
ADDRESS
DECODER
ADDRESS
SELECT
A
WRITE
LOGIC
B
I/O
BUS
-IN
READ
LOGIC
16 ISOLATED INPUTS
1 OF 16 TYPICAL
SIGNATURE
Figure 5-21. DI (Direct Input) Board Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
5-62
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.9.2
Operating Example
The presence of a ‘0’, or low, on the write logic output line(s) causes optoisolator A to
turn on. When this isolator turns on, its output transistor effectively diverts the current
away from the input of optoisolator B, causing its output to turn off. This in turn places a
‘1’, or high, on the input to the read logic. Similarly, if the write logic output is a ‘1’, the
resultant input to the read logic is ‘0’. If there is no current flow (from the field) between
the +IN and -IN terminals, then there is no current at the input of optoisolator B to be
diverted to the output transistor of isolator A. Thus, the output of isolator B remains in a
high ‘1’ state all the time. Because the circuit has additional transistor stages, the
returned data for an “off” input contains all zeros. The field input for each of these inputs
contains a low-pass filter comprised of a 22 mFd capacitor and a 267Ω resistor. The
purpose of this filter is to attenuate induced AC signals.
5.9.3
Interface Connections
The Direct Input board has three connections to the VPI system. P1 connects inputs 9
through 16 via a 36-way I/O interface connector. P2 carries power, address, and Vital
I/O signals. P3 connects inputs 1 through 8 via a 36-way interface connector. Refer to
Volume 2 of this manual for detailed pinout information.
Address Signature Header
Appendix F lists the address signature headers' drawing number and signature letter
used for board address definition with the VPI system.
P2086B, Volume 1, Rev. D, Nov/13
5-63
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.9.4
Specifications / Assembly Differences
Table 5–21. Direct Input Specifications/Assembly Differences
Characteristic
Specification
59473
Assembly
Variations
-867-01
-867-02
-867-03
-867-04
Maximum number of
Boards per VPI
System
10 (with CPU)
20 (with CPU/PD)
Board slots required
1
Maximum Board Logic
Current Supply
-867-05
-867-07
300 mA
Minimum Input
Voltage/Port
9.0 VDC
9.0 VDC
9.0 VDC
45.0 VDC
9.0 VDC
24.0 VDC
Maximum Input
Voltage/Port
15.0 VDC
15.0 VDC
15.0 VDC
55.0 VDC
22.0 VDC
34.0 VDC
Input Transient
Protection Voltage
(Max Voltage)
1700 Vrms
Input Transient
Protection Energy
(Max Energy)
3.6 Joules
Isolation Between
Inputs
> 3000 Vrms
Address Signature
Header Required
Yes
Equipped with LowPass Filter
Yes
No
No
Yes
Yes
Yes
Momentary Input Hold
No
No
Yes
(see
Warning)
No
No
No
WARNING
The 59473-867-03 assembly input circuit possesses the ability to rectify AC
signals and is intended for special situations only. Consult Alstom on its use.
P2086B, Volume 1, Rev. D, Nov/13
5-64
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.10
5.10.1
VITAL DC OUTPUT BOARDS, P/N 59473-739, -747, -977, -749
General
There are four types of Vital DC Output boards: single break (SBO) 59473-739, double
break (DBO) 59473-747, double break 50 V (DBO-50V) 59473-977 and lamp driver
(LDO) 59473-749. All are configured with eight Vital outputs per board. The single break
output is analogous to a single relay contact placed in the positive or feed side of the
circuit. The equivalent to the relay contact in the solid state circuit is the FET switch.
The double break output is analogous to a relay circuit with the contacts in both the feed
and return sides of the circuit. With the solid-state equivalent, however, each output is
completely isolated from all other outputs and/or power supplies.
Ten LED indicators are on each output board. The top indicator lights for about 50 ms
every time data is read from the board. Under normal conditions this indicator appears
to be “on” all the time because the main processing system reads the output check data
from the output boards every 50 ms. The second indicator lights for 50 ms every time
data is written to this board. Since the system does this once per second (twice for
flashing outputs), this indicator flashes once or twice per second under normal
conditions. The remaining 8 indicators represent the status of the 8 outputs. Each
indicator lights only when the system requests the associated output to turn on. The
third indicator from the top of the board is for output number 1 and the last indicator on
the board is for output number 8.
Eight outputs on each board are divided into two groups of four. Outputs 1-4 are
connected to one power supply input, while outputs 5-8 are connected to a second
power supply input. These power supply inputs may be connected to different power
supplies or they may be tied together external to the VPI module. If the outputs are
being used in a Vital application, the power supply must come from a source that can be
Vitally turned off (usually a contact of the VPI Vital relay or one of its repeaters).
Each output board is assigned a Signature PROM (see Appendix F for more
information) that contains a unique set of data for each of the outputs on that board.
These data are tied into the board addressing and are used to prove that there are no
addressing failures. They are also used by the output check circuitry to prove the status
of the output. When an output board is changed, this PROM must be changed to the
new board. If an output board is missing its PROM or contains a wrong PROM, the
system will not operate.
Figure 5-22 shows a block diagram of the SBO, DBO, DBO-50V and LDO boards. For
these boards, the outputs are turned “on” by writing a ‘1’ to the output and turned “off”
by writing a ‘0’. The main processing system controls the status of the outputs by setting
the data bus lines to the data pattern corresponding to the desired output on/off status
and writing that data to the output board. Since the system has a 16-bit wide data bus,
16 outputs can be updated at once.
P2086B, Volume 1, Rev. D, Nov/13
5-65
Alstom Signaling Inc.
Vital Printed Circuit Boards
To accomplish this, two output boards are given the same address and one board is
connected to the lower half of the data bus and the other is connected to the upper half.
For the board on the lower half of the bus, output 1 corresponds to data bus line 0 and
output 8 to data bus line 7. For the board on the upper half, output 1 corresponds to
data line 8 and output 8 will be data line F.
Besides turning the outputs on and off, the VPI system checks each output to ensure it
is in the correct state. To do this, each output circuit monitors its output current flow.
This circuitry, called an Absence Of Current Detector (AOCD), passes a digital signal if,
and only if, the current in its output winding is less than a specified level.
Each output board contains the necessary logic to circulate a digital word through the
AOCD, read the resultant word at the output of the AOCD, divide it by a preset
polynomial, and store the result. Every 50 ms the main processor reads the result of this
process. If the output is in the off state, the result indicates that there was no current
flow for the entire 50 ms period.
WARNING
VPI users must confirm that output device current requirements are
consistent with AOCD current threshold characteristics.
P2086B, Volume 1, Rev. D, Nov/13
5-66
Alstom Signaling Inc.
Vital Printed Circuit Boards
A step-by-step breakdown of this circuit's operation follows:
•
Each output board has a unique signature header that is a 32 × 8 PROM (39780-3).
The PROM contains eight 32-bit words arranged vertically. These words are
clocked serially through the AOCD associated with each output at a rate of 1 bit
every 128 µs.
•
The 32-bit word is cycled through the output's AOCD 11 consecutive times. This
requires 11 × 32 × 128 µs = 45,056 µs.
•
All serial data streams circulated through each of the eight AOCDs are compressed
into eight 32-bit words in RAM (which is made up from two 256 × 4 RAMs). The
compressed data appear vertically in the RAM.
•
The data are compressed via eight individual polynomial dividers that operate
simultaneously. One of two polynomials of the 32nd degree is configured for either
an even or odd recheck cycle.
•
At the end of a verification cycle, the value of a particular 32-bit vertical result in
RAM is the correct value if, and only if both of the following two statements are true:
•
•
–
there were no failures in the AOCD circuitry
–
the current in the AOCD output winding was below the specified threshold for
the entire verification period
For a given output, the unique 32-bit result depends on the polynomial used during
the verification cycle:
–
the polynomial used is pe(x) for even 50 ms recheck cycles and po(x) for odd
recheck cycles
–
by using different polynomials on adjacent recheck cycles, it proves that the 32bit result was calculated during the current 50 ms and not left over from a
previous recheck period
The data compression in RAM is accomplished by manipulating the RAM to
simulate a 32-bit feedback shift register that represents the desired polynomial.
P2086B, Volume 1, Rev. D, Nov/13
5-67
Alstom Signaling Inc.
Vital Printed Circuit Boards
The RAM address PROM is 512 × 8 and it is divided into four 128 × 8 sections. Two of
the sections contain the address sequences that represent the two diverse primitive
polynomials. The remaining two sections contain the address sequences needed to
read the collected compressed data from the RAM and the sequence needed to
initialize the RAM to all “ones”. The RAM is initialized at the beginning of each recheck
cycle.
Control logic for synchronizing and clocking this circuitry is contained on the I/O bus
interface board.
Operation of this circuitry is divided into four modes:
1. READ MODE: In the read mode, the data from the RAM is read. Since the read
data is stored vertically in RAM, each group of 8 bits represents one bit of each of
the eight words. This data is serially clocked into shift registers on the I/O bus
interface board. Each shift register receives one bit for each read operation. After
eight read operations, a particular shift register contains eight of the 32 bits of a
particular output's checkword. The shift register data is then stored in the CPU
memory. This process continues until the entire 32-bit word is read and stored for all
the outputs.
2. WRITE MODE: In this mode, the RAM is filled with all “ones”.
3. CIRCULATE MODE (11): In this mode, the even or odd polynomial is selected
depending on which recheck cycle is in process and the 32-bit words are cycled
through the AOCD circuitry 11 times.
4. CIRCULATE MODE (1): This mode circulates the first eight bits of the 32-bit word
through the AOCD circuitry and then stops. This allows the state of the output to be
changed, after which circulate mode 11 is invoked to complete the recheck cycle.
Special tests can be run on selected outputs, such as a hot or cold lamp filament
check. The returned 32-bit word obtained by this mode of operation is unique and
indicates that the desired test was performed correctly.
Note: When this test is required for current and filament checking, a
wire wrap jumper is installed between pins 35 and 36 on the
Motherboard in the slot for that output board.
P2086B, Volume 1, Rev. D, Nov/13
5-68
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.10.2
Interface Connections
Each of the Vital Output Boards has three connections to the system: P1, P2, and P3.
Refer to the appropriate board drawings in Volume 2 of this manual for detailed pinout
information.
ADDRESS
8 OUTPUTS
ADDRESS
DECODER
+V
+5
AOCD
ADDRESS
SELECT
A
WRITE
LOGIC
OUT
I/O
BUS
RECHECK
DRIVE LOGIC
READ
LOGIC
TYPICAL SINGLE BREAK
HI/LOW
BUS SELECT
RECHECK
LOGIC (PD)
AOCD
SEL
+V
+5
+
DC/DC
CONVERTER
OUT
-
TYPICAL DOUBLE BREAK
A
AOCD
OUT
+5
+5
- BATT.
FILAMENT CHECK
(1st RCK Cycle, 1mS)
TYPICAL LIGHT DRIVE
Figure 5-22. Vital Output Board Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
5-69
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.10.3
5.10.3.1
SBO Board
SBO Specifications
The single break output is analogous to a single relay contact placed in the positive or
feed side of the circuit. The equivalent of the relay contact in the solid-state circuit is the
FET switch.
Iout
Vin
SBO
LOAD
Figure 5-23. SBO Block Diagram
Table 5–22. Single Break Output Specifications
59473-739
Specification
-01
-02
Maximum Number of Boards Per VPI II System
40
Board Slots Required
1
Number of Ports per Board
8
Maximum Board Logic Current Supply
500 mA
Minimum Switched Output Supply Voltage (Vin)
9.0 VDC
Maximum Switched Output Supply Voltage (Vin)
30.0 VDC
Typical Output Voltage Drop
1.0 VDC
Maximum Switched Power
15 watts
AOCD Current Threshold
3 mA max
Maximum Output Current Per Port (Iout)
500 mA
Isolation Between Outputs and 5 Volt Logic
> 3000 Vrms
Address Signature PROM Required
Yes
Code Energy Switching
No
Yes
Group Energy Filtered
Yes
No
P2086B, Volume 1, Rev. D, Nov/13
5-70
Alstom Signaling Inc.
Vital Printed Circuit Boards
WARNING
The SBO board may fail with up to 3 milliamperes of output leakage current
with the system requesting the output to be in the de-energized state. To
prevent a potential unsafe condition, any load device attached to a low
current Vital output circuit board must not operate and must de-activate
above 3 milliamperes. This includes all environmental operating conditions
and all operating values of the load device over its service life. Failure to
follow this requirement may lead to unexpected operation of the load device.
5.10.3.2
Assemblies
Table 5–23. Single Break Output Board Assembly Differences
Description
Part Number
SBO Board Assembly, 8 outputs (9 - 15 VDC)
Group energy is filtered
59473-739-01
SBO Board Assembly, 8 outputs (9 - 15 VDC)
Group energy is not filtered, supports use of coded energy
59473-739-02
Signature PROM
(one for each output board in a system, determined by CAA)
39780-003-01
through
39780-003-40
5.10.3.3
Test Points
Table 5–24 lists the SBO board test points.
Table 5–24. SBO Board Test Points
Test Points
TP1
+5V, power
TP2
COM, common
TP3, TP4, TP5 TP6, TP7, TP8, TP9
P2086B, Volume 1, Rev. D, Nov/13
used for factory test
5-71
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.10.4
DBO and DBO-50V Board
The double break output is analogous to a relay circuit with the contacts in both the feed
and return sides of the circuit. With the solid-state equivalent, however, each output is
completely isolated from all other outputs and/or power supplies. Each output is isolated
by using individual DC/DC converters that meet or exceed AAR isolation requirement.
Iout
Vin
DBO
Vout
LOAD
Figure 5-24. DBO Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
5-72
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.10.4.1
DBO and DBO-50V Specifications
Table 5–25. DBO/DBO-50 Board Specifications
59473Description
747-01
747-02
747-03
Maximum number of Output
Boards per VPI II System
40
Board slots required
1
Number of ports per board
8
Maximum Board Logic
Current Supply
977-01
977-02
500 mA
Minimum Input Voltage (Vin)
9 VDC
9 VDC
9 VDC
30 VDC
45 VDC
Maximum Input Voltage (Vin)
15 VDC
15 VDC
15 VDC
40 VDC
55 VDC
Minimum Output Voltage
(Vout)
6 VDC
17.7
VDC
6 VDC
45 VDC
45 VDC
Maximum Output Voltage
(Vout)
15 VDC
34.5
VDC
15 VDC
55 VDC
55 VDC
Maximum Output Current
per Port (Iout)
600 mA
300 mA
600 mA
140 mA
140 mA
Maximum Output Power per
Port
9W
9W
9W
7.7 W
7.7 W
Typical AOCD operating
threshold
3 mA
3 mA
3 mA
3 mA
3 mA
Isolation Between Outputs
> 3000
Vrms
> 3000
Vrms
> 3000
Vrms
> 3000
Vrms
> 3000
Vrms
Signature PROM Required
Yes
Yes
Yes
Yes
Yes
WARNING
The DBO board may fail with up to 3 milliamperes of output leakage current
with the system requesting the output to be in the de-energized state. To
prevent a potential unsafe condition, any load device attached to a low
current Vital output circuit board must not operate and must de-activate
above 3 milliamperes. This includes all environmental operating conditions
and all operating values of the load device over its service life. Failure to
follow this requirement may lead to unexpected operation of the load device.
P2086B, Volume 1, Rev. D, Nov/13
5-73
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.10.4.2
Assemblies
Table 5–26. DBO Board Assemblies
Description
Part Number
DBO Board Assembly, 8 outputs
(9 - 15 VDC operation)
Note: Not for new designs since board keying is the same as
that for 747-02 assembly
DBO Board Assembly, 8 outputs with doubled output voltage
(9 - 15 VDC in with 18 - 30 VDC output)
59473-747-01
59473-747-02
DBO Board Assembly, 8 outputs
(9 - 15 VDC operation)
Note
Preferred for new designs since board keying is
different than that for 747-02 assembly
59473-747-03
DBO Board Assembly, 8 outputs
(30 - 40 VDC operation)
59473-977-01
DBO Board Assembly, 8 outputs
(45 - 55 VDC operation)
59473-977-02
Signature PROM
(one for each output board in a system, determined by CAA)
39780-003-01
through
39780-003-40
5.10.4.3
DBO and DBO-50V Board Test Points
Table 5–27. DBO Board Test Points
Test Points
TP1, TP2, TP3, TP4, TP5
used for factory test
TP7
+5V, power
TP8
COM, common
Table 5–28. DBO-50V Board Test Points
Test Points
E1
+5V, power
E2
COM, common
P2086B, Volume 1, Rev. D, Nov/13
5-74
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.10.5
LDO Board
The lamp drive output circuit handles high current to light signal lamps. Each output
circuit can accommodate hot and cold filament checks. This output uses a FET switch in
the common or return line of the circuit. Therefore, it is necessary to supply the positive
side of the battery or signal lighting supply to the signal lamps.
LOAD
Iout
VIN
LDO
Figure 5-25. LDO Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
5-75
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.10.5.1
LDO Specifications
Table 5–29. LDO Board Specifications
59473Description
749-02
749-03
Maximum number of Output Boards per
VPI II System
40
Board slots required
1
Number of ports per board
8
Maximum Board Logic Current Supply
749-04
500 mA
Minimum Switched Output Supply
Voltage (Vin)
9 VDC
15 VDC
9 VDC
Maximum Switched Output Supply
Voltage (Vin)
18 VDC
30 VDC
18 VDC
2.0 A
2.9 A
2.9 A
Maximum Output Current per Port (Iout)
Typical Output Voltage Drop
1.7 VDC
Typical AOCD operating threshold
50 mA
Isolation Between Outputs and 5 Volt
Logic
Hot/Cold Filament Check
> 3000 Vrms
Yes, 100 mA Yes, 200 mA
Signature PROM Required
Hot 100 mA,
no Cold
Yes
WARNING
The LDO board may fail with up to 50 milliamperes of output leakage current
with the system requesting the output to be in the de-energized state. To
prevent a potential unsafe condition, any load device attached to a high
current Vital output circuit board must not operate and must de-activate
above 50 milliamperes. This includes all environmental operating conditions
and all operating values of the load device over its service life. Failure to
follow this requirement may lead to unexpected operation of the load device.
P2086B, Volume 1, Rev. D, Nov/13
5-76
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.10.5.2
Assemblies
Table 5–30. LDO Board Assemblies
Description
Part Number
LDO Board Assembly, 8 outputs
(9 - 18 VDC, 2.9 Amp. operation)
59473-749-02
LDO Board Assembly, 8 outputs
(15 - 30 VDC, 2.9 Amp. operation)
59473-749-03
LDO Board Assembly, 8 outputs
(9 - 18 VDC, 2.9 Amp. operation)
59473-749-04
Signature PROM
(one for each output board in a system, determined by CAA)
39780-003-01
through
39780-003-40
5.10.5.3
Test Points
Table 5–31 lists the LDO board test points.
Table 5–31. LDO Board Test Points
Test Points
TP1
+5V, power
TP2
COM, common
TP3, TP4, TP5, TP6, TP7, TP8, TP9
P2086B, Volume 1, Rev. D, Nov/13
used for factory test
5-77
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.10.6
LDO2 Board
The LDO2 is a Vital VPI Output board that interfaces with signal lamps. It provides
essentially similar functions as the LDO described above. However, this assembly offers
the following additional features for each of the eight outputs on each board assembly:
•
Sourcing Current Drive (positive side switch)
•
Non-Vital Current Monitor with Over Current Protection and Low Current Detection
•
Non-Vital Cable Integrity Check (CIC)
•
Switch Selectable AOCD Signature PROM
The board assembly together with improved Vital system software offers enhanced
CPU-PD diagnostic capability. A diagnostic interface on the board edge is provided to
permit maintenance personnel to examine the operation of the board without connecting
any other equipment.
Iout
+
VIN
LDO2
LOAD
-
Figure 5-26. LDO2 Port Interface
P2086B, Volume 1, Rev. D, Nov/13
5-78
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.10.6.1
LDO2 Specifications
Table 5–32. LDO2 Board Specifications
31166Description
340-01
340-02
Maximum number of Output Boards per VPI II System
40
40
Board slots required
1
1
Number of ports per board
8
8
Maximum Board Logic Current Supply
350mA
250mA
Minimum Switched Output Supply Voltage (Vin)
8 VDC
8 VDC
Maximum Switched Output Supply Voltage (Vin)
18 VDC
18 VDC
Maximum Output Current per Port (Iout)
3.3 A
3.3 A
Maximum Output Current per 4-port group
7.5 A
7.5 A
1V
1V
2.0 ±0.3 V
2.0 ±0.3 V
4.0 A
none
0.55 to 3.25
in 7 steps
none
100 mA
100 mA
Isolation Between Outputs and 5 Volt Logic
> 3000 Vrms
> 3000 Vrms
Hot/Cold Filament Check
Yes, 100 mA
Yes, 100 mA
No
No
Typical Output Voltage Drop on board
Cable Integrity Check Detection Voltage
Over Current Shutdown Threshold (t = 200 to 400 mS)
Low level current detection threshold range
AOCD operating threshold
Signature PROM Required
WARNING
The LDO2 board may fail with up to 50 milliamperes of output leakage
current with the system requesting the output to be in the de-energized state.
To prevent a potential unsafe condition, any load device attached to a high
current vital output circuit board must not operate and must de-activate
above 50 milliamperes. This includes all environmental operating conditions
and all operating values of the load device over its service life. Failure to
follow this requirement may lead to unexpected operation of the load device.
P2086B, Volume 1, Rev. D, Nov/13
5-79
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.10.6.2
Assemblies
Table 5–33. LDO2 Board Assemblies
Description
Part Number
LDO2 Board Assembly, 8 outputs
(8 - 18 VDC, 3.3 Amp. operation)
31166-340-01
LDO2 Board Assembly, 8 outputs w/o current monitor
(8 - 18 VDC, 3.3 Amp. operation)
31166-340-02
5.10.6.3
LDO2 Board Test Points
Table 5–34. LDO2 Board Test Points
Test Points
TP3, TP39
+5V, power
TP5, TP36
-V1
TP7, TP13, TP27, TP40
COM, common
TP17
+V1
TP29
+V2
TP1, TP2, TP4, TP6,
TP8 - TP12, TP14 - TP16, TP18 - TP26,
TP28,
TP30 - TP35, TP37, TP38, TP40 - TP78
P2086B, Volume 1, Rev. D, Nov/13
used in factory test
5-80
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.11
5.11.1
ACO (VITAL AC OUTPUT) BOARD, P/N 59473-937
General
The Vital AC Output board operates in a manner similar to Vital Output boards. It is
used for lighting signal lamps or for operating other AC loads requiring less than 0.8
ampere. The board has eight outputs divided into two groups of four. Outputs 1 through
4 are connected to one power supply input while outputs 5 through 8 are connected to a
second power supply input. In Vital applications, these power supply inputs are
connected to a source that can be Vitally turned off (usually a contact of a Vital relay or
one of its repeaters).
There are three main modes of operation: READ, WRITE, and CIRCULATE as
described below.
1. READ MODE: In the read mode the data from the RAM is read. Since data is
stored vertically in the RAM, each group of 8-bits represents one bit of each of the
eight words. This data is serially clocked into shift registers on the I/O interface
board. Each shift register receives one bit for each read operation. After eight read
operations a particular shift register will contain eight of the 32-bits of a particular
output checkword. The shift register data is then stored in CPU memory. This
process continues until the entire 32-bit word is read and stored for all of the
outputs.
2. WRITE MODE: In the write mode the RAM is filled with all “ones”.
3. CIRCULATE MODE: In the circulate mode, the even or odd polynomial is selected
depending on which recheck cycle is in process and the 32-bit words are cycled
through the AOCD circuitry 11 times.
Figure 5-27 shows a block diagram of the Vital AC Output Board. The outputs of this
board are turned on by writing a ‘1’ to the output and turned off by writing a ‘0’. The
main processing system controls the status of the outputs by setting the data bus lines
to the data pattern corresponding to the desired output on/off status and writing that
data to the output board. Because the system has a 16-bit wide data bus, 16 outputs
can be updated at once. To do this, two output boards are given the same address, one
board is connected to the lower half of the data bus, and the other is connected to the
upper half. For the board on the lower half of the bus, output 1 will correspond to data
bus line 0 and output 8 will be data line 7. For the board on the upper half, output 1 will
be data line 8 and output 8 will be data line F.
P2086B, Volume 1, Rev. D, Nov/13
5-81
Alstom Signaling Inc.
P2086B, Volume 1, Rev. D, Nov/13
I/O
BUS
ADDRESS
SELECT
ADDRESS
SEL
ADDRESS
DECODER
5-82
HI/LOW
BUS SELECT
READ
LOGIC
WRITE
LOGIC
RECHECK
LOGIC (PD)
RECHECK
DRIVE LOGIC
+5V
AC1 COM
TYPICAL VITAL AC OUTPUT
8 OUTPUTS
AC1
Note: AC Current
flows only when FET
is turned on
+AC
OUT 1
Vital Printed Circuit Boards
Figure 5-27. ACO (Vital AC Output) Board Block Diagram
Alstom Signaling Inc.
Vital Printed Circuit Boards
Besides turning the outputs on and off, the circuit must verify each output is in the
correct state. To check the outputs, each individual output contains PROM-defined
AOCD circuitry that monitors its output current flow. The AOCD PROM chip (see
Appendix F for more information) is designated U12. The AOCD passes a digital signal
if, and only if, the current in its output winding is less than a specified level. Each output
board contains the necessary logic to circulate a digital word through the AOCD, read
the resultant word at the output of the AOCD, divide it by a preset polynomial and store
the result. Every 50 ms the main processing system reads the result of this process. If
the output was supposed to be in its off state, the result indicates there was current flow
less than 50 mA for the entire 50 ms period.
WARNING
VPI users must confirm that output device current requirements are
consistent with AOCD current threshold characteristics.
5.11.2
Jumper Configurations
In the system module, this board's address is established by wire wrapping selected
terminals P2-44, 45, 46, and/or 47 to 5V common.
When a wire wrap jumper is installed between PC2-40 and 42, the board in that slot is
connected to the lower data bus. When the jumper is installed between PC2-40 and 43,
the board is connected to the upper data bus.
5.11.3
Transient Protection
To prevent interference from transients and other local noise, this board contains EMI
and MOV filters on the outputs and capacitive filters in the power supply circuitry. These
filters are very effective in combating interference when combined with good earth
grounding of the VPI system.
P2086B, Volume 1, Rev. D, Nov/13
5-83
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.11.4
Specifications
LAMP
`
VIN
(AC)
Iout
ACO
Figure 5-28. ACO Block Diagram
Table 5–35. AC Outputs Specifications/Assembly Differences
59473-937
Specification
-02
-03
Maximum Number of Boards Per VPI
System
40
Board Slots Required
1
Number of Ports Per Board
8
Maximum Board Logic Current Supply
500mA
Minimum Switched Output Supply Voltage
90 VAC
90 VAC
Maximum Switched Output Supply
Voltage
130 VAC
130 VAC
Frequency Range
40 - 150 Hz
40 - 150 Hz
AOCD Operating Threshold
50 mA max
3 mA max
0.8 A rms
0.5 A rms
104 W
104 W
Isolation Between Outputs
> 3000 Vrms
> 3000 Vrms
Special EMI Suppression
No
Yes
Address Signature PROM Required
Yes
Yes
Maximum Output Current Per Port
Switched Power (max resistive)
P2086B, Volume 1, Rev. D, Nov/13
5-84
Alstom Signaling Inc.
Vital Printed Circuit Boards
WARNING
Low current Vital AC output boards may fail with up to 3 milliamperes of
output leakage current with the system requesting the output to be in the deenergized state. To prevent a potential unsafe condition, any load device
attached to a low current vital output circuit board must not operate and must
de-activate above 3 milliamperes. This includes all environmental operating
conditions and all operating values of the load device over its service life.
Failure to follow this requirement may lead to unexpected operation of the
load device.
WARNING
High current Vital AC output boards may fail with up to 50 milliamperes of
output leakage current with the system requesting the output to be in the deenergized state. To prevent a potential unsafe condition, any load device
attached to a high current vital output circuit board must not operate and
must de-activate above 50 milliamperes. This includes all environmental
operating conditions and all operating values of the load device over its
service life. Failure to follow this requirement may lead to unexpected
operation of the load device.
P2086B, Volume 1, Rev. D, Nov/13
5-85
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.11.5
Assembly
Table 5–36. ACO Board Assembly
Description
Part Number
ACO Board Assembly, 8 channels with enhanced EMI protection
59473-937-02
ACO Board Assembly, 8 channels with EMI suppression
59473-937-03
Signature PROM
(one for each output board in a system, determined by CAA)
39780-003-01
through
39780-003-40
5.11.6
Test Points
Table 5–37. ACO Board Test Points
Test Points
E1
+5V, power
E2
COM, common
P2086B, Volume 1, Rev. D, Nov/13
5-86
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.12
5.12.1
(FSVT) FIELD-SETTABLE VITAL TIMER BOARDS, P/N 59473-748, -894
General
The Vital Timer board contains provisions for the use of eight (8) field settable Vital
timing functions. Time setting selection is accomplished through the programming of the
time selection headers. Jumpers, i.e., shorting straps, are applied to pin headers to set
timer values for each of eight Vital timers. Eight groups of four (4) headers each are
used to specify tens of minutes, units of minutes, tens of seconds and units of seconds.
Failure to install all four jumpers for a timer or installing more than one on a header will
result in an infinite timing cycle, i.e., the timer will never time out. Figure 5-29 shows two
examples of Vital timer settings.
After the proper time settings for a particular application are selected by applying the
jumpers, a sealable cover is installed to enclose the headers. A tag, indicating the
timing function names, time setting selected, date of setting, and initials of the person
programming the time, is located on the front of the board.
On the board front edge are indicators showing which of the eight (8) timing functions
are active. In addition, test points useful in troubleshooting internal operation are
available at the board front edge.
The Vital Timer board is located on the Vital I/O bus. Normal operation is to detect the
switch setting and then perform a Vital algorithm to verify the setting of that timer's
switch.Figure 5-30 shows a block diagram of the timer board operation.
To determine the switch setting, a write operation is performed to set the base address
of switch wafer “name” PROMs. This places a logic ‘0’ on the wiper of the desired
switch while the switch decade lines are floated. The switch decade lines are connected
to the internal data bus lines 0 to 9. Upon performing the above write operation, a ‘0’ is
outputted from the name PROM and it returns to the I/O data bus and a time-setting pin
position shorts the wiper to a particular switch decade. The result is the internal data
bus consists of all ones except for the bit that funnels the name PROM position (0) to a
data bus line through the shorting strap and pin headers. This shunt position image is
then read by the CPU via the I/O bus interface board.
Once the switch position is determined (a non-vital process), verification of that switch
setting is performed. Unique data representing each of all possible switch settings are
stored in onboard EPROM. The “name” PROMs store switch wafer data while data
relating to the switch decades are stored within “label” PROMs. A name PROM output
corresponding to the setting determined by the above process is enabled, thus driving a
specific switch wafer. Next, all label PROM outputs are enabled except the one that
drives the data bus line corresponding to the switch setting. A PROM address unique
for a particular switch setting is established by storing address data into an 8-bit latch.
The latched data forms the upper eight significant PROM address bits. A binary counter
supplying the three least significant address bits is cleared.
P2086B, Volume 1, Rev. D, Nov/13
5-87
Alstom Signaling Inc.
Vital Printed Circuit Boards
The switch combination/position-select latches select one of four wiper positions on one
of eight switches for providing wiper NAME information. They also provide decoding for
the passing of decade (label) information through the 10 decade lines of all switches.
Once the PROM outputs and address have been set, verification of the switch setting is
next. A series of eight read operations takes place. Following each read, the PROM
address is incremented. Unique data, representing the switch position previously
determined, are obtained from the PROMs. Data corresponding to the wafer selected
are taken from the name PROMs and passed through the switch wiper and are returned
on a particular data bus line. Switch decade data is output from label PROMs and
placed on the data bus.
Controls for the Vital Timer board are decoded using a dual 2- to 4-bit decoder.
SET FOR
12 MINUTES, 45 SECONDS
ONE JUMPER MUST BE INSTALLED IN EACH COLUMN
JUMPER ORIENTATION:
TB1
TB2
TB3
9
TB4
9
8
8
7
7
6
6
50
5
50
5
40
4
40
4
30
3
30
20
3
2
10
0
0
20
2
10
1
0
0
T.MIN
U.MIN
1
T.SEC
U.SEC
(0 to 59 Min. & 59 Sec.)
SET FOR
4 MINUTES, 10 SECONDS
TB1
TB2
TB3
9
8
8
7
7
6
50
40
30
TB4
9
6
5
4
50
5
40
4
3
30
20
2
20
3
2
10
1
0
0
10
0
0
T.MIN
U.MIN
T.SEC
1
U.SEC
(0 to 59 Min. & 59 Sec.)
Figure 5-29. FSVT Timer Setting Examples
P2086B, Volume 1, Rev. D, Nov/13
5-88
Alstom Signaling Inc.
Vital Printed Circuit Boards
Clocking of timer data is done with a binary counter that is incremented once each time
a read operation is performed from the Vital Timer board. It must be initialized for each
switch read operation. Coincident with each read operation, data provided by the Vital
Timer board return a serial bit to each of 16 shift registers on the I/O bus interface
board. The information can be stored in the registers (for example, switch 1 position
unit's seconds with time setting of 4 seconds) as follows:
IOBUS SREG
#1 —label position #1 data (8 bits)
#2 —label position #2 data
#3 —label position #3 data
#4 —name SW#1 position #4 data
#5-16 —label position #5-16
Shift register data determines timing constants that are unique for, in this case, a 4second switch setting on switch 1. Any failure could cause reading of the wrong switch
or improper setting place wrong information in the shift registers. Timer constants,
created by shift register contents, aid in solving of Vital timer expressions within the
main VPI program.
The timer matrix is secured with standard wire lead seals run through the hole in each
threaded screw. Leads are kept short. The seal is oriented so that it does not make
contact with adjacent boards.
5.12.2
Interface Connections
The Field-Settable Vital Timer boards have three on-board connectors. Connectors P1
and P3 are normally unused; connector P2 is wired to the I/O bus. Refer to Volume 2 of
this manual for detailed pinout information.
P2086B, Volume 1, Rev. D, Nov/13
5-89
Alstom Signaling Inc.
Vital Printed Circuit Boards
5.12.3
Specifications
Table 5–38. Field-Settable Vital Timer Specifications/Assembly Differences
Characteristic
Specification
59473748-01
59473748-02
59473894-01
Maximum number of Boards per
VPI System
2
Board slots required
1
Logic Voltage Range
4.75 to 5.25 Volts
Logic Current Load (Maximum)
500 mA
Number of Discrete Timers per
board
8
Used for Vital Timers Number
1 through
8
9 through
16
1 through
8
Minimum Run Time
(minutes/seconds)
0:00
Maximum Run Time
(minutes/seconds)
59:59
Assign to I/O Bus With Signature
Header
Drawing Number (ID letter)
00/09 seconds
Jumper TB3 Timer Settings
(min/max)
0/50 seconds
Jumper TB2 Timer Settings
(min/max)
00/09 minutes
Jumper TB1 Timer Settings
(min/max)
0/50 minutes
P2086B, Volume 1, Rev. D, Nov/13
9 through
16
59473-871-01 (A)
Jumper TB4 Timer Settings
(min/max)
Time Setting Method
59473894-02
Pin Grid
Array
5-90
Pin Grid
Array
Jumper
Selection
Jumper
Selection
Alstom Signaling Inc.
P2086B, Volume 1, Rev. D, Nov/13
C
A
C
5-91
1 of 8
Decoder
1 of 8
Decoder
1 of 8
Decoder
1 of 8
Decoder
A
A
D
8 Bit
latch
8 Bit
Latch
Label
Prom
Label
Prom
E
8 Bit
Latch
Name
Prom
Name
Prom
A
8 Bit
Latch
Counter
E
E
D0
Through
D15
Gates
Tens
&
Units
Gates
D15
D0
D0
D9
To Matrix 1
C
C
D
1 of 8
Switch
Matricies
E
D
C
A
Enable
Data
Control Signal (3)
Address
Bus Control
and Direction
Logic
C
Bus
Trans
Bus
Trans
Vital
I/O Bus
C
to
IODB15
IODB8
IODB0
to
IODB7
Vital Printed Circuit Boards
Figure 5-30. FSVT (Field-Settable Vital Timer) Board Block Diagram
Alstom Signaling Inc.
Vital Printed Circuit Boards
THIS PAGE INTENTIONALLY LEFT BLANK.
P2086B, Volume 1, Rev. D, Nov/13
5-92
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
SECTION 6 – NON-VITAL PRINTED CIRCUIT BOARDS
The following index describes the Printed Circuit Boards used to provide non-vital
functionality in the VPI System. This section gives a brief description of differences
between board assembly variations along with the keying information for each
assembly. The remainder of Section 6 then gives a technical description of each board
type. See Publication P2086B, Volume 3 for Non-Vital board schematics.
Table 6–1. Non-Vital Printed Circuit Boards Index (Cont.)
Board Type
Drawing
Number
Comments
CSE
59473-741-01
Basic Board, No EPROM
CSE
59473-741-02
59473-741-01 w/40026-049-00 CSE software
CSE
59473-741-03
59473-741-01 w/40026-035-00 CSE software
CSE
59473-741-04
59473-741-01 w/40026-047-00 CSE software
CSE
59473-741-06
59473-741-01 w/40026-056-00 CSE software
CSE
59473-741-07
59473-741-01 w/40026-059-00 CSE software
CSE
59473-741-08
59473-741-01 w/40026-062-00 CSE software
CSE
59473-741-09
59473-741-01 w/40026-070-00 CSE software
CSE
59473-741-10
59473-741-01 w/40026-069-00 CSE software
CSEX1
59473-938-01
Basic Board, No EPROM, jumpers for EIA423
CSEX3
31166-175-02
6 Serial Ports
CSEX3
31166-175-03
DC Code Line + 5 Serial Ports
NVI
59473-757-02
32 inputs, 18-33 VDC Source Inputs
NVI
59473-757-03
32 inputs, 9-18 VDC Source Inputs
NVID
31166-106-01
32 inputs, 4.5 - 14.5 VDC Differential, Source, Sink
NVID
31166-106-02
32 inputs, 18 - 33 VDC Differential, Source, Sink
NVID
31166-106-03
32 inputs, 9 - 16 VDC Differential, Source, Sink
NVID
31166-106-04
32 inputs, 9 - 16 VDC Differential, Source, Sink
NVID
31166-106-05
32 inputs, 18 - 33 VDC Differential, Source, Sink
NVIDSW
31166-276-01
32 inputs w/Force Input Switch, 9-18 VDC Source
NVIDSW
31166-276-02
32 inputs, 9-18 VDC Source Inputs
NVIDSW
31166-276-03
32 inputs w/Force Input Switch, 18-33 VDC Source
NVIDSW
31166-276-04
32 inputs, 18-33 VDC Source Inputs
P2086B, Volume 1, Rev. D, Nov/13
6-1
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Table 6–1. Non-Vital Printed Circuit Boards Index (Cont.)
Board Type
Drawing
Number
Comments
NVO
59473-785-01
32 outputs, 18-33 VDC, 0.25 A, Source Outputs
NVO
59473-785-02
32 outputs, 9-18 VDC, 0.25 A, Source Outputs
NVO
59473-785-03
32 outputs, 18-33 VDC, 0.25 A Source Outputs,
Power On Reset
NVO
59473-785-04
32 outputs, 9-18 VDC, 0.25 A, Source Outputs,
Power On Reset
NVO
59473-785-05
32 outputs, 4.5 – 14.5 VDC, 0.25 A, Source, Power
On Reset
NVOAC
59473-936-01
32 outputs, 5-250 VAC, 0.25 A, 47-70 HZ
NVOAC
59473-936-02
32 outputs, 5-250 VAC, 0.25 A, 47-70 HZ, Power On
Reset
NVO-SNK
31166-123-01
32 outputs, 4.5 – 14.5 VDC, 0.25 A, Sink Outputs,
Power On Reset
NVRELAY
31166-238-01
32 outputs, Relay Output Board, requiring 9–18 V
relay power
NVRELAY
31166-238-02
32 outputs, Relay Output Board, requiring 18–35 V
relay power
TWCMAIN
59473-996-01
2 Channel Transmit/Receive (Inc. -995-01, 02) with
DC/DC converter (+5 VDC in)
TWCMAIN
59473-996-02
2 Channel Transmit/Receive (Inc. -995-01, 02)
requires ± 15 VDC in
TWCAUX
59473-995-01
Manchester Encode (daughter board to –996-01,02)
TWCAUX
59473-995-02
No Manchester Encode(daughter board to –996-01,
02)
TWCATT
31166-021-01
TWC (Train-to-Wayside Communications)
Attenuator - 4 Channel
TWCATT
31166-021-02
TWC Attenuator - 2 Channel
NVTWC-MOD
31166-099-01
Basic Board w/o programmed parts, processor
based
NVTWC-MOD
31166-099-02
2 Channel TWC Transmit/Receive (Analog)
w/40026-237-00 TWC software, processor based
NVTWC-MUX
31166-100-02
4 Channel TWC Transmit/Receive (Digital)
Multiplexer w/40026-236-00 TWC software,
processor based TWC
P2086B, Volume 1, Rev. D, Nov/13
6-2
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Table 6–1. Non-Vital Printed Circuit Boards Index (Cont.)
Board Type
Drawing
Number
Comments
NVTWC-FSK
31166-119-01
Basic Board w/o programmed parts, processor
based TWC
NVTWC-FSK
31166-119-02
4 Channel Receive Only (analog) w/40025-238-00
TWC software, processor based TWC
NVTWC-FSK
31166-119-03
4 Channel Transmit/Receive (analog) w/40025-24200 TWC software, processor based TWC
NVTWC-FSK
31166-119-04
4 Channel Transmit/Receive (analog) w/40025-28400 TWC software, processor based TWC
NVTWC-FSK
31166-119-05
4 Channel Transmit/Receive (analog) w/40025-28900 TWC software, processor based TWC
NVTWC-FSK
31166-119-06
4 Channel Transmit/Receive (analog) w/40025-29500 TWC software, processor based TWC
P2086B, Volume 1, Rev. D, Nov/13
6-3
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.1
CSE (CODE SYSTEM EMULATOR) BOARD, P/N 59473-741
6.1.1
General
The Code System Emulator board, a general-purpose, single-board computer, emulates
serial code/communications systems and DC code line interfaces. It directs non-vital
information between a central control office and a remote interlocking, plus provides for
local control of an interlocking through the use of non-vital inputs and outputs.
A typical code system application consists of standard software and hardware
configured through the assignment of programmable peripherals. Peripheral
assignments are made with a wire wrapped wire harness that interconnects specific
programming pins located near the front edge of the board.
Figure 6-1 shows a block diagram of the CSE board. The CSE board uses an 8085
microprocessor. The hardware consists of fixed and programmable peripheral circuitry,
dual-ported memory, control logic, and buffering for the Non-Vital I/O bus.
>
FROM CPU
>
DUAL PORT RAM
(2K x 8)
BOARD SELECT
& DPRAM CONTROL
8085 UP
&
SUPPORT LOGIC
LOCAL 8085 BUS
ADDRESS
DECODING
MEMORY & I/O
LOCAL MEMORY
16K x 8 EPROM
8K x 8 SRAM
DEDICATED
PERIPHERALS:
0
0
1. AUTO RESET
2. TIMER GATES
PROGRAMMABLE
PERIPHERALS
120
WW
PINS
3. BAUD RATES
0
1. USART
2. ISOLATED INS
3. ISOLATED OUTS
4. TIMERS
5. INTERRUPTS
6. RS232 INTERFACE
7. LOGIC GATES
NONVITAL I/O
BUS BUFFERS &
DRIVERS
(14 ADDRESS, 8
DATA, 5 CONTROL)
TO MOTHER BOARD
NONVITAL BUS
Figure 6-1. CSE (Code System Emulator) Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
6-4
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Once each second all code system and Non-Vital I/O data processed by the VPI system
passes through a shared dual port memory interface. The CSE board is accessed by
the CPU board over the 60-way main system bus on the P1 connector. The module slot
where the CSE resides is programmed for a certain address by wire wrapping the
address pins. The CPU accesses the CSE dual-ported memory by placing this address
on the bus and setting in succession, two flip-flops. The first initiates an interrupt to the
CSE to flag an impending data transfer. The second produces a MAIN GRANT signal
that allows direct access to the 2K × 8 RAM. Following the retrieval from or placing of
data in RAM, the memory is released to the CSE. The CPU addresses the CSE and
resets the two arbitration flip-flops.
A 6-bit comparator produces a BOARD SELECT signal if the slot and bus addresses
are equal. The two flip-flops are controlled by addressing the CSE and setting or
resetting the least significant data bus bit. All address, data, and control lines are
buffered so as to isolate the main CPU from the local CSE bus.
Associated with the 8085 microprocessor is program memory (16K × 8) and data
memory (8K × 8). A 32 × 8 bit PROM provides the address decoding (chip selects) for
local program and data memory, external memory addresses (Non-Vital I/O), and dual
ported memory. Decoded control signals (read and write) are also provided for memory
and I/O operations. A separate 3-to-8 decoder governs chip selection for peripheral
devices in the I/O address range.
An automatic hardware reset circuit allows for a maximum of system availability. Normal
operation of the CSE provides a “holdoff” signal to the reset circuit, typically every 50
ms to disable an oscillator. Should a program fault occur to cease normal emulation, the
oscillator portion of the watchdog circuit forces a reset condition and a program restart.
Repeated resets occur until the fault has cleared.
Some peripheral logic on the CSE is dedicated for particular tasks in the emulation of
code system protocols. A Programmable Peripheral Interface (PPI) contains three ports
that can be configured as inputs or outputs. Port A drives the GATE signals for
Programmable Interval Timers (PIT). One output of Port C drives the watchdog reset
circuit. The remainder of Port C and Port B is connected to some of the 120 program
pins. Port C is an output port; Port B is an input port.
Two PITs, yielding six 16-bit timer/counters, implement time measurement, baud-rate
generation and system clocks. A crystal-controlled 1.8432 MHz clock sets the time base
that goes to three of the six timer clock inputs. Two of these timers create the baud
rates for both a dedicated and programmable communication link via Universal
Synchronous/Asynchronous Receiver/Transmitter (USARTs) peripherals. Two of the
timer outputs go to a Programmable Interrupt Controller (PIC) for CSE interrupts. The
remaining two timers are unused.
The PIC provides the CSE with an additional eight programmable interrupts. Three of
the eight interrupt inputs are fixed; two from the PIT and one generated by Non-Vital I/O
obtained from the Non-Vital bus.
P2086B, Volume 1, Rev. D, Nov/13
6-5
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
The one dedicated USART drives a current loop interface to a Handheld Terminal
(HHT) or equivalent device. This terminal interface is normally used as an interactive
troubleshooting port. Other USART inputs and outputs are connected to the
programming pins.
Other hardware whose inputs and outputs are brought to programming pins consists of
isolated inputs/outputs, EIA232 transmitters and receivers and logic gates. The isolated
inputs designed for 24V (12 mA) operation are arranged in two groups of four. One
group shares a common return while the other allows for bipolar connection of field
inputs.
Four optically isolated outputs operate from an externally connected power source. The
outputs are current sinking FET transistors capable of driving loads of 12 to 33 VDC at
250 mA maximum. Included are suppressors to protect the transistor from transients
normally produced when driving inductive loads.
To drive an EIA232 communications interface, four line drivers and receivers are
included. These drivers/receivers are also hardware-programmable and optically
isolated. The line driver operates with a ±12 VDC output swing. The undedicated
USART is normally hardwired to the line driver interface for implementing most carrierbased serial communication protocols.
Similarly, the line receivers convert a ±12 V line signal to an optically isolated 5 V logic
signal. This, too, is normally connected to the undedicated USART. Most modem
interface signals can then be implemented using the drivers and receivers (CTS, RTS,
DSR, DTR, etc.).
Eight logic gates are included with all inputs' and outputs' programmable hardware.
NAND gates are used so that a majority of logic functions (NAND, AND, OR, NOR) can
be implemented.
The CSE serves as a Non-Vital I/O controller in most applications. Its 8085 address,
data, and control signals are buffered and used to drive the Motherboard's Non-Vital I/O
bus. Peripheral boards (e.g., Non-Vital inputs and outputs) reside within a CSE
memory-mapped address range and are accessed via this bus.
P2086B, Volume 1, Rev. D, Nov/13
6-6
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.1.2
Interface Connections
The CSE board has three connections to the VPI system. P1 connects to the System
bus, P2 carries power and addressing signals, and P3 connects to the system interface
cable or field wiring. Refer to Volume 3 of this manual for detailed pinout information.
6.1.3
Specifications
Table 6–2. Code System Emulator Specifications
Charactersitic
Specification
Maximum number of Boards per VPI System
2
Board slots required
1
Maximum Board Logic Current Supply
750 mA
Supports 27128 EPROM, 200ns
Yes
Supports 27256 EPROM
No
Supports 27512 EPROM,120ns
No
Supports 27H010 EPROM,150ns
No
6.1.4
Assembly Differences
Table 6–3. CSE Assembly Differences
Specification
Alstom Part Number
Basic Board, No software
59473-741-01
59473-741-01 with 40026-049-00 software
59473-741-02
59473-741-01 with 40026-035-00 software
59473-741-03
59473-741-01 with 40026-047-00 software
59473-741-04
59473-741-01 with 40026-056-00 software
59473-741-06
59473-741-01 with 40026-059-00 software
59473-741-07
59473-741-01 with 40026-062-00 software
59473-741-08
59473-741-01 with 40026-070-00 software
59473-741-09
59473-741-01 with 40026-069-00 software
59473-741-10
P2086B, Volume 1, Rev. D, Nov/13
6-7
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.2
6.2.1
CSEX1 (CODE SYSTEM EMULATOR EXTENDED) BOARD, P/N 59473-938
General
The Code System Emulator Extended board is based on an Intel 80C186 chip and
comprises a single-board computer. This board is designed as a system board for VPI
as well as a stand-alone Non-Vital logic processor. The CSEX1 board has six serial
ports for communications to external devices, such as modems, other CSEX boards,
data loggers, etc. A DC code line interface is available, as well as EIA422 or EIA423 full
modem control interfaces.
The CSEX1 board provides interface to Non-Vital inputs and outputs and Non-Vital logic
computation for local control of interlockings. Figure 6-2 shows a block diagram of the
CSEX1 board.
The main processing element of the CSEX1 board is an 80C186 8MHz processor. The
processor has many internal functions such as timers, chip select logic and an interrupt
controller. All memory and peripheral devices are selected with the internal select logic.
Eight 28-pin IC sockets are on the CSEX1 board. Two sockets are dedicated to system
program memory (PROM), two are for application program memory (PROM) and the
remaining four are designed for static RAM chips. Jumpers are available to select the
memory size of the EPROMs.
An 82C59A Programmable Interrupt Controller (PIC) provides four external interrupt
sources, three serial controller chips, and one dual-ported memory chip.
Three Dual Asynchronous Receiver Transmitters (DUARTs) are for serial
communications. Two 88C681s and one 82530 chip comprise the hardware for six
serial channels. One channel is dedicated to a current loop converting circuit for
diagnostics. Two channels have full modem controls and the remaining three channels
have transmit and receive only.
For diagnostics, either a Maintenance ACcess Terminal (MAC) or a Handheld Terminal
(HHT) can be used. While a MAC terminal is the preferred method (see Non Vital
Diagnostics in Section 8), an HHT can be used for memory Query in the same manner
in which it is used for Vital Diagnostics.
Optoisolators and suppression Zener diodes are provided on all external communication
lines to prevent damage from power surges.
P2086B, Volume 1, Rev. D, Nov/13
6-8
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Address and data bus demultiplexing allows an external processor (CPU board) to
access a 2K × 8 dual ported memory device. This device acts as a message buffer to
pass data between the CSEX1 board and the VPI CPU board.
Address and data bus interfaces through an I/O mapped data area to the Non-Vital
input and output boards.
Light emitting diodes indicate various parameters and are discussed in Section 8,
Maintenance.
A MAX691 chip sends a reset pulse to the processor if an input bit is not toggled in a
preset time period.
P2086B, Volume 1, Rev. D, Nov/13
6-9
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.2.2
Communications Types
The CSEX1 board can be configured for either EIA422 or EIA423 communications.
WATCHDOG
TIMER
ADDRESS
CONTROL
LATCH
80C186 CPU
INTERRUPT
CONTROLLER
TIMERS
SELECT LOGIC
RESET
BUSHBUTTON
(BOARDEDGE)
82C59A
PIC
MEMORY
ARRAY
PROM/RAM
DUART 1
DUART 0
1
0
2
3
1
2
3
DUART 2
4
5
6
A
D
D
R
E
S
S
PROTECTED, ISOLATED
EXTERNAL INTERFACE
MAINTENANCE
ACCESS
TERMINAL (MAC)
DC CODE
LINE
B
U
S
D
A
T
A
B
U
S
C
O
N
T
R
O
L
L
I
N
E
S
ADDRESS
DECODER
DIAGNOSTIC
LEDs
(BOARDEDGE)
TO VPI
L
A
T
C
H
E
D
NON-VITAL
I/O
DPRAM
DECODE
( VPI )
DPRAM
PIC-IR3
Figure 6-2. CSEX1 (Code System Emulator eXtended) Board Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
6-10
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.2.3
Interface Connections
The following on-board connectors are used on the CSEX1 board:
J2
This is the serial connector for the Maintenance ACcess Terminal (MAC).
Refer to Section 8, Maintenance, for more information on connection to the MAC.
P1
This 60-pin connector carries the System bus: addresses A1 to A18, data
bus lines 0 to 15, six control lines and numerous 5V system grounds.
P2
This 50-pin connector interfaces with the VPI Motherboard which contains
5V power, system address programming and (where used) a Non-Vital I/O
interface bus.
P3
This 36-pin connector interfaces the communication lines with the CSEX1
board. All serial and DC communications are accessed through this connector.
See Table 6–4 for pin signal functions.
Table 6–4. CSEX1 External I/O Connector Assignments (Cont.)
P3
50-Way
Name
1
C1
+5V
EIA422/423 isolated power supply
2
B5
Com
EIA422/423 isolated return
3
C3
-5V
EIA423 isolated power supply
4
Dl
TDA-1
Channel 1 transmit (+)
5
C5
TDB-1
Channel 1 transmit (-)
6
D3
RTSA-1
Channel 1 request to send (+)
7
D2
RTSB-1
Channel 1 request to send
8
D5
RDA-1
Channel 1 receive (+)
9
E5
RDB-1
Channel 1 receive (-)
10
E2
CTSA-1
Channel 1 clear to send (+)
11
El
CTSB-1
Channel 1 clear to send (-)
12
E3
DCDA-1
Channel 1 data carrier detect
13
Al
DCDB-1
Channel 1 data carrier detect
14
E4
TDA-2
ISOL
Channel 2 transmit (+)
V+ DC interface power supply
15
D4
TDB-2
ISOL V-
16
Fl
RTSA-2
OUT1-DC
P2086B, Volume 1, Rev. D, Nov/13
Signal Function
Channel 2 transmit
DC interface power supply
Channel 2 request to send (+)
DC output 1
6-11
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Table 6–4. CSEX1 External I/O Connector Assignments (Cont.)
P3
50-Way
Name
17
C2
RTSB-2
OUT2-DC
18
F2
RDA-2
IN1+
Channel 2 receive (+)
DC input 1 (+)
19
A4
RDB-2
IN1-
Channel 2 receive
DC input 1
20
F3
CTSA-2
IN2+
Channel 2 clear to send (+)
DC input 2 (+)
21
B2
CTSB-2
IN2-
Channel 2 clear to send
DC input 2 (-)
22
F4
DCDA-2
Channel 2 data carrier detect
23
C4
DCDB-2
Channel 2 data carrier detect
24
F5
CLKS
Ch. 1, 2 sync. clocks (EIA423 only)
25
A2
RDA-3
Channel 3 receive (+)
26
Gl
RDB-3
Channel 3 receive (-)
27
A3
TDA-3
Channel 3 transmit (+)
28
G2
TDB-3
Channel 3 transmit (-)
29
A5
RDA-4
Channel 4 receive (+)
30
G3
RDB-4
Channel 4 receive (-)
31
Bl
TDA-4
Channel 4 transmit (+)
32
G4
TDB-4
Channel 4 transmit (-)
33
B3
RDA-5
Channel 5 receive (+)
34
G5
RDB-5
Channel 5 receive (-)
35
B4
TDA-5
Channel 5 transmit (+)
36
H1
TDB-5
Channel 5 transmit (-)
P2086B, Volume 1, Rev. D, Nov/13
Signal Function
Channel 2 request to send
DC output 2
6-12
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.2.4
CSEX1 Board Jumpers
EPROM Device Selection Jumpers (JU1 and JU2):
Device
System EPROM Jumper (JU1)
Application EPROM Jumper
(JU2)
2764
3-4, 7-8, 11-12
3-4, 7-8, 11-12
27128
1-2, 7-8, 11-12
1-2, 7-8, 11-12
27256
1-2, 5-6, 11-12
1-2, 5-6, 11-12
27512
1-2, 5-6, 9-10
1-2, 5-6, 9-10
Communication Section Jumper (JU3, JU4, JU5) applies to Ports 1 and 2 only:
Port 1 and 2 Comm.
Jumper
Jumpers IN
EIA423
JU3
JU4
JU5
1-2, 5-6
1-2, 3-4, 5-6, 7-8
1-2, 3-4, 5-6, 7-8
EIA422
JU3
JU4
JU5
2-3, 4-5
No Jumpers
No Jumpers
Watchdog Timer Jumper:
Jumper
Watchdog Selection
JU6
Active
P2086B, Volume 1, Rev. D, Nov/13
6-13
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.2.5
Specifications
Table 6–5. Extended Code System Emulator Specifications
Characteristic
Specification
Maximum number of Boards per VPI
System
4
Board slots required
1
Maximum Board Logic Current Supply
Draw
1000 mA
Supports 27128 EPROM
Yes
Supports 27256 EPROM
Yes
Supports 27512 EPROM
Yes
Port 1 Communications
EIA423, Modem Control
Port 2 Communications
EIA423, Modem Control
Port 3 Communications
EIA422
Port 4 Communications
EIA422
Port 5 Communications
EIA422
Additional Assembly Information
Basic Board No EPROM
P2086B, Volume 1, Rev. D, Nov/13
6-14
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.3
6.3.1
CSEX3 (CODE SYSTEM EMULATOR EXTENDED 3) BOARD, P/N 31166-175
General
The CSEX3 (Code System Emulator eXtended) board is an upgrade for the CSEX1
(59473-938) board. It is designed as a system board for VPI as well as a stand-alone
non-vital logic processor. The CSEX3 board has six serial ports for communications to
external devices, such as modems, other CSEX boards, etc. A DC code line interface is
available as well as EIA232, EIA422 and EIA485 interfaces. The CSEX3 board provides
an interface to non-vital inputs and outputs for local control of an interlocking. Batterybacked RAM and a Real Time Clock are included for data logging. The CSEX3 board is
designed using primarily SMT (Surface Mount Technology) parts.
6.3.2
Features
Serial Ports: 6 ports total. Up to a 56K baud rate is available on all serial ports. All serial
ports are optically isolated. Serial ports 1-5 also contain suppression diodes to protect
the CSEX3 board from power surges on the communication lines. The 36-pin P3
connector is used to access serial ports 1-5. Serial ports 1 and 2 support synchronous
and asynchronous EIA232, EIA422 and EIA485. Serial port 2 also supports a DC code
line. Serial ports 3-5 support asynchronous EIA422 and EIA485. Serial Port 6 supports
asynchronous EIA232, available at the front DB-9 connector or from the backplane.
Serial port 6 is the MAC (Maintenance Access) port used for connecting to a diagnostic
terminal or personal computer for on-line diagnostic purposes.
Pin-for-pin compatible with the CSEX1 board.
Future upgrade: different versions of the P3 auxiliary board may be designed for
expanded communications capability. The address/data bus from the CPU is available
for use on the auxiliary board.
Diagnostic port for connection to a logic analyzer.
RAM: 2 Mbytes (1 Mbyte system RAM and 1 Mbyte BBRAM).
ROM: 1 Mbyte Flash ROM or 256 Kbytes EPROM.
CPU: Intel 80C186EB running at 20 MHz.
Watchdog: resets the CPU if system power fails, if the software doesn’t periodically
strobe the watchdog, or if the reset button (SW8) is pressed.
Real-Time Clock (RTC): used to keep system time. The RTC is battery-backed to keep
time when power is removed. The accuracy of the RTC is dependent on the accuracy of
the crystal. At 25°C, the worst-case deviation is approximately 1 minute/month.
DC-DC converter: provides complete isolation for the serial ports.
P2086B, Volume 1, Rev. D, Nov/13
6-15
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Dual-Ported RAM: 2 Kbytes used for a message buffer for communications with VPI’s
CPU/PD board.
Board-Edge Diagnostics: status LEDs to indicate various parameters and two 7segment displays (controlled by a three-position switch).
Non-Vital I/O: the CSEX3 board is designed to control non-vital I/O boards, including
non-vital TWC (Train-to-Wayside Communications) boards.
Battery: easily changeable button battery, with a minimum life of 48 hours for
maintaining the RTC and battery-backed RAM contents when external power is
removed.
Figure 6-3 shows the general block diagram of the CSEX3 board.
CSEX3
base
board
CSEX3
block
diagram
CSEX3
interface
board
P4
connector
suppression
circuitry
P3
connector
address/data bus
CPU
serial ports
data bus
pushbutton
reset
ports 1-5
address bus
watchdog
timer
J4
connector
address
latch
port 6
MAC port
interface via P2 or
J2 connector
(switch selectable)
RTC
power
monitor
and battery
DPRAM
P1 connector
(VPI system
bus)
non-vital
bus
interface
P2 connector
(NV I/O and
TWC bus)
batterybacked
RAM
RAM
display
drivers
LEDs and
7-segment
displays
ROM
display
switch
Figure 6-3. CSEX3 (Code System Emulator eXtended 3) Board Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
6-16
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.3.3
Test Points
Table 6–6 describes the test points on the CSEX3 board. Oscilloscope and clip leads
may be temporarily attached to the board using the test points. TP3, TP4, and TP5 are
always accessible, even when the board is in a system.
Table 6–6. CSEX3 Test Points
6.3.4
Test Point
Label
Connection
TP1
ISO5V
TP2
ISOCOM
TP3, TP7, TP9
+5V
+5V power
TP4, TP6, TP8
COM
common
TP5
FL WR EN/
isolated +5V power
isolated common
reserved for future use
Jumpers
Table 6–7, Table 6–8, Table 6–9, and Table 6–10 show the jumper assignments. All
possible functions have a jumper installed even though the jumper may not make an
electrical connection. This is done to ensure that there is the correct number of jumpers
(six) on the board at all times.
Table 6–7. CSEX3 Battery Selection Jumper
JP3
Function
6-8
battery disconnected (use this position for shipping and storage, or if no
battery is installed during operation)
7-8
battery connected (do not use this position if no battery is installed)
Table 6–8. CSEX3 Watchdog Selection Jumper
JP2
Function
3-5
normal operation
1-3
disable watchdog reset (for emulator use only)
P2086B, Volume 1, Rev. D, Nov/13
6-17
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Table 6–9. CSEX3 MAC Port Power Selection Jumper
JP1
Function
3-4
MAC port power disconnected
1-2
MAC port power connected (for HHT use only)
Table 6–10. CSEX3 Jumper Assignments Reserved for Future Use
JP1
JP2
JP3
5-6
6-8
1-3
Note: All three jumpers must be installed
P2086B, Volume 1, Rev. D, Nov/13
6-18
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.3.5
LEDs
The CSEX3 board has twenty LEDs to indicate the status of the board, the software,
and the communication ports. Table 6–11 shows the function of the LEDs. The
information in this table assumes that the LEDs are not being used by the operator for
diagnostics accessible using diagnostic switch SW11 (see “Diagnostic Display and
Switch” later in this section).
Table 6–11. CSEX3 LED Descriptions (Cont.)
LED
Label on Board
Function
DS1
ISO5V
isolated 5V is present
DS2
PWR
board power is present
DS3
RUN
CPU is running; flashes when a CPU reset occurs
DS4
APPL EXEC
non-vital application (NVA) logic is running
DS5
5TX
serial port 5 transmitting data
DS6
5RX
serial port 5 receiving data
DS7
4TX
serial port 4 transmitting data
DS8
4RX
serial port 4 receiving data
DS9
3TX
serial port 3 transmitting data
DS10
3RX
serial port 3 receiving data
DS11
2NORMAL
not used (reserved for future use)
DS12
2RX ERROR
serial port 2 error in received message
DS13
2INVAL ADDR
serial port 2 invalid (unknown) address in received
message
DS14
2RESPONSE
serial port 2 transmitting data
DS15
2ADDR OK
serial port 2 valid addressed message received
DS16
1NORMAL
not used (reserved for future use)
DS17
1RX ERROR
serial port 1 error in received message
DS18
1INVAL ADDR
serial port 1 invalid (unknown) address in received
message
DS19
1RESPONSE
serial port 1 transmitting data
DS20
1ADDR OK
serial port 1 valid addressed message received
P2086B, Volume 1, Rev. D, Nov/13
6-19
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.3.6
Serial Ports
All serial ports are powered by an on-board isolated 5V-5V DC-DC converter. Both the
5V and ground outputs of the DC-DC converter are completely isolated from the rest of
the circuit. When replacing a CSEX1 board, the off-board power supply used to power
CSEX1 communications may either be left connected (the incoming power pin is not
connected on CSEX3), or it may be removed (if no other boards are relying on the
power supply).
Serial ports 1 and 2 can receive and transmit the EIA232, EIA422, and EIA485
standards. Serial port 2 can also be configured as a DC code line interface. Both ports
can be configured independently, as shown in Table 6–12, Table 6–13, and Table 6–14.
Serial ports 3 through 5 can receive and transmit the EIA422 and EIA485 standards.
Table 6–12. CSEX3 Channel 1 Communication Standard Selection Switch Setting
Standard
SW7 Position
EIA422/485
all off
EIA232
all on
Table 6–13. CSEX3 Channel 2 Communication Standard Selection Switch Setting
Standard
SW4 Position
EIA422/485
all off
EIA232
all on
Table 6–14. CSEX3 Port 2 DC Code Line Communication Selection Switch Setting
Communication Mode
SW2, SW3, SW5 and SW6 Position
EIA232/422/485
all switch actuators towards front of board
DC code line
all switch actuators towards back of board,
indicated on board by DC
P2086B, Volume 1, Rev. D, Nov/13
6-20
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Serial port 6 (the MAC port) receives and transmits the EIA232 standard, and is used to
connect diagnostic equipment, such as a laptop computer, to the CSEX3 board. Switch
SW1 determines whether the MAC port’s RXD signal (an input to the CSEX3 board) is
accessible through the DB-9 connector at the front of the board, or through the
backplane (for a permanent diagnostic connection). The MAC port’s TXD signal always
transmits data to both the front and the back of the board. Table 6–15 describes the
MAC port connections through the DB-9 connector, and Table 6–16 describes the
switch settings to select between front and back MAC port access.
Table 6–15. CSEX3 MAC Port Connector Pin Assignments
Pin
Function
J3-1
–
J3-2
RXD: receive data
J3-3
TXD: transmit data
J3-4
–
J3-5
ISOCOM: isolated common
J3-6
–
J3-7
–
J3-8
–
J3-9
ISO5V: isolated +5V (only when the proper jumper is installed)
Table 6–16. CSEX3 MAC Port RXD Source Selection Switch Setting
Source
SW1 Setting
front of board (DB-9 connector)
"F"
backplane connection
"B"
P2086B, Volume 1, Rev. D, Nov/13
6-21
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
The P3 connector is used to access serial ports 1 through 5, as shown in Table 6–17.
Table 6–17. CSEX3 36-pin P3 Connections (with P/N 31166-058) (Cont.)
P3-
Name
Dir.
EIA232
EIA422 /
EIA485
1
NC
2
ISOCOM
3
NC/ISOC
OM
4
1TXD-A
O
5
1TXD-B
O
6
1RTS-A
O
7
1RTS-B
O
8
1RXD-A
I
9
1RXD-B
I
10
1CTS-A
I
11
1CTS-B
I
12
1DCD-A
I
13
1DCD-B
I
14
2TXD-A
O
15
2TXD-B
O
16
2RTS-A
O
17
2RTS-B
O
18
2RXD-A
I
19
2RXD-B
I
20
2CTS-A
I
21
2CTS-B
I
22
2DCD-A
I
23
2DCD-B
I

24
NC/ISOC
OM
25
3RXD-A
I

26
3RXD-B
I

27
3TXD-A
O

P2086B, Volume 1, Rev. D, Nov/13

DC
code
line

ARES
ATCS
(EIA232)
(EIA422)







1TXCLK-A

1TXCLK-B

















1TXCLK
1RXCLK-A

1RXCLK

1RXCLK-B


TX_V+

TX_V–

TX1

TX2

RX1+

RX1–

RX2+

(RX2–)

6-22
(RX2–)


2TXCLK-A

2TXCLK-B



2TXCLK
2RXCLK-A
2RXCLK
2RXCLK-B
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Table 6–17. CSEX3 36-pin P3 Connections (with P/N 31166-058) (Cont.)
P3-
Name
Dir.
EIA232
EIA422 /
EIA485
28
3TXD-B
O

29
4RXD-A
I

30
4RXD-B
I

31
4TXD-A
O

32
4TXD-B
O

33
5RXD-A
I

34
5XRD-B
I

35
5TXD-A
O

36
5TXD-B
O

DC
code
line
ARES
ATCS
(EIA232)
(EIA422)
 Indicates that the “Name” column identifies the signal for this protocol.
Note:
For DC code line operation on the 36-pin P3 connector, the RX2– input may
come from either of two pins (P3-21 or P3-23), which allows backwardcompatibility with CSEX1.
P2086B, Volume 1, Rev. D, Nov/13
6-23
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
NORMAL
INDICATION
ON
PCB
NOTATION
DS1
(LABEL)
FUNCTION
(ISO5V) Isolated +5V
F
SW1
B
TP3
J3
TP4
ON
ON
ON
DS2
DS3
DS4
SW8
ON, OFF
ON, OFF
ON, OFF
ON, OFF
ON, OFF
ON, OFF
DS5
DS6
DS7
DS8
DS9
DS10
TP5
(MAC F/B) Maintenance Port Selection
(Front or Back of Board)
(+5V) +5 Volts
MAC Port
(COM) Common
(PWR) System +5V Logic
(RUN) CPU Is Running
(APPL EXEC) Application Is Running
(RESET) Reset Switch
(5TX)
(5RX)
(4TX)
(4RX)
(3TX)
(3RX)
Channel 5 Transmitting Data
Channel 5 Receiving Data
Channel 4 Transmitting Data
Channel 4 Receiving Data
Channel 3 Transmitting Data
Channel 3 Receiving Data
(FL WR EN/)
Flash Write Enable
OFF
OFF
OFF
ON, OFF
ON, OFF
DS11
DS12
DS13
DS14
DS15
(2NORMAL) Channel 2 Normal, Future Use
(2RX ERROR) Channel 2 Error In Received Message
(2INVAL ADDR) Channel 2 Invalid Address In Received Message
(2RESPONSE) Channel 2 Transmitting Data
(2ADDR OK) Channel 2 Valid Address Message Received
OFF
OFF
OFF
ON, OFF
ON, OFF
DS16
DS17
DS18
DS19
DS20
(1NORMAL) Channel 1 Normal, Future Use
(1RX ERROR) Channel 1 Error In Received Message
(1INVAL ADDR) Channel 1 Invalid Address In Received Message
(1RESPONSE) Channel 1 Transmitting Data
(1ADDR OK) Channel 1 Valid Address Message Received
DS21
DS22
SW11
Diagnostic
Display
(ENTER)
(SELECT)
Test Point
LED
Figure 6-4. CSEX3 Board Indicators, Test Point Connectors and Switches
(Card Edge View)
P2086B, Volume 1, Rev. D, Nov/13
6-24
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Switch SW1 on the 36-pin auxiliary board routes the incoming receive clock signal
needed for some synchronous communication protocols, such as ARES. See
Table 6–18 for a description of the switch usage.
Table 6–18. CSEX3 36-pin P3 Auxiliary Board Communication Selection Switch (SW1)
Switch Position
Function
actuator towards P4 connector
(indicated by DCD-B on silkscreen)
normal operation mode
(maps the P3-13 input to the DCD-B
signal)
actuator towards P3 connector
(indicated by RXCLK on silkscreen)
provides external receive synchronous
clock signal
(maps the P3-13 input to the RXCLK
signal)
Pins P3-3 and P3-24 use switch SW2 on the 36-pin auxiliary board to select between
NC (no connect) and ISOCOM, used for CSEX1 vs. CSEX3 compatibility. See Table 6–
19 for a description of the switch usage.
Table 6–19. CSEX3 36-pin P3 Auxiliary Board CSEX1 vs. CSEX3 Switch (SW2)
Switch Position
Function
actuator towards P4 connector
(indicated by CSEX3 on silkscreen)
CSEX3 compatibility mode
(connects P3-3 and P3-24 to ISOCOM)
actuator towards P3 connector
(indicated by CSEX1 on silkscreen)
CSEX1 compatibility mode
(disconnects P3-3 and P3-24 from
ISOCOM)
P2086B, Volume 1, Rev. D, Nov/13
6-25
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.3.7
Diagnostic Display and Switch
The CSEX3 board offers a 2-digit diagnostic display used in conjunction with a 3position diagnostic input switch through which various diagnostic functions may be
accessed.
When the CSEX3 board is turned on, the diagnostic display (labeled DS21 and DS22)
normally displays “8.8.” for a moment followed by “0 0”. Other displayed codes indicate
an operational problem that resulted in a system reset.
To operate the display, use switch SW11, shown in Figure 6-4. The ENTER (up)
position is used to enter or exit a diagnostic function. The SELECT (down) position is
used to advance to the next diagnostic function and to make selections.
The diagnostic display can be used in conjunction with two sets of CSEX3 board edge
LEDs, labeled DS12 through DS15 and DS17 through DS20, to view the status of nonvital I/O ports and represent an I/O group of eight ports. When not being used for
diagnostic purposes, these LEDs are used to show communication activity on ports 1
and 2 (see Table 6–11).
Each non-vital I/O board is comprised of 32 ports consisting of four groups of eight ports
per board. To access, use the SELECT function to advance to the appropriate I/O board
and group. The output board and group numbers start with 0.0 (as shown on the
diagnostic display), whereas the input board and group numbers are offset by one and
therefore start at 1.0 (i.e. input board #1, group 0). Depress SELECT repeatedly to
advancing through output groups: 0.0 through 0.3 for the first board, 0.4 through 0.7 for
second board, 0.8 through 1.1 for third and so on. When each I/O board and group is
selected, the eight LEDs display the status of that group’s I/O ports in real time. The
LEDs are read from bottom to top, which is the reverse order with respect to the layout
of ports on the I/O boards themselves.
P2086B, Volume 1, Rev. D, Nov/13
6-26
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Table 6–20. Use the CSEX3 Diagnostic Display and Switch
Diag.
Function
Description
00
No diagnostic function is currently selected. LEDs DS12-DS15 and DS17DS20 will show communication port activity, as is the normal operational
use of these LEDs (refer to Table 6–11).
01
Show the total number of system resets since power-up, displayed in the
form “02.” (for example).
02
Test LEDs DS12-DS15 and DS17-DS20 by incrementally lighting each in
a binary pattern upon each press of SELECT.
03
Display the current state of the DC codeline relay, and test LEDs as in
diagnostic function 02.
04
Use LEDs DS12-DS15 and DS17-DS20 to show the current state of a
group of eight non-vital inputs; advance to the next input group or board
by pressing SELECT.
05
Use LEDs DS12-DS15 and DS17-DS20 to show the current state of a
group of eight non-vital outputs; advance to the next output group or
board by pressing SELECT.
06
Perform a system reset; displays “rE” (i.e. reset) when this function is
entered. To reset the CSEX3 board press SELECT, else press ENTER to
abort. After a reset thus induced, the diagnostic display will read “1d”.
P2086B, Volume 1, Rev. D, Nov/13
6-27
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.3.8
Troubleshooting Guide
Table 6–21. CSEX3 Troubleshooting Guide
Observation
Possible Trouble
All LEDs are off
No +5V (±0.25V) system power.
Status of LEDs does not change
Communication port interface problem.
The “Application Is Running” LED does not The non-vital application code is not
light
operational.
The “CPU Is Running” LED flashes on and
off
The operating software is not running
correctly – verify proper programming of
EPROMs.
Controls or displays do not function as
expected
CAA application logic programming or
wiring error.
Maintenance (MAC) port does not operate
properly
Check the error code shown on the 2-digit
diagnostic display.
Check the MAC port for communication
activity.
Verify wiring of the MAC port cable.
See Section 8, Maintenance, for a complete list of troubleshooting indicators and
diagnostic display error codes for CSEX3.
P2086B, Volume 1, Rev. D, Nov/13
6-28
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.3.9
Specifications
+5V power supply:
Voltage range: 4.75V to 5.25V
Typical operating current (logic and communications): 0.75A
Environmental:
Operating temperature range: −40°C to +70°C
Storage temperature range: −55°C to +85°C
Humidity: 0% to 95% non-condensing
VPI System:
Maximum number of CSEX3 boards per system: 4
Board slots required: 1
6.3.10
Assembly Differences
Table 6–22. CSEX3 Assembly Differences
Complete Board
Assembly
Function
Sub-Assemblies
Base Board
Auxiliary Board
31166-175-02
6 Serial Ports
31166-175-01
31166-187-01
31166-175-03
DC Code Line
+ 5 Serial Ports
31166-175-01
31166-187-02
P2086B, Volume 1, Rev. D, Nov/13
6-29
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.4
6.4.1
NVI (NON-VITAL INPUT) BOARD, P/N 59473-757
General
The Non-Vital Input (NVI) board provides 32 isolated, Non-Vital inputs interface through
the Motherboard to the VPI module. A CSE or CSEX board, employing Non-Vital I/O
control software, communicates over the Motherboard bus to the NVI board. Input
states are latched and read every 25 ms.
Five of the available address bus lines can access one of 20 Non-Vital I/O boards in a
VPI module. A logic comparator compares the address on the bus with the slotprogrammed address, which, if they agree, results in a BOARD SELECT signal.
Another address line latches the state of all system Non-Vital inputs.
Figure 6-5 shows a block diagram of this board. Inputs are arranged into four groups of
eight. Two additional address lines select each of the groups. These inputs as well as
BOARD SELECT go to a control PROM.
A 32 × 8 bit PROM decodes address and control line information for the execution of the
latching and subsequent input read operations. Besides the above signals, memory
read and Non-Vital address signals provide individual READ INPUT GROUP signals at
the PROM output.
As stated, inputs are latched and read on an 8-bit basis. A LATCH address signal goes
to the clock input of each of four octal latches. The READ INPUT GROUP signals
enable the latch output, allowing the status of the inputs to be presented to the NonVital data bus.
6.4.2
Isolated Inputs
Optical isolators separate the power supplies of the 5V logic system and field circuitry.
Each of the four groups of eight inputs has a separate signal return, allowing inputs
derived from four isolated supplies to share one input board.
Inputs typically draw 10 mA. Secondary transient protection is provided by a
resistor/metal oxide varistor pair in series with each input, thus giving protection against
a transient having 3.5 joules of energy or less. In locations where inputs are subject to
frequent lightning, some form of primary protection should also be used.
6.4.3
Diagnostic Aids
An indicator for each input, representing the input state from the field side is found at
the board’s front edge. In addition, outputs of the control PROM feed indicators so that
failures within address or control logic can be readily observed. Test points are also
included at critical points within the circuit to assist in troubleshooting.
P2086B, Volume 1, Rev. D, Nov/13
6-30
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.4.4
Interface Connections
NVI boards have three connections to the VPI system. P1 and P3, 36-pin connectors,
contain wiring for inputs 1-32. P2, a 50-pin connector, carries 5 volt power and
addressing signals. P2 interfaces with the Motherboard. For detailed pinout information
on these connectors, refer to Volume 3 of this manual.
DATA BUS (8)
NON-VITAL
ADDRES
S
BU
S
ADDRESS
DECODE
FOR
BOARD
SEL
( 5 ADDRESS
)
NVI INPUT
LATCHES
ISOLATED
INPUTS
IN
+
4 X 8 INPUTS
NONVITAL I/O
CONTROL PROM
(2
ADDRESS,
2 CONTROL)
POR
T
INDICATIO
N
LED
COM 1
UPDATE
OUTPUTS
DIAGNOSTIC LED'S
Figure 6-5. NVI (Non-Vital Input) Board Block Diagram
6.4.5
Specifications/Assembly Differences
Table 6–23. Non-Vital Inputs Specifications
Characteristic
Specification
P/N 59473-757-02
P/N 59473-757-03
Maximum number of Boards per CSEX
Subsystem
20
20
Board slots required
1
1
Number of ports per board
32
32
200 mA
200 mA
Minimum Input Voltage Per Port
18.0 VDC
9.0 VDC
Maximum Input Voltage Per Port
33.0 VDC
18.0 VDC
10 mA (Source)
7 mA (Source)
Maximum Board Logic Current Supply
Draw
Minimum Activation Current Per Port
P2086B, Volume 1, Rev. D, Nov/13
6-31
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.5
NVID (NON-VITAL INPUT DIFFERENTIAL) BOARD, P/N 31166-106
6.5.1
General
The Non-Vital Input Differential board provides 32 isolated Non-Vital Inputs to a VPI
system. Interface to the system is accomplished through the system Motherboard. A
Code System Emulator employing Non-Vital I/O control software communicates over
the Motherboard bus to the NVI board. Input states are latched, then read, every 25 ms.
Five of the available address bus lines are used to access one of 20 I/O boards. A logic
comparator compares the address on the bus with the slot programmed address
resulting in a BOARD SELECT if they agree. Another address line is used to latch the
state of all system Non-Vital inputs.
The inputs are arranged in four groups of eight. Two additional address lines are used
to select each of the groups. These inputs as well as BOARD SELECT are provided to
a control PROM.
A 32 × 8 bit PROM is used to decode address and control line information for the
execution of the latching and subsequent input read operations. In addition to the above
signals, memory read and Non-Vital address signals are used to provide individual
READ INPUT GROUP signals at the PROM output. The PROM combines the address
and control line inputs to provide board control signals:
READ GRP1/
- read input group #1 (8 inputs)
READ GRP2/
- read input group #2 (8 inputs)
READ GRP3/
- read input group #3 (8 inputs)
READ GRP4/
- read input group #4 (8 inputs)
BD SEL/
- slot address is addressed
I/O SEL/
- Non-Vital input address space is accessed
LATCH INPUT/
- latch states of all inputs in module
P2086B, Volume 1, Rev. D, Nov/13
6-32
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
As stated, inputs are latched and read on an 8-bit basis. A LATCH address signal is
connected to the clock input of each of four octal latches. The READ INPUT GROUP
signals enable the latch output, allowing the status of the inputs to be presented to the
Non-Vital data bus.
Optical isolators are used to separate the power supplies of the 5V logic system and the
field circuitry. Each channel has the flexibility of being set up as a double break input or
signal break input. The single break input can either source or sink current. Jumpers are
provided on the board to set the inputs to the desired configuration.
Note: Although isolation is provided to allow versatility in system
application and a degree of noise elimination, the isolation is
NOT Vital. Any field supply that is used for Vital functions
cannot be used in conjunction with this board.
Secondary transient protection in the form of a resistor/MOV pair exists in series with
each input providing protection against a transient possessing 3.5 Joules of energy or
less. In locations where inputs are subject to lightning, some form of primary protection
would be necessary.
6.5.2
Jumper Selection
There are eight sets of 8 terminal strips for a total of 64 jumpers selections related to
input mode type. For Differential mode, no jumpers are inserted. For Source and Sink
inputs, jumpers are inserted. Each channel can be independently configured as
Differential, Source, or Sink. Table 6–24 defines the terminal strips associated with each
input group (4 groups). For example, if input group 3 is to be all Sink inputs, all 8
jumpers should be inserted on TB10. If however inputs 1-4 in group 3 should be Sink,
and inputs 5-8 in group 3 should be Source then jumpers 1-4 on TB10 should be in (5-8
on TB10 out) and jumpers 5-8 on TB11 should be in (1-4 on TB11 out).
Table 6–24. Non-Vital Input Differential Jumper Selection
Input Group
Source
Sink
1
TB7
TB6
2
TB9
TB8
3
TB11
TB10
4
TB13
TB12
P2086B, Volume 1, Rev. D, Nov/13
6-33
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.5.3
Specifications
Table 6–25. Non-Vital Input Differential Specifications
Characteristic
Specification
P/N 31166-106
Assembly Variant
-01
-02
-03
-04
-05
Maximum number of Boards per CSEX
Subsystem
20
20
20
20
20
Board slots required
1
1
1
1
1
Number of ports per board
32
32
32
32
32
Maximum Board Logic Current Supply
Draw
200
mA
200
mA
200
mA
200
mA
200
mA
Minimum Input Voltage Per Port
4.5
VDC
18
VDC
9 VDC
9 VDC
18
VDC
Maximum Input Voltage Per Port
14.5
VDC
33
VDC
16
VDC
16
VDC
33
VDC
Nominal Wetting Current at Rated Input 5 ma
6 ma
3.6 ma
3.6 ma
6 ma
Input Sensitivity (min. input voltage to
be read as “1”)
0.7
2
0.9
3
13
P2086B, Volume 1, Rev. D, Nov/13
6-34
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.6
6.6.1
NVIDSW (NON-VITAL INPUT DIFFERENTIAL SWITCH) BOARD, P/N 31166276
General
The Non-Vital Input Differential Switch (NVIDSW) board provides 32 isolated Non-Vital
inputs to a VPI system. Interface to the system is accomplished through the system
motherboard. Input states are latched and then accessed every 25 ms. A CSEX board
equipped with the appropriate application logic can communicate with the NVIDSW
board through the Non-Vital Data Bus. Certain NVIDSW boards provide the ability to
physically set the state of the inputs through 32 switches located on the front of the
board. The inputs can be forced ON, OFF or to the state of the physical input.
Assemblies one and three of the NVIDSW board (31166-276-01 and 03) provide the
ability to physically set the state of the inputs through 32 switches located on the front of
the board. Assemblies two and four (31166-276-02 and 04) function identically to the
original NVID board (31166-106), and have no switches. Assemblies one and two are
rated for a 9 to 18 input voltage range. Assemblies three and four are rated for an 18 to
33 input voltage range.
Five of the available address bus lines access one of 20 Non-Vital I/O boards. The
inputs on the NVIDSW board are arranged in four groups of eight. Two additional
address lines select each of the groups. The slot address, along with these seven
address lines and two control signals are routed to an FPGA (Field Programmable Gate
Array) on the board. The FPGA processes these signals to determine if the address on
the bus matches the slot address of the board. If the two match, the appropriate 8 bits
from one of the groups is loaded to the Non-Vital Data Bus. The FPGA also outputs
signals to onboard diagnostic indicators so that failures within the address and control
logic can be readily observed.
In the case of the switched input boards (31166-276-01/03), the actual value of the
switch overrides the value that would normally be read by the FPGA off of the board
edge. The switches are three-position toggles, with a position assigned to allow the
actual value to go through, to pull the value low, or to pull the value high. The -02
assembly and -04 assembly versions of the board do not contain these switches, and
the normal value will pass through unchanged in all cases.
P2086B, Volume 1, Rev. D, Nov/13
6-35
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.6.2
Jumper Selection
The NVIDSW board is equipped with 8 jumper blocks, which allow the user to make the
board non-differential. Using these jumper blocks, the user can either source or sink
current for the inputs. The following provides a description of these blocks.
Table 6–26. Non-Vital Input Differential Jumper Selection
Jumper Blocks
TB1
Input Group 1 (i.e., inputs 1-8) Tie-up block
TB2
Input Group 1 (i.e., inputs 1-8) Tie-down block
TB3
Input Group 2 (i.e., inputs 9-16) Tie-up block
TB4
Input Group 2 (i.e., inputs 9-16) Tie-down block
TB5
Input Group 3 (i.e., inputs 17-24) Tie-up block
TB6
Input Group 3 (i.e. inputs 17-24) Tie-down block
TB7
Input Group 4 (i.e. inputs 25-32) Tie-up block
TB8
Input Group 4 (i.e. inputs 25-32) Tie-down block
6.6.3
Specifications
Table 6–27. Non-Vital Input Differential Switch Specifications
Characteristic
Specification
31166-276
Assembly Variant
-01
-02
-03
-04
Maximum Number of Boards per
CSEX Subsystem
20
20
20
20
Board Slots Required
1
1
1
1
Number of Ports per Board
32
32
32
32
Maximum Board Logic Current Supply
Draw
200
mA
200
mA
200
mA
200 mA
Minimum Input Voltage Per Port
9V
9V
18V
18V
Maximum Input Voltage Per Port
18V
18V
33V
33V
Minimum Input Current Per Port to
activate
8.6
ma
8.6
ma
8.6
ma
8.6 ma
Switches to force each input on/off
Yes
No
Yes
No
P2086B, Volume 1, Rev. D, Nov/13
6-36
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.7
6.7.1
NVO (NON-VITAL OUTPUT) BOARDS, P/N 59473-785-, 59473-936
General
The Non-Vital Output (NVO) board (59473-785) and Non-Vital Output AC (NVOAC)
board (59473-936) provide 32 isolated Non-Vital outputs interfaced through the system
Motherboard to the couplers on the back of the module or Back Plane Interface Cards
(BPIC). A CSE or CSEX board, employing Non-Vital I/O control software,
communicates over the Motherboard bus to the NVO board. Output states are latched
and updated once a second; twice a second if a flashing indication is required.
Five of the available address bus lines access one of 20 Non-Vital I/O boards. A logic
comparator compares the address on the bus with the slot programmed address; the
result is a BOARD SELECT output if they agree.
Figure 6-6 shows a block diagram of the NVO boards. Operation of the NVO and
NVOAC boards are identical except as noted in this discussion.
NVO outputs are arranged in four groups of eight. Two additional address lines select
each of the groups. These outputs, as well as BOARD SELECT, go to a control PROM.
A 32 × 8 bit PROM decodes address and control line information for the latching of the
output state. In addition to the above signals, OUTPUT WRITE and address signals
provide individual LATCH OUTPUT GROUP signals for each of four output group
latches at the PROM output. Other outputs are directed to onboard diagnostic indicators
so that failures within the address and control logic can be readily observed.
As stated, outputs are latched on an 8-bit basis. A LATCH OUTPUT GROUP signal
goes to the clock input of each of four octal latches. An OUTPUT WRITE operation puts
the desired 8-bit output port image to the group latch addressed. The latched output
states are buffered to drive optical isolators.
6.7.2
Isolated Outputs
Optical isolators separate the power supplies of the 5V logic system and field circuitry.
Each of the four groups of eight outputs possesses a separate power feed and signal
return, allowing interface with four distinctly different supplies.
Various board groups have different output voltage (see specifications). Outputs can
source up to 250 mA. Secondary transient protection in the form of a suppressor is
placed across the output-to-supply common. These suppressors afford protection
against induced transients. A series output diode protects and isolates each output as
well. Note that these outputs do not have Vital isolation.
P2086B, Volume 1, Rev. D, Nov/13
6-37
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.7.3
Diagnostic Aids
Each output contains an indicator representing its state. The LED is connected on the
field supply side. These indicators along with the output board logic control indicators
are presented on the front edge of the board. Test points for troubleshooting logic
problems are included for several onboard control signals. Refer to Volume 3 of this
manual for board layout drawings and detailed circuit views.
DATA BUS (8)
NON-VITAL
ADDRESS
BUS
1
ADDRESS DECODE
FOR BOARD
SELECT
(5 ADDRESS)
ISOLATED
OUTPUTS
32
NVO OUTPUT
LATCHES &
BUFFERS
1
SOLID
STATE
RELAY
AC
OUT 1
32
SOLID
STATE
RELAY
AC
OUT 32
4 x 8 OUTPUTS
NON-VITAL I/O
CONTROL PROM
(2 ADDRESS,
2 CONTROL)
DIAGNOSTIC
LEDS
UPDATE
OUTPUTS
Figure 6-6. NVO (Non-Vital Output) Board Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
6-38
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.7.4
Specifications/Assembly Differences
Table 6–28. Non-Vital DC Outputs (NVO) Specifications
Characteristic
Specification
P/N 59473-785
Assembly Variant
-01
-02
-03
Maximum number of Boards per
CSEX Subsystem
20
Board slots required
1
Number of ports per Board
32
Maximum Board logic Current Supply
Draw
-04
-05
500 mA
Minimum Switched Output Supply
Voltage
18.0
VDC
9.0
VDC
18.0
VDC
9.0
VDC
4.5
VDC
Maximum Switched Output Supply
Voltage
33.0
VDC
18.0
VDC
33.0
VDC
18.0
VDC
14.5
VDC
Maximum Output Current per Port
(Source)
0.25 A
0.25 A
0.25 A
0.25 A
0.25 A
Power On Reset
No
No
Yes
Yes
Yes
P2086B, Volume 1, Rev. D, Nov/13
6-39
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Table 6–29. Non-Vital AC Outputs (NVOAC) Specifications
Characteristic
Specification
59473-936-01
59473-936-02
Maximum number of Boards per CSEX
Subsystem
20
Board slots required
1
Number of ports per Board
32
Maximum Board logic Current Supply Draw
500 mA
Minimum Switched Output Supply Voltage
5.0 VAC
5.0 VAC
Maximum Switched Output Supply Voltage
250 VAC
250 VAC
0.25 A
0.25 A
Frequency Range
47 - 70 Hz
47 - 70 Hz
Power On Reset
No
Yes
Maximum Output Current per Port
P2086B, Volume 1, Rev. D, Nov/13
6-40
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.8
6.8.1
NVO-SNK (NON-VITAL OUTPUT SINK) BOARD, P/N 31166-123
General
The Non-Vital Sink Output board provides a VPI system with 32 Non-Vital, latched,
isolated, open drain, current sinking outputs, each capable of driving TTL or CMOS
logic inputs. (Note: logic inputs must be provided with an appropriate pull-up resistor.)
The outputs are divided into four groups of eight. The outputs are controlled, via the
system bus on the system Motherboard, by a Code System Emulator board (CSE or
CSEX) running Non-Vital I/O control software.
When the Code System Emulator board (CSE or CSEX) performs an input or output
operation, it places an address on certain lines of the system bus. A digital comparator,
U43, on the output board compares the states of six of the bus address lines with the
states of the slot programming inputs, jumpers on the mother board, of the card slot
where the board is located. If the states agree, the operation is intended for this board
and a BOARD SELECT signal is generated.
The BOARD SELECT signal is input to a 32 word by 8 bit PROM, U6. The other inputs
to the PROM are the write, output select and the two least significant address signals
from the system bus. The PROM combines these signals to generate an enable
(EN.DATA/) that turns on the line receivers in U41 and applies the data from the bus to
the data inputs of the four output storage registers: U27, U28, U29 and U30.
Each of the eight outputs of each output register is connected to the input of a
photoisolator so that there are 32 isolators, one for each output. When the register
contains a 0 (zero) in the location represented by the register output, the isolator is
turned on. The output transistor of each isolator is configured as an emitter follower
which, when turned on, applies the output group positive voltage to the gate of an Nchannel MOSFET transistor. The MOSFET is the board output device, which, when the
positive voltage is applied to its gate, turns on and connects the corresponding board
output to its output group return. The status of each board output is shown by an LED
indicator connected between the MOSFET drain and its group positive voltage. The
LED is lit when the corresponding board output is ON.
The MOSFET output devices are protected from reverse voltages by a Schottky diode
in series with the output. They are also protected from overvoltage transients by a
Transorb type suppressor between the output and its group return.
P2086B, Volume 1, Rev. D, Nov/13
6-41
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Previously, reference was made to a group positive voltage and a group return, plus the
arrangement of board outputs into four groups of eight. Each group of eight outputs is
provided with a separate positive supply voltage and corresponding return. The positive
voltage supplies the ON bias for the output MOSFETs and the current for the indicator
LEDs for the outputs of the group. Output load current is sinked to the return by the
output MOSFETs. Each of the four groups is electrically separated from the other three
groups and all are isolated from the board logic supply.
Note: The isolation is provided to allow versatility in system application
and a degree of noise elimination. The isolation is NOT VITAL.
Any field supply which is used for Vital functions CANNOT be
used with this board.
The board outputs can sink up to 500 mA. Output voltages are typically less than 0.6
volts at a load current of 250 mA over the temperature range from -40 to +70ºC. At a
load current of 10 mA over the same temperature range the output voltage is typically
less than 0.4 volts.
6.8.2
Diagnostic Aids
Each output is provided with an LED indicator on the edge of the circuit board to
indicate the status of that output. Seven other LED indicators on the edge of the board
show the status of various logic control signals. The status of these signals is latched
into a display register each time the Code System Emulator (CSE or CSEX) board
issues a system bus write signal.
6.8.3
Specifications
Table 6–30. Non-Vital Output Sink (NVO-SNK) Specifications
Characteristic
Specification
P/N 31166-123-01
Maximum number of Boards per CSEX Subsystem
20
Board slots required
1
Number of ports per Board
32
Minimum Switched Output Supply Voltage
4.5 VDC
Maximum Switched Output Supply Voltage
14.5 VDC
Maximum Output Current per Port
0.25 A (sink)
Power On Reset
P2086B, Volume 1, Rev. D, Nov/13
Yes
6-42
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.9
NVRELAY (NON-VITAL RELAY OUTPUT) BOARD, P/N 31166-238
6.9.1
General
The Non-Vital Relay Output (NVRELAY) board (31166-238) provides 32 Form A nonVital relay contacts interfaced through the system backplane to the couplers on the back
of the module. A CSEX board, employing non-vital I/O control software, communicates
over the motherboard bus to the NVRELAY board. Output states are latched and
updated once a second; twice a second if a flashing indication is required. Internal
circuitry on the NVRELAY board disables outputs at power-up until a CSEX board
writes to this board to initialize the outputs.
Five of the available address bus lines access one of twenty non-vital input/output
boards in a system. The NVRELAY board relays are arranged in four groups of eight.
Two address lines allow for selection of the groups (0-3). The slot address, along with
seven address lines and two control signals go to an FPGA (Field Programmable Gate
Array) on the board. The FPGA processes these signals to determine if the address on
the bus matches the slot address of the board. If the two match, the eight bits on the
data bus are stored in the selected register internal to the FPGA. The FPGA also
outputs signals to onboard diagnostic indicators so that failures within the address and
control logic can be readily observed.
Outputs are latched on an 8-bit basis. An output write operation puts the desired 8-bit
output port image to the group register addressed. The latched output states are
buffered to drive FETs (Field Effect Transistors) which in turn drive the relay coils,
enabling the appropriate LED.
When removing or inserting a NVRELAY Board for test or maintenance purposes be
sure to follow these important instructions:
•
The 5V power for this board and for the non-vital CPU board (i.e., CSEX) must be
off.
•
The external power supplies for relays and outputs to this board must also be off.
This is important because:
•
It will help to avoid damage to both the NVRELAY and other boards.
•
It will assure an orderly power-up sequence that avoids unwanted output states.
The following block diagram portrays a brief look at the interaction between the FPGA
and the various hardware registers (outputs) on the NVRELAY board.
P2086B, Volume 1, Rev. D, Nov/13
6-43
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.9.2
Isolated Outputs
Two isolating power supplies for the relay coil drive separate the power supplies of the
5V logic system and field circuitry. There are two separate power feeds, with two groups
of 8 relays running off of one power feed and signal return pair, allowing interface with
two distinctly different supplies. The power supplies are truly isolating between the input
and output sides.
The NVRELAY board is functionally equivalent to its NVO (non-vital output)
predecessors, except for power requirements and the existence of the Field
Programmable Gate Array. The outputs are grouped in four groups with eight outputs
each, as they are in the NVO board, but the outputs on the P1 and P3 connectors are
assigned two pins each, an even and an odd. If the output is currently active, these two
pins will be connected through the associated relay, allowing current flow. Table 6–31
shows the P1 connections and Table 6–32 shows the P3 connections.
Two board assembly variations have different voltage ranges for the relay power feeds
(see specifications). Secondary transient protection in the form of a suppressor is
placed across the relay contacts. These suppressors afford protection against induced
transients. Note that these relay outputs are not vitally isolated.
P2086B, Volume 1, Rev. D, Nov/13
6-44
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Figure 6-7. NVRELAY (Non-Vital Relay Output) Board Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
6-45
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Table 6–31. NVRELAY P1 Connections (Cont.)
P1-
Name
Function
Deactivated (Low)
Activated (High)
1
Group 4, Bit 7
NC (Not Connected)
connected to P1-2
2
Group 4, Bit 7
NC
connected to P1-1
3
Group 4, Bit 6
NC
connected to P1-4
4
Group 4, Bit 6
NC
connected to P1-3
5
Group 4, Bit 5
NC
connected to P1-6
6
Group 4, Bit 5
NC
connected to P1-5
7
Group 4, Bit 4
NC
connected to P1-8
8
Group 4, Bit 4
NC
connected to P1-7
9
Group 4, Bit 3
NC
connected to P1-10
10
Group 4, Bit 3
NC
connected to P1-9
11
Group 4, Bit 2
NC
connected to P1-12
12
Group 4, Bit 2
NC
connected to P1-11
13
Group 4, Bit 1
NC
connected to P1-14
14
Group 4, Bit 1
NC
connected to P1-13
15
Group 4, Bit 0
NC
connected to P1-16
16
Group 4, Bit 0
NC
connected to P1-15
17
+12V / + 24V
12V power supply (31166-238-01)
24V power supply (31166-238-02)
18
COM
Ground
19
Group 3, Bit 7
NC
connected to P1-20
20
Group 3, Bit 7
NC
connected to P1-19
21
Group 3, Bit 6
NC
connected to P1-22
22
Group 3, Bit 6
NC
connected to P1-21
23
Group 3, Bit 5
NC
connected to P1-24
24
Group 3, Bit 5
NC
connected to P1-23
25
Group 3, Bit 4
NC
connected to P1-26
26
Group 3, Bit 4
NC
connected to P1-25
27
Group 3, Bit 3
NC
connected to P1-28
28
Group 3, Bit 3
NC
connected to P1-27
29
Group 3, Bit 2
NC
connected to P1-30
P2086B, Volume 1, Rev. D, Nov/13
6-46
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Table 6–31. NVRELAY P1 Connections (Cont.)
P1-
Name
Function
Deactivated (Low)
Activated (High)
30
Group 3, Bit 2
NC
connected to P1-29
31
Group 3, Bit 1
NC
connected to P1-32
32
Group 3, Bit 1
NC
connected to P1-31
33
Group 3, Bit 0
NC
connected to P1-34
34
Group 3, Bit 0
NC
connected to P1-33
35
+12V / + 24V
12V power supply (31166-238-01)
24V power supply (31166-238-02)
36
COM
P2086B, Volume 1, Rev. D, Nov/13
Ground
6-47
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Table 6–32. NVRELAY P3 Connections (Cont.)
P3-
Name
Function
Deactivated (Low)
Activated (High)
1
Group 2, Bit 7
NC
connected to P3-2
2
Group 2, Bit 7
NC
connected to P3-1
3
Group 2, Bit 6
NC
connected to P3-4
4
Group 2, Bit 6
NC
connected to P3-3
5
Group 2, Bit 5
NC
connected to P3-6
6
Group 2, Bit 5
NC
connected to P3-5
7
Group 2, Bit 4
NC
connected to P3-8
8
Group 2, Bit 4
NC
connected to P3-7
9
Group 2, Bit 3
NC
connected to P3-10
10
Group 2, Bit 3
NC
connected to P3-9
11
Group 2, Bit 2
NC
connected to P3-12
12
Group 2, Bit 2
NC
connected to P3-11
13
Group 2, Bit 1
NC
connected to P3-14
14
Group 2, Bit 1
NC
connected to P3-13
15
Group 2, Bit 0
NC
connected to P3-16
16
Group 2, Bit 0
NC
connected to P3-15
17
+12V / + 24V
12V power supply (31166-238-01)
24V power supply (31166-238-02)
18
COM
Ground
19
Group 1, Bit 7
NC
connected to P3-20
20
Group 1, Bit 7
NC
connected to P3-19
21
Group 1, Bit 6
NC
connected to P3-22
22
Group 1, Bit 6
NC
connected to P3-21
23
Group 1, Bit 5
NC
connected to P3-24
24
Group 1, Bit 5
NC
connected to P3-23
25
Group 1, Bit 4
NC
connected to P3-26
26
Group 1, Bit 4
NC
connected to P3-25
27
Group 1, Bit 3
NC
connected to P3-28
28
Group 1, Bit 3
NC
connected to P3-27
29
Group 1, Bit 2
NC
connected to P3-30
P2086B, Volume 1, Rev. D, Nov/13
6-48
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
Table 6–32. NVRELAY P3 Connections (Cont.)
P3-
Name
Function
Deactivated (Low)
Activated (High)
30
Group 1, Bit 2
NC
connected to P3-29
31
Group 1, Bit 1
NC
connected to P3-32
32
Group 1, Bit 1
NC
connected to P3-31
33
Group 1, Bit 0
NC
connected to P3-34
34
Group 1, Bit 0
NC
connected to P3-33
35
+12V / + 24V
12V power supply (31166-238-01)
24V power supply (31166-238-02)
36
COM
6.9.3
Ground
Diagnostic Aids
Each output contains an LED (Light Emitting Diode) indicator representing its state. The
LED is controlled by a contact on the relay, and turns on when the relay is closed (which
corresponds to an active or true output). These indicators, along with the output board
control logic indicators, are presented on the front edge of the board. Test points for
troubleshooting signal problems are included. Table 6–33 describes the test points and
their locations.
Table 6–33. NVRELAY Test Points
Test Point
Function
TP1
+5V for relay power group A (near PS1)
TP2
+5V logic power (near PS1)
TP3
GND (near PS2)
TP4
+5V for relay power group B (near PS2)
TP5
GND (near FPGA)
TP6
+5V logic power (near FPGA)
P2086B, Volume 1, Rev. D, Nov/13
6-49
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.9.4
Specifications
Table 6–34. Non-Vital Relay Output (NVR) Specifications
Characteristic
Specification
31166-238-01
31166-238-02
Maximum Number of Boards per CSEX
Subsystem
20
20
Board Slots Required
1
1
Number of Ports per Board
32
32
Maximum Board Logic Current Supply Draw
500 mA
500 mA
Minimum Switched Coil Energy Supply Voltage
9.0 VDC
18.0 VDC
Maximum Switched Coil Energy Supply Voltage
18.0 VDC
35.0 VDC
1A
1A
Maximum Current per Relay Contact Port
Maximum Contact Power Rating
30 W / 62.5 VA
Maximum Contact Voltage
34.8 VDC
Power On Reset
6.9.5
3
Yes
30 W / 62.5 VA
34.8 VDC
Yes
Assembly Differences
Table 6–35. NVR Assembly Differences
Specifications
Alstom Part Number
For use with 9V to 18V power supply for relays
31166-238-01
For use with 18V to 35V power supply for relays
31166-238-02
3
This is a limit imposed by the 1.5KE43CA bi-directional suppressor. Actual contact rating is 100 VDC or 125 VAC
P2086B, Volume 1, Rev. D, Nov/13
6-50
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.10
6.10.1
TWCMAIN (TRAIN-TO-WAYSIDE COMMUNICATIONS MAIN) MODEM
BOARD, P/N 59473-996
General
The Train-to-Wayside Communications Main Modem board is part of the Train to
Wayside Communications (TWC) system. TWC is a two-way communication link
consisting of a transmitter/receiver set (Transceiver) aboard the train and a similar set in
wayside systems. The system provides a communication medium between the carcarried equipment and the wayside equipment for the transfer of routing, dispatch
information and for monitoring by Central Control.
Figure 6-8 shows a system level representation of how the TWCMAIN board interfaces
with the TWCAUX (59479-995) and TWCATT (31166-021) boards in a typical TWC
system. Two TWC Channels are housed on a single TWCMAIN board. Channel 1
interfaces to the ATP and Bond through connector P3 while channel 2 interfaces
through connector P1. All interfaces between the TWC channels and the controlling
processor (CSEX) are provided through the Non-Vital Bus, P2. As many as eight TWC
boards allow up to 16 TWC channels to be controlled by a single processor. Note that
the TWCMAIN board requires two slots in the VPI chassis.
TWCMAIN
#1
TWCAUX
#1
Wayside
Interface
Train
Wayside
Interface
Train
Wayside
Interface
Train
Wayside
Interface
Train
TWCATT
CSEX
TWCMAIN
#1
TWCAUX
#1
Figure 6-8. TWC Main Modem Board Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
6-51
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.10.2
System Limitations
•
Four CSEX boards per VPI system (maximum)
•
Eight TWC boards per CSEX board
•
32 TWC boards per VPI system (maximum)
•
Four TWC boards per TWC Attenuator board
•
Eight TWC Attenuator boards per system
6.10.3
Assembly Differences
Table 6–36. TWCMAIN Assembly Differences
Specification
Alstom Part Number
2-Channel Transmit/Receive, with DC/DC converter
(+5 VDC in)
59473-996-01
2-Channel Transmit/Receive, requires ± 15 VDC in
59473-996-02
P2086B, Volume 1, Rev. D, Nov/13
6-52
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.11
6.11.1
TWCAUX (TRAIN-TO-WAYSIDE COMMUNICATIONS AUXILIARY) BOARD,
P/N 59473-995
General
The Train-to-Wayside Communications Auxiliary board is part of the Train-to-Wayside
Communications (TWC) system. TWC is a two-way communication link consisting of a
transmitter/receiver set (Transceiver) aboard the train and a similar set in wayside
systems. The system provides a communication medium between the car-carried
equipment and the wayside equipment for the transfer of routing, dispatch information
and for monitoring by Central Control
This board is always used in conjunction with the TWCMAIN board (59473-996). This
board connects to the TWCMAIN board via a DIN connector (with the TWCAUX board
being a daughter board to the TWCMAIN board). The TWCAUX board contains the
timers, Manchester Encoder-Decoder (59473-995-01 only) and USART.
6.11.2
Assembly Differences
Table 6–37. TWCAUX Assembly Differences
Specification
Alstom Part Number
Uses Manchester Encoding
59473-995-01
No Manchester Encoding
59473-995-02
P2086B, Volume 1, Rev. D, Nov/13
6-53
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.12
6.12.1
TWCATT (TRAIN-TO-WAYSIDE COMMUNICATIONS ATTENUATOR)
BOARD, P/N 31166-021
General
The Train-to-Wayside Communications Attenuator board is part of the Train to Wayside
Communications (TWC) system. TWC is a two-way communication link consisting of a
transmitter/receiver set (Transceiver) aboard the train and a similar set in wayside
systems. The system provides a communication medium between the car-carried
equipment and the wayside equipment for the transfer of routing, dispatch information
and for monitoring by Central Control
The purpose of this board is to protect the Vital Filter associated with each of two
receive channels on a TWCMAIN board (59473-996). It is used during transmit to
attenuate the transmit signal level before it gets to the Vital Filter. Note that the
TWCATT board requires two slots in the VPI chassis.
Note: User must maintain Vital 1/4 inch spacing from the entrance rack all the way to
the board edge connector. Do not insert extra pins in any connectors used for this
interface.
6.12.2
Assembly Differences
Table 6–38. TWCATT Assembly Differences
Specification
Alstom Part Number
4-Channel Attenuator (handles 2 TWCMAIN boards)
31166-021-01
2-Channel Attenuator (handles 1 TWCMAIN board)
31166-021-02
P2086B, Volume 1, Rev. D, Nov/13
6-54
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.13
6.13.1
NVTWC-MOD (NON-VITAL TWC MODEM) BOARD, P/N 31166-099
General
This board is used to extract Analog Frequency information into a Digital form and pass
it on to a CSEX board as illustrated in Figure 6-9. In general TWC use, there are two
different frequencies representing a logical 1 and a logical 0 for a given communication
link. These two frequencies must both be below 10 kHz. There are a total of four
channels on the board, each one capable of recognizing one distinct frequency via a
very selective bandpass filter. In some applications, it may be desirable to use two
channels for each communications link (one to detect the logical 1 frequency and one to
detect the logic 0 frequency). In other applications it may be acceptable to simply detect
the logical 1 frequency and assume logical 0 otherwise. This board can be configured
(by Alstom) to meet a variety of applications. An onboard microprocessor and FPGAs
(programmable hardware) allow a considerable degree of flexibility.
Menu driven board diagnostics can be accessed with a VT100 terminal or equivalent.
The diagnostics will allow the user to view incoming receive messages, transmit
messages and to view commands to and from the CSEX board. In addition, a complete
self-test of the board is available via a diagnostic loop back cable. Additional information
for a specific application can be found in Alstom specific system manuals.
Digital Equivalent
1
0 1
1/Baud rate
External
Environment
Analog Frequencies
< 10 KHz
NVTWC Modem Board
(31166-099)
1
0
1
Analog Frequecy
example: 0 = 8880 Hz
1 = 5920 Hz
CSEX Board
Non-Vital
I/O Bus
Figure 6-9. NVTWC-MOD Subsystem Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
6-55
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.13.2
Specifications/Assembly Differences
Table 6–39. Non-Vital TWC Modem (NVTWC-MOD) Specifications
Characteristic
Maximum number of Boards per CSEX
Board slots required
Maximum Board Logic Current Supply
Number of channels
Maximum Baud Rate
Maximum detection frequency
Software
P2086B, Volume 1, Rev. D, Nov/13
Specification
P/N 31166-099-01
P/N 31166-099-02
8
1
350 mA
4
50
10 kHz
Basic board without
8
1
350 mA
4
50
10 kHz
2 Channel TWC
6-56
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.14
6.14.1
NVTWC-MUX (NON-VITAL TWC MULTIPLEXER) BOARD, P/N 31166-100
General
The purpose of this board is to process bit streams of TWC information as received
from other field equipment. These bit streams are then reformatted so that they can
then be sent to the CSEX board. The digital portion of this board is very similar to the
Non-Vital TWC Modem board. However instead of the four analog bandpass filters, this
board contains 24 Non-Vital optically isolated inputs and 8 Non-Vital optically isolated
outputs. In this manner, the Non-Vital TWC Multiplexer board can be thought of as a
“smart” Non-Vital I/O interface. This board can be configured (by Alstom) to meet a
variety of applications. An on-board microprocessor and FPGAs (programmable
hardware) allow a considerable degree of flexibility.
Menu driven board diagnostics can be accessed with a VT100 terminal or equivalent.
The diagnostics will allow the user to view incoming receive messages, transmit
messages and to view commands to and from the CSEX board. Additional information
for a specific application can be found in Alstom specific system manuals.
24 Non-Vital
Inputs
NVTWC Multiplexer
Board
(31166-100)
Digital Signals to/from
field TWC equipment
Non-Vital
I/O Bus
CSEX Board
8 Non-Vital
Outputs
Figure 6-10. NVTWC-MUX Subsystem Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
6-57
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.14.2
Specifications
Table 6–40. Non-Vital TWC Multiplexer (NVTWC-MUX) Specifications
Characteristic
Specification
P/N 31166-100-02
Maximum number of Boards per CSEX Subsystem
8
Board slots required
1
Maximum Board Logic Current Supply Draw
External Power Supply Requirements
6-12 VDC, 8A
Number of Inputs
24
Voltage range of Inputs
6-20 VDC
Frequency range of inputs
0 – 1000 Hz
Number of Outputs
8
Maximum Output Current per port
1A (source/sink)
Maximum Output Steady State Power per port
Frequency range of outputs
P2086B, Volume 1, Rev. D, Nov/13
350 mA
5 Watts
0 - 1000 Hz
6-58
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.15
6.15.1
NVTWC-FSK (NON-VITAL TWC FSK) BOARD, P/N 31166-119
General
The Non-Vital TWC FSK board is similar to the NVTWC-MOD board except it provides
true Frequency Shift Keying TWC. The incoming TWC messages are keyed such that
the logic 1 and logic 0 frequencies are based symmetrically around some base
frequency (example: 9650 ± 150 Hz). This board uses 4 Phase Lock Loops (1 per
channel) to decode the incoming signals. The output of the phase lock loops are then
reformatted so that they can then be sent to the CSEX board
Menu-driven board diagnostics can be accessed with a VT100 terminal or equivalent.
The diagnostics will allow the user to view incoming receive messages, transmit
messages and to view commands to and from the CSEX board. In addition, a complete
self-test of the board is available via a diagnostic loop back cable. Additional information
for a specific application can be found in Alstom specific system manuals.
Digital Equivalent
0
1 0
1/Baud rate
External
Environment
Analog FSK signals
NVTWC FSKBoard
(31166-119)
0
1
0
Non-Vital
I/O Bus
CSEX Board
Analog FSK Signals
Example: Base Frequency = 9650 Hz
Logic 1 = 9800
Logic 0 = 9500
Figure 6-11. NVTWC-FSK Subsystem Block Diagram
P2086B, Volume 1, Rev. D, Nov/13
6-59
Alstom Signaling Inc.
Non-Vital Printed Circuit Boards
6.15.2
Specifications/Assembly Differences
Table 6–41. Non-Vital TWC Multiplexer (NVTWC-FSK) Specifications
Characteristic
Specification
31166-119-02
31166-119-03
31166-119-04
31166-119-05
31166-119-06
Maximum
number of
Boards per
CSEX
8
8
8
8
8
Board slots
required
1
1
1
1
1
350 mA
350 mA
350 mA
350 mA
350 mA
4
4
4
4
4
110
110
100
4800
100
Maximum
detection
frequency
10 kHz
10 kHz
10 kHz
65 kHz
10 kHz
Software
4 Channel
TWC
Receive
only
(40025238)
4 Channel
TWC
Transmit/
Receive
(40025242)
4 Channel
TWC
Transmit/
Receive
(40025284)
4 Channel
TWC
Transmit/
Receive
(40025289)
4 Channel
TWC
Transmit/
Receive
(40025295)
Maximum Board
Logic Current
Supply Draw
Number of
detection
channels
Maximum Baud
Rate
P2086B, Volume 1, Rev. D, Nov/13
6-60
Alstom Signaling Inc.
VPI Chassis
SECTION 7 – VPI CHASSIS
7.1
GENERAL
This section serves as an overview of chassis related options including part numbers
and a brief explanation of their application. See P2086B Volume 4 for a complete
reference to chassis configuration options. Note that all part numbers are Alstom
numbers unless otherwise noted.
The Alstom Control Point In a Box (CPIB) interface chassis uses printed circuit cards
with WAGO style (spring clip) wire termination blocks and PCB edge connectors to map
the I/O termination points on the VPI PCBs to discrete wire connectors. The chassis is
designed to allow these interface PCBs to be inserted and removed from the rear of the
chassis. This provides a wire termination method that can be quickly disconnected (by
removing the PCBs).
7.2
SYSTEM MODULES (31038-249-00, 31038-274)
7.2.1
Plug Coupler Chassis
Case Complete (31506-015-01):
Connection Method: Plug Coupling
P2 Motherboard: Split Backplane (59473-743-01)
Case Complete (31506-015-11):
Connection Method: Plug Coupling
P2 Motherboard: Continuous Backplane (31166-166-01)
P2086B, Volume 1, Rev. D, Nov/13
7-1
Alstom Signaling Inc.
VPI Chassis
7.2.2
Edge Wired Chassis
Case Complete (31506-015-02):
Connection Method: Card Edge Wired
P2 Motherboard: Split Backplane (59473-743-01)
Used in Multi-Module system
Case Complete (31506-015-03):
Connection Method: Card Edge Wired
P2 Motherboard: Split Backplane (59473-743-01)
Used as stand-alone system
Case Complete (31506-015-12):
Connection Method: Card Edge Wired
P2 Motherboard: Continuous Backplane (31166-166-01)
Used in Multi-Module system
Case Complete (31506-015-13):
Connection Method: Card Edge Wired
P2 Motherboard: Continuous Backplane (31166-166-01)
Used as stand-alone system
Case Complete (31506-015-14):
Connection Method: Card Edge Wired
P2 Motherboard: Split Backplane (59473-743-01)
Used as stand-alone system
Case Complete (31506-015-15):
Connection Method: Plug Coupling
P2 Motherboard: Split Backplane (2” deeper chassis) (59473-743-01)
Used as stand-alone system
Case Complete (31506-015-16):
Connection Method: Plug Coupling
P2 Motherboard: Continuous Backplane (2” deeper chassis) (31166-166-01)
Used as stand-alone system
P2086B, Volume 1, Rev. D, Nov/13
7-2
Alstom Signaling Inc.
VPI Chassis
7.2.3
Back Plane Interface Card (BPIC)
Case Complete (31038-274-01):
Connection Method: BPIC Interface
P2 Motherboard: Split Backplane (59473-743-01)
System Boards: VRD, IOB, CPU/PD, DI and DBO
P2086B, Volume 1, Rev. D, Nov/13
7-3
Alstom Signaling Inc.
VPI Chassis
7.3
INTERCONNECTIONS
P1 Interconnection
System Bus (connects CPU, CPU/PD, VRD, VSC, IOB, CSE, CSEX)
Uses one of the following Ribbon Cables:
Location
Alstom Part Number
6 slot
38216-395-01
5 slot
38216-395-02
2 slot (2 inch)
38216-395-03
2 slot (18 inch)
38216-395-04
7 slot
38216-395-05
8 slot
38216-395-06
9 slot
38216-395-07
10 slot
38216-395-08
11 slot
38216-395-09
12 slot
38216-395-10
System Bus PC Board (31166-201-07) duplicates the functionality of ribbon cable
58216-395-01.
P2 Interconnection
Split Backplane - 59473-743-01:
Has bus split between slots 5 and 6
For use with a mixed chassis having both Vital and non-vital boards or two
subsystems of non-vital boards
Do not use Motherboard Jumper Cable part number38216-402-01 to create a
backplane for all Vital and non-vital chassis; instead use the continuous
backplane (31166-166-01)
Continuous backplane - 31166-166-01:
Has no bus split
For use with either an all Vital I/O chassis or an all non-vital I/O chassis
P2086B, Volume 1, Rev. D, Nov/13
7-4
Alstom Signaling Inc.
VPI Chassis
P3 Interconnection
For interfacing between System Bus and Extender Modules (I/O Bus board only).
Table 7–1. Ribbon Cables
Main Module Connector
Ext Mod Edge Connector
Alstom Drawing Number
1 connector
1 connector
38216-404-01
1 connector
2 connector
38216-404-02
2 connector
1 connector
38216-404-03
2 connector
2 connector
38216-404-04
2 connector
3 connector
38216-404-05
1 connector
3 connector
38216-404-06
2 connector
6 connector
38216-404-07
1 connector
6 connector
38216-404-08
P2086B, Volume 1, Rev. D, Nov/13
7-5
Alstom Signaling Inc.
VPI Chassis
7.4
CABLE AND BACK PLANE CONNECTORS
Cable from board edge to rear plug couplers (Amp type ‘M’).
Table 7–2. 38216-392 Cable Complete
Board
Board Edge
Connector
Back Plane
Connector
Coupler Row
Alstom
Drawing
Number
Vital Relay
Driver
(1) 36-pin
board edge
(1) 28-way plug
coupler
bottom
38216-392-01
CSE,
CSEX,VSC
(1) 36-pin
board edge
(1) 50-way plug
coupler
top
38216-392-02
Vital Relay
Driver
(1) 36-pin
board edge
(1) 28-way plug
coupler
middle
38216-392-03
CSE, CSEX,
VSC
(1) 36-pin
board edge
(1) 50-way plug
coupler
middle
38216-392-04
Vital Relay
Driver
(1) 36-pin
board edge
(1) 28-way plug
coupler
top
38216-392-05
CSE, CSEX,
VSC
(1) 36-pin
board edge
(1) 50-way plug
coupler
bottom
38216-392-06
CRG
(1) 20-pin
board edge
(1) 28-way plug
coupler
bottom
38216-536-01
CRG
(1) 20-pin
board edge
(1) 28-way plug
coupler
middle
38216-536-02
CRG
(1) 20-pin
board edge
(1) 28-way plug
coupler
top
38216-536-03
Note: 38216-392-01, -03, -05 are 4-conductor cables; 38216-392-02, 04, -06 are 36-conductor cables.
P2086B, Volume 1, Rev. D, Nov/13
7-6
Alstom Signaling Inc.
VPI Chassis
Table 7–3. 38216-393 Cable Complete
Board
Board Edge
Connector
Back Plane
Connector
Alstom Drawing
Number
Non-Vital I/O
(2) 36-pin board
edge
(1) 50-pin plug
coupler, 10.5"
38216-393-01
Non-Vital I/O
(2) 36-pin board
edge
(1) 50-pin plug
coupler, 6.875"
38216-393-02
Non-Vital I/O
(2) 36-pin board
edge
(1) 50-pin plug
coupler, 2.5"
38216-393-03
Table 7–4. 38216-394 Cable Complete
Board
Board Edge
Connector
Back Plane
Connector
Alstom Drawing
Number
Vital Output
(2 × 3) 36-pin board
edge
(3) 28-way plug
coupler
38216-394-01
Vital Input
(2 × 2) 36-pin board
edge
(3) 28-way plug
coupler
38216-394-02
Vital Output
(2 × 2) 36-pin board
edge
(3) 28-way plug
coupler
38216-394-03
Table 7–5. 38216-497 Cable Complete
Board
Board Edge
Connector
Back Plane
Connector
Coupler Row
Alstom
Drawing
Number
Non-Vital I/O
(2) 36-pin
board edge
(1) 75-way plug
coupler
bottom
38216-497-01
Non-Vital I/O
(2) 36-pin
board edge
1) 75-way plug
coupler
middle
38216-497-02
Non-Vital I/O
(2) 36-pin
board edge
(1) 75-way plug
coupler
top
38216-497-03
P2086B, Volume 1, Rev. D, Nov/13
7-7
Alstom Signaling Inc.
VPI Chassis
Table 7–6. Plug coupler mating connectors (AMP Type ‘M’)
Mating Connector
Alstom Drawing Number
AMP Number
28-way plug coupling
58920-124
205689-2
50-way plug coupling
58920-112
203622-2
75-way plug coupling
58920-116
201331-1
Note: When any of these connectors are used with Cable Assemblies
38216-392-01, -03, -05, only four pins should be placed in the
mating connector (do not insert extra pins). This is necessary to
maintain Vital spacing.
The following 60-conductor ribbon cables support connection of CPU/PD or CPU II
header and rear panel bulkhead mount to support connection to CPU II/CPU/PD
assembly via 38216-589-00 cable.
The following 10-conductor ribbon cables support the connection of CRG Boards to the
CPU/PD or CPU II Boards.
Table 7–7. Ribbon Cable Part Numbers
Board Connect Between
Description
Part Number
CPU/PD or CPU II
Board Header
Rear Panel VPI case
60 Conductor Ribbon
Cable, 18 inches
38216-625-01
CPU/PD or CPU II
Board Header
Rear Panel VPI case
60 Conductor Ribbon
Cable, 27 inches
38216-625-02
CRG Board 31166544-01 (P1
Interconnect)
CGR Board 31166544-01 (P1
Interconnect)
10 Conductor Ribbon
Cable, 6 inches
38216-629-00
CPU/PD or CPU II
Board 31166-543-01
(P3 Interconnect)
CRG Board 31166544-01 (P1
Interconnect)
10 Conductor Ribbon
Cable, 18 inches
38216-630-00
P2086B, Volume 1, Rev. D, Nov/13
7-8
Alstom Signaling Inc.
VPI Chassis
7.5
POWER SUPPLY
Complete assembly comes on ‘B2’ mounting plate.
Table 7–8. Melcher DC-DC Converters
Power Supply
Input Voltage
Output
Voltage/Current
Alstom Drawing
Number
(1) Single IN/Single OUT
8-35 VDC
5.1 VDC/8A
42560-273-01
(2) Single IN/Single OUT
8-35 VDC each
5.1 VDC/8A
42560-273-02
(1) Single IN/Single OUT
20-100 VDC
5.1 VDC/25A
42560-273-03
(1) Single IN/Dual OUT
8-35 VDC
15 VDC/1.7A,
15 VDC/1.7A
42560-273-04
(2) Single IN/Single OUT
8-35 VDC each
12 VDC/4A
42560-273-05
(1) Single IN/Single OUT
8-35 VDC
12 VDC/4A
42560-273-06
(1) Single IN/Dual OUT
8-30 VDC
12VDC/4A,
5VDC/8A
42560-273-07
Single IN/Dual OUT
8-30 VDC
5.1VDC/8A
42560-287-01
(1) Single IN/Dual OUT
8-30 VDC
5.1VDC/25A
42560-287-02
(1) Single IN/Single OUT,
CageClamp Terminals, PSConnector M4 Screw
8-35 VDC
5.1VDC/20A
42560-287-03
(1) Single IN/Single OUT,
CageClamp Terminals, PSConnector 0.250 Faston
8-35 VDC
5.1VDC/8A
42560-287-05
(1) Single IN/Single OUT,
CageClamp Terminals, PSConnector 0.250 Faston
8-35 VDC
12 VDC/4A
42560-287-09
(1) Single IN/Single OUT,
CageClamp Terminals, PSConnector M4 Screw
8-35 VDC
12 VDC/10A
42560-287-10
P2086B, Volume 1, Rev. D, Nov/13
7-9
Alstom Signaling Inc.
VPI Chassis
7.6
MISCELLANEOUS
Table 7–9. Miscellaneous Components
Description
Alstom
Drawing
Number
Extender Board for IOB, CPU, PD, CPU/PD
59473-744-01
Extender Board for DI, SBO, DBO, ACO, LDO, NVI,NVID,NVIDSW,
NVO, NVOAC,NVRELAY, TWCMAIN, TWCATT, NVTWC-MOD,
NVTWC-MUX, NVTWC-FSK, CRG
59473-745-01
Extender Board for boards VRD, CSE, CSEX, VSC, FSVT
59473-746-01
Diagnostic Control Cable
38216-452-00
Diagnostic Control Panel
42560-285-01
5 Volt Filter Board
59473-819-01
100 Ohm Type B Relay for VRD (See Section 7.6.1 below)
56001-787-05
14-way connector
58920-113-00
Amp Terminal Crimp Tool (AMP Number 90285-1)
24745-149-00
Amp Terminal Extraction Tool (AMP Number 91073-1)
59688-048-00
Vital Output BPIC Assembly
31166-194-01
Vital Input BPIC Assembly
31166-195-01
Non-Vital BPIC Assembly
31166-196-01
VRD & 5VDC Power BPIC Assembly
31166-197-01
VSC BPIC Assembly
31166-198-01
Communications BPIC Assembly
31166-199-01
CPU/PD BPIC Assembly
31166-336-01
P2086B, Volume 1, Rev. D, Nov/13
7-10
Alstom Signaling Inc.
VPI Chassis
7.6.1
VRD Relay
WARNING
iVPI contains special safety circuit components which must only be replaced
by components specified by the Alstom part number.
These original-design replacement parts are manufactured to the same
standards as the original parts; their performance being verified. The use of
replacement parts that are not of the same Alstom part number could
potentially impair the safe performance of the system.
The railroad or transit system authority and the manufacturer of an
aftermarket (i.e., non-Alstom designated) part assume the responsibility that
the part will not adversely affect the safe performance of the system. The
authority and the manufacturer of the aftermarket part must analyze and
certify in writing that use of the part will not result in a failure of the system to
comply with safety regulations and safety performance. Completion of such
an analysis and certification is considered due diligence and standard
practice, will not be reviewed or approved by Alstom, and neither absolves
the authority and aftermarket part manufacturer of responsibility nor implies
approval by Alstom to use such an aftermarket part. The responsibility of any
consequences resulting from using such a part remains with the authority
and part manufacturer.
WARNING
Only Alstom VRD relay (P/N 56001-787-05) is to be used with the Alstom
iVPI system. Alstom products are designed to function within all-Alstom
systems. The introduction of non-Alstom products into an Alstom iVPI system
could have unintended and unforeseeable safety consequences
A front contact from the VRD Relay must be fed back into the iVPI system as a Vital
input for use in the application, for example, to prevent vital timers from starting when
the VRD is de-energized. The name of this Vital input may be VRDFRNT-DI.
Note: The front contact used as the Vital input is also available to
supply energy to Vital outputs.
P2086B, Volume 1, Rev. D, Nov/13
7-11
Alstom Signaling Inc.
VPI Chassis
7.7
BACK PLANE INTERFACE CARDS (BPIC)
Table 7–10. Vital Output (31166-194-01) I/O Pin Map
VPI CARD-EDGE
PIN
BPIC INTERFACE
WAGO PIN
BPIC BUS
JUMPER WAGO
PIN
VITAL OUTPUT
FUNCTION
P1-1
P1B-10
P1A-10
PORT 8 (-)
P1-2
P1B-9
P1A-9
PORT 8 (+)
P1-9
P1B-8
P1A-8
PORT 7 (-)
P1-10
P1B-7
P1A-7
PORT 7 (+)
P1-21
P1B-6
P1A-6
PORT 6 (-)
P1-22
P1B-5
P1A-5
PORT 6 (+)
P1-25
P1B-4
P1A-4
PORT 5 (-)
P1-26
P1B-3
P1A-3
PORT 5 (+)
P1-33
P1B-2
P1A-2
VN (-)
P1-34
P1B-1
P1A-1
VB (+)
P3-1
P3B-10
P3A-10
PORT 4 (-)
P3-2
P3B-9
P3A-9
PORT 4 (+)
P3-9
P3B-8
P3A-8
PORT 3 (-)
P3-10
P3B-7
P3A-7
PORT 3 (+)
P3-21
P3B-6
P3A-6
PORT 2 (-)
P3-22
P3B-5
P3A-5
PORT 2 (+)
P3-25
P3B-4
P3A-4
PORT 1 (-)
P3-26
P3B-3
P3A-3
PORT 1 (+)
P3-33
P3B-2
P3A-2
VB (-)
P3-34
P3B-1
P3A-1
VN (+)
P2086B, Volume 1, Rev. D, Nov/13
7-12
Alstom Signaling Inc.
VPI Chassis
Table 7–11. Vital Input (31166-195-01) I/O Pin Map (Cont.)
VPI CARD-EDGE
PIN
BPIC INTERFACE
WAGO PIN
BPIC BUS
JUMPER WAGO
PIN
DIRECT INPUT
FUNCTION
P1-1
P1B-16
P1A-16
PORT 16 (-)
P1-2
P1B-15
P1A-15
PORT 16 (+)
P1-5
P1B-14
P1A-14
PORT 15 (-)
P1-6
P1B-13
P1A-13
PORT 15 (+)
P1-9
P1B-12
P1A-12
PORT 14 (-)
P1-10
P1B-11
P1A-11
PORT 14 (+)
P1-13
P1B-10
P1A-10
PORT 13 (-)
P1-14
P1B-9
P1A-9
PORT 13 (+)
P1-17
P1B-8
P1A-8
PORT 12 (-)
P1-18
P1B-7
P1A-7
PORT 12 (+)
P1-21
P1B-6
P1A-6
PORT 11 (-)
P1-22
P1B-5
P1A-5
PORT 11 (+)
P1-25
P1B-4
P1A-4
PORT 10 (-)
P1-26
P1B-3
P1A-3
PORT 10 (+)
P1-29
P1B-2
P1A-2
PORT 9 (-)
P1-30
P1B-1
P1A-1
PORT 9 (+)
P3-1
P3B-16
P3A-16
PORT 8 (-)
P3-2
P3B-15
P3A-15
PORT 8 (+)
P3-5
P3B-14
P3A-14
PORT 7 (-)
P3-6
P3B-13
P3A-13
PORT 7 (+)
P3-9
P3B-12
P3A-12
PORT 6 (-)
P3-10
P3B-11
P3A-11
PORT 6 (+)
P3-13
P3B-10
P3A-10
PORT 5 (-)
P3-14
P3B-9
P3A-9
PORT 5 (+)
P3-17
P3B-8
P3A-8
PORT 4 (-)
P3-18
P3B-7
P3A-7
PORT 4 (+)
P3-21
P3B-6
P3A-6
PORT 3 (-)
P3-22
P3B-5
P3A-5
PORT 3 (+)
P3-25
P3B-4
P3A-4
PORT 2 (-)
P3-26
P3B-3
P3A-3
PORT 2 (+)
P2086B, Volume 1, Rev. D, Nov/13
7-13
Alstom Signaling Inc.
VPI Chassis
Table 7–11. Vital Input (31166-195-01) I/O Pin Map (Cont.)
VPI CARD-EDGE
PIN
BPIC INTERFACE
WAGO PIN
BPIC BUS
JUMPER WAGO
PIN
DIRECT INPUT
FUNCTION
P3-29
P3B-2
P3A-2
PORT 1 (-)
P3-30
P3B-1
P3A-1
PORT 1 (+)
Table 7–12. Non-Vital Input (31166-196-01) I/O Pin Map (Cont.)
VPI CARD-EDGE
PIN
BPIC INTERFACE
WAGO PIN
NONVITAL INPUT
FUNCTION
NONVITAL
OUTPUT
FUNCTION
P1-5
P1A-20
PORT 32 (+)
PORT 32 (+)
P1-6
P1A-19
PORT 31 (+)
PORT 31 (+)
P1-9
P1A-18
PORT 30 (+)
PORT 30 (+)
P1-10
P1A-17
PORT 29 (+)
PORT 29 (+)
P1-13
P1A-16
PORT 28 (+)
PORT 28 (+)
P1-14
P1A-15
PORT 27 (+)
PORT 27 (+)
P1-17
P1A-14
PORT 26 (+)
PORT 26 (+)
P1-18
P1A-13
PORT 25 (+)
PORT 25 (+)
P1-19
P1A-12
UNUSED
VB (+)
P1-20
P1A-11
VN (-)
VN (-)
P1-21
P1A-10
PORT 24 (+)
PORT 24 (+)
P1-22
P1A-9
PORT 23 (+)
PORT 23 (+)
P1-25
P1A-8
PORT 22 (+)
PORT 22 (+)
P1-26
P1A-7
PORT 21 (+)
PORT 21 (+)
P1-29
P1A-6
PORT 20 (+)
PORT 20 (+)
P1-30
P1A-5
PORT 19 (+)
PORT 19 (+)
P1-32
P1A-4
PORT 18 (+)
PORT 18 (+)
P1-34
P1A-3
PORT 17 (+)
PORT 17 (+)
P1-35
P1A-2
UNUSED
VB (+)
P1-36
P1A-1
VN (-)
VN (-)
P2086B, Volume 1, Rev. D, Nov/13
7-14
Alstom Signaling Inc.
VPI Chassis
Table 7–12. Non-Vital Input (31166-196-01) I/O Pin Map (Cont.)
VPI CARD-EDGE
PIN
BPIC INTERFACE
WAGO PIN
NONVITAL INPUT
FUNCTION
NONVITAL
OUTPUT
FUNCTION
P3-5
P3A-20
PORT 16 (+)
PORT 16 (+)
P3-6
P3A-19
PORT 15 (+)
PORT 15 (+)
P3-9
P3A-18
PORT 14 (+)
PORT 14 (+)
P3-10
P3A-17
PORT 13 (+)
PORT 13 (+)
P3-13
P3A-16
PORT 12 (+)
PORT 12 (+)
P3-14
P3A-15
PORT 11 (+)
PORT 11 (+)
P3-17
P3A-14
PORT 10 (+)
PORT 10 (+)
P3-18
P3A-13
PORT 9 (+)
PORT 9 (+)
P3-19
P3A-12
UNUSED
VB (+)
P3-20
P3A-11
VN (-)
VN (-)
P3-21
P3A-10
PORT 8 (+)
PORT 8 (+)
P3-22
P3A-9
PORT 7 (+)
PORT 7 (+)
P3-25
P3A-8
PORT 6 (+)
PORT 6 (+)
P3-26
P3A-7
PORT 5 (+)
PORT 5 (+)
P3-29
P3A-6
PORT 4 (+)
PORT 4 (+)
P3-30
P3A-5
PORT 3 (+)
PORT 3 (+)
P3-32
P3A-4
PORT 2 (+)
PORT 2 (+)
P3-34
P3A-3
PORT 1 (+)
PORT 1 (+)
P3-35
P3A-2
UNUSED
VB (+)
P3-36
P3A-1
VN (-)
VN (-)
P2086B, Volume 1, Rev. D, Nov/13
7-15
Alstom Signaling Inc.
VPI Chassis
Table 7–13. VRD/5VDC Power (31166-197-01) Pin Interface
VPI TERMINATION
WAGO TERMINAL
FUNCTION
P3-2
J1-1
RELAY-
P3-6
J1-2
RELAY+
P3-32
J1-3
12V COMMON
P3-36
J1-4
+12V INPUT
NONE
J2-1
MELCHER +5VDC INPUT
NONE
J2-2
MELCHER +5VDC INPUT
NONE
J2-3
MELCHER 5V COMMON INPUT
NONE
J2-4
MELCHER 5V COMMON INPUT
GROUND POST
J2-5
5V COMMON
GROUND POST
J2-6
5V COMMON
P2-TS1
J3-1
FILTERED +5VDC
P2-TS3
J3-2
FILTERED +5VDC
P2-TS2
J3-3
5V COMMON
P2-TS4
J3-4
5V COMMON
Table 7–14. VSC Modular Jack (31166-198-01) Pin Map
VSC PIN
RJ-45 JACK PIN
P3-5
J1-1
VPIRCVA
P3-6
J1-2
VPIRCVB
P3-2
J1-7
VPITXB
P3-1
J1-8
VPITXB
P3-25
J2-3
TXD
P3-26
J2-1
RTS
P3-28
J2-6
RXD
P3-29
J2-8
CTS
P3-30
J2-2
RLSD
P3-36
J2-4
J2-5
ISOLATED COMMON
P2086B, Volume 1, Rev. D, Nov/13
7-16
FUNCTION
Alstom Signaling Inc.
VPI Chassis
Table 7–15. VSC EIA422 (31166-198-01) Pin Map
VSC PIN
DB-25 PIN
FUNCTION
P3-1
J6-2
VPITXA
P3-2
J6-14
VPITXB-
P3-5
J6-3
VPIRCVA
P3-6
J6-16
VPIRCVB
VSCIC J3-4
J6-1
SHIELD
Table 7–16. Terminal Block Setting (31166-198-01)
INTERFACE MODE
JUMPER PINS
4 TRACK GENRAKODE
TB1-1 TO TB1-2
TB2-1 TO TB2-2
VSC TO VSC
TB1-2 TO TB1-3
TB2-2 TO TB2-3
Table 7–17. VSC EIA232 (31166-198-01) Pin Map
VSC PIN
DB-25 PIN
FUNCTION
P3-25
J5-2
TXD
P3-26
J5-4
RTS
P3-28
J5-3
RXD
P3-29
J5-5
CTS
P3-30
J5-8
RLSD
VSCIC J3-4
J5-1
SHIELD
Table 7–18. VSC Isolated Power (31166-198-01) Pin Map
VSC PIN
WAGO TERMINAL
P3-35
J3-1
+VCC
P3-36
J3-2
ISOLATED COMMON
P3-36
J3-3
ISOLATED COMMON
CHASSIS GROUND
J3-4
SHIELD
P2086B, Volume 1, Rev. D, Nov/13
7-17
FUNCTION
Alstom Signaling Inc.
VPI Chassis
Table 7–19. 4 Track Genrakode Interface (31166-198-01) Pin Map
VSC PIN
WAGO TERMINAL
FUNCTION
P3-1
J4-1
VPITXA
P3-2
J4-2
VPITXB
P3-5
J4-3
VPIRCVA
P3-6
J4-4
VPIRCVB
Table 7–20. Communications (31166-199-01) Connector Types
FUNCTION
CONNECTOR
NAME
ISOLATED 9-35VDC /
PORT2 (DC CODE LINE)
14-WAY WAGO
(0.200-inch centers)
J5
PORT1 (EIA530)
DB-25 CONNECTOR
J7
PORT2 (EIA530)
DB-25 CONNECTOR
J6
PORT3 (EIA422)
RJ-45 MODULAR BLOCK
J3
PORT4 (EIA422)
RJ-45 MODULAR BLOCK
J2
PORT5 (EIA422)
RJ-45 MODULAR BLOCK
J1
PORT6 (HHT CURRENT LOOP)
RJ-45 MODULAR BLOCK
J4
P2086B, Volume 1, Rev. D, Nov/13
7-18
Alstom Signaling Inc.
VPI Chassis
Table 7–21. Serial Port 1 (31166-199-01) Pin Map
CSEX3 PIN
DB-25 PIN(S)
COMIC J5-14
J7-1
SHIELD
P3-2
J7-7
ISOLATED COMMON
(SIGNAL GROUND)
P3-4
J7-2
TDA-1
P3-5
J7-14
TDB-1
P3-6
J7-4
RTSA-1
P3-7
J7-19
RTSB-1
P3-8
J7-3
RDA-1
P3-9
J7-16
RDB-1
P3-10
J7-5
CTSA-1
P3-11
J7-13
CTSB-1
P3-12
J7-8
J7-15
DCDA-1
(CSEX3) 1TXCLK
P3-13
J7-10
J7-17
DCDB-1
(CSEX3) 1RXCLK
P2086B, Volume 1, Rev. D, Nov/13
7-19
FUNCTION(S)
Alstom Signaling Inc.
VPI Chassis
Table 7–22. Serial Port 2 (31166-199-01) Pin Map
CSEX3 PIN
DB-25 PIN
FUNCTION
COMIC J5-14
J6-1
SHIELD
P3-2
J6-7
ISOLATED COMMON
(SIGNAL GROUND)
P3-14
J6-2
TDA-2
P3-15
J6-14
TDB-2
P3-16
J6-4
RTSA-2
P3-17
J6-19
RTSB-2
P3-18
J6-3
RDA-2
P3-19
J6-16
RDB-2
P3-20
J6-5
CTSA-2
P3-21
J6-13
CTSB-2
P3-22
J6-8
J6-15
DCDA-2
(CSEX3) 2TXCLK
P3-23
J6-10
J6-17
J7-17
DCDB-2
(CSEX3) 2RXCLK
Table 7–23. Port 2 DC Code Line (31166-199-01) Pin Map
CSEX3 PIN
WAGO TERMINAL
P3-14
J5-8
ISOLATED V+
P3-15
J5-7
ISOLATED V-
P3-16
J5-6
OUT1-DC
P3-17
J5-5
OUT2-DC
P3-18
J5-4
IN1+
P3-19
J5-3
IN1-
P3-20
J5-2
IN2+
P3-21 (CSEX3)
J5-1
IN2-
P2086B, Volume 1, Rev. D, Nov/13
7-20
FUNCTION
Alstom Signaling Inc.
VPI Chassis
Table 7–24. Serial Port 3, 4, 5 and 6 (31166-199-01) Pin Map
CSEX3 PIN
RJ-45 JACK PIN
FUNCTION
P2-35
J4-6
RXD
P2-40
J4-3
TXD-
P2-50
J4-8
SYSTEM +5V
P3-25
J3-1
RDA-3
P3-26
J3-2
RDB-3
P3-28
J3-7
TDB-3
P3-27
J3-8
TDA-3
P3-29
J2-1
RDA-4
P3-30
J2-2
RDB-4
P3-32
J2-7
TDB-4
P3-31
J2-8
TDA-4
P3-33
J1-1
RDA-5
P3-34
J1-2
RDB-5
P3-36
J1-7
TDB-5
P3-35
J1-8
TDA-5
7-21
Alstom Signaling Inc.
P2086B, Volume 1, Rev. D, Nov/13
VPI Chassis
THIS PAGE INTENTIONALLY LEFT BLANK.
P2086B, Volume 1, Rev. D, Nov/13
7-22
Alstom Signaling Inc.
Maintenance
SECTION 8 – MAINTENANCE
8.1
GENERAL
This section contains specific procedures for preventive and corrective maintenance
and for troubleshooting the VPI system. Unless otherwise noted, references to the
CPU/PD board also apply to the CPU board and references to CSEX apply to CSEX1
and CSEX3.
WARNING
Disruption of Vital controller service poses a potential threat to rail safety.
Before shutting down an interlocking for any reason, you must notify the
railroad dispatcher in charge of the affected route(s). Take all steps
necessary to ensure the safe passage of traffic is maintained.
8.1.1
Service Log
A service log should be kept on the VPI system to record test results and keep track of
any service performed. A log should describe any malfunctions, corrective action taken
and all preventive maintenance performed. The log can also be used to maintain a
spare parts inventory by recording the quantities and type of printed circuit boards and
spare parts that have been used as replacements.
P2086B, Volume 1, Rev. D, Nov/13
8-23
Alstom Signaling Inc.
Maintenance
8.1.2
Spare Parts
WARNING
VPI contains special safety circuit components which must only be replaced
by components specified by the Alstom part number.
These original-design replacement parts are manufactured to the same
standards as the original parts; their performance being verified. The use of
replacement parts that are not of the same Alstom part number could
potentially impair the safe performance of the system.
The railroad or transit system authority and the manufacturer of an
aftermarket (i.e., non-Alstom designated) part assume the responsibility that
the part will not adversely affect the safe performance of the system. The
authority and the manufacturer of the aftermarket part must analyze and
certify in writing that use of the part will not result in a failure of the system to
comply with safety regulations and safety performance. Completion of such
an analysis and certification is considered due diligence and standard
practice, will not be reviewed or approved by Alstom, and neither absolves
the authority and aftermarket part manufacturer of responsibility nor implies
approval by Alstom to use such an aftermarket part. The responsibility of any
consequences resulting from using such a part remains with the authority
and part manufacturer.
WARNING
Only Alstom VRD relay (P/N 56001-787-05) is to be used with the Alstom
VPI system. Alstom products are designed to function within all-Alstom
systems. The introduction of non-Alstom products into an Alstom VPI system
could have unintended and unforeseeable safety consequences
P2086B, Volume 1, Rev. D, Nov/13
8-24
Alstom Signaling Inc.
Maintenance
The VPI system is designed for long life and trouble-free operation. This equipment,
however, as with all electronic equipment may have an occasional component failure.
Spare boards can be ordered from Alstom based on your projected needs. The below
spares are recommended to support one VPI module:
•
A spare of each board type used in the module
•
A spare set of signature headers (Alstom 59473-871), see Appendix F
•
A spare set of signature PROMs (Alstom 39780-003), see Appendix F
•
A spare set of application data EPROMs (Vital and Non-Vital)
•
A spare set of system EPROMs (Vital and Non-Vital)
•
A spare lithium battery (P/N 52397-011-00)
Boards with static-sensitive components should be stored, transported, or shipped in
conductive Velostate bags and have printed circuit “Contabs” attached. Printed circuit
Contabs should be left on boards except for testing and installation.
8.1.3
Test Equipment
Field maintenance of the VPI system requires little in the way of external test
equipment. Built-in circuitry is used to test critical system functions and generate the
appropriate status messages on an externally connected Handheld Terminal (HHT) or
PC. A suitable terminal for VPI diagnostics is described in Section 2. In addition, all VPI
circuit boards have LED indicators that reveal the operating status of the board.
Besides these automated test tools, a standard multi-meter (Fluke Model 87 or similar)
will be helpful for checking the level of operating voltages, current levels, and for
continuity checks.
CAUTION
Before removal or installation of any boards, ensure that all VPI system
power has been removed. Failure to do so may result in damage to board
components.
P2086B, Volume 1, Rev. D, Nov/13
8-25
Alstom Signaling Inc.
Maintenance
8.1.4
Preventive Maintenance
No periodic adjustments are required to sustain continuous VPI operation. The module
should be checked periodically for damaged hardware or loose connections, broken or
corroded wiring, signs of overheating and build-up of dust or foreign material. Make sure
that all boards are properly seated in the module and that the module covers are
properly secured.
If the board contact fingers have been touched or show signs of contamination, clean
them with a contact cleaner such as Miller-Stephenson's Contact Renu, IBM Contact
Lubricant (part number 451053) or other approved solvent using a clean, lint-free cloth.
Check the VPI Power Supply voltage for a value of +5 ± 0.25 volts DC. Take corrective
action if necessary. This voltage check should be made on the test points of boards
installed in a system chassis or expansion chassis. Because of the different board
complements that are possible with VPI, it is recommended that the test points on any
processor board assemblies, e.g., CPU, CPU/PD, CSEX(n), VSC and TWC be selected
for this measurement. Input and output boards, whether Vital or non-vital are much
more tolerant of variations of the system logic voltage than the processors.
Use the Handheld Terminal (HHT), a PC running VT-100 terminal emulation software, a
CSEX board equipped with the Vital Diagnostic Protocol (VDP – see Alstom publication
P2346W), or Alstom’s Tracker® analyzer (see Alstom publication P2307) to interrogate
the system for system diagnostics. For example, a failure may cause a “SYS
WARNING” status message to be displayed which may indicate outputs that fail in a
non-fatal fashion such as open lamp filaments.
Check the LED status lamps on the boards for proper signals (refer to “Troubleshooting
with LED’s” later in this section).
Before starting any detailed troubleshooting, check for simple problems first such as
blown fuses, loose plugs, dirty board contacts, or improper voltages.
P2086B, Volume 1, Rev. D, Nov/13
8-26
Alstom Signaling Inc.
Maintenance
In addition, if the system has been serviced or turned off and will not restart, check the
following prior to beginning detailed troubleshooting:
•
Vital Input and Output boards have the proper signature headers and are in their
respective slots.
•
All on-board switches and jumpers are properly set (see “Board Reference Data”
later in this section).
•
Wiring between the Vital Relay Driver (VRD) board and the VRD Relay is intact.
•
Input power to the VRD board is between 9.0 and 16.0 volts.
•
Energizing the VRD Relay causes voltage between 9.0 to 16.0 volts to be applied to
the VPI input designated “VRDFRNT-DI”.
•
Application logic version in the CPU/PD board PROMs matches that dictated by the
revision signature wire wrapped on the Motherboard (at the CPU or CPU/PD board
slot).
P2086B, Volume 1, Rev. D, Nov/13
8-27
Alstom Signaling Inc.
Maintenance
8.2
BASIC DIAGNOSTIC FLOWCHART
At entrance rack,
verify problem is
actually VPI related,
not field apparatus.
Confirm system is operating
by checking CPU LEDs and
verifying HHT can communicate
with the CPU.
If CPU LED indicate Boolean
equation processing is taking
place, look at LEDs on boards
below. (1-sec. flashing)
If CPU not running, look at
CPU/PD board itself, including
both hardware and software.
Change CPU/PD
board or PROMs.
Check CSEX LEDs
to find if it is NV
Communication
problems.
Check VRD
LEDs to
verify VRD relay
is being driven.
(Checkwords OK)
Check I/O
Address LEDs
to verify CPU is
talking to I/O ports.
Check VSC LEDs
to verify
microprocessor
operation
and communication.
HHT can provide key info to
further define the problem
'A'
'B'
Figure 8-1. General Diagnostic Flowchart (Sheet 1 of 3)
P2086B, Volume 1, Rev. D, Nov/13
8-28
Alstom Signaling Inc.
Maintenance
'B'
from SHT. 1
I/O LEDs
Verify I/O boards are being
addressed by the CPU.
If boards are being addressed,
If no boards are being
addressed, check cabling,
signatures, and hardware.
check with HHT for specific
port error messages.
Check BOOLS for circuit
reason for the failure.
Interrogate memory locations
with HHT
Use ####Q and current .LVC file printout.
Note that the application logic may not let
the system actually do the required tasks.
For example, the interlocking will not unlock
to throw switches because the track circuit is
not working (down). Don't think about VPI
system itself, but of the affected circuits.
Using board reports, check
voltages supplied to power
groups on output boards.
SUMMARY: Once at the I/O level, determine if the system is trying to turn on or
read the correct port. If not, this indicates further system problems. If HHT shows a
port's memory location becoming true, the port is being forced to turn on.
Be aware that the application logic may be preventing an action from occuring by
system design.
Figure 8-1. General Diagnostic Flowchart (Sheet 2 of 3)
P2086B, Volume 1, Rev. D, Nov/13
8-29
Alstom Signaling Inc.
Maintenance
'A'
from SHT.1
CSEX LEDs
Verify a NV Communication problem
with CSEX LEDs.
Use LEDs to watch for proper
port being addressed.
SUMMARY: If there are communications problems, look at board LEDs first.
Study CAA reports to verify ports used, protocol, etc. With the diagnostic Query
command, look at the vital memory location to see if the message is sucessfully
being transferred from CSEX to CPU/PD.
Also, special test equipment can be used to look at the serial output messages.
Figure 8-1. General Diagnostic Flowchart (Sheet 3 of 3)
P2086B, Volume 1, Rev. D, Nov/13
8-30
Alstom Signaling Inc.
Maintenance
8.3
VITAL SYSTEM DIAGNOSTICS AVAILABLE ON THE CPU/PD BOARD
8.3.1
Use of Handheld Terminal (HHT), Diagnostics Terminal and the CSEX VDP
The CPU/PD board’s embedded diagnostic software provides operating status and
diagnostic information to the following devices:
•
An externally connected Handheld Terminal (HHT), as shown in Figure 8-2. The
HHT is used for diagnostics related to the CPU and CPU/PD boards. For CPU
board (59473-742) a Current Loop HHT (Alstom Part Number 31609-011-00) is
used. For CPU/PD boards (31166-029) an EIA232 HHT (Alstom part number
31609-012-00) is used. To perform diagnostics, the HHT is connected to the 9-pin
“D” connector (DB-9) at the front of the CPU/PD board or the 25-pin “D” connector
(DB-25) at the front of the CPU board.
CPU/PD
9-PIN CONNECTOR
Figure 8-2. Diagnosis With Handheld Terminal
P2086B, Volume 1, Rev. D, Nov/13
8-31
Alstom Signaling Inc.
Maintenance
•
An externally connected “dumb terminal”, configured for 1200 baud, 8 data bits, 1
stop bit and no parity, can be used with the CPU/PD board. When not using the
Alstom hand held terminal, jumper W1 should be removed. A properly equipped
terminal can be used with the CPU board, also (consult Alstom for details). The
following is the wiring information to connect to a terminal:
Table 8–1. CPU/PD HHT Port Cable
Connector Pin
Signal
2
/XMIT
3
/RECV
5
Signal Common
•
An externally connected Personal Computer (PC) running Alstom’s Tracker
software.
•
A CSEX3 board equipped with Alstom’s Vital Diagnostic Protocol (VDP). This
protocol extracts diagnostic information from the CPU/PD board’s HHT port, and
presents this information in a user-friendly manner at the CSEX MAC (Maintenance
Access) port. Note that this feature does not apply to the CPU board. CPU/PD
diagnostics are reported to CSEX either serially or in parallel through on-board
shared memory. Refer to Alstom publication P2346W for a complete description of
the VDP and connection to the CPU/PD board.
Once per second, the system status (“SYSTEM OK”, “SYS WARNING” or “ERROR
ALERT”) is displayed on the HHT, dumb terminal or CSEX VDP diagnostic menu. The
HHT, terminal or VDP can also be used in an interactive manner to provide detailed
troubleshooting information. In most cases, faults can be localized to a specific board.
The following provides general instructions for using an HHT connected to the CPU or
CPU/PD board, and lists the interactive diagnostic commands that are supported. It may
be necessary to type the ‘C’ command (described below) to continue operation during
system start-up if an error is detected. This command allows display of any of the
diagnostic messages described herein. A CSEX board running the Vital Diagnostic
Protocol (VDP) automatically makes use of the CPU/PD board’s interactive commands
to extract and report diagnostic information.
P2086B, Volume 1, Rev. D, Nov/13
8-32
Alstom Signaling Inc.
Maintenance
8.3.2
Top Level Vital Status Messages
After starting the Handheld Terminal, one of three top-level status messages appears
once a second:
“SYSTEM OK” – Displayed when all VPI functions are working properly (no errors
detected).
“SYS WARNING” – Indicates an error that has caused an abnormal or out-of-tolerance
condition. Continued VPI operation may still be possible (i.e. the VRD Relay stays up).
The meaning here is that system safety is unaffected.
“ERROR ALERT” – Indicates a “fatal” error. Continued VPI operation will not be
possible (i.e. the VRD Relay is down with all outputs disconnected). The meaning here
is that a system safety problem may exist.
If no message is shown, check for faulty wiring in the serial interface cable or inspect
the CPU/PD board to verify that it contains a valid set of EPROM software. If the
problem persists, replace the CPU/PD board.
Further interrogation is possible to help determine the exact cause of a top-level error
message (“SYS WARNING” or “ERROR ALERT”) by using a series of interactive
keyboard commands.
P2086B, Volume 1, Rev. D, Nov/13
8-33
Alstom Signaling Inc.
Maintenance
8.3.3
HHT Keyboard Command Summary
In the following command descriptions, the information given in single quotes (‘x’)
represents the exact key or keys to press at the Handheld Terminal. The final key to
press for any command is ‘CR’ (Carriage Return) on an HHT or Enter on a terminal.
This action is required to initiate each command, although for brevity, it is explicitly
shown for only the first command’s description below. Note that if any keyboard
character is entered during the CPU board’s power-up cycle, it will halt.
Note: The following commands must be entered using upper-case
letters. The Vital processors will treat lower-case characters as
“invalid”.
‘C’ = Continue
This command instructs the VPI module to continue through its start-up sequence after
an error is encountered during system start-up. However, with some errors, it may not
be possible to continue until repairs are made. The ‘C’ command also causes the
system to display one of the three top level status messages (“SYSTEM OK”, “SYS
WARNING” or “ERROR ALERT”) without erasing stored error data. The Continue
command is initiated by pressing the ‘C’ key followed by the ‘CR’ (Carriage Return) key.
‘S’ = Start/Stop
This command removes the system from the “query”, “report” and “view errors” modes
described later. Exiting from the current mode is necessary when wishing to display
other diagnostic messages.
‘N’ = Next
This command instructs the system to display the next level of diagnostics, and is used
while in the “query”, “report” and “view errors” modes described below.
‘?’ = View Errors/Warnings
Use this command to display warning or error data after a “SYS WARNING” or “ERROR
ALERT” message has appeared. This command is ignored while the status is “SYSTEM
OK”. Step through all error/warning messages by using the ‘N’ (Next) command (see
below), and exit “view errors” mode by using the ‘S’ (Stop) command.
‘X’ = Erase
Erases all error and warning data that has been stored. If the problem persists, the error
data will appear again even after erasure.
P2086B, Volume 1, Rev. D, Nov/13
8-34
Alstom Signaling Inc.
Maintenance
‘Q’ = Query Memory
This command is used to display the value of one or more Vital parameters in CPU
RAM, updated once a second. Parameter addresses are typically obtained from the
Vital application’s LVC compiled output report file. Use the ‘S’ command to exit from
“query” mode. The ‘Q’ command has several formats:
1.
‘wxyzQ’ – causes the system to once a second display the contents of four
consecutive bytes of CPU RAM, starting at the address entered immediately before
the ‘Q’. The starting address entered must be in hexadecimal format. The display
shows the lowest (least significant) three characters of the starting address,
followed by the contents of four bytes of RAM data in the form of eight hexadecimal
characters. Thus, if the command ‘wxyzQ’ is entered, the display shows
“xyz/12345678”. The eight characters (12345678) represent, from left to right, the
data in the RAM locations wxyz+3, wxyz+2, wxyz+1 and wxyz, respectively. Use the
‘N’ (Next) command to display four new bytes of data, starting at the RAM address
wxyz+4. RAM addresses for various system parameters are defined in the system
documents and are the offset values from the start of the RAM address area. The
entry required for the ‘Q’ command is the same value as the offset address from the
start of RAM.
2. ‘wxyzQnn’ – causes the system to place RAM address wxyz at position nn in the list
of 16 Vital parameters to be queried, and once a second output the true (1) or false
(0) states of the 16 Vital parameters whose addresses are currently in the list. In
this command, the address wxyz may be from one to four hexadecimal characters,
but an address of 0 (zero) is invalid. The position nn must be entered as two digits
ranging from position 01 to 16. Typically, wxyz is the address of a Vital application
parameter obtained from the application’s LVC compiled output report file. After this
command is entered, once a second the system displays the current true/false
states of the 16 Vital parameters in the format “110000111xx0011x” (for example).
The character x appears at positions in the list for which no address has yet been
specified by the user. The system retains the list of 16 addresses to query unless it
is restarted.
3. ‘wxyzQ00’ – causes the system to remove RAM address wxyz from the list of 16
Vital parameters to be queried, and once a second output the true/false states of
the 16 parameters whose addresses are currently in the list. In this command, a pair
of zeros follows the letter Q.
4. ‘Q00’ – causes the system to erase the entire list of 16 Vital RAM parameters to be
queried, and once a second output a message in the format “xxxxxxxxxxxxxxxx”.
5. ‘0Q00’ – causes the system to once a second output the true (1) or false (0) states
of the 16 Vital parameters currently in the list of addresses, without modification to
the list. In this command, a single zero precedes and a pair of zeros follows the
letter Q.
P2086B, Volume 1, Rev. D, Nov/13
8-35
Alstom Signaling Inc.
Maintenance
6. ‘Q’ – causes the system to show the addresses (four at a time) currently in the list of
16 Vital parameters to be queried, in the format “aaaa;aaaa;aaaa;aaaa”. Four
dashes (----) are used to indicate an empty position in the list of 16 addresses. Note
that initially all positions are empty, until the user enters the ‘wxyzQnn’ command
one or more times. Use the ‘N’ (Next) command to view the next four addresses in
the list.
'U' = Disable
Use this command to inhibit the “SYS WARNING” message (i.e. “OUT NOT ON”) which
appears when the VPI diagnostics encounters an output that is turned on but is
delivering no output current. This command may be appropriate when a no-current
condition is normal.
‘O’ = Enable
This command negates a previously-entered ‘U’ (Disable) command.
‘R’ = Report
This command routes configuration data to the Handheld Terminal. It provides CAA
system software and Vital Serial Controller (VSC) application logic configuration
information. Step through all configuration messages by using the ‘N’ (Next) command,
and exit “report” mode by using the ‘S’ (Stop) command.
‘Z’ = Ignore Command
Any command terminated by a ‘Z’ is ignored by the system.
8.3.4
Vital Diagnostic Charts
Table 8–2 and Table 8–3 lists errors according to the message displayed on the
Handheld Terminal and gives the corresponding user responses. Possible causes for
the error message and preliminary steps to resolve system failure are also provided. A
general system troubleshooting flowchart is given earlier in Figure 8-1.
When troubleshooting, if board replacement is indicated, refer to the procedures for
“Board Replacement” later in this section.
Notes: Table 8–2 and Table 8–3 mention “module number” in failure
messages. Module #1 is always the system module in a
multiple-module system, module #2 is Extender module #1,
module #3 is Extender module #2, and module #4 is Extender
module #3.
References to CPU/PD generally apply to CPU boards as well
(unless noted otherwise).
References to CSEX generally apply to CSEX1, and CSEX3
boards (unless noted otherwise).
P2086B, Volume 1, Rev. D, Nov/13
8-36
Alstom Signaling Inc.
Maintenance
Table 8–2. Troubleshooting Chart: Start-up Diagnostics (Cont.)
Message
Displayed
Possible Cause(s)
User Response
Corrective Action
No Message
Displayed
Faulty test cable or
invalid software on
CPU/PD board.
Further testing will not
be possible.
None
Inspect test cable
wiring.
Verify CPU/PD EPROM
is valid.
If problem persists,
replace CPU/PD board.
CPU RAM ERR
Failed
“Checkerboard” test
on system RAM.
System may still run
by not using defective
RAM.
C / ENTER
Replace CPU/PD
board.
POLY DIV ERR
Failure of PD portion
of CPU/PD board (PD
board in CPU system)
or ribbon cable.
N / ENTER
Failure
Messages
‘PD C3, 1 ERR’
‘PD C3, 2 ERR’
‘PD C1, 1 ERR’
‘PD C1, 2 ERR’
PD C1, 1N ERR’
‘PD C1, 2N
ERR’
‘PD LOAD ERR’
Record failure for
CPU/PD board in
module.
Replace PD board in
CPU system.
Inspect 60 way main
bus connections.
Inspect/replace
CPU/PD board.
Verify continuity of
ribbon cable.
PROM MEM ERR
CPU PROM failure.
System not likely to
operate normally.
SW2 on CPU board.
N / ENTER
Failure
Messages
‘ROUTINE
PROM’
‘ADSNOSHADOW’
‘ADS-SHADOW’
Record failure for
CPU/PD board in
module.
Replace with new CPU
PROM.
If all PROM failure
modes appear, replace
CPU/PD board.
Check
Application/System
software compatibility
for latest revision.
Verify SW2 on CPU
board is set properly.
P2086B, Volume 1, Rev. D, Nov/13
8-37
Alstom Signaling Inc.
Maintenance
Table 8–2. Troubleshooting Chart: Start-up Diagnostics (Cont.)
Message
Displayed
Possible Cause(s)
User Response
Corrective Action
CPU SIG ERR
Failure of CPU/PD
EPROM signature to
match the hardwired
signature on the
wirewrap pins of
Motherboard.
VRD will not
energize.
C / ENTER
Verify hardwired
signature on wirewrap
pins of Motherboard at
CPU/PD slot.
Verify CPU/PD EPROM
version number and
Motherboard signatures
match.
OUTPUT ERR
Failed test of one or
more AOCDs on an
Output board.
Wrong or defective
signature PROM or
incorrect address
wiring on Output
board.
System not likely to
operate under this
condition.
Hit ? to find bad
Output board
N / ENTER
Failure Message
‘OUT #x/yy/z’
Replace Output
board(s) indicated.
Check for defective
signature PROM.
Wrong signature
header on any or all I/O
Bus boards
Check I/O Bus Interface
board.
Verify continuity of
ribbon cable.
Check wirewrap
signature address and
related wiring.
x = Module number
y = Slot number
z = Port number
ENTER to repeat
VRD INTER ERR
Dual-Port RAM
Interface failure on
VRD board.
CPU/PD board fault.
System not likely to
operate under this
condition.
P2086B, Volume 1, Rev. D, Nov/13
C / ENTER
8-38
Reinitialize CPU/PD to
test VRD Interface
RAM.
If test repeatedly fails,
replace VRD board.
If test fails again,
replace CPU/PD board.
If test continues to fail,
check bus connections
on module
Motherboard.
Alstom Signaling Inc.
Maintenance
Table 8–2. Troubleshooting Chart: Start-up Diagnostics (Cont.)
Message
Displayed
CSE INTER ERR
VSC INTER ERR
Possible Cause(s)
Dual-Port RAM
Interface failure on
CSEX board.
System will operate
under this condition.
Dual-Port RAM
Interface failure on
VSC board.
System will operate
under this condition.
P2086B, Volume 1, Rev. D, Nov/13
User Response
Corrective Action
N / ENTER
Failure Message
‘CSE BD #x/yy’
Reinitialize CPU to test
CSEX Interface RAM.
Verify board is plugged
in.
If test repeatedly fails,
replace CSEX board.
If test continues to fail,
check bus connections
on module Motherboard
and for bent pins on I/O
Bus Interface board.
Check continuity of
ribbon cable(s).
x = Module number
y = Slot number
N / ENTER
Failure Message
‘VSC BD #x/yy’
x = Module number
y = Slot number
8-39
Reinitialize CPU/PD to
test VSC Interface
RAM.
If test repeatedly fails,
replace VSC board.
If test fails again,
replace CPU/PD board.
If test continues to fail,
check bus connections
on module
Motherboard.
Alstom Signaling Inc.
Maintenance
Table 8–3. Troubleshooting Chart: Diagnostics During System Operation (Cont.)
Possible
Cause(s)
POLY DIV
ERR
Failure of test
performed on
CPU/PD board once
each 1-second main
cycle.
CPU/PD (or PD)
board bad.
N / ENTER
Possible Failure
Modes
‘PD C3, 1 ERR’
‘PD C3, 2 ERR’
‘PD C1, 1 ERR’
‘PD C1, 2 ERR’
‘PD C1, 1N ERR’
‘PD C1, 2N ERR’
‘PD LOAD ERR’
Record failure for
CPU/PD (or PD)
board in module.
Inspect 60 way main
bus connections.
Inspect/replace
CPU/PD (or PD)
board.
MAIN CWD
ERR
One or more of 20
main checkwords
delivered to the VRD
board in error.
N / ENTER
Failure Message
‘MAIN CWD#xx’
Course of action
depends on which
checkword is in
error.
If CHKMEM
appears, verify on
CPU/PD board that
EPROMS are
properly installed.
If all checkwords
indicate bad,
VRDFRNT-DI input
was energized while
VRD board was not
driving VRD relay.
This condition
results from a test
setup or wiring error.
If other checkwords
are bad, replace
CPU/PD board.
ERROR ALERT
Message
Displayed
User Response
ERROR ALERT
xx = Main checkword
number in HEX in error
N / ENTER to continue
After all failed main
checkwords have been
displayed, ‘END ERR
DATA’ appears.
ERROR ALERT
VRD XFR ERR
VRD Relay detected
de-energized via the
VRDFRNT-DI input
and checkwords
sent to VRD board
determined to be
correct.
P2086B, Volume 1, Rev. D, Nov/13
C / ENTER
Corrective Action
If VRD Relay
continuously down,
replace VRD board.
If VRD Relay
intermittently down,
check 60 way main
bus cable.
8-40
Alstom Signaling Inc.
Maintenance
Table 8–3. Troubleshooting Chart: Diagnostics During System Operation (Cont.)
Message
Displayed
ERROR ALERT
OUTPUT ERR
Possible
Cause(s)
Failure of a Recheck
checkword delivered
to the VRD board
once at the
beginning of each
50 ms period.
Bad output port of
board.
User Response
N / ENTER
Failure Message
‘OUT# x/yy/z’
x = Module number
y = Slot number
z = Port number
N / ENTER to continue
Corrective Action
Output board in
question.
Verify external
connections and
field equipment.
Check board
address.
Check signature
PROMs.
After all failed output
ports have been
displayed, ‘END ERR
DATA’ appears.
TRE VAL ERR
ERROR ALERT
Note: This
message follows
OUTPUT ERR.
N / ENTER
Failure Message
‘TREVAL#xx/yy’
xx = Port group
yy = Port number
Inspect/replace
output board in
question.
Verify external
connections and
field equipment.
N / ENTER to continue
After all failed output
ports have been
displayed, ‘END ERR
DATA’ appears.
RCHK CWD
ERR
ERROR ALERT
Erroneous TRE
values returned from
output ports. These
cause incorrect
Recheck
checkwords to go to
VRD board.
Bad Output board.
Note: This
message follows
OUTPUT ERR.
Failure of a Recheck
checkword being
delivered to VRD
board.
Bad Output board.
Note: Recheck
checkword numbers 01
and 04 are summations
of all other
checkwords. Thus, if
any checkword is in
error so will 01 and 04
be in error.
P2086B, Volume 1, Rev. D, Nov/13
N / ENTER
Failure Message
‘RCHK CWD#xx’
xx = Checkword number
Inspect/replace
output board in
question.
Verify external
connections and
field equipment.
N / ENTER to continue
After all failed output
ports have been
displayed, ‘END ERR
DATA’ appears.
8-41
Alstom Signaling Inc.
Maintenance
Table 8–3. Troubleshooting Chart: Diagnostics During System Operation (Cont.)
Message
Displayed
SYS WARNING
BAD IN DATA
SYS WARNING
OUT NOT ON
Possible
Cause(s)
One of more of the
Vital Input Ports
returned “Corrupted”
circulation data.
Corrupted data is
only recognized as
faulty after two or
more consecutive 1second cycles for a
particular port.
Output port has
been turned on but
returned circulation
data shows no
current flowing
through the output
port circuit.
Possible burned out
lamp or other open
condition.
Note: This
diagnostic may appear
for ‘on’ ACO ports.
User Response
N / ENTER
Failure Message
‘IN# x/yy/z’
x = Module number
y = Slot number
z = Port number
U / ENTER
Inhibits ‘OUT NOT
ON’ message.
O / ENTER
Nullifies the U /
ENTER command.
Corrective Action
Determine if input
port changes state
twice in two seconds
during normal
operation.
If error reappears,
after clearing all
saved error data,
replace Input board.
Check wirewrap
connections on
Motherboard,
signature headers
on Input board and
I/O bus Interface
boards.
Check load on this
port to determine if it
is within proper
current range.
If load on port (field
equipment) is
operational, replace
output board.
N / ENTER
Failure Message
‘OUT# x/yy/z’
x = Module number
y = Slot number
z = Port number
P2086B, Volume 1, Rev. D, Nov/13
8-42
Alstom Signaling Inc.
Maintenance
Table 8–3. Troubleshooting Chart: Diagnostics During System Operation (Cont.)
Message
Displayed
SYS WARNING
XPR RSLT
ERR
Evaluated
expression returned
a result that was not
a checkword in Ch.
1 or Ch. 2.
User Response
N / ENTER
Failure Message
‘XPR#xxx/CHy’
xxx = the Expression
Y = Channel Number of
failed expression
N / ENTER to continue
After all failed
expressions have been
displayed, ‘END ERR
DATA’ appears.
Corrective Action
Determine if error
data from other
failures may have
contributed to the
expression result
failure.
Examine parameter
values of the product
term which failed, to
determine whether a
parameter value is
an incorrect
codeword.
NO VRD
FRONT
VRDFRNT-DI is
false and
communication
between CPU/PD
and VRD boards
remain intact.
C / ENTER
Verify voltage
appears on Vital
Input board (DI) and
DI board LED lights.
If not,
troubleshooting
external to the VPI
module is required.
If DI board LED
lights, replace board.
Verify continuity of
cable wiring.
Verify VRD switch in
position F.
VSC DIAG
ERR
CPU/PD failed to
obtain data from a
VSC board on a 1second basis.
VSC program has
failed and has
stopped or is
undergoing reset
condition.
VSC (3) DIP
switches in wrong
position.
N / ENTER
Failure Message
‘VSC BD#x/yy’
Check bus
connections on
module
Motherboard.
Replace VSC board
if condition
continues.
Verify VSC switches
are set properly per
application.
SYS WARNING
SYS WARNING
Possible
Cause(s)
P2086B, Volume 1, Rev. D, Nov/13
x = Module number
y = Slot number
8-43
Alstom Signaling Inc.
Maintenance
Table 8–3. Troubleshooting Chart: Diagnostics During System Operation (Cont.)
Message
Displayed
SYS WARNING
CSEX DIAG
ERR
SYS WARNING
V TIMER ERR
Possible
Cause(s)
User Response
Failure of CPU to
obtain data from a
CSEX board on a 1second basis.
Indicates CSEX
program has failed
and has stopped or
is undergoing reset
condition.
N / ENTER
Failure Message
‘CSEX BD#x/yy’
Vital Timer
expression (FSVT or
PPVT) returned a
result that was not a
codeword for Ch. 1
or CH. 2, or an error
in reading time
selection jumpers for
a FSVT expression.
Note: FSVT = FieldSettable Vital Timer
PPVT =
Permanently
Programmed Vital
Timer (time is coded
into PROM)
N / ENTER
Failure Message
‘FSVT SW ERR’ =
error on Vital timer
‘SW a/bb/c/dd’
x = Module number
y = Slot number
a = switch 3 (1-8)
bb = wafer-type (TM,
UM, TS, US) jumpers
c = Module number
dd = Slot number
Failure Message
‘PPVT XPR#bbb’
Where
bbb =
Hexadecimal number of
PPVT expression
P2086B, Volume 1, Rev. D, Nov/13
8-44
Corrective Action
Check bus
connections on
module
Motherboard.
Type ‘X’ to clear and
monitor how often it
occurs.
Replace CSEX
board if condition
continues.
Check jumpers
installed on CSEX
board to proper
positions.
Check recorded
times on Timer
board label.
If error is due to a
Vital switch read,
check for proper
time selection
jumper's placement
(only one pin per
wafer).
If error is related to
FSVT or PPVT
timeout (not board
jumpers), use the
query RAM to
examine parameters
of final timer
expressions.
Replace FSVT
board if condition
persists.
Alstom Signaling Inc.
Maintenance
8.4
TROUBLESHOOTING WITH LEDS
This should determine
if problem is within
Vital Interface, CSEX,
or beyond.
Use HHT to further
check operation and
I/O.
If these indications
are present, VPI is
processing.
3. On = VRD being
driven, VRD should
be UP.
2. Flashing 1-Sec.=
board is being
addressed.
I/O BUS
INTERFACE
READ
CSEX
RELAY DRIVE
1 SEC CYCLE
NON-VITAL
INPUT
NON-VITAL
OUTPUT
VITAL RELAY
DRIVER
CPU/PD
WRITE
VSC
DIRECT
INPUT
WRITE
TIMER
VITAL
OUTPUT
1. Flashing 1-Sec. =
CPU is processing.
Figure 8-3 shows the on-off status, relative position, name, and function of diagnostic
LEDs in a typical VPI module. The following pages show the sequence that should be
followed for initial LED troubleshooting in a typical module. CAA file information is given
for installations where the CAA package is provided.
Figure 8-3. LED Troubleshooting Sequence (Sheet 1 of 5)
P2086B, Volume 1, Rev. D, Nov/13
8-45
Alstom Signaling Inc.
NON-VITAL
INPUT
CSEX
CPU/PD
NON-VITAL
OUTPUT
VITAL RELAY
DRIVER
I/O BUS
INTERFACE
VSC
DIRECT
INPUT
TIMER
VITAL
OUTPUT
P2086B, Volume 1, Rev. D, Nov/13
8-46
HHT will indicate
output energized but
not drawing current.
5. Vital Output
ON = output
energized.
(See front cover
label for source.)
HHT should indicate
trouble on ports.
4. Vital Input
(Recessed from
front of board)
ON = presence of
energy at specific
input.
(See front cover
label for source.)
Maintenance
Figure 8-3. LED Troubleshooting Sequence (Sheet 2 of 5)
Alstom Signaling Inc.
NON-VITAL
INPUT
NON-VITAL
OUTPUT
VITAL RELAY
DRIVER
P2086B, Volume 1, Rev. D, Nov/13
8-47
CSEX
RUNNING
APPLICATION
CPU/PD
I/O BUS
INTERFACE
VSC
DIRECT
INPUT
TIMER
VITAL
OUTPUT
(Output may not be
driving, see front
cover label for
source or driven
device.)
= Output turned ON.
or
7. Non-Vital Input and
Output LEDs
= Input energized
6. Should be ON if
CSEX is processing.
If local control is
possible, probably
a non-vital
communication or
code system error.
If CSEX is not
processing, neither
local control nor
remote control will
function.
Maintenance
Figure 8-3. LED Troubleshooting Sequence (Sheet 3 of 5)
Alstom Signaling Inc.
NON-VITAL
INPUT
NON-VITAL
OUTPUT
VITAL RELAY
DRIVER
CSEX
CPU/PD
I/O BUS
INTERFACE
VSC
DIRECT
INPUT
TIMER
VITAL
OUTPUT
P2086B, Volume 1, Rev. D, Nov/13
and logic.
order, analyze system
communications are in
If all CSEX (Non-vital)
format.
Pattern depends on
and outgoing data.
8. Flashes with incoming
Maintenance
Figure 8-3. LED Troubleshooting Sequence (Sheet 4 of 5)
8-48
Alstom Signaling Inc.
NON-VITAL
INPUT
CSEX
CPU/PD
NON-VITAL
OUTPUT
VITAL RELAY
DRIVER
P2086B, Volume 1, Rev. D, Nov/13
8-49
I/O BUS
INTERFACE
MSG RCV
1 SECOND
MSG XMIT
VSC
DIRECT
INPUT
TIMER
VITAL
OUTPUT
and .VSL file)
(See system plans
= Board processing.
10. FLASHING
with remote end.
= VSC communicating
9. FLASHING
Maintenance
Figure 8-3. LED Troubleshooting Sequence (Sheet 5 of 5)
Alstom Signaling Inc.
Maintenance
8.5
NON-VITAL SYSTEM DIAGNOSTICS AVAILABLE ON THE CSEX BOARD
Examples of displayed CSEX diagnostic menus with features are described in this
section. These examples are graphic representations and may vary slightly from what is
actually displayed.
8.5.1
Operational Overview
A terminal or PC connected to the Maintenance Access (MAC) port on the CSEX board
is needed for displaying its diagnostic menus (refer to Figure 8-4). These menus access
the CenTraCode II operating system and vary in use; some are used to report system
status while others are used for manual control.
VT-100 Terminal or equivalent
RS-232 Cable Connection
F-M Null Modem
CSEX Board
MAC
Port
RESET
SWITCH
Figure 8-4. Connection to the CSEX MAC Port
P2086B, Volume 1, Rev. D, Nov/13
8-50
Alstom Signaling Inc.
Maintenance
To access the diagnostics program through the MAC port, any terminal compatible with
Digital Equipment Corporation’s VT-100 may be used, or an IBM PC or compatible with
the proper terminal emulation software may be used. Alstom recommends a batteryoperated laptop PC equipped with terminal emulation software that allows capture of the
serial data stream. Display modes showing the codeline’s traffic can be invoked, and a
PC used as a display terminal allows the capture of displayed information to disk files
for further analysis at a future date. The following equipment is required for correct
operation of the MAC port:
1. A VT-100 compatible terminal (ANSI standard X3.64-1979) or an IBM PC (or
compatible) running VT-100 terminal emulation software. The required
communication setup is: 24 lines by 80 columns, 9600 baud (typical), 8 data bits, 1
stop bit, no parity, and no flow control.
2. Serial interface cable: standard DB-25 to DB-9 EIA232 null modem cable no longer
than 25 feet.
3. Proper application documentation for the location of interest.
4. Cabling as follows:
Table 8–4. CSEX1 Current Loop
CSEX1
(DB-9)
B&B 232
PCL
Converter
(DB-25)
B&B 232
PCL
Converter
(DB-25)
Terminal or
Computer
(DB-25)
B&B 232
PCL
Converter
(DB-25)
Terminal or
Computer
(DB-9)
1
RX+
14
2 (RX)
2 (TX)
2 (RX)
3 (TX)
8
RX-
19
3 (TX)
3 (RX)
3 (TX)
2 (RX)
5
TX+
25
7 (GND)
7 (GND)
7 (GND)
5 (GND)
7
TX-
23
Table 8–5. CSEX3 EIA232
CSEX3
(DB-9)
Terminal or
Computer (DB-25)
CSEX3
(DB-9)
Terminal or Computer
(DB-9)
2 (RX)
2 (TX)
2 (RX)
3 (TX)
3 (TX)
3 (RX)
3 (TX)
2 (RX)
5 (GND)
7 (GND)
5 (GND)
5 (GND)
P2086B, Volume 1, Rev. D, Nov/13
8-51
Alstom Signaling Inc.
Maintenance
8.5.2
Using Menus
Diagnostics functions are selected from the CSEX menus. The term “menu” is used to
describe a list of choices that can access other lists of choices or diagnostic test topics
by selecting one of the options displayed near the bottom of the screen display. A menu
may be a portion of a screen display. If a menu is the predominant feature of a screen,
that screen is typically named according to the menu displayed (e.g. the “Main Menu”).
Any menu selection (or option) can be made as follows:
Press the Right or Left Arrow key or the Space Bar to highlight the menu or option of
interest and then press the Enter key.
Press the first letter of a menu or option. This letter is usually displayed in uppercase.
Press ‘E’ (Exit) to exit from any menu, although certain submenus are exited by
pressing ‘Q’ (Quit).
Simultaneously press Ctrl and ‘E’ to return directly to the Main Menu from any submenu.
After a menu option is selected, additional information may be required and the user will
be prompted to add specific data.
P2086B, Volume 1, Rev. D, Nov/13
8-52
Alstom Signaling Inc.
Maintenance
8.5.3
Menu Structure
Figure 8-5 shows the selection path from the CenTraCode II Main Menu to the other
menus available. The Main Menu is essentially divided into two functional parts,
Emulation and System. This “menu tree” provides an overview of the non-vital VPI
system diagnostic menus and their options.
This section describes each menu or screen, available options and user selection path.
The path lists in order the selection process for the menu or screen being described.
The menus normally used are listed first and then the entire available menu structure is
listed.
CAUTION
Certain diagnostic menu options can have an effect on non-vital system
operations. Be careful to return to the Main Menu when done accessing the
diagnostic information. Diagnostic tasks run at a lower priority than those
system tasks supporting the primary purpose of the application. Because of
this, some displays may at times appear to be incorrect. This usually will
occur because the presentation of the data on the terminal screen occurs
after the event being presented.
P2086B, Volume 1, Rev. D, Nov/13
8-53
Alstom Signaling Inc.
4
OPTIONAL EMBEDDED DataLogger (see P2326D)
NOT INTENDED FOR ACTUAL USER OPERATION
EMULATION DIAGNOSTICS MENU SHOWN IS FOR DataTrain VIII
OPTIONAL VITAL DIAGNOSTIC PROTOCOL (see P2346W)
OPTIONAL TRAIN-TO-WAYSIDE COMMUNICATIONS MODULE
4
5
6
P2086B, Volume 1, Rev. D, Nov/13
Select
Port
8-54
Characteristics
and contents of
messages to be
sent or waiting at
buffers
Reset
Message
Counts
Reset
Counts of
DataTrain VIII
messages sent &
received (by type)
Counts
Manually
post a
message
to the
application
Post
Local
Select
Port
6
5
Flags
View/set
communications
flags
View/set
communications
timers
Timers
Display
application/
emulation
messages
Disp
View/set protocol
operating mode
Show Info
View Port
Setup
Characteristics and
contents of the Next/Last
station's control, indication
and special messages sent
from this port
Select
Port
System
MAIN MENU
Emulation
Monitor
message
traffic on
serial ports
Select
Port
System
1
3
3
Enter User
Password
3
1
Buffers
View current state of
inputs and outputs
Local
View serial port
status, and modify
configuration
Select
Address
View individual
memory location
in real time
Obtain application
parameter addresses
from LCS File
View section of
RAM
(memory dump)
Select
Address
Set System
Real-Time
Clock
I/O DC Line Ports Clock Memory Variable
2
Emulation Monitor System Diagnostic Logger HHT Tracker Password W
Emulation
Port Next Last Options Msg Diags Reset TWC Vital_Diags
3
SCREEN GIVEN IS DISPLAY ONLY
1
2
Maintenance
Figure 8-5. Menu Tree
Alstom Signaling Inc.
Maintenance
8.5.4
CSEX Main Menu
After power is applied and the system is initialized, the CSEX Main Menu (Figure 8-6) is
displayed on the terminal screen connected to the MAC port. If the Main Menu is not
displayed, simultaneously press ‘Ctrl’ and ‘E’ to jump from any submenu back to the
Main Menu. If any CSEX board resets occurred since the last time the system was
turned on, this information will appear above the Main Menu. This reset log is cleared
once the board is turned off.
Note that if the diagnostic password option has been activated, the password must be
entered prior to modifying settings that affect system operation.
When a choice is made in the Main Menu, a submenu may appear. The available submenus are Emulation, Monitor, Diagnostic and Logger. The menus and selections are
explained below. The Main Menu choices HHT_Use, Tracker and W are intended for
use by external software utilities, such as Alstom’s Tracker program (refer to Alstom
publication P2307), and are not discussed herein. Only menu choices used for normal
system analysis are discussed in this section.
Alstom SIGNALING
CenTraCode II (R) Maintenance System
Main Menu
Emulation Monitor System Diagnostic Logger HHT_Use Tracker Password W
Support Emulations Used
Figure 8-6. CSEX Main Menu
P2086B, Volume 1, Rev. D, Nov/13
8-55
Alstom Signaling Inc.
Maintenance
The following table describes the options available in the CSEX Main Menu. Many of
these options are explained more fully later in this section.
Table 8–6. CenTraCode II Main Menu Choices (Cont.)
Option
Description
Emulation
Invokes the Emulation Menu used to diagnose problems related to
communication protocol emulation operation. Subsequent menus
accessible from the Emulation Menu via its Diags menu choice are
fully documented in the respective Alstom pamphlet for each specific
protocol emulation installed (refer to the Alstom publication P2346
series).
Monitor
Starts the operation of the data monitor used to display message
traffic on specific serial ports. The Monitor Menu is displayed showing
the available data monitor options.
System
Displays the system configuration information consisting of:
• The application’s CSEX ID string
• System and CAA drawing numbers
• Application compilation time and revision
• System compilation time and revision
• Optional DataLogger compilation time and revision
• Serial ports usage and protocol emulation revision
Diagnostic
Provides access to system diagnostics used to locate hardware
problems, and evaluate software operation.
Logger
Provides access to the Alstom Embedded DataLogger diagnostic
menus. CSEX offers detailed event diagnostic capability when the
optional DataLogger module is stored in EPROMs on the CSEX board.
For details on this advanced data logging feature refer to Alstom
Publication P2326D.
HHT_Use
Permits use of the Handheld Terminal with a minimal subset of
diagnostics. Press ‘V’ (VT-100) to exit from HHT mode. This menu
choice is for the exclusive use of Alstom’s Tracker diagnostic utility
program that runs on a PC, and is not for actual user operation.
Tracker
This menu choice is for the exclusive use of Alstom’s Tracker
diagnostic utility program that runs on a PC, and is not for actual user
operation.
P2086B, Volume 1, Rev. D, Nov/13
8-56
Alstom Signaling Inc.
Maintenance
Table 8–6. CenTraCode II Main Menu Choices (Cont.)
Option
Password
Description
Permits entry of an application password to allow modification of
system settings. If a diagnostic password has been specified in the
non-vital application, the password must be entered before modifying
any setting that affect system operation. Only authorized persons
should know the diagnostic password.
Initially, “Password Disabled” appears at the upper left of the Main
Menu; however, if no password has been defined in the application,
then no message appears and the Password menu choice is disabled.
Otherwise, select Password and then enter the correct diagnostic
password; “Password Enabled” will now be displayed. The operator
may now activate features that affect system operation. If there is no
MAC port activity for more than 30 minutes, however, the system will
automatically disable the diagnostic password forcing authorized
personnel to reenter it.
W
This menu choice is for the exclusive use of Alstom’s Watcher
diagnostic utility program that runs on a PC, and is not for actual user
operation.
P2086B, Volume 1, Rev. D, Nov/13
8-57
Alstom Signaling Inc.
Maintenance
8.5.5
Emulation Menu
The Emulation Menu (see Figure 8-7) is displayed by selecting Emulation from the Main
Menu. The Emulation Menu provides access to communication protocol emulations
loaded in the CenTraCode system. Each protocol emulation, such as Alstom’s
DataTrain VIII (DT8), is assigned to a specific serial port in the non-vital application.
Selection Path:
•
Main Menu
•
Emulation
Alstom SIGNALING
CenTraCode II (R) Maintenance System
Emulation Control Module
Port Next Last Optns Msg Diags Reset TWC Vital_Diags Exit
Figure 8-7. Emulation Menu
Refer to Table 8–7 for a brief description of the available options in the Emulation Menu,
after which the menu choices are described in more detail.
P2086B, Volume 1, Rev. D, Nov/13
8-58
Alstom Signaling Inc.
Maintenance
Table 8–7. Emulation Menu Choices
Option
Description
Port
Select the serial port of interest (i.e. enter the port number from 1 to 5)
and view the port’s setup. The serial port number must be specified
prior to using the Next, Last, Optns, Msg or Diags menu choices.
Next
Display the addresses and current contents of control, indication and
Special Message buffers for the next station on the selected serial
port; if only one station is defined for the codeline port, then the Next
and Last options behave identically.
Last
Display the addresses and current contents of control, indication and
Special Message buffers for the previous station on the selected serial
port
Optns
View the serial port setup: baud rate and the data format (data bits,
stop bits, parity).
Msg
Observe message traffic (controls and indications) between the nonvital application logic and the emulation, and enter and manually post
a control or a Special Message to the application logic.
Diags
Execute protocol emulation specific diagnostics.
Reset
Reset the entire system. Use this choice with care since it causes the
CSEX software to reinitiate its start-up sequence, as if the system
were turned off then back on.
TWC
Access the Train-to-Wayside Communications (TWC) diagnostics
menu (if applicable).
Vital_Diags
Access the optional Vital Diagnostic Protocol (VDP) diagnostics menu,
described in Alstom publication P2346W.
Exit
Return to the Main Menu.
P2086B, Volume 1, Rev. D, Nov/13
8-59
Alstom Signaling Inc.
Maintenance
8.5.5.1
Emulation Menu Choice: Port
The Port menu choice allows the user to specify the CSEX serial port (1 to 5) on which
the communication protocol is installed. The serial port number must be specified before
using the Next, Last, Optns, Msg or Diags options in the Emulation Menu. Both the port
usage and the type of protocol loaded are displayed, an example of which is shown in
Figure 8-8.
Alstom SIGNALING
CenTraCode II (R) Maintenance System
Emulation Control Module
Port Next Last Optns Msg Diags Reset TWC Vital_Diags Exit
Port 1 has 1 stations using 51612-001-23 REV F36 Aug 31 2001, 13:49:56
DATATRAIN (R) VIII
Figure 8-8. Emulation Menu – Select the Serial Port
P2086B, Volume 1, Rev. D, Nov/13
8-60
Alstom Signaling Inc.
Maintenance
8.5.5.2
Emulation Menu Choice: Next or Last
When the Next or Last menu choice is selected, the current information for a single
station is displayed once. This information is not updated in real time. See Figure 8-9 for
a sample screen. The Next and Last menu choices are most useful for a port having
multiple stations, else information for station 1 will always be displayed when Next or
Last is selected.
The station information consists of:
•
Control and indication station addresses and the total number of binary bits in each
address.
•
The length of each message: control, indication and Special.
Each message’s starting buffer address in RAM (intended for Alstom technical
personnel only).
The most recently posted control, indication and Special Messages.
Alstom SIGNALING
CenTraCode II (R) Maintenance System
Emulation Control Module
Port Next Last Optns Msg Diags Reset TWC Vital_Diags Exit
Station #1
Control address(08) = 00000050
Message length = 128, Located at 0000:77EC
Last message posted:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Indication address(08) = 00000050
Message length = 536, Located at 0000:786D
Last message posted: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10
Special message
Message length = 0, Located at 0000:0000
Last message posted:
Figure 8-9. Emulation Menu – View a Station’s Messages
P2086B, Volume 1, Rev. D, Nov/13
8-61
Alstom Signaling Inc.
Maintenance
This example shows that the control address for station 1 is 50 with a length of 8 bits.
The message itself contains 128 bits (i.e. parameters) and is located in memory
beginning at address 0000:77EC. The message contents are shown as a series of 16
hexadecimal bytes, eight bits each. In this example, all 128 bits in the last received
control message are false (0).
The indication address is also 50 and has a length of eight bits. The message itself is
536 bits in length and is located in memory beginning at address 0000:786D. The last
indication sent is 00 00 00 00 … 00 00 00 00 10. Refer to Table 8–8 to convert data
from hexadecimal to binary. In this example, no Special Message buffer is defined in the
application for station 1.
Table 8–8. Hexadecimal to Binary Conversion
Hex
Binary
Hex
Binary
Hex
Binary
Hex
Binary
0
0000
4
0100
8
1000
C
1100
1
0001
5
0101
9
1001
D
1101
2
0010
6
0110
A
1010
E
1110
3
0011
7
0111
B
1011
F
1111
P2086B, Volume 1, Rev. D, Nov/13
8-62
Alstom Signaling Inc.
Maintenance
8.5.5.3
Emulation Menu Choice: Optns
The Optns menu choice is used to view the selected communication port’s setup. Figure
8-10 shows an example screen if Optns is selected.
Alstom SIGNALING
CenTraCode II (R) Maintenance System
Emulation Control Module
Port Next Last Optns Msg Diags Reset TWC Vital_Diags Exit
Baud rate = 1200, 8 Data Bits, 1 Stop bits, Even parity
Figure 8-10. Emulation Menu – View Port Setup
P2086B, Volume 1, Rev. D, Nov/13
8-63
Alstom Signaling Inc.
Maintenance
8.5.5.4
Emulation Menu Choice: Msg
Message flow between the communication protocol installed on a serial port and the
non-vital application logic can be monitored using the Msg menu choice. A new menu is
displayed (see Figure 8-11) offering the following selections: Post, Disp (Display), Spcl
(Special), and Mode. These options are discussed in detail below.
Alstom SIGNALING
CenTraCode II (R) Maintenance System
Emulation Control Module
Port Message Interface
Post Disp Spcl Mode
Exit
Figure 8-11. Emulation Menu – Message Sub-Menu
P2086B, Volume 1, Rev. D, Nov/13
8-64
Alstom Signaling Inc.
Maintenance
8.5.5.5
Emulation/Message Sub-Menu Choice: Post
The Post menu choice allows user-entered keyboard input to replace the control
message normally posted by the protocol emulation. This feature is useful to determine
if a problem is in the application or the emulation.
To post a control, select the Post option. If more than one station exists, a prompt for
the station number will appear. In this case, enter the proper station number (the
maximum number allowed is displayed). A prompt showing the size of the control
message appears, at which point enter the new data as a series of hexadecimal bytes.
When the entry is complete, the message is posted to the application logic. At most 96
bits (12 bytes) may be manually posted. Note that if the protocol loaded on this port
receives a valid control message, it will be posted by the protocol, thus overwriting the
control that was manually posted.
Figure 8-12 shows an example screen if the Post option is selected for a control
message containing 16 bits (2 bytes).
WARNING
Posting control data in this manner will cause changes to the operation of the
system.
Post Disp Spcl Mode
Alstom SIGNALING
CenTraCode II (R) Maintenance System
Emulation Control Module
Post Message Interface
Exit
WARNING: OPERATION WILL BE ALTERED. Enter message in HEX (2 BYTES):
New Byte (62H):
Figure 8-12. Post a Control Message
P2086B, Volume 1, Rev. D, Nov/13
8-65
Alstom Signaling Inc.
Maintenance
8.5.5.6
Emulation/Message Sub-Menu Choice: Disp
The Disp menu choice displays the data portion of messages posted between the
protocol emulation and the non-vital application logic, updated in real-time. Figure 8-13
shows a typical screen when the display format is set to “Original”; various data display
formats are offered via the Mode menu choice discussed later in this section.
The terms “control” and “indication” refer to inbound (received) and outbound (sent)
messages, respectively. A Special Message is a bi-directional buffer containing
protocol-specific flags used to report or control message flow. Depending upon the
application, no Special Message buffer may be defined. The use of flags in the Special
Message buffer varies among the communication protocols supported in VPI. For
specifics, refer to each protocol’s manual (Alstom publication series P2346).
Alstom SIGNALING
CenTraCode II (R) Maintenance System
Emulation Control Module
Port Message Interface
Post Disp Spcl Mode
Exit
Last control posted:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Last indication posted:
00
Last Special message posted:
Figure 8-13. Display Messages in Real-Time
P2086B, Volume 1, Rev. D, Nov/13
8-66
Alstom Signaling Inc.
Maintenance
8.5.5.7
Emulation/Message Sub-Menu Choice: Spcl
The Spcl menu choice allows user-entered keyboard input to be posted to the protocol’s
Special Message buffer. To post a Special Message, select the Spcl option. If more
than one station exists, a prompt for the station number will appear. In this case, enter
the proper station number (the maximum number allowed is displayed). A prompt
showing the size of the Special Message appears, at which point enter the new data as
a series of hexadecimal bytes. When the entry is complete, the message will be posted
to the application logic. At most 96 bits (12 bytes) may be manually posted. Note that if
the protocol loaded on this port receives messages, this may cause the protocol to write
to the Special Message buffer, potentially overwriting the information that was manually
posted.
Figure 8-14 shows an example screen if the Spcl option is selected for a Special
Message containing 24 bits (3 bytes).
WARNING
Posting special message data in this manner will cause changes to the
operation of the system.
Alstom SIGNALING
CenTraCode II (R) Maintenance System
Emulation Control Module
Port Message Interface
Post Disp Spcl Mode
Exit
WARNING: OPERATION WILL BE ALTERED. Enter message in HEX (3 BYTES):
New Byte (0CH):
Figure 8-14. Post a Special Message
P2086B, Volume 1, Rev. D, Nov/13
8-67
Alstom Signaling Inc.
Maintenance
8.5.5.8
Emulation/Message Sub-Menu Choice: Mode
The Mode menu choice results in the display of several additional menu options (see
Figure 8-15) that affect the format of message data displayed using the Disp option in
the Message Submenu (as shown in Figure 8-13). After the display format has been set
to either Original, New Hex, Binary or Inverse, message contents are automatically
displayed and updated in real-time as if the Disp menu choice had been selected.
Alstom SIGNALING
CenTraCode II (R) Maintenance System
Emulation Control Module
Port Message Interface
Post Disp Spcl Mode Exit
Original New Hex
Binary Inverse Exit
Figure 8-15. Select the Message Display Mode
P2086B, Volume 1, Rev. D, Nov/13
8-68
Alstom Signaling Inc.
Maintenance
The following table describes the options in this menu:
Table 8–9. Message Display Modes (Cont.)
Option
Description
Original
Restores the display format to the default setting, as was illustrated in
Figure 8-13. In this format, data for a single station is shown as a
series of hexadecimal bytes, wrapping between lines on the display
based on the message lengths for controls, indications and Special
Messages.
New Hex
In this format, message data is shown 24 hexadecimal bytes at a time
from left to right on a single line per station for up to four stations, with
the station number shown at the start of each line of data (see Figure
8-16). Multiple stations’ data (up to four) is shown on subsequent lines
as needed. If a message (control, indication or Special) exceeds 192
bits (24 bytes), use the ‘V’ (increment byte numbers) and ‘B’
(decrement byte numbers) keys to bring additional data bytes (one at a
time) into view. At most 24 bytes of a message’s data may be viewed
at a time in this format. If more than four stations are defined on the
port, use the ‘G’ and Space Bar keys to view data for additional
stations. Press the ‘H’ key to bring the display back to the first station,
first byte setting.
Binary
This display format is similar to New Hex except that message data is
shown eight bytes at a time in binary (eight bits per byte). The least
significant bit of each byte is shown at the left of each byte of data. For
example, the hexadecimal byte 0x01 is shown as 10000000 in Binary
format. Use this format to view message data exactly as posted to the
non-vital application logic. Figure 8-17 shows the same data as in
Figure 8-16 (New Hex format), but in Binary format instead.
Inverse
This display format is similar to Binary except that the least significant
bit of each byte is shown at the right of each byte of data. For example,
the hexadecimal byte 0x01 is shown as 00000001 in Inverse format.
P2086B, Volume 1, Rev. D, Nov/13
8-69
Alstom Signaling Inc.
Maintenance
Alstom SIGNALING
CenTraCode II (R) Maintenance System
Emulation Control Module
Port Message Interface
Post Disp Spcl Mode Exit V_Left B_Right G_Up _Down Home
Bit 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Last control posted:
01
00 04 00 00 00 00 00 26 00 51 00 F2 00 00 00
02
00 00 00 00 00
03
00 00 00 00 00 00
04
00 00 00 00 00 00 00 00 00 00 00 00
Last indication posted:
01
1C 02 4A 00 01
02
00
03
00
04
00 00
Last Special message posted:
01
0A 12 00
Figure 8-16. Display Messages – New Hex Display Option
Alstom SIGNALING
CenTraCode II (R) Maintenance
Emulation Control Module
Port Message Interface
Post Disp Spcl Mode Exit V_Left B_Right G_Up _Down
Bit 01 02 03 04 05 06 07 08
Last control posted:
01
00000000 01000000 00000000 00000000 00000000
02
00000000 00000000 00000000 00000000 00000000
03
00000000 00000000 00000000 00000000 00000000
04
00000000 00000000 00000000 00000000 00000000
Last indication posted:
01
00111000 01000000 01010010 00000000 10000000
02
00000000
03
00000000
04
00000000 00000000
Last Special message posted:
01
01010000 01001000 00000000
System
Home
00000000 00000000 01100100
00000000
00000000 00000000 00000000
Figure 8-17. Display Messages – Binary Display Option
P2086B, Volume 1, Rev. D, Nov/13
8-70
Alstom Signaling Inc.
Maintenance
8.5.6
Emulation Diagnostics Menu
Select Diags from the Emulation Menu for protocol-specific diagnostic functions. The
following is a sampling of Datatrain VIII specific diagnostic menus. Refer to Alstom
publication P2346E for detailed information on Alstom’s DataTrain VIII protocol. Figure
8-18 shows a typical protocol diagnostics menu, specifically the DataTrain VIII
Diagnostics Menu.
Selection Path:
Main Menu | Emulation | Port (serial port selection from 1 to 5) | Diags
Alstom SIGNALING
CenTraCode II (R) Maintenance System
Emulation Control Module
Counts Reset Show Info Local Timers Flags Exit
Figure 8-18. DataTrain VIII Diagnostics Menu
DT8 Counts Screen (Emulation Diagnostics)
Select the DataTrain VIII Counts menu choice to check the status of communications on
the selected port. This dynamically updated screen may be out of step with the actual
I/O because of a particular combination of application choices. Figure 8-19 shows a
typical Datatrain VIII messages counts screen.
Selection Path:
Main Menu | Emulation | Port (serial port selection from 1 to 5) |Diags |Counts
While viewing the messages counts, use the Reset option to set the number of
messages both sent and received to zero (doing so has no effect on system operation).
In this screen “ain” is the total number of DataTrain VIII Acknowledge messages (type
AA) received, whereas “aout” is the total number of Acknowledge messages sent. “bin”
is the number of Poll messages (type AB) received, etc.
P2086B, Volume 1, Rev. D, Nov/13
8-71
Alstom Signaling Inc.
Maintenance
Alstom SIGNALING
CenTraCode II (R) Maintenance System
Emulation Control Module
addr ain bin cin din ein aout bout cout dout eout ack c_state
50 0 0 0 0 0 0 0 0 0 55 55 1
Msg Aborts = 1
Counts Reset Show Info Local Timers Flags Exit
Figure 8-19. DataTrain VIII Counts Screen
Several additional DataTrain VIII diagnostic screens are available. Refer to Alstom
publication P2346E for detail on the DataTrain VIII protocol.
P2086B, Volume 1, Rev. D, Nov/13
8-72
Alstom Signaling Inc.
Maintenance
8.5.7
Monitor Menu
The data monitor screen is viewed by selecting Monitor from the Main Menu (Figure
8-6). Use the data monitor to observe message traffic on one or more code system
ports, as shown in Figure 8-20.
Selection Path:
Main Menu | Monitor | Port (port selection from 1 to 5)
Alstom SIGNALING
CenTraCode II (R) Maintenance System
Monitor Module
Logging: ON Scroll: ON
DC events: OFF
Serial messages: REMOTE
Field Changes: OFF
Other messages: OFF
ANSI mode: OFF
Ports: 1
Local I/O Change DC Other Ansi Scroll Port EXIT
>T<
>R<
>S<
>T<
>R<
>S<
AE
00
00
AE
00
00
50
00
00
50
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00 00 00 00 00 00 00
00 00 00 00 00 00 00
00 00 00 00 00 00 00
00 00 00 00 00 00 00
Figure 8-20. Data Monitor Screen
Data monitor operation is a background task. The displayed information may be preempted by other processor operations of a higher priority. As a result, it may not be
possible to report all code system port message traffic in monitor mode. Split bytes and
CRC checksums are not shown on this display.
P2086B, Volume 1, Rev. D, Nov/13
8-73
Alstom Signaling Inc.
Maintenance
The following table provides a description of the choices available in the Monitor Menu.
Table 8–10. Monitor Menu Choices
Option
Description
Local
Toggle the Local/Remote serial message flag. When in Local mode,
only local messages are displayed.
I/O
Toggle the input/output status display.
Change
Toggle the field changes display. When on, field I/O are displayed in
order of their occurrence.
DC
Display DC type events (not used in electronic code applications).
Other
Display communication error messages and other miscellaneous
message types.
Ansi
Select ANSI mode in which the unit sends control codes to format the
screen so that data appears in organized order. These codes cannot
be used if a printer or other devices is connected to the port.
Scroll
Start or stop updating the screen so that message traffic can be
monitored and displayed in real time.
Port
Select the number of the port (or ports), from 1 to 5, to monitor and
display. Activity on multiple ports may be observed at the same time.
EXIT
Exit the data monitor. Note that Ctrl + ‘E’ should not be used to exit
from the data monitor screen.
P2086B, Volume 1, Rev. D, Nov/13
8-74
Alstom Signaling Inc.
Maintenance
The status of the data monitor fields is displayed at the top of the screen, as shown in
the following table.
Table 8–11. Data Monitor Status Indicators
Field
Description
Logging
On/off status of the data monitor; this is normally turned on.
Scroll
On/off status of the display; turn “Scroll” on for real-time display of
message traffic.
DC Events
On/off status of the DC display; this is normally turned off.
Serial
Messages
Serial message type (remote or local); this is normally set to remote.
Field Changes
Field changes display is turned on or off; this is normally turned off.
Other
Messages
Other messages display is turned on or off; this must be on for error
messages to be displayed.
ANSI Mode
ANSI display mode is turned on or off; this is normally turned off.
Ports
Reports message traffic for only the code line ports displayed.
P2086B, Volume 1, Rev. D, Nov/13
8-75
Alstom Signaling Inc.
Maintenance
When “Scroll” is on, message traffic on the selected port(s) is displayed. A descriptor
indicating the type of message received or transmitted precedes each message.
Table 8–12. Message Descriptors
Message
Type
Description
>T<
Transmitted message (e.g. an indication).
>R<
Received message (e.g. a control).
>P<
Received poll message.
>S<
Supervisory or status message.
>-CFG-<
Received system configuration message.
ERROR
The received message contained an error.
Communication problems can be monitored in this screen and will be evidenced by the
display of error messages. Specific messages vary between the communication
protocols supported by Alstom. Note that “Other Messages” must be turned on in order
for error messages to be displayed by the data monitor.
P2086B, Volume 1, Rev. D, Nov/13
8-76
Alstom Signaling Inc.
Maintenance
8.5.8
System Configuration Information
System configuration information is displayed by selecting System from the Main Menu
(Figure 8-6). This screen shows system configuration information, including the system
and CAA drawing numbers, application compilation time, system compilation time, and
active serial ports and their usage. No options are available from this screen; press any
key to return to the Main Menu. Figure 8-21 shows a typical system configuration
screen.
Selection Path:
Main Menu | System
Alstom SIGNALING
CenTraCode (R) II Maintenance System
Main Menu
Application Software : 33028-982GR00H Generated : 08/31/2001 13:51
CSEX ID : LOCATION XYZ
CAA Drawing No. : 31746-029 GR00
System Generated: 51615-408-12 Rev H12 Jul 21 2000, 16:14:23
51612-012-016 Rev A16 CenTraCode II Data Logger Apr 30 2001 at 12:44:50
Port 1: 51612-001-23 REV F36 Aug 31, 2001, 13:49:56 DATATRAIN(R) VIII
Port 2: Not used
Port 3: Not used
Port 4: Not used
Port 5: Not used
Figure 8-21. CenTraCode II System Configuration Screen
P2086B, Volume 1, Rev. D, Nov/13
8-77
Alstom Signaling Inc.
Maintenance
8.5.9
System Diagnostics Menu
The System Diagnostics Menu is displayed by selecting Diagnostic from the Main Menu
(Figure 8-6). The System Diagnostics Menu provides access to the hardware so that
low level testing can be done. The menu also provides access to many board functions
such as the non-vital I/O, serial ports, DC interface, memory, and much more. Some
options when executed may result in disruption of online operation. These tests are only
intended to be run when the system is offline. Figure 8-22 shows the System
Diagnostics Menu.
Selection Path:
Main Menu | Diagnostic
Alstom SIGNALING
CenTraCode (R) II Maintenance System
System Diagnostics
I/O DC-line Ports Clock Memory Variable Show_Port Next Test_Ports ROM_Chksum
Ok_Stack_Test Exit
Figure 8-22. CenTraCode II System Diagnostics Menu
System diagnostic options can be selected from the System Diagnostics Menu and from
a Secondary Diagnostics Menu (described later) that is accessed via the Next menu
choice in the System Diagnostics Menu. Each menu choice leads to a submenu or
requires user input. The choices available in the System Diagnostics Menu are listed
next. Most menu choices are intended for use by Alstom technical personnel for system
troubleshooting, and are not designed for field maintainer use. Some options that affect
system operation can be password-protected.
P2086B, Volume 1, Rev. D, Nov/13
8-78
Alstom Signaling Inc.
Maintenance
Table 8–13. System Diagnostic Menu Choices (Cont.)
Option
I/O
Description
This option leads to a submenu. Use the Local menu choice in this
submenu to view the current state of all non-vital inputs and outputs
in the VPI system. I/O states are updated in real-time only after the
Disp menu choice has been selected. The state of an input port is
either on (1) or off (0), and each is debounced at the rate shown
(e.g. 50 ms).
The state of each output port depends upon its definition in the
application, and is shown as a single hexadecimal digit Each bit (four
total) of this hexadecimal digit represents the various types of nonvital outputs (NVO) available in a VPI system, as shown below:
Code
NVO State
0001 (1)
Steady on
0010 (2)
0100 (4)
Source
Pulse, width 1
0101 (5)
Pulse, width 2
1000 (8)
Normal flash, phase A
1001 (9)
1100 (C)
Fast flash, phase A
Normal flash, phase B
1101 (D)
Fast flash, phase B
From the I/O submenu, individual outputs may be turned on and off
manually using the Off, Pulse and Flash menu choices. To do so,
first halt the non-vital application logic using the Caa menu choice.
Note that this action will affect normal system operation. Use the
Rate and Mode menu choices to vary the type of each pulsed or
flashed output port, and use the All menu choice to apply the latest
output type selected to all displayed output ports. The Src/Snk (sink
and source) menu choice is applicable to CenTraCode II-s only, and
not to CSEX.
DC-line
Monitor the DC codeline, or toggle a DC relay. This menu choice is
primarily intended for use by Alstom technical personnel.
Ports
View a code line port’s setup and current status, and manually
modify its configuration (using the CFG submenu choice). Also
allows hardware control lines to be manually toggled. This menu
choice is primarily intended for use by Alstom technical personnel.
P2086B, Volume 1, Rev. D, Nov/13
8-79
Alstom Signaling Inc.
Maintenance
Table 8–13. System Diagnostic Menu Choices (Cont.)
Option
Description
Clock
Set the system’s battery-backed real-time clock (RTC) date/time
registers. The RTC is used primary to time-stamp events stored by
Alstom’s optional DataLogger module (refer to Alstom publication
P2326D). The CSEX clock must be initialized when the VPI system
is first put into service, power to the module is left off for more than
48 hours, or when the CSEX board’s EPROMs are replaced. To set
the RTC, use the Clock menu choice followed by the Time (T), Date
(D) and then the Initialize (I) submenu choices. Take care to enter
the date and time in the exact format shown. Select Exit (E) when
done.
Memory
Display an area of CSEX system memory, 256 bytes at a time, and
optionally modify a byte of memory. The RAM starting address must
first be entered in Intel-hex segment:offset notation (i.e., ssss:oooo).
This menu choice is primarily intended for use by Alstom technical
personnel.
Variable
Examine the contents of a non-vital memory location. The address to
be monitored must be entered in Intel-hex segment:offset notation
(i.e. ssss:oooo). Typically this is the address of a non-vital
application parameter obtained from the Symbol Table Report in the
application’s LCS file. Either a 1- or 2-byte (i.e., integer) location may
be monitored. Press any key to stop monitoring the variable.
Show_Port
Examine the contents of a CPU I/O port. This menu choice is to be
used by Alstom technical personnel only.
Next
Advance to the next level of CenTraCode II diagnostics and display
the Secondary Diagnostics Menu described next in this section.
Test_Ports
Enable the system’s “serial port test”. Doing so will severely
encumber system operation and is to be used by Alstom technical
personnel only.
ROM_Chksum
Display the checksum stored in the combined system/application
program memory (PROM).
Ok_Stack_Test
Test stack space used by the currently running system task. This
menu choice is to be used by Alstom technical personnel only.
Exit
Return to the Main Menu.
P2086B, Volume 1, Rev. D, Nov/13
8-80
Alstom Signaling Inc.
Maintenance
The Secondary Diagnostics Menu is accessed using the Next menu choice in the
System Diagnostics Menu. It offers additional diagnostic features, most of which are
intended for use by Alstom technical personnel for system troubleshooting, and are not
designed for field maintainer use. The choices in the Secondary Diagnostics Menu are
described next.
Table 8–14. Secondary Diagnostics Menu Choices
Option
Description
Mode
Change the operating mode of one of the system’s tasks. This menu
choice affects system operation and is to be used by Alstom
technical personnel only.
Time
Computes and displays average timing of the non-vital application
logic and the tasks running in the system. This is a non-destructive
test. Typically the calculation is based on 1000 tasking loops and a
timing base of 1 and a resolution of 1. This menu choice is primarily
intended for use by Alstom technical personnel.
Remove
Remove a task from the system’s round-robin task loop. This menu
choice affects system operation and is to be used by Alstom
technical personnel only.
Insert
Insert a task into the system’s round-robin task loop. This menu
choice affects system operation and is to be used by Alstom
technical personnel only.
CAA
Suspend/resume operation of the non-vital application logic. This
menu choice affects system operation and is to be used by Alstom
technical personnel only.
Oprtr
Change the operating mode of one of the system’s tasks (similar to
the Mode menu choice). This menu choice affects system operation
and is to be used by Alstom technical personnel only.
Disp
Display information on all currently installed system tasks, such as
stack space and usage. This menu choice is primarily intended for
use by Alstom technical personnel.
Reset
Show the total number of system resets since power up, and
optionally perform a manual system reset. Use this choice with care
since it causes the CSEX software to reinitiate its start-up sequence,
as if the system were turned off and back on.
P2086B, Volume 1, Rev. D, Nov/13
8-81
Alstom Signaling Inc.
Maintenance
Table 8–14. Secondary Diagnostics Menu Choices
Option
Description
Sys_Err
List all system errors logged since power up. Refer to Table 8–15 for
all system errors that may be logged by the self-checking mechanism
built into the CSEX System Software. All accumulated errors (up to
20) are automatically shown above the Main Menu, or may be
viewed by selecting the Sys_Err menu choice in the Secondary
Diagnostics Menu. In the latter case, errors may be erased from
memory by selecting ‘R’ (Reset).
Exit
Return to the System Diagnostics Menu.
P2086B, Volume 1, Rev. D, Nov/13
8-82
Alstom Signaling Inc.
Maintenance
The following table lists all CenTraCode system errors that may be displayed at the
MAC port diagnostic menu by the self-checking mechanism built into the CenTraCode
System Software. Note that all logged errors are lost by the system in the event of
power loss. The error codes shown in this table apply to the 2-digit diagnostic display on
CSEX3 and CenTraCode II-s boards only. In most cases, contact Alstom to resolve the
cause of displayed errors.
All accumulated errors (up to 20) are automatically shown above the Main Menu, or
may be viewed by selecting the Sys_Err menu choice in the Secondary Diagnostics
Menu. Displayed error messages are of the form:
“Logged mm dd hh:mm:ss – Error – message”
Table 8–15 details message and its associated 2-digit error code (applicable to CSEX3
and CenTraCode II-s only). In this table, TCB stands for the “Task Control Block”
number, whose value is meaningful only to Alstom technical personnel.
Table 8–15. System Errors (Cont.)
Code
Displayed Error Message
Possible Cause(s)
00
None
No errors detected (normal operation).
11
Memory Shortage on port n
Insufficient system RAM for
application requirements.
12
No protocol on port n
No valid communication protocol
installed on this serial port.
13
Protocol init on port n
Protocol emulation initialization failure.
14
Tasking on port n
Failure in loading a port’s task.
15
Ring on port n
Failure in RAM allocation for a port’s
serial ring buffers.
16
Port on port n
Failure in RAM allocation for a port’s
internal data structures.
17
CAA Indication Flag on port n
Invalid value for a RAM indication
buffer flag.
18
CAA Control Flag on port n
Invalid value for a RAM control buffer
flag.
19
CAA Spcl Msg Flag on port n
Invalid value for a RAM special buffer
flag.
1a
Protocol Error n
Error code for protocol emulation
initialization (error 13) or other failure.
P2086B, Volume 1, Rev. D, Nov/13
8-83
Alstom Signaling Inc.
Maintenance
Table 8–15. System Errors (Cont.)
Code
Displayed Error Message
Possible Cause(s)
1b
Unknown reset TCB nn Active
Reset due to unknown cause:
Momentary power loss
Reset button manually pressed
Miscellaneous hardware or software
failure
1c
Watchdog caused reset TBC nn
Active
The main task loop has stalled – the
system performs an automatic reset.
1d
Software reset called
Operator-induced software reset
caused by:
Diagnostic input switch (CenTraCode
II-s or CSEX3 only)
MAC port diagnostics – Reset option
PROM or RAM failure (automatic
system reset)
1e
Prom error at n
Test of RAM or PROM failed – the
system performs automatic reset with
the diagnostic display showing Error
1d.
n Meaning
1 System’s startup RAM test failed
2 System’s startup PROM checksum
verification failed
3 Not assigned (future)
4 System’s periodic PROM checksum
test failed
1f
Reset due to stack crash, task number A task’s stack or its local memory area
nn
has been corrupted, or the diagnostic
test of a serial port’s local memory
area failed – the system performs an
automatic reset.
20
CRC error in port n local memory
Diagnostic test of a serial port’s local
memory area failed – the system
performs an automatic reset.
22
Application is not running
The application logic is no longer
running – the system performs an
automatic reset.
P2086B, Volume 1, Rev. D, Nov/13
8-84
Alstom Signaling Inc.
Maintenance
Table 8–15. System Errors (Cont.)
Code
Displayed Error Message
Possible Cause(s)
23
Flag error – Pointer nnnn
Application buffer flag locked “in use”
and the application logic is no longer
running – the system performs an
automatic reset with the diagnostic
display showing Error 22.
24
CS:IP error–last TCB active nn
Executing code from RAM (invalid) –
the system performs an automatic
reset.
P2086B, Volume 1, Rev. D, Nov/13
8-85
Alstom Signaling Inc.
Maintenance
8.6
8.6.1
EMBEDDED DATALOGGER (DL)
General Information
An Alstom Signaling CenTraCode (CTC) system is composed of several software
modules. Each module is dedicated to performing a specific function in the system.
Although all modules do not share data with each other, all have links to the CTC
operating system software. Alstom’s optional Embedded DataLogger module provides
the user with real-time on-line event logging with time-stamping and reporting
capabilities. Complete detail on DataLogger can be found in Alstom publication
P2346D.
When used in an application, the DataLogger (DL) module provides interfaces suitable
for accepting data to be logged from other installed modules. It also provides three NonVital Application (NVA) monitoring modules. These modules perform specific functions
and pass data to the DL for storage. The first of the three modules is dedicated to
monitoring changes in user-composed messages called User Non-Vital Messages
(UNVM) or simply User Messages. The second module is dedicated to monitoring
changes occurring at Non-Vital Inputs (NVI) and the third is dedicated to monitoring
changes occurring at Non-Vital Outputs (NVO).
8.6.2
Real-Time Clock
All logged data bears a time stamp resolved to one second relative to the system clock.
The CSEX3 CPU boards are each equipped with a battery-supported, hardware-based
Real-Time Clock (RTC). Time is kept by a software clock in the CSEX1 CPU board.
Since a CSEX1 board has no battery protection, its software clock is lost and must be
resynchronized with real time whenever the board is reset.
P2086B, Volume 1, Rev. D, Nov/13
8-86
Alstom Signaling Inc.
Maintenance
8.6.3
Memory Usage
Each CTC system reserves a portion of battery-backed memory (BBRAM) for data
logging – 64K in CSEX1 and 256K in CSEX3. The memory in CSEX1 is volatile (without
battery support), whereas the memory in CSEX3 is battery-backed. The DL partitions its
assigned memory space into three major components: the Scratch Pad, the Directory,
and the Data Log Area (see Figure 8-23).
Scratch Pad (234 bytes)
Operating parameters and
intermediate variables are stored in
this area.
Directory (3840 bytes)
This area contains room for 192
Directory Frames (20 bytes each).
Data Log Area (CSEX1: 61,462 bytes)
(CSEX3: 258,070 bytes)
Log Frames are stored in this area.
Figure 8-23. DataLogger Memory Usage
Scratch Pad: The DL program reserves 234 bytes of its memory to support
housekeeping activities. This secured area, referred to as the Scratch Pad, holds
DataLogger’s operating parameters and intermediate data.
Directory: Another 3,840 bytes of the DataLogger’s memory hold Directory Frames. This
area is a circular buffer large enough to hold 192 Directory Frames. A record is entered
in this area to mark the creation of a new directory, typically each hour. Each record has
a fixed length of 20 bytes and is referred to as a Directory Frame.
Data Log Area: The remaining portion of DataLogger’s memory is used for recording
logged events, called Log Frames. The first 17 bytes of each Log Frame contain
overhead information that distinguishes the different types of event data. Log Frames
are variable in length due to the various types of data that may be logged.
The Data Log Area is a circular buffer. Events are logged in consecutive memory
locations until the end of the area has been reached, at which time the DL restarts at
the beginning of the Data Log Area to store subsequent event data. This “wrap around”
causes the data stored at the beginning of memory to be overwritten. This overwrite can
be inhibited by utilizing the Timed Data Protection mechanism provided by the DL.
P2086B, Volume 1, Rev. D, Nov/13
8-87
Alstom Signaling Inc.
Maintenance
8.6.4
Directory Frames
A Directory Frame is stored when any of the following events occur:
•
System Reset: when the CTC system is reset or powered up.
•
Start of Each Hour: when the system clock advances to a new hour.
•
Clock Setting: when the operator modifies the system date or time through the
DataLogger’s password protected clock-setting utility.
•
End of Memory: when the DL reaches the end of the Data Log Area (i.e. end of
actual memory), and Timed Data Protection has expired for the oldest directory
data.
•
Erasure of Current Directory: when an erase command is issued for the currently
open directory.
In all five instances, the creation of a new Directory Frame can be inhibited by the
enforcement of Timed Data Protection wherein logs are protected from being
overwritten until the data is older than the user-specified duration. A new Directory
Frame will not be created until after timed protection expires.
A Directory Frame contains the following information:
•
Date and time of creation
•
Primary and secondary status indicators
•
A log count (number of events)
•
A pointer (i.e. address) to the first logged event associated with this directory
•
A moving pointer to the last event associated with this directory
8.6.5
Log Frames
A Log Frame is composed of event and descriptive data. An event’s data is generated
by different CTC software modules and passed to the DL for storage. The descriptive
portion of a Log Frame has a fixed length used to identify the type and source of the
event data.
P2086B, Volume 1, Rev. D, Nov/13
8-88
Alstom Signaling Inc.
Maintenance
8.6.6
Logging Capacity
The logging capacity of DataLogger can be roughly expressed in terms of the maximum
number of events that can be stored. To do so, the following example assumes that
DataLogger is configured to log only changes to User Message parameters, and that a
single parameter changes state in each event. In this case, each stored event (i.e. Log
Frame) will require 19 bytes of memory: 17 bytes of overhead plus 2 bytes of data for
the parameter that changed state. CSEX3 have 258070 bytes of RAM for data logging.
Therefore, in this example, 13582 events (258070/19) will be logged before memory
becomes full. Be aware that this is approximate, since periodically (typically every hour)
DataLogger also automatically stores a snapshot of all parameters.
To estimate capacity in total logging time, estimate how many events will typically occur
each hour. Using the previous example and assuming an average of 4 events per
minute (i.e. 240 per hour), DataLogger memory will become full in about 56.6 hours
(13582/240) – approximately 2.3 days. Adjust this calculation based upon the expected
frequency of events.
In a given application, it may be determined that typically multiple parameters change at
once, and are therefore logged as a single event. In this case, a typical event log will
contain more than just a single parameter change and will be larger than the 19 bytes
shown in the example above. Calculate the size (in total number of bytes) of a typical
Log Frame as follows:
•
17 bytes of overhead; plus
•
2 bytes multiplied by the average number of parameters that change state in each
event
For example, if a typical event contains three parameter state changes, the size of a
typical Log Frame will be 23 bytes (17+2*3) resulting in a storage capacity of 11220
events (258070/23).
8.6.7
Data Protection
The DL stores Log Frames in contiguous memory locations. When the DL runs out of
room in the Data Log Area, it seeks to overwrite the logs that belong to the oldest
directory. An optional Timed Data Protection mechanism exists to allow users to prevent
logs from being overwritten. The user specifies the minimum length a Directory Frame is
to be saved after is it created. The specification is made once and applies uniformly to
all directories.
P2086B, Volume 1, Rev. D, Nov/13
8-89
Alstom Signaling Inc.
Maintenance
8.6.8
Log Area Reclamation
The DL reclaims an entire directory's Data Log Area at a time. Given the same log
sources and types, the size of a directory's memory area varies with the number of logs
taken. Areas occupied by periods of heavy traffic will be larger than those with little or
no traffic. When the DL reclaims a Data Log Area, the status indicator in the Directory
Frame that describes the area is set to expired. Data in an expired area cannot be
meaningfully interpreted.
Provisions, accessible through the DataLogger’s diagnostics, exist to allow a user to
erase and recover memory blocks. When an area is erased, the status in its Directory
Frame is set to erased. The erasure of an area is simply a change in status and is not
destructive to the previously logged data in that area. However, an erased area loses its
timed protection. When the DL runs out of room and encounters an erased area, it will
set the area to expired and proceed to overwrite it with new logs.
The status of unexpired and unerased directories is normally set to valid. An erased
area can be recovered only as long as the DL has not run out of memory and set the
directory’s status to expired.
8.6.9
System Overloading
A CenTraCode system primarily serves as a code system emulator. Its flexibility has
allowed it to fill a much wider range of applications. However, it is possible to overload a
CTC system by setting up the DL to record a wide range of frequently-changing
parameters in a system configured with fast communication protocols for code system
emulation. Application designers should limit loading to essential requirements and set
up the DL to record only needed parameters.
Another example of how a system can be overloaded is to configure the DL to log code
line messages (i.e. serial controls and indications) in Direct mode. Direct mode
introduces an overhead that handicaps code line systems that operate with short
inter-scan delays (the time interval between messages received by the CTC system).
P2086B, Volume 1, Rev. D, Nov/13
8-90
Alstom Signaling Inc.
Maintenance
8.7
8.7.1
TRACKER ANALYZER
General Information
The Tracker™ Remote Diagnostic Analyzer, an Alstom software innovation, is a costeffective and time-saving solution for monitoring and troubleshooting faults in the VPI®
vital processor interlocking control system, CenTraCode® communication system (as
implemented in CSEX boards) and other field control systems (hereafter referred to as
devices). Complete Tracker documentation is available in Alstom Publication P2307.
Although not essential for using the Tracker analyzer, the user should have some
knowledge of the terminology used in microprocessor-based control equipment to fully
understand and interpret error codes and diagnostic messages.
8.7.2
System Overview
Figure 8-24 shows a typical Tracker analyzer installation. The equipment supplied may
vary from that pictured depending on specific system requirements. For information on
additional or specialized equipment, contact an Alstom Sales Representative.
FIELD DEVICES
VPI
SYSTEM 1
VPI
SYSTEM 2
CenTraCode II
CODE SYSTEM
OTHERS
PRINTER
TELEPHONE
MODEM
PERSONAL
COMPUTER
TRACKER
DISK
Figure 8-24. Typical System Using Tracker Software
P2086B, Volume 1, Rev. D, Nov/13
8-91
Alstom Signaling Inc.
Maintenance
In the convenience of an office setting, the Tracker Remote Diagnostic Analyzer
software provides full-time simultaneous monitoring of multiple field locations. Using
customized “Instruction Files” Tracker can be configured to sound an alarm when a
malfunction occurs. When a fault is detected, Tracker can automatically diagnose the
problem to indicate the fault or field condition, and display the information to the
operator. This helps ensure that proper spares are taken to the site the first time,
minimizing system down time.
Tracker permits historical logging of data so that the events leading up to a failure can
be later analyzed for possible trends. By knowing the conditions leading to a device
failure, preventive action may be possible to protect against future problems.
P2086B, Volume 1, Rev. D, Nov/13
8-92
Alstom Signaling Inc.
Maintenance
8.8
BOARD REPLACEMENT
Some board types have configuration data that must remain intact if the board is
replaced with a spare. In all cases check the front cover label for proper board number
and signature. If the board being replaced contains jumpers or switches, make sure
they are configured the exact same way on the spare board.
The CPU, CPU/PD, VSC, CSE, and CSEX boards contain system software and
application logic that must be reinstalled on replacement boards and verified by
procedures outlined later in this Section. Doing this is essential to restoring proper
operation to the VPI system.
Besides software, other items that require removal from failed circuit boards and
reinstallation on replacement boards are:
•
Output Board Signature PROMs (39780-003)
•
Input Board and I/O Bus Interface Board Signature headers (59473-871)
•
Time selection jumpers for the Vital Timer Board
CAUTION
Replacement of all system and application EPROMs, Signature PROMs,
Signature headers, and other ICs should be performed at a static-safe work
station, using proper IC removal/insertion tools to eliminate the introduction
of static discharge into the device, or bending of device leads.
8.8.1
Signature PROM
Each Vital Output board has a 16-pin plug-in PROM. At time of design of the
application, the signature PROM is selected to key the board to a particular module slot.
Because of this, whenever a faulty or suspect board is replaced, the same PROM must
be installed on the spare board. Both the signature PROM and the signature number for
each slot housing a Vital output board are indicated on the module front cover label.
This number is shown in the form of "SIG=#", where # is a number 1 to 40. The # and
the Signature number are identical. See Appendix F for a complete list.
P2086B, Volume 1, Rev. D, Nov/13
8-93
Alstom Signaling Inc.
Maintenance
8.8.2
Signature Headers
The I/O Bus Interface board (59473-827) and the Vital Input Boards (59473-867)
contain a 36-pin IC Signature Header. There are 16 varieties of this header (Signatures
A through P). Each I/O Bus Interface and Vital Input board requires a different header to
be established before field installation. The headers are a Vital part of the VPI system
and are used to associate either board type with a specific module slot. Because these
headers are keyed to a module slot, like boards may not be substituted without first
installing the correct header. See Appendix F for a complete list.
8.8.3
Field-Settable Vital Timer
A part of every Field-Settable Vital Timer board is a sealed time matrix where one to
eight time settings can be programmed. When board replacement is necessary, ensure
that the time settings on the spare board are identical to those of the board being
replaced. The matrix must be then sealed and the label on the front of edge of the timer
board must be updated with information regarding the timing functions used in that
system. Only after these steps have been taken should the spare timer board be
installed in the module.
Verification of the programmed timing functions is performed much the same as with
electromechanical (relay) timers and is described later in the next subsection.
8.8.4
Board Replacement Procedures
Once a faulty board is identified using the procedures described earlier, follow these
steps to replace it and to verify proper operation of the new board. While these tests
apply to many types of VPI repairs, they must not be considered as exhaustive
procedures applicable to all possible situations. Use them as guidelines to develop tests
that are suited to the requirements of your specific installation.
P2086B, Volume 1, Rev. D, Nov/13
8-94
Alstom Signaling Inc.
Maintenance
8.8.5
Vital Boards
CAUTION
When replacing boards in a Vital, electronic system, the user should be
guided by the instructions and requirements of the operating agency with
regard to any testing that must be performed before placing the altered
equipment back in service.
8.8.5.1
CPU Board, P/N 59473-742-00
Table 8–16. CPU Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed CPU board.
3
Remove VPI system and application EPROM from the failed CPU board. If
replacement CPU board has software installed that has been previously
subjected to full system verification, proceed to Step 5.
4
Install software on the replacement CPU board.
5
Verify that jumper and switch settings on the replacement CPU board are the
same as the failed CPU board.
6
Install replacement CPU board and observe the processor messages for
errors.
7
If there are no errors, verification of replacement board functionality is
complete.
8
It is necessary to record the system configuration data (using Table 2–1 /
Table 2–2 in Section 2), especially when using spare software sets.
9
Use a terminal connected to the CPU board and record system configuration
data as described in Section 2 (Installation and Setup).
CAUTION
Verify that the configuration data matches exactly that recorded
when the system was last commissioned for service. If the data
does not match, do not place system in service until the reason for
the discrepancy is found and accepted. This may require running
the Application Data Verifier (ADV) program and comparing current
system documentation to that archived when the system was
commissioned for service.
P2086B, Volume 1, Rev. D, Nov/13
8-95
Alstom Signaling Inc.
Maintenance
Table 8–16. CPU Board Replacement
Step
Procedure
10
Once system and application EPROMs have been verified, return the VPI
system to service. Observe system operation for at least five minutes to
ensure that all errors have been corrected.
11
Record maintenance performed in the Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-96
Alstom Signaling Inc.
Maintenance
8.8.5.2
PD Board P/N 59473-737-00
Table 8–17. PD Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed PD board.
3
Install replacement PD board and observe the Handheld Terminal for errors.
4
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-97
Alstom Signaling Inc.
Maintenance
8.8.5.3
CPU/PD Board P/N 31166-029-00
Table 8–18. CPU/PD Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Remove VPI system and application EPROM from the failed board. If
replacement CPU/PD board has software installed that has been previously
subjected to full system verification, proceed to step 5.
4
Install software on the replacement board.
5
Verify that jumper and switch settings on the replacement board are the same
as the failed board.
6
Install replacement board and observe the processor messages for errors.
7
If there are no errors, verification of board functionality is complete.
8
It is necessary to record the system configuration data (using Table 2–1 /
Table 2–2 in Section 2), especially when using spare software sets.
9
Use a terminal connected to CPU/PD board and record system configuration
data as described in Section 2 (Installation and Setup).
CAUTION
Verify that the configuration data matches exactly that recorded
when the system was last commissioned for service. If the data
does not match, do not place system in service until the reason for
the discrepancy is found and accepted. This may require running
the application data verifier (ADV) and comparing current system
documentation to that archived when the system was
commissioned for service.
10
Once system and application EPROMs have been verified, return VPI system
to service. Observe system operation for at least 5 minutes to ensure that all
errors have been corrected.
11
Record maintenance performed in the Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-98
Alstom Signaling Inc.
Maintenance
8.8.5.4
Vital Relay Driver Board, P/N 59473-740-00
Table 8–19. Vital Relay Driver Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Install replacement board.
4
Ensure rotary switch SW1 is set to position “F”.
5
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-99
Alstom Signaling Inc.
Maintenance
8.8.5.5
Vital Serial Controller Board, P/N 59473-939-00
Table 8–20. Vital Serial Controller Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Remove EPROM containing system and application oriented software and
install it on the replacement board. Ensure that all switch and jumper settings
on the replacement board match the settings of the failed board.
4
Install replacement board and observe Handheld Terminal for errors.
5
If no errors, verify board functionality. Observe system operation at both ends
of the affected serial link. Do this by viewing in system memory, specific Vital
serial link functions using the ‘Q’ (Query) diagnostic command. Exercise the
system logic such that you can observe several serial link functions, first
getting a permissive and then subsequent restrictive state.
6
Using Handheld Terminal connected to CPU/PD board, record system
configuration information on Table 2–1 / Table 2–2 as shown in Section 2
(Installation and Setup).
CAUTION
Verify that the configuration data matches exactly that recorded
when the system was last commissioned for service. If the data
does not match, do not place system in service until the reason for
the discrepancy is found and accepted. This may require running
the application data verifier (ADV) and comparing current system
documentation to that archived when the system was
commissioned for service.
7
Date and initial configuration data log.
P2086B, Volume 1, Rev. D, Nov/13
8-100
Alstom Signaling Inc.
Maintenance
8.8.5.6
Code Rate Generator Board, P/N 31166-261-00
Table 8–21. Code Rate Generator Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Install replacement board.
4
Apply system power and observe Handheld Terminal for further errors.
5
If no errors, verify board functionality. Exercise the system logic such that
each output is energized and then de-energized. Do this for all outputs on the
board. Observe the system for proper operation by ensuring that the wayside
equipment connected to each output is operating properly and matches the
associated output indicator.
6
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-101
Alstom Signaling Inc.
Maintenance
8.8.5.7
I/O Bus Interface Board, P/N 59473-827-00
Table 8–22. I/O Bus Interface Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Remove Signature header (59473-871) and install it on the replacement
board.
4
Install replacement board and observe Handheld Terminal for errors.
5
If no errors, verify board functionality. Energize and subsequently de-energize
each input and verify the system operates as intended.
P2086B, Volume 1, Rev. D, Nov/13
8-102
Alstom Signaling Inc.
Maintenance
8.8.5.8
Vital Input Board, P/N 59473-867-00
Table 8–23. Vital Input Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Remove Signature header (59473-871) and install it on the replacement
circuit board.
4
Install replacement board and observe Handheld Terminal for errors.
5
If no errors, verify board functionality. Energize and subsequently de-energize
each input and verify system operates as intended.
6
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-103
Alstom Signaling Inc.
Maintenance
8.8.5.9
Vital Output Boards,
P/N 59473-739, -747, -749, -937, -977-00
Table 8–24. Vital Output Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Remove Signature PROM (39780-003) and install it on the replacement
board.
4
Install replacement board.
5
Apply system power and observe Handheld Terminal for further errors.
6
If no errors, verify board functionality. Exercise the system logic such that
each output is energized and then de-energized. Do this for all outputs on the
board. Observe the system for proper operation by ensuring that the wayside
equipment connected to each output is operating properly and matches the
associated output indicator.
7
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-104
Alstom Signaling Inc.
Maintenance
8.8.5.10
Field-Settable Vital Timer Board, P/N 59473-894-00
Table 8–25. Field-Settable Vital Timer Board Replacement
Step
Procedure
1
Remove system power.
2
Configure time settings on spare timer board as required (see timer setting
example in Section 4).
3
Remove the failed board and verify time settings match those of the spare
board.
4
Install replacement board.
5
Using separate time reference (stop watch, etc.), verify that each time function
executes the time selected. Date and initial label on the timer board.
6
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-105
Alstom Signaling Inc.
Maintenance
8.8.6
8.8.6.1
Non-Vital Boards
Code System Emulator – CSE Board, P/N 59473-741-00
Table 8–26. Code System Emulator Board Replacement
Step
Procedure
1
Remove system power and communications power.
2
Remove the failed board.
3
Remove EPROM containing system and application logic where applicable.
4
Install software on replacement board.
5
Make sure jumper settings are correct.
6
Install replacement board.
7
Verify board functionality by exercising local and remote control operations,
non-vital logic operation and/or non-vital field indications and communication
(all where applicable).
8
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-106
Alstom Signaling Inc.
Maintenance
8.8.6.2
Code System Emulator Extended – CSEX1 Board, P/N 59473-938-00
Table 8–27. CSEE 1 Board Replacement
Step
Procedure
1
Remove system power and communications power.
2
Remove the failed board.
3
Remove EPROM containing system and application logic where applicable.
4
Install software on replacement board.
5
Make sure jumper settings and switch positions are correct.
6
Install replacement board.
7
Verify board functionality by exercising local and remote control operations,
non-vital logic operation and/or non-vital field indications and communication
(all where applicable).
8
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-107
Alstom Signaling Inc.
Maintenance
8.8.6.3
Code System Emulator Extended 3 – CSEX3 Board, P/N 31166-175-00
Table 8–28. CSEX3 Board Replacement Procedure (Cont.)
Step
Procedure
1
Remove system power and communications power.
2
Remove the failed board from the NVIP module using the ejectors located on
the printed circuit board edges.
Note the slot number on the NVIP module from which the board is removed
and place the board on a flat, anti-static surface.
3
In the maintenance log,
• record the part number and serial number of the suspected faulty board.
• record the part number and serial number of the replacement board.
4
Verify that the part number and jumper positions of the replacement board
match the part number and jumper positions of the failed board.
5
On the original board, change JP3 jumper positions 7 to 8 to 6 to 8 for the
board "Battery in Storage" to extend battery shelf life.
Application Program
FLASH Chips
ODD
EVEN
JP3
2
8
1
7
JP3
2
1
8
7
JP3-7 TO 8
BATTERY IN USE
JP3-6 TO 8
BATTERY IN
STORAGE
CAUTION
Using a device other than the recommended extraction tool may
cause damage to the PCB or its components.
P2086B, Volume 1, Rev. D, Nov/13
8-108
Alstom Signaling Inc.
Maintenance
Table 8–28. CSEX3 Board Replacement Procedure (Cont.)
Step
Procedure
6
Extraction
Tip
Extraction
Slot
Extraction
Slot
Plastic Leaded
Chip Carrier
(PLCC)
Application Program
FLASH Chips
Socket
ODD
EVEN
JP3
2
8
1
7
JP3
2
1
8
7
JP3-7 TO 8
BATTERY IN USE
JP3-6 TO 8
BATTERY IN
STORAGE
On the original board, identify the “ODD” and “EVEN” EEPROM Chips located
on the PCB. EEPROM Chips may be labeled “ODD” and “EVEN” to match the
EEPROM filename extension.
WARNING
The EEPROM chips are not interchangeable. Prior to removal,
record the location and orientation sockets. The “ODD” EEPROM
chip is located in the socket marked “ODD.” The “EVEN” EEPROM
chip is located in the socket marked “EVEN.” Ensure that each
EEPROM chip is correctly inserted in its corresponding socket on
the replacement PCB.
P2086B, Volume 1, Rev. D, Nov/13
8-109
Alstom Signaling Inc.
Maintenance
Table 8–28. CSEX3 Board Replacement Procedure (Cont.)
Step
Procedure
7
Use an AMP PLCC Extraction Tool (P/N 821980-1) to remove the “ODD” and
“EVEN” EEPROM Chips.
Use the following procedure:
• Insert the extraction tips of the Extraction Tool into the extraction slots of
the socket until the tool bottoms on the socket (see Figure above).
• Slowly squeeze the tool handles while maintaining a slight downward
force toward the socket until the EEPROM backs out of the socket. Do
not pull upward to loosen the EEPROM.
• Lift the Extraction Tool only after the EEPROM is fully disengaged from
its socket.
• Remove the EEPROM and the Extraction Tool.
8
Install the “ODD” and “EVEN” EEPROM Chips removed in Step 7 onto the
replacement CSEX3 Board.
• Ensure the notch on the EEPROM Chip aligns with the notch in the
socket and the EEPROM Chip leads align with the socket leads.
• Press the EEPROM Chip into the socket firmly, with evenly distributed
pressure. Refer to the exploded view in Figure above.
9
Verify that the jumper configurations of JP1, JP2, and JP3 and the switch
settings are identical to the jumper configurations of JP1, JP2, and JP3 and the
switch settings on the original board. If the configurations are different from the
original board, adjust the jumpers to match the original board. Refer to Table
8–29 and Table 8–30.
10
On the replacement board, change JP3 jumper positions 6 to 8 (refer to Step 5)
to JP3 jumper positions 7 to 8 to enable the board battery to power the batterybacked RAM for the DataLogger to function.
11
Insert the replacement board into the slot that the original board was placed on
the NVIP Module.
12
Reapply the logic power by turning the LOAD OFF/ON toggle switch located on
the 5-Volt Logic Power Supply to the “ON” position.
Note: The display on the CSEX3 Board will change from “8.8.” to “00”
without a reset activated (the display will read “1 b” when a reset
button is pressed).
If it remains at 8.8, it is likely that the ODD and EVEN EEPROM
chips were swapped during Step 8 of this procedure; refer to
Step 13, Procedure 2-d, to check for swapped EEPROM chips.
P2086B, Volume 1, Rev. D, Nov/13
8-110
Alstom Signaling Inc.
Maintenance
Table 8–28. CSEX3 Board Replacement Procedure (Cont.)
Step
13
Procedure
Verify board functionality by observing that the following board-edge LEDs are
illuminated (refer to Figure 7-5, for location of the CSEX3 LEDs):
• DS1 (PCB label name: ISO5V)
• DS2 (PCB label name: PWR)
• DS3 (PCB label name: RUN)
• DS4 (PCB label name: APPL EXEC)
If all of these LED conditions are observed to be correct, proceed to Step 14.
However, if these LEDs conditions are not observed, use the following
procedure to resolve the problem:
13a
Procedure 1: If the DS2 (PCB label name: PWR) LED is not illuminated:
a.
Verify the presence of between 4.8 to 5.1 Volts DC, at test jacks TP3
(+5V) and TP4 (COM). The preferred voltage is 5.0 Volts DC.
b.
Proceed to Procedure 2.
P2086B, Volume 1, Rev. D, Nov/13
8-111
Alstom Signaling Inc.
Maintenance
Table 8–28. CSEX3 Board Replacement Procedure (Cont.)
Step
Procedure
13b
Procedure 2. If the DS3 (RUN) and the DS4 (APPL EXEC) LEDs are not illuminated or the
display remains at “8.8”:
a.
Remove the 5-Volt Logic Power from the NVIP module before
removing the CSEX3 board.
b.
Remove the CSEX3 Board.
c.
Verify that JP1, JP2, and JP3 jumpers and switch settings are
configured correctly.
d.
Verify that the EEPROM Chips have been installed correctly. If the
DS3 (RUN) and the DS4 (APPL EXEC) LEDs are not illuminated or the
display shows “8.8.”, the “ODD” and “EVEN” EEPROM Chips may
have been interchanged or misaligned during installation onto the
replacement CSEX3 Board.
• If the ODD and EVEN EEPROMs were installed with the notch
incorrectly oriented in the socket, they may be damaged if
allowed to remain in place. In this case, remove the EEPROMS
and reinstall them; ensure the notch on each EEPROM aligns
with the notch in the socket and the EEPROM leads align with
the socket leads.
• If the EEPROMs were swapped during installation (i.e. the ODD
chip in the EVEN socket, etc.), they will not be damaged, but the
CSEX3 will not operate; in this case, remove the EEPROMS
and be certain chips and sockets are exactly matched
ODD/ODD and EVEN/EVEN when reinstalled.
• Always ensure the EEPROMS are firmly placed in their sockets.
e.
Reinstall the CSEX3 Board.
f.
Reapply the 5-Volt Logic Power by turning the LOAD OFF/ON toggle
switch on the 5-Volt Logic Power Supply to the “ON” position.
If these steps do not resolve the problem, one or both of the EEPROM
chips may be defective and need to be replaced.
P2086B, Volume 1, Rev. D, Nov/13
8-112
Alstom Signaling Inc.
Maintenance
Table 8–28. CSEX3 Board Replacement Procedure (Cont.)
Step
Procedure
13c
Procedure 3. If the DS2 (PWR) LED is illuminated but the DS1 (ISO5V) is not:
a.
Remove the 5-Volt Logic Power from the NVIP module before
removing the CSEX3 board.
b.
Observing the procedures described in Steps 2 to 9, remove the failed
CSEX3 Board, change its jumpers, and relocate the EEPROMs onto a
replacement CSEX3 Board.
c.
Insert the replacement board into the slot that the original board was
placed on the NVIP Module.
d.
Reapply the logic power by turning the LOAD OFF/ON toggle switches
on the 5-Volt Logic Power Supply to the “ON” position.
14
Confirm that the NVIP PROBLEM Light on the Alarm Panel is dark.
15
Connect the Laptop PC to the CSEX3 Board (see Section 3.4).
16
Set and Initialize the CSEX3 Board’s Real Time Clock (RTC) using the Clock
Screen, accessible via the Selection Path Main Menu | Diagnostic | Clock.
17
Reset the DataLogger using the Reset Screen, accessible via the Selection
Path Main Menu | Logger | Util | Reset.
18
Set up and run NVIP processor, non-vital logic operations, and non-vital field
indications (as applicable).
19
Return the system to service and record the maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-113
Alstom Signaling Inc.
Maintenance
Table 8–29. CSEX3 Board Configuration Jumpers
Jumpers
Function Options
JP1
Select either MAC Port Power connected or disconnected:
• JP1-1 to JP1-2 – MAC Port Power connected (for HHT use only)
• JP1-3 to JP1-4 – MAC Port Power disconnected
Select Auxiliary Board A1/ALE signal line:
• JP1-5 to JP1-6 – None selected
• JP1-6 to JP1-8 – ALE signal line selected
• JP1-7 to JP1-8 – A1 signal line selected
JP2
Select either Watchdog normal operation or disabled:
• JP2-1 to JP2-3 – Disable Watchdog reset (for emulator use only)
• JP2-3 to JP2-5 – Normal operation
Select Auxiliary Board Clock rate:
• JP2-2 to JP2-4 – 14.7456 MHz clock selected
• JP2-4 to JP2-6 – 20 MHz clock selected
• JP2-6 to JP2-8 – No clock selected
JP3
Select Flash Write disabled or enabled:
• JP3-1 to JP3-3 – Flash Write Always Disabled
• JP3-2 to JP3-4 – Clip lead enabled (to enable, connect TP5 to
common)
• JP3-3 to JP3-4 – Flash Write enabled
Select either Battery connected or disconnected:
• JP3-6 to JP3-8 – Battery disconnected
• JP3-7 to JP3-8 – Battery connected (do not use this position if no
battery is installed)
P2086B, Volume 1, Rev. D, Nov/13
8-114
Alstom Signaling Inc.
Maintenance
Table 8–30. CSEX3 Board Configuration Switches
Switches
Function (and Options where available)
SW1
Select either the Front or Back connector for MAC Port access:
• F – Front DB9 Connector access is selected when switch is set to
this position
• B – P3 Connector (back) access is selected when switch is set to
this position
SW2
SW3
SW5
SW6
Select RS-232/RS-422 mode or DC mode for Channel 2:
• ON – RS-232/422/483 mode is selected when all switch actuators
are set towards the front of the board
• DC→ – DC code line mode is selected when all switch actuators
are set towards the back of the board, indicated on the board by
DC→
SW4
Select Port-2 Communication mode:
• ON – RS-232 mode is selected when All Switches are placed in
the ON position
• Not ON – RS-422/485 mode is selected when All Switches are not
placed in the ON position
SW7
Select Port-1 Communication mode:
• ON – RS-232 mode is selected when All Switches are placed in
the ON position
• Not ON – RS-422/485 mode is selected when All Switches are not
placed in the ON position
SW8
Pushbutton causes the CSEX3 Board to Reset
SW9
Application Switch (not used in NVIP)
SW10
Application Switch (not used in NVIP)
SW11
Enter/Select Switch
P2086B, Volume 1, Rev. D, Nov/13
8-115
Alstom Signaling Inc.
Maintenance
8.8.6.4
Non-Vital Input Board, P/N 59473-757-00
Table 8–31. Non-Vital Input Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Install replacement board.
4
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-116
Alstom Signaling Inc.
Maintenance
8.8.6.5
Non-Vital Input Differential Board, P/N 31166-106-00
Table 8–32. Non-Vital Input Differential Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Install replacement board.
4
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-117
Alstom Signaling Inc.
Maintenance
8.8.6.6
Non-Vital Input Differential Switch Board, P/N 31166-276-00
Table 8–33. Non-Vital Input Differential Switch Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Install replacement board.
4
Set input switch as required.
5
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-118
Alstom Signaling Inc.
Maintenance
8.8.6.7
Non-Vital Output Boards, P/N 59473-785, -936-00 and 31166-123-00
Table 8–34. Non-Vital Output Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Install replacement board.
4
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-119
Alstom Signaling Inc.
Maintenance
8.8.6.8
Non-Vital Output Relay Board, P/N 31166-238-00
Table 8–35. Non-Vital Output Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Install replacement board.
4
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-120
Alstom Signaling Inc.
Maintenance
8.8.6.9
Non-Vital TWC Main Board, P/N 59473-996-00
Table 8–36. Non-Vital TWC Main Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Install replacement board.
4
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-121
Alstom Signaling Inc.
Maintenance
8.8.6.10
Non-Vital TWC Auxiliary Board, P/N 59473-995-00
Table 8–37. Non-Vital TWC Auxiliary Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Install replacement board.
4
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-122
Alstom Signaling Inc.
Maintenance
8.8.6.11
Non-Vital TWC Attenuator Board, P/N 31166-021-00
Table 8–38. Non-Vital TWC Attenuator Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Install replacement board.
4
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-123
Alstom Signaling Inc.
Maintenance
8.8.6.12
Non-Vital TWC Modem Board, P/N 31166-099-00
Table 8–39. Non-Vital TWC Modem Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Install replacement board.
4
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-124
Alstom Signaling Inc.
Maintenance
8.8.6.13
Non-Vital TWC Multiplexer Board, P/N 31166-100-00
Table 8–40. Non-Vital TWC Multiplexer Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Install replacement board.
4
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-125
Alstom Signaling Inc.
Maintenance
8.8.6.14
Non-Vital TWC FSK Board, P/N 31166-119-00
Table 8–41. Non-Vital TWC FSK Board Replacement
Step
Procedure
1
Remove system power.
2
Remove the failed board.
3
Install replacement board.
4
Return VPI system to service and record maintenance performed in the
Service Log.
P2086B, Volume 1, Rev. D, Nov/13
8-126
Alstom Signaling Inc.
Maintenance
8.9
PROCEDURE TO VERIFY VPI BOARD FUNCTIONALITY
The following section covers verification testing of Vital input and output boards. The
procedures indicate that the ports should be verified by testing the function controlled by
the input or output. The technician must be familiar with the operation of the related
portion of the system. The technician identifies a specific input or output device, then it
is “exercised” to verify that it is properly interfaced with the VPI system by noting that
the expected response occurs. Specific examples of each possible verification scenario
are not provided, as the number of possible combinations is too large to be useful.
8.9.1
I/O Interface Board
Objective: To test that the I/OB Board communicates to I/O boards
Table 8–42. I/O Interface Board Functionality Verification
Step
Procedure
1
Using the functionality test procedure for a Vital Input Board, verify one port of
each Input Board controlled by the I/OB Board.
2
Using the functionality test procedure for a Vital Output Board, verify one port
of each Output Board controlled by the I/OB Board.
8.9.2
Vital Input Boards
Objective: To test each input port
Table 8–43. Vital Input Board Functionality Verification
Step
Procedure
1
Using VPI Module Label or VPI Output Report LVC, note the functions
assigned to each input. For example: VRDFRNT-DI; input from VRD relay,
NWP-DI; input from switch machine.
2
Using Book of Plans, note the required input condition for each of the listed
functions.
3
Enable then disable each input, noting the functional response to the input
status change.
P2086B, Volume 1, Rev. D, Nov/13
8-127
Alstom Signaling Inc.
Maintenance
8.9.3
Vital Output Boards
Objective: To test each output port
Table 8–44. Vital Output Board Functionality Verification
Step
Procedure
1
Using VPI Module Label or VPI Output Report LVC, note the functions
assigned to each output. For example: NW-DBO; output to switch machine,
GO-SBO; output to AF module Go circuit.
2
Using Book of Plans, note the apparatus connected to each of the listed
functions.
3
By initiating the appropriate request, enable then disable each output, noting
the response of the apparatus to the output status change.
8.9.4
Field-Settable Vital Timer Board
Objective: To test each timer
Table 8–45. Field-Settable Vital Timer Board Functionality Verification
Step
Procedure
1
Using VPI Module Label or VPI Output Report LVC, note the route approach
locking function that is assigned to each timer.
2
For each timer:
2a
Select the route.
2b
Cancel selected route.
2c
Start stopwatch when LED for timer begins to blink; stop timing when
light ceases to blink.
2d
Verify time matches jumper setting.
2e
Write time setting on timer board.
P2086B, Volume 1, Rev. D, Nov/13
8-128
Alstom Signaling Inc.
Board Reference Data
SECTION 9 – BOARD REFERENCE DATA
9.1
GENERAL
The following figures show the orientation of LEDs, switches, jumpers and plug-in
EPROMs for all applicable boards in the VPI system.
9.2
LED LOCATION AND DEFINITION
Figure 9-1 through Figure 9-19 show the orientation and definition of the board edge
LEDs.
9.2.1
CPU Board LED Indications, P/N 59473-742
CENTRAL
PROCESSOR
UNIT
(CPU)
INDICATIONS LIGHT WHEN:
FLASHING, BUT MOSTLY OFF 1
MAIN DATA BUS IS ACCESSED BY OTHER THAN CPU
OFF 2
USED IN A DUAL CPU SYSTEM
ON 3
INTERRRUPT IS REQUESTED
FLASHING, BUT MOSTLY OFF 4
INTERRUPT IS BEING PROCESSED
OFF 5
HARDWARE RESET, CAUSED BY EPROM
OFF 6
IN DUAL CPU SYSTEM
OFF 7
ROCKER SWITCH IS IN PROGRAM MODE
ALL POSSIBLE COMBINATIONS 8
FLASHING 9
EXTENDED MEMORY NOT PRESENT IN IC8 & IC20
BEGINNING OF EACH 1 SECOND CYCLE
Figure 9-1. CPU Board LED Indications, P/N 59473-742
P2086B, Volume 1, Rev. D, Nov/13
9–1
Alstom Signaling Inc.
Board Reference Data
9.2.2
PD Board LED Indications, P/N 59473-737
POLYNOMIAL DIVIDER
(PD)
INDICATION LIGHTS WHEN:
FLASHING
1
INPUT DATA IS VERIFIED
FLASHING
2
INPUT DATA IS VERIFIED
FLASHING
3
INPUT DATA IS VERIFIED
FLASHING
4
INPUT DATA IS VERIFIED
FLASHING
5
LOWER 16 BITS OF SHIFT REGISTER ARE ENABLED
FLASHING
6
UPPER 16 BITS OF SHIFT REGISTER ARE ENABLED
FLASHING
7
CPU READS LOWER SHIFT REGISTER
FLASHING
8
CPU READS UPPER SHIFT REGISTER
FLASHING
9
PD BOARD IS ADDRESSED BY CPU BOARD
FLASHING
10
DIFFERENT DATA VERIFICATION CONFIGURATION IS SELECTED
Figure 9-2. PD Board LED Indications, P/N 59473-737
P2086B, Volume 1, Rev. D, Nov/13
9–2
Alstom Signaling Inc.
Board Reference Data
9.2.3
CPU/PD Board LED Indications, P/N 31166-029
Figure 9-3. CPU/PD Board LED Indications, P/N 31166-029
* This indicator, if present, serves no purpose. The intended use has never been
implemented.
P2086B, Volume 1, Rev. D, Nov/13
9–3
Alstom Signaling Inc.
Board Reference Data
9.2.4
VRD Board LED Indications, P/N 59473-740
VITAL RELAY
DRIVER
(VRD)
Mostly On
Flashing
Flashing Mostly On
1
2
3
LIGHTS WHEN VRD BOARD IS OUTPUTTING
DRIVE TO RELAY
(DOES NOT VERIFY RELAY IS ENERGIZED)
LIGHTS WHEN MAIN CPU FINISHES FILLING THE
VRD'S DUAL-PORTED RAM WITH CHECKWORDS
LIGHTS WHEN VRD RELEASES DUAL-PORTED
RAM TO GET NEW MESSAGE FROM CPU
Figure 9-4. VRD Board LED Indications, P/N 59473-740
P2086B, Volume 1, Rev. D, Nov/13
9–4
Alstom Signaling Inc.
Board Reference Data
9.2.5
VSC Board LED Indications, P/N 59473-939
VITAL SYSTEM
CONTROLLER
(VSC)
INDICATION LIGHTS WHEN:
Flashing Once Per Second
Off
Flashing Once Per Second
Off (Spare)
Flashing Once Per Second
Flashing Once Per Second
Flashing Once Per Second
Flashing Once Per Second
1
VSC TRANSMITS
2
5VDC POWER LOW
3
CPU CYCLES (ONCE EACH SECOND)
4
SPARE
5
TRANSMIT DATA RECEIVED FROM CPU
6
CHAN. 1/CHAN. 2 TRANSMIT MESSAGES ARE FORMED
7
MESSAGE RECEIVED FROM VSC
Flashing Once Per Second
8
DATA IS BEING SENT TO CPU BOARD
Flashing Once Per Second
9
VSC PROCESSING RECEIVED MESSAGE DATA
On During Power Up Of Application Data
10
Off 11
POWER UP APPLICATION DATA FROM CPU BOARD
RESET IS ACTIVATED
Figure 9-5. VSC Board LED Indications, P/N 59473-939
P2086B, Volume 1, Rev. D, Nov/13
9–5
Alstom Signaling Inc.
Board Reference Data
9.2.6
I/OB Board LED Indications, P/N 59473-827
I/O BUS INTERFACE
(I/O B)
FLASHING
1
FLASHING
2
LIGHTS WHEN DATA FROM INPUTS OR OUTPUTS
IS LOADED INTO SHIFT REGISTERS
LIGHTS WHEN DATA IN SHIFT REGISTERS
IS READ BY MAIN CPU
Figure 9-6. I/OB Board LED Indications, P/N 59473-827
P2086B, Volume 1, Rev. D, Nov/13
9–6
Alstom Signaling Inc.
Board Reference Data
9.2.7
CRG Board LED Indications, P/N 31166-261
CODE RATE GENERATOR
(CRG)
Port DisplayIlluminates for
selected output port
number, 1 through 8
Code Rate Displayscolls 3-digit code rate
in pulses per minute
Up/Down Rocker Switchfor port display select
Reset Switch
Figure 9-7. CRG Board LED Indications, P/N 31166-261
P2086B, Volume 1, Rev. D, Nov/13
9–7
Alstom Signaling Inc.
Board Reference Data
9.2.8
DI Board LED Indications, P/N 59473-738, 59473-867
DIRECT INPUT
(DI)
OFF, ON
1
Input #1
OFF, ON
2
Input #2
OFF, ON
3
Input #3
OFF, ON
4
Input #4
OFF, ON
5
Input #5
OFF, ON
6
Input #6
OFF, ON
7
Input #7
OFF, ON
8
Input #8
INDICATIONS 1-8:
LIGHT WHEN EXTERNAL ENERGY
IS APPLIED TO INPUT
INDICATION 9:
FLASHING, BUT MOSTLY OFF
9
FLASHING, BUT MOSTLY OFF
10
Read (RD)
LIGHTS WHEN DATA IS READ FROM INPUT
BOARD
Write (WR)
INDICATION 10:
LIGHTS WHEN DATA IS WRITTEN TO INPUT
BOARD
OFF, ON
11
Input #9
OFF, ON
12
Input #10
OFF, ON
13
Input #11
OFF, ON
14
Input #12
OFF, ON
15
Input #13
OFF, ON
16
Input #14
OFF, ON
17
Input #15
OFF, ON
18
Input #16
INDICATIONS 11-18:
LIGHT WHEN EXTERNAL ENERGY
IS APPLIED TO INPUT
Figure 9-8. DI Board LED Indications, P/N 59473-738, 59473-867
P2086B, Volume 1, Rev. D, Nov/13
9–8
Alstom Signaling Inc.
Board Reference Data
9.2.9
SBO, DBO, DBO-50V, LDO, ACO Board LED Indications, P/N 59473-739,
59473-747, 59473-977, 59473-749, 59473-937
VITAL OUTPUT
(SBO) (DBO) (LDO) (ACO)
INDICATION 1:
FLASHING, BUT MOSTLY OFF
1
Read (RD)
FLASHING, BUT MOSTLY OFF
2
Write (WR)
OFF, ON, FLASHING
3
Output #1
OFF, ON, FLASHING
4
Output #2
OFF, ON, FLASHING
5
Output #3
OFF, ON, FLASHING
6
Output #4
OFF, ON, FLASHING
7
Output #5
OFF, ON, FLASHING
8
Output #6
OFF, ON, FLASHING
9
Output #7
OFF, ON, FLASHING
10
Output #8
LIGHT WHEN RECHECK DATA IS
READ FROM BOARD
INDICATION 2:
LIGHT WHEN OUTPUT PORTS
ARE UPDATED
INDICATIONS 3-10:
LIGHT WHEN OUTPUT IS COMMANDED
TO BE ON BY CPU
Figure 9-9. SBO, DBO, DBO-50V, LDO, ACO Board LED Indications
P/N 59473-739, 59473-747, 59473-977, 59473-749, 59473-937
P2086B, Volume 1, Rev. D, Nov/13
9–9
Alstom Signaling Inc.
Board Reference Data
9.2.10
FSVT Board LED Indications, P/N 59473-894
FIELD SETTABLE VITAL TIMER
(FSVT)
OFF, ON, FLASHING
8
Timer #8
OFF, ON, FLASHING
7
Timer #7
OFF, ON, FLASHING
6
Timer #6
OFF, ON, FLASHING
5
Timer #5
OFF, ON, FLASHING
4
Timer #4
OFF, ON, FLASHING
3
Timer #3
OFF, ON, FLASHING
2
Timer #2
OFF, ON, FLASHING
1
Timer #1
TIMER INDICATIONS 1-8:
LIGHTS FLASHING WHEN TIMER
RUNNING, LIGHTS STEADY WHEN
TIME HAS COMPLETED BUT NOT
RESET.
Figure 9-10. FSVT Board LED Indications, P/N 59473-894
P2086B, Volume 1, Rev. D, Nov/13
9–10
Alstom Signaling Inc.
Board Reference Data
9.2.11
CSE Board LED Indications, P/N 59473-741
CODE SYSTEM
EMULATOR
(CSE)
CR9
OUT1
CR8
OUT2
CR7
OUT3
CR6
OUT4
CR5
MGNT
CR4
BDSEL
CR3
IOINT
CR2
EMSEL
CR1
HRESET
Figure 9-11. CSE Board LED Indications, P/N 59473-741
P2086B, Volume 1, Rev. D, Nov/13
9–11
Alstom Signaling Inc.
Board Reference Data
9.2.12
CSEX1 Board LED Indications, P/N 59473-938
EXTENDED
CODE SYSTEM
EMULATOR
(CSEX)
OFF, ON
OFF, ON
OFF, ON
19
18
17
Chan. 4 Transmit
OFF, ON
OFF, ON
OFF, ON
OFF
16
15
14
13
Chan. 3 Receive
Chan. 5 Receive
OFF 12
OFF 11
OFF, ON 10
ON
9
Chan. 4 Receive
Chan. 3 Transmit
Chan. 5 Transmit
CPU Has Reset
LOW POWER (On if Less than 4.5V)
Chan. 2 is in Control
Chan. 1 is in Control
Application Program is Running
OFF
ON
ON
ON
8
7
6
5
Chan. 2
Chan. 2
Chan. 2
Chan. 2
Receive Error Condition
Invalid Address
Is Transmitting
Valid Address Received
OFF
OFF
OFF, ON
ON
4
3
2
1
Chan. 1 Receive Error Condition
Chan. 1 Invalid Address
Chan. 1 Is Transmitting
Chan. 1 Valid Address Received
Note: These readouts apply for Datatrain 8.
See protocol emulations manual
P2345E; other protocol manuals
available as part of P2346 family
may show use of these indicators
differently.
Figure 9-12. CSEX1 Board LED Indications, P/N 59473-938
P2086B, Volume 1, Rev. D, Nov/13
9–12
Alstom Signaling Inc.
Board Reference Data
9.2.13
CSEX3 Board LED Indications, P/N 31166-175
CODE SYSTEM
EMULATOR
EXTENDED 3
(CSEX3)
DS1
ISO5V (Isolated +5V Power)
DS2
DS3
DS4
PWR (System +5V Power)
RUN (System Running)
APPL EXEC (Application Running)
DS5
DS6
5TX (Channel 5 Transmit)
5RX (Channel 5 Receive)
DS7
DS8
4TX (Channel 4 Transmit)
4RX (Channel 4 Receive)
DS9
DS10
3TX (Channel 3 Transmit)
3RX (Channel 3 Receive)
DS11
DS12
DS13
DS14
DS15
2NORMAL (Channel 2, Future Use)
2RX ERROR (Channel 2 Receive Error Condition)
2INVAL ADDR (Channel 2 Invalid Address)
2RESPONSE (Channel 2 Is Transmitting)
2ADDR OK (Channel 2 Valid Address Received)
DS16
DS17
DS18
DS19
DS20
1NORMAL (Channel 1, Future Use)
1RX ERROR (Channel 1 Receive Error Condition)
1INVAL ADDR (Channel 1 Invalid Address)
1RESPONSE (Channel 1 Is Transmitting)
1ADDR OK (Channel 1 Valid Address Received)
DS21
7-Segment Displays
DS22
Figure 9-13. CSEX3 Board LED Indications, P/N 31166-175
P2086B, Volume 1, Rev. D, Nov/13
9–13
Alstom Signaling Inc.
Board Reference Data
9.2.14
NVI Board LED Indications, P/N 59473-757
NON-VITAL INPUT
(NVI)
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
40
39
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
32
31
38
37
36
35
34
33
30
29
28
27
26
25
24
23
22
21
20
19
18
17
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
Input #1
Input #2
Input #3
Input #4
Input #5
Input #6
Input #7
Input #8
Input #9
Input #10
Input #11
Input #12
Input #13
Input #14
Input #15
Input #16
INDICATIONS 25-40:
LIGHT WHEN ENERGY IS APPLIED TO
EXTERNAL INPUT
LIGHTS WHEN ANOTHER NON_VITAL I/O BOARD IS ACCESSED
LIGHTS WHEN ADDRESS ON I/OBUS IS ACCEPTABLE
LIGHTS WHEN INPUT DATA IS LATCHED
LIGHTS WHEN BOARD IS ADDRESSED BY CSEX
LIGHTS WHEN INPUTS 25-32 ARE READ
LIGHTS WHEN INPUTS 17-24 ARE READ
LIGHTS WHEN INPUTS 9-16 ARE READ
LIGHTS WHEN INPUTS 1-8 ARE READ
Input #17
Input #18
Input #19
Input #20
Input #21
Input #22
Input #23
Input #24
Input #25
Input #26
Input #27
Input #28
Input #29
Input #30
Input #31
Input #32
INDICATIONS 1-16:
LIGHT WHEN ENERGY IS APPLIED TO
EXTERNAL INPUT
Figure 9-14. NVI Board LED Indications, P/N 59473-757
P2086B, Volume 1, Rev. D, Nov/13
9–14
Alstom Signaling Inc.
Board Reference Data
9.2.15
NVID and NVIDSW Board LED Indications, P/N 31166-106 and 31166-276
NON-VITAL INPUT
(NVID) (NVIDSW)
Input #1
Input #2
Input #3
Input #4
Input #5
Input #6
Input #7
Input #8
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
1
2
3
4
5
6
7
8
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
9
10
11
12
13
14
15
16
Input #9
Input #10
Input #11
Input #12
Input #13
Input #14
Input #15
Input #16
17
18
19
20
21
22
23
24
LIGHTS WHEN ANOTHER NON-VITAL I/O BOARD IS ACCESSED
LIGHTS WHEN ADDRESS ON I/OBUS IS ACCEPTABLE
LIGHTS WHEN INPUT DATA IS LATCHED
LIGHTS WHEN BOARD IS ADDRESSED BY CSEX
25
26
27
28
29
30
31
32
Input #17
Input #18
Input #19
Input #20
Input #21
Input #22
Input #23
Input #24
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
OFF, ON
33
34
35
36
37
38
39
40
INDICATORS 1-16:
LIGHT WHEN ENERGY IS APPLIED TO
EXTERNAL INPUT
LIGHTS WHEN INPUTS 25-32 ARE READ
LIGHTS WHEN INPUTS 17-24 ARE READ
LIGHTS WHEN INPUTS 9-16 ARE READ
LIGHTS WHEN INPUTS 1-8 ARE READ
Input #25
Input #26
Input #27
Input #28
Input #29
Input #30
Input #31
Input #32
INDICATORS 25-40:
LIGHT WHEN ENERGY IS APPLIED TO
EXTERNAL INPUT
Figure 9-15. NVID and NVIDSW Board LED Indications
P/N 31166-106 and 31166-276
P2086B, Volume 1, Rev. D, Nov/13
9–15
Alstom Signaling Inc.
Board Reference Data
9.2.16
NVO, NVOAC and NVO-SNK Board LED Indications
P/N 59473-785, 59473-936, 31166-123
NON-VITAL
OUTPUT
(NVO) (NVOAC) (NVO-SNK)
OFF, ON
OFF, ON
OFF, ON
OFF, ON
1
2
3
4
Output #1
Output #2
Output #3
Output #4
OFF, ON
OFF, ON
OFF, ON
OFF, ON
5
6
7
8
Output #5
Output #6
Output #7
Output #8
OFF, ON
OFF, ON
OFF, ON
OFF, ON
9
10
11
12
Output #9
Output #10
Output #11
Output #12
OFF, ON
OFF, ON
OFF, ON
OFF, ON
13
14
15
16
Output #13
Output #14
Output #15
Output #16
17
18
19
20
Lights When This Board Is Addressed
Lights When CSEX Commands All Outputs Disabled (Usually On Start-up)
Lights When An Acceptable Address Occurs
Lights When An Acceptable Address Occurs
21
22
23
24
Lights When Output Data Is Latched Into Drivers For Outputs 25-32
Lights When Output Data Is Latched Into Drivers For Outputs 17-24
Lights When Output Data Is Latched Into Drivers For Outputs 9-16
Lights When Output Data Is Latched Into Drivers For Outputs 1-8
OFF, ON
OFF, ON
OFF, ON
OFF, ON
25
26
27
28
Output #17
Output #18
Output #19
Output #20
OFF, ON
OFF, ON
OFF, ON
OFF, ON
29
30
31
32
Output #21
OFF, ON
OFF, ON
OFF, ON
OFF, ON
33
34
35
36
Output #25
Output #26
Output #27
Output #28
OFF, ON
OFF, ON
OFF, ON
OFF, ON
37
38
39
40
Output #29
Output #30
Output #31
Output #32
INDICATORS 1-16:
LIGHT WHEN OUTPUT IS TURNED ON
Output #22
Output #23
Output #24
INDICATORS 25-40:
LIGHT WHEN OUTPUT IS TURNED ON
Figure 9-16. NVO, NVOAC and NVO-SNK Board LED Indications
P/N 59473-785, 59473-936, 31166-123
P2086B, Volume 1, Rev. D, Nov/13
9–16
Alstom Signaling Inc.
Board Reference Data
9.2.17
NVORELAY Board LED Indications, P/N 31166-238
DS1
Output #1
DS2
Output #2
DS3
Output #3
DS4
Output #4
DS5
Output #5
DS6
Output #6
DS7
Output #7
DS8
Output #8
DS9
Output #9
DS10
Output #10
DS11
Output #11
DS12
DS41
DS13
Output #12
Group 1 & 2 Power
Output #13
DS14
Output #14
DS15
Output #15
DS16
Output #16
DS17
DS18
Board Select
DS19
I/O Select
Data Output Enabled
DS20
External Select
DS21
Group 4 Select
DS22
Group 3 Select
DS23
Group 2 Select
DS24
DS25
Group 1 Select
Output #17
DS26
Output #18
DS27
Output #19
DS28
Output #20
Group 3&4 Power
DS42
DS29
DS30
Output #21
DS31
Output #23
DS32
Output #24
DS33
Output #25
DS34
Output #26
DS35
Output #27
DS36
Output #28
DS37
Output #29
DS38
Output #30
DS39
Output #31
DS40
Output #32
Output #22
Figure 9-17. NVORELAY Board LED Indications, P/N 31166-238
P2086B, Volume 1, Rev. D, Nov/13
9–17
Alstom Signaling Inc.
Board Reference Data
9.2.18
NVTWC-MOD Board LED Indications, P/N 31166-099
S1
DS2
DS6
DS7
RESET SWITCH
RECEIVE ID (SPACE)
TRANSMIT ID
RECEIVE ID (MARK)
DS8
PROGRAMED STOP
DS9
BIT CLOCK 18 Hz
DS10
TRACK SYNC 3Hz
DS11
BOARD SELECT
CHANNEL 3
DS13
RECEIVE ID (SPACE)
CHANNEL 1
DS17
RECEIVE ID (MARK)
DS18
TRANSMIT ID
DS19
PROGRAMED STOP
DS20
BIT CLOCK 18 Hz
DS21
TRACK SYNC 3Hz
DS22
RESET
J2 MAC PORT
E1 COMMON
E2 +5 VOLTS
Figure 9-18. NVTWC-MOD Board LED Indications, P/N 31166-099
P2086B, Volume 1, Rev. D, Nov/13
9–18
Alstom Signaling Inc.
Board Reference Data
9.2.19
NVTWC-FSK Board LED Indications, P/N 31166-119
S1
Reset Switch
E1
E2
Channel 4 Receive Data
Channel 4 Demodulated Data
E3
E4
Channel 3 Demodulated Data
Channel 3 Receive Data
E5
E6
Channel 2 Demodulated Data
Channel 2 Receive Data
E7
E8
Channel 1 Demodulated Data
Channel 1 Receive Data
DS1
DS2
DS3
DS4
Channel 1 Receive
Channel 2 Receive
Channel 3 Receive
Channel 4 Receive
DS5
DS6
DS7
DS8
Channel 4 Receive Enable
Channel 3 Receive Enable
Channel 2 Receive Enable
Channel 1 Receive Enable
DS9
DS10
DS11
DS12
Channel 4 Transmit
Channel 3 Transmit
Channel 2 Transmit
Channel 1 Transmit
DS13
DS14
Board Select
Board Reset
J2
MAC Port
E9
+5 volts
E10
Common
Figure 9-19. NVTWC-FSK Board LED Indications, P/N 31166-119
P2086B, Volume 1, Rev. D, Nov/13
9–19
Alstom Signaling Inc.
Board Reference Data
9.2.20
NVTWC-MUX Board LED Indications, P/N 31166-100
RESET SWITCH
DS1
TRANSMIT
DS2
RECEIVE
DS3
PROGRAMMED STOP
DS4
BIT CLOCK 18 Hz
DS5
TRACK SYNC 3Hz
DS6
TRANSMIT
DS7
RECEIVE
DS8
PROGRAMMED STOP
DS9
BIT CLOCK 18 Hz
DS10
BOARD SELECT
DS12
TRANSMIT
DS13
RECEIVE
DS14
PROGRAMMED STOP
DS15
BIT CLOCK 18 Hz
CHANNEL 2
TRACK SYNC 3Hz
DS17
RECEIVE
DS18
TRANSMIT
DS19
PROGRAMMED STOP
DS20
CHANNEL 3
TRACK SYNC 3Hz
DS11
DS16
CHANNEL 4
CHANNEL 1
BIT CLOCK 18 Hz
DS21
TRACK SYNC 3Hz
DS22
RESET
J2 MAC PORT
E1
COMMON TEST POINT
E2
+5VDC TEST POINT
Figure 9-20. NVTWC-MUX Board LED Indications, P/N 31166-100
P2086B, Volume 1, Rev. D, Nov/13
9–20
Alstom Signaling Inc.
Board Reference Data
9.3
BOARD LAYOUT
Figure 9-21 through Figure 9-66 show board layouts including jumper locations,
interconnections and other information needed for maintenance related activities.
CPU Board, P/N 59473-742-00
PROGRAM CPU CONTROLS
9.3.1
MANUAL
RESET
SW1
SHADOW APP.
EPROM
SHADOW APP.
EPROM
U8
U20
LEDs
DIP
SWITCH
(See Next Page)
SW2
APPLICATION
EPROM
APPLICATION
EPROM
HANDHELD
TERMINAL
CONNECTION
PC4
U5
U17
APPLICATION
EPROM
APPLICATION
EPROM
U4
U16
SYSTEM
EPROM
SYSTEM
EPROM
U3
U15
SYSTEM
EPROM
U2
SYSTEM
EPROM
U14
MAIN CPU 8086
59473-742 GR.
Figure 9-21. CPU Board, P/N 59473-742-00
P2086B, Volume 1, Rev. D, Nov/13
9–21
Alstom Signaling Inc.
Board Reference Data
Switch Section
1
Indicates Side of
Switch that is Down
1
2
3
4
POS B
SW2
Front
of
Board
POS A
Figure 9-22. CPU Board DIP Switch Settings
Table 9–1. CPU Board Switch 2 (SW2) Normal Functions
Switch
Section
Position
1
A
Two System PROMs (Normal Configuration)
1
B
Four System PROMs
2
B
Allows Use of Handheld Terminal for Diagnostics
(Connects Current Loop Receive)
3
A
Normal Operation Position
4
B
Enables Watchdog Timer (Auto Reset Function)
P2086B, Volume 1, Rev. D, Nov/13
Function
9–22
Alstom Signaling Inc.
Board Reference Data
9.3.2
PD Board, P/N 59473-737-00
Figure 9-23. PD Board, P/N 59473-737-00
P2086B, Volume 1, Rev. D, Nov/13
9–23
Alstom Signaling Inc.
Board Reference Data
9.3.3
CPU/PD Board, P/N 31166-029-00
S2
COMMUNICATIONS
OPTIONS
HHT
CONNECTION
LEDs
RAM
U14
RAM
U15
SYSTEM
EPROM
U16
SYSTEM
EPROM
U17
MANUAL
APPLICATION
EPROM
RESET
CPU
U18
APPLICATION
EPROM
U19
U13
31166-029 GR.
Figure 9-24. CPU/PD Board, P/N 31166-029-00
P2086B, Volume 1, Rev. D, Nov/13
9–24
Alstom Signaling Inc.
Board Reference Data
2
3
4
CTS1
1
CTS0
THIS SIDE
DOWN FOR
DIFFERENTIAL
RXD1
RXD0
RS232
1
Switch Section
Indicates Side of
Switch that is Down
Figure 9-25. CPU/PD Board DIP Switch S2 Settings
Table 9–2. SW2 DIP Switch Settings
Position
Position A
Position B
1
* MAC Port 0 Rx Rs232
2
Port 1 Rx Rs232
* CRG Port 1 Rx Rs422
3
* MAC Port 0 CTS Rs232
MAC Port 0 CTS Rs422
4
Port 1 CTS Rs232
MAC Port 0 Rx Rs422
* Port 1 CTS Rs422
* = default settings, differential is Rs422
P2086B, Volume 1, Rev. D, Nov/13
9–25
Alstom Signaling Inc.
Board Reference Data
Table 9–3. MAC Port Rear and Front Wiring
Description
Rear, P3-
Front, J1-
RX Rs232
33
3
TX Rs232
29
2
RTS Rs232 (Not supported, do not wire)
34
8
CTS Rs232 (Not supported, do not wire)
30
7
COM Rs232 (Com for HHT)
27
5
RXA (+) Rs422 (+5 for HHT)
35
9
RXB (-) Rs422
28
1
TXA (+) Rs422
32
4
TXB (-) Rs422
31
6
P2086B, Volume 1, Rev. D, Nov/13
9–26
Alstom Signaling Inc.
Board Reference Data
9.3.4
VRD Board, P/N 59473-740-00
LED
TP3
VRD Reset
Pushbutton
IC14
SW2
LEDs
TP2
TP4
16 Position
Switch
(See Next Page)
SW1
TP1
VITAL RELAY DRIVER
TP5
59473-740 GR
Figure 9-26. VRD Board, P/N 59473-740-00
P2086B, Volume 1, Rev. D, Nov/13
9–27
Alstom Signaling Inc.
Board Reference Data
VRD Reset
Pushbutton
F
C
A
E
8
0
2
6
Place Rotary
Switch in Position
"F" for Auto
Restart
4
Figure 9-27. VRD Board SW1 Switch Setting
P2086B, Volume 1, Rev. D, Nov/13
9–28
Alstom Signaling Inc.
Board Reference Data
9.3.5
VSC Board, P/N 59473 939-00
POS
P3
JU10
8
HHT
PORT
OFF
1
S1*
JU11
JU13
JU12
ON
LEDs
8
1
P2
S2*
SYSTEM
EPROM
LEDs
APPLICATION
EPROM
S3
RESET
P1
4
S4*
DUAL PORT RAM
IC29
1
OFF
5V COM
TP10
VITAL SERIAL CONTROLLER
59473-939-KN
Figure 9-28. VSC Board, P/N 59473 939-00
P2086B, Volume 1, Rev. D, Nov/13
9–29
Alstom Signaling Inc.
Board Reference Data
9.3.6
VSC Board, P/N 59473-939-00 with T1 Adapter Board Layout
TB5
TB5
S1 1
A
TB1
POS
T1 ADAPTER
4
B
OFF
TB3
PORT
TB4
TB2
HHT
P3
S1*
ON
LEDs
8
1
P2
S2*
SYSTEM
EPROM
LEDs
APPLICATION
EPROM
S3
RESET
P1
4
S4*
DUAL PORT RAM
IC29
1
OFF
5V COM
TP10
VITAL SERIAL CONTROLLER
59473-939-KN
Figure 9-29. VSC Board, P/N 59473-939-00 with T1 Adapter Board Layout
P2086B, Volume 1, Rev. D, Nov/13
9–30
Alstom Signaling Inc.
Board Reference Data
Switch Position
1
Indicates Side of
Switch that is Down
1
ON
2
3
OFF
4
5
6
7
8
OPEN
S1 - CONFIGURES HANDSHAKE SIGNAL TO THE SERIAL
COMMUNICATIONS CONTROLLER
Figure 9-30. VSC Board DIP Switch S1 Settings
Note: All OFF when using the 31166-058-01 daughter board
assembly.
Table 9–4. VSC Board DIP Switch S1 Settings
Switch
Position
OFF
ON
1
Transmit Data Out Disabled
*Transmit Data Out Enabled
2
MED Transmit Sync Disabled
*MED Transmit Sync Enabled
3
*Non-Valid Manchester Code To
Scc-Cts\ Disabled
Non-Valid Manchester Code To
Scc-Cts\ Enabled
4
*Not Used
5
Receive Data From MED Disabled
*Receive Data From MED Enabled
6
Transmit Clock From MED Disabled
*Transmit Clock From MED Enabled
7
Receive Clock From MED Disabled
*Receive Clock From MED Enabled
8
*Not Used
* Default switch position when not using the 31166-058-01 daughter board
P2086B, Volume 1, Rev. D, Nov/13
9–31
Alstom Signaling Inc.
Board Reference Data
Switch Section
1
Indicates Side of
Switch that is Down
1
ON
2
OFF
3
4
5
6
7
8
OPEN
S2 - OPERATIONAL FUNCTIONS
Figure 9-31. VSC Board DIP Switch S2 Settings
Table 9–5. VSC Board DIP Switch S2 Settings
Switch
Section
OFF
ON
1
* Async data 1 enabled
** Sync data 1 enabled
2
* Async data 2 enabled
** Sync data 2 enabled
3
*Not used
4
*Not used
5
*Not used
6
*Not used
7
9600 Baud select 1
** 19.2 Baud select 1
8
9600 Baud select 2
** 19.2 Baud select 2
* = Default for VSC with 31166-058-01 daughter board
* * = Default for VSC without 31166-058-01 daughter board
P2086B, Volume 1, Rev. D, Nov/13
9–32
Alstom Signaling Inc.
Board Reference Data
The following jumpers affect the operation of the direct wire interface only. When using
the 31166-058-01 daughter board they have no effect on the board operation. Refer to
Figure 9-28 for the location of the following jumpers.
Table 9–6. Line Termination Jumpers for Copper Pair Interface
Jumper
Installed
Function/Explanation
JU10
yes
Connects the back-to-back junction of suppressors CR6 & CR7
to the logic common. This provides transient protection for the
direct wire transmitter.
JU11
yes
Connects the back-to-back junction of suppressors CR4 & CR5
to the logic common. This provides transient protection for the
direct wire receiver.
JU12
no
Transmitter output level 1:2 (JU13 not installed)
JU13
yes
Transmitter output level 1:1 (JU12 not installed)
Switch Section
1
Indicates Depressed
Side of Switch
1
2
3
4
OFF
ON
S4 - MISCELLANEOUS FUNCTIONS
Figure 9-32. VSC Board DIP Switch S4 Settings
P2086B, Volume 1, Rev. D, Nov/13
9–33
Alstom Signaling Inc.
Board Reference Data
Table 9–7. VSC S4 Miscellaneous Function Settings
Switch
Section
OFF
ON
1
*Enable Auto Watchdog Reset
Disable Reset
2
*Memory Select 16K X 8 EPROM
(System, U16)
Memory Select 32K X 8 EPROM
(System, U16)
3
*Memory Select 16K X 8 EPROM
(Application, U18)
Memory Select 32K X 8 EPROM
(Application, U18)
4
Select Alternate Reset Vector
*Select Normal Reset Vector
* Default Switch Position
WARNING
Although the VSC board assembly is equipped with a 9-pin connector that is
similar to that used by other processors for diagnostic information and
access to internal status, there are no diagnostics available with this board
assembly. Attempts to access diagnostics on this assembly may result in
interruption to the operation of the VSC functions and VSC parameters. This
in turn may affect the operation of the interlockings that depend upon the
VSC parameters.
P2086B, Volume 1, Rev. D, Nov/13
9–34
Alstom Signaling Inc.
Board Reference Data
1
Pin 1 End
TB5
Terminal
Block ID
Shorting Jumper
Switch Section
Indicates Side of
Switch that is Down
TB5
T1 ADAPTER
S1 1
A
4
TB1
B
TB4
TB3
TB2
Figure 9-33. 31166-058-01 Daughterboard
For normal operation of the daughterboard, all sections of S1 should be set in the “A”
position. There are five (5) terminal blocks on the daughterboard. For the operating
positions of them refer to the table below.
Terminal Block
Jumper Position
TB1
1-2
TB2
2-3
TB3
2-3
TB4
1-2
TB5
1-2
P2086B, Volume 1, Rev. D, Nov/13
9–35
Alstom Signaling Inc.
Board Reference Data
9.3.7
CRG Board, P/N 31166-261-00
Figure 9-34. CRG Board, P/N 31166-261-00
P2086B, Volume 1, Rev. D, Nov/13
9–36
Alstom Signaling Inc.
Board Reference Data
I/OB Board, P/N 59473-827-00
LEDs
PC2
SIGNATURE
PC1
MAIN BUS
PC4
HEADER
I/O BUS
PC3
BUFFERED MAIN BUS
9.3.8
I/0 BUS INTERFACE
59473-827 GR.
Figure 9-35. I/OB Board, P/N 59473-827-00
P2086B, Volume 1, Rev. D, Nov/13
9–37
Alstom Signaling Inc.
Board Reference Data
9.3.9
DI Board, P/N 59473-867-00
AD
TP5
SN
TP4
+5V
TP3
TP7
5VCOM
TP2
TP6
DR
TP1
TP9
LEDs
SIGNATURE
HEADER
TP8
VITAL INPUT
59473-867 GR
Figure 9-36. DI Board, P/N 59473-867-00
P2086B, Volume 1, Rev. D, Nov/13
9–38
Alstom Signaling Inc.
Board Reference Data
SBO Board, P/N 59473-739-00
CR83
1
FL1
+
R43
Q14
CH1
CR24
T7
C55
IC26
R80
P3
RV7
L10
L9
RV6
1
T5
CH3
CR20
IC24
R72
Q21
1
RV5
C26
C51
IC23
49
R70
R69
R35
C13
R67
R31
+
R7
C35
1
R196
R34
C22
RN2
IC1
R33
L4
C27
Q10
IC2
R68
R199
1
IC12
C12
IC3
TP4
1
RN4
P2
H1
C9
C8
C7
COM
TP2
IC17
1
IC18
IC27
IC15
IC16
TP3
T4
L5
R28
Q8
+5V
TP1
FL5
1
R74
R73
IC28
CR5
CR18
1
R66
R65
R30
IC22
R64
+
35
L11
VR2
C10
R60
Q18
R19
R57
P1
RV2
R58
R20
C42
CH7
CR12
T1
L8
C31
R13
Q3
Q2
R55
R16
IC20
R56
1
Q17
R51
R11
R54
RV1
R3
C39
R12
R14
1
R53
R15
C41
CH8
IC19
R52
1
C30
Q1
C43
RV3
IC21
1
R4
R192
TP6
RN5
SINGLE BREAK OUTPUT
FL8
T2
CH6
CR14
C38
R191
1
IC8
IC42
IC11
C3
CR89
C47
L7
C28
R18
Q5
Q4
IC9
IC10
TP7
C40
CR90
R62
R61
R25
R17
C1
FL7
R5
C37
R194
R59
R21
CR2
C17
CR87
R24
1
C45
FL6
1
Q19
R22
C20
L12
T3
CH5
CR16
1
CR3
C11
C46
L6
C29
R23
Q7
Q6
R63
R26
RV4
R6
1
IC4
RN1
IC5
RN3
C44
C23
R29
C36
R193
C18
1
Q20
R27
CR4
CH8
C14
C50
CH4
CR1
FL4
1
R8
C34
R195
TP8
1
C48
FL3
T6
R38
Q12
IC13
IC6
TP5
R71
R36
R40
R32
C2
CR88
R76
Q22
R39
Q9
CR6
IC25
R37
C49
C19
CR85
R77
CH2
CR22
Q11
CR7
CR86
R78
R45
C54
L3
C24
C52
C16
FL2
1
R9
R75
R41
Q13
CH1
CR84
R44
C33
R197
C21
C4
CR8
Q23
R42
IC7
CR9
C15
R82
R81
R50
L1
IC14
WR
C25
Q15
C53
VR1
R49
R79
R46
35
Q24
RV8
R1
R10
C32
+
T8
L2
R48
Q16
R198
C5
C6
R2
RD
CR10
CR26
R47
+
9.3.10
Figure 9-37. SBO Board, P/N 59473-739-00
P2086B, Volume 1, Rev. D, Nov/13
9–39
Alstom Signaling Inc.
Board Reference Data
9.3.11
DBO Board, P/N 59473-747-00
LEDs
LED
LED
TP3
TP6
LED
TP5
TP4
LED
LED
LED
SIGNATURE
PROM
TP2
LED
LED
TP1
59473-747 GR.
Figure 9-38. DBO Board, P/N 59473-747-00
P2086B, Volume 1, Rev. D, Nov/13
9–40
Alstom Signaling Inc.
Board Reference Data
DBO-50V Board, P/N 59473-977-00
+
+
+
1
RV4
+
+
49
CR30
R56
R55
C53
+
+
+
C52
U11
1
R117
+
1
CR35
C64
RV5
VR23
+
+
RV6
C73
+
Q28
FL12
VR27
FL13 VR28
RV7
C86
CR45
+
R102
R101
CR44
Q32
VR26
C85
C84
+
R114
R113
R112
FL14
VR30
VR31
C96
FL15 VR32
1
RV8
C97
CR50
+
CH8
+
R116
R115
CR49
C93
C94
VR22
FL11 VR24
C83
T16
35
C75
CR40
R88
R87
CR39
T14
FL10
C74
C72
CR48
CR47
CH7
C92
+
C51
R74
R73
CR34
VR19
FL9 VR20
Q24
R100
R99
R98
+
T15
R108
Q31
C99
C63
+
+
RV3
CR29
C50
T12
C62
C82
C91
R111
R110
R109
C90
C89
R107
L8
C88
Q30
C61
CR43
CR42
CH6
C81
VR29
U25
Q20
R86
R85
R84
+
Q27
U29
R105
R106
C87
T13
Q26
+
Q29
CR46
T10
C71
C80
R97
R96
R95
R94
C76
R103
R104
U18
VR18
CR38
CR37
CH5
C70
+
VR25
C79
C78
R93
L7
C77
R91
R92
TB3
R202
R72
R71
R70
+
C69
R83
R82
R81
R80
Q23
U28
CR41
U10
C60
+
VR21
C68
C67
R79
L6
C66
Q25
T11
Q22
R89
R90
CR25
R42
R41
R201
U24
CR33
CR32
C59
C58
R69
R68
R67
R66
Q21
Q19
C65
CH8
CR10
U23
U27
R77
R78
CR9
VR16
C98
C42
U17
U16
VR17
C57
C56
R65
L5
C55
T9
Q18
CR36
C43 VR15
C49
1 TB6
TB5
U26
C54
R75
R76
FL8 VR14
U21
Q17
1
TB4
R63
R64
CR8
RV2
CR24
CH4
U15
U14
U20
R204
1
CR31
CR20
R28
R27
C40
U9
C48
U13
R60
R203
R61
R62
RV1
CR19
Q16
C41
U8
U7
U22
CR7
FL7 VR12
C44
C31
T8
TB2
CR6
U19
E2
COM
C32 VR11
TB1
1
C46
U12
FL6 VR10
1
+
R59
VR8
FL5
Q12
U6
U5
CR5
C11
R14
R13
T6
R54
R53
R52
+
C47
T7
R58
+
Q14
R57
Q15
VR7
C30
CR28
CR27
CH3
C39
C38
R44
R45
R46
+5V
E1 C45
R51
R48
CR26
C37
C36
R47
L4
R43
C35
CR4
R50
R49
C34
FL4 VR6
C33
C29
U4
Q13
FL3 FL2
C22
C21
C20
R40
R39
R38
VR13
FL1 VR4
Q8
C19
CR23
CR22
CH2
Q11
T5
Q10
+
R32
+
R34
R30
R31
VR3
C9
T4
C18
C28
C27
R37
C26
C25
R33
L3
C24
R36
R35
C23
R29
VR2
CR15
R26
R25
R24
VR9
U3
Q9
C8
CR18
CR17
CH1
+
Q7
T3
Q6
+
R18
35
CR14
C7
C17
C16
R23
R22
R21
R20
R16
R17
Q4
R12
R11
R10
+
VR5
C15
C14
R19
L2
C13
R15
CR16
T2
C10
U2
C12
CR21
+
Q3
T1
Q2
Q5
CH1
CR3
C6
R6
R4
WR
C5
C4
C3
R2
R3
CR2
R9
R5
C2
R1
L1
RD
CR11
CR1
R8
R7
C1
CR13
CR12
VR1
U1
Q1
+
9.3.12
C95
FL16
DOUBLE BREAK OUTPUT 50V
Figure 9-39. DBO-50V Board, P/N 59473-977-00
P2086B, Volume 1, Rev. D, Nov/13
9–41
Alstom Signaling Inc.
Board Reference Data
9.3.13
LDO Board, P/N 59473-749-00
LEDs
TP8
TP7
TP6
LED
LED
TP4
SIGNATURE
PROM
LED
TP5
LED
5VCOM
TP2
LED
TP3
LED
+5V
TP1
LED
LED
59473-749 GR.
Figure 9-40. LDO Board, P/N 59473-749-00
P2086B, Volume 1, Rev. D, Nov/13
9–42
Alstom Signaling Inc.
Board Reference Data
9.3.14
ACO Board, P/N 59473-937-00
LEDs
LED
LED
TP1
LED
LED
TP4
TP6
TP5
LED
+5V
TP2
LED
SIGNATURE PROM
LED
TP3
5VCOM
LED
AC OUTPUT
59473-937 GR.
Figure 9-41. ACO Board, P/N 59473-937-00
P2086B, Volume 1, Rev. D, Nov/13
9–43
Alstom Signaling Inc.
Board Reference Data
FSVT Board, P/N 59473-894-00
TS7
TS5
9
8
7
TM7 6
5
4
3
2
1
0
UM7
TB9
TB27
TB26
TB17
TIMER
7
TB25
ONE JUMPER MUST BE INSTALLED IN EACH COLUMN
O O
JUMPER ORIENTATION
US7
9
8
7
6 TM6
5
4
3
2
1
0
US5
9
8
7
TM5 6
5
4
3
2
1
0
UM5
TB19
TB18
TIMER
5
INITLS.
9
8
7
TM3 6
5
TIMER
4
3
3
2
1
0
UM3
TB28
1
DATE
CHECKED
TB11
TB10
TB31
TB30
TB29
TB20
TS3
TS1
9
8
7
6
5 TIMER
4
8
3
2
1
0
TS8
UM8
TB21
9
8
7
6 TM4
5
4
3
2
1
0
US3
9
8
7
6 TM2
5
4
3
2
1
0
US1
TIME
SETTING
TB3
9
8
7
TM1 6
5
TIMER
4
1
3
2
1
0
TB23
TB22
9
8
7
6 TM8
5
4
3
2
1
0
UM6
TB13
TB12
TB1
TB32
TS6
TB15
TB14
TB4
TB2
US8
TB24
TS4
TB7
TB6
UM4
UM2
TS2
TB16
TB5
UM1
9
8
7
6
5 TIMER
4
6
3
2
1
0
US6
US4
US2
NAME
TB8
P3
9
8
7
6
5 TIMER
4
4
3
2
1
0
36
TIMER
NO.
1
2
3
4
5
6
7
8
9
8
7
6
5 TIMER
4
2
3
2
1
0
9.3.15
49
RN4
IC14
IC25
IC13
IC29
IC24
IC33
C6
CR9
RN3
TP3
IC12
RN7
RN2
IC32
C5
PC1
IC28
RN1
IC7
C8
RN6
IC20
C2
IC19
NM 5-8
IC8
C9
1
IC9
COM
IC31
C3
IC22
IC21
TP1
TEST POINTS
TP2
IC10
LBL0
IC23
+
IC11
+5V
IC34
P2
CR12
CR11
CR10
RN9
C4
12
11
10
9
RN8
C7
CR16
CR15
CR14
CR13
LBL1
NONFIELD SET
16
15
14
13
1
IC27
2
P1
IC6
IC18
RN5
IC1
TIMER 4
TIMER 3
TIMER 2
TIMER 1
CR4
CR3
CR2
CR1
IC5
IC30
IC17
IC4
IC16
IC26
C1
CR8
CR7
CR6
CR5
NM 1-4
TIMER 8
TIMER 7
TIMER 6
TIMER 5
IC3
IC15
IC2
VITAL TIMER
Figure 9-42. FSVT Board, P/N 59473-894-00
P2086B, Volume 1, Rev. D, Nov/13
9–44
Alstom Signaling Inc.
Board Reference Data
SET FOR
12 MINUTES, 45 SECONDS
ONE JUMPER MUST BE INSTALLED IN EACH COLUMN
JUMPER ORIENTATION:
TB1
TB2
TB3
TB4
9
9
50
8
7
6
5
50
8
7
6
5
40
30
20
4
3
2
40
30
20
4
3
2
10
0
1
0
10
0
1
0
T.MIN
U.MIN
T.SEC
U.SEC
(0 to 59 Min. & 59 Sec.)
SET FOR
4 MINUTES, 10 SECONDS
TB1
TB2
TB3
9
8
7
6
5
50
40
30
20
50
40
4
3
30
20
10
0
2
1
0
10
0
T.MIN
TB4
9
8
7
U.MIN
T.SEC
6
5
4
3
2
1
0
U.SEC
(0 to 59 Min. & 59 Sec.)
Figure 9-43. Timer Setting Example
P2086B, Volume 1, Rev. D, Nov/13
9–45
Alstom Signaling Inc.
Board Reference Data
9.3.16
CSE Board, P/N 59473-741-00
Figure 9-44. CSE Board, P/N 59473-741-00
P2086B, Volume 1, Rev. D, Nov/13
9–46
Alstom Signaling Inc.
Board Reference Data
9.3.17
CSEX1 Board, P/N 59473-938-00
P3
WATCH
DOG
TIMER
JUMPER
DB9
MAINTENANCE
INTERFACE
COMMUNICATIONS
JUMPER
S
RESET
T
SWITCH
TP2 +5V
CR19
P2
CR18
CR17
CR16
CR15
CR14
CR13
CR12
CR11
CR10
CR9
CR8
LEDs for
CR7
CR6
CR5
Code
CR4
System
CR3
CR2
CR1
TP3 COM
U36
Sy EP
steRO
m M
U49
Sy EP
steRO
m M
U37
Ap
plicEP
ati RO
on M
U38
U50
Ap
plicEP
ati RO
on M
U51
U39
P1
U52
TP
1
SYSTEM
EPROM
JUMPERS
CSEX BOARD 59473-938
APPLICATION
EPROM
JUMPERS
Figure 9-45. CSEX1 Board, P/N 59473-938-00
P2086B, Volume 1, Rev. D, Nov/13
9–47
Alstom Signaling Inc.
Board Reference Data
9.3.18
CSEX3 Board, P/N 31166-175-00
Figure 9-46. CSEX3 Board, P/N 31166-175-00
P2086B, Volume 1, Rev. D, Nov/13
9–48
Alstom Signaling Inc.
Board Reference Data
9.3.19
NVI Board, P/N 59473-757-00
Figure 9-47. NVI Board, P/N 59473-757-00
P2086B, Volume 1, Rev. D, Nov/13
9–49
Alstom Signaling Inc.
Board Reference Data
9.3.20
NVID Board, P/N 31166-106-00
U6
U7
U1
U9
R7
R8
TB1
IN5
R35
RV4
R36
RV5
R37
CR6
RV6
R38
CR7
RV7
R39
CR8
RV8
R40
RV9
R41
RV10
R42
RV11
R43
CR12
RV12
R44
CR13
RV13
R45
RV14
R46
RV15
R47
RV16
R48
1
IN6
CR9
U10
IN7
R9
CR10
IN8
R10
DS8
U11
R102
R12
DS9
U2
R13
U12
IN10
1
IN9
CR11
R11
CR14
R14
IN11
C2
IN13
CR15
R15
U13
IN12
CR16
TB2
R16
TB6
+V1
1
TB9
2
TB7
1
IN15
1
U22
1
1
IN14
COM2
49
COM1
2
2
2
DS16
U23
U27
C6
E1
ESL
R106
U3
U28
U24
C7
C3
C9
COM
DS17
ISL
LCH
TB8
+V2
IN16
+5V
P3
R6
IN4
RV3
CR5
R5
C1
IN3
R34
CR4
R4
U8
DS1
RV2
CR3
R3
IN1
IN2
R33
CR2
R2
R101
RV1
CR1
R1
35
NONVITAL INPUT 6V
P2
BSL
U29
GR4
R105
TB3
1
GR3
U25
U30
GR2
C10
GR1
U26
C8
DS24
COM
E2
+
C11
IN17
TB10
1
2
1
+V4
1
COM3
TB12
2
1
TB11
1
COM4
IN19
2
TB13
2
DS25
IN18
+V3
IN20
IN21
U14
IN22
IN23
DS32
R103
DS33
U17
IN27
C4
IN26
U4
U16
IN25
IN28
R18
CR18
R19
CR19
R20
CR20
R21
CR21
R22
CR22
R23
CR23
CR24
TB4
IN29
CR17
R24
1
IN31
U19
IN32
DS40
R104
U20
U5
C5
U21
CR25
R50
RV19
R51
RV20
R52
RV21
R53
RV22
R54
RV23
R55
RV24
R56
RV25
R57
RV26
R58
RV27
R59
R26
CR26
R27
CR27
CR28
RV28
R60
R28
R29
CR29
RV29
R61
R30
CR30
RV30
R62
R31
CR31
RV31
R63
R32
CR32
RV32
R64
1
TB5
R25
R49
RV18
P1
U18
IN30
RV17
35
U15
IN24
R17
1
Figure 9-48. NVID Board, P/N 31166-106-00
P2086B, Volume 1, Rev. D, Nov/13
9–50
Alstom Signaling Inc.
Board Reference Data
9.3.21
NVIDSW Board, P/N 31166-276-00
Figure 9-49. NVIDSW Board, P/N 31166-276-00
P2086B, Volume 1, Rev. D, Nov/13
9–51
Alstom Signaling Inc.
Board Reference Data
9.3.22
NVO Board, P/N 59473-785-00
Figure 9-50. NVO Board, P/N 59473-785-00
P2086B, Volume 1, Rev. D, Nov/13
9–52
Alstom Signaling Inc.
Board Reference Data
NVOAC Board, P/N 59473-936-00
R33
RV1
RV3
C20
RV4
R97
C25
R101
C24
R106
C28
RV10
RV12
R105
C34
R110
C33
R109
RV5
R98
C29
R111
R107
C35
C26
C30
R112
R102
R103
C31
R108
C21
C27
R99
C22
R104
RV6
P3
RV7
RV8
RV9
RV11
1
RV13
RV15
RV14
C32
49
RV16
C52
U13
U9
1
R202
C1
C10
C9
C13
U7
U4
C14
U10
P2
U1
U2
U3
C2
C11
C5
U11
C7
R201
1
17
R82
1
RV17
RV19
C40
RV24
R117
R121
RV28
C44
C49
R126
C48
R125
35
RV20
RV22
C36
C45
RV21
R113
R118
RV23
R127
C37
C50
C46
R123
C51
R128
R122
C47
C41
C42
R124
R119
R115
C43
R120
C38
C39
R114
R116
RV26
P1
K27
RV25
K25
RV27
RV29
Q31
RV31
RV30
K29
RV32
1
K31
R32
R95
R31
R96
K32
R64
R93
R29
R94
K30
Q30
R63
K23
Q29
R62
R30
K28
Q28
K26
29
R28
R91
R27
R92
Q27
R60
R61
R89
R25
R90
K24
25
Q26
R59
K21
Q25
R58
R26
K19
Q24
R57
K22
R87
R23
R88
K20
Q23
K17
21
R85
R21
R86
RV18
R84
Q21
R56
R24
U12
R83
R19
R54
Q22
C6
Q19
K18
R20 Q20
CR38
CR39
CR40
NONVITAL AC OUTPUT
R81
R17
R22
CR35
CR36
CR37
+
W1
W2
C8
U8
Q17
R49
R55
CR33
CR34
U6
C12
Q16
R53
CR31
CR32
R79
R15
R80
1
R16
Q15
C3
R14 Q14
R47
R52
CR29
CR30
C23
C15
R18 Q18
R51
CR26
CR27
CR28
R129
R13
R78
C4
IOSEL
ESEL
CR4
CR5
CR6
LG4
PWR
LG3
LG4
CR7
CR8
TP1
+5V R50
CR25
R77
TP3
R46
CR23
CR24
TP2
COM
CR1
CR3 CR2
SEL
R48
DO
Q13
K15
R12 Q12
K13
Q11
R44
R45
K11
13
CR21
CR22
Q10
R43
K16
9
R10
R75
R11
R76
Q9
R42
CR19
CR20
R73
R9
R74
K14
Q8
K10 K12
R8
K9
R71
R7
R72
R41
R100
Q7
R40
CR16
CR17
CR18
K7
5
Q6
K5
R69
R5
R70
R6
K8
Q5
R38
R39
K6
Q4
K3
R67
R3
R68
R37
CR13
CR14
CR15
Q3
R36
R4
RV2
Q2
K1
R2
R35
K4
1
CR9
CR10
CR11
CR12
K2
R65
R1
R66
35
Q1
R34
+
9.3.23
Q32
Figure 9-51. NVOAC Board, P/N 59473-936-00
P2086B, Volume 1, Rev. D, Nov/13
9–53
Alstom Signaling Inc.
Board Reference Data
9.3.24
NVO-SNK Board, P/N 31166-123-00
NON-VITAL OUTPUT
35
R56
R96
R39
R136
R120
R161
C24
R80
R79
R119
+
R40
R16
R160
C23
U18
Q8
U10
U26
Q16
U38
Q24
Q32
SU32
CR40
SU31
CR56
R15
CR39
CR38
R14
CR48
R55
R38
R37
R54
R36
R78
R77
R76
R95
CR64
R135
CR72
R94
R118
R117
R134
R159
SU30
R158
R116
SU29
R157
SU28
CR37
U9
Q15
U17
Q7
Q23
U25
Q31
U37
P3
SU27
CR36
SU26
CR55
R13
CR35
CR34
R12
CR47
R53
R35
R34
R52
R75
R93
CR63
R133
CR71
R92
R115
R114
R132
R156
R74
R73
SU25
R155
R113
C22
R154
+
R33
CR33
C21
Q6
U8
Q14
U16
U36
Q22
U24
Q30
SU24
CR32
CR54
R11
CR31
R10
CR30
SU23
R51
CR46
R32
R50
R31
R30
CR62
R91
R90
R72
R112
R111
R71
R70
CR70
R131
R130
1
SU22
R153
R152
R151
R110
SU21
CR29
SU20
U7
U15
Q5
U23
Q13
Q29
U35
Q21
SU19
CR28
CR53
R9
CR27
CR45
CR26
R29
SU18
R49
R129
CR61
R89
CR69
R69
SU17
R109
R150
49
CR25
TP2
RN2
CR24
C6
CR23
C8
U30
U40
U44
TP3
C14
CR22
CR21
U6
C2
C5
C7
U29
C13
U43
JU2
P2
CR20
C4
CR19
RN1
U39
U28
CR18
C3
U5
C1
U42
C11
U41
+
C10
CR17
C12
JU1
U27
C9
TP1
R137
CR16
1
C20
+
CR15
CR14
C19
R48
R28
R8
R88
R108
R128
R149
C18
R68
R27
R67
R107
+
CR13
R148
C17
CR12
U4
Q4
Q20
U22
Q12
U14
Q28
U34
SU16
SU15
CR11
CR52
R7
CR10
CR44
R47
R46
CR9
R26
R25
R6
CR60
R106
R87
R66
R65
R86
CR68
R126
R147
R105
R64
R24
R127
SU14
R146
R145
R104
SU13
35
SU12
CR8
U3
Q3
Q11
U13
Q19
U21
Q27
U33
SU11
CR7
SU10
CR51
R5
CR6
CR43
R45
R44
R23
R4
R63
CR59
R125
CR67
R103
R124
R22
R62
R102
R144
R143
R21
R61
R101
R142
SU9
C16
+
CR5
R85
R84
C15
CR4
U2
U12
Q2
U20
Q10
U32
Q18
Q26
SU8
P1
CR3
CR50
R3
CR2
CR1
CR42
R20
R2
SU7
R83
R43
R42
R19
R18
R60
CR58
R100
R99
R82
R59
R58
R123
R122
R98
CR66
R141
SU6
R140
R139
SU5
SU4
U1
Q1
Q9
U11
Q17
U19
Q25
U31
SU3
R1
SU2
CR41
R41
CR49
R81
CR57
R121
CR65
1
R17
R57
R97
R138
SU1
Figure 9-52. NVO-SNK Board, P/N 31166-123-00
P2086B, Volume 1, Rev. D, Nov/13
9–54
Alstom Signaling Inc.
Board Reference Data
9.3.25
NVORELAY Board, P/N 31166-238-00
K1
CR2
SU1
K4
K3
SU5
SU6
K10
SU8
SU7
Q10
+
Q9
CR10
CR9
SU9
K11
K12
SU10
Q12
CR12
SU11
1
Q11
CR11
P3
K8
Q8
CR8
GR1,8
SU4
Q6
CR6
Q7
DS9
TP1
DS8
SU3
K9
C2
DS7
SU2
K6
K7
CR7
PS1
DS6
CR5
+5V
DS5
Q5
DS4
CR4
K5
+
DS2
DS3
CR3
Q4
GR1,1
NVR OUTPUT BOARD
DS1
Q3
C1
35
Q2
Q1
CR1
K2
GR2,1
K13
K14
DS10
CR13
CR14
DS12
SU13
K16
K15
CR15
DS13
SU14
Q16
GR1,2 POWER
Q15
DS41
SU12
Q14
Q13
DS11
CR16
SU15
SU16
DS14
R1
R2
C3
TP2
+5V
DS15
U3
GR2,8
DS17
BD SEL
DS18
EN DATA \
DS19
IO SEL
DS20
EXT SEL
DS21
GR4 SEL
DS22
GR3 SEL
DS23
GR2 SEL
DS24
GR1 SEL
DS25
GR3,1
49
C5
C4
DS16
U2
U1
C6
R3
U5
U4
P2
R4
U6
U7
+
C13
C12
R5
C10
H1
C9
C11
+
C8
TP5
GND
C7
R6
U10
1
U9
U8
C17
C16
C15
TP3
GND
DS26
TP6
+5V
C14
DS27
R7
DS28
K20
+
CR20
K22
K21
CR24
+
Q24
Q23
CR23
DS36
GR4,8
CR28
K29
K30
CR30
K31
SU28
SU29
K32
SU30
1
CR32
Q32
Q31
CR31
SU26
SU27
Q30
Q29
CR29
SU25
K28
Q28
CR27
Q27
DS39
SU24
P1
CR26
K27
DS38
SU22
SU23
K26
Q26
CR25
Q25
C19
PS2
K25
SU20
SU21
K24
K23
DS35
DS37
CR22
Q22
Q21
CR21
TP4
+5V
GR4,1
SU18
SU19
35
GR3,8
DS34
DS40
SU17
Q20
CR19
Q19
C18
DS31
DS33
CR18
K19
DS30
DS32
K18
Q18
CR17
DS29
Q17
GR3,4 POWER
R9
R8
K17
DS42
SU31
SU32
Figure 9-53. NVORELAY Board, P/N 31166-238-00
P2086B, Volume 1, Rev. D, Nov/13
9–55
Alstom Signaling Inc.
Board Reference Data
9.3.26
TWCMAIN Board, P/N 59473-996-00
Figure 9-54. TWCMAIN Board, P/N 59473-996-00
P2086B, Volume 1, Rev. D, Nov/13
9–56
Alstom Signaling Inc.
Board Reference Data
9.3.27
TWCAUX Board, P/N 59473-995-00
C8
TB2
R1
R2
C1
C10
U1
U4
U5
R103
C4
C11
TB1
Y1
C2
U6
R101
C12
U7
C6
C13
C5
U2
R102
C3
U8 C9
R104
Y2
R3
C14
U3
MODEM, AUX BD
C1 A1
C32 A32
P1
C7
U9
Figure 9-55. TWCAUX Board, P/N 59473-995-00
P2086B, Volume 1, Rev. D, Nov/13
9–57
Alstom Signaling Inc.
Board Reference Data
9.3.28
TWCATT Board, P/N 31166-021-00
Figure 9-56. TWCATT Board, P/N 31166-021-00
P2086B, Volume 1, Rev. D, Nov/13
9–58
Alstom Signaling Inc.
Board Reference Data
9.3.29
NVTWC-MOD Board, P/N 31166-099-00
P3
RESET
SWITCH
S1
LEDS
P2
MICRO
PROCESSOR
LEDS
MAC
P1
PORT
Figure 9-57. NVTWC-MOD Board, P/N 31166-099-00
P2086B, Volume 1, Rev. D, Nov/13
9–59
Alstom Signaling Inc.
Board Reference Data
9.3.30
NVTWC-MUX Board, P/N 31166-100-00
P3
RESET
SWITCH
S1
LEDS
P2
MICRO
PROCESSOR
LEDS
P1
MAC
PORT
Figure 9-58. NVTWC-MUX Board, P/N 31166-100-00
P2086B, Volume 1, Rev. D, Nov/13
9–60
Alstom Signaling Inc.
Board Reference Data
NVTWC-FSK Board, P/N 31166-119-00
R1
R2
R3
C2
R201
+
C3
RXSPACE 4
U1
Q2
Q1
35
C1
C7
R8
R9
C14
R13
RXLOCK 3
R17
R18
R19
R20
R23
R24
R25
+
U7
C21
R22
C20
W1
R21
E2
+
U8
C17
C18
R28
R29
Q5
Q4
C25
R30
U9
E3
R33
+
R35
R37
R36
C34
C31
R40
C36
C43
C37
Q6
RCV IN 2
C41
C46
R44
R46
R43
R45
C45
C44
R48
U15
C50
R50
R51
R52
C47
C49
R49
R47
C52
C51
1
U11
U10
E7
RCV IN 1
R39
U13
C48
R302
R53
R54
C56
C55
U16
C57
U18
U17
C54
+
+
U14
DEMOD DATA 1
E8
C33
C38
U12
C40
C39
E6
R32
C30
CR5
CR4
R38
C35
DEMOD DATA 2
E5
R31
R34
C32
+
C29
R41
R42
C28
C42
E4
P3
C22
R301
R26
R27
C27
RCV IN 3
U5
C12
U3
R16
E1
C26
CR3
Q3
C23
DEMOD DATA 4
DEMOD DATA 3
C8
U4
C11
CR1
U6
C24
CR2
R10
R11
C10
C16
U2
C19
RXMARK 3
RCV IN 4
C4
R12
RXSPACE 3
C13
R5
R4
R7
+
S1
C6
C9
C5
C15
RXMARK 4
R14
R15
RXLOCK 4
+
R6
+
9.3.31
C58
C61
U22
C65
RXON
C62
+
R202
U19
U20
C63
C59
1 TB1
+
+
C53
+
+
49
C60
Y1
C64
7
8
DS1
2
DS2
DS3
R203
C66
R55
U21
C67
U23
C68
L1
DS4
C71
R56
C73
U24
C70
TEST
C69
U25
C72
U26
C78
U27
DS5
DS6
+
DS7
DS8
C74
C76
C77
R204
C75
TXID
59
U28
DS9
1
2
60
DS10
C80
R57
C83
C82
C81
R58
R59
U29
Q7
+
DS12
R62
C87
C95
C86
DS14
R68
J2
C90
C105
+
C100
R78
R87
R88
R89
U36
C107
C111
Q11
R94
R95
E9
Q10
C108
C121
C122
C118
C117
R91
R90
R93
C115
C114
C113
R98
C112
35
C101
R92
+5V
+
C98
C97
R303
R84
R86
R85
C109
CR9
C116
R97
CR8
R96
U40
U41
C119
P1
R205
R99
R206
C120
U39
U38
C125
Q12
RXLOCK 2
R102
R104
R105
R106
R107
R109
U42
C126
C127
R108
RXMARK 2
C129
R207
RXSPACE 1
R111
RXLOCK 1
RXMARK 1
R113
R114
R110
R112
C124
C123
+
RXSPACE 2
E10
+
COM
U33
C93
R81
R83
R100
R101
C104
U37
R73
R75
R76
R79
Q9
U34
U35
R103
U32
C92
+
+
+
C102
R80
R82
C110
C91
C89
R67
U31
R72
R74
C103
W2
1 C106
C96
U30
C94
R61
C84
CR7
R66
R71
C99
R77
5
R69
R70
+
RESET
R65
Q8
R60
R63
CR6
C88
R64
C85
DS13
+
BD SEL
6
1
C79
DS11
9
+
J1
C128
R304
1
TWC MODEM
Figure 9-59. NVTWC-FSK Board, P/N 31166-119-00
P2086B, Volume 1, Rev. D, Nov/13
9–61
Alstom Signaling Inc.
P2086B, Volume 1, Rev. D, Nov/13
9–62
ID-15
x3
SYSTEM ID
x1
ID-0
CPU-PD
INTERFACE
ID-15
J3
9 16
8 1
J3A
x3
x2
x1
x0
SITE ID
REV ID
SYSTEM ID
J3B
2
1
9
8
19
20
2
1
4
TB5
5
J2
RS422
TB1
RS422
ID-0
3
12
11
12
11
6
2
1
S
TB6
12
11
COMM CHAN 1
RS232
TB2
CH0
S
CH1
1
2
+5V
J1
TB7 TB8
1
2
CD
TB3 TB4
1
2
+5V
1
2
CD
12
11
COMM CHAN 0
RS232
2
1
11
10
8
9
7
S
B
21
87
A
21
REV ID
x0
16
1
2
87
SITE ID
x2
J6
SYSTEM ID WIRING
CONNECTIONS TO COMMON OR
UNBROKEN LINKS ARE LOGIC "0".
1 OPEN CONNECTIONS OR BROKEN
J4
LINKS ARE LOGIC "1".
1
1
SYSTEM ID
2
12
60
9.3.32
16
16
COM
2
J5
1
P3
Board Reference Data
BPIC CPU/PD Board, P/N 31166-336-00
Figure 9-60. BPIC CPU/PD Board, P/N 31166-336-00
Alstom Signaling Inc.
Board Reference Data
9.3.33
BPIC Vital Output Board, P/N 31166-194-00
Figure 9-61. BPIC Vital Output Board, P/N 31166-194-00
P2086B, Volume 1, Rev. D, Nov/13
9–63
Alstom Signaling Inc.
Board Reference Data
BPIC Vital Input Board, P/N 31166-195-00
1
9.3.34
12
11
10
9
8
7
6
5
4
3
2
16
1
16
1
Figure 9-62. BPIC Vital Input Board, P/N 31166-195-00
P2086B, Volume 1, Rev. D, Nov/13
9–64
Alstom Signaling Inc.
Board Reference Data
9.3.35
BPIC Non-Vital I/O Board, P/N 31166-196-00
12
11
10
9
8
7
6
5
4
3
2
1
Figure 9-63. BPIC Non-Vital I/O Board, P/N 31166-196-00
P2086B, Volume 1, Rev. D, Nov/13
9–65
Alstom Signaling Inc.
Board Reference Data
9.3.36
BPIC Vital Relay / Power Board, P/N 31166-197-00
12
11
10
9
8
7
6
5
4
3
2
1
Figure 9-64. BPIC Vital Relay / Power Board, P/N 31166-197-00
P2086B, Volume 1, Rev. D, Nov/13
9–66
Alstom Signaling Inc.
Board Reference Data
9.3.37
BPIC Vital Serial Controller Board, P/N 31166-198-00
Figure 9-65. BPIC Vital Serial Controller Board, P/N 31166-198-00
P2086B, Volume 1, Rev. D, Nov/13
9–67
Alstom Signaling Inc.
Board Reference Data
9.3.38
BPIC Communications Board, P/N 31166-199-00
Figure 9-66. BPIC Communications Board, P/N 31166-199-00.
P2086B, Volume 1, Rev. D, Nov/13
9–68
Alstom Signaling Inc.
Glossary
APPENDIX A – GLOSSARY
A.1
COMMON ABBREVIATIONS
Abbreviations used throughout this manual are provided in Table A–1
Table A–1. Glossary (Cont.)
Term
Definition or Explanation
AAR
American Association of Railroads, Replaced by AREMA
AC
Alternating Current
AF
Audio Frequency
Algorithm
A step-by-step procedure used to solve a problem
AREMA
American Railway Engineering and Maintenance of way Association
ARES
Advanced Railroad Electronic System
ATC
Automatic Train Control
ATCS
Advanced Train Control System
BBRAM
Battery-Backed RAM
BOM
Bill of Materials, a listing of the components that make up an
assembly
Byte
This is a group of eight bits handled as a unit
Clock
A device in a CPU that sends out electrical pulses at a fixed rate;
the control unit uses the pulses to synchronize its operation
Compiler
Circuit that translates a high-level computer language into machine
language
CPU
Central Processing Unit- the computer section that handles the
actual processing of data into information
Data
Simply stated, it is another name for information
DC
Direct Current
Demultiplexing
The process of extracting a specific signal from a circuit carrying
multiple (multiplexed) signals
Diagnostic
The process of detection and isolation of either a malfunction or
mistake
Diagnostic
Routine
A routine designed specifically to locate a malfunction in the
computer
DIP
Dual In-line Package
P2086B, Volume 1, Rev. D, Nov/13
A–1
Alstom Signaling Inc.
Glossary
Table A–1. Glossary (Cont.)
Term
Definition or Explanation
DOT
Department Of Transportation
DPRAM
Dual-Ported Random Access Memory
Dual Port
Memory
A shared memory (random access memory) that provides a
mechanism for exchanging data between separate processor
busses
DUART
Dual Universal Asynchronous Receiver/Transmitter
EMI
Electromagnetic Interference
EPROM
Erasable Programmable Read-Only Memory
Fail-Safe
The concept that if a system fails only a safe result will occur
Failure Mode
The effect by which a failure is observed, for example, short circuit
Firmware
Instructions stored on a ROM chip
FPGA
Field Programmable Gate Array
FRA
Federal Railroad Administration
Handshaking
Process
The exchange of predetermined signals for control purposes while
establishing a connection between two data sets or modems; also,
where predetermined arrangements of characters are exchanged by
the receiving and transmitting equipment to establish
synchronization
Hardware
The electronic section of the computer that stores and manipulates
symbols under the direction of the computer
HHT
Hand-Held Terminal
I/O
Input/Output
Initialization
The process of setting a circuit or portion of a circuit to a known
state (typically on power-up or reset)
Interface
The equipment that enables one kind of hardware to be recognized
and processed by another kind of hardware
Interrupt
The computer instruction that tells the computer to stop a program
and do some other, more important task
Latch
A mode of operation for a circuit in which an output's state is
maintained
LED
Light-Emitting Diode
Logic Symbol
A symbol used to graphically represent a logic element.
LSB
Least Significant Bit
P2086B, Volume 1, Rev. D, Nov/13
A–2
Alstom Signaling Inc.
Glossary
Table A–1. Glossary (Cont.)
Term
Definition or Explanation
MAC
Maintenance ACess Port. A connection point for a VT100
compatible terminal used to access Non-Vital diagnostics
Modem
A piece of equipment that connects data terminal equipment to a
communication line
MOV
Metal Oxide Varistor, used for voltage surge suppression
MSB
Most Significant Bit
N/A
Not Applicable
NC
No Connection
Non-Vital Circuit
This circuit provides either support or secondary services for the
Vital networks; its failure is not considered critical to the safe
operation of a railroad
PD
Polynomial Divider
Polynomial
A sum of two or more algebraic terms, each of which consists of a
constant multiplied by one or more variables raised to a nonnegative integral power
P/N
Part Number (also known as Drawing Number)
Port
A place of access to a device where energy may be supplied or
withdrawn, or where the device may be observed or measured
PPM
Pulses Per Minute
Primordial
The logic rules applied to functions to be performed which assure
safe operation
Processing
The conversion of raw data into usable information.
Program
A series of instructions for the computer to follow
PROM
Programmable Read-Only Memory- programmable memory devices
that store firmware
RAM
Random Access Memory- this part of memory temporarily stores
information that is constantly being changed in the computer; here,
words may be stored (written) or read (retrieved) in any order at
random
Register
Where digital information is temporarily stored in a CPU or other
digital logic device
Reset
It changes a bit value to zero or an output to an inactive condition
ROM
Read-Only Memory- this part of memory is built in during the
manufacturing process; ROM stays intact even after the computer is
turned off
P2086B, Volume 1, Rev. D, Nov/13
A–3
Alstom Signaling Inc.
Glossary
Table A–1. Glossary (Cont.)
Term
Definition or Explanation
RTC
Real-Time Clock
Signature
Header
Its purpose is to associate a type of board to its assigned position in
the system. This device consists of a small plug-in printed circuit
board or a PROM IC chip
Simulator
A special program that represents the behavior of a system
SMT
Surface Mount Technology
Software
Programs that direct the activity of the computer
SRAM
Static Random Access Memory
Subroutine
A section of a program that carries out a specific operation
Task
A program that is run as an independent unit
TWC
Train-to-Wayside Communications
UART
Universal Asynchronous Receiver Transmitter
USART
Universal Synchronous/Asynchronous Receiver/Transmitter
Vital Component
or Circuit
Any device, circuit or software module used to implement a Vital
function; a Vital circuit is so named because its function is critical to
the operation of certain signals and track equipment
Vital Function
A system, subsystem, equipment or component that provides a
function critical to safety; it is implemented using fail-safe hardware
and/or relays
VPI
Vital Processor Interlocking
Watchdog Timer
A form of internal timer that is used to detect a possible malfunction;
also, it is a timer set by a program to prevent the system from
looping endlessly
Word
This is a group of two bytes
XOR
eXclusive OR
P2086B, Volume 1, Rev. D, Nov/13
A–4
Alstom Signaling Inc.
VPI Capacity Guidelines
APPENDIX B – VPI CAPACITY GUIDELINES
B.1
CAPACITY OVERVIEW
Several factors dictate how large an application one VPI system can handle. Due to the
various hardware configurations and application logic requirements, it can be difficult to
determine before design completion whether the application size exceeds that which
one system can properly execute. However, there are criteria available that define when
an upper boundary is approached. A general guideline for estimating the capacity of an
applied VPI system is given below. This guideline is based on which processor board is
used: CPU or CPU/PD. Processing time estimates can be made using a spreadsheet
with the VPI CAA. Consult Alstom if a more exact system estimate is required than the
general guidelines provide.
B.2
HARDWARE CRITERIA
For the largest applied system there are certain limits concerning the number of certain
printed circuit boards that may be used. Board usage limits are fixed by the module form
factor while others are established by system processing. Below is a list by board type
and the maximum number of boards allowed per VPI system. This list has Vital boards
presented first and non-vital boards last.
B.2.1
Vital Boards
Table B–1. VPI Vital Board Limitations (Cont.)
Board Type
CPU
CPU/PD
CPU and PD or CPU/PD
1 board each/system
1 board/system
VRD
1 board/system
1 board/system
I/O Bus Interface
14 Vital addresses per/Vital
I/O group
1 board/Vital I/O group
4 maximum/system
1 board/Vital I/O group
Vital Inputs (all types)
16 Inputs/board
1 Vital Address/board
10 boards/system
20 boards/system
Vital Timer
8 Field-settable
Timers/board
1 Vital Address/board
2 boards/system
2 boards/system
Vital Outputs (all types)
8 Outputs/board
1 Vital Address/2 boards
16 boards/system
40 boards/system
P2086B, Volume 1, Rev. D, Nov/13
B–1
Alstom Signaling Inc.
VPI Capacity Guidelines
Table B–1. VPI Vital Board Limitations (Cont.)
Board Type
CPU
CPU/PD
VSC (Note 4)
4 boards/system
4 (10) boards/system #GVSC -#MVSC - #CRG
MVSC, GVSC (Note 4)
N/A
2 boards per system
(4 (10)VSC and
MVSC/GVSC and CRG
max.)
CRG (Note 4)
N/A
3 boards/system
B.2.2
Non-Vital Boards
Table B–2. VPI Non-Vital Board Limitations
Board Type
CPU
CPU/PD
CSEX1or CSEX3
4 boards/system
Non-Vital I/O (including
TWC boards)
20 boards/CSEX subsystem 20 boards/CSEX subsystem
TWC
4 boards/CSEX subsystem
4 boards/CSEX subsystem
TWC Attenuator
1 board/CSEX subsystem
1 board/CSEX subsystem
NVTWC Modem
NVTWC Multiplexer
NVTWC FSK
8 boards of these
combinations/CSEX
subsystem
8 boards of these
combinations/CSEX
subsystem
P2086B, Volume 1, Rev. D, Nov/13
B–2
4 boards/system
Alstom Signaling Inc.
VPI Capacity Guidelines
B.2.3
Application Criteria
Table B–3. VPI Application Criteria
Board Limits
CPU
CPU/PD
Vital Equation size per system
800 Boolean equations
(Quantity dependent upon average
expression complexity)
2000 to 3000 Boolean
equations
Maximum product terms/Vital
equations
63
63
Maximum parameters/product
terms
63
63
Vital Software Timers
100 per system
300 per system
CPU-to-VSC Parameters
200 per VSC subsystem
200 per VSC subsystem
VSC-to-CPU Parameters
200 per VSC subsystem
200 per VSC subsystem
CPU/PD-to-GVSC Parameters
N/A
450 per GVSC
subsystem
GVSC-to-CPU/PD Parameters
N/A
450 per GVSC
subsystem
CPU/PD-to-MVSC Parameters
N/A
450 per MVSC
subsystem
MVSC-to-CPU/PD Parameters
N/A
450 per MVSC
subsystem
CPU/PD-to-CRG Parameters
N/A
80 per CRG subsystem
CRG-to-CPU/PD Parameters
N/A
8 per CRG subsystem
CPU-to-CSEX Parameters
800 per CSEX
subsystem
800 per CSEX
subsystem (See Note 5)
CSEX-to-CPU Parameters
(See Note 3)
400 per CSEX
subsystem
400 per CSEX
subsystem
Non-Vital Equation size
1500 per CSEX1
subsystem
4000 per CSEX3
subsystem
1500 per CSEX1
subsystem
4000 per CSEX3
subsystem
Non-Vital Software Timers
200 per CSEX
subsystem
200 per CSEX
subsystem
P2086B, Volume 1, Rev. D, Nov/13
B–3
Alstom Signaling Inc.
VPI Capacity Guidelines
Note 1: The CPU/PD board cannot simultaneously use all features at
maximum limits. Therefore, when planning for system capacity,
you must consider processing time, plus application EPROM
and system RAM limits.
Note 2: References to CSEX indicate any of the CSEX1 or CSEX3
boards.
Note 3: System-wide limit of 759 CSEX-to-CPU
independent of distribution on CSEX boards.
parameters
Note 4: Starting with CAA 31746-026, this limit is 10 minus (#MVSC +
#GVSC + #CRG). Also dependent on #CSEX boards, see
Appendix G for details
Note 5: Starting with CAA 31746-023K, -030B and up, 1600 parameters
per CSEX subsystem.
P2086B, Volume 1, Rev. D, Nov/13
B–4
Alstom Signaling Inc.
Module Wiring and Special Tools
APPENDIX C – MODULE WIRING AND SPECIAL TOOLS
Some VPI racks may have connections from the entrance racks to the rear plane of the
VPI Module made as direct wiring and not with wires terminated in plug couplers. Over
time perhaps some of the wires may have been pulled on, leaving the wires either loose
or pulled out of the crimp terminal. Should this be the case, 16-20 gauge wires can be
reattached to the module with the proper size terminals and crimping tools.
Figures C-1, C-2 and C-3 show the back plane of the module and required tools. Figure
C-4 shows how to use the pin and socket extraction tool when working with 14-, 28-, 50and 75-way plug couplers (receptacles). Refer to P2086B Vol. 4 for a complete
reference to wiring and special tools.
DIRECT WIRE
TOENTRANCE RACK
MOTHERBOARD
EXPANSION BUS CABLE
BACK PANEL
DIRECT WIRE
TOENTRANCE RACK
SYSTEMBUS
JUMPER CABLE
DISCRETE WIRING
PLUGCOUPLER
Figure C–1. Direct Wiring Option on Rear Plane of VPI Module
P2086B, Volume 1, Rev. D, Nov/13
C–1
Alstom Signaling Inc.
Module Wiring and Special Tools
CONNECTOR PIN
(NOT TO SCALE)
CONTACT AREA
ALSTOM TERMINAL & WIRE REFERENCE
AMP TOOL
PART #
90285-1
TERMINALS
PART NO.
WIRE SIZE
(AWG.)
COLOR
CODE
55871-145
16-20
WHITE
WIRE
CRIMP
STRAIN RELIEF
CRIMP
LOCKING
DETENT
Figure C–2. Terminal Crimp Tool
ALSTOM PART NUMBER
AMP PART NUMBER
59688-048-00
91073-1
Figure C–3. Terminal Extraction Tools
P2086B, Volume 1, Rev. D, Nov/13
C–2
Alstom Signaling Inc.
Module Wiring and Special Tools
Figure C–4. Pin and Socket Extraction Tool
P2086B, Volume 1, Rev. D, Nov/13
C–3
Alstom Signaling Inc.
Module Wiring and Special Tools
THIS PAGE INTENTIONALLY LEFT BLANK.
P2086B, Volume 1, Rev. D, Nov/13
C–4
Alstom Signaling Inc.
Alstom VPI Application Design and Test Policy
APPENDIX D – ALSTOM VPI APPLICATION DESIGN AND
TEST POLICY
P2086B, Volume 1, Rev. D, Nov/13
D–1
Alstom Signaling Inc.
Alstom VPI Application Design and Test Policy
P2086B, Volume 1, Rev. D, Nov/13
D–2
Alstom Signaling Inc.
Alstom VPI Application Design and Test Policy
P2086B, Volume 1, Rev. D, Nov/13
D–3
Alstom Signaling Inc.
Alstom VPI Application Design and Test Policy
P2086B, Volume 1, Rev. D, Nov/13
D–4
Alstom Signaling Inc.
Alstom VPI Application Design and Test Policy
P2086B, Volume 1, Rev. D, Nov/13
D–5
Alstom Signaling Inc.
Alstom VPI Application Design and Test Policy
P2086B, Volume 1, Rev. D, Nov/13
D–6
Alstom Signaling Inc.
Alstom VPI Application Design and Test Policy
P2086B, Volume 1, Rev. D, Nov/13
D–7
Alstom Signaling Inc.
Alstom VPI Application Design and Test Policy
THIS PAGE INTENTIONALLY LEFT BLANK.
P2086B, Volume 1, Rev. D, Nov/13
D–8
Alstom Signaling Inc.
Circuit Board Keying
APPENDIX E – CIRCUIT BOARD KEYING
All circuit boards used in the VPI system are mechanically keyed to a specific slot in the
VPI module.
SECONDARY
SIDE
Figure E-1. Registration Keying of Circuit Board
P2086B, Volume 1, Rev. D, Nov/13
E–1
Alstom Signaling Inc.
Circuit Board Keying
Figure E-2. Registration Keying Numbering
Note 1: Spaces 1 through 11 only are used for registration.
Note 2: Insert plug (01097-027), narrow end first as far as it will go into
keying plug slot.
Note 3: Minimum finger dimension after slotting -0.050 inch.
Note 4: Numbering shown from secondary side. P1 and P3 not shown.
Note 5: Keying slots to be milled in per dimensions shown.
Note 6: Code indicates the location of keys. See registration code chart.
P2086B, Volume 1, Rev. D, Nov/13
E–2
Alstom Signaling Inc.
Circuit Board Keying
Vital and Non-Vital PC board keying information is provided in the table below.
Table E–1. Vital and Non-Vital PC Board Keying Information (Cont.)
Board Type
Keying Code
CPU (59473-742-01 to 04, 08,09)
2-5
CPU/PD (31166-029-01, 02,10,11)
2-4-5
VRD (59473-740-01, 02)
3-4
VSC (59473-939-01, 03-06)
2-8
VSC (59473-939-02)
2-9
IOB (59473-736-01, -827-01)
2-3
DI (59473-738-01, -867-01,02)
1-2
DI (59473-867-03)
1-8
SBO (59473-739-01)
1-3
DBO (59473-747-01, -02)
1-4
DBO (59473-747-03)
4-8
DBO-50V (59473-977)
2-10
LDO (59473-749-01,02,03,04)
1-5
ACO (59473-937-01,02)
1-10
FSVT (59473-748,-894-01,02)
3-6
CSE (59473-741-01 to 10)
3-5
CSEX1 (59473-938-01)
1-11
CSEX3 (31166-175-01)
1-3-5-7-8-11
NVI (59473-757-02)
1-6
NVI (59473-757-03)
2-6
NVI (31166-106-02)
6-9
NVID (31166-106-01)
5-9
NVO (59473-785-01, -03)
1-7
NVO (59473-785-02, -04, -05)
2-7
NVOAC (59473-936-01,02)
1-9
NVO-SNK (31166-123-01)
1-4
NVRELAY (31166-238-01)
7-9
NVRELAY (31166-238-01)
7-10
TWCMAIN (59473-996-01)
4-6
P2086B, Volume 1, Rev. D, Nov/13
E–3
Alstom Signaling Inc.
Circuit Board Keying
Table E–1. Vital and Non-Vital PC Board Keying Information (Cont.)
Board Type
Keying Code
TWCMAIN (59473-996-02)
3-9
TWCATT (31166-021-01)
4-5
TWCATT (31166-021-02)
3-11
TWCATT (31166-021-03)
5-6
NVTWC-MOD (31166-099-02)
6-8
NVTWC-MUX(31166-100-01)
5-10
NVTWC-FSK(31166-119-02, 03, 04)
6-11
CRG (31166-261-01, -03)
2-11
CRG (31166-261-02, -04)
3-10
P2086B, Volume 1, Rev. D, Nov/13
E–4
Alstom Signaling Inc.
Signature Headers and PROMs
APPENDIX F – SIGNATURE HEADERS AND PROMS
This appendix provides VPI circuit boards Signature Header and PROM information.
Address Signature Headers (for Vital inputs and I/O Bus boards) have assigned
signature letters, summarized in Table F–1.
Table F–1. Address Signature Headers
Address Signature Header Drawing
Number
Address Signature Letter
59473-871-01
A
59473-871-02
B
59473-871-03
C
59473-871-04
D
59473-871-05
E
59473-871-06
F
59473-871-07
G
59473-871-08
H
59473-871-09
I
59473-871-10
J
59473-871-11
K
59473-871-12
L
59473-871-13
M
59473-871-14
N
59473-871-15
O
59473-871-16
P
P2086B, Volume 1, Rev. D, Nov/13
F–1
Alstom Signaling Inc.
Signature Headers and PROMs
Address Signature PROMs for all Vital output boards except LDO2 are provided in
Table F–2.
Table F–2. Signature PROMs
Signature
Number
(Vital
Output
Signature
Board
PROM Drawing
Number)
Number
Selectable
Signature
PROM Switch
Settings
tens
ones
Signature
Number
(Vital
Output
Signature
Board
PROM Drawing
Number)
Number
Selectable
Signature
PROM Switch
Settings
tens
ones
1
39780-003-01
0
1
21
39780-003-21
2
1
2
39780-003-02
0
2
22
39780-003-22
2
2
3
39780-003-03
0
3
23
39780-003-23
2
3
4
39780-003-04
0
4
24
39780-003-24
2
4
5
39780-003-05
0
5
25
39780-003-25
2
5
6
39780-003-06
0
6
26
39780-003-26
2
6
7
39780-003-07
0
7
27
39780-003-27
2
7
8
39780-003-08
0
8
28
39780-003-28
2
8
9
39780-003-09
0
9
29
39780-003-29
2
9
10
39780-003-10
1
0
30
39780-003-30
3
0
11
39780-003-11
1
1
31
39780-003-31
3
1
12
39780-003-12
1
2
32
39780-003-32
3
2
13
39780-003-13
1
3
33
39780-003-33
3
3
14
39780-003-14
1
4
34
39780-003-34
3
4
15
39780-003-15
1
5
35
39780-003-35
3
5
16
39780-003-16
1
6
36
39780-003-36
3
6
17
39780-003-17
1
7
37
39780-003-37
3
7
18
39780-003-18
1
8
38
39780-003-38
3
8
19
39780-003-19
1
9
39
39780-003-39
3
9
20
39780-003-20
2
0
40
39780-003-40
4
0
P2086B, Volume 1, Rev. D, Nov/13
F–2
Alstom Signaling Inc.
Signature Headers and PROMs
The figure below shows the Selectable Signature PROM assembly. The locations of key
reference points are indicated to assist in installing and configuring the device. The
figure shows the selection of “01” to be installed on the first Vital output board of a
system.
Pin 1
Tens
Switch
Ones
Switch
Figure F–5. Selectable Signature PROM Assembly
Note 1 This assembly is designed to replace a 16-pin integrated circuit
that is installed in a Vital output board of a VPI system. The
Alstom drawing numbers of these integrated circuits are listed in
the table above under the heading “Signature PROM Drawing
Number” .
Note 2 The location and orientation of the 16-pin socket where this
assembly is to be installed varies for the different board types.
Be careful to observe the location of Pin 1 when installing this
assembly.
Note 3 This assembly should be handled carefully as damage to the 16
machined pins may result. While the pins on this assembly are
quite strong, they are made of a material that cannot be bent
often without breaking.
P2086B, Volume 1, Rev. D, Nov/13
F–3
Alstom Signaling Inc.
Signature Headers and PROMs
THIS PAGE INTENTIONALLY LEFT BLANK.
P2086B, Volume 1, Rev. D, Nov/13
F–4
Alstom Signaling Inc.
Allowable VSC/CSEX Board Combinations
APPENDIX G – ALLOWABLE VSC/CSEX BOARD
COMBINATIONS
The following board placement rules are applicable for the VPI CAA 31746-026 and
later.
Table G–1. Board Placement Rules (Cont.)
Total Number
of VSC Type
Boards
Allowable
CSEX Boards:
System
Module
Allowable
CSEX Boards:
Extender
Module
0
4
4
-
-
1
4
4
1
0
4
4
0
1
4
4
2
0
4
4
1
1
4
4
0
2
4
4
3
0
4
4
2
1
4
4
1
2
4
4
0
3
4
4
4
0
4
4
3
1
4
4
2
2
4
4
1
3
4
4
0
4
3
4
5
0
4
4
4
1
4
4
3
2
4
4
2
3
4
4
1
4
4
3
0
5
2
3
4
5
P2086B, Volume 1, Rev. D, Nov/13
G–1
Allowable VSC Allowable VSC
type Boards:
type Boards:
System
Extender
Module
Module
Alstom Signaling Inc.
Allowable VSC/CSEX Board Combinations
Table G–1. Board Placement Rules (Cont.)
Total Number
of VSC Type
Boards
Allowable
CSEX Boards:
System
Module
Allowable
CSEX Boards:
Extender
Module
6
2
4
6
0
3
4
5
1
4
4
4
2
4
4
3
3
4
4
2
4
4
3
1
5
4
2
0
6
1
4
7
0
2
4
6
1
3
4
5
2
4
4
4
3
4
4
3
4
4
3
2
5
4
2
1
6
4
1
0
7
0
4
8
0
1
4
7
1
2
4
6
2
3
4
5
3
4
4
4
4
4
3
3
5
4
2
2
6
4
1
1
7
4
0
0
8
7
8
P2086B, Volume 1, Rev. D, Nov/13
G–2
Allowable VSC Allowable VSC
type Boards:
type Boards:
System
Extender
Module
Module
Alstom Signaling Inc.
Allowable VSC/CSEX Board Combinations
Table G–1. Board Placement Rules (Cont.)
Total Number
of VSC Type
Boards
Allowable
CSEX Boards:
System
Module
Allowable
CSEX Boards:
Extender
Module
9
0
4
8
1
1
4
7
2
2
4
6
3
3
4
5
4
4
3
4
5
4
2
3
6
4
1
2
7
4
0
1
8
0
4
8
2
1
4
7
3
2
4
6
4
3
3
5
5
4
2
4
6
4
1
3
7
4
0
2
8
10
P2086B, Volume 1, Rev. D, Nov/13
G–3
Allowable VSC Allowable VSC
type Boards:
type Boards:
System
Extender
Module
Module
Alstom Signaling Inc.
Allowable VSC/CSEX Board Combinations
In the following table, # represents the total number of a particular board type.
VSC Type Board
Maximum Allowable VSC Type Boards
Total VSC type boards
10
Vital Serial Communications (VSC)
10 – (#MVSC + #GVSC + #CRG)
Multidrop Vital Serial Communications
(MVSC)
2 – #GVSC
Genrakode Vital Serial Communications
(GVSC)
2 – #MVSC
Code Rate Generator (CRG)
3
P2086B, Volume 1, Rev. D, Nov/13
G–4
Alstom Signaling Inc.
CRG Application Guidelines
APPENDIX H – CRG APPLICATION GUIDELINES
H.1
GENERAL OVERVIEW
The VPI Code Rate Generator (CRG) Board, 31166-261, is a Vital output board
developed for use in a VPI system. CRG outputs (ports) are requested by CPU/PD via
direct Vital serial communications rather than through the motherboard and I/O Bus.
CRG responds back to CPU/PD with port status indications and port recheck data. The
CPU/PD board can communicate with a maximum of three CRG boards to produce cab
code rates from within the VPI system. Each CRG board contains eight Vital outputs.
Each output on the Group 1 and Group 3 CRG boards is used to interface to a solid
state relay load. The Group 4 CRG board is used to interface to a Vital Code Following
Relay. The CAAPE is used to configure the CRG boards within the system and to define
the application parameters.
The port status indications from CRG are nonvital and indicate whether the CRG
outputs have been commanded to generate the code rates as requested by the
CPU/PD application logic. The port status indication is true if the CRG is able to
properly decode the code rate request from CPU/PD and the application logic has
requested only one valid rate that is supported by the CRG.
Power to the CRG outputs is controlled by the VPI resident VRD. CRG generates port
recheck data via AOCD and transmits the result to CPU/PD every 250 milliseconds.
CPU/PD uses this information in the formation of recheck checkwords for VRD. If the
CRG fails to generate the proper data, VRD will de-energize thus turning off all Vital
outputs.
H.2
APPLICATION PARAMETERS
The CAAPE is used to configure the control and indication parameters for CRG
application. The following table defines the parameters for turning on the CRG outputs.
Each of the eight outputs is assigned ten parameters according to these definitions.
P2086B, Volume 1, Rev. D, Nov/13
H–1
Alstom Signaling Inc.
CRG Application Guidelines
H.3
CPU/PD TO CRG PARAMETERS
Table H–1. CPU/PD to CRG Parameters
Parameter Number
CRG GR. 1 and 3
CRG GR. 4
1
0
0
2
50 ppm
50 ppm
3
75 ppm
75 ppm
4
120 ppm
120 ppm
5
180 ppm
180 ppm
6
spare
270 ppm
7
spare
420 ppm
8
spare
ON
9
spare
spare
10
spare
spare
The following table defines the port status parameters from CRG. For each CRG board,
there are eight parameters assigned according to these definitions.
Table H–2. CRG to CPU/PD Parameters
Parameter Number
Definition
1
Port 1 status
2
Port 2 status
3
Port 3 status
4
Port 4 status
5
Port 5 status
6
Port 6 status
7
Port 7 status
8
Port 8 status
P2086B, Volume 1, Rev. D, Nov/13
H–2
Alstom Signaling Inc.
CRG Application Guidelines
H.4
INSTALLATION AND OPERATION
The CRG board may be placed in any slot of any module, of the VPI system, that is not
on the P1 system bus. The CRG P1 connector provides the multidrop 4-wire
communications with CPU/PD and provides the board identification (board ID) wire
jumpers. The board ID jumpers are assigned by the VPI CAA and are listed in the
compiler-generated LVC report under the board report (shown as address wiring) and
wire table sections. Application Engineering assigned cable numbers 55816-065-01 or
55816-065-02 as the cable between CRG and CPU/PD. This cable provides for the
communications and the wire jumpers, however it can restrict the placement of the CRG
board within the system. The CRG P2 connector provides +5V and 5VCOM to the
board. The CRG P3 connector provides the eight 2-wire outputs and the Vital power
input. Application Engineering assigned cable number 55816-064-81. The required Vital
power is +8V to +16V through a front contact of the VPI VRD relay, or a repeater. This
allows VPI to shut off the CRG outputs due to failure. VPI requires correct validation of
CRG outputs, as well as all other VPI Vital outputs, in order to energize VRD.
H.5
CPU/PD REQUIREMENTS
The CPU/PD board contains DIP switch S2 for configuring the HHT serial
communications and the CRG serial communications, see Figure 9-26 in section 9 of
this manual. The RXD1 and CTS1 must be set to differential in order to make the
communications connections between CRG and CPU/PD.
The CPU/PD board supports single or multiple CRG boards in a system, per VPI CAA
31746-026 and later. In order to support CRG, the CPU/PD board requires
modifications. The differential serial communication receive lines require a pull-up/pulldown configuration. Modification drawing MD31166-029-26 provides details about
adding two wires to the CPU/PD board if it is not already equipped.
H.6
TERMINAL BLOCK CONFIGURATION
Terminal Block
Pins Shunted
Definition
TB7
None
Shunt on pins 1-2 for HHT
operation. HHT
configuration is not currently
supported in the
diagnostics.
TB9
2-3 or None
Watchdog Time Delay
TB10
1-2
Watchdog jumper
other
None
P2086B, Volume 1, Rev. D, Nov/13
H–3
Alstom Signaling Inc.
CRG Application Guidelines
H.7
DISPLAYS AND DIAGNOSTICS
Figure 9-7, in section 9 of this manual, depicts the front edge of the CRG board.
Included are two 7-segment displays. During normal operation, the top display indicates
the port number, 1 through 8, (selected from the on-board rocker switch) and the bottom
display indicates the requested code rate. The code rate consists of a dash (-) and three
code rate digits, scrolling at a 1-second rate. The dash indicates the start of the code
rate display. Additional displays are as follows:
Table H–3. CRG Board Display and Diagnostics (Cont.)
Display
Diagnostics
The display of 'P'/'U' (power-up) indicates CRG is awaiting program
verification from CPU/PD. This occurs during start-up for initialization.
Each CRG output defaults to 0ppm code rate. This display also indicates
code rate command messages are received from CPU/PD, serial
communications are active. This display is not supported in the 40025313 CRG software.
The display of 'P'/blank indicates the program verification is not valid.
This may result from any of the following:
The software resident on the CPU/PD (U16, U17, U18, U19) and CRG
(U23) are not compatible. One, or both, may be the improper version.
The VRD may energize.
The software resident on the CRG (U23, U13, U19) are not compatible.
Any may be the improper version. The VRD will not energize.
The CRG board ID is not configured properly.
This display also indicates code rate command messages are received
from CPU/PD, serial communications are active. However, the code rate
data is invalid. Each CRG output defaults to 0ppm code rate.
P2086B, Volume 1, Rev. D, Nov/13
H–4
Alstom Signaling Inc.
CRG Application Guidelines
Table H–3. CRG Board Display and Diagnostics (Cont.)
Display
Diagnostics
The display of '.'/blank indicates the CRG board is running, but there is
no recheck communication between CPU/PD and CRG. Each CRG
output defaults to 0ppm code rate. This may result from any of the
following:
The CPU/PD board is reset.
Improper serial communication cable connection between CPU/PD and
CRG boards.
CPU/PD switch S2 is not set properly.
If CPU/PD board is running, verify CRG data in CPU/PD Report is
correct. If information is not shown, verify CPU/PD switch S2 is set as
shown in Figure 9-26, see section 9 of this manual. Verify the system
software version on the CPU/PD board (U16, U17) is the same as that
expected by the VPI compiler and application (U18, U19). The CPU/PD
diagnostic may show a 'MAIN CWD #0F' error message if the software
versions are not compatible. VRD will be de-energized.
The display of r/F indicates a failure during the CRG RAM test at powerup. Diagnostic messages are posted to the terminal to indicate the failure
mode.
The display of d/F indicates a failure during the CRG Polynomial Divider
test at power-up. Diagnostic messages are posted to the terminal to
indicate the failure mode.
P2086B, Volume 1, Rev. D, Nov/13
H–5
Alstom Signaling Inc.
CRG Application Guidelines
Table H–3. CRG Board Display and Diagnostics (Cont.)
Display
Diagnostics
The display of 8./8. indicates the CRG board has undergone a reset. The
display continuously flashes under any of the following conditions:
The watchdog jumper TB10 is not connected
The User Interface FPGA U25 is not programmed
The system software device U23 is not programmed.
P2086B, Volume 1, Rev. D, Nov/13
H–6
Alstom Signaling Inc.
CRG Application Guidelines
A VT100 configured at 9600 baud, 8 data bits, 1 stop bit, no parity may be connected to
the CRG MAC port. The CRG will indicate board configuration during start-up. There
are also diagnostic commands that can be entered for software report, board ID and
jumper assignments. The available commands are shown in the following table:
Command
Definition
DCR
Display Code Rates - Displays the code rate
transmitted by each port. This information is updated
once per second if valid code rate command
messages are received from CPU/PD. The displayed
rates for a port will be zero under the following
conditions:
Zero rate is requested from CPU/PD
More than one rate (for a port) is requested from
CPU/PD
A non-supported rate (spare) is requested from
CPU/PD
CRG is unable to decode a valid rate. This may be
due to incompatible software versions between CRG
and CPU/PD. The 7-segment displays should show
'P'/blank.
DID
Display ID - Displays the board ID and jumper
configuration read by the CRG board
MEM
Memory Monitor - Allows the query of internal RAM
buffers
RPT
Configuration Report - Displays board resident
software revision
?
Command Summary - Displays a list of the
available diagnostic commands
The CPU/PD report now includes records for the software revision of each CRG board
configured in the system. This information is the same information displayed using the
CRG configuration report command and is transmitted to CPU/PD during start-up.
P2086B, Volume 1, Rev. D, Nov/13
H–7
Alstom Signaling Inc.
CRG Application Guidelines
THIS PAGE INTENTIONALLY LEFT BLANK.
P2086B, Volume 1, Rev. D, Nov/13
H–8
Alstom Signaling Inc.
FOR QUESTIONS AND INQUIRIES, CONTACT CUSTOMER SERVICE AT
1–800–717–4477
OR
WWW.ALSTOMSIGNALINGSOLUTIONS.COM
ALSTOM SIGNALING INC.
1025 JOHN STREET
WEST HENRIETTA, NY 14586
Download