000 Technology Drive, Pittsburgh, PA 15219 645 Russell Street, Batesburg, SC 29006 SM-1H1.0002 TransPortalTM Interlock Monitor ASTS USA Part No. N37404000 SNMP-Based TransPortal Installation Operation Troubleshooting Copyright© 2009 Ansaldo STS USA, Inc. SM-1H1.0002, Rev.
Notices Proprietary Notice This document and its contents are the property of Ansaldo STS USA, Inc. (formerly known as Union Switch & Signal Inc., and hereinafter referred to as "ASTS USA"). This document is furnished to you on the following conditions: 1.) That no proprietary or intellectual property right or interest of ASTS USA is given or waived in supplying this document and its contents to you; and, 2.
Revision History Revision History REV. 1 ii DATE July, 2009 NATURE OF REVISION Initial Release SM-1H1.0002, Rev.
Table of Contents Table of Contents 1. 2. 3. 4. GENERAL INFORMATION ...............................................................................................................1-1 1.1. Safety and Regulatory Information ...........................................................................................1-1 1.2. FCC Part 15 Compliance......................................................................................................... 1-1 INTRODUCTION.........................................
Table of Contents 5. 6. 4.3. Configuring SNMP Event Traps .............................................................................................4-13 4.3.1. Generating the MICROLOK II Events File......................................................................4-13 4.3.2. Transferring the mlevents.txt File to the TransPortal Interface Monitor .....................4-15 4.3.2.1. Using a Windows-Based Computer .............................................................4-15 4.3.2.2.
Table of Contents List of Figures Figure 2-1. TransPortal Interlock Monitor...........................................................................................2-1 Figure 3-1. Typical Input/Output Connections....................................................................................3-2 Figure 3-2. Typical Field Wiring..........................................................................................................3-3 Figure 4-1.
Table of Contents vi SM-1H1.0002, Rev.
General Information 1. GENERAL INFORMATION 1.1. Safety and Regulatory Information Read and thoroughly understand this manual before attempting any of the procedures listed. Pay particular attention to: CAUTION and WARNING These headings may appear throughout this manual. Caution statements indicate conditions that could cause damage to equipment. Warning statements indicate conditions that could cause physical harm, serious injury, or loss of life.
General Information 1-2 SM-1H1.0002, Rev.
Introduction 2. INTRODUCTION The Ansaldo STS USA, Inc. (ASTS USA) TransPortal™ 1 Interlock Monitor (TIM) is a comprehensive status monitoring and reporting device capable of remotely monitoring the ASTS USA MICROLOK®2 II controller (MLK). The TIM is typically installed at field locations where timely on-site access to the MLK is a concern. This document contains information for the installation, setup, and use of a TIM.
Introduction locations is not practical, the TIM may be used to monitor the MLK remotely and provide notification of these MLK events. This minimizes the need for travel to very remote sites. The TIM connects to the MLK using a serial interface. The TIM also connects to an SNMP host to deliver the events detected within the MLK. When connected, the TIM continuously polls the MLK for its current log file and examines the file for new, reportable events.
Introduction 2.3. Electrical and Mechanical Specifications The TIM meets all applicable environmental, EMI, and vibration tolerance specifications for Class C equipment. Table 2-1 and Table 2-2 list the TIM specifications. Table 2-1. Operating Specifications PARAMETER VALUE System Power Source Voltages Temperature Range Humidity Vibration EMI Isolation and Protection Table 2-2. 8 to 30VDC, 10W –40 to +70°C 0% to 95% non-condensing per AREMA 11.15.1 Per AREMA 11.15.1 Per AREMA 11.15.1 Per AREMA 11.3.
Introduction Capable of communicating over any type of public or private, wireless or wireless IP-based WAN, the TIM transmits SNMP-based Trap/Inform messages when any alarm situation is confirmed, and delivers periodic operating information and health check messages. SNMPbased TIM devices are configured to deliver SNMP Trap/Inform encoded alarm and status messages to properly configured SNMP host applications.
Introduction 2.5.4. Power Input The TIM is powered by 8–30VDC. Although the power input is fully isolated and protected against reverse battery connection, observe the polarity when connecting power to avoid damage to the unit. 2.6. Top Panel Keypad/Displays Due to the persisted IP network connection that the unit maintains, all monitored status, alarm information, and configuration settings can be managed over the network (Remote Operation).
Introduction 2.6.2.4. System Status The System Status LED summarizes the health of the unit's internal operation. It is typically green, indicating that all systems are functioning nominally. If the System Status indicator turns red, it is a sign that one or more of the following conditions has been detected: • • • A corrupted or erroneous property file or internal error log entry. An application bundle is not properly running or has not started.
Installation and Setup 3. INSTALLATION AND SETUP This section provides detailed instructions for the proper installation and setup of the TransPortal Interface Monitor (TIM). Included are steps to perform the following: 1. 2. 3. 4. 5. Gather the tools and devices needed for installation. Unpack and inspect the TIM. Mount the TIM. Connect the field wiring. Connect the power source and power up the unit for the first time.
Installation and Setup 3.3. Physical Mounting The TIM may be mounted horizontally on a shelf or vertically on a wall. Select a panel, wall, plywood back plane, or shelf in a location where it will not be exposed to harsh weather extremes or moisture. If possible, the unit should be mounted at a height to allow easy access to the display, controls, and I/O connections. It is recommended that the unit be installed at least 18-inches away from high-voltage power sources or other equipment.
Installation and Setup Figure 3-2. Typical Field Wiring SM-1H1.0002, Rev.
Installation and Setup 3.5. Verifying Installation The TransPortal provides visual confirmation of connectivity and operation using a top panel backlit LCD display and bi-color LED status indicators. See Figure 2-1. 3.5.1.
Configuring the Transportal Interlock Monitor 4. CONFIGURING THE TRANSPORTAL INTERLOCK MONITOR This section provides detailed instructions for configuring the TransPortal Interlock Monitor (TIM) for operation. By this time, the unit is presumed to be physically installed, that a working network connection has been established, and that the unit has been turned on, initialized and is active. The Communication and System Status LEDs should show “all green” status on the top panel of the unit.
Configuring the Transportal Interlock Monitor When accessed by either method, the browser presents the following fields and buttons contained in the servlet: • Unit Address – Address of the unit connected to the MLK; typically set to 1 or 2. • Polling Frequency – Number of times the Unit will poll the MLK event log (per hour) for new event information; typically set to 1 or 2 times per hour. • Check Clock Frequency – Number of times the Unit will check the MLK system clock (per day) for accuracy.
Configuring the Transportal Interlock Monitor 4.2.2. Navigating the Embedded Web Server The embedded web server has a number of navigational tabs along the top of the home page. Each tab takes you to a different web page, providing convenient local access to configure the behavior of the TIM. On initial access, the Status configuration tab (See Section 4.2.2.4.) is shown by default. • Cellular Not used in this TIM application • Ethernet Configure Ethernet ports ETH0 and ETH1 (See Section 4.2.2.
Configuring the Transportal Interlock Monitor 4.2.2.1. Ethernet Tab The Ethernet tab allows configuring Ethernet ports ETH0 and ETH1. See Figure 4-2 for typical screens and configuration data. Typically, ETH1 is used for connecting the TIM with the WAN and ETH0 is used for local access to the TIM using a laptop computer. To save configuration changes, select “Submit New Configuration” before leaving the page. Figure 4-2. Typical Ethernet Tab 4-4 SM-1H1.0002, Rev.
Configuring the Transportal Interlock Monitor NOTE The data shown in these web page views are only representative of the configuration data required for a specific interlocking. Each TIM must be configured with interlocking-specific data for that location. Each TIM must also be configured with specific network- and SNMP-host interface parameters for that location.
Configuring the Transportal Interlock Monitor 4.2.2.2. Networking Tab The Networking tab allows opening up to five inbound ports, and enabling NAT and time synchronization. See Figure 4-3 and Figure 4-4 for typical screens and configuration data. To save configuration changes, select Submit New Configuration” before leaving the page. Figure 4-3. Typical Networking Configuration Tab (1 of 2) 4-6 SM-1H1.0002, Rev.
Configuring the Transportal Interlock Monitor Figure 4-4. Typical Networking Configuration Tab (2 of 2) SM-1H1.0002, Rev.
Configuring the Transportal Interlock Monitor NOTE The data shown in these web page views are only representative of the configuration data required for a specific interlocking. Each TIM must be configured with interlocking-specific data for that location. Each TIM must also be configured with specific network- and SNMP-host interface parameters for that location. • Open Ports Table – Allows viewing and configuring available inbound ports. Only three ports (1, 2, and 3) are used in this TIM application.
Configuring the Transportal Interlock Monitor 4.2.2.3. Terminal Servers Tab The Terminal Servers tab allows configuring a listening port for inbound TCP/IP connection, allowing network communication directly to a local serial port. See Figure 4-5 for a typical screen and configuration data. To save changes, select “Submit New Configuration” before leaving the page. Figure 4-5. Typical Terminal Servers Tab SM-1H1.0002, Rev.
Configuring the Transportal Interlock Monitor NOTE The data shown in these web page views are only representative of the configuration data required for a specific interlocking. Each TIM must be configured with interlocking-specific data for that location. Each TIM must also be configured with specific network- and SNMP-host interface parameters for that location. • Enable Terminal Servers – Select “Yes” to enable and view the Table of Terminal Servers. Typically, only one terminal server needs configured.
Configuring the Transportal Interlock Monitor Demark Timer expires before the serial butter is full. Enter 512 (typical) for this TIM application. Demark Timer – Enter the maximum time (from 10 to 30,000 milliseconds) that the TIM should wait for activity on the serial port to cease before sending a response back to the network client (presuming that at least one byte was received). Enter 50 (typical) for this TIM application.
Configuring the Transportal Interlock Monitor 4.2.2.4. Status Tab The Status tab shows the current status and configuration of the TIM. The data is shown for viewing only, and cannot be changed on this screen. See Figure 4-6 for a typical screen and configuration data. Figure 4-6. Typical Status Tab Full Hardware Model – Shows basic hardware data. Current Software Version – Shows current software version. Hardware Model – Shows the type of cellular modem installed. Not applicable for this application.
Configuring the Transportal Interlock Monitor 4.2.2.5. Update Tab The Update tab allows updating the TIM firmware to a later version. See Figure 4-7 for a typical screen. Enter the Uniform Resource Locator (URL) from which an update file may be downloaded. This address must be accessible through one of the configured network interfaces of the TIM. Select “Update ZyWAN” to download and install the update file. The TIM will reboot (if necessary) to complete the installation. Figure 4-7.
Configuring the Transportal Interlock Monitor The MLK events file is generated using a supplied Microsoft Excel spreadsheet (mlevents.xls). The spreadsheet contains a list of every event of interest and the associated code, mask, description, reporting enable (“Y” for yes or “N” for no), SNMP OID, occurrence (number of times the event must occur), and period (time during which the specified number of event occurrences must occur) for each event to be reported.
Configuring the Transportal Interlock Monitor Figure 4-10. Typical mlevents.txt File 4.3.2. Transferring the mlevents.txt File to the TransPortal Interface Monitor The mlevents.txt file can be transferred to the TIM using either a Windows computer or a Linux computer. 4.3.2.1. Using a Windows-Based Computer For a windows-based computer, the simplest way to transfer the file to the TIM by using WinSCP (a free program available at http://winscp.net) as follows. 1.
Configuring the Transportal Interlock Monitor Figure 4-11. Typical mlevents.txt File Transfer Login (Windows Computer) 3. After WinSCP has logged into the TIM, the screen will be split into two. See Figure 4-12 for a typical split-screen display. Figure 4-12. Typical WinSCP Split Screen (Windows Computer) 4-16 SM-1H1.0002, Rev.
Configuring the Transportal Interlock Monitor 4. Browse to the directory containing the new “mlevents.txt” file on the left, and “/home/microlok” directory on the right. See Figure 4-13 for a typical screen display. Figure 4-13. Typical mlevents.txt File Transfer (Windows Computer) 5. Drag the new “mlevents.txt” file to the right (TIM) window. This overwrites the existing mlevents.txt file in the TIM. 6. Close WinSCP. 7. Reboot the TIM to apply the changes. 4.3.2.2.
Configuring the Transportal Interlock Monitor 4.3.3. SNMP Trap Timestamp File To prevent the resending of traps/informs upon a system restart, a timestamp of the last trap/inform is stored locally on the unit. The “/home/microlok/snmp.trap.timestamp” file contains this timestamp. When the software starts, this timestamp is read and used to prevent any previously generated traps from being sent to the SNMP manager. The timestamp is updated each time a new trap or inform is sent. Figure 4-14. Typical snmp.
Configuring the Transportal Interlock Monitor 4.4.1.1. Configuring the Local Computer NOTE The data shown in these web page views are only representative of the configuration data required for a specific interlocking. Each TIM must be configured with interlocking-specific data for that location. Each TIM must also be configured with specific network- and SNMP-host interface parameters for that location. 1. Access the “Local Area Connection Properties” window on the computer being used.
Configuring the Transportal Interlock Monitor 2. Select “Properties,” enter the IP address data for Ethernet port ETH0 (typical) on the TIM, and select “OK.” See Figure 4-16. The IP address data shown is typical; enter the specific data for this TIM application. Figure 4-16. Typical Local Area Connection Properties (General) 3. Open the “Authentication” tab and deselect “Enable IEEE 802.x authentication for this network.” See Figure 4-17. Figure 4-17.
Configuring the Transportal Interlock Monitor 4. Configure the converter, typically as shown in Figure 4-18 and Figure 4-19. The IP address data shown is typical; enter the specific data for this TIM application. Figure 4-18. Typical Serial-to-TCP/IP Converter Configuration Figure 4-19. Typical Serial-to-TCP/IP Converter I/O Options Configuration 4.4.1.2.
Configuring the Transportal Interlock Monitor 2. Open TCP-Com (See Figure 4-18.) and select “Activate.” See Figure 4-20. Figure 4-20. Typical Serial-to-TCP/IP Converter (Activated) 3. Launch the “Dev Tool” on the computer desktop. The communications pop-up will appear. See Figure 4-21. Figure 4-21. Typical MICROLOK II Development System Communications Pop-up 4-22 SM-1H1.0002, Rev.
Configuring the Transportal Interlock Monitor 4. Select the communication port activated in TCP-Com and enter the IP address of the Ethernet port (ETH0 typical) as the “Unit address.” See Figure 4-22. The address data shown is typical; enter the specific data for this TIM application. Figure 4-22. Typical MICROLOK II Development System Communications Setup 5. Select “OK.” The “Dev Tool” will show the available MLK unit(s). See Figure 4-23 Figure 4-23.
Configuring the Transportal Interlock Monitor 6. Select the desired MLK unit to display the Main Menu for the unit. See Figure 4-24. Figure 4-24. Typical MICROLOK II Development System Main Menu 4.4.2. Remotely from a Computer Network Workstation The MICROLOK II (MLK) Development System (“Dev Tool”) must be loaded onto the workstation being used. TCP-Com must also be loaded and configured to communicate with the MLK (Refer to Section 4.4.1.1). 1.
Configuring the Transportal Interlock Monitor Figure 4-25. Typical Network Dashboard Screen SM-1H1.0002, Rev.
Configuring the Transportal Interlock Monitor 4-26 SM-1H1.0002, Rev.
Support and Maintenance 5. SUPPORT AND MAINTENANCE There are no user serviceable parts or components in the TransPortal Interlock Monitor (TIM). The unit is shipped with an internal lithium battery enabled, supporting the unit's real time clock. While the battery-backed clock provides for faster unit startup, it is entirely optional for proper operation because the TIM has several means of obtaining the proper date and time for operation (i.e., over the network and using GPS, if so equipped).
Support and Maintenance 5-2 SM-1H1.0002, Rev.
Glossary, Abbreviations, and Acronyms 6. GLOSSARY, ABBREVIATIONS, AND ACRONYMS The following terms, abbreviations, and acronyms used in this manual. 10/100Base-T The physical connection layer used by TCP/IP and typically implemented in a Category 5 cable. AAR AREMA American Association of Railroads American Railway Engineering and Maintenance-of-Way Association, a North American railway industry group.
Glossary, Abbreviations, and Acronyms GSM Global System for Mobile communications: originally from Groupe Spécial Mobile) is a global form of cellular communications, contrasted with CDMA. HMAC Hash-keyed Message Authentication Code, a complex data packet used to implement data encryption and security. IMSI International Mobile Subscriber Identity, a unique number associated with all GSM, CDMA, and UMTS network mobile devices. Input/Output points.
Glossary, Abbreviations, and Acronyms SD FLASH SERVLET SID SNMP TCP/IP UDP Secure Digital Flash (Memory), a non-volatile, non-battery backed solid state memory device used by the TransPortal for event recording. A Java application that runs in a Web server or application server and provides server-side processing such as accessing a database and e-commerce transactions. System ID, the unique address or identity of a cellular system.
Glossary, Abbreviations, and Acronyms End of Manual 6-4 SM-1H1.0002, Rev.