Automated Software Tools Streamline Railway SCADA Project



Similar documents
Benefits of Network Level Security at the RTU Level. By: Kevin Finnan and Philippe Willems

Semaphore T BOX Applications in Data Center Facilities

PLCs and SCADA Systems

SNMP a new paradigm for SCADA. By Vishal Prakash and Robert Casey

Remote Automation and Monitoring: PLC or RTU?

Advantages of the DNP3 Communications Protocol in Water and Wastewater Telemetry Systems. By Vishal Prakash

Technology Spotlight on Cellular Data Networking for SCADA system networks. Presented by Teamwork Solutions, Inc.

Testing Intelligent Device Communications in a Distributed System

FOXBORO. I/A Series SOFTWARE Product Specifications. I/A Series Intelligent SCADA SCADA Platform PSS 21S-2M1 B3 OVERVIEW

SCADA Systems Automate Electrical Distribution

AutoLog ControlMan. Remote Monitoring & Controlling Service

Out n About! for Outlook Electronic In/Out Status Board. Administrators Guide. Version 3.x

Internet-Accessible Power Monitoring & Control Systems

Introduction To SCADA and Telemetry

Why Use ThinManager to Manage Thin Clients? White Paper. For more information, please visit:

Monitoring Remote Chemical Tanks

SCADA and Monitoring for Solar Energy Plant

APNT#1168 Modbus - Establishing Communications Hints

Management Software. Web Browser User s Guide AT-S106. For the AT-GS950/48 Gigabit Ethernet Smart Switch. Version Rev.

User manual Compact Web PLC WP240 series IEC-line

Software installation and configuration IEC-line series

KEPServerEX Client Connectivity Guide

A Real Time, Object Oriented Fieldbus Management System

Technical Note. Monitoring Ethernet Traffic with Tolomatic ACS & Managed Switch. Contents

The 5-Minute ThinManager Overview. White Paper. For more information, please visit:

Selecting the Right NAS File Server

Package Contents. D-Link DSN-3200/3400 Installation Guide. DSN-3200/3400 xstack Storage Area Network (SAN) Array. CD-ROM with User Guide.

Ethernet Module Manual

ModBus Server - KNX. Gateway for integration of KNX equipment into Modbus (RTU and TCP) control systems.

To get started, you will need the following items Product Key Router with firewall capability Network cables

Service & Support. How do you configure time synchronization using the NTP procedure (without SICLOCK) for small PCS 7 plants?

Honeywell Internet Connection Module

How can I manage all automation software tasks in one engineering environment?

Design and Implementation of SCADA System Based Power Distribution for Primary Substation ( Monitoring System)

enetworks TM BANDIT, C2C, and VSR-1200 Document Set List of Groups and Modules

Virtualization of CBORD Odyssey PCS and Micros 3700 servers. The CBORD Group, Inc. January 13, 2007

Visualize, Document & Keep Your Network Running!

How Do I Upgrade Firmware and Save Configurations on PowerConnect Switches?

CMS Central Monitoring System

TBox, TWinsoft. FAQ, tips & tricks 1. COMMUNICATIONC OMMUNICATION,, PROTOCOLSP ROTOCOLS,,... Eng: 1.03

T-BOXN12R. First steps with T-BOXN12R. You can make it wireless. Date: Version 1.0

Industry White Paper. Ensuring system availability in RSView Supervisory Edition applications

WinCon Programmable Automation. Controller

SIP Proxy Server. Administrator Installation and Configuration Guide. V2.31b. 09SIPXM.SY2.31b.EN3

Endless possibilities

Package Contents. D-Link DSN-3200/3400 Installation Guide. DSN-3200/3400 xstack Storage Area Network (SAN) Array. CD-ROM with User Guide.

Products that are referred to in this document may be trademarks and/or registered trademarks of the respective owners.

Redundant Servers. APPolo Redundant Servers User Guide. User Guide. Revision: 1.2 Last Updated: May 2014 Service Contact:

straton Universal control and strong connections. embedded field bus controller soft-plc scada logic

Cover sheet. How do you create a backup of the OS systems during operation? SIMATIC PCS 7. FAQ November Service & Support. Answers for industry.

Development of a Gateway to PROFIBUS for Remote Diagnostics

DUKANE Intelligent Assembly Solutions

Deploying the BIG-IP LTM system and Microsoft Windows Server 2003 Terminal Services

How To Run Eve 5 On A Pc Or Mac Or Ipad (For Pc Or Ipa) On A Network (For Mac) On Your Computer Or Ipro (For Ipro) On An Ipro Or Ipo (For Windows)

Lab Conducting a Network Capture with Wireshark

White paper. Microsoft and Citrix VDI: Virtual desktop implementation scenarios

Advanced TDMS Database Training COURSE OUTLINE

Failsafe Protection for Utility Critical Infrastructure

Market Central

FileMaker Pro 13. Using a Remote Desktop Connection with FileMaker Pro 13

Config software for D2 systems USER S MANUAL

CNG IN A BOX: Cloud Based Enterprise Historian w\dash Boarding Solution for CNG Fueling Stations

Web SCADA Employing Application Program Interface as Data Source

Software INTERACT. MachineLogic. The Shortest Distance Between Man and Machine

Priority Zoom v17: Hardware and Supporting Systems

Industrial HiVision Software

Tutorial: Configuring GOOSE in MiCOM S1 Studio 1. Requirements

Citrix Application Streaming. Universal Application Packaging and Delivery Breaking Away from Traditional IT

14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë

ADSL Wi-Fi Router/modem INSTALLATION GUIDE

Recent Technologies in Nuclear Power Plant Supervisory and Control Systems

Chapter 6. Using the SQL Server

CS 326e F2002 Lab 1. Basic Network Setup & Ethereal Time: 2 hrs

PROCESS DATA VISUALIZATION AND MONITORING USING INTERNET

AUDITVIEW USER INSTRUCTIONS

Sample Career Ladder/Lattice for Information Technology

Backup / migration of a Coffalyser.Net database

integrated lights-out in the ProLiant BL p-class system

White Paper ClearSCADA Architecture

Security all around. Industrial security for your plant at all levels. siemens.com/industrialsecurity. Answers for industry.

StruxureWare Power Monitoring 7.0.1

SCADA System Fundamentals

Streamlining Case Management Workflow

Read Me UNISTREAM AUTOMATION IDE

Application-oriented testing of line differential protection end to end in the field using the corresponding RelaySimTest template

SCADA Questions and Answers

Industrial Communications Training

Safexpert Installation instructions MS SQL Server 2008 R2

ClearSCADA. Software for Telemetry & Remote SCADA Solutions

IP Telephony Management

Installation and Connection Guide to the simulation environment GLOBAL VISION

Manage Utility IEDs Remotely while Complying with NERC CIP

Moxa Device Manager 2.0 User s Guide

Instructions for transferring the SINUMERIK HMI to an external screen

Work Process Management

HMI Mobility. A White Paper from InduSoft

Centran Version 4 Getting Started Guide KABA MAS. Table Of Contents

Agilent System Protocol Test Release Note

32 Transferring Projects and Data

Transcription:

Automated Software Tools Streamline Railway SCADA Project INTRODUCTION Each day, 4,624 trains travel along the 3,582-kilometer, Belgian railway network. Infrabel is responsible for maintaining and modernizing the entire railway infrastructure and, ultimately, for allowing train traffic to operate reliably and safely. In order to coordinate all traffic on a 24/7 basis and ensure proper operation of the railway infrastructure, Infrabel relies on the dedication of 12,750 employees and a SCADA system that provides live status information. PROJECT OVERVIEW The DGN (data management) project comprises part of the SCADA system. Initiated in 2001, the DGN project will ultimately consist of Remote Terminal Units (RTUs) that perform monitoring and control functions at 1,900 locations and 20 PC-based servers, which are located at railway stations. The servers, in turn, communicate with supervisors who monitor the entire railway network from control centers. The primary function of the DGN system is monitoring of the operational status of signaling systems that are located along the tracks. The RTUs transmit this information to the servers via Ethernet on a fiber optic network. The project has evolved to the extent that RTUs also control heaters that prevent freezing on switches and manage the power supply network for the trains. This system further manages the sorting platform in Antwerp in order to control the direction of trains arriving by boat depending on their destinations throughout Europe. The contracting team on the project consists of Alstom, Siemens and Semaphore. Supplier of the RTUs and servers, Semaphore has worked extensively with the contracting team and end user in development of software tools, which have considerably streamlined installation, start-up and operation of the system. Using 20 servers and 1,900 RTUs, the DGN project extends over the entire Belgian railway network. Control centers oversee the entire railway network 20 PC-based servers are located at train stations Fiber Ethernet network Local technicians interact via Excel or use Plug & Go without a PC 1,900 RTUs are located along the tracks throughout the railway network

SOFTWARE TOOLS In order to prevent operations and maintenance personnel from being overwhelmed by the complexity of a 1900-node SCADA system, the project team devised an array of simplified software tools. Although the SCADA industry has embraced open software such as Microsoft Windows, web browser HMIs and IEC 61131-3, end users continue to be faced with steep learning curves due to considerable, custom content and productspecific technician tools. For this project, Semaphore devised software tools that isolate users from the company s TWinSoft programming environment. While TWinSoft supports open, IEC 61131-3 Ladder Diagram and provides function blocks using Windows menus, Infrabel wished to interact, instead, via applications such as Microsoft Excel. Like Excel and other Microsoft applications, TWinSoft includes an Automation interface, which is an interprocess communication mechanism based on Component Object Model (COM) and intended for use by scripting languages such as Visual Basic. Using Excel menus, Infrabel personnel are able to program RTU applications with very little exposure to TWinSoft, which is running in background. TWinSoft Automation-enabled tools for the Infrabel DGN project include SOCRATES and ElecGenerator. SOCRATES is a tool for configuration of the signaling application program in the RTU. ElecGenerator is similar to SOCRATES and was developed to support configuration of the power supply network management functionality. A third tool, UMPConfigurateur, configures the PCs, which are located at the railway stations. UMPConfigurateur is not a TWinSoft application but does share similarities with SOCRATES and ElecGenerator. Semaphore also developed two tools, Pack & Go and Plug & Go, which simplify the uploading, transportation and management of RTU project files. SOCRATES SOCRATES is used to configure the signaling system application in the RTU. It is written in Visual Basic script and generates the program from the information that is contained in an Excel file. Infrabel personnel need only know how to enter information on one or more Excel forms and how to load this file in SOCRATES to generate the corresponding TWinSoft application. The result is a complete project that includes multiple files such as programmable logic and web pages, which will be downloaded into the RTU. Shown, here, is the SOCRATES main configuration page that specifies communication and general parameters for the RTU. In addition, Pack & Go files comprise the complete project for downloading into the RTU.

Among the tables generated by SOCRATES are those for input cabling, as shown here. ELECGENERATOR While SOCRATES is used to configure RTU applications for the signaling system, ElecGenerator is used to configure RTU applications for the monitoring and remote management of the power supply network for the train. Like SOCRATES, this tool is written in Visual Basic script and generates the RTU application from the information contained in an Excel file. In addition, ElecGenerator uses Semaphore s WebForm Studio software to automatically configure the HMI that consists of web pages, which are resident in the RTU.

Shown here is the Visual Basic application for ElecGenerator. Web pages such as this are automatically generated by ElecGenerator. UMP CONFIGURATEUR Even using today s software environments for SCADA servers, PC-based application programming can be an intensive, time-consuming process. In the DGN project, PCs at railway stations use Semaphore s T-VIEW data aggregator to communicate with multiple RTUs at locations along the railway and with supervisory systems at the control centers. For these PCs, Infrabel wanted to streamline configuration through the use of an application tool that operates in a manner that is similar to those for the RTU projects. Semaphore developed UMPConfigurator, which provides a step-by-step process that is familiar to users of SOCRATES and ElecGenerator.

UMPConfigurateur provides configuration steps for the railway station PC application. PLUG & GO Downloadable content in today s RTU products includes multiple files such as programmable logic, web pages, report files, a loader, and the operating system (OS). These files comprise the RTU project. For a SCADA system that includes 1,900 RTUs spread over an entire country, organization of the RTU project for transport to remote sites is critical. A simplified process expedites installation and start-up, replacement of an RTU that has failed, and maintenance tasks such as program changes and version upgrades. For management of RTU projects, Semaphore developed Plug & Go, which is a tool that loads the complete TWinSoft project onto a memory card. The project file can be generated on a PC by TWinSoft and saved on an SD card. When the SD card is pluggedin to an RTU, the RTU can be started up without connecting a PC. The RTU can also automatically generate the project file on the SD card. In case of a failure, this allows rapid start-up of a replacement RTU. Plug & Go is a TWinSoft application that loads RTU files onto a memory card. User interaction with TwinSoft is limited to selections on a simple menu.

PACK & GO Pack & Go allows for RTU project file maintenance on a PC. It creates a single, packed file and is used to backup or to transfer a complete project without missing files or to update an RTU with the complete project without the requirement of advanced knowledge of TwinSoft on the part of the user. All files are compressed and packed into a single file with the extension.tpg (TWinSoft Pack & Go). Once a project is packed, it can be unpacked or updated to the RTU via a double click on the.tpg file. Using a simplified menu shown, here, Pack & Go allows for maintenance of RTU project files by users who are unfamiliar with the TWinSoft programming environment.

As shown here, RTU installations are located nearby the tracks throughout the railway network. The trackside buildings include RTU equipment that is installed in racks such as those shown, here. The RTU chassis is in the second rack from the top of the lefthand frame.

DGN INTERFACE In addition to the automated software tools, Semaphore developed an interface for communication between the PC-based servers at the train stations and the supervisors at the control rooms. Using a protocol developed by Siemens, the servers forward information from the RTUs to the control rooms. The DGN Interface also allows supervisory commands, such as system tests or control of railway switch heaters, to be sent to the RTUs. In the DGN system, maintenance personnel use web pages through Semaphore s T-VIEW software in order to access the network in detail levels ranging from a system-wide overview to specifics at individual RTUs. CONCLUSION In order to significantly reduce the complexity of a live SCADA system consisting of 1,900 remote locations and 20 servers, Semaphore worked with Infrabel and the project team including Alstom and Siemens to develop a suite of software tools for application configuration. Key to the tools is integration of Automation into Semaphore s programming environment, TWinSoft. With TWinSoft Automation, there is no need for Infrabel personnel to be trained in TWinSoft, which runs in background in a manner that is practically invisible. Infrabel personnel instead use Excel configuration files and Visual Basic configuration tools, which are specific to their application. Semaphore also developed two tools, Pack & Go and Plug & Go, which simplify the loading, management, and transportation of RTU project files. These tools have proven to greatly reduce the learning curves that are associated even with today s open SCADA software. SEMAPHORE Worldwide contact information U.S.A. Semaphore Americas Inc. 280 Wekiva Springs Road Suite 3030 Longwood, FL 32779 U.S.A. P +1 (844) 475 8020 support.americas@servelec-semaphore.com Australia Semaphore Unit 8, 3-5 Gilda Crt Mulgrave, Victoria 3170 Australia P+61 (03) 8544 8544 F +61 (03) 8544 8555 Info.kingfisher@servelec-semaphore.com Europe Semaphore Belgium Waterloo Office Park Building M Dreve Richelle, 161 B-1410 Waterloo Belgium P+32 (2) 387 42 59 F +32 (2) 387 42 75 info.tbox@servelec-semaphore.com 2011 Semaphore. All rights reserved. T-BOX and T-VIEW are trademarks of Semaphore. All other marks may be trademarks of their respective owners. 1161034 03/14 www.servelec-semaphore.com