Detailed description
2.12 Block descriptions
Basic logic functions: PLC basic program solution line (P3 sl)
Function Manual, 11/2006, 6FC5397-0BP10-2BA0
219
Multiple calls of FC 19 or FC 24, FC 25, FC 26 are permitted in a single PLC cycle. In this
case, the first call in the cycle drives the LED displays. Furthermore, all actions of the
parameterized block are carried out in the first call. In the following calls, only a reduced level
of processing of the channel and mode group interface takes place. The geometry axes are
supplied with directional data only in the first block call in the cycle.
Single block processing can be selected/deselected only in the first call in the cycle.
The second machine control panel can be processed if parameter
"ModeGroupNo" has been increased by B#16#10. When parameterizing, the HHU number is
contained in the lower nibble (lower 4 bits).
"BAGNo" = 0 or B#16#10 means that the mode group signals are not processed.
"ChanNo" = 0 means that the channel signals are not processed.
The INC selections are transferred to the mode group interface. This specification is
activated via the DB10, ... DBX57.0 (INC-inputs active in the BAG-range) through this block
once after power up.
Machine control panels can still be handled in parallel by this module. The module 2 call for
the 2nd machine control panel in OB1 cycle must come after the call of the 1st MCP Support
for two MCPs is provided in the control panel blocks up to certain limits (support is not
provided as standard for mutual interlocking of axis selections with identical assignments on
two MCPs).
Flexible axis configuration
It is possible to be flexible in the assignment of axis selections or direction keys for machine
axis numbers.
Better support is now provided by the MCP blocks for the use of two MCPs, which are to run
in parallel, in particular for an application using two channels and two mode groups. Note
that the axis-numbers are also specified in the parameterized mode group number of the
MCP block in the axis tables of the relevant MCP.
For this flexibility there are tables for axis numbers in DB 10.
For the 1. Machine control panel (MCP) the table starts from the byte 8
(symbolic name: MCP1AxisTbl[1..22]) and
for the 2. Machine control panel (MCP) starting from the byte 32
(symbolic name: MCP2AxisTbl[1..22]) for the second MCP. The machine axis numbers must
be entered byte by byte here.
It is permissible to enter a value of 0 in the axis table. Checks are not made to find
impermissible axis numbers, meaning that false entries can lead to a PLC Stop.
For FC 19, the maximum possible number of axis selections can also be restricted.
This upper limit is set for the
first Machine control panel in DB10, ... DBW30 (symbolic name: MCP1MaxAxis) or for the
second Machine control panel in DB10, ... DBW54 (symbolic name: MCP2MaxAxis) for the
respective MCP.
The default setting is 0, corresponding to the maximum number of configured axes. The axis
numbers and the limit can also be adapted dynamically. Afterwards, a new axis must be
selected on FC 19. Axis numbers may not be switched over while the axes are traversing the
relevant direction keys.
The compatibility mode is preset with axis numbers 1 to 9 for both MCPs and restricted to
the configured number of axes.