Compare PLC Programs

KAS provides a tool to show the differences between the "Local Project" and the project currently on the Controller.


  • To compare local projects, use the Compare Projects function from the File menu.

The Compare PLCClosed"Programmable Logic Controller" A Programmable Logic Controller, PLC, or Programmable Controller is a digital computer used for automation of industrial processes, such as control of machinery on factory assembly lines. Used to synchronize the flow of inputs from (physical) sensors and events with the flow of outputs to actuators and events Programs tool is accessed from a button on the Status Bar, between the Local and Controller versions. It is active when KAS is connected to a controller.

Difference in Local and Controller Versions

Figure 5-69: Difference in Local and Controller Versions

Click the button to open the list of items for both versions. Red item indicates where there is a mismatch. Double-click to open an item. The << button brings you back to the list.

Listing the Differences

Listing the Differences

Figure 5-70: Listing the Differences

The following message will be shown if you click on the compare button but the project is not present on the controller.

Limitation with FFLD Diagrams

If one or more components within a network differ, then the entire network is displayed in the diff view with a gray background. Differences between individual components within the network are not specified in any way.

For example, in the following image we have a comparison of two FFLD programs.

  • Network #1 differs, but the actual difference is not called out or highlighted. The difference is the last element: a coil on the left diagram and an inverted coil on the right diagram.
  • Network #2 is the same on the left and right, so it has a white background.

 


Stay Connected with Kollmorgen

Copyright © 2018 Kollmorgen