PLC Conversions

Modernizing Extinct Process Controls

Logicmaster 6 to Studio 5000


This utility converts (migrates, translates) GE Series Six (GE6) programs that were created with the Logicmaster 6 (LM6) programming software to Studio 5000, in other words GE6 to ControlLogix (CLx).


Each register will be converted into a one-dimentional array of identical data type (O,I,R as INT). Auxiliary I/O will convert to it’s base R register. For example AO0017 will become R[2].0, AI0017 will become R[66].0 and O2+1000 will become R[319].7.
Timers and counters will have new tags created of type TIMER and COUNTER. For example, timer R00901 will become T0901.


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.

You can enter an optional “Trash Register” to help with cleanup. When the conversion utility comes to a SUBTRACT instruction with the Trash Register as the result (Register C), the SUBTRACT instruction is replaced with a Less-Than instruction.


All documentation converts with the following exceptions:

Nicknames are converted to aliases. Some characters cannot be used in tag names. These aliases will be renamed and noted in the conversion log.


Here are three options for remapping the I/O:

NONE: I/O addresses stay at their O, I, and R address
AN-X: I/O addresses will be remapped to an AN-X-GENI module (See ProSoft under Resources).
1756: I/O addresses will be remapped to 1756 I/O. You must provide the CLx I/O configuration and remap cross reference.

The GE Series Six I/O is configured on the backplane DIP switches. It is not saved in the program. If we are remapping the I/O you must include the I/O address mapping.

Conversion samples

GE6_program, GE6_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: DA1, PR1, AC$, OP$, PC$…

Satisfaction Guaranteed

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