PLC Conversions

Modernizing Extinct Process Controls

AI100 to Studio 5000


This utility converts (migrates, translates) Allen-Bradley (AB) SLC100/150 (1745) programs that were created with the AI100 (SLC Logistics) programming software to Studio 5000, in other words SLC100 to CompactLogix. This conversion is a direct translation into CompactLogix (1769).


The data table is converted to a single dimentional array (tag name M) as type BOOL. New tags will be created for timers, counters, and control. For example, timer address 904 will become T904 as type TIMER.


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.



Here are two options for remapping the I/O:

NONE: I/O addresses stay at their M array address
1769: I/O addresses will be remapped to a 1769-IA16 or 1769-OA16 module.

Conversion samples

AI100_program, AI100_CLx (a picture’s worth a thousand words)




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

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: SLC, SLD, SLP, SLR, SLT

Satisfaction Guaranteed

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