摘要 |
An automated control of a system having a plurality of cooperating components involving controlled elements and sensors uses a simulator configured to simulate operation of the components. The simulator stores data representing states of the components and modifies the states over time in accordance with simulated operation of the system. An input module receives data from at least the sensors and updates in the simulator the data representing states of the components. An output module reads from the simulator the data representing states of the components and generates at least controlled element control signals for the controlled elements of the components. The simulator contains a virtual state machine representing the system, and automation of the system is achieved without state machine logic representing the system within the input module and the output module. |