17.
CNC 8055
CNC 8055i
S
: V02.2
OFT
X
·640·
(
)
=
C N C R D ( M P L C 1 2 , R 3 1 , M 3 0 2 )
CNCRD(MPLC14,R33,M302)
Asigna a los registros R31, R32 y R33 los valores con que han sido personalizados los parámetros
de PLC USER12 (P14), "USER13 (P15) y USER14 (P16).
( ) = CNCRD(DISTX,R41,M302) = CNCRD(DISTY,R42,M302) = CNCRD(DISTZ,R43,M302)
Asigna a los registros R41, R42 y R43 la distancia que lleva recorrida cada uno de los ejes de la
máquina.
CPS R41 GT R31 OR CPS R42 GT R32 OR CPS R43 GT R33
Si la distancia que lleva recorrida alguno de los ejes es superior a la fijada por parámetro máquina, ...
= TG1 6 240000
... se debe activar el temporizador T6 en el modo monoestable durante 4 minutos (240000
milisegundos) y ...
= MOV 0 R39
= CNCWR(R39,DISTX,M302) = CNCWR(R39,DISTY,M302) = CNCWR(R39,DISTZ,M302)
... se debe inicializar a 0 la cuenta de la distancia recorrida por cada uno de los ejes.
Activación del engrase.
T2 OR T3 OR T5 OR T6 = O-ENGRAS
Si se cumple alguna de las condiciones se activará la salida de engrase.
DFD O-ENGRAS = TRS2 = TRS3 = TRS4 = TRS5 = TRS6
Una vez efectuado el engrase de las guías se debe inicializar la cuenta de todos los temporizadores.
----- Tratamiento del refrigerante -----
El CNC ejecuta la función M08 cuando se desea activar el refrigerante y la función M09 cuando
se desea desactivarlo.
Además, en este caso el usuario dispone de un mando que le permite seleccionar si la activación
del refrigerante la hace el propio usuario (modo manual) o la realiza el CNC (modo automático).
I-REFMAN
El control del refrigerante lo realiza el usuario. Modo Manual.
I-REFAUT
El control del refrigerante lo realiza el CNC. Modo Automático.
O-REFRIG
Salida de activación y desactivación del refrigerante.
I-REFMAN OR (I-REFAUT AND M-08) = O-REFRIG
Activación del refrigerante.
RESETOUT = NOT O-REFRIG = RES M-08
El refrigerante se desactivará cuando el CNC se pone en condiciones iniciales (RESETOUT) o se
ejecutan las funciones M00, M02, M09 y M30.
Esta instrucción no contempla las funciones M00, M02, M09 y M30 puesto que en el tratamiento
de las funciones M, S, T se desactiva la marca M-08 al activarse cualquiera de ellas.
----- Tratamiento de la entrada general del CNC AUXEND -----
Es conveniente disponer de una única instrucción para controlar cada una de las entradas lógicas
del CNC, evitando de esta forma funcionamientos no deseados.
Cuando se dispone de varias instrucciones que pueden activar o desactivar una entrada, el PLC
asignará siempre el resultado de la última instrucción analizada.
Este ejemplo muestra como se deben agrupar en una única instrucción todas las condiciones que
deben activar o desactivar una entrada lógica del CNC.
M a nu a l de i n s t a l a c i ó n
=
C N C R D ( M P L C 1 3 , R 3 2 , M 3 0 2 )
=