PLC Second Generation Controls and Routines
This page breaks down the controls developed for the second generation project as well as shows the routines that will be used for the train operations. The programs had to be completely re-written from scratch and I decided it was best to write all the support routines needed for the train operations first. This new layout for the routines will be much better for development. Later on I moved the train operations routines down to make room for additional support routines such as the CW80 controls.
Hardware Layout of PLC controls
HMI panel layout and screens
PLC program routines (Ladders)
The ladder routines for this second generation project were re-written from scratch. I concentrated on writing all the "backbone" ladders that will be utilized in the train operations. An example would be the main & side interchange routine that was written in the first generation project. By laying out the routines this way, it will eliminate the need to write a series of testing programs to debug a routine. During the writing of these ladders, test programs were written to debug these routines before moving forward. Now with this in place, the next phase of programming will be better as I can concentrate on writing the train operation routines and not have to write so many "test" programs.