WESTLOCK Interlocking is a Computer-based interlocking (CBI) product now sold and maintained by Siemens Mobility Limited, following their purchase of Westinghouse Rail Systems.
Westlock builds on many of the features that made SSI popular in the United Kingdom. This includes re-use of SSI's programming language and its track-side hardware.
In addition to backwards compatibility with SSI, Westlock provides additional capacity. This is currently estimated to be around four times that of an SSI, giving it the capability to control over 300 Signalling Equivalent Units (SEUs).
Leamington Spa was the test site for Westlock, and was its first operational site. It was also SSI's test site more than 20 years earlier.
A Westlock system is divided into a number of components, called the Central Interlocking Processor (CIP), Trackside Interface (TIF) and Technicians Workstation (TW).
The hardware used by the TIF and CIP is similar, based around a 2-out-of-3 architecture, whereby all safety-critical functions are performed in three separate processing lanes and the results voted upon. This provides some fault tolerance whereby a single module can fail and the system can continue operating in 2-out-of-2 mode.
A CIP consists of 3 main processor modules which perform the safety-critical interlocking functionality. In addition it possesses two communications modules which provide redundant Ethernet connectivity (duplicated for availability) and two digital input modules (duplicated for availability) which can service up to 32 local inputs.
A TIF also contains 3 main processor modules and two Ethernet communications modules, but additionally has two SSI communications modules, which are used to interface to an SSI compatible data links. The TIF itself does not perform any interlocking functionality, it operates only as a protocol converter.
The TW is provided to diagnose faults in the track-side equipment and also within the Westlock equipment. It provides a graphic interface which includes a map of the area of Railway under control and operates on an industrial PC platform.
A programmable logic controller (PLC) or programmable controller is an industrial computer that has been ruggedized and adapted for the control of manufacturing processes, such as assembly lines, machines, robotic devices, or any activity that requires high reliability, ease of programming, and process fault diagnosis. Dick Morley is considered as the father of PLC as he had invented the first PLC, the Modicon 084, for General Motors in 1968.
A network switch is networking hardware that connects devices on a computer network by using packet switching to receive and forward data to the destination device.
An embedded system is a computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system. It is embedded as part of a complete device often including electrical or electronic hardware and mechanical parts. Because an embedded system typically controls physical operations of the machine that it is embedded within, it often has real-time computing constraints. Embedded systems control many devices in common use. In 2009, it was estimated that ninety-eight percent of all microprocessors manufactured were used in embedded systems.
In the seven-layer OSI model of computer networking, the physical layer or layer 1 is the first and lowest layer: the layer most closely associated with the physical connection between devices. The physical layer provides an electrical, mechanical, and procedural interface to the transmission medium. The shapes and properties of the electrical connectors, the frequencies to broadcast on, the line code to use and similar low-level parameters, are specified by the physical layer.
A network interface controller is a computer hardware component that connects a computer to a computer network.
A distributed control system (DCS) is a computerised control system for a process or plant usually with many control loops, in which autonomous controllers are distributed throughout the system, but there is no central operator supervisory control. This is in contrast to systems that use centralized controllers; either discrete controllers located at a central control room or within a central computer. The DCS concept increases reliability and reduces installation costs by localising control functions near the process plant, with remote monitoring and supervision.
A remote terminal unit (RTU) is a microprocessor-controlled electronic device that interfaces objects in the physical world to a distributed control system or SCADA system by transmitting telemetry data to a master system, and by using messages from the master supervisory system to control connected objects. Other terms that may be used for RTU are remote telemetry unit and remote telecontrol unit.
An electronic control unit (ECU), also known as an electronic control module (ECM), is an embedded system in automotive electronics that controls one or more of the electrical systems or subsystems in a car or other motor vehicle.
JTAG is an industry standard for verifying designs and testing printed circuit boards after manufacture.
Stratus VOS is a proprietary operating system running on Stratus Technologies fault-tolerant computer systems. VOS is available on Stratus's ftServer and Continuum platforms. VOS customers use it to support high-volume transaction processing applications which require continuous availability. VOS is notable for being one of the few operating systems which run on fully lockstepped hardware.
A Medium Attachment Unit (MAU) is a transceiver which converts signals on an Ethernet cable to and from Attachment Unit Interface (AUI) signals.
Automatic test equipment or automated test equipment (ATE) is any apparatus that performs tests on a device, known as the device under test (DUT), equipment under test (EUT) or unit under test (UUT), using automation to quickly perform measurements and evaluate the test results. An ATE can be a simple computer-controlled digital multimeter, or a complicated system containing dozens of complex test instruments capable of automatically testing and diagnosing faults in sophisticated electronic packaged parts or on wafer testing, including system on chips and integrated circuits.
Actuator Sensor Interface is an industrial networking solution used in PLC, DCS and PC-based automation systems. It is designed for connecting simple field I/O devices in discrete manufacturing and process applications using a single two-conductor cable.
Profinet is an industry technical standard for data communication over Industrial Ethernet, designed for collecting data from, and controlling equipment in industrial systems, with a particular strength in delivering data under tight time constraints. The standard is maintained and supported by Profibus and Profinet International, an umbrella organization headquartered in Karlsruhe, Germany.
EtherCAT is an Ethernet-based fieldbus system developed by Beckhoff Automation. The protocol is standardized in IEC 61158 and is suitable for both hard and soft real-time computing requirements in automation technology.
An industrial control system (ICS) is an electronic control system and associated instrumentation used for industrial process control. Control systems can range in size from a few modular panel-mounted controllers to large interconnected and interactive distributed control systems (DCSs) with many thousands of field connections. Control systems receive data from remote sensors measuring process variables (PVs), compare the collected data with desired setpoints (SPs), and derive command functions that are used to control a process through the final control elements (FCEs), such as control valves.
Solid State Interlocking (SSI) is the brand name of the first generation processor-based interlocking developed in the 1980s by British Rail's Research Division, GEC-General Signal and Westinghouse Signals Ltd in the UK.
Sercos III is the third generation of the Sercos interface, a standardized open digital interface for the communication between industrial controls, motion devices, input/output devices (I/O), and Ethernet nodes, such as PCs. Sercos III applies the hard real-time features of the Sercos interface to Ethernet. It is based upon and conforms to the Ethernet standard. Work began on Sercos III in 2003, with vendors releasing first products supporting it in 2005.
The kernel is a computer program at the core of a computer's operating system and generally has complete control over everything in the system. Kernel is also responsible for preventing and mitigation conflicts between different processes It is the portion of the operating system code that is always resident in memory and facilitates interactions between hardware and software components. A full kernel controls all hardware resources via device drivers, arbitrates conflicts between processes concerning such resources, and optimizes the utilization of common resources e.g. CPU & cache usage, file systems, and network sockets. On most systems, the kernel is one of the first programs loaded on startup. It handles the rest of startup as well as memory, peripherals, and input/output (I/O) requests from software, translating them into data-processing instructions for the central processing unit.
Computer-based interlocking is railway signal interlocking implemented with computers, rather than using older technologies such as relays or mechanics.