Installation manual
CNC 8035
10.
LOGIC CNC INPUTS AND OUTPUTS
Axis logic inputs.
(SOFT M: V15.3X)
(S
OFT T: V16.3X)
·338·
10.2 Axis logic inputs.
There are several groups of logic inputs (LIMIT, DECEL, etc.) which refer to the possible axes of
the machine by means of digits 1 through 3 (LIMIT+2, DECEL1,etc.) or using the axis name
(LIMIT+X, DECELZ, etc.).
The marks of the axes that do not exist in the machine parameters assume the value of the M2045
mark, that's always set to 0.
When monitoring the PLC program, it shows the edited marks, either with a letter or with a number.
However, the resource windows created from monitoring will replace the marks with axis names by
the marks with axis numbers. For example:
SERVOXON by SERVO1ON
SERVOZON by SERVO2ON if there is no Y axis, but there are X and Z axes.
Mnemonics using numbers 1 through 3.
These signals are numbered as the logic order of the axes; it is not related to the values assigned
to g.m.p. AXIS1 (P0) through AXIS8 (P7).
For example, if the CNC controls the X, Z and Y axes, the order will be: X, Y, Z and, therefore:
Mnemonics using the axis name.
The mnemonics of the signals refer to the axis name.
Mnemonics with axis names offer the advantage that if an axis is eliminated, the PLC program will
still be consistent with the rest of the axes.
LIMIT+1 (M5100) | LIMIT-1 (M5101)
LIMIT+2 (M5150) | LIMIT-2 (M5151)
LIMIT+3 (M5200) | LIMIT-3 (M5201)
The PLC sets these signals at a high logic level in order to tell the CNC that the corresponding axis
has overrun the end of its range of movement in the positive (+) or negative (-) direction indicated
by the limit switch.
In this case, the CNC stops axis feed and spindle rotation and displays the corresponding error on
screen.
In manual (JOG) operating mode the axis which has overrun its range of travel can be moved in
the correct direction in order to place it within the correct range of travel.
DECEL1 (M5102) DECEL2 (M5152) DECEL3 (M5202)
These signals are used by the CNC when machine reference search is made.
If the PLC sets one of these signals high, this indicates to the CNC that the machine reference search
switch of the corresponding axis has been pressed.
When this signal is activated in the machine reference search mode, the CNC decelerates the axis,
changing the rapid approach feedrate indicated by the a.m.p. "REFEED1", with the slow feedrate
indicated by the a.m.p. "REFEED2". After decelerating it accepts the following reference signal from
the corresponding axis feedback system as being valid.
The use of mnemonics with the axis name is available from versions V9.0x and
V10.0x on. If PLC programs older than this version have defined these marks as
symbols, when compiling the program will issue an error on this line.
Example: DEF ENABLEX M333
LIMIT+1, LIMIT-1, DECEL1, etc. for the X axis:
LIMIT+2, LIMIT-2, DECEL2, etc. for the Y axis:
LIMIT+3, LIMIT-3, DECEL3, etc. for the Z axis: