microprocessors in signal training systems use › images › uploads › ...microprocessors in...

25
Microprocessors in Signal Systems Course 350 PARTICIPANT GUIDE For Signals Training Consortium Use Only

Upload: others

Post on 25-Jun-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

Microprocessors in Signal Systems

Course 350PARTICIPANT GUIDE

For Signals Training

Consortium Use Only

Page 2: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

Page Intentionally Left Blank

For Signals Training

Consortium Use Only

Page 3: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

Microprocessors in Signal Systems Participant Guide

Signals Maintenance Training Consortium

COURSE 350

For Signals Training

Consortium Use Only

Page 4: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

i © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

Disclaimer: This course is intended to educate employees of transit agencies that have agreed to voluntarily participate in the Signals Maintenance Consortium. It is intended only as informal guide on the matters addressed, and should not be relied upon as legal advice. Anyone using this document or information provided in the associated training program should rely on his or her own independent judgment or, as appropriate, seek the advice of a competent professional in determining the exercise of care in any given circumstances. The Signals Consortium, it’s participating agencies and labor unions, as well as the Transportation Learning Center, make no guaranty or warranty as to the accuracy or completeness of any information provided herein. The Signals Consortium, its participating agencies and labor unions, as well as the Transportation Learning Center, disclaims liability for any injury or other damages of any nature whatsoever, directly or indirectly, resulting from the use of or reliance on this document or the associated training program.

NOTE: All images contained within this document were contributed by Signals Training Consortium members unless otherwise noted.

For Signals Training

Consortium Use Only

Page 5: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

ii © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

TABLE OF CONTENTS PAGE

How to Use the Participant Guide ..................................................................................... vi Module 1:INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS ........................ 1 1-1 OVERVIEW ......................................................................................................... 3 1-2 COMPUTER BASICS ................................................................................................ 8 1-3 RELAY LOGIC VS. BOOLEAN LOGIC .......................................................................... 17 Module 2: MICROPROCESSORS IN SIGNAL SYSTEMS ................................................................ 24 2-1 OVERVIEW ....................................................................................................... 26 2-2 MICROPROCESSOR COMMON COMPONENTS ................................................................ 26 2-3 MICROPROCESSORS USED IN SIGNAL SYSTEMS ............................................................. 29 Module 3: MICROPROCESSORS ARCHITECTURE AND USER INTERACTION ....................................... 61 3-1 OVERVIEW ....................................................................................................... 62 3-2 MICROPROCESSOR ARCHITECTURE .......................................................................... 63 3-3 MICROPROCESSOR USER INTERACTION ...................................................................... 68 3-4 SUMMARY ........................................................................................................ 78 Module 4: INSPECTION, MAINTENANCE AND TESTING OF MICROPROCESSORS IN SIGNAL SYSTEMS ........ 79 4-1 OVERVIEW ....................................................................................................... 80 4-2 SECURITY AND SAFETY ......................................................................................... 80 4-3 CORRECTIVE MAINTENANCE .................................................................................. 86 4-4 HOUSEKEEPING ................................................................................................. 86 4-5 MONITORING THE MICROPROCESSOR AND SIGNAL SYSTEM .............................................. 88 4-6 DOCUMENTATION .............................................................................................. 105 4-7 SUMMARY ....................................................................................................... 109 Module 5: TROUBLESHOOTING AND REPAIR OF MICROPROCESSORS IN SIGNAL SYSTEMS ................... 110 5-1 OVERVIEW ...................................................................................................... 111 5-2 GENERAL MICROPROCESSOR TROUBLESHOOTING PROCEDURES ....................................... 111 5-3 TROUBLESHOOTING USING BOOLEAN LOGIC .............................................................. 113 5-4 BOARD OR MODULE REPLACMENT........................................................................... 118 5-5 SERIAL COMMUNICATION LINK PROBLEMS ................................................................. 136 5-6 RESTORING THE SYSTEM TO NORMAL OPERATION ....................................................... 139 5-7 OPERATIONAL CHECKS ........................................................................................ 140 5-9 Summary ........................................................................................................ 150

For Signals Training

Consortium Use Only

Page 6: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

iii © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

LIST OF FIGURES Figure 1 Microprocessor and Software Configuration as a Foundational Component of the Fail-Safe Design ..................................................................................................................................... 3 Figure 2 Relays in a Signal Bungalow ........................................................................................... 4 Figure 3 Vital Relay Output (VOR) ................................................................................................ 5 Figure 4 Vital Output Relay (VOR) ................................................................................................ 5 Figure 5 Internal View of a Vital Processor Interlocking (VPI™) System .................................... 5 Figure 6 Microlok™ Interlocking System with VCORs.................................................................. 6 Figure 7 Vital Logic Controller VLC.............................................................................................. 7 Figure 8 VLC .................................................................................................................................. 7 Figure 9 Central Operations for SEPTA - courtesy of SEPTA ....................................................... 8 Figure 10 Part of SEPTA Mainframe Located in Central Operations - courtesy of SEPTA ......... 9 Figure 11 Personal Desktop Computer ........................................................................................ 10 Figure 12 Personal Laptop Computer .......................................................................................... 10 Figure 13 Router in Transit System Operation - courtesy of SEPTA ........................................... 13 Figure 14 Modem in Transit System Operation - courtesy of SEPTA .......................................... 14 Figure 15 Computer Recycling Considerations ........................................................................... 16 Figure 16 Contact Configurations Drawn in Straight Line and Drop Line ................................. 17 Figure 17 Circuit Polarity for AC or DC, 12 Volts –Courtesy MBTA ......................................... 18 Figure 18 AND / OR Conditions in a Relay Circuit –Courtesy MBTA ........................................ 19 Figure 19 Stick Circuit.................................................................................................................. 20 Figure 20 AVI Loop – courtesy of MBTA ..................................................................................... 27 Figure 21 PLC – courtesy of MBTA ............................................................................................. 28 Figure 22 Vital Processor Interlocking™ (VPI) – courtesy of SEPTA ........................................ 29 Figure 23 Boards in a VPI™ Microprocessor - courtesy of SEPTA ............................................ 30 Figure 25 Example of Vital Input and Output Data Processed by the iVPI™ - courtesy of LACMTA ....................................................................................................................................... 32 Figure 26 iVPI™ Main Chassis - courtesy of LACMTA .............................................................. 32 Figure 27 iVPI™ Main Chassis Drawing - Courtesy LACMTA .................................................. 33 Figure 28 iVPI™ Extender Chassis Drawing - Courtesy LACMTA ............................................ 33 Figure 29 iVPI™ Main Chassis Drawing Bungalow B - Courtesy LACMTA ............................. 34 Figure 30 VSP - courtesy of LACMTA ......................................................................................... 36 Figure 31 Direct Input (DI) board - courtesy of LACMTA .......................................................... 36 Figure 32 31 Single Break Output (SBO) board - courtesy of LACMTA ..................................... 36 Figure 33 Double Break Output DSBO) board - courtesy of LACMTA ....................................... 37 Figure 34 AC Output (ACO) board - courtesy of LACMTA ......................................................... 37 Figure 35 NVSP Board - courtesy of LACMTA ............................................................................ 38 Figure 36 NVI Board - courtesy of LA County Metro .................................................................. 38 Figure 37 NVO Board – courtesy of LACMTA ............................................................................. 38 Figure 38 MicroLok II™ Microprocessor Card Files - courtesy of SEPTA ................................ 40 Figure 39 MicroLok II™ Microprocessor Boards - courtesy of SEPTA ...................................... 41 Figure 40 MicroLok II™ CPU Board – courtesy of SacRTD ...................................................... 43 Figure 41 VHLC™ Microprocessor – courtesy of DART ............................................................ 45 Figure 42 VHLC™ Microprocessor Outer Case - courtesy of Denver RTD ............................... 46 Figure 43 VHLC™ Microprocessor Inside Case - courtesy of Denver RTD ............................... 46 Figure 44 VHLC™ Vital Logic Processor (VLP) - courtesy of Denver RTD .............................. 47

For Signals Training

Consortium Use Only

Page 7: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

iv © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

Figure 45 VHLC™ Auxiliary Communications Processor (ACP) - courtesy of Denver RTD ..... 48 Figure 46 VHLC ™Auxiliary Communications Processor (ACP) - courtesy of LACMTA .......... 48 Figure 47 VHLC™ Site Specific Module (SSM) - courtesy of Denver RTD ................................ 49 Figure 48 VHLC™ Vital General-Purpose Input/Output Board (VGIO) Front View - courtesy of Denver RTD .................................................................................................................................. 50 Figure 49 VHLC™ Vital General-Purpose Input/Output Board (VGPIO) Side View - courtesy of Denver RTD .................................................................................................................................. 50 Figure 50 Vital General Input Board Side View - courtesy of LACMTA ..................................... 51 Figure 51 VHLC Non-vital Input Board (NVI) - courtesy of Denver RTD .................................. 52 Figure 52 VHLC™ Coded Interface Circuit (CCI) Front View - courtesy of Denver RTD ........ 53 Figure 53 VHLC™ Coded Interface Circuit (CCI) Side View - courtesy of Denver RTD ........... 54 Figure 54 VHLC™ Coded Interface Circuit (CCI) Side View - courtesy of LACMTA ................ 54 Figure 55 VHLC™ Power Supply in Rear of Chassis - courtesy of Denver RTD ....................... 55 Figure 56 VHLC™ RS-232 Serial Port Module is in the rear of the chassis - courtesy of Denver RTD ............................................................................................................................................... 56 Figure 57 Microprocessor for Highway Grade Crossing Application - courtesy of SacRTD ..... 57 Figure 58 Microprocessor for Highway Grade Crossing Application - courtesy of SacRTD ..... 57 Figure 59 Microprocessor for Highway Grade Crossing Application - courtesy of SacRTD ..... 58 Figure 60 Microprocessor Architecture Example ........................................................................ 65 Figure 61 Microprocessor Architecture with Serial Communication Example - Courtesy LACMTA ....................................................................................................................................... 67 Figure 62 Microlok II CPU Front Panel - courtesy of SEPTA .................................................... 68 Figure 63 Top of Microlok II™ CPU Front Panel - courtesy of SEPTA ..................................... 70 Figure 64 Top of Microlok II™ CPU Front Panel Displays and Indicators ............................... 70 Figure 65 Bottom of MicroLok II™ CPU Front Panel - courtesy of SEPTA ............................... 71 Figure 66 Top of MicroLok II™ PU Front Panel Buttons and Switches ..................................... 71 Figure 67 Bottom of Microlok II™ CPU Front Panel - courtesy of SEPTA ................................ 72 Figure 68 VHLC™ CPU Front Panel User Interaction - courtesy of Denver RTD .................... 74 Figure 69 VHLC™ CPU Front Panel User Interaction - courtesy of Denver RTD .................... 74 Figure 70 MicroLok II™ DTE Connection – Courtesy SacRTD ................................................. 76 Figure 71 MicroLok II™ DTE Connection .................................................................................. 76 Figure 72 VHLC™ DTE Connection – Courtesy of Denver RTD ................................................ 76 Figure 73 iVPI™ DTE Connection – Courtesy of LACMTA........................................................ 76 Figure 74 Microprocessor Workstation Associated with a VPI™ and with Desktop Computer - courtesy of MBTA ......................................................................................................................... 77 Figure 75 Microprocessor Workstation with Permanently Installed Laptop Computer - courtesy of SEPTA ....................................................................................................................................... 77 Figure 78 MicroLok II™ Sample Menu Options Using Toggle Switches for Navigation ............ 89 Figure 79 Example Microprocessor Boards ................................................................................. 90 Figure 80 Bit Chart - courtesy of SEPTA ..................................................................................... 91 Figure 81 MicroLok II Control Display Unit ............................................................................... 92 Figure 82 Block Diagram Showing CPU within a Microprocessor ............................................. 92 Figure 83 Date and Time Inspection on the Control Display Unit of a Microlok II™ ................ 93 Figure 84 Date and Time Inspection on a Connected Laptop – courtesy of SEPTA.................... 93 Figure 85 Block Diagram Showing Power Supply Board within a Microprocessor ................... 95 Figure 86 Power Supply Indicators On - courtesy of SEPTA ...................................................... 96

For Signals Training

Consortium Use Only

Page 8: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

v © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

Figure 87 Power Supply Indicators Off - courtesy of SEPTA ...................................................... 96 Figure 88 Block Diagram Showing Lamp Driver Board within a Microprocessor ..................... 97 Figure 89 Block Diagram Showing Batteries and Chargers and their Relation to a Microprocessor ............................................................................................................................. 97 Figure 90 Block Diagram Showing a Modem and the Relation to a Microprocessor ................. 98 Figure 91 MicroLok II™ DTE Connection .................................................................................. 99 Figure 92 MicroLok II™ DTE Connection .................................................................................. 99 Figure 93 Example of Laptop Port – Courtesy of LACMTA ...................................................... 100 Figure 94 Microprocessor Development Program Icon - courtesy of LACMTA ....................... 100 Figure 95 Microprocessor Tools Displayed for Authorized Users - courtesy of LACMTA ....... 101 Figure 96 Microprocessor Maintenance Tool Bar - courtesy of LACMTA ................................ 101 Figure 97 Microprocessor Authorized User Tool Selection ....................................................... 101 Figure 98 Date Selection for Log Retrieval - courtesy of LACMTA .......................................... 102 Figure 99 Example of Log Displayed Prior to Download - courtesy of LACMTA .................... 103 Figure 100 Example of Downloaded VHLC Event Report - courtesy of SacRTD ...................... 104 Figure 101 Documentation - courtesy of SEPTA ....................................................................... 105 Figure 102 SacRTD Boolean Equation 2 ................................................................................... 116 Figure 103 SacRTD Boolean Equation 5 ................................................................................... 117 Figure 76 Hold by Edge of Board When Handling – courtesy of LACMTA .............................. 119 Figure 77 Conductive Shielded Bag - courtesy of SEPTA .......................................................... 119 Figure 104 Power Switch for Microprocessor - courtesy of SEPTA .......................................... 122 Figure 105 Board without Power - courtesy of SEPTA .............................................................. 123 Figure 106 EPROM and Jumpers............................................................................................... 124 Figure 107 EPROM .................................................................................................................... 124 Figure 108 Sample EPROM Sticker ........................................................................................... 124 Figure 109 Switch Settings as Shown on a Print ........................................................................ 125 Figure 110 PCB Keying .............................................................................................................. 126 Figure 111 PCB Keying .............................................................................................................. 126 Figure 112 PCB Keying - courtesy of SEPTA ............................................................................ 127 Figure 113 Removing Failed Board with Power Removed - courtesy of SEPTA ....................... 128 Figure 114 Central Control Alert of iVPI™ Failure in LACMTA ............................................. 136 Figure 115 Proper Lighting of the iVPI™ NVO Board Indicating Intended Communication .. 138 Figure 116 Fiber-Optic Converter Inspection Example - courtesy of LACMTA ....................... 139

For Signals Training

Consortium Use Only

Page 9: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

vi © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

How to Use the Participant Guide

Purpose of the Course The purpose of the Microprocessors in Signal Systems course is to provide the participant with an introduction to microprocessors for signal maintainers. This introduction will include basic terminology; regulations and oversight specific to microprocessors; common components; common types of microprocessors; inspection, maintenance, and testing; and troubleshooting and repair.

Approach of the Book This course begins with an outline, a statement of purpose and objectives, and a list of key terms. The outline will discuss the main topics to be addressed in the course. A list of key terms identifies important terminology that will be introduced in this course. Learning objectives define the basic skills, knowledge, and abilities course participants should be able to demonstrate to show that they have learned the material presented in the course. A list of key terms identifies important terminology that is introduced in this course. Review exercises conclude this course to assist the participants in reviewing key information.

For Signals Training

Consortium Use Only

Page 10: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

1 © 2017 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

Module 1

INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

Outline 1-1 Overview 1-2 Computer Basics 1-3 Relay Logic vs. Boolean Logic 1-4 Summary

Purpose and Objectives: The purpose of this module is to provide the participant with an introduction to microprocessors. This introduction will include history of microprocessors, the main types of microprocessors in signal system, basic computer concepts and an introduction to Boolean logic.

Following the completion of this module, the participant should be able to complete the exercises with an accuracy of 70% or greater:

• Define microprocessor • Describe the history of microprocessors • Explain basic computer concepts • Differentiate between relay logic and Boolean logic

For Signals Training

Consortium Use Only

Page 11: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

2 © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

Key Terms • “And” Condition • Application software • Boolean logic • Boolean Operators • Buses • Complimentary Metal-Oxide

Semiconductor (CMOS) Battery

• Central Processing Unit (CPU)

• Computer case • Computer network • Computer software • Computing system • Control unit • Chipset • Desktop personal computer • Device driver • Dropline • Downloading • Dual Inline Memory Modules

(DIMMs) • Dynamic • Dynamic Host Configuration

Protocol (DHCP) • Executive software • Expansion cards • Extender chassis • Firewall • Fixed media • Hard disk drives • Hardware upgrade • Hosts • Input devices • Integrated Vital Processor

Interlocking™ (iVPI) • Internet Protocol (IP) address

• Lamp driver board • Laptop personal computer • Local IP address • Main chassis • Mainframe computer • Malicious software • MicroLok™ • MicroLok II™ • Motherboard • Network nodes • Network server • Nodes • “Not” Condition • Operating system • “Or” Condition • Output devices • peripherals • Power supply unit (PSU) • Programmable Logic

Controllers (PLC) • Public IP address • Random Access Memory

(RAM) • Recycling • Read Only Memory (ROM) • Removable media

• Solid-state drives • Stick circuit • Storage devices • Straight line • System software • Toxic materials • Truth Tables • Uploading • Utilities • Video card • Vital Harmon Logic

Controller™ (VHLC) • Vital Logic Controller (VLC) • Vital Microprocessor

Interlocking System • Vital Output Relay (VOR) • Vital Processor

Interlocking™ (VPI)

For Signals Training

Consortium Use Only

Page 12: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

3 © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

1-1 OVERVIEW Rail systems are a multi-faceted with all components interrelated including interlockings, switches, fail safe mechanisms, track circuits, grade crossings and signals. In a microprocessor-based signal system, the microprocessor is the foundation of the system.

Figure 1 Microprocessor and Software Configuration as a Foundational Component of the Fail-Safe Design

For most of modern signal history and until more recent times, rail interlocking systems have depended on hard-wired network circuitry containing relays solid state technologies for logic signaling systems.

For Signals Training

Consortium Use Only

Page 13: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

4 © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

Figure 1.2 Relays in a Signal Bungalow

Since the late 1980s, these wired networks of relays and solid-state systems have been increasingly replaced by microprocessors containing software logic running on special-purpose control hardware. The fact that the logic is implemented by software rather than hard-wired circuitry greatly facilitates the ability to make modifications when needed by reprogramming rather than rewiring. In many implementations, this vital logic is stored as secure firmware or in ROM (Read Only Memory) that cannot be easily altered to both resist unsafe modification and meet regulatory safety testing requirements. As part of the Vital Microprocessor Interlocking System (VMIS) systems, microprocessors are usually based on a Boolean and ladder logic format that digitally replicate standard relay circuitry logic. The VMIS and microprocessor have the additional design feature to maintain fail-safe capability. This industry standard is developed through techniques that include vitality of the software programs as well as sensing outputs and shutting down if the outputs are false and/or cannot be properly controlled. In addition to no rewiring or adding relays to make logic changes, other advantages of microprocessors include having smaller bungalows and greatly reduced relay testing. There are still interface relays needed for a few functions, including OS track circuits, switch motor control and overload, switch locking, and the Vital Output Relay (VOR) which removes power sources to vital circuits in the event of a system fault in the central processing unit (CPU), or the part of the microprocessor processing, computing and executing functions.

For Signals Training

Consortium Use Only

Page 14: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

5 © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

Figure 3 Vital Relay Output (VOR)

Figure 4 Vital Output Relay (VOR)

There are a number of manufacturers of VMIS equipment. For example, the Alstom microprocessor is the Vital Processor Interlocking™ (VPI). The maintenance monitor, status and control panel and control monitor are shown in below. Alstom’s latest design is the Integrated Vital Processor System™ (iVPI).

Figure 5 Internal View of a Vital Processor Interlocking (VPI™) System

For Signals Training

Consortium Use Only

Page 15: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

6 © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

The MicroLok™ and MicroLok II™ are the interlocking system from Union Switch and Signal ®, now Ansaldo STS). Notice the VOR, which MicroLok I™I terms as Vital Cut Off Relays (VCOR), at the top of the rack.

VITAL CUT OFF

RELAYS

Figure 6 Microlok™ Interlocking System with VCORs

For Signals Training

Consortium Use Only

Page 16: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

7 © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

GE/Harmon (GETs) developed an interlocking system called a Vital Logic Controller™ (VLC) and later developed the Vital Harmon Logic Controller™ (VHLC) as an updated version of the VLC.

Figure 7 Vital Logic Controller VLC

Figure 8 VLC

For Signals Training

Consortium Use Only

Page 17: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

8 © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

1-2 COMPUTER BASICS The microprocessor-based signal system is a computer-based signal system. Therefore, a signal maintainer responsible for maintaining and/or troubleshooting microprocessors and related systems should have a fundamental knowledge of computers, computer-based communication, and other related terms.

Computer Hardware and Software Computers are made up of computer hardware and computer software. The combined hardware and software make up the computing system, and both are dependent on the other to function. A mainframe computer is a much larger computer system that typically fills a room and may cost many hundreds or thousands of times as much as a personal computer. They are designed to perform large numbers of calculations for governments and large organizations. In transit organizations, the mainframe computer has historically housed in the central command center of the organization. Today most transit organizations utilize network servers.

Figure 9 Central Operations for SEPTA - courtesy of SEPTA

For Signals Training

Consortium Use Only

Page 18: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

9 © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

Figure 10 Part of SEPTA Mainframe Located in Central Operations - courtesy of SEPTA

For Signals Training

Consortium Use Only

Page 19: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

10 © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

Computer Hardware The physical components of a computer are known as the computer hardware. Computer hardware includes a case, a monitor and keyboard, data storage, and a motherboard. Modern computers contain hardware such as a monitor, motherboard, a central processing unit (CPU), a random-access memory or RAM, two expansion card, a power supply, a hard disk drive, a keyboard and a mouse. Computers are often one of two type: a desktop personal computer or a laptop. A desktop personal computer (PC), is usually larger, contains ta power-type case, and tends to not be mobile in nature. On the other hand, a laptop personal computer is more compact-style of computer that contains all hardware in one mobile unit. Laptops generally uses less power, contain reduced-size components and have lower performance. Laptops can be stationary but are also designed to be mobile, can be easily moved from one location to another, and can operate from an internal rechargeable battery.

Figure 11 Personal Desktop Computer

Figure 12 Personal Laptop Computer

The computer case encloses most of the components of the system. It provides mechanical support and protection for internal elements such as the motherboard, disk drives, and power supplies as well as controls the flow of cooling air over internal components. The case is also part of the system to control electromagnetic interference radiated by the computer and protects internal parts from electrostatic discharge. Large tower cases provide extra internal space for multiple disk drives or other peripherals and usually stand on the floor, while desktop cases provide less expansion room. Portable and laptop computers require cases that provide impact protection for the unit. A current development in laptop computers is a detachable keyboard, which allows the system to be configured as a touch-screen tablet. A power supply unit (PSU) converts alternating current (AC) electric power to low-voltage DC power for the internal components of the computer. Laptops are capable of running from a built-in battery for a designed pre-determined amount of time. The motherboard is the main component of a computer. It is a board with integrated circuitry that connects the other parts of the computer including the CPU, the RAM, the disk drives as well as any peripherals connected via the ports or expansion slots. Components directly attached to or to part of the motherboard include:

• Central Processing Unit (CPU) • Chipset • Random Access Memory (RAM) • Read-only Memory (ROM) • Busses • Complimentary Metal-Oxide Semiconductor (CMOS) battery • Video card

For Signals Training

Consortium Use Only

Page 20: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

11 © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

As part of the computer and as attached to the motherboard, the CPU performs most of the calculations which enable a computer to function. The motherboard is sometimes referred to as the brain of the computer. The chipset mediates communication between the CPU and the other components of the system, including main memory. RAM, or random access memory, stores the code and data that are being actively accessed by the CPU. For example, when a web browser is opened on the computer it takes up memory; this is stored in the RAM until the web browser is closed. RAM usually comes on Dual Inline Memory Modules (DIMMs) the sizes 2 gigabyte (GB), 4GB, and 8GB, but can be much larger. ROM stores Basic Input Output System (BIOS) which runs when the computer is powered on or otherwise begins execution, a process known as “booting up”. Newer motherboards use Unified Extensible Firmware Interface (UEFI) instead of BIOS. Busses connecting the CPU to internal components as well as for graphics and sound expansion cards. The CMOS battery powers memory for the date and time in the BIOS chip, generally a watch battery. The video card, also known as the graphics card, processes computer graphics. Powerful graphics card are better suited for strenuous tasks such as complex video games.

Expansion cards in computers include a printed circuit board that can be inserted into an expansion slot of a computer motherboard or backplane to add functionality to a computer system via the expansion bus. Expansions cards can be used to obtain or expand on features not offered by the motherboard. A storage device is any computing hardware and digital media that is used for storing, porting and extracting data files and objects. It can hold and store information both temporarily and permanently, and can be internal or external to a computer, server or any similar computing device. Data storage is a core function and fundamental component of computers. Data is stored by a computer using a variety of media. Fixed media includes hard disk drives are found in virtually all older computers, due to their high capacity and low cost. Solid-state drives are faster and more power efficient often found in personal computers built in more recent times. Removable media is used to transfer data between computers and include items such a USB flash drives and optical discs. Their usefulness depends on being readable by other systems; the majority of machines have an optical disk drive, and virtually all have at least one or more USB ports. Peripherals include input and output devices are typically housed externally to the main computer chassis. The following are either standard or very common to many computer systems:

• Input devices - allow the user to enter information into the system or control its operation. Most personal computers contain some kind of mouse and keyboard combinations. Other input devices may also include webcams, microphones, joysticks, and image scanners.

• Output devices – displays information in a readable or usable form for human consumption. Output devices include printers, speakers, monitors, or Braille embossers.

Sometimes existing computers must be improved, meaning new hardware must be replaced or be added to the computer to improve performance, add capacity, or add features. This is known as a hardware upgrade.

For Signals Training

Consortium Use Only

Page 21: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

12 © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

Computer Software Computer software is directed by the hardware to execute commands or instruction. Computer software can include system software, application software, and malicious software. System software operates the computer hardware and provides the platform for application hardware to function. System software includes operating systems, device drivers and utilities.

• Operating system – the essential collection of software that includes boot loaders, shells, window systems and supervisory programs usually combined with some additional software including application software that will allow a user to use the computer.

• Device driver – the operation or control of a type of device attached to a computer. Computers typically need at least one input device and one output device at minimum, thus more than one device driver is needed.

• Utilities – computer programs to assist in the maintenance and care of a computer. Application software allows the computer system to perform special functions beyond the basic computer operation and include examples such as database programs, word processors, Web browsers and spreadsheets. Application software is dependent on the type of computer hardware and system software included in the computer system. Microprocessors use another type of software known as executive software. Executive software will be responsible for making some vital decisions within the microprocessor. The executive software also acts as the microprocessor’s operating system. Executive software can be upgraded using development system tools when required. Software that is developed for the intent of harming and disrupting computer systems is known as malicious software, or malware. Malware is usually associated with computer-related crimes. Computer Communication Computers process and store information and data. Additionally, computers may also share and communicate information and data with other computers and systems. The sharing of information and data between computers is known as a computer network or a data network. Computer networks provide a way for computers to exchange information between nodes, or data links. Wires, optic cables, or wireless media such as WiFi provide the means for establishing data links.

Network nodes are computer devices that allow the data to begin the transmission process, routing the data, and then finally ending the transmission process where the data route terminates. Nodes can include hosts such as computers, phones, servers and networking hardware. When two hosts can be connected for the purposes of exchanging information, or data, with each other they are considered networked.

Examples of applications and services supported by computer networks include the World Wide Web (www.); the use of email and instant messaging; shared use of application and storage servers, printers and fax machines; digital video; and digital audio. Computer networks vary in their transmission medium, or substance used for transmitting signals and data. Computers also vary in methods for organizing network data “traffic” that is being transmitted as well as the

For Signals Training

Consortium Use Only

Page 22: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

13 © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

“traffic control”; the network size; network topology, or the way in which the network is arranged; and general organization and goals.

A router is a networking device that forwards data between computer networks. Routers perform the traffic directing functions on the Internet. Routers typically allow all wired and wireless devices within range to use an available Internet connection. The router includes the firewall functionality. The firewall blocks potential malware or other security threats. The main purpose of a modem is to produce a signal that is encoded and then decoded to reproduce original data which has been transmitted. Modems can be light-emitting diodes and radios, but most more commonly known them as associated with transmission of digital computer data modulated into an electric signals over a telephone line to then be demodulated to recover the transmitted data on the receiver end by a second modem. Modems are classified by the amount of data that can be transmitted typically expressed in bits or bytes per second. Sometimes, modems and routers are combined into an integrated unit.

Figure 13 Router in Transit System Operation - courtesy of SEPTA

For Signals Training

Consortium Use Only

Page 23: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

14 © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

Figure 14 Modem in Transit System Operation - courtesy of SEPTA The Internet and the IP Address One of the best-known networks is the Internet. Beginning in the 1960’s and widely accessible to the public, the Internet is a global electronics communication network connecting computer networks and computers around the world including commercial, educational, government and other networks.

Like any home or business address providing a specific physical location with an identifiable address, devices on a network are differentiated from one another through IP addresses. Short for Internet Protocol, the IP address is the number identifying a piece of network hardware allowing devices to communicate with each other over IP-based networks. Like a combined house number, street, city, state and zip code that make a house address, the IP address is the address for the network hardware. Like mail is sent between addresses as it is sent from an originating destination to its final destination, IP addresses are used to transmit data with computers using DNS servers to look up hostnames to locate IP addresses.

Most IP addresses has a typical appearance. For example, an IP address will usually appear like the following:

• IP address example 1 - 171.102.65.122

Or, sometimes, IP addresses may appear slightly different, such as the following:

• IP address example 2 – 2002:4861:4861:9955

For Signals Training

Consortium Use Only

Page 24: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

15 © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

Like addresses can vary depending on location, so can IP addresses. IP addresses can be private, public, static and dynamic. An Internet Service Provider, or ISP, is a company that is paid a fee for internet access and service.

Sometimes referred to as a local IP address, private IP addresses are used for internal purposes that are not accessible by the public. Private IP addresses may represent a router that several pieces of network hardware or computers utilize. That router will contain a private IP address each device connected to the router will contain the same address with an additional number. For example, a router may have an address of 195.175.2.1 with the first device assigned the number 195.175.2.2 and the second device assigned 195.175.2.3 and so on.

Sometimes referred to as an Internet IP, a public IP address is used for any network hardware that is accessed via publicly and include IP addresses that are outside of any private network. Public IP addresses are assigned by an ISP.

Both private IP addresses and public IP addresses are either dynamic, meaning they change, or static, meaning they do not change.

An IP address that is assigned by a Dynamic Host Configuration Protocol (DHCP) server is a dynamic IP address. A DHCP provides quick automatic and central management for the distribution of IP addresses within a network. A device not using a DHCP enabled address or does not support it, and then the IP address must be assigned manually. A manually assigned IP in which case the IP address is called a static IP address.

Uploading and Downloading Those using computers interacting with internet and systems may need to upload and / or download information. The term downloading refers to the receiving of data or a file from the network or system to a local computer. For example, if someone opens a file attached in an email, they have downloaded the file to their local computer. On the contrary, uploading refers to the process of sending data or a file from a local computer to somewhere on the internet. For instance, if someone attaches a file to an email and clicks “Send”, the attachment has been uploaded to the internet and is being sent to a specified location as per the email address. Computer Recycling Recycling is a routine part of any organization, and this applies to computers as well. Creating computers requires materials and energy. Through recycling efforts, conservation can potentially be maximized, and pollution potentially reduced. Recycling also allows users to retain usable parts, such as hard drives, for further use in other computers. Some computers parts contain hazardous materials including lead, mercury, nickel, and cadmium. Laws governing the disposal of these parts must be followed.

For Signals Training

Consortium Use Only

Page 25: Microprocessors in Signal Training Systems Use › images › uploads › ...Microprocessors in Signal Systems . course is to provide the participant with an introduction to microprocessors

COURSE 350: INTRODUCTION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS MODULE 1: INTRODUCION AND OVERVIEW TO MICROPROCESSORS IN SIGNAL SYSTEMS

16 © 2018 Transportation Learning Center

Content may have been modified by a member location. Original available on www.transittraining.net

Figure 15 Computer Recycling Considerations

Toxic Computer Components The CPU contains many toxic materials including lead and chromium in the metal plates. Resistors, semi-conductors, infrared detectors, stabilizers, cables, and wires all contain cadmium. The circuit boards in a computer contain mercury, and chromium. These materials and chemicals must be disposed of properly and according to agency policies and governing laws.

Classroom Activity 1.1

With guidance from your instructor, write down your agency’s policy for recycling computers and computer parts.

For Signals Training

ConsortiumUse Only