Simulator Control for Modicon Quantum Safety CPU
Original instructions
Introduction
The dialog box is shown if the simulator is simulating a CPU from the Modicon Quantum safety family.
Representation of the dialog box:
CPU Front Plate
The virtual CPU front plate shows the current state of the safety CPU in a display:
Text in the display
The simulated CPU is in state...
Meaning
Init
INIT (Initialization)
This display is shown for a very short time while the simulator is starting. It is quickly replaced by one of the following displays.
UnCfg
NOCONF (no configuration)
No user project loaded or the loaded project is invalid.
Idle
IDLE
The project loaded on the CPU has not been started or reset with the Reset command button.
Stop
STOPPED
No project is running. However, the loaded project was in RUN state at least once.
Run
RUN
A project with at least one task is running.
Halt
HALT
An error has occurred in the project. The simulated CPU must be reinitialized or reset using the Reset command button.
Err
ERROR
An unrecoverable detected error has occurred in the project. This means communication is no longer possible. The simulated CPU must be reset using the Reset command button.
S
Safety Mode
The project is running in safety mode.
For further information on the different modes please refer to the Unity Pro XLS Software Specifics manual.
M
Maintenance Mode
The project is running in maintenance mode.
For further information on the different modes please refer to the Unity Pro XLS Software Specifics manual.
Safety/Maintenance Mode (Safety Projects)
For switching between safety and maintenance mode please pay attention to the following special features:
NOTE: The CPU simulator has no double code execution of the logic and comparison of the results. Therefore the execution behaves the same in safety and maintenance mode.
For further information on the different modes please refer to the Unity Pro XLS Software Specifics manual.
Key Switch
By clicking the switch symbol, various switch positions can be simulated:
Switch position
Switch position on real CPU
Meaning
Start
CPU unlocked:
  • Project can be loaded.
  • CPU can be started or stopped.
Mem Prt
CPU locked:
  • Project can not be loaded.
  • As opposed to the key switch on a real CPU, the CPU can be started or stopped in this position.
-
Stop
This switch position of a real CPU is not supported by the simulator.
Reset
With this button, you can reset the simulated CPU. This corresponds to a cold start of the CPU (the connection between the Control Expert and the simulator is broken, project variables are reset).
This command button corresponds to the reset button on a real CPU.
Power Cycle
With this button, you simulate a cold start of the CPU as a safety CPU does not support warm start. The connection between Control Expert and the simulator is broken, the simulator goes into the state RUN (autostart active) or STOP (autostart deactivated).
This command button corresponds to the power off and power on of a real power supply.
Simulation
Dialog box fields: Host PC name: DNS name of the host PC for the simulator. If the PC has multiple network cards, only the first is shown. Host IP address: TCP/IP address of the host PC for the simulator. If the PC has multiple network cards, only the first is shown. Project name: Name of the project loaded in the simulator.
Clients Connected
The list shows current clients connected with the PC (PCs which are connected via TCP/IP with the host PC of the simulator). The DNS name and TCP/IP address are shown for each client.