Thanks. I see the differences. One big one that I do not understand is removing the address comments (descriptions). If you don't want them to show, you could just do a "View, Comment, txt Display" to turn them off.
How is deleting these comments an advantage for your technicians? Are they secret, only for certain knowledgeable fellows? How is it better for them not to know the function of each PLC address? For me, the more I know, the better. I just don't understand.
PS: I meant to tell you that there is an extra (unnecessary) instruction on Rung 008. The "T02" on the top rung branch is not actually needed, because when T02 reaches 5 seconds, it resets T01 in Run 006, which will stop the Agitator in Rung 008.
There are other ways to do the job. For example, Timer T01 and T02 could be replaced by only one Timer (call it new T01). New T01 could have its "Parameters, Mode" changed from "On-delayed" to "On/off-delayed". That means it times OFF for some period (59 minutes and 55 seconds), the goes ON for some time period (0 minutes and 05 seconds), then repeats each time it is reset or turned off. The reason I did not use an On/off-delayed timer was to make the program easier to understand. But without the address comments, you might as well use the more complicated timer anyway. No one will be able to understand the timer differences without the address comments.