
6 User Program
System Manual Compact Systems
Page 42 of 110
HI 800 141 E Rev. 2.02
6.5.3
Restriction to the Use of Forcing
The following measures can be configured to limit the use of forcing and thus avoid potential
faults in the safety functionality due to improper use of forcing:
Configuring different user profiles with or without forcing authorization
Prohibit global forcing for a resource
Prohibit local forcing or entering new process values.
Forcing can also be stopped immediately using a key switch.
To do so, the
Force Deactivation
system variable must be linked to a digital input connected
to a key switch.
This system variable is not always enabled, see Table 23.
Devices
Effect description
F*03
Force Deactivation
prevents global and local forcing from being started and stops
an on-going forcing process.
Default
Force Deactivation
prevents global forcing from being started and stops an on-
going forcing process.
Force Deactivation
inhibits the
Edit Local Process Values
command, but it does
not reset changed local variables to their previous process value.
Table 23: Effect of the
Force Deactivation
System Variable
6.6
Forcing - CPU OS up to V7
The force value is stored in the controller. If the CPU switches from RUN to STOP, the forcing
procedure is deactivated to ensure that the controller does not accidentally start with active
force signals.
i
Absolutely take the following facts into account when forcing or evaluating tests
performed with forced global variables:
Signal force values are only valid until overwritten by the user program!
However, if the user program does not overwrite the values, e.g., if an EN input is set to
FALSE, the force value is used as a process value in the ensuing calculations.
Online test fields associated with forced signals may therefore show the forced value, even if a
value generated by the user program has already been used in the ensuing calculations or is
effective on an output.
6.6.1
Time Limits
It is possible to set a time limit for the forcing procedure. A configuration parameter defines how
a controller should behave once the force time has expired:
The processor enters the STOP state.
The force value is no longer valid and the controller continues its normal operation.
In any case, overrunning the force time affects the user program and thus the process.
Forcing is terminated upon expiration of the force time or when forcing is intentionally stopped.
Provided that
Stop at Force Timeout
is set in the resource's properties (see also message in
the info field), the controller enters the STOP state after the force time has expired and the user
program continues to run with the process values.
If
Stop at Force Timeout
is not set, the controller is not stopped after the force time has
expired. Forcing is deactivated and the values previously forced (R force values) are replaced
with their process values.
This may have unintentional effects on the overall system.
Содержание HIMatrix F30
Страница 102: ...12 Disposal System Manual Compact Systems Page 102 of 110 HI 800 141 E Rev 2 02...
Страница 109: ......