M a n u a l d e in s t a la ci ón .
MFUN1
···
MFUN7
Hay un registro para cada canal. Los mnemónicos para cada canal son los siguientes. Se
muestra como ejemplo los mnemónicos de MFUN1; para el resto de registros es
equivalente.
MFUN1C1 (también se puede programar como MFUN1)
MFUN1C2
El canal indica al PLC mediante estos registros las funciones auxiliares M que se han
seleccionado para su ejecución. En cada canal puede haber hasta 7 funciones M. 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 M100 y M135 y en el segundo canal las funciones M88 y M75,
el CNC pasará al PLC la siguiente información.
MFUN1C1
100
MFUN1C2
88
Si a continuación se ejecuta en el primer canal la función M88 se tiene:
MFUN1C1
88
Comandos MFUNC1* - MFUNC4*. Analizar si una función ha sido programada en el
canal.
Para poder conocer si una determinada función se encuentra programada en el bloque en
ejecución, se pueden analizar todos los registros uno a uno o se pueden utilizar los
siguientes comandos para analizar todos ellos a la vez.
MFUNC1*
MFUNC2*
MFUNC3*
MFUNC4*
CPS MFUNC1* EQ 4 = ...
Ejemplo para detectar M04 en el canal 1. Si se ha programado devolverá un "1"; un "0" en caso
contrario.
HFUN1
···
HFUN7
Hay un registro para cada canal. Los mnemónicos para cada canal son los siguientes. Se
muestra como ejemplo los mnemónicos de HFUN1; para el resto de registros es equivalente.
HFUN1C1 (también se puede programar como HFUN1)
HFUN1C2
El canal indica al PLC mediante estos registros las funciones auxiliares H que se han
seleccionado para su ejecución. En cada canal puede haber hasta 7 funciones H en un
mismo 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 H20 y en el segundo canal
las funciones H30 y H40, el CNC pasará al PLC la siguiente información.
HFUN1C1
10
HFUN1C2
30
MFUN1C3
MFUN1C4
MFUN2C1
MFUN3C1 - MFUN7C1
135
$FFFFFFFF
MFUN2C2
MFUN3C2 - MFUN7C2
75
$FFFFFFFF
MFUN2C1
MFUN3C1 - MFUN7C1
$FFFFFFFF
$FFFFFFFF
Para el canal 1. También se pueden programar como MFUN*.
Para el canal 2.
Para el canal 3.
Para el canal 4.
HFUN1C3
HFUN1C4
HFUN2C1
HFUN3C1 - HFUN7C1
20
$FFFFFFFF
HFUN2C2
HFUN3C2 - HFUN7C2
40
$FFFFFFFF
6.
CNC 8070
(R
: 1911)
EF
·403·