PLC Conversions

Modernizing Extinct Process Controls

505 WorkShop to Studio 5000

Introduction

This utility converts (migrates, translates) TI 505 programs that were created with the 505 WorkShop or 505 SoftShop programming software to Studio 5000, in other words TI 505 to ControlLogix (CLx).

Data

Each register will be converted into a one-dimentional array of identical data type. X/Y (tag name IO), C as BOOL; WX/WY (tag name WIO), V, K as INT; TMR as TIMER; CTR as COUNTER. X and Y use the same tag array. WX and WY use the same tag array.

Logic

The ladder logic is converted using Smart Translation Technology. PID Loops can be converted into PID or PIDE instructions. Special Functions convert into Structured Text.

Most instructions will convert without any issues. Some instructions convert but have additional logic added by the conversion utility to emulate the original instruction. A few instructions cannot be converted. They will be noted in the conversion log.

Documentation

All documentation converts with the following exceptions:

Descriptions are converted to address comments. Description Comments are appended to address comments.

I/O

Here are three options for remapping the I/O:

NONE: I/O addresses stay at their image register address. For example X97 will become IO[97].
AN-X: I/O addresses will be remapped to an AN-X-TI module (See ProSoft under Resources). Alias’ will be created that point to the AN-X-TI.
1756: I/O addresses will be remapped to 1756 I/O. You must provide the CLx I/O configuration and remap cross reference.

Conversion samples

TI505_program, TI505_CLx (a picture’s worth a thousand words)

Miscellaneous

None

Price

We convert your program, review it for accuracy, and manually cleanup the logic so that you can download it and start testing. This includes remapping the I/O if possible.
Typical conversion turn around time: 5 business days
Starting at: $2.50 (USD) per rung

Please note:
We count every two lines of Special Functions code as one rung.
We count each PID loop as one rung.
We count each Alarm as one rung.

What do I need to do

Upload the program from the PLC!
Save the program (<project name>.*) as a zip or 7-zip file. Do not include the path. (One PLC program per zip file.)
Your program will include file extensions such as: FSS

Satisfaction Guaranteed

We guarantee that your program will be converted correctly. (no fine print)