SoftPLC
 
Font size:      

Scanning Operation

Operating Modes and States

The SoftPLC runtime engine is always in one of the following states, called Operating Modes.

SoftPLC Operating Modes
ModeDescription
Program or Remote ProgramLogic is not being solved and the outputs are in an idle state. Normally idle state means "turned off or zeroed".
Run or Remote RunLogic is being solved and the outputs are active and under the control of the logic program. They are not idle. The logic program makes its decisions based on the current state of each input, all of which are actively scanned.
Test or Remote TestLogic is being solved but the outputs are idle. The logic program makes its decisions based on the current state of each input, all of which are actively scanned.
FaultedLogic is not being solved and the outputs are idle. This mode is entered automatically if you have an error in your program or in one of your driver configurations.