5.4
5.
CNC 8037
M
·MS· & ·TS·
ODELOS
·116·
Módulo de subrutinas del PLC
; *************** TRATAMIENTO PARA LECTURA DE PARAMETROS MAQUINA
;
L1
;
; *************** Cálculo de la consigna S residual en cambio de gama
;
El cálculo de la S residual para cambio de Gamas (R304) se hace en esta rutina que se
llama en el ciclo inicial CY1. En el registro R114 = GUP2114 se recoge el valor de S de
consigna residual para cambio de gamas que estaba en el parámetro máquina P706 del
CNC 8025M.
En el CNC 8037 si el registro SANALOG = 32767 equivale a 10 V. de consigna.
En el CNC 8025 el valor 4000 en P706 equivale a 10 V de consigna.
Por lo tanto y por analogía 4000 equivale a 32767.
;
() = MLS R114 32769 R303
= DVS R303 4000 R304
;
;
; *************** Se comprueba si solo hay una gama
;
;Lectura de los parámetros máquina del cabezal relacionados con las r.p.m. de las gamas
MAXGEAR1(P2) y MAXGEAR2(P3).
;
() = CNCRD(MPS2,R200,M1011)
= CNCRD(MPS3,R201,M1011)
CPS R200 EQ R201 = SET M1600
CPS R200 NE R201 = RES M1600
;
M1600
= SET GEAR1
;
;
; *************** Si subrutina de emergencia
;
Se introduce el valor de R111 = GUP2111 en el p.m.g. INT1SUB (P35). Se corresponde
con el nº de la subrutina de emergencia.
;
CPS R111 NE 0
= CNCWR(R111,GUP2111,M1011)
;
;
; *************** Leer nº de posiciones del almacén
;
;Lectura del parámetro máquina general NPOCKET(P24).
;
() = CNCRD(MPG24,R163,M1011)
= DVS R163 2 R164
;
; *************** Ver si existe eje W
;
;Lectura del parámetro máquina general AXIS4(P3).
() = CNCRD(MPG3,R202,M1011)
CPS R202 NE 0 = SET M1602
CPS R202 EQ 0 = RES M1602
;
;
; *************** Ver si es centro de mecanizado
;
; Lectura del parámetro máquina general TOFFM06(P28)
;
() = CNCRD(MPG28,R203,M1011)
CPS R203 NE 0 = SET M1603
CPS R203 EQ 0 = RES M1603
;
;
M a n ua l d e s us t i tu c ió n
; Subrutina L1
; R304 = Valor para SANALOG
; r.p.m. en gama 1
; r.p.m. en gama 2
; Sólo hay una gama
; Más de una gama
; Si sólo hay una gama
; Se activa la GEAR1
; Si R111 no es 0
; Escribe nº de subrutina en P2111
;Nº de Herramientas en el almacén
; Existe eje W
; No existe eje W
; Es un centro de mecanizado
; No es centro de mecanizado