·516·
Installation manual
CNC 8055
CNC 8055i
12.
LOGIC CNC INPUTS AND OUTPUTS
SOFT: V02.2X
General logic outputs
TSTROBE (M5534)
The CNC sets this signal high to tell the PLC that it must execute the auxiliary S function which is
indicated in the register "TBCD" (R558).
In this register the CNC will tell the PLC the position of the magazine where the selected tool is.
If the general parameter RANDOMTC (P25) has been set so it is not a random magazine, the
magazine pocket position coincides with the tool number.
T2STROBE (M5535)
This register is used when a special tool change has been made, family code or 200 or with
machining centers with a non-random tool magazine (general parameter RANDOMTC (P25).
The CNC sets this signal high to tell the PLC that it must execute a second auxiliary T function
indicated in the register "T2BCD" (R559).
In this register the CNC indicates to the PLC the position of the magazine in which the tool which
was on the spindle must be placed.
S2MAIN (M5536)
It indicates which spindle is controlled by the CNC. This selection can be made via part-program
by means of functions G28 and G29.
If the CNC controls the main spindle S2MAIN is low.
If the CNC controls the second spindle S2MAIN is high.
ADVINPOS (M5537)
It is used on punch presses that have an eccentric cam as a punching system.
The CNC sets this signal high a specific time period before the axes reach position. This time is set
by general parameter ANTIME (P69).
This reduces idle time, thus increasing the number of punches per minute.
INTEREND (M5538) INPOS (M5539)
The CNC uses these two signals to let the PLC "know" that the theoretical interpolation between
axes has been completed (INTEREND) and that all the axes involved in the interpolation are in
position (INPOS).
The CNC sets the "INTEREND" signal high when the interpolation is ended being low while in
execution.
When the CNC verifies that all the axes have been within the dead band (in position zone INPOSW
P19) for a time period indicated in the axis parameter INPOTIME (P20), it will consider that all of
them are in position and it will inform the PLC by setting the logic output "INPOS" high.
The logic output "INTEREND" can be used when it is required to activate mechanisms before the
axes reach their position.
DM00 (M5547)
The CNC sets this signal high to tell the PLC that the auxiliary function M00 (program stop) is
programmed in the block being executed.
DM01 (M5546)
The CNC sets this signal high to tell the PLC that the auxiliary function M01 (conditional stop) is
programmed in the block being executed.
DM02 (M5545)
The CNC sets this signal high to tell the PLC that the auxiliary function M02 (program end) is
programmed in the block being executed.
DM03 (M5544)
The CNC sets this signal high to tell the PLC that the spindle is turning clockwise or that the auxiliary
function M03 is programmed in the block being executed.