EasyManua.ls Logo

GSE 672 - D Deactivate Setpoint

Default Icon
430 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Macros
9-54 Chapter 9
%
%
D
D
D
D
E
E
A
A
C
C
T
T
I
I
V
V
A
A
T
T
E
E
S
S
E
E
T
T
P
P
O
O
I
I
N
N
T
T
Syntax
Deactivate Setpoint
[ L | U ] < setpoint# > [ : delay ] %D
Deactivate All Setpoints
* [ L | U ] %D
Arguments
L Locks specified setpoint(s) in a deactivated state.
U Unlocks specified setpoint(s).
setpoint# Setpoint(s) (1 256) to be deactivated.
delay Delay time in seconds (0.002 5,767,168) before the specified setpoint(s) will deactivate.
Notes The %D command does not apply to setpoints configured as inputs (except Modbus inputs
used to invoke macros).
A range or list of setpoints may be specified for setpoint# as described in the following
examples.
A delay cannot be specified when locking/unlocking setpoints.
A variable value can be substituted for setpoint# and/or delay using the syntax
< variable# >P
where variable# is a valid variable 1 999.
See Also
%A Activate Setpoint
%F If Setpoint Deactivated
Deactivate Setpoint
[ L | U ] < setpoint# > [ : delay ] %D
Deactivates any setpoint configured as an output or disabled.
A deactivation delay can be specified to postpone the deactivation of a setpoint after the %D command is
executed. Specifying a delay overrides the deactivation delay setting at P5111. If a deactivation delay has
not expired before issuing another deactivation delay for the same setpoint, the delay timer is reset to the
new delay time. Macros assigned at P5112 to be invoked upon deactivation of a setpoint will not execute
until the deactivation delay time has expired. If delay is omitted from the deactivation command, the macro
assigned at P5112 will not be invoked unless a delay time is specified at P5111. If delay is specified with a
value of zero (0), then any delay specified at P5111 is cancelled and the macro assigned at P5112 will not
be invoked.
Deactivating a setpoint with a delay of zero (0) does not guarantee that the macro specified at
P5112 will not be invoked. If a deactivation delay was already in progress, the delay may have
expired during execution of the macro that is supposed to cancel the delay, causing that macro
to be placed on the macro stack and to be invoked upon completion of the cancellation macro.
To prevent this, always clear the unwanted macro from the stack immediately after canceling the
deactivation delay (see example - Canceling a Deactivation Delay Without Invoking a Macro).
Setpoints can also be "locked" in a deactive state to prevent unwanted activation. This technique is often
used in emergency stop routines to prevent outputs from activating when the normal activation condition
occurs. A deactive-locked setpoint cannot be activated by any means. It must first be unlocked before
being activated. Note that unlocking a setpoint does not automatically change its state.

Table of Contents

Other manuals for GSE 672

Related product manuals