Siemens SIMATIC PCS 7 Function Manual page 23

Process control system simatic batch interface blocks
Hide thumbs Also See for SIMATIC PCS 7:
Table of Contents

Advertisement

● Status word
● No automatic completion
● Runtime monitoring
● Trigger for reading setpoints/actual values
● Trigger for checking and activating new setpoints
● Start lock
SIMATIC BATCH Interface Blocks V7.1
Function Manual, 03/2009, A5E02171101-01
The reaction to user input is signaled at the USTAT_L status input of the user block which
is interconnected with the IEOP block. The status, including other block information, is
returned at output QUSTAT_L and is monitored by BATCH. The bit assignment is
synchronized with the assignment at the SFC_CTRL block.
The BATCH block sets the READY bit in the status word to report that it is not
automatically completing and that BATCH is to handle completion. If using the
SFC_CTRL block (which does not provide a READY status signal) you can set the
READY bit using input IREADY.
The step time is incremented at intervals of one second with a positive edge at the
RUNNING status. The COMPLETED status is used to stops the time count. The
"Runtime exceeded" identifier is set (bit 19) if the actual value (Q_STEP_T) exceeds the
setpoint (STEP_T). Runtime monitoring is taken into account as message in WinCC and
does not generate a group error.
Note
Identifier "SFC:
Step runtime error" is used internally by the SFC and leads to the group error.
If the block is active the user program can set the trigger signal IREFRESH in QUSTAT_L
by generating a positive edge at input IREFRESH. This action instructs BATCH to
immediately read all setpoints and actual values and to archive these in the batch data for
reporting.
BATCH sets input IPARAM when reading new setpoints. The basic function detects this
action by monitoring the corresponding QPARAM output and can then check and activate
the setpoints. If the check returns a negative result the basic function can either signal an
error or disable the start by setting input "ILOCK". BATCH resets input IPARAM during
startup of the technical function. This can be done, for example, in conjunction with a
change of the mode of operation.
The "Start lock" identifier in the status word or input "ILOCK" can be used to inform the
BATCH block that start or resume is not desired.
Note
The start lock must have been set in IDLE state if the BATCH is to comply with the start
lock. If start lock is set the BATCH executes the occupation it initially writes the setpoints
and then waits for the block to reset the start lock.
BATCH interface blocks
2.2 IEOP
23

Advertisement

Table of Contents
loading

Table of Contents