21
“Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

“Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

Embed Size (px)

Citation preview

Page 1: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

“Painless” Continuous Operations System Conversions

By:

Advanced Traffic Control, Inc.

Coconut Creek, Florida

Page 2: “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.

Page 3: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

“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.!

Page 4: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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

Page 5: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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.

Page 6: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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

Page 7: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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

Page 8: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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

Page 9: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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.

Page 10: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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

Page 11: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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.

Page 12: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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

Page 13: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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

Page 14: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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

Page 15: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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

Page 16: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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

Page 17: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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

Page 18: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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

Page 19: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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

Page 20: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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.

Page 21: “Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida

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]