Positive flank on input
“ixStartBatch_Or_Contact”
.
Remaining strokes will be set to the value
“idStrokesInBatch”
(
“odRemainStrokesInBatch”
=
“idStrokesInBatch”
). The metering pump
runs until the remaining strokes counter is on 0.
A renewed flank on
“ixStartBatch_Or_Contact”
resets the value of the
remaining strokes to
“idStrokesInBatch”
. If the flank on
“ixStartBatch_Or_Contact”
increases the value of the remaining strokes
by
“idStrokesInBatch”
.
3.3.1.3 Mode type contact
In
“contact”
mode the following signals are relevant:
n ixStart_Stop
n ixStartBatch_Or_Contact
n ixBatchContactMemory
n irSetpoint0_100
n iiTransMultiplier (1_9999 = 0.01 - 99.99)
n ixFault_Lock
n oxError
n oxErrorProfibus
Without memory function: ixBatchContactMemory = 0
With the input
“ixStart_Stop”
the pump can be switched off at any time.
Recommendation for operation:
“Set ixStart_Stop”
on 1 and only on 0 if
needed.
The input
“irSetpoint0_100”
specifies the metering speed.
Locking mechanism = manual mode
“ixStartStop”
= 1 & (
“ixFault_Lock”
= 0 or (
“ixFault_Lock”
= 1 &
“oxError”
= 0 &
“oxErrorProfibus”
= 0)
Metering speed (strokes / h) =
Maximum frequency *
“irSetpoint0_100”
/ 100
The pump does not start up, if:
“ixStartStop”
= 0
The pumps starts, at:
Positive flank on input
“ixStartBatch_Or_Contact”
.
Number of strokes =
“iiTransMultiplier”
If
“iiTransMultiplier”
= 500 (corresponds to 5 strokes) is set,
then the number of strokes = 5.00 = 5 (per positive flank).
Example 1
If
“iiTransMultiplier”
= 50 (corresponds to 0.5 strokes) is set,
then the number of strokes = 0.5 = 2 (per positive flank), i.e. every 2
flanks the pump makes 1 stroke.
Example 2
A renewed flank on
“ixStartBatch_Or_Contact”
sets the value of the
remaining strokes to
“iiTransMultiplier”
.
With memory function: ixBatchContactMemory = 1
Same as “Without memory function: ixBatchContactMemory = 0, but ...
A renewed flank on
“ixStartBatch_Or_Contact”
increases the value of the
remaining strokes by
“iiTransMultiplier”
.
Function blocks for gamma/L and Sigmas
36