Upload
cole-freebairn
View
217
Download
1
Embed Size (px)
Citation preview
“Painless” Continuous Operations System Conversions
By:
Advanced Traffic Control, Inc.
Coconut Creek, Florida
Need To Replace Your Legacy System?
• Convert With Virtually No DowntimeConvert With Virtually No Downtime
HOW?
With Advanced Traffic Control, Inc.Advanced Traffic Control, Inc.
“Painless” Conversions
• Goals– Minimize System Downtime– Maximize Fail-Back Options To Allow
Comprehensive Testing – Minimize Critical Timeframe So That
Conversion Can Be Done Over As Long A Period Of Time As Needed
• Solution – Advanced Traffic Control, Inc.!
We’ve Done This Before!
• Alcoa Aluminum Point Comfort – Modcomp to Dec Alpha with VMS
• Hampton Roads Bridge Tunnel – Legacy to Distributed PCs with virtually NO downtime
• Elizabeth River Tunnel – Legacy to Distributed PCs with virtually NO downtime
• Monitor Merrimac Memorial Bridge-Tunnel – Legacy to Distributed PCs with Virtually NO Downtime
What is NOT “Painless”
• Converting proprietary code from a proprietary system.– Converting functionality that you can now purchase as
a component (such as we see in modern general purpose Human Machine Interfaces).
– Converting custom communications code rather than using newer communications technologies that are available off-the-shelf.
– Converting monolithic designs to modern client/server architectures.
Two Types Of Data To Handle
• Data only contained in an I/O Stream– Camera Control Data (PTZ control)– Raw Field Controller Data
• API or Open Standard Accessible Data– ODBC Databases– Legacy Databases (including Real-Time)– Any Global Data Accessible To A Program
What About Direct I/O Devices?
• Some legacy applications generate their own field protocol, not going through ANY common API accessible data.– Camera Controls
• Real-time field data– Device States, Status– Traffic Monitoring Data
Directly Controlled Device
ATC Universal Protocol Driver
Off The Shelf OPC Based Control System
A Switch or Data TapWill Allow Testing and Parallel Operations
ATC Smart Switch works great!
Switch/Data Tap
Caution!Caution!
• If you directly map all of the data in the field equipment into your replacement system right away, you might not be able to keep the systems synchronized so that you can go back and forth during testing without effecting the motoring public.
• It’s better to get whatever data you can from the existing system. That way it’ll be the same.
API or Open Standard Accessible Data
• This Data Can Be Moved To Another System By Converting It To A Standard Format (OLE for Process Control – OPC)– Open Database Connectivity (ODBC) databases can be
converted through standard relational database techniques and accessed via networking
– Create a simple program using API Subroutines or accessing data in memory resident global common region to send and receive data
– Use the ATC Universal OPC-to-Legacy Solution to convert the data to OPC
OPC is OPCConvert to Live Data Later
• If data arrives in the new system as OPC data, the system doesn’t care where it came from.
• Extracting data from the I/O stream is simple using the ATC Universal OPC-to-Legacy Solution, so doing it later is not a major impact.
Existing Field Equipment
RawData
ATC Universal OPC-to-Legacy
Solution
Add Data Transfer Program To Send DataTo The New System
Off The Shelf OPC Based Control System
API data transfer program
Legacy System
-NO Changes to OperationsNO Changes to Operations
OPCData
Develop New OperatorScreens Using OPCTag Names
HMIAPI data transfer program
ATC Universal OPC-to-Legacy
Solution
Off The Shelf OPC Based Control System
Existing Field Equipment
RawData
Legacy System
Data Tap
OPCData
Train The Operators OnThe New Operator Screens(Legacy System Stays Available)(Legacy System Stays Available)
API data transfer program
ATC Universal OPC-to-Legacy
Solution
Off The Shelf OPC Based Control System
Existing Field Equipment
RawData
Legacy System
Data Tap
OPCData
Move Operations, Keeping Old Consoles As Backups
API data transfer program
ATC Universal OPC-to-Legacy
Solution
Off The Shelf OPC Based Control System
Existing Field Equipment
OPCData
Legacy System
Data Tap
OPCData
Move Control Logic fromLegacy System to New System
I/O Processes
Control Tasks
API data transfer program
ATC Universal OPC-to-Legacy
Solution
Off The Shelf OPC Based Control System
Existing Field Equipment
OPCData
Legacy System
Data Tap
OPCData
Move I/O Points And Controllers To New System
Existing or New
I/O
Field Communications
Field Equipment
Control Tasks
API data transfer program
ATC Universal OPC-to-Legacy
Solution
Off The Shelf OPC Based Control System
OPCData
ATC OPCTo NTCIP
Legacy System
AS TIME ALLOWS
OPC Data
Remove UnnecessaryComponents – The OLD
System!
HMI
Field Equipment
Off The Shelf OPC Based Control System
LegacyControllers
Control TasksATC Universal OPC-to-Legacy
Solution
OPCData
NTC/IPControllers
NTC/IP to OPCDriver
OPCData
HMI
Field Equipment
PC 1
LegacyControllers
Control TasksATC Universal OPC-to-Legacy
Solution
OPCData
NTC/IPControllers
NTC/IP to OPCDriver
OPCData
PC 3PC 2
PC n
ATC Tools For Conversion
• ATC Universal OPC-to-Legacy Solution– Serial or TCP/IP based packet protocols– Packet structure defined by the user
• ATC NTCIP to OPC Driver– NTCIP to field equipment and OPC data to the system
• ATC Smart Serial Switch– Will allow switching of serial lines automatically– Onboard microprocessor can handle legacy
synchronous protocols and custom protocol conversions.
Want To Know More?• Write or Visit Us:
Advanced Traffic Control, Inc.4811 Lyons Technology Parkway #7Coconut Creek, Florida, 33073
• Call UsTelephone: (954) 428-9100 Toll-Free 1-866-242-4487 [866-atc4its]
• Check our web sitewww.atc4its.com
• Email [email protected]