PLC Programming Methodology

- Divide processes into system and subsystems.

- Identify system modes and states.

- Identify common objects types (belt conveyor, reversing screw conveyor, etc.).

- Identify object-to-object interdependencies, interfaces, alarms, and states.

- Develop object-based standard device control structures.

- Define all text descriptions, programs, database items, alarms, and fields associated with each standard device object.

- Generate importable programs, descriptions, and database items using Microsoft Access or Excel database tools.