M a n u a l d e in s t a la ci ón .
5.2.1
Particularidades con la opción multicabezal y canales.
El CNC puede disponer de hasta cuatro canales y cada canal puede ejecutar un programa
pieza en paralelo con los demás. Esto significa que en cada canal se pueden ejecutar siete
funciones auxiliares simultáneamente. Las funciones auxiliares ejecutadas desde cada
canal se tratan de forma independiente; para ello cada canal dispone de marcas y registros
propios.
Marcas y registros en la opción canales.
Cada canal dispone de los registros de 32 bits HFUN1 a HFUN7, para indicar al PLC las
funciones auxiliares H programadas en el bloque en ejecución.
HFUN1C1 - HFUN7C1
HFUN1C2 - HFUN7C2
HFUN1C3 - HFUN7C3
HFUN1C4 - HFUN7C4
Cada uno de los registros indica el número de una de las funciones H programadas en el
bloque. Si no se utilizan todos los registros, el CNC asigna el valor hexadecimal $FFFFFFFF
a los que queden libres, los de numeración más alta.
De esta forma si en el primer canal se encuentran programadas las funciones H10 y H13
y en el segundo canal las funciones H8 y H10, el CNC pasará al PLC la siguiente información.
HFUN1C1
10
HFUN1C2
8
Comandos HFUNC1* - HFUNC4*. Analizar si una función ha sido programada en el
canal.
Para poder conocer si una determinada función H se encuentra programada en el bloque
en ejecución, se puede utilizar uno de los siguientes métodos:
• Analizar todos los registros HFUN del canal uno a uno, hasta encontrar dicha función
H o hasta que uno de ellos tenga el valor $FFFFFFFF.
• Utilizar uno de los siguientes comandos que permiten analizar todos los registros HFUN
del canal a la vez.
HFUNC1*
HFUNC2*
HFUNC3*
HFUNC4*
para el primer canal.
para el segundo canal.
para el tercer canal.
para el cuarto canal.
HFUN2C1
HFUN3C1 - HFUN7C1
13
$FFFFFFFF
HFUN2C2
HFUN3C2 - HFUN7C2
10
$FFFFFFFF
Para el canal 1
Para el canal 2.
Para el canal 3.
Para el canal 4.
5.
CNC 8070
(R
: 1911)
EF
·389·