The programming software of RSLogix 5000 comprises a tool of translation that converts a SLC 500 or PLC-5 import or export file extension of .PC5 or .SLC into a complete file of import/export (.L5K extension). This article explains the tool of translation that approaches with the programming software release 8.0 of RSLogix 5000. The tool of translation creates a syntactically correct file of import/export, but the correct intent of the original application could be missing. This loss could be because of differences between the precedence rules I/O addressing, indexed addressing, etc. The log file confines these differences. The objective of the tool of translation is to decrease the work involved amount in migrating a SLC 500 or PLC-5 program to a project of Logix. The tool of translation converts the program logic automatically, but it is not the best solution. There is extra operation to create the logic convertion work properly depending on the application.
The architecture of Logix differs in some ways from that of the processors of PLC-5 and SLC 500. The tool of translation converts this architecture of legacy as it best in shapes into the architecture of Logix. You have to rework the project of converted Logix to ensure it works properly due to the architectural differences.
The processor of PLC-5 and SLC 500 is depending on 16-bit operations. The controllers of Logix use the operations of 32-bit. The tool of translation converts inheritance logic into its 32-bit corresponding.
The processors of PLC-5 and SLC 500 support character program files that can be constructed as DIIs/PIIs, input interrupts, or STIs, selectable timed interrupts. Additionally, the processor of PLC-5 supports MCPs (multiple main control programs). A controller of Logix joins these into it’s program, job, and routine organization. The tool of translation converts the inheritance program types into suitable tasks of Logix. The processors of PLC-5 and SLC 500 use a data file S to save the status of processor. A controller of Logix saves data differently. You use the instructions of SSV (Set System Value) and GSV (Get System Value) to identify the status of information you desire instead of accessing different locations within a file. This is an important difference that will need rework once the logic converted is imported into a controller of Logix. The processors of PLC-5 and SLC 500 also utilize bits in S:0 for the status flags of arithmetic. For instance, S:0/03 saves sign status. A controller of Logix utilizes keywords to mention these flags.
Allen Bradley PLC
Allen Bradley PLC