Specifications
© Systeme Lauer GmbH & Co KG • Kelterstr.59 • 72669 Unterensingen • Tel. (07022) 96 60-0 • Fax (07022) 96 60-103
A-19
A LAUER driver
P3: Genral error message (here: -EROR1..EROR3)
The P3 general fault bit is set for any error in the connection between
the programmable controller and the PCS operating console. DW3
(default assignment) can be evaluated for the exact cause of error.
This bit is reset as soon as the first packet has been correctly
received.
CL300, CL500, PC600: bit parameters (example - EROR1, A0.0)
P4: Flag for the first processing of the handling block (here:
FIRSTRU1.. FIRSTRU3)
This flag should be reset before the first call (restart) of the handling
block. It is automatically set during the first execution of the PB. Among
other things, it is used for presetting during a restart.
CL300, CL500, PC600: bit parameters (example - FIRSTRU1, M20.0)
P5: Flag for cross-reference data block has been transferred in the
current cycle (here: -QVL_OUT)
Using this common (global) bit it can be prevented that the entire
cross-reference lists are transferred in the first cycle if several
channels and/or PCS 830.3/31 interface modules are inserted. This
bit is set in the handling block as soon as the cross-reference list of
a channel is transferred.
Note!
The transfer of the cross-reference list happens only once at the start. To
prevent a scan time infringement, the transfer of the cross-reference lists
can be distributed across the first programmable controller cycles if several
channels are used.
Description of the execution sequence (as in the example realized):
This bit is reset before any of the PCS handling blocks are called.
This bit must be scanned starting with the call of the second handling
block. The following handling blocks may not be called if this bit is set
to logical 1.
CL300, CL500, PC600: bit parameters (example - QVL _ OUT, M20.3)
P6: Presetting PB (here: -INIT)
Here, the PB must be specified which should be called at the com-
munication start of the corresponding channel. This block must be
generated for customer-specific presettings. This block is of course
available on the floppy disk (once for all three channels) but it contains
only one „HLT“ instruction which will switch the CPU to STOP (status
„1“) with the remark to program the block.
CL300, CL500: block parameters (example -INIT, PB1)
PC600: constant K80XXH (example -INIT, K8000H); xx = block no.