
6 User Program
System Manual Modular Systems
Page 44 of 114
HI 800 191 E Rev. 2.02
6.5.1
Forcing in Connection with F*03
To force a global or local variable, the following conditions must be met:
The corresponding force switch is set.
Forcing was started.
If forcing was started, a change to the force switch has an immediate effect.
If forcing was started and the force switch is set, a change to the force value has an immediate
effect.
Local forcing can be started and stopped individually for each user program.
Time Limits
Different time limits can be set for global or local forcing. Once the defined time has expired, the
controller stops forcing values.
It is possible to define how the HIMatrix system should behave upon expiration of the time limit:
If global forcing is used, the following settings can be selected:
-
The resource stops.
-
The resource continues to operate.
If local forcing is used, the following settings can be selected:
-
The user program stops.
-
The user program continues to run.
It is also possible to use forcing without time limit. In this case, the forcing procedure must be
stopped manually.
If a variable is no longer forced, the process value is used again for the variable.
Force Editor
The SILworX Force Editor displays all the variables for which forcing is allowed. Global and
local variables are grouped into two different tabs.
Use these tabs to configure the force values and set the force switches.
Automatic Forcing Reset
The operating system resets forcing in the following cases:
When the resource is restarted, e.g., after connecting the supply voltage
When the resource is stopped
When a new configuration is loaded by performing a download
When a user program is stopped: Reset of local forcing for this user program
In these cases, the user program changes the force settings as follows:
Force values to 0 or FALSE
Force switch to OFF
Force main switch to OFF
During a reload, local and global force values as well as forcing times and force timeout
reactions continue to be valid.
Global force values and force switches can be set when a resource is stopped. The configured
values become valid after restarting the resource and forcing.
Local force values and force switches can be set when the user program is stopped. The
configured values become valid after restarting the user program and forcing.
6.5.2
Forcing in Connection with Standard Devices and Modules
Forcing in HIMatrix standard systems is subjected to the restrictions described in the following
section.