PLC Conversions

Modernizing Extinct Process Controls

AI5 to Studio 5000

Introduction

This utility converts (migrates, translates) Allen-Bradley (AB) PLC5 (1785) programs that were created with the AI-PLC5 programming software to Studio 5000, in other words PLC5 to ControlLogix (CLx). We do not use the Translation tool and is therefore a more complete conversion. For example we remap the I/O including block transfers.

Data

Each data table will be converted into a one-dimentional array of identical data type (O,I,N,B as INT; F as REAL; T as TIMER; C as COUNTER). For example, N7:59 will become N007[59]. The B3 file will become an INT array with a tag name of B003. A sample address may be B003[2].9.

Logic

The ladder logic is converted using Smart Translation Technology.

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:

Symbols are converted to aliases. Some characters cannot be used in tag names. These aliases will be renamed.
Instruction comments do not convert.

I/O

Here are three options for remapping the I/O:

NONE: I/O addresses stay at their I or O array address
DHRIO: I/O addresses will be remapped to a DHRIO module. Local I/O will need to have a 1771-ASB added.
1756: I/O addresses will be remapped to an equivalent 1756 IO module.

Conversion samples

AI5_program, AI5_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

If your program is using file indirection (e.g. N[N45:9]:0) you will be contacted by one of our engineers to discuss possible conversion options.

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: X5, ADR, ATT, CFG, DSC, PRF…

Satisfaction Guaranteed

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