Вы находитесь на странице: 1из 179

Hardware

Condiciones marco

Reservas

Puesta en servicio

Programa de PLC

CNC: ShopMill

Descripcin de seales

Manual de puesta en servicio

Datos de mquina

Gestin de herramientas

Funciones adicionales

SINUMERIK 840D sl

Vlidas para

Control
SINUMERIK 840D sl/840DE sl
Software
Versin
NCU Software de sistema para
SINUMERIK 840D sl/840DE sl
1.5
con ShopMill
7.5

Edicin 01/2008

Interfaz de usuario
especfica del cliente

10

Varios

11

Abreviaturas

ndice

Documentacin SINUMERIK
Clave de edicin
Las ediciones listadas a continuacin han aparecido hasta la presente edicin.
En la columna Observacin est marcado con una letra el estado de las ediciones publicadas
hasta la fecha.
Significado del estado en la columna Observacin:
A . . . . . Documentacin nueva
B . . . . . Reimpresin con referencia nueva
C . . . . . Edicin reelaborada con versin nueva.

Edicin
10/1997
11/1998
03/1999
08/2000
12/2001
08/2003
11/2003
02/2005
08/2005
11/2006
01/2008

Referencia
6FC5 2972AD800EP0
6FC5 2972AD800EP1
6FC5 2975AD800EP0
6FC5 2975AD800EP1
6FC5 2976AD800EP0
6FC5 2976AD800EP1
6FC5 2976AD800EP2
6FC5 2976AD800EP3
6FC5 3974AP100EA0
6FC5 3974AP101EA0
6FC5 3974AP102EA0

Observacin
A
C
C
C
C
C
C
C
C
C
C

Marcas
Todas las denominaciones marcadas con el smbolo de proteccin legal r son marcas registradas de
Siemens AG. Las dems denominaciones en esta documentacin pueden ser marcas cuya utilizacin por
parte de terceros para sus fines puede infringir los derechos de los titulares de la marca.
Exclusin de responsabilidad
Hemos verificado la coincidencia entre el contenido de este impreso y el software y hardware descritos.
Como siempre se puede deslizar algn error involuntario, no podemos garantizar la absoluta coincidencia.
El contenido de esta publicacin se revisa peridicamente; si es necesario, las posibles las correcciones
se incluyen en la siguiente edicin.

Eventualmente, el controlador permite ejecutar ms funciones que


las indicadas en esta descripcin. No obstante, esto no da derecho a
dichas funciones en caso de nuevo pedido o intervencin del servicio
tcnico.
Ms informacin se encuentra en Internet en:
http://www.siemens.com/motioncontrol
Este documento ha sido creado con Interleaf V 7.

Siemens AG 2008

Referencia 6FC5 3974AP102EA0


Impreso en la Repblica Federal de Alemania

Hemos verificado la coincidencia entre el contenido de este impreso


y el software y hardware descritos. Como siempre se puede deslizar
algn error involuntario, no podemos garantizar la absoluta
coincidencia. El contenido de este impreso se somete a revisiones
peridicas; las correcciones se incluyen en ediciones posteriores.
Agradeceremos sus sugerencias de mejora.
Queda reservado el derecho de establecer modificaciones debidas a
variaciones tcnicas.

SiemensAktiengesellschaft

Prefacio

Documentacin
SINUMERIK

La documentacin SINUMERIK se estructura en 3 categoras:

S Documentacin general
S Documentacin para el usuario
S Documentacin de fabricante/servicio
Encontrar una lista de impresos actualizada mensualmente con los idiomas
disponibles en cada caso en la direccin de Internet:
http://www.siemens.com/motioncontrol
Siga los puntos de men > Soporte > Documentacin tcnica >
Lista de impresos.
La edicin de Internet de DOConCD, la DOConWEB, est disponible en:
http://www.automation.siemens.com/doconweb
Encontrar informacin sobre la oferta de formacin y sobre las FAQ (preguntas frecuentes) en la direccin de Internet:
http://www.siemens.com/motioncontrol; una vez all haga clic en el punto de
men Soporte.

Grupo objetivo

Esta documentacin est destinada a los fabricantes de centros de mecanizado verticales o fresadoras universales con SINUMERIK 840D sl y les transmite la informacin necesaria para la configuracin y puesta en servicio de
ShopMill.

Alcance estndar

El manual representa la estructura del sistema de control y las interfaces de los


distintos componentes. Adems, se describe el procedimiento en la puesta en
servicio de ShopMill con SINUMERIK 840D sl.
Informacin sobre las distintas funciones, la asignacin de funciones y los datos de prestaciones de los distintos componentes se encuentra en publicaciones individuales ms especializadas (manuales, descripciones de funciones,
etc.).
Para las actividades orientadas al usuario, tales como la creacin de programas de pieza y el manejo del control, existen descripciones propias.
Asimismo, existen para el SINUMERIK 840D sl estndar descripciones adicionales para procesos a ejecutar por el fabricante de mquinas herramienta. En
su caso, en esta documentacin se remite a dichas descripciones.
La presente documentacin contiene una descripcin de la funcionalidad
estndar. Los suplementos o las modificaciones realizados por el fabricante de
la mquina son documentadas por el mismo.
En el control pueden ejecutarse otras funciones adicionales no descritas en la
presente documentacin. Sin embargo, no existe derecho a reclamar estas
funciones en nuevos suministros o en intervenciones de servicio tcnico.
Asimismo, por razones de claridad expositiva, esta documentacin no detalla
toda la informacin relativa a las variantes completas del producto descrito ni
tampoco puede considerar todos los casos imaginables de instalacin, explotacin y mantenimiento.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

iii

01/2008

Prefacio

Servicio tcnico y
asistencia

En caso de consultas tcnicas, dirjase a la siguiente hotline:


Europa/frica
Tel.: +49 (0) 180 5050222
Fax: +49 (0) 180 5050223
Internet: http://www.siemens.com/automation/supportrequest
Amrica
Tel.: +1 (0) 423 262 2522
Fax: +1 (0) 423 262 2200
Email: mailto:techsupport.sea@siemens.com
Asia/Pacfico
Tel.: +86 (0) 1064 719 990
Fax: +86 (0) 1064 747 474
Email: mailto:techsupport.asia@siemens.com
Nota
Los nmeros de telfono especficos de cada pas para el asesoramiento
tcnico estn disponibles en Internet:
http://www.siemens.com/automation/service&support

Consultas
referentes a
documentacin

Para cualquier consulta con respecto a la documentacin (sugerencias, correcciones), srvase enviar un fax o un correo electrnico a la siguiente direccin:
Fax: +49 (0) 9131 98 63315
Email: mailto:docu.motioncontrol@siemens.com
En el anexo de este documento encontrar una plantilla de fax.

Direccin de
Internet para
SINUMERIK

http://www.siemens.com/sinumerik

Ayudas para
bsquedas

Las alarmas de SINUMERIK 840D sl se encuentran en


Bibliografa:

/DAsl/, Manual de diagnstico

Otros medios auxiliares para la puesta en servicio y la localizacin de fallos se


describen en la
Bibliografa:

iv

/FB/, D1, Medios auxiliares para diagnstico

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Prefacio

01/2008

Notas

En esta documentacin se utilizan las siguientes indicaciones de una importancia especial:


Nota
Esta indicacin aparece en la presente documentacin siempre que se hace
referencia a cuestiones de mayor alcance.

Consignas de
seguridad

Este documento contiene consignas que deber respetar para su seguridad


personal y para prevenir daos materiales. Las indicaciones para la seguridad
personal se destacan mediante un tringulo de alerta, las referentes solamente
a daos materiales figuran sin tringulo de alerta. Segn el nivel de peligro de
se representarn los tringulos de advertencia en serie menguante segn se
indica a continuacin.

Peligro

Advertencia

Precaucin

Significa que, si no se adoptan las medidas preventivas adecuadas se


producir la muerte, o bien lesiones corporales graves.

Significa que, si no se adoptan las medidas preventivas adecuadas puede


producirse la muerte o bien lesiones corporales graves.

Con tringulo de advertencia significa que puede producirse una lesin leve si
no se toman las medidas preventivas adecuadas.

Precaucin
Sin tringulo de advertencia significa que pueden producirse daos
materiales, si
no se adoptan las medidas preventivas adecuadas.

Atencin
Significa que puede producirse un resultado o estado no deseado
si no se respeta la indicacin correspondiente.

Si se dan varios niveles de peligro se usa siempre la consigna de seguridad


ms estricta en cada caso. Si en una consigna de seguridad con tringulo de
advertencia se alarma de posibles daos personales, la misma consigna puede
contener tambin una advertencia sobre posibles daos materiales.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Prefacio

01/2008

Personal
cualificado

El equipo/sistema correspondiente slo deber instalarse y operarse respetando lo especificado en este documento. Slo est autorizado a intervenir
en este equipo el personal cualificado. Personal cualificado, segn las indicaciones tcnicas de seguridad de este manual, son aquellas personas que tienen la autorizacin necesaria para poner en marcha, poner a tierra y marcar
aparatos, sistemas y circuitos de acuerdo con los estndares de la tcnica de
seguridad.

Uso conforme

Respete lo siguiente:

Unidad de medida

vi

Advertencia
El equipo slo se puede utilizar para los casos de aplicacin previstos en el
catlogo y en la descripcin tcnica, y slo en combinacin con los equipos y
componentes de proveniencia tercera recomendados y homologados por
Siemens. El funcionamiento correcto y seguro del producto presupone un
transporte, un almacenamiento, una instalacin y un montaje conforme a las
prcticas de la buena ingeniera, as como un manejo y un mantenimiento
rigurosos.

En la presente documentacin, las unidades de los parmetros se indican


siempre en forma mtrica. Las correspondientes unidades en pulgadas figuran
en la siguiente tabla:
Mtrico

Pulgadas

mm

pulg

mm/diente

pulg/diente

mm/min

pulg/min

mm/r

pulg/r

m/min

pies/min

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Contenido
1

Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-11

Condiciones marco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-13

Reservas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-15

Puesta en servicio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-17

4.1

Condiciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-17

4.2
4.2.1
4.2.2
4.2.3
4.2.4
4.2.5
4.2.6
4.2.7

Primera puesta en servicio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Proceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Instalacin ShopMill en NCU (HMIEmbedded sl) . . . . . . . . . . . . . . . .
Instalacin ShopMill en PCU 50.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Puesta en servicio del PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Puesta en servicio del NCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Datos de mquina de visualizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Certificado de recepcin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-18
4-18
4-20
4-20
4-21
4-22
4-24
4-24

Programa de PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-25

5.1

Estructura del programa PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-25

5.2

Fuentes de ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-25

5.3

Seales de interfaz estndar para/de ShopMill . . . . . . . . . . . . . . . . . . .

5-26

Descripcin de seales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6-27

6.1

Interfaz HMI DB19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6-27

6.2

Interfaz HMI DB21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6-30

6.3
6.3.1
6.3.2

Vista general de la antigua interfaz ShopMill . . . . . . . . . . . . . . . . . . . . .


Seales en ShopMill (seales de entrada) . . . . . . . . . . . . . . . . . . . . . . .
Seales de ShopMill (seales de salida) . . . . . . . . . . . . . . . . . . . . . . . .

6-31
6-31
6-33

Datos de mquina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7-37

7.1

Datos de mquina NCK para ShopMill . . . . . . . . . . . . . . . . . . . . . . . . . .

7-37

7.2
7.2.1
7.2.2

Datos de mquina para visualizacin para ShopMill . . . . . . . . . . . . . .


Vista general de los datos de mquina para visualizacin . . . . . . . . .
Descripcin de los datos de mquina para visualizacin . . . . . . . . . . .

7-40
7-40
7-44

Gestin de herramientas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8-67

8.1

Resumen de funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8-67

8.2

Proceso de puesta en servicio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8-70

8.3
8.3.1
8.3.2
8.3.3

Puesta en servicio en el NCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Introduccin de los datos de mquina NCK . . . . . . . . . . . . . . . . . . . . . .
Descripcin de los datos de mquina NCK . . . . . . . . . . . . . . . . . . . . . .
Creacin y carga del fichero de configuracin . . . . . . . . . . . . . . . . . . . .

8-71
8-71
8-73
8-79

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

vii

Contenido

10

viii

01/2008

8.4
8.4.1
8.4.2

Puesta en servicio en el PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Ejemplo para FC 100 y FB 110 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descripcin de seales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8-85
8-87
8-89

8.5

Datos de mquina para visualizacin . . . . . . . . . . . . . . . . . . . . . . . . . . .

8-96

8.6

Ciclo de cambio de herramienta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8-97

8.7

Herramientas manuales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8-100

8.8

Conectar cabezal, refrigerante y funciones especficas


de la herramienta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8-101

8.9
8.9.1
8.9.2

Modificar textos para funciones especficas de la herramienta . . . . .


ShopMill en NCU (HMIEmbedded sl) . . . . . . . . . . . . . . . . . . . . . . . . . .
PCU 50.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8-103
8-103
8-105

8.10
8.10.1
8.10.2
8.10.3
8.10.4
8.10.5
8.10.6

8-107
8-107
8-108
8-109
8-114
8-115

8.10.7

Configurar la interfaz de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Incorporar lista adicional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configurar listas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Crear fichero de configuracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Adaptacin de parmetros individuales . . . . . . . . . . . . . . . . . . . . . . . . .
Definicin de textos para los puestos del almacn intermedio . . . . . .
Identificacin de un almacn de carga en la lista de herramientas
clasificada por el almacn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Definir textos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8.11

Leer datos de herramienta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8-120

Funciones adicionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9-125

9.1
9.1.1
9.1.2

Ciclos de medida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descripcin breve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Datos de mquina para visualizacin Ciclos de medida . . . . . . . . . . .

9-125
9-125
9-126

9.2
9.2.1

Conexin de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descripcin general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9-133
9-133

9.3
9.3.1
9.3.2

Transformada de envolvente del cilindro . . . . . . . . . . . . . . . . . . . . . . . .


Funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ajuste de una configuracin de ejes en el ejemplo . . . . . . . . . . . . . . . .

9-134
9-134
9-135

9.4

Cabezales y mesas orientables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9-138

9.5

Amarre mltiple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9-139

9.6

Ayuda para ciclos de medida en el editor de cdigos G . . . . . . . . . . .

9-141

Interfaz de usuario especfica del cliente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10-143

10.1

Configuracin pantalla de arranque del cliente . . . . . . . . . . . . . . . . . . .

10-143

10.2
10.2.1
10.2.2
10.2.3

Configuracin mscara de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Incorporar ciclos en el plan de trabajo . . . . . . . . . . . . . . . . . . . . . . . . . .
Concatenar ciclos en el plan de trabajo . . . . . . . . . . . . . . . . . . . . . . . . .
Incorporar ciclos de medida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10-144
10-148
10-149
10-151

10.3
10.3.1

ShopMill Open (PCU 50.3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Barra de men bsico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10-152
10-152

8-116
8-117

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Contenido

01/2008

10.4
10.4.1

Indicacin de estado del usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Configuracin de la indicacin de estado del usuario . . . . . . . . . . . . .

10-153
10-154

10.5

Teclas directas OP, teclas PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10-156

Varios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11-157

11.1
11.1.1
11.1.2
11.1.3
11.1.4
11.1.5

Proteccin contra el acceso mediante contrasea e interruptor de llave


Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrasea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Posiciones del interruptor de llave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Datos de mquina para niveles de proteccin . . . . . . . . . . . . . . . . . . . .
Interfaz de usuario de ShopMill en NCU (HMIEmbedded sl) . . . . . .

11-157
11-157
11-159
11-160
11-161
11-163

11.2

Dialectos ISO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11-164

11.3

Mando del cabezal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11-165

11.4

Cabezales analgicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11-166

11.5

Programas generados automticamente . . . . . . . . . . . . . . . . . . . . . . . .

11-167

11.6

Visualizacin de la versin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11-168

11.7

Registrador de acciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11-169

11.8
11.8.1
11.8.2

Matricera y moldes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Puesta en marcha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Registro de datos, transmisin de datos . . . . . . . . . . . . . . . . . . . . . . . .

11-170
11-170
11-172

Abreviaturas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-173

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Index-175

ix

Contenido

01/2008

Notas

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Hardware
Estructura del
sistema

La estructura del hardware con ShopMill corresponde al estndar de


SINUMERIK 840D sl.
Bibliografa:

Tabla 1-1

/IDsl/, Puesta en marcha CNC: NCK, PLC, accionamiento


SINUMERIK 840D sl;
/GDsl/, Manual del producto NCU,
SINUMERIK 840D sl

Componentes bsicos

Componentes bsicos

Referencia

TCU

6FC53120DA000AA0

NCU 710.1

6FC53710AA100AA0

CNC: 3 MB; PLC: 128 KB

NCU 710.2

6FC53710AA100AA1

CNC: 3 MB; PLC: 512 KB

NCU 720.1

6FC53720AA000AA0

CNC: 3 MB; PLC: 128 KB

NCU 720.2

6FC53720AA000AA1

CNC: 3 MB; PLC: 512 KB

NCU 720.2PN

6FC53720AA010AA1

CNC: 3 MB; PLC: 512 KB

NCU 730.1

6FC53730AA000AA0

CNC: 3 MB; PLC: 128 KB

NCU 730.2

6FC53730AA010AA0

CNC: 3 MB; PLC: 128 KB

NCU 730.2 PN

6FC53730AA010AA1

CNC: 3 MB; PLC: 512 KB

Tabla 1-2

Observacin

Componentes de manejo

Componentes de manejo

Referencia

Panel de operador OP010

6FC52030AF000AA0

Panel de operador OP010C

6FC52030AF010AA0

Panel de operador OP010S

6FC52030AF040AA0

Panel de operador OP012

6FC52030AF020AA1

Panel de operador OP012T

6FC52030AF061AA0

Panel de operador OP015

6FC52030AF030AA0

Panel de operador OP015A

6FC52030AF050AB0

Panel de operador OP015AT

6FC52030AF051AB0

Panel de operador TP015A

6FC52030AF080AB0

Panel de operador TP015AT

6FC52030AF081AB0

Mdulo de pulsadores directos


Profibus DP

6FC52470AF110AA0

Piezas de montaje de mdulo


de pulsadores directos

6FC52470AF300AA0

Observacin

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

1-11

1 Hardware

Tabla 1-2

01/2008

Componentes de manejo

PCU 50.3 C

6FC52100DF312AA0

1,5 GHz, 512 MB, Windows XP

PCU 50.3 P

6FC52100DF332AA0

2,0 GHz, 1024 MB, Windows XP

Tabla 1-2

Componentes de manejo

Componentes de manejo

Referencia

MCP 310

6FC52030AF231AA0

MCP 310 IE

6FC53030AF231AA0

MCP 483

6FC52030AF221AA2

MCP 483C IE

6FC53030AF220AA0

MCP 483 IE

6FC53030AF221AA0

Teclado completo CNC KB


310C

6FC52030AF210AA0

Teclado completo CNC KB


483C

6FC52030AF200AA1

Teclado estndar de PC

6FC52030AC013AA0

Observacin

1-12

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Condiciones marco
Para el uso de ShopMill, observe las siguientes condiciones marco:

S ShopMill slo funciona en el canal1, GCS1.


S En la interfaz de usuario ShopMill se muestran hasta 5 ejes ms el cabezal.
S Los ejes de mquina estn asignados a nmeros fijos (1=X, 2=Y, 3=Z).
S Al cabezal se le puede asignar el nmero de eje 4, 5 6.
S En ShopMill es posible un intercambio de ejes geomtricos en las siguien-

tes condiciones.
Tienen que existir siempre tres ejes geomtricos.
Los nombres de los ejes de canal (DM 20080) y los ejes geomtricos
(DM 20060) se tienen que distinguir claramente.
Un intercambio de ejes geomtricos slo se puede programar para ejes
lineales.
No existe ningn intercambio de ejes geomtricos para cabezales.
Slo se deben utilizar ejes adicionales conocidos por ShopMill para sustituir
a ejes geomtricos.

S ShopMill slo funciona con gestin de herramientas.

El punto de cambio tiene que ser siempre el cabezal 1 (ver fichero de configuracin). El punto de carga puede ser 1 2
(vase DM 9673 $MM_CMM_TOOL_LOAD_STATION).

S En ShopMill Open, no se deben modificar las posiciones de los siguientes

pulsadores de men en la barra de men bsico. Es decir que, en el fichero


REGIE.INI, siempre tiene que estar asignada una tarea determinada a estas
funciones.
Task 0 (pulsador de men horizontal 1): Campo de manejo Mquina
Task 1 (pulsador de men horizontal 2): Campo de manejo Gestor de programas
Task 2 (pulsador de men horizontal 3): Campo de manejo Programa
Task 4 (pulsador de men horizontal 5): Campo de manejo Herramientas/
decalajes de origen

S Con ShopMill se pueden utilizar, a travs de TCU, varios paneles de operador.


S El salvapantallas de HMI y el salvapantallas de Windows no se deben utilizar juntos.
Bibliografa:

/IHA/, Puesta en marcha de software bsico y HMIAdvanced,


SINUMERIK 840D sl/840Di/840D;
/IHE/ Puesta en marcha de software bsico y
HMIEmbedded sl, SINUMERIK 840D sl

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

2-13

2 Condiciones marco

01/2008

Notas

2-14

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Reservas

Las siguientes funciones son utilizadas por ShopMill y no se deben ocupar.

PROG_EVENT

El ciclo de sistema PROG_EVENT.SPF es utilizado por los ciclos estndar y


por ShopMill.
Si quiere utilizar el ciclo PROG_EVENT.SPF tambin para funciones de usuario, tiene que realizar dichas funciones de usuario en los ciclos
CYCPE_US.SPF o CYCPE1US.SPF. Guarde los ciclos en el directorio Ciclos
de usuario o Ciclos de fabricante.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

3-15

3 Reservas

01/2008

Notas

3-16

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Puesta en servicio
4.1

Condiciones

Transmisin de
datos

Para la transmisin de datos se necesitan:

S Hardware

Unidad de programacin con Windows XP o PC con Ethernet

ev. lpiz de memoria (referencia: 6ES7 6480DC200AA0)

S Software

Software
ShopMill

SIMATIC Step7, a partir de versin 5.3 SP2 (referencia: ver catlogo


SIMATIC)

S ShopMill en NCU (HMIEmbedded sl)


En la variante ShopMill en NCU (HMIEmbedded sl), el software ya est preinstalado en la tarjeta CompactFlash.

Software de accionamiento (Sinamics)

Software PLC

Software NCK

ShopMill

Ciclos

El software est disponible en 6 idiomas (alemn, ingls, francs, italiano, espaol y chino).

S ShopMill para PCU 50.3


El software necesario se encuentra en el DVD NCUSysSW and ShopMill
HMI. El software est disponible en 6 idiomas (alemn, ingls, francs, italiano,
espaol y chino).
El procedimiento para la instalacin del software en PCU y CN/PLC se describe
en los siguientes apartados referentes a la puesta en marcha.
Nota
El contenido exacto del DVD se indica en el fichero
SIEMENSD.RTF (alemn) o SIEMENSE.RTF (ingls).
Una lista de compatibilidad se encuentra en el fichero
840D_sl_compatibility_list.xls.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

4-17

4 Puesta en servicio
4.2
Primera puesta en servicio

01/2008

4.2

Primera puesta en servicio

4.2.1

Proceso

Antes de la puesta en servicio, observe las condiciones marco y reservas.


Para la puesta en servicio, proceda de la manera siguiente:
1. Instalacin ShopMill en PCU (slo para ShopMill en PCU 50.3).
Con ShopMill en NCU (HMIEmbedded sl), el software ShopMill est preinstalado.
2. Puesta en marcha del PLC
3. Puesta en marcha del NCK
4. Instalar funciones adicionales (opcional)
5. Adaptar datos de mquina para visualizacin
6. Adaptar la interfaz de usuario especficamente para el cliente (opcional)
7. Comprobacin en base al certificado de recepcin
La puesta en servicio de la gestin de herramientas se puede realizar junto con
la puesta en servicio del NCK y del PLC o despus. Si ya existe una gestin de
herramientas en la mquina, slo necesita adaptar los datos de mquina para
visualizacin para la gestin de herramientas (vase apartado 8.2 Proceso de
puesta en servicio).
Una descripcin detallada de la puesta en marcha se encuentra en las siguientes
documentaciones:
Bibliografa:
/IDsl/, Puesta en marcha CNC: NCK, PLC, accionamiento,
SINUMERIK 840D sl;
/IHE/, Puesta en marcha de software bsico y HMIEmbedded sl,
SINUMERIK 840D sl;
/IHA/, Puesta en marcha de software bsico y HMIAdvanced,
SINUMERIK 840D sl/840D/840Di sl

4-18

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

01/2008
4.2

PCU 50.3:
HMIAdvanced/
ShopMill

4 Puesta en servicio
Primera puesta en servicio

NCU:
HMIEmbedded sl/
ShopMill

Configurar el PLC
Cargar el programa bsico

Configurar accionamientos

NCK
Configurar la mquina

PLC
Cargar el proyecto de usuario

Datos de
mquina
generales
Datos de
mquina especf.
del canal
Datos de
mquina de eje

Fig. 4-1

Datos de
mquina para
visualizacin

NCK
Funciones

Ciclos

GUDs,
Macros

Desarrollo general de una primera puesta en servicio

Desarrollo general
de la primera
puesta en servicio

(1) En un primer paso de la puesta en servicio se configura el control; es decir


que se configura la comunicacin entre todos los componentes participantes.
Se ponen en servicio el PLC, el accionamiento y el NCK
Bibliografa:
/IDsl/, Manual de puesta en servicio CNC: NCK, PLC,
accionamiento, SINUMERIK 840D sl
(2) En un segundo paso se ponen en marcha las distintas funciones en varias
operaciones. El desarrollo de la puesta en servicio de las funciones se describe
en los siguientes apartados.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

4-19

4 Puesta en servicio
4.2
Primera puesta en servicio

4.2.2

01/2008

Instalacin ShopMill en NCU (HMIEmbedded sl)

Para el funcionamiento de ShopMill en NCU (HMIEmbedded sl), el software


completo est preinstalado en la tarjeta CompactFlash. Ya slo se necesitan
realizar adaptaciones del NCK y del PLC.
Nota
ShopMill utiliza los textos de alarma y los avisos de PLC de la interfaz de
usuario CNCISO. Encontrar informacin detallada al respecto, as como
sobre la instalacin del software, en la siguiente publicacin:
Bibliografa:
/IHE/, Puesta en marcha de software bsico y
HMIEmbedded sl, SINUMERIK 840D sl

4.2.3

Instalacin ShopMill en PCU 50.3

Si desea instalar ShopMill en la PCU 50.3, el software HMIAdvanced debe estar


disponible previamente en la PCU 50.3.
Despus de la instalacin debe desactivarse el HMIEmbedded interno en la NCU.
La desactivacin y activacin se realiza con la ayuda del programa de servicio
WinSCP.
Inicie WinSCP y seleccione en Commands el punto Open Terminal.
La accin sc disable hmi desactiva el HMIEmbedded interno.
La accin sc enable hmi activa el HMIEmbedded interno.
Bibliografa:

/IDsl/, Puesta en marcha CNC: NCK, PLC, accionamiento,


SINUMERIK 840D sl;
/IHA/, Puesta en marcha de software bsico y HMIAdvanced,
SINUMERIK 840D sl/840D/840Di

La instalacin de ShopMill en la PCU 50.3 se puede realizar de 3 maneras distintas:

S Instalacin a travs de la conexin de red


S Instalacin desde un soporte de datos (p. ej. DVD)
S Instalacin a travs de la interfaz USB
Nota
ShopMill utiliza los textos de alarma y los avisos de PLC de la interfaz de
usuario CNCISO. Encontrar informacin detallada al respecto, as como
sobre la instalacin del software, en la siguiente publicacin:
Bibliografa:
/IHA/, Puesta en marcha de software bsico y
HMIAdvanced, SINUMERIK 840D sl/840D/840Di

4-20

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

01/2008
4.2

4.2.4

4 Puesta en servicio
Primera puesta en servicio

Puesta en servicio del PLC


Para la puesta en servicio del PLC se necesita crear y cargar un proyecto de
usuario PLC.
Para la puesta en servicio del PLC, proceda de la manera siguiente:

Cargar el programa bsico


del PLC

Si an no existe ninguna gestin de


herramientas:
Realizar la llamada FC8 y crear datos PLC
(DB4) (vase apartado 8.4 Puesta en servicio
en el PLC).
Por ejemplo, compilar un fichero fuente:
TM_WO_GR.AWL o TM_WO_UK.AWL
(transferencia de datos sin pinza doble)
TM_W_GR.AWL o TM_W_UK.AWL
(transferencia de datos con pinza doble)
Los ficheros de ejemplo se encuentra en la
Toolbox en el subdirectorio 8x0d en
\ShopMill_Turn.

Cargar el proyecto de usuario PLC al


PLC

Fig. 4-2

Puesta en marcha del PLC

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

4-21

01/2008

4 Puesta en servicio
4.2
Primera puesta en servicio

4.2.5

Puesta en servicio del NCK


La puesta en servicio del NCK comprende los siguientes puntos:

S Configurar ejes y cabezal


S Cargar datos de mquina, definiciones y ciclos ShopMill
S Configurar la gestin de herramientas
Los ejes y el cabezal slo se necesitan configurar si esta operacin no se ha
realizado ya previamente en la mquina. Al configurar los ejes y el cabezal,
observe las condiciones marco (vase apartado 2 Condiciones marco).
Tambin la gestin de herramientas slo se necesita configurar en el NCK si no
existe todava.
Nota:
Ficheros de ejemplo se encuentran en el directorio en
CYCLES\SC\PROG\TEMPLATES_DEU o CYCLES\SC\PROG\
TEMPLATES_ENG.

SINUMERIK
840D sl
Si los ejes y el cabezal no estn
configurados todava:
Adaptar DM estndar a los ejes y
cabezales de la mquina.

Compruebe los DM en la mscara


Datos de mquina y modifique, en su
caso, el datos de operador de eje (vase
apartado 7.1 Datos de mquina NCK
para ShopMill)

Reset de NCK

Fig. 4-3

4-22

Puesta en servicio NCK SINUMERIK 840D sl

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

01/2008
4.2

4 Puesta en servicio
Primera puesta en servicio

1
PCU 50.3

ShopMill en NCU

Cargar las definiciones


SM_DEF.ARC del archivo
de la PCU 50.3

A travs del campo de manejo


Servicios, directorio /ALMACEN
DE CICLOS, se cargan definiciones
y ciclos desde los subdirectorios:
Cargar las definiciones
DEFINES.ARC de CICLOS
ESTANDAR.
Cargar las definiciones
SM_DEF_E.ARC de CICLOS DE
CADENAS DE PASOS.
Cargar las definiciones
DEFINES.ARC de CICLOS DE
MEDIDA.

Cargar los ficheros


SMAC_xx.DEF (xx = SC,
SM) y GUD7_xx.DEF (xx =
SC, JS, SM) con el
pulsador de men Cargar

Activar los ficheros SMAC.DEF y


GUDx.DEF (x = 5, 6, 7)
con el pulsador de men
Activar

Activar los ficheros


SMAC.DEF y GUDx.DEF (x
= 5, 6, 7) con el pulsador de
men Activar

Cargar los ciclos CYCLES.ARC de


CICLOS ESTANDAR.

Cargar los ciclos


SM_CYC.ARC del archivo
de la PCU 50.3

Cargar los ciclos SM_CYC_E.ARC


de CICLOS DE CADENAS DE PASOS.

Cargar estos ciclos con el


pulsador de men Cargar.
Nota: Los ciclos se
encuentran en los directorios
CICLOS ESTANDAR y
CICLOS DEL FABRICANTE.

Cargar ciclos M_CYCLES.ARC y


JOGMCYC. ARC desde
CICLOS DE MEDIDA.

2
Fig. 4-4

Puesta en servicio NCK SINUMERIK 840D sl

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

4-23

4 Puesta en servicio
4.2
Primera puesta en servicio

01/2008

Reset de NCK
Si an no existe ninguna gestin de
herramientas:
Crear y cargar el fichero de
configuracin para la gestin de
herramientas (vase apartado 8.3.3
Creacin y carga del fichero de
configuracin).
Por ejemplo, transmitir datos del
directorio \ShopMill_Turn de la Toolbox.

Fig. 4-5

4.2.6

Puesta en servicio NCK SINUMERIK 840D sl

Datos de mquina de visualizacin

Una vez que haya terminado la instalacin de ShopMill en la PCU, as como la


puesta en servicio de NCK y PLC, necesita adaptar todava los datos de
mquina para visualizacin.
Los datos de mquina para visualizacin se encuentran en el apartado 7.2
Datos de mquina para visualizacin para ShopMill.

4.2.7

Certificado de recepcin

El certificado de recepcin permite comprobar las funciones ShopMill instaladas


una vez terminada la puesta en marcha de ShopMill.
El certificado de recepcin se encuentra en el DVD ShopMill.

4-24

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Programa de PLC
5.1

Estructura del programa PLC


En los OBs 1, 40 y 100 se tiene que abrir la gestin de herramientas y el programa bsico PLC (FB1, FC2, ...).
Para la descripcin de los bloques de funcin y del programa bsico PLC,
vase:
Bibliografa:

5.2

/FB1/, Descripcin de funciones, Mquina bsica,


P3 sl, Programa bsico PLC

Fuentes de ejemplo
ShopMill adjunta distintos ficheros fuente para ejemplos de bloque. Estos ficheros fuente se pueden adaptar y compilar.
Como alternativa puede utilizar tambin sus propios bloques.
Tabla 5-1
Fuente
TM_W_GR.
AWL
TM_WO_GR.
AWL

TM_W_UK.
AWL
TM_WO_UK.
AWL

Fuentes de ejemplo
Nemnica
alemn

ingls

Nota
Los nmeros
de bloque indicados
estn programados
de forma absoluta.

Bloque

Comentarios

FC 100

Ejemplo de bloque para


la configuracin de la
gestin de herramientas.
El bloque se llama en
OB100.

FB 110

Ejemplo de bloque para


la transferencia de datos de la gestin de
herramientas. El bloque
se llama en OB1.

DB 110

Bloque de datos de instancia para FB 110

como TM_W_GR.AWL y TM_WO_GR.AWL

Los ejemplos de bloques se encuentran en el Toolbox en \ShopMill_Turn.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

5-25

5 Programa de PLC
5.3

5.3

01/2008

Seales de interfaz estndar para/de ShopMill

Seales de interfaz estndar para/de ShopMill


A continuacin figura una lista de las seales de interfaz estndar que son influidas por la interfaz de ShopMill (DB19).
Tabla 5-2

Seales de interfaz estndar para/de ShopMill


Designacin

Byte
DB19
DBB21

Seales del panel de operador (HMI>PLC)


Seleccin de los campos de manejo
vase apartado 6.1 Interfaz HMI DB19

DBX18

Bit0

Actualizar datos de herramienta


vase apartado 6.1 Interfaz HMI DB19

DBX20

Bit6

Simulacin activa
vase apartado 6.1 Interfaz HMI DB19

DBW24

Nmeros de imagen actuales de ShopMill


vase apartado 6.1 Interfaz HMI DB19
DB21

DBX7.5

Seales en el canal NCK (PLC>NCK)


Anular bloqueo de marcha global
vase apartado 6.1 Interfaz HMI DB21

Nota

S Con el cabezal parado, no se debe realizar un bloqueo de avance en el

programa PLC de usuario, dado que, en el Roscado con macho de


agujeros en crculo con posicionamiento en el crculo, el posicionamiento
de los ejes en la posicin siguiente se realiza en avance con el cabezal
parado.

5-26

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Descripcin de seales
6.1

Interfaz HMI DB19

DB19
DBX20.6
Mdulo de datos
Evaluacin de flancos: no

E_SimActiv
Simulacin activa
Seal(es) de ShopMill
Seal(es) actualizada(s): cclica

Significado de la seal

0: Salida de la simulacin
1: Entrada en la simulacin

DB19
DBB21
Mdulo de datos
Evaluacin de flancos: no

E_AcitivWA
Campo de manejo MMC activo
Seal(es) de ShopMill
Seal(es) actualizada(s): cclica

Significado de la seal

OPEN (HMI Advanced)


Nmero SK (segn lo especificado en la direccin (Task+1))
Classic (HMI Embedded)
201: SM Mquina
202: SM Directorio
203: SM Programa
204: SM Alarmas/avisos
205: SM Herramienta

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Seal(es) vlidas a partir de la versin de software:


ShopMill 5.3

Seal(es) vlidas a partir de la versin de software:


ShopMill 7.1

6-27

6 Descripcin de seales
6.1

01/2008

Interfaz HMI DB19

DB19
DBW24
Mdulo de datos
Evaluacin de flancos: no

Significado de la seal

mask_number
Nmero de imagen actual de ShopMill
Seal(es) de ShopMill
Seal(es) actualizada(s): cclica

Seal(es) vlidas a partir de la versin de software:


ShopMill 7.5
La seal emite el nmero de imagen de la imagen ShopMill actual.
Se pueden emitir los siguientes nmeros de imagen:
N Imagen ShopMill
Modo de operacin Mquina MANUAL:
19 Imagen bsica
2
T,S,M...
21 Fijar decalaje base*
30 Origen pieza
5
Origen pieza Ajustar borde
7
Origen pieza Mscara de usuario*
31 Origen pieza Alinear borde/Mscara de usuario*
32 Origen pieza Distancia 2 bordes/Mscara de usuario*
33 Origen pieza ngulo recto
8
Origen pieza ngulo libre/Mscara de usuario*
34 Origen pieza Caja rectangular
9
Origen pieza 1 taladro/Mscara de usuario*
35 Origen pieza 2 taladros
36 Origen pieza 3 taladros
37 Origen pieza 4 taladros
38 Origen pieza Saliente rectangular
10 Origen pieza 1 saliente circular/Mscara de usuario*
39 Origen pieza 2 salientes circulares
40 Origen pieza 3 salientes circulares
41 Origen pieza 4 salientes circulares
42 Origen pieza Ajustar plano*
11 Origen pieza Ajuste palpador Longitud * /Mscara de usuario*
12 Origen pieza Ajuste palpador Radio*
50 Medir herramienta
16 Medir herramienta Longitud manual /Mscara de usuario*
17 Medir herramienta Dimetro manual /Mscara de usuario*
13 Medir herramienta Longitud auto*/Mscara de usuario*
14 Medir herramienta Dimetro auto*/Mscara de usuario*
51 Medir herramienta Mscara de usuario*
15 Medir herramienta Calibracin palpador/Mscara de usuario*
52 Medir herramienta Ajuste punto fijo/Mscara de usuario*
60 Orientacin *
4
Posicionar
18 Planeado*
3
Planeado Confirmacin con OK
1
Ajustes ShopMill
90 /Mscara de usuario *
91 /Imagen de confirmacin de la mscara de usuario*
Modo de operacin MDA:
20 MDA
Modo de operacin Mquina AUTOMTICO:
200 Imagen bsica
210 Influenciacin del programa
220 Bsqueda de nmero de secuencia
230 Mscara de usuario*
241 Registro en tiempo real Ajustes*
242 Registro en tiempo real Vista de planta*
243 Registro en tiempo real Vista en 3 planos*
244 Registro en tiempo real Modelo de volumen*
250 Men de pulsadores ampliado Ajuste

6-28

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

6 Descripcin de seales

01/2008

6.1

DB19
DBW24
Mdulo de datos
Evaluacin de flancos: no

mask_number
Nmero de imagen actual de ShopMill
Seal(es) de ShopMill
Seal(es) actualizada(s): cclica

Significado de la seal

Campo de manejo Gestor de programas:


300 Directorio CN
310 Programas de piezas*
320 Subprogramas*
330 Directorio de usuario 1*
340 Directorio de usuario 2*
350 Directorio de usuario 3*
360 Directorio de usuario 4*
380
381
382
383
384
385
386

Interfaz HMI DB19

Seal(es) vlidas a partir de la versin de software:


ShopMill 7.5

Ciclos estndar*
Ciclos de fabricante*
Ciclos de usuario*
Directorio de usuario 5*
Directorio de usuario 6*
Directorio de usuario 7*
Directorio de usuario 8*

Campo de manejo Programa:


400 Plan de trabajo/editor de cdigos G
411 Simulacin Ajustes*
412 Simulacin Vista de planta*
413 Simulacin Vista en 3 planos*
414 Simulacin Modelo de volumen*
Campo de manejo Avisos/alarmas:
500 Avisos
510 Mscara de usuario*
520 Mscara de usuario*
Campo de manejo Herramientas/decalajes de origen:
600 Lista de herramientas
610 Desgaste de la herramienta
620 Lista de herramientas de usuario*
630 Almacn
640 Decalaje de origen
650 Parmetros R
660 Mscara de usuario*
680 Datos de usuario
690 Datos de mquina
Run Screen
910 Run Screen en el rea de servicio Mquina Manual*
920 Run Screen en el rea de servicio Mquina MDA*
930 Run Screen en el rea de servicio Mquina Auto*
* = si existe la imagen

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

6-29

6 Descripcin de seales
6.2

6.2

01/2008

Interfaz HMI DB21

Interfaz HMI DB21


En ShopMill, el inicio de un programa se puede ejecutar, como estndar, nicamente en el campo Mquina. El inicio en los dems campos (p.ej. Herramientas) est bloqueado mediante un bloqueo de marcha global.
Nota
A travs del DM 9719, bit 9, se puede establecer que un programa se puede
iniciar desde todas las mscaras.

En procesos automatizados, p. ej. un arranque desde el PLC tal como se utiliza


en una mquina con sistema de cambio de portapiezas, el bloqueo de marcha
global se puede desactivar con la seal de interfaz DB21.DBX7.5.
De esta manera se evita que este inicio de programa queda bloqueado por la
interfaz de usuario.

DB21
DBX7.5
Mdulo de datos
Evaluacin de flancos: no

suppressStartLock
Anular el bloqueo de marcha global
PLC > NCK
Seal(es) actualizada(s): cclica

Significado de la seal

0: No anular el bloqueo de marcha global


1: Anular el bloqueo de marcha global

Seal(es) vlidas a partir de la versin de software:


ShopMill 7.1

Para que se emita una alarma si se trata de iniciar con el bloqueo


de marcha global activado, se tiene que ajustar el bit 6 en el dato de mquina
16956 $MN_ENABLE_ALARM_MASK.

6-30

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

6 Descripcin de seales

01/2008
6.3

6.3

Vista general de la antigua interfaz ShopMill

Vista general de la antigua interfaz ShopMill


Con la nueva versin de software de ShopMill se suprimen el programa ShopMill
PLC, as como la correspondiente interfaz ShopMill DB82. En las siguientes tablas
se indica dnde se encuentran las seales de interfaz antiguas de DB82.

6.3.1
Tabla 6-1
Direccin
DB82
DBX

Seales en ShopMill (seales de entrada)


Seales en ShopMill (seales de entrada)
Nombre
Comentario

Sustituido por

0.0 0.7

CMM_IN.transfer_base_sig
Modo de transmisin para seal MTTS

Se suprime porque ShopMillPLC ya no existe

2.0

CMM_IN.base_sig.main_mode_mill.manual
ShopMill modo de operacin MANUAL

La transmisin se realiza a travs de FC19/FC24


a la interfaz estndar DB11.DBX0.2 JOG

2.1

CMM_IN.base_sig.main_mode_mill.automatic La transmisin se realiza a travs de FC19/FC24


ShopMill modo de operacin AUTOMTICO
a la interfaz estndar DB11.DBX0.0 AUTO

4.0

CMM_IN.base_sig.reset
RESET con ShopMill

La transmisin se realiza a travs de FC19/FC24


a la interfaz estndar DB21.DBX7.7 Reset

4.1

CMM_IN.base_sig.nc_cycle_start
Inicio ciclo

La transmisin se realiza a travs de FC19/FC24


a la interfaz estndar DB21.DBX7.1 Marcha CN

4.2

CMM_IN.base_sig.nc_cycle_stop
Parada ciclo

La transmisin se realiza a travs de FC19/FC24


a la interfaz estndar DB21.DBX7.3 Parada CN

6.0

CMM_IN.sub_mode_mill.tool
Campo de manejo Herramienta

Se suprime. Utilice la tecla correspondiente en el


panel de operador (vase apartado 10.5 Teclas
directas OP, teclas PLC)

6.1

CMM_IN.sub_mode_mill.directory
Campo de manejo Directorio

Se suprime. Utilice la tecla correspondiente en el


panel de operador (vase apartado 10.5 Teclas
directas OP, teclas PLC)

6.2

CMM_IN.sub_mode_mill.messages
Campo de manejo Alarmas/avisos

Se suprime. Utilice la tecla correspondiente en el


panel de operador (vase apartado 10.5 Teclas
directas OP, teclas PLC)

6.3

CMM_IN.sub_mode_mill.program
Campo de manejo Programa

Se suprime. Utilice la tecla correspondiente en el


panel de operador (vase apartado 10.5 Teclas
directas OP, teclas PLC)

6.4

CMM_IN.sub_mode_mill.oem1
Campo de manejo OEM1

Se suprime

6.5

CMM_IN.sub_mode_mill.oem2
Campo de manejo OEM2

Se suprime

6.6

CMM_IN.sub_mode_mill.customer
Campo de manejo CUSTOMER

Se suprime

6.7

CMM_IN.sub_mode_mill.mda
Campo de manejo MDA

La transmisin se realiza a travs de FC19/FC24


a la interfaz estndar DB11.DBX0.1 MDA

8.0

CMM_IN.spndle_interface_number
Asignacin Cabezal/datos de eje

Se suprime porque ShopMillPLC ya no existe

9.0

CMM_IN.user_defined_spindle_control
Mando de cabezal definido por el usuario

Se suprime porque ShopMillPLC ya no existe

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

6-31

6 Descripcin de seales
6.3

Direccin
DB82
DBX

01/2008

Vista general de la antigua interfaz ShopMill

Nombre
Comentario

Sustituido por

9.1

CMM_IN.spindle_start
Marcha cabezal

Interfaz estndar DB3x.DBX30.1/30.2

9.2

CMM_IN.spindle_start
Parada cabezal

Interfaz estndar DB3x.DBX30.0

9.3

CMM_IN.spindle_left
Marcha cabezal

Interfaz estndar DB3x.DBX30.2

9.4

CMM_IN.spindle_right
Marcha cabezal

Interfaz estndar DB3x.DBX30.1

9.5

CMM_IN.program_extern_selected
El programa se selecciona en el PLC

Ya no se necesita debido a la lgica cambiada en


la interfaz ShopMill.

9.6

CMM_IN.disable_cnc_standard
Bloquear conmutacin a la interfaz de usuario
CNCISO

ShopMill Open (PCU 50.3):


no existe;
ShopMill en NCU (HMI Embedded):
Bloquear con la ayuda de niveles de proteccin
para los campos de manejo restantes

9.7

CMM_IN.cmm_activ_in_cnc_mode
ShopMillPLC activo durante el manejo
CNCISO

Se suprime porque ShopMillPLC ya no existe

10.0

CMM_IN.program_test_request
Seleccionar funcin Prueba de programa

MMC
> PLC DB21.DBX25.7
PLC
> NCK DB21.DBX1.7
conexin correspondiente en el programa de
usuario PLC

10.1

CMM_IN.dry_run_request
Seleccionar funcin DryRun

MMC
> PLC DB21.DBX24.6
PLC
> NCK DB21.DBX0.6
conexin correspondiente en el programa de
usuario PLC

10.2

CMM_IN.m01_request
Seleccionar funcin M01

MMC
> PLC DB21.DBX24.5
PLC
> NCK DB21.DBX0.5
conexin correspondiente en el programa de
usuario PLC

10.3

CMM_IN.skip_block_request
Seleccionar funcin Secuencia opcional

MMC
> PLC DB21.DBX26.0 ff
PLC
> NCK DB21.DBX2.0 ss
conexin correspondiente en el programa de
usuario PLC

10.4

CMM_IN.boot_standard
ShopMill Open (PCU 50.3):
Arranque del sistema en la interfaz de usuario Cambiar PoweronTask en la direccin, o eliminar
CNCISO
el campo de manejo ShopMill de la direccin, o
asignar niveles de proteccin a campos de manejo ShopMill en la direccin;
ShopMill en NCU (HMI Embedded):
Asignar un nivel de proteccin al campo de manejo ShopMill

10.5

CMM_IN.nck_auto_req
Preparacin bsqueda de secuencia PLC

Se suprime, dado que los campos de manejo


JOG, AUTOMTICO y MDA son ahora idnticos a
los modos de operacin del NCK.

10.6

CMM_IN.spindle_act_m30_reset
Cabezal activo despus de M30 y Reset

Se suprime porque ShopMillPLC ya no existe

10.7

CMM_IN.ignore_nck_alarm
Ignorar alarma NCK con CycleStart

Se suprime dado que la marcha CN ya no es manipulada por ShopMill

11.1

CMM_IN.get_tool_data
Actualizar datos de herramienta

Se suprime dado que la marcha CN ya no es manipulada por ShopMill

6-32

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

6 Descripcin de seales

01/2008
6.3

Direccin
DB82
DBX

Vista general de la antigua interfaz ShopMill

Nombre
Comentario

Sustituido por

11.5

CMM_IN.drf_request
Seleccionar funcin DRF

MMC
> PLC DB21.DBX24.3
PLC
> NCK DB21.DBX0.3
conexin correspondiente en el programa de
usuario PLC

12

CMM_IN.ext_m_cmd_1
1 funcin M ampliada para la salida de funciones especficas de herramienta

Se suprime porque ya no existe ningn PLC


ShopMill
(vase tambin DM para visualizacin 9739 a
9746)

13

CMM_IN.ext_m_cmd_2
2 funcin M ampliada para la salida de funciones especficas de herramienta

Se suprime porque ya no existe ningn PLC


ShopMill
(vase tambin DM para visualizacin 9739 a
9746)

6.3.2
Tabla 6-2
Direccin
DB82
DBX

Seales de ShopMill (seales de salida)


Seales de ShopMill (seales de salida)
Nombre
Comentario

Sustituido por

30.0

CMM_OUT.base_sig.main_mode_mill.manual La transmisin se realiza a travs de FC19/FC24


ShopMill Modo de operacin MANUAL
a la interfaz estndar DB11.DBX6.2 JOG

30.1

CMM_OUT.base_sig.main_mode_mill.automatic
ShopMill Modo de operacin AUTOMTICO

La transmisin se realiza a travs de FC19/FC24


a la interfaz estndar DB11.DBX6.0 AUTO

32.0

CMM_OUT.base_sig.reset
Reset ejecutado

Se puede reproducir con la seal de interfaz


DB21.DBX35.7 Estado de canal Reset

32.1

CMM_OUT.base_sig.nc_cycle_activ
Ciclo activo

La transmisin se realiza a travs de FC19/FC24


a la interfaz estndar DB21.DBX

32.2

CMM_OUT.base_sig.nc_cycle_stopped
Ciclo interrumpido

La transmisin se realiza a travs de FC19/FC24


a la interfaz estndar DB21.DBX

34.0

CMM_OUT.sub_mode_mill.tool
Campo de manejo Herramienta seleccionado

Seal de interfaz estndar


DB19.DBB21 = 205

34.1

CMM_OUT.sub_mode_mill.directory
Campo de manejo Directorio seleccionado

Seal de interfaz estndar


DB19.DBB21 = 202

34.2

CMM_OUT.sub_mode_mill.messages
Campo de manejo Alarmas/avisos seleccionado

Seal de interfaz estndar


DB19.DBB21 = 204

34.3

CMM_OUT.sub_mode_mill.program
Campo de manejo Programa seleccionado

Seal de interfaz estndar


DB19.DBB21 = 203

34.7

CMM_OUT.sub_mode_mill.mda
Campo de manejo MDA seleccionado

La transmisin se realiza a travs de FC19/FC24


a la interfaz estndar DB11.DBX6.1 MDA

36.0

CMM_OUT.cmm_plc_activ
PLC ShopMill activo

Se suprime porque ShopMillPLC ya no existe

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

6-33

6 Descripcin de seales
6.3

Tabla 6-2
Direccin
DB82
DBX

01/2008

Vista general de la antigua interfaz ShopMill

Seales de ShopMill (seales de salida)


Nombre
Comentario

Sustituido por

36.1

CMM_OUT.cmm_mmc_activ
Interfaz de usuario ShopMill activa

ShopMill Open (PCU 50.3):


no se evala
ShopMill en NCU (HMI Embedded):
DB19.DBB21

36.2

CMM_OUT.spindle_start_req
Marcha cabezal solicitado (salida M3/M4 a
cabezal)

Interfaz estndar DB3x.DB64.6 y DB3x.DB64.7

36.3

CMM_OUT.spindle_stop_req
Parada cabezal solicitada,
salida M5 a cabezal

Interfaz estndar DB3x.DB64.6 y DB3x.DB64.7

36.4

CMM_OUT.spindle_right
Giro de cabezal a derechas preseleccionado

Interfaz estndar DB3x.DB64.6 y DB3x.DB64.7

36.5

CMM_OUT.spindle_left
Giro de cabezal a izquierdas preseleccionado

Interfaz estndar DB3x.DB64.6 y DB3x.DB64.7

36.7

CMM_OUT.ext_prog_sel
Programa externo seleccionado para el mecanizado

Se suprime

37.0

CMM_OUT.program_selection_done
Confirmacin de HMI de que se ha seleccionado un programa

Se suprime con la nueva lgica de bloqueo de


marcha del NCK. El programa se puede seleccionar e iniciar directamente

37.1

CMM_OUT.program_test_activ
Funcin Prueba de programa activa

Seal de interfaz estndar


DB21.DBX33.7

37.2

CMM_OUT.dry_run_activ
Funcin DryRun activa

Seal de interfaz estndar


DB21.DBX318.6

37.3

CMM_OUT.m01_activ
Funcin M01 activa

Seal de interfaz estndar


DB21. DBX32.5

37.4

CMM_OUT.skip_block_activ
Funcin Secuencia opcional activa

Seal de interfaz estndar


DB21. DBX26.0ff

37.7

CMM_OUT.start_up_activ
Arranque ShopMill activo

Se suprime

38.1

CMM_OUT.tool_un_load_internal
Cargar/descargar herramienta sin desplazamiento del almacn

Seal de interfaz estndar


DB71.DBX32.0 para el 1er punto de carga

38.2

CMM_OUT.drf_activ
Funcin DRF activa

Seal de interfaz estndar


DB21.DBX24.3

38.3

CMM_OUT.nc_start_ineffective
Marcha CN no activa

Se puede anular el bloqueo de arranque global.


Seal de interfaz estndar DB21.DBX7.5

42.0

CMM_OUT.tool_m_function_1_on
Funcin especfica de herramienta 1 activa

Se suprime porque ya no existe ningn PLC


ShopMill
(vase tambin DM para visualizacin 9739 a
9746)

42.1

CMM_OUT.tool_m_function_2_on
Funcin especfica de herramienta 2 activa

Se suprime porque ya no existe ningn PLC


ShopMill
(vase tambin DM para visualizacin 9739 a
9746)

42.2

CMM_OUT.tool_m_function_3_on
Funcin especfica de herramienta 3 activa

Se suprime porque ya no existe ningn PLC


ShopMill
(vase tambin DM para visualizacin 9739 a
9746)

6-34

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

6 Descripcin de seales

01/2008
6.3

Tabla 6-2
Direccin
DB82
DBX

Vista general de la antigua interfaz ShopMill

Seales de ShopMill (seales de salida)


Nombre
Comentario

Sustituido por

42.3

CMM_OUT.tool_m_function_4_on
Funcin especfica de herramienta 4 activa

Se suprime porque ya no existe ningn PLC


ShopMill
(vase tambin DM para visualizacin 9739 a
9746)

42.4

CMM_OUT.tool_m_function_1_activ
Funcin especfica de herramienta 1 activa

Se suprime porque ya no existe ningn PLC


ShopMill
(vase tambin DM para visualizacin 9739 a
9746)

42.5

CMM_OUT.tool_m_function_2_activ
Funcin especfica de herramienta 2 activa

Se suprime porque ya no existe ningn PLC


ShopMill
(vase tambin DM para visualizacin 9739 a
9746)

42.6

CMM_OUT.tool_m_function_3_activ
Funcin especfica de herramienta 3 activa

Se suprime porque ya no existe ningn PLC


ShopMill
(vase tambin DM para visualizacin 9739 a
9746)

42.7

CMM_OUT.tool_m_function_4_activ
Funcin especfica de herramienta 4 activa

Se suprime porque ya no existe ningn PLC


ShopMill
(vase tambin DM para visualizacin 9739 a
9746)

44

CMM_OUT.mask_number
Nmero de imagen activo de ShopMill

Seal de interfaz estndar


DB19.DBW24

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

6-35

6 Descripcin de seales
6.3

01/2008

Vista general de la antigua interfaz ShopMill

Notas

6-36

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Datos de mquina
7.1

Datos de mquina NCK para ShopMill


En la puesta en servicio del NCK tienen que estar ajustados todos los datos de
mquina NCK relevantes (tambin para la gestin de herramientas) con los
valores especficos de ShopMill.
En el campo de manejo Origen herramienta se abre, en el men de pulsadores ampliado, la mscara Datos de mquina con el pulsador de men Datos
mquina. All se muestran todos los datos de mquina necesarios para ShopMill con informacin sobre los valores consignas y reales.
Los datos de mquina ajustados correctamente estn marcados con una
marca de verificacin. Los datos de mquina marcados con un signo de exclamacin se tienen que corregir en consecuencia. Ya en la lnea de encabezamiento (N, DM, Consigna, Real) se indica por medio de un punto de exclamacin rojo la necesidad de corregir datos de mquina.
Los siguientes caracteres indican la prescripcin para la consigna y el valor
real:

S +: tiene que ser exacto


S v: tiene que ser mn.
S &: determinados bits tienen que ser exactos
Si no se indica ninguna norma para valor consigna frente a valor real, slo se
trata de un valor propuesto.
Los datos de mquina NCK con valores exactos se tienen que ajustar segn lo
indicado. Los datos de mquina NCK con valores mnimos se pueden adaptar
a las condiciones de la mquina.
Para cada dato de mquina se puede leer en la columna el modo de activacin
despus de la visualizacin del valor real.

S po : Power On (pulsador de men Reset NCK)


S cf : Configuracin (pulsador de men Activar DM)
S so : inmediatamente (no se necesita ninguna accin)
S re : Reset (tecla Reset en el panel de mando de mquina)

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7-37

7 Datos de mquina
7.1

01/2008

Datos de mquina NCK para ShopMill

Con el pulsador de men Real=consigna se adaptan los valores incorrectos a


los requisitos mnimos de ShopMill, confirmando la consulta posterior con OK.
Si, por ejemplo, el valor real es demasiado pequeo, el valor del dato de
mquina se ajusta al valor de consigna ms bajo. En mscaras de bits slo se
ajustan los bits que faltan.
Nota
En el fichero SIEMENSD.RTF o SIEMENSE.RTF figura una lista con los
ajustes necesarios de los datos de mquina ShopMill. Imprmala. De este
modo puede comprobar cmodamente los valores especficos y corregirlos si
es necesario.

Nota
Tenga en cuenta que el juego de datos de mquina contiene tambin datos de
mquina que configuran la memoria.

Encontrar una descripcin exacta de todos los datos de mquina CN en:


Bibliografa:
/LIS1sl/, Listas (manual 1);
/LIS2sl/, Listas (manual 2);
/IDsl/, Puesta en marcha CNC: NCK, PLC, accionamiento,
SINUMERIK 840D sl;
/FB/, Descripciones de funciones

Ocupacin de la
NCU

La ocupacin de la NCU por el regulador de posicin y el interpolador no debe


sobrepasar un valor mximo de 70%. La ocupacin se puede ajustar a travs
de datos de mquina NCK. Proceda de la manera siguiente:

S Pase a la interfaz de usuario CNCISO y seleccione el men Diagnstico


Indicaciones de service Recursos del sistema.

S Accione el pulsador de men Marcha.

Se borra el valor mximo para la Ocupacin de la NCU por el regulador de


posicin y el interpolador.

S Pase a la interfaz de usuario ShopMill y seleccione en el modo de operacin AUTOMTICO la funcin Registro en tiempo real.

S Inicie el siguiente programa de prueba:


G0 G91
META:
X1
Y1
Z1
X1
Y1
Z1
GOTOB META
M30

7-38

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7 Datos de mquina

01/2008
7.1

Datos de mquina NCK para ShopMill

S Vuelva a la interfaz de usuario CNCISO y seleccione el men

Diagnstico Indicaciones de service Recursos del sistema.

S Si el valor mximo para la Ocupacin de la NCU por el regulador de posi-

cin y el interpolador es superior al 70%, adapte el ciclo del interpolador a


travs del DM 10070 $MN_IPO_SYSCLOCK_TIME_RATIO o el ciclo del
regulador de posicin a travs del DM 10050 $MN_SYSCLOCK_CYCLE_TIME. La adaptacin del ciclo de interpolador presenta la ventaja de
que, en este caso, no se modifica la optimizacin de ejes.

S Repita los pasos anteriormente descritos.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7-39

7 Datos de mquina
7.2

7.2

01/2008

Datos de mquina para visualizacin para ShopMill

Datos de mquina para visualizacin para ShopMill


Cuando haya terminado la instalacin de ShopMill en la PCU, as como la
puesta en servicio del NCK y del PLC, tiene que adaptar todava los datos de
mquina para visualizacin.
Compruebe en todo caso los ajustes de los datos de mquina para visualizacin marcados en la tabla 7-1 con *.

7.2.1

Vista general de los datos de mquina para visualizacin


Tabla 7-1

Datos de mquina para visualizacin para ShopMill

N DM

Identificador DM

Comentarios

9014

$MM_USE_CHANNEL_DISPLAY_DATA

9020
9422
9426

$MM_TECHNOLOGY
$MM_MA_PRESET_MODE
$MM_MA_AX_DRIVELOAD_FROM_PLC1

9427

$MM_MA_AX_DRIVELOAD_FROM_PLC2

9428

$MM_MA_SPIND_MAX_POWER

9429

$MM_MA_SPIND_POWER_RANGE

9450
9451
9460
9478*
9479*
9480
9481
9602

$MM_WRITE_TOA_FINE_LIMIT
$MM_WRITE_ZOA_FINE_LIMIT
$MM_PROGRAM_SETTINGS
$MM_TO_OPTION_MASK
$MM_TO_MAG_PLACE_DISTANCE
$MM_MA_SIMULATION_MODE
$MM_MA_STAND_SIMULATION_LIMIT
$MM_CTM_SIMULATION_DEF_VIS_AREA

9603
9604
9605
9626
9639

$MM_CTM_SIMULATION_MAX_X
$MM_CTM_SIMULATION_MAX_Y
$MM_CTM_SIMULATION_MAX_VIS_AREA
$MM_CTM_TRACE
$MM_CTM_MAX_TOOL_WEAR

9640

$MM_CTM_ENABLE_CALC_THREAD_PITCH

9646

$MM_CTM_FACTOR_O_CALC_THR_PITCH

9647

$MM_CTM_FACTOR_I_CALC_THR_PITCH

9650*
9651*
9652*
9653*

$MM_CMM_POS_COORDINATE_SYSTEM
$MM_CMM_TOOL_MANAGEMENT
$MM_CMM_TOOL_LIFE_CONTROL
$MM_CMM_ENABLE_A_AXIS

9654

$MM_CMM_SPEED_FIELD_DISPLAY_RES

Utilizar datos de mquina para visualizacin especficos del canal


Configuracin bsica Tornear/Fresar
Preset/Decalaje bsico en JOG
ndice de mquina de un cabezal
analgico para la indicacin de rendimiento
ndice de mquina de un cabezal
analgico para la indicacin de rendimiento
Factor para la visualizacin de la carga de
trabajo del cabezal
rea de visualizacin para la carga de trabajo del cabezal
Valor lmite para el desgaste fino
Valor lmite para el decalaje fino
Ajustes en el rea Programa
Ajustes para ShopMill
Distancia entre los distintos portaplaquitas
Activar/desactivar vista rpida
Lmite en KB de la simulacin estndar
Simulacin valor estndar rea de visualizacin
Simulacin, visualizacin mxima X
Simulacin visualizacin mxima Y
Simulacin, rea de visualizacin mxima
Ajustes en ShopMill
Lmite superior de entrada desgaste de
herramienta
Clculo profundidad de rosca si se ha introducido el paso
Factor para el clculo de la profundad de
rosca exterior si se ha introducido el paso
Factor para el clculo de la profundad de
rosca interior si se ha introducido el paso
Posicin del sistema de coordenadas
Variante de gestin de herramientas
Activar vigilancia de herramienta
Habilitacin 4 eje para la interfaz de usuario
Nmero de decimales en el campo de entrada para la velocidad de giro

7-40

Valor predefinido
0
2
1
0

100
200
0.999
0.999
H8
1
0
1
200
100
0
0
1000
0
1
0
0,6134
0,5413
0
4
1
0
0

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7 Datos de mquina

01/2008
7.2

Datos de mquina para visualizacin para ShopMill

N DM

Identificador DM

Comentarios

9655

$MM_CMM_CYC_PECKING_DIST

9656
9657

$MM_CMM_CYC_DRILL_RELEASE_DIST
$MM_CMM_CYC_MIN_CONT_PO_TO_RAD

9658

$MM_CMM_CYC_MAX_CONT_PO_TO_RAD

9659

$MM_CMM_CYC_DRILL_RELEASE_ANGLE

9660*

$MM_CMM_ENABLE_PLANE_CHANGE

9662*
9663

$MM_CMM_COUNT_GEAR_STEPS
$MM_CMM_TOOL_DISPLAY_IN_DIAM

9664
9665
9666
9667*
9668*
9669
9670

$MM_CMM_MAX_INP_FEED_P_MIN
$MM_CMM_MAX_INP_FEED_P_ROT
$MM_CMM_MAX_INP_FEED_P_TOOTH
$MM_CMM_FOLLOW_ON_TOOL_ACTIVE
$MM_CMM_M_CODE_COOLANT_I_AND_II
$MM_CMM_FACE_MILL_EFF_TOOL_DIAM
$MM_CMM_START_RAD_CONTOUR_POCKE

9671
9672*
9673*
9674
9675
9680*
9681*
9682

$MM_CMM_TOOL_LOAD_DEFAULT_MAG
$MM_CMM_FIXED_TOOL_PLACE
$MM_CMM_TOOL_LOAD_STATION
$MM_CMM_ENABLE_TOOL_MAGAZINE
$MM_CMM_CUSTOMER_START_PICTURE
$MM_CMM_M_CODE_COOLANT_I
$MM_CMM_M_CODE_COOLANT_II
$MM_CMM_CYC_BGF_BORE_DIST

9686*
9687

$MM_CMM_M_CODE_COOLANT_OFF
$MM_CMM_TOOL_MOVE_DEFAULT_MAG

9688

$MM_CMM_COUNT_GEAR_STEPS_S2

9703*
9704*
9705*
9706
9707
9708
9718*
9719*
9720*

$MM_CMM_INDEX_AXIS_4
$MM_CMM_INDEX_AXIS_5
$MM_CMM_INDEX_SPINDLE
$MM_CMM_GEOAX_ASSIGN_AXIS_4
$MM_CMM_IGEOAX_ASSIGN_AXIS_5
$MM_CMM_INDEX_SPINDLE_2
$MM_CMM_OPTION_MASK_2
$MM_CMM_OPTION_MASK
$MM_CMM_ENABLE_B_AXIS

9721*

$MM_CMM_ENABLE_TRACYL

9723*
9724

$MM_CMM_ENABLE_SWIVELLING_HEAD
$MM_CMM_CIRCLE_RAPID_FEED

9725
9727
9728
9729

$MM_CMM_ENABLE_QUICK_M_CODES
$MM_CMM_ENABLE_POS_A_B_AXIS
$MM_CMM_DISPL_DIR_A_B_AXIS_INV
$MM_CMM_G_CODE_TOOL_CHANGE_PROG

Distancia de retirada en el taladrado profundo


Distancia de retirada en el mandrinado
Indicacin de la desviacin del radio de
fresa mnimo posible en %
Indicacin de la desviacin del radio de
fresa mximo posible
ngulo de orientacin de herramienta en la
retirada
Conmutacin al plano de mecanizado
(G17, G18, G19)
Nmero de escalones de reduccin
Indicacin de radio/dimetro para la herramienta
Avance mx. en mm/min
Avance mx. en mm/r
Avance mx. en mm/diente
Preseleccin de herramienta activa
Funcin M refrigerante I y II
Dimetro efectivo de la fresa al planear
Radio crculo de aproximacin en el acabado de cajas de contorno, ms medio valor de creces para acabado (1=distancia
de seguridad)
Almacn por defecto Cargar herramienta
Codificacin fija del puesto
Nmero del puesto de carga
Visualizacin de la lista de almacn
Pantalla de arranque del cliente
Funcin M Refrigerante I
Funcin M Refrigerante II
Profundidad de centrado en el taladrado y
fresado de rosca
Funcin M para refrigerante DES
Almacn por defecto Trasladar herramienta
Nmero de escalones de reduccin para
cabezal antepuesto
ndice de eje para el 4 eje
ndice de eje para el 5 eje
ndice de eje para el cabezal
Asignacin 4 eje al eje geomtrico
Asignacin 5 eje al eje geomtrico
ndice de eje para el 2 cabezal
Ajustes para ShopMill
Ajustes para ShopMill
Habilitacin 5 eje para la interfaz de usuario
Habilitacin transformada de envolvente
de cilindro
Habilitacin orientacin
Avance en rpido para el posicionamiento
en una trayectoria circular
Habilitacin funciones M rpidas
Habilitacin soporte eje A/B
Adaptacin al sentido de giro del eje A/B
Nombre de programa para el cambio de
herramienta en el cdigo G

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Valor predefinido
1
1
5
0.01
1
1
1
1
10000.0
1.0
1.0
1
1
85.0
1.0

0
0
1
1
0
8
7
1
9
0
1
0
0
4
0
0
0
0
H5
0
0
0
5000
0
0
0

7-41

7 Datos de mquina
7.2

01/2008

Datos de mquina para visualizacin para ShopMill

N DM

Identificador DM

Comentarios

9739

$MM_CMM_M_CODE_TOOL_FUNC_1_ON

9740

$MM_CMM_M_CODE_TOOL_FUNC_1_OFF

9741

$MM_CMM_M_CODE_TOOL_FUNC_2_ON

9742

$MM_CMM_M_CODE_TOOL_FUNC_2_OFF

9743

$MM_CMM_M_CODE_TOOL_FUNC_3_ON

9744

$MM_CMM_M_CODE_TOOL_FUNC_3_OFF

9745

$MM_CMM_M_CODE_TOOL_FUNC_4_ON

9746

$MM_CMM_M_CODE_TOOL_FUNC_4_OFF

9747

$MM_CMM_ENABLE_MEAS_AUTO

9748

$MM_CMM_MKS_POSITION_MAN_MEAS

9749*

$MM_CMM_ENABLE_MEAS_T_AUTO

9750*
9751*

$MM_CMM_MEAS_PROBE_INPUT
$MM_CMM_MEAS_T_PROBE_INPUT

9752

$MM_CMM_MEASURING_DISTANCE

9753

$MM_CMM_MEAS_DIST_MAN

9754

$MM_CMM_MEAS_DIST_TOOL_LENGTH

9755

$MM_CMM_MEAS_DIST_TOOL_RADIUS

9756
9757
9758

$MM_CMM_MEASURING_FEED
$MM_CMM_FEED_WITH_COLL_CTRL
$MM_CMM_POS_FEED_WITH_COLL_CTRL

9759

$MM_CMM_MAX_CIRC_SPEED_ROT_SP

9760

$MM_CMM_SPIND_SPEED_ROT_SP

9761

$MM_CMM_MIN_FEED_ROT_SP

9762

$MM_CMM_MEAS_TOL_ROT_SP

9763*
9764*

$MM_CMM_TOOL_PROBE_TYPE
$MM_CMM_TOOL_PROBE_ALLOWS_AXIS

9765*

$MM_CMM_T_PROBE_DIAM_LENGTH_MEA

9766*

$MM_CMM_T_PROBE_DIAM_RAD_MEAS

9767*

$MM_CMM_T_PROBE_DIST_RAD_MEAS

9768*

$MM_CMM_T_PROBE_APPROACH_DIR

9769

$MM_CMM_FEED_FACTOR_1_ROT_SP

9770

$MM_CMM_FEED_FACTOR_2_ROT_SP

Cdigo M para funcin especfica de


herramienta 1 CON
Cdigo M para funcin especfica de
herramienta 1 DES
Cdigo M para funcin especfica de
herramienta 2 CON
Cdigo M para funcin especfica de
herramienta 2 DES
Cdigo M para funcin especfica de
herramienta 3 CON
Cdigo M para funcin especfica de
herramienta 3 DES
Cdigo M para funcin especfica de
herramienta 4 CON
Cdigo M para funcin especfica de
herramienta 4 DES
Habilitacin medicin automtica de piezas
Posicin medicin de herramienta manual
con punto fijo
Habilitacin medicin automtica de herramientas
Entrada de medida para palpador de pieza
Entrada de medida para palpador de
herramienta
Mx. recorrido de medicin Medida de piezas en el programa
Mx. recorrido de medicin Medida de piezas en modo MANUAL
Mx. recorrido de medicin Longitud de
herramienta cabezal Cabezal
Mx. recorrido de medicin Radio de
herramienta cabezal Cabezal
Avance de medicin Medida de piezas
Avance de plano con vigilancia de colisin
Avance de penetracin con vigilancia de
colisin
Mx. velocidad perifrica Medida de herramientas cabezal Cabezal
Mx. velocidad de giro Medida de herramientas cabezal Cabezal
Avance mn. Medida de herramientas cabezal Cabezal
Precisin de medicin Medida de herramientas cabezal Cabezal
Tipo de palpador de herramienta
Direcciones de ejes admisibles palpador
de herramientas
Dim. palpador de herramientas Medida
de longitud
Dim. palpador de herramientas Medida
de radio
Penetr. borde superior palpador herram.
Medida de radio
Direccin de aproximacin en el plano Palpador de herramientas
Factor de avance 1 Medida de herramientas cabezal girando
Factor de avance 2 Medida de herramientas cabezal girando

7-42

Valor predefinido
1
1
1
1
1
1
1
1
1
0
1
0
1
5
10
2
1
300
1000
1000
100
1000
10
0.01
0
133
0
0
0
1
10
0

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7 Datos de mquina

01/2008
7.2

Datos de mquina para visualizacin para ShopMill

N DM

Identificador DM

Comentarios

9771

$MM_CMM_MAX_FEED_ROT_SP

9772

$MM_CMM_T_PROBE_MEASURING_DIST

9773

$MM_CMM_T_PROBE_MEASURING_FEED

9774
9775

$MM_CMM_T_PROBE_MANUFACTURER
$MM_CMM_T_PROBE_OFFSET

9776
9777
9778

$MM_CMM_MEAS_SETTINGS
$MM_CMM_ENABLE_TIME_DISPLAY
$MM_CMM_MEAS_PROBE_SOUTH_POLE

9779

$MM_CMM_MEAS_PROBE_IS_MONO

9855
9999

$MM_ST_CYCLE_TAP_SETTINGS
$MM_TRACE

Avance mx. Medida de herramientas cabezal Cabezal


Recorrido de medicin Medida de herramientas cabezal parado
Avance Medida de herramientas cabezal
parado
Tipo de palpador (fabricante)
Correccin del resultado de la medicin
Medida de herramientas cabezal girando
Ajustes para ciclos de medida
Control de la indicacin de tiempo
Longitud del palpador relativo al borde inferior
El palpador de piezas es un palpador monodireccional
Ajustes roscado con macho
Marcas de verificacin para diagnstico
interno

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Valor predefinido
20
5
300
0
0
0
0x7F
1
0
0
0

7-43

7 Datos de mquina
7.2

01/2008

Datos de mquina para visualizacin para ShopMill

7.2.2

Descripcin de los datos de mquina para visualizacin

9014
$MM_USE_CHANNEL_DISPLAY_DATA
Nmero del DM
Utilizar datos de mquina para visualizacin especficos del canal
Valor predefinido: 0
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 1
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: LONG
Vlido a partir de la versin de software:
ShopMill 6.4
Significado:
En este DM se define si se quieren utilizar datos de mquina para visualizacin especficos
del canal.
0 = no utilizar datos de mquina para visualizacin especficos del canal
1 = utilizar datos de mquina para visualizacin especficos del canal
Nota: En ShopMill, este DM tiene que ser = 0.

9020
$MM_TECHNOLOGY
Nmero del DM
Configuracin bsica Tornear/Fresar
Valor predefinido: 2
Lmite de entrada mnimo: 0
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 2


Unidades:
Vlido a partir de la versin de software:
ShopMill 6.1
En este DM se define la configuracin bsica para la simulacin y la programacin libre de
contornos.
0 = sin configuracin especfica
1 = configuracin de torno
2 = configuracin de fresadora

9422
$MM_MA_PRESET_MODE
Nmero del DM
Preset/Decalaje bsico en JOG
Valor predefinido: 1
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 3


Unidades:
Vlido a partir de la versin de software:
ShopMill 6.4
En este DM se define el comportamiento de la funcin Fijar decalaje en el modo de operacin Mquina Manual.
2: El origen se guarda en el decalaje de origen activo en este momento; por lo dems, en
el decalaje bsico
= 2: El origen se guarda en el decalaje bsico

9426
$MM_MA_AX_DRIVELOAD_FROM_PLC1
Nmero del DM
ndice de mquina de un cabezal analgico
Valor predefinido: 0
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

7-44

Lmite de entrada mximo: 31


Unidades:
Vlido a partir de la versin de software:
ShopMill 6.4
En este DM se introduce el ndice de mquina de un cabezal analgico para la indicacin
de rendimiento.
En el roscado con macho se parte del supuesto de un cabezal portaherramientas
analgico con macho de compensacin.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7 Datos de mquina

01/2008
7.2

Datos de mquina para visualizacin para ShopMill

9427
$MM_MA_AX_DRIVELOAD_FROM_PLC2
Nmero del DM
ndice de mquina de un cabezal analgico
Valor predefinido: 0
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 31


Unidades:
Vlido a partir de la versin de software:
ShopMill 6.4
En este DM se introduce el ndice de mquina de un cabezal analgico para la indicacin
de rendimiento.
En el roscado con macho se parte del supuesto de un cabezal portaherramientas
analgico con macho de compensacin.

9428
$MM_MA_SPIND_MAX_POWER
Nmero del DM
Valor mximo de la indicacin de la potencia del cabezal
Valor predefinido: 100
Lmite de entrada mnimo: 100
Lmite de entrada mximo: ***
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Unidades: %
Tipo de dato: WORD
Vlido a partir de la versin de software:
ShopMill 6.4
Significado:
En este DM se introduce el factor con el cual se multiplica la carga de trabajo del cabezal
suministrada.

9429
$MM_MA_SPIND_POWER_RANGE
Nmero del DM
rea de visualizacin para la carga de trabajo del cabezal
Valor predefinido: 200
Lmite de entrada mnimo: 100
Lmite de entrada mximo: ***
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Unidades: %
Tipo de dato: WORD
Vlido a partir de la versin de software:
ShopMill 6.4
Significado:
En este DM se define el rea de visualizacin de la barra para la representacin de la
carga de trabajo del cabezal. En funcin del valor introducido cambian los porcentajes
indicados y la extensin de los campos de color.
Valor introducido = 100: Se indican los porcentajes 0, 80 y 100%. A partir del 80%, la representacin de color pasa de verde a rojo.
Valor introducido = > 100, p.ej. 200: Se indican los porcentajes 0, 100 y 200%. A partir del
100%, la representacin de color pasa de verde a rojo.

9450
$MM_WRITE_TOA_FINE_LIMIT
Nmero del DM
Valor lmite para el desgaste fino
Valor predefinido: 0.999
Lmite de entrada mnimo:
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: DOUBLE

Significado:

Lmite de entrada mximo:


Unidades: mm
Vlido a partir de la versin de software:
ShopMill 6.3
Con este DM se define el lmite superior incremental (valor lmite para el desgaste fino)
para el desgaste de herramienta (longitud, radio). Es decir que, al introducir el valor de
desgaste en la lista de desgaste de herramientas, la diferencia entre el valor anterior y el
nuevo no debe sobrepasar el lmite superior incremental.
El lmite superior incremental slo est activo si el nivel de proteccin actual es superior al
definido en el DM 9203 USER_CLASS_WRITE_FINE.
El lmite superior absoluto se define en el DM 9639 $MM_CTM_MAX_TOOL_WEAR.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7-45

7 Datos de mquina
7.2

01/2008

Datos de mquina para visualizacin para ShopMill

9451
$MM_WRITE_ZOA_FINE_LIMIT
Nmero del DM
Valor lmite para el decalaje fino
Valor predefinido: 0.999
Lmite de entrada mnimo:
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: DOUBLE

Significado:

Lmite de entrada mximo:


Unidades: mm
Vlido a partir de la versin de software:
ShopMill 6.3
Al introducir el decalaje fino, la diferencia entre valor antiguo y el nuevo no debe sobrepasar el valor indicado en este DM.

9460
$MM_PROGRAM_SETTINGS
Nmero del DM
Ajustes en el rea Programa
Valor predefinido: H8
Lmite de entrada mnimo:
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: LONG

Significado:

Lmite de entrada mximo:


Unidades: Hex
Vlido a partir de la versin de software:
ShopMill 6.3

Bits 0 a 4: reservado
Bit 5: mostrar lneas ocultas (;*HD*) en el editor de cdigos G
Bit 6: reservado
Bit 7: desactivar la comprobacin del programa G (construccin de moldes)

9478
$MM_TO_OPTION_MASK
Nmero del DM
Ajustes para ShopMill
Valor predefinido: 1
Lmite de entrada mnimo: 0000
Modificacin vlida tras: POWER ON
Nivel de proteccin: 1
Tipo de dato: LONG

Significado:

7-46

Lmite de entrada mximo: FFFF


Unidades: Hex
Vlido a partir de la versin de software:
ShopMill 7.5
Bit 0: mostrar los parmetros de herramienta Nmero de dientes, Cabezal, Agua refrigerante y Funciones especficas de la herramienta en la gestin de herramientas.
Bit 1: reservado
Bit 2: mostrar lista adicional en la gestin de herramientas
Bit 3: bloquear creacin de nuevas herramientas directamente en un puesto de almacn.
Bit 4 a bit 6: reservado
Bit 7: bloquear modificacin de parmetros de herramienta si las herramientas se encuentran en el almacn (excepcin: datos de desgaste).
Bit 8: evaluar el fichero TO_MILL.INI para la configuracin de la interfaz de usuario de la
gestin de herramientas.
Bit 9: bloquear carga/descarga de herramientas cuando se ejecuta un programa en la
mquina.
Bit 10: sumar entradas de desgaste de herramienta.
Bit 11: reservado
Bit 12: bloquear carga y descarga con parada de emergencia.
Bit 13: mostrar almacn intermedio en la gestin de herramientas de torneado.
Bit 14: reservado
Bit 15: bloquear carga/descarga de herramienta en cabezal.
Bit 16: reservado
Bit 17: ocultar pulsador de men Trasladar en la lista de almacn.
Bit 18: ocultar pulsador de men Posicionar en la lista de almacn.
Bit 19: reservado
Bit 20: cargar las herramientas siempre directamente al cabezal.
Bit 21: mostrar la longitud bsica en la pantalla detallada para fresa con cabeza angular.
Bit 22: no tener en cuenta el palpador en la funcin Descargar todos.
Bit 23: reservado
Bit 24: posicionar almacn en al lista de desgaste.
Bit 25: el nmero de almacn se muestra siempre en el dilogo de carga y traslado.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7 Datos de mquina

01/2008
7.2

Datos de mquina para visualizacin para ShopMill

9479
$MM_TO_MAG_PLACE_DISTANCE
Nmero del DM
Distancia entre los distintos portaplaquitas
Valor predefinido: 0
Lmite de entrada mnimo: 0.0
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Tipo de dato: DOUBLE

Significado:

Lmite de entrada mximo: 10000.0


Unidades: mm
Vlido a partir de la versin de software:
ShopMill 6.3
Con este DM se define, en la representacin grfica de las herramientas y los puestos de
almacn en la gestin de herramientas, la distancia entre los distintos portaplaquitas.
0 = Las herramientas y los puestos de almacn no se representan en forma de grfico.
Nota:
Si, en la mquina, existen varios almacenes con distancias diferentes entre los portaplaquitas, las herramientas no se pueden representar proporcionalmente a todos los almacenes,
dado que slo se dispone de una posibilidad de ajuste para la distancia.

9480
$MM_MA_SIMULATION_MODE
Nmero del DM
Activar y desactivar vista rpida
Valor predefinido: 1
Lmite de entrada mnimo: 1
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 2


Unidades:
Vlido a partir de la versin de software:
ShopMill 6.4
Con este DM se define si la vista rpida siempre est activa.
1 = Se muestra la simulacin ShopMill.
0 = Se puede elegir entre la simulacin ShopMill y la vista rpida.
1 = Se muestra siempre la vista rpida.
2 = Si un programa es menor que el lmite establecido en el dato de mquina 9481
$MM_STAND_SIMULATION_LIMIT, se llama a la simulacin ShopMill; en programas ms
grandes a la vista rpida.

9481
$MM_MA_STAND_SIMULATION_LIMIT
Nmero del DM
Lmite en KB de la simulacin estndar
Valor predefinido: 200
Lmite de entrada mnimo: 200
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: INTEGER

Significado:

Lmite de entrada mximo: 2000000


Unidades:
Vlido a partir de la versin de software:
ShopMill 6.4
Con este DM se define a partir de qu tamao del programa se llama a la vista rpida.

9602
$MM_CTM_SIMULATION_DEF_VIS_AREA
Nmero del DM
Simulacin valor estndar rea de visualizacin
Valor predefinido: 100
Lmite de entrada mnimo: 10000
Lmite de entrada mximo: 10000
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Unidades: mm
Tipo de dato: LONG
Vlido a partir de la versin de software:
ShopMill 4.3
Significado:
Con este DM se define el tamao del rea de visualizacin a travs de la coordenada X. La
coordenada Y se calcula automticamente a partir de este valor.

9603
$MM_CTM_SIMULATION_MAX_X
Nmero del DM
Simulacin, visualizacin mxima X
Valor predefinido: 0
Lmite de entrada mnimo: 10000
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Tipo de dato: LONG

Significado:

Lmite de entrada mximo: 10000


Unidades: mm
Vlido a partir de la versin de software:
ShopMill 4.3

reservado

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7-47

7 Datos de mquina
7.2

01/2008

Datos de mquina para visualizacin para ShopMill

9604
$MM_CTM_SIMULATION_MAX_Y
Nmero del DM
Simulacin visualizacin mxima Y
Valor predefinido: 0
Lmite de entrada mnimo: 10000
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Tipo de dato: LONG

Significado:

Lmite de entrada mximo: 10000


Unidades: mm
Vlido a partir de la versin de software:
ShopMill 4.3

reservado

9605
$MM_CTM_SIMULATION_MAX_VIS_AREA
Nmero del DM
Simulacin, rea de visualizacin mxima
Valor predefinido: 1000
Lmite de entrada mnimo: 10000
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Tipo de dato: LONG

Significado:

Lmite de entrada mximo: 10000


Unidades: mm
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se determina la segunda rea de visualizacin a travs de la coordenada X.
La coordenada Y se calcula automticamente a partir de este valor.

9626
$MM_CTM_TRACE
Nmero del DM
Ajustes en ShopMill
Valor predefinido: 0
Lmite de entrada mnimo: 0000
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: WORD

Significado:

Lmite de entrada mximo: FFFF


Unidades: Hex
Vlido a partir de la versin de software:
ShopMill 7.1

Bit 0: libre
Bit 1: mostrar avisos del sistema de ShopMill en la lnea de dilogo (slo para fines de
diagnstico).
Bit 2 a bit 12: reservado
Bit 13: mostrar el tiempo de transito cclico de ShopMill entre el 1er y el 2 pulsador de
men vertical (slo para fines de diagnstico).
Bit 14 a 16: reservado

9639
$MM_CTM_MAX_TOOL_WEAR
Nmero del DM
Lmite superior de entrada desgaste de herramienta
Valor predefinido: 1
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 10
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm
Tipo de dato: DOUBLE
Vlido a partir de la versin de software:
ShopMill 6.3
Significado:
Con este DM se establece el lmite superior absoluto para el desgaste de herramienta
(longitud, radio). Es decir, al introducir el valor de desgaste en la lista de desgaste de
herramienta, el valor total no debe sobrepasar el lmite superior absoluto.
El lmite superior incremental se establece en DM 9450 $MM_WRITE_TOA_FINE_LIMIT.

9640
$MM_CTM_ENABLE_CALC_THREAD_PITCH
Nmero del DM
Clculo profundidad de rosca si se ha introducido el paso
Valor predefinido: 0
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 1
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: BYTE
Vlido a partir de la versin de software:
ShopMill 6.4
Significado:
Con este DM se calcula en funcin del paso P (mm/r) y del tipo de rosca (rosca exterior/interior) la profundidad de la rosca K para una rosca mtrica.
0 = sin clculo de la profundidad de la rosca K.
1 = se calcula la profundidad de la rosca.

7-48

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7 Datos de mquina

01/2008
7.2

Datos de mquina para visualizacin para ShopMill

9646
$MM_CTM_FACTOR_O_CALC_THR_PITCH
Nmero del DM
Factor para el clculo de la profundad de rosca exterior si se ha introducido el paso
Valor predefinido: 0,6134
Lmite de entrada mnimo:
Lmite de entrada mximo:
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: DOUBLE
Vlido a partir de la versin de software:
ShopMill 6.4
Significado:
Con este DM se define el factor para la conversin del paso de rosca en la profundidad de
la rosca en roscas exteriores mtricas.

9647
$MM_CTM_FACTOR_I_CALC_THR_PITCH
Nmero del DM
Factor para el clculo de la profundad de rosca interior si se ha introducido el paso
Valor predefinido: 0,5413
Lmite de entrada mnimo:
Lmite de entrada mximo:
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: DOUBLE
Vlido a partir de la versin de software:
ShopMill 6.4
Significado:
Con este DM se define el factor para la conversin del paso de rosca en la profundidad de
la rosca en roscas interiores mtricas.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7-49

7 Datos de mquina
7.2

01/2008

Datos de mquina para visualizacin para ShopMill

9650
$MM_CMM_POS_COORDINATE_SYSTEM
Nmero del DM
Posicin del sistema de coordenadas
Valor predefinido: 0
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Lmite de entrada mximo: 47


Unidades:
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se adapta el sistema de coordenadas de la interfaz de usuario al sistema de
coordenadas de la mquina. En la interfaz de usuario ShopMill se modifican automticamente, segn la posicin seleccionada, todas las pantallas de ayuda, el grfico del proceso, la simulacin y los campos de entrada con la indicacin del sentido circular.
El sistema de coordenadas puede ocupar las posiciones indicadas ms abajo.
Observe tambin DM 9719 $MM_CMM_OPTION_MASK, bit 31.

Significado:

Ejemplos:
0: Fresadora vertical
16: fresadora horizontal, mandrinadora
+Z
+Y

+Z

+Y
+X

+Y

+Z

+Z

+X

+X

+X

+Z

+Z
+Z

+X

+Z

+X

+Y
+Z
+Y

+X

10

+Z

+X

11

+X

+Z

+Y

+Y
+Y

+Y
12

+X

13

14

+X
16

+Z
+Y

+X

+X
18

+Y

+Z
+X

+Z

+Z

+Z
21

+Y

22

+X

+Y

19

+Y

+X

+Z

+X
+Z

+Z
17

+Z

15

+Z
+Y

+X

+Y

+Z

+Y

+Y

+Y

+Y

7-50

+Z
3

+Y

+Y

+X

+X

20

+X

+X

+X

+Z

+Y

23

+X

+Y

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7 Datos de mquina

01/2008
7.2

9650
Nmero del DM

Datos de mquina para visualizacin para ShopMill

$MM_CMM_POS_COORDINATE_SYSTEM
Posicin del sistema de coordenadas

+Y

+Y

28

+Z

+X
+X

24

25

+Z

26

+Y

+X

+Z
+Y

+Z

+X

+Y

27
+X

+X

+X

29

30

+Y
+Y

+X
+Y
32
+X

+Z
+Y

+Z
34

+Y

+X

35
+X

+Y

+Z

+Z

+Z

+Z
+X

37

36
+Z

38

+X
+X
+Y

40

+Z

+X

42

+Y

+Y

+X

+Y

+Y

+Y
45

+Z

46

+X

+Z

43

+Z

+X

+Y

+X

+X

+Z

+Z

+Y

39

+Y

+Y
41

+Y

+X

33 +X

+Y

+Z

31

+Z

+Z

+Z

44

+X

+Y

+Z
+Z

47

+X

+Z

9651
$MM_CMM_TOOL_MANAGEMENT
Nmero del DM
Variante de gestin de herramientas
Valor predefinido: 2
Lmite de entrada mnimo: 1
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 4


Unidades:
Vlido a partir de la versin de software:
ShopMill 4.3
Seleccin entre dos variantes de gestin de herramientas:
2: gestin de herramientas sin Cargar/Descargar
4: Gestin de herramientas con Cargar/Descargar

9652
$MM_CMM_TOOL_LIFE_CONTROL
Nmero del DM
Activar vigilancia de herramienta
Valor predefinido: 1
Lmite de entrada mnimo: 0
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 1


Unidades:
Vlido a partir de la versin de software:
ShopMill 4.3

Con este DM se habilita la vigilancia de herramienta.

0 = la vigilancia de herramienta no se visualiza


1 = la vigilancia de herramienta se visualiza

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7-51

7 Datos de mquina
7.2

01/2008

Datos de mquina para visualizacin para ShopMill

9653
$MM_CMM_ENABLE_A_AXIS
Nmero del DM
Habilitacin 4 eje para la interfaz de usuario
Valor predefinido: 0
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 3


Unidades:
Vlido a partir de la versin de software:
ShopMill 4.3
Habilitar el 4 eje (p.ej. eje A) para la interfaz de usuario:
0 = el 4 eje no se visualiza en la interfaz de usuario
1 = el 4 eje se visualiza en la interfaz de usuario
2 = el 4 eje se visualiza en la interfaz de usuario y se puede programar
3 = el 4 eje slo se visualiza en la interfaz de usuario durante la bsqueda del punto de
referencia

9654
$MM_CMM_SPEED_FIELD_DISPLAY_RES
Nmero del DM
Nmero de decimales en el campo de entrada para la velocidad de giro
Valor predefinido: 0
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 4
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: BYTE
Vlido a partir de la versin de software:
ShopMill 4.3
Significado:
Con este DM se define el nmero de decimales en el campo de parmetros S (velocidad
de giro).
9655
$MM_CMM_CYC_PECKING_DIST
Nmero del DM
Distancia de retirada en el taladrado profundo
Valor predefinido: 1
Lmite de entrada mnimo: 1
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: DOUBLE

Significado:

Lmite de entrada mximo: 100.0


Unidades: mm
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define la distancia de retirada en el taladrado profundo con rotura de
viruta.
Nota:
1 significa que la distancia para la retirada se puede introducir en la interfaz de usuario
(parmetro V2, Valor de retirada).

9656
$MM_CMM_CYC_DRILL_RELEASE_DIST
Nmero del DM
Distancia de retirada en el mandrinado
Valor predefinido: 1
Lmite de entrada mnimo: 1
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: DOUBLE

Significado:

Lmite de entrada mximo: 10.0


Unidades: mm
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define el valor en el cual la herramienta se retira al mandrinar un taladro
en direccin X y Z.
Nota:
1 significa que el valor de la distancia de retirada D se puede introducir en la interfaz de
usuario.

9657
$MM_CMM_CYC_MIN_CONT_PO_TO_RAD
Nmero del DM
Indicacin de la desviacin del radio de fresa mnimo posible en %
Valor predefinido: 5
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 50
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: %
Tipo de dato: WORD
Vlido a partir de la versin de software:
ShopMill 4.3
Significado:
Este DM se necesita para el fresado de cajas de contorno. Con este parmetro se define
en qu porcentaje el radio de un fresado en uso puede ser inferior al valor con el cual se
efectu la generacin.

7-52

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7 Datos de mquina

01/2008
7.2

Datos de mquina para visualizacin para ShopMill

9658
$MM_CMM_CYC_MAX_CONT_PO_TO_RAD
Nmero del DM
Indicacin de la desviacin del radio de fresa mximo posible
Valor predefinido: 0.01
Lmite de entrada mnimo: 0.0
Lmite de entrada mximo: 10.0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm
Tipo de dato: DOUBLE
Vlido a partir de la versin de software:
ShopMill 4.3
Significado:
Este DM se necesita para el fresado de cajas de contorno. Con este parmetro se define
en qu porcentaje el radio de un fresado en uso puede ser superior al valor con el cual se
efectu la generacin.
9659
$MM_CMM_CYC_DRILL_RELEASE_ANGLE
Nmero del DM
ngulo de orientacin de herramienta en la retirada
Valor predefinido: 1
Lmite de entrada mnimo: 1
Lmite de entrada mximo: 360
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: Grados
Tipo de dato: DOUBLE
Vlido a partir de la versin de software:
ShopMill 4.3
Significado:
Con este DM se determina en qu posicin de cabezal (0...3600) la herramienta, p.ej. un
til de mandrinar, se detiene en un taladro.
Nota:
1 significa que el valor para el ngulo de orientacin de herramienta se puede introducir
en la interfaz de usuario.

9660
$MM_CMM_ENABLE_PLANE_CHANGE
Nmero del DM
Conmutacin al plano de mecanizado (G17, G18, G19)
Valor predefinido: 1
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 1
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: BYTE
Vlido a partir de la versin de software:
ShopMill 4.3
Significado:
Habilitar conmutacin al plano de mecanizado (G17, G18, G19):
0 = conmutacin al plano de mecanizado (G17, G18, G19) no es posible

1 = conmutacin al plano de mecanizado (G17, G18, G19) es posible

9662
$MM_CMM_COUNT_GEAR_STEPS
Nmero del DM
Nmero de escalones de reduccin
Valor predefinido: 1
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 5


Unidades:
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se ajusta el nmero de escalones de reduccin (0 a 5) para el cabezal. De
este modo se limita la posibilidad de entrada en la interfaz de usuario.

9663
$MM_CMM_TOOL_DISPLAY_IN_DIAM
Nmero del DM
Indicacin de radio/dimetro para la herramienta
Valor predefinido: 1
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 1
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: BYTE
Vlido a partir de la versin de software:
ShopMill 4.3
Significado:
Con este DM se ajusta cmo se quiere visualizar o introducir la herramienta:
0 = Radio
1 = Dimetro

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7-53

7 Datos de mquina
7.2

01/2008

Datos de mquina para visualizacin para ShopMill

9664
$MM_CMM_MAX_INP_FEED_P_MIN
Nmero del DM
Avance mx. en mm/min
Valor predefinido: 10000.0
Lmite de entrada mnimo: 0.0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: DOUBLE

Significado:

Lmite de entrada mximo: 100000.0


Unidades: mm/min
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se introduce el lmite superior de entrada del avance para mm/min.

9665
$MM_CMM_MAX_INP_FEED_P_ROT
Nmero del DM
Avance mx. en mm/r
Valor predefinido: 1.0
Lmite de entrada mnimo: 0.0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: DOUBLE

Significado:

Lmite de entrada mximo: 10.0


Unidades: mm/r
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se introduce el lmite superior de entrada del avance para mm/r.

9666
$MM_CMM_MAX_INP_FEED_P_TOOTH
Nmero del DM
Avance mx. en mm/diente
Valor predefinido: 1.0
Lmite de entrada mnimo: 0.0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: DOUBLE

Significado:

Lmite de entrada mximo: 5.0


Unidades: mm/diente
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se introduce el lmite superior de entrada del avance para mm/diente.

9667
$MM_CMM_FOLLOW_ON_TOOL_ACTIVE
Nmero del DM
Preseleccin de herramienta activa
Valor predefinido: 1
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 1


Unidades:
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define si, en un almacn (p.ej. cargador en cadena), est activa una preseleccin de herramienta; es decir que, en caso de un cambio de herramienta inminente, la
herramienta posterior ya se lleva al punto de carga.
0 = preseleccin de herramienta no activa
1 = preseleccin de herramienta activa

9668
$MM_CMM_M_CODE_COOLANT_I_AND_II
Nmero del DM
Funcin M refrigerante I y II
Valor predefinido: 1
Lmite de entrada mnimo: 1
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: WORD

Significado:

7-54

Lmite de entrada mximo: 32767


Unidades:
Vlido a partir de la versin de software:
ShopMill 4.4
Con este DM se define la funcin M si, en la lista de herramientas, estn activados Refrigerante I y II a la vez.
Valor:
1
= ninguna funcin M
xy
= funcin M xy para Refrigerante I y II CON

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7 Datos de mquina

01/2008
7.2

Datos de mquina para visualizacin para ShopMill

9669
$MM_CMM_FACE_MILL_EFF_TOOL_DIAM
Nmero del DM
Dimetro efectivo de la fresa al planear
Valor predefinido: 85.0
Lmite de entrada mnimo: 50.0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: DOUBLE

Significado:

Lmite de entrada mximo: 100.0


Unidades: %
Vlido a partir de la versin de software:
ShopMill 4.4
En este DM se indica el dimetro efectivo de la fresa si, al planear, se utiliza una herramienta del tipo Fresa (120). El dimetro efectivo de la fresa resulta de la relacin d/D, con
d = dimetro de corte y D = dimetro mximo de la fresa.

d = 85
D = 100
d
D

Dimetro efectivo de la fresa:


d/D = 85/100 = 0,85 > 85%

9670
Nmero del DM

$MM_CMM_START_RAD_CONTOUR_POCKE
Radio crculo de aproximacin en el acabado de cajas de contorno, ms medio valor
de creces para acabado (1=distancia de seguridad)
Valor predefinido: 1
Lmite de entrada mnimo: 1
Lmite de entrada mximo: 100.0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm
Tipo de dato: DOUBLE
Vlido a partir de la versin de software:
ShopMill 4.4
Significado:
Con este DM se influye en el radio del crculo de aproximacin en el acabado de cajas de
contorno.
1 = El radio se elige de tal modo que, en la posicin inicial, se mantiene la distancia de
seguridad con las creces para acabado.
>0 = El radio se elige de tal modo que, en la posicin inicial, se mantiene el valor de este
dato de mquina frente a las creces para acabado.

9671
$MM_CMM_TOOL_LOAD_DEFAULT_MAG
Nmero del DM
Almacn por defecto Cargar herramienta
Valor predefinido: 0
Lmite de entrada mnimo: 0
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 30


Unidades:
Vlido a partir de la versin de software:
ShopMill 6.3
Con este DM se define el almacn en el cual ShopMill buscar primero un puesto libre al
cargar una herramienta.

9672
$MM_CMM_FIXED_TOOL_PLACE
Nmero del DM
Codificacin fija del puesto
Valor predefinido: 0
Lmite de entrada mnimo: 0
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 1


Unidades:
Vlido a partir de la versin de software:
ShopMill 4.4
Con este DM se define el estado para nuevas herramientas creadas:
0 = herramientas con codificacin de puesto variable en el almacn
1 = herramientas con codificacin de puesto fija en el almacn

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7-55

7 Datos de mquina
7.2

01/2008

Datos de mquina para visualizacin para ShopMill

9673
$MM_CMM_TOOL_LOAD_STATION
Nmero del DM
Nmero del puesto de carga
Valor predefinido: 1
Lmite de entrada mnimo: 1
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 2


Unidades:
Vlido a partir de la versin de software:
ShopMill 4.4
Con este DM se indica a travs de qu punto de carga se cargan y descargan el almacn
y el cabezal. (El almacn y el cabezal se cargan/descargan siempre a travs del mismo
punto de carga.)
1 = punto de carga 1
2 = punto de carga 2

9674
$MM_CMM_ENABLE_TOOL_MAGAZINE
Nmero del DM
Visualizacin de la lista de almacn
Valor predefinido: 1
Lmite de entrada mnimo: 0
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

0 = no se visualiza la lista de almacn


1 = se visualiza la lista de almacn

9675
$MM_CMM_CUSTOMER_START_PICTURE
Nmero del DM
Pantalla de arranque del cliente
Valor predefinido: 0
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 1


Unidades:
Vlido a partir de la versin de software:
ShopMill 4.4

Lmite de entrada mximo: 1


Unidades:
Vlido a partir de la versin de software:
ShopMill 5.1

La pantalla de arranque del cliente se activa con


0 = pantalla de arranque del cliente Siemens
1 = pantalla de arranque del cliente Cliente

9680
$MM_CMM_M_CODE_COOLANT_I
Nmero del DM
Funcin M Refrigerante I
Valor predefinido: 8
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: WORD

Significado:

Lmite de entrada mximo: 32767


Unidades:
Vlido a partir de la versin de software:
ShopMill 5.1
Con este DM se define la funcin M para Refrigerante I que se emite en el cambio de
herramienta.

9681
$MM_CMM_M_CODE_COOLANT_II
Nmero del DM
Funcin M Refrigerante II
Valor predefinido: 7
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: WORD

Significado:

7-56

Lmite de entrada mximo: 32767


Unidades:
Vlido a partir de la versin de software:
ShopMill 5.1
Con este DM se define la funcin M para Refrigerante II que se emite en el cambio de
herramienta.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7 Datos de mquina

01/2008
7.2

Datos de mquina para visualizacin para ShopMill

9682
$MM_CMM_CYC_BGF_BORE_DIST
Nmero del DM
Profundidad de centrado en el taladrado y fresado de rosca
Valor predefinido: 1
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 100
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm
Tipo de dato: DOUBLE
Vlido a partir de la versin de software:
ShopMill 6.2
Significado:
Con este DM se define la profundidad de centrado en el taladrado y fresado de rosca.

9686
$MM_CMM_M_CODE_COOLANT_OFF
Nmero del DM
Funcin M para refrigerante DES
Valor predefinido: 9
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: LONG

Significado:

Lmite de entrada mximo: 32767


Unidades:
Vlido a partir de la versin de software:
ShopMill 6.2
Con este DM se define la funcin M para la desconexin del refrigerante que se emite en el
cambio de herramienta.

9687
$MM_CMM_TOOL_MOVE_DEFAULT_MAG
Nmero del DM
Almacn por defecto Trasladar herramienta
Valor predefinido: 0
Lmite de entrada mnimo: 0
Modificacin vlida tras: POWER ON
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 30


Unidades:
Vlido a partir de la versin de software:
ShopMill 6.3
Con este DM se define el almacn en el cual ShopMill buscar primero un puesto libre al
trasladar una herramienta.

9688
$MM_CMM_COUNT_GEAR_STEPS_S2
Nmero del DM
Nmero de escalones de reduccin para el 2 cabezal (cabezal antepuesto)
Valor predefinido: 1
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 5
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: LONG
Vlido a partir de la versin de software:
ShopMill 6.4
Significado:
Con este DM se ajusta el nmero de escalones de reduccin (05) para el cabezal antepuesto. De este modo se limita la posibilidad de entrada en la interfaz de usuario.

9703
$MM_CMM_INDEX_AXIS_4
Nmero del DM
ndice de eje para el 4 eje
Valor predefinido: 0
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: UBYTE

Significado:

En este DM se introduce el nmero de eje de canal.

9704
$MM_CMM_INDEX_AXIS_5
Nmero del DM
ndice de eje para el 5 eje
Valor predefinido: 0
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: UBYTE

Significado:

Lmite de entrada mximo: 127


Unidades:
Vlido a partir de la versin de software:
ShopMill 5.3

Lmite de entrada mximo: 127


Unidades:
Vlido a partir de la versin de software:
ShopMill 5.3

En este DM se introduce el nmero de eje de canal.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7-57

7 Datos de mquina
7.2

01/2008

Datos de mquina para visualizacin para ShopMill

9705
$MM_CMM_INDEX_SPINDLE
Nmero del DM
ndice de eje para el cabezal
Valor predefinido: 4
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: UBYTE

Significado:

Lmite de entrada mximo: 127


Unidades:
Vlido a partir de la versin de software:
ShopMill 5.3

En este DM se introduce el nmero de eje de canal.

9706
$MM_CMM_GEOAX_ASSIGN_AXIS_4
Nmero del DM
Asignacin 4 eje al eje geomtrico
Valor predefinido: 0
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 3


Unidades:
Vlido a partir de la versin de software:
ShopMill 6.4
En este DM se asigna un eje geomtrico al 4 eje. La asignacin es necesaria si, al medir
una pieza, se trabaja con el parmetro Correccin angular.
0 = sin asignacin
1 = 4 eje en direccin del 1er eje geomtrico (X) > eje A
2 = 4 eje en direccin del 2 eje geomtrico (Y) > eje B
3 = 4 eje en direccin del 3er eje geomtrico (Z) > eje C

9707
$MM_CMM_GEOAX_ASSIGN_AXIS_5
Nmero del DM
Asignacin 5 eje al eje geomtrico
Valor predefinido: 0
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 3


Unidades:
Vlido a partir de la versin de software:
ShopMill 6.4
En este DM se asigna un eje geomtrico al 5 eje. La asignacin es necesaria si, al medir
una pieza, se trabaja con el parmetro Correccin angular.
0 = sin asignacin
1 = 5 eje en direccin del 1er eje geomtrico (X) > eje A
2 = 5 eje en direccin del 2 eje geomtrico (Y) > eje B
3 = 5 eje en direccin del 3er eje geomtrico (Z) > eje C

9708
$MM_CMM_INDEX_SPINDLE_2
Nmero del DM
ndice de eje para el 2 cabezal (cabezal antepuesto)
Valor predefinido: 0
Lmite de entrada mnimo: 1
Lmite de entrada mximo: 127
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: BYTE
Vlido a partir de la versin de software:
ShopMill 6.4
Significado:
En este DM se introduce el nmero de eje de canal para el eje antepuesto.

7-58

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7 Datos de mquina

01/2008
7.2

Datos de mquina para visualizacin para ShopMill

9718
$MM_CMM_OPTION_MASK_2
Nmero del DM
Ajustes para ShopMill
Valor predefinido: 0
Lmite de entrada mnimo: 0000
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 1
Tipo de dato: LONG

Significado:

Lmite de entrada mximo: FFFF


Unidades: Hex
Vlido a partir de la versin de software:
ShopMill 7.1
Bit 0: no saltar al modo de operacin AUTOMTICO cuando se selecciona un programa
para la ejecucin desde externo (a travs del PLC).
Bit 1: influir en la velocidad de simulacin mediante correccin del avance.
Bit 2: el decalaje bsico no se visualiza en las mscaras de medida y de programa y no se
puede introducir.
Bit 3 a bit 6: reservado
Bit7: desactivar funcin Aproximacin y retirada a lo largo de los finales de carrera de software en los cabezales orientables.
Bit 8: reservada
Bit 9 a 12: reservado
Bit 13: el ngulo de correccin se invierte en el mandrinado (E_DR_BOR).

9719
$MM_CMM_OPTION_MASK
Nmero del DM
Ajustes para ShopMill
Valor predefinido: H5
Lmite de entrada mnimo: 0000
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 1
Tipo de dato: LONG

Significado:

Lmite de entrada mximo: FFFF


Unidades: Hex
Vlido a partir de la versin de software:
ShopMill 6.4

Bit 0 a bit 8: reservado


Bit 9: iniciar ejecucin del programa en todas las mscaras.
Bit 10 a bit 11: reservado
Bit 12: visualizacin de todos los ejes (hasta 14 ejes)
Bit 13 a bit 17: reservado
Bit 18: en la conmutacin de MANUAL/MDA/AUTO, conmutar el modo de operacin, pero
no la interfaz ShopMill.
Bit 19: en lugar de MKS y WKS, visualizar los textos Mquina y Pieza.
Bit 20: visualizar decalajes de origen no como NPV1, sino como G54 (excepto en la
lista de decalajes de origen).
Bit 21: habilitar visualizacin de secuencias base.
Bit 22 a bit 25: reservado
Bit 26: habilitar directorio Programas de pieza en el gestor de programas.
Bit 27: habilitar directorio Subprogramas en el gestor de programas.
Bit 28 a bit 30: reservado
Bit 31: visualizar la cruz de coordenadas en G17 siempre de la siguiente manera: X hacia
la derecha, Y hacia arriba (sistema de coordenadas por el mtodo de la mano derecha) o
hacia abajo (sistema de coordenadas por el mtodo de la mano izquierda).

9720
$MM_CMM_ENABLE_B_AXIS
Nmero del DM
Habilitacin 5 eje para la interfaz de usuario
Valor predefinido: 0
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 3


Unidades:
Vlido a partir de la versin de software:
ShopMill 5.1
Habilitar el 5 eje (p.ej. eje B) para la interfaz de usuario:
0 = el 5 eje no se visualiza en la interfaz de usuario
1 = el 5 eje se visualiza en la interfaz de usuario
2 = el 5 eje se visualiza en la interfaz de usuario y se puede programar
3 = el 5 eje slo se visualiza en la interfaz de usuario durante la bsqueda del punto de
referencia

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7-59

7 Datos de mquina
7.2

01/2008

Datos de mquina para visualizacin para ShopMill

9721
$MM_CMM_ENABLE_TRACYL
Nmero del DM
Habilitacin transformada de envolvente de cilindro
Valor predefinido: 0
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 1
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: BYTE
Vlido a partir de la versin de software:
ShopMill 5.1
Significado:
Habilitar la funcin Transformada de envolvente de cilindro en la interfaz de usuario:
0 = la funcin Transformada de envolvente de cilindro no se visualiza en la interfaz de
usuario
1 = la funcin Transformada de envolvente de cilindro se visualiza en la interfaz de usuario
La transformada de envolvente de cilindro slo se puede utilizar si la funcin se ha puesto
en servicio en la interfaz de usuario CNCISO.

9723
$MM_CMM_ENABLE_SWIVELLING_HEAD
Nmero del DM
Habilitacin orientacin
Valor predefinido: 0
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 1


Unidades:
Vlido a partir de la versin de software:
ShopMill 5.1
Habilitar la funcin Orientacin en la interfaz de usuario.

0 = la funcin Orientacin no se visualiza en la interfaz de usuario


1 = la funcin Orientacin se visualiza en la interfaz de usuario
La orientacin slo se puede utilizar si la funcin se ha puesto en servicio en la interfaz de
usuario CNCISO.

9724
$MM_CMM_CIRCLE_RAPID_FEED
Nmero del DM
Avance en rpido para el posicionamiento en una trayectoria circular
Valor predefinido: 5000
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 100000
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm/min
Tipo de dato: DOUBLE
Vlido a partir de la versin de software:
ShopMill 6.2
Significado:
Con este DM se define el avance en rpido en mm/min para el posicionamiento en una
trayectoria circular.

9725
$MM_CMM_ENABLE_QUICK_M_CODES
Nmero del DM
Habilitacin funciones M rpidas
Valor predefinido: 0
Lmite de entrada mnimo:
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

7-60

Lmite de entrada mximo:


Unidades:
Vlido a partir de la versin de software:
ShopMill 6.4
Con este DM se pueden habilitar funciones M rpidas. Es decir que las funciones M se
ejecutan sin confirmacin por parte del PLC.
Bit 0: refrigerante 1 CON
Bit 1: refrigerante 2 CON
Bit 2: refrigerante 1 y 2 CON
Bit 3: refrigerante DES

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7 Datos de mquina

01/2008
7.2

Datos de mquina para visualizacin para ShopMill

9727
$MM_CMM_ENABLE_POS_A_B_AXIS
Nmero del DM
Habilitacin soporte eje A/B
Valor predefinido: 0
Lmite de entrada mnimo:
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo:


Unidades:
Vlido a partir de la versin de software:
ShopMill 6.4
Con este DM se define si, en patrones de posicin, tambin se puede programar directamente el ngulo del eje A/B.
0 = no se soporta el eje A/B en patrones de posicin
> 0 = se soporta el eje A en patrones de posicin, valor = nmero del eje de canal
< 0 = se soporta el eje B en patrones de posicin, valor = nmero del eje de canal

9728
$MM_CMM_DISPL_DIR_A_B_AXIS_INV
Nmero del DM
Adaptacin al sentido de giro del eje A/B
Valor predefinido: 0
Lmite de entrada mnimo: 0
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo: 1


Unidades:
Vlido a partir de la versin de software:
ShopMill 6.4
Con este DM se puede adaptar el sentido de giro indicado y ejecutado a la puesta en servicio de los ejes de mquina. El sentido de giro se considera en direccin del eje de coordenadas positivo.
0 = derecha (segn DIN)
1 = izquierda

9729
$MM_CMM_G_CODE_TOOL_CHANGE_PROG
Nmero del DM
Nombre de programa para el cambio de herramienta en el cdigo G
Valor predefinido:
Lmite de entrada mnimo:
Lmite de entrada mximo:
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: STRING (24)
Vlido a partir de la versin de software:
ShopMill 6.4
Significado:
Con este DM se define el nombre de programa del programa de cambio de herramienta. El
programa de cambio de herramienta se llama automticamente despus de que se haya
programado una herramienta a travs de un pulsador de men en cdigo G.

9739
$MM_CMM__M_CODE_TOOL_FUNC_1_ON
Nmero del DM
Cdigo M para funcin especfica de herramienta 1 CON
Valor predefinido: 1
Lmite de entrada mnimo: 1
Lmite de entrada mximo: 32767
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: LONG
Vlido a partir de la versin de software:
ShopMill 7.1
Significado:
Este DM permite definir un comando M para la funcin especfica de herramienta 1.
El valor 1 significa que no se emite la funcin M.
Si ambos comandos M de la funcin 1 son =1, no se visualiza el campo correspondiente
en la interfaz.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7-61

7 Datos de mquina
7.2

01/2008

Datos de mquina para visualizacin para ShopMill

9740
$MM_CMM__M_CODE_TOOL_FUNC_1_OFF
Nmero del DM
Cdigo M para funcin especfica de herramienta 1 DES
Valor predefinido: 1
Lmite de entrada mnimo: 1
Lmite de entrada mximo: 32767
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: LONG
Vlido a partir de la versin de software:
ShopMill 7.1
Significado:
Este DM permite definir un comando M para la funcin especfica de herramienta 1.
El valor 1 significa que no se emite la funcin M.
Si ambos comandos M de la funcin 1 son =1, no se visualiza el campo correspondiente
en la interfaz.

9741
$MM_CMM__M_CODE_TOOL_FUNC_2_ON
Nmero del DM
Cdigo M para funcin especfica de herramienta 2 CON
Valor predefinido: 1
Lmite de entrada mnimo: 1
Lmite de entrada mximo: 32767
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: LONG
Vlido a partir de la versin de software:
ShopMill 7.1
Significado:
Este DM permite definir un comando M para la funcin especfica de herramienta 2.
El valor 1 significa que no se emite la funcin M.
Si ambos comandos M de la funcin 2 son =1, no se visualiza el campo correspondiente
en la interfaz.

9742
$MM_CMM__M_CODE_TOOL_FUNC_2_OFF
Nmero del DM
Cdigo M para funcin especfica de herramienta 2 DES
Valor predefinido: 1
Lmite de entrada mnimo: 1
Lmite de entrada mximo: 32767
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: LONG
Vlido a partir de la versin de software:
ShopMill 7.1
Significado:
Este DM permite definir un comando M para la funcin especfica de herramienta 2.
El valor 1 significa que no se emite la funcin M.
Si ambos comandos M de la funcin 2 son =1, no se visualiza el campo correspondiente
en la interfaz.

9743
$MM_CMM__M_CODE_TOOL_FUNC_3_ON
Nmero del DM
Cdigo M para funcin especfica de herramienta 3 CON
Valor predefinido: 1
Lmite de entrada mnimo: 1
Lmite de entrada mximo: 32767
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: LONG
Vlido a partir de la versin de software:
ShopMill 7.1
Significado:
Este DM permite definir un comando M para la funcin especfica de herramienta 3.
El valor 1 significa que no se emite la funcin M.
Si ambos comandos M de la funcin 3 son =1, no se visualiza el campo correspondiente
en la interfaz.

7-62

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7 Datos de mquina

01/2008
7.2

Datos de mquina para visualizacin para ShopMill

9744
$MM_CMM__M_CODE_TOOL_FUNC_3_OFF
Nmero del DM
Cdigo M para funcin especfica de herramienta 3 DES
Valor predefinido: 1
Lmite de entrada mnimo: 1
Lmite de entrada mximo: 32767
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: LONG
Vlido a partir de la versin de software:
ShopMill 7.1
Significado:
Este DM permite definir un comando M para la funcin especfica de herramienta 3.
El valor 1 significa que no se emite la funcin M.
Si ambos comandos M de la funcin 3 son =1, no se visualiza el campo correspondiente
en la interfaz.

9745
$MM_CMM__M_CODE_TOOL_FUNC_4_ON
Nmero del DM
Cdigo M para funcin especfica de herramienta 4 CON
Valor predefinido: 1
Lmite de entrada mnimo: 1
Lmite de entrada mximo: 32767
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: LONG
Vlido a partir de la versin de software:
ShopMill 7.1
Significado:
Este DM permite definir un comando M para la funcin especfica de herramienta 4.
El valor 1 significa que no se emite la funcin M.
Si ambos comandos M de la funcin 4 son =1, no se visualiza el campo correspondiente
en la interfaz.

9746
$MM_CMM__M_CODE_TOOL_FUNC_4_OFF
Nmero del DM
Cdigo M para funcin especfica de herramienta 4 DES
Valor predefinido: 1
Lmite de entrada mnimo: 1
Lmite de entrada mximo: 32767
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: LONG
Vlido a partir de la versin de software:
ShopMill 7.1
Significado:
Este DM permite definir un comando M para la funcin especfica de herramienta 4.
El valor 1 significa que no se emite la funcin M.
Si ambos comandos M de la funcin 4 son =1, no se visualiza el campo correspondiente
en la interfaz.

9748
$MM_CMM_MKS_POSITION_MAN_MEAS
Nmero del DM
Posicin medicin de herramienta manual con punto fijo
Valor predefinido: 0
Lmite de entrada mnimo:
Lmite de entrada mximo:
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm
Tipo de dato: DOUBLE
Vlido a partir de la versin de software:
ShopMill 6.4
Significado:
Con este DM se define la posicin del punto fijo en el sistema de coordenadas de mquina
si, en la medicin de herramienta manual, se quiere utilizar un punto fijo como punto de
referencia.
Como alternativa, la posicin del punto fijo tambin se puede determinar a travs de la
funcin Mquina MANUAL Medir herramienta Ajuste punto fijo. Entonces, la
posicin determinada se introduce automticamente en este DM.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7-63

7 Datos de mquina
7.2

01/2008

Datos de mquina para visualizacin para ShopMill

9777
$MM_CMM_ENABLE_TIME_DISPLAY
Nmero del DM
Habilitacin de la indicacin de tiempo
Valor predefinido: 0x7F
Lmite de entrada mnimo:
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Tipo de dato: BYTE

Significado:

Lmite de entrada mximo:


Unidades:
Vlido a partir de la versin de software:
ShopMill 6.4
Con este DM se puede definir la indicacin de los tiempos de ejecucin.
Bit 0: visualizacin de avance del programa
Bit 1: visualizar hora
Bit 2: visualizar fecha
Bit 3: visualizar tiempo de funcionamiento de la mquina
Bit 4: visualizar tiempo de mecanizado
Bit 5: visualizar carga de trabajo
Bit 6: visualizar repeticiones del programa

Nota
La descripcin de los datos de mquina para visualizacin para los ciclos de
medida se encuentra en el apartado 9.1.2 Datos de mquina para
visualizacin Ciclos de medida.

7-64

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7 Datos de mquina

01/2008
7.2

Datos de mquina para visualizacin para ShopMill

9855
$MM_ST_CYCLE_TAP_SETTINGS
Nmero del DM
Ajustes Roscado con macho con y sin mandril de compensacin
Valor predefinido: 0
Lmite de entrada mnimo:
Lmite de entrada mximo:
Modificacin vlida tras: INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Tipo de dato: WORD
Vlido a partir de la versin de software:
ShopMill 6.3
Significado:
Para roscado con macho sin mandril de compensacin
Unidades: Comportamiento preciso
0: comportamiento de parada precisa como antes de la llamada activa de ciclo
1: parada precisa G601
2: parada precisa G602
3: parada precisa G603
Decenas: control anticipativo
0: con/sin mando anticipativo como antes de la llamada activa de ciclo
1: con mando anticipativo FFWON
2: sin mando anticipativo FFWOF
Centenas: aceleracin
0: SOFT/BRISK/DRIVE como antes de la llamada activa de ciclo
1: con limitacin de tirones SOFT
2: sin limitacin de tirones BRISK
3: aceleracin reducida DRIVE
Millares: MCALL
0: con MCALL, reactivar modo Cabezal
1: con MCALL, permanecer en regulacin de posicin
Para roscado con macho con mandril de compensacin (vase apartado 11.4 Cabezales
analgicos)
Unidades: Comportamiento preciso
0: comportamiento preciso como antes de la llamada de ciclo
1: comportamiento preciso G601
2: parada precisa G602
3: parada precisa G603
Decenas: control anticipativo
0: con/sin mando anticipativo como antes de la llamada activa de ciclo
1: con mando anticipativo FFWON
2: sin mando anticipativo FFWO
Centenas: punto de frenado
0: sin clculo
1: con clculo

9999
$MM_TRACE
Nmero del DM
Marcas de verificacin para diagnstico interno
Valor predefinido: 0
Lmite de entrada mnimo: 0000
Lmite de entrada mximo: FFFF
Modificacin vlida tras: POWER ON
Nivel de proteccin: 1/1
Unidades: Hex
Tipo de dato: WORD
Vlido a partir de la versin de software:
ShopMill 6.3
Significado:
Bit 0: reservado
Bit 1: mostrar avisos del sistema de HMI en la lnea de dilogo (slo para fines de
diagnstico).
Bit 2 a 4: reservado

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

7-65

7 Datos de mquina
7.2

01/2008

Datos de mquina para visualizacin para ShopMill

Notas

7-66

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Gestin de herramientas
8.1

Resumen de funciones

Option

ShopMill slo funciona con la opcin Gestin de herramientas activada. sta


est incluida en el volumen del paquete ShopMill. La opcin est contenida en
el juego de datos de mquina para ShopMill.
Bibliografa:

/FBW/, Descripcin de funciones, Gestin de herramientas.

Datos

La gestin de datos y la administracin funcionan en el NCK. Todos los datos


se pueden leer y escribir mediante entrada manual, programa de inicializacin
o transmisin de datos.

Manejo

El manejo tiene lugar a travs de pantallas de sistema.

Programacin

El uso de la gestin de herramientas permite llamar a la herramienta con un nombre, p.ej. Fresa 120mm.
Sin embargo sigue siendo posible la llamada de herramientas a travs de un n T
(nmero de herramienta). Entonces, el n T representa el nombre de la herramienta.

PLC

Para la gestin de herramientas existen bloques PLC propios que desarrollan


la comunicacin entre el NCK y el PLC.

Herramientas

Con ShopMill en NCU (HMIEmbedded sl) puede crearse un mximo de 250


herramientas; en PCU 50.3 (HMIAdvanced), el nmero mximo de herramientas queda limitado por el DM 18082 $MN_MM_NUM_TOOL.
Por cada herramienta se pueden definir 9 filos.

Herramientas de
repuesto

Por cada herramienta se puede crear un mximo de 98 herramientas de repuesto.

Almacn

Se pueden gestionar cargadores en cadena y almacenes de disco. El nmero mximo


de almacenes est ajustado en el CN. La lista de almacenes se puede ocultar a travs
del DM para visualizacin 9674 $MM_CMM_ENABLE_TOOL_MAGAZINE.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-67

8 Gestin de herramientas
8.1

01/2008

Resumen de funciones

Codificacin de
puesto

A travs del DM para visualizacin 9672 $MM_CMM_FIXED_TOOL_PLACE se


define si todas las herramientas se codifican de manera fija o variable respecto
a su puesto.

S Si se codifica de manera fija (DM 9672, valor 1), la herramienta se asigna a


un puesto de almacn fijo. Esta modalidad se puede utilizar en caso de
mquinas con almacn de disco.

S Si se codifican de manera variable (DM 9672, valor 0), se puede traer una
herramienta de vuelta a otro puesto de almacn distinto del original. Esta
modalidad se puede utilizar en mquinas con cargador en cadena.
En la interfaz de usuario se puede definir de manera individual la codificacin de puesto fijo para una herramienta.

Bloqueo de
puestos de
almacn

Los puestos de almacn se pueden bloquear, p.ej. si existen herramientas extragrandes en los puestos de almacn contiguos.

Vigilancias

En la gestin de herramientas tiene lugar una vigilancia de herramientas, selectivamente segn vida til, cambios de herramienta o desgaste, con respecto a
los filos. Las herramientas de repuesto se distinguen por un nmero duplo
(DP).
A travs del DM display 9652 $MM_CMM_TOOL_LIFE_CONTROL se puede
desactivar la vigilancia de herramienta.
A travs del DM 18080, bit 5, se activa la vigilancia de desgaste.

Gestin de
herramientas sin
Cargar/Descargar

A travs del DM para visualizacin 9651 $MM_CMM_TOOL_MANAGEMENT,


valor 2, se ajusta la gestin de herramientas sin pulsador de men Cargar/
Descargar.

Gestin de
herramientas con
Cargar/Descargar

A travs del DM para visualizacin 9651 $MM_CMM_TOOL_MANAGEMENT,


valor 4, se ajusta la gestin de herramientas con pulsador de men Cargar/
Descargar.

Cargar

Al cargar se lleva la herramienta a su puesto de almacn.

Descargar

Al descargar se retira la herramienta del almacn.

Ordenar

Las herramientas pueden ordenarse en la lista de herramientas y en la lista


de desgaste de herramientas de acuerdo con el puesto de almacn, nombre,
tipo y nmero T.

Herramientas
manuales

Las herramientas manuales slo estn presentes en la lista de herramientas y


no en el almacn. Las herramientas manuales se tienen que insertar manualmente en el cabezal.

8-68

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.1

Funcionalidades
adicionales

Resumen de funciones

S Estacin de carga para carga y descarga de herramientas a travs del DM


para visualizacin 9673 $MM_CMM_TOOL_LOAD_STATION

S Nmero de campos de entrada para funciones especficas de la herra-

mienta a travs del DM para visualizacin 9661 $MM_CMM_ENABLE_


CUSTOMER_M_CODES

S Visualizar herramientas en dimetro o radio a travs del DM para visualizacin 9663 $MM_CMM_TOOL_DISPLAY_IN_DIAM.

Modificar datos
Nota
Modificaciones de los datos de herramienta y de filo a travs de variables de
sistema en el programa de pieza slo se visualizan en la lista de herramientas
en la interfaz de usuario ShopMill si se refieren a la herramienta situada
actualmente en el cabezal.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-69

8 Gestin de herramientas
8.2

8.2

01/2008

Proceso de puesta en servicio

Proceso de puesta en servicio


La puesta en servicio de la gestin de herramientas se puede realizar junto con
la puesta en servicio de ShopMill (vase apartado 4.2 Desarrollo de la primera
puesta en servicio) o despus.
Para la puesta en servicio de la gestin de herramientas, proceda de la manera
siguiente:
1. Puesta en marcha del NCK
2. Puesta en marcha del PLC
3. Adaptar datos de mquina para visualizacin
4. Crear ciclo de cambio de herramienta
Si, en su mquina, ya existe una gestin de herramientas, no necesita instalar
una gestin de herramientas especialmente para ShopMill. Es decir, que se
suprimen la puesta en servicio del NCK, del PLC y del ciclo de cambio de
herramienta; tan slo necesita adaptar los datos de mquina para visualizacin.
Una descripcin detallada de la puesta en servicio de la gestin de herramientas se encuentra en:
Bibliografa:
/FBW/, Descripcin de funciones, Gestin de herramientas
Nota
En PCU 50.3 puede realizar la puesta en servicio de la gestin de
herramientas (creacin del fichero de configuracin y los datos PLC) tambin
en la interfaz de usuario CNCISO.
Bibliografa:

8-70

/FBW/, Descripcin de funciones, Gestin de herramientas.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.3

8.3

Puesta en servicio en el NCK

Puesta en servicio en el NCK

Requisitos

S La puesta en servicio de la PCU est realizada y la conexin con el NCK


est establecida.

S La puesta en servicio del NCK con los datos de mquina estndar se ha


realizado.

Ejecucin

S Introducir los datos de mquina NCK para la gestin de herramientas.


S Crear un fichero de configuracin nuevo para la gestin de herramientas o
utilizar los ejemplos del Toolbox y adaptarlos si es necesario.

S Cargar el fichero de configuracin al control.

8.3.1

Introduccin de los datos de mquina NCK


Para la gestin de herramientas se tienen que ajustar datos de mquina para el
ajuste de la memoria y la activacin de la gestin de herramientas.

Datos de mquina
para el ajuste de la
memoria

Para la gestin de herramientas es necesario liberar memoria en la memoria


RAM respaldada.

Para este fin se tienen que ajustar los siguientes datos de mquina:
DM 18080
DM 18082
DM 18084
DM 18086
DM 18100

Activacin de la memoria para la gestin de herramientas


Nmero de herramientas a gestionar por el NCK
Nmero de almacenes que puede gestionar el NCK (mn. 3);
incluir almacn intermedio y de carga!
Nmero de puestos de almacn que puede gestionar el NCK;
aadir 3 puestos de bfer (2 pinzas y 1 cabezal) y
2 puestos de carga!
Nmero de filos en el NCK

Nota
ShopMill puede gestionar 9 filos por cada herramienta.
El nmero total de todos los filos disponibles se define en el
DM 18105 MM_MAX_CUTTING_EDGE_NO.
No es necesario introducir aqu el nmero de herramientas multiplicado por 9
filos. En su lugar, indique cuntos filos aproximadamente necesita en total.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-71

8 Gestin de herramientas
8.3

01/2008

Puesta en servicio en el NCK

Ejemplo

Asignacin de los datos de mquina en caso de utilizar una pinza doble, de


modo que incluso con el almacn totalmente ocupado (30 puestos) se pueden
insertar herramientas manuales:
18082=40;
40 herramientas (30 herramientas para el almacn +
10 herramientas como herramientas manuales)
18084=3;
1 almacn + 1 almacn intermedio + 1 almacn de carga
18086=35;
30 puestos de almacn + 3 bufers + 2 puestos de carga
18100=80;
80 filos
Nota
A travs del ajuste de los datos de mquina slo se realiza la reserva de
memoria. La asignacin de los puestos al almacn, etc., slo siguen al crear y
cargar el fichero de configuracin (vase apartado 8.3.3 Creacin y carga del
fichero de configuracin).
Con la modificacin de los datos de mquina que influyen en la memoria se
reformatea la memoria RAM respaldada. Por consiguiente, los datos se tienen
que salvaguardar previamente.

Datos de mquina
para la activacin
de la gestin de
herramientas

Adicionalmente, se tienen que ajustar los siguientes datos de mquina para


activar la gestin de herramientas:
DM 20310
DM 20320
DM 22550
DM 22560
DM 22562

Activacin especfica del canal de la gestin de herramientas


Activacin de la vigilancia de la vida til de herramienta para
el cabezal all indicado
Nuevo corrector de herramienta para la funcin M
Funcin M para cambio de herramienta
Comportamiento en caso de error con cambio de herramienta
programado

Nota
En los DM 20310 $MC_TOOL_MANAGEMENT_MASK y DM 18080
$MN_MM_TOOL_MANAGEMENT_MASK, los bits 03 siempre se tienen que
ajustar iguales.

Predeterminado

8-72

Una descripcin detallada de los datos de mquina NCK de la gestin de herramientas se encuentra en el siguiente apartado 8.3.2 Descripcin de los datos
de mquina NCK para la gestin de herramientas.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.3

8.3.2

Puesta en servicio en el NCK

Descripcin de los datos de mquina NCK

18080

MM_TOOL_MANAGEMENT_MASK

Nmero del DM
Activacin de la memoria para la gestin de herramientas
Valor predefinido: 0x0
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 0xFFFF
Modificacin vlida tras: POWER ON
Nivel de proteccin: 1/4
Unidades: HEX
Tipo de datos: DWORD
Significado:

Vlido a partir de la versin de software: 4.3

Activacin de la memoria de gestin de herramientas con 0 significa:


Los datos de gestin de herramientas ajustados no ocupan espacio de memoria; la
gestin de herramientas no est disponible.

Bit 0=1: la memoria para los datos especficos de la gestin de herramientas se pone a
disposicin; los DM para reservar memoria tienen que estar activados
correspondientemente (18086 MM_NUM_MAGAZINE_LOCATION, 18084
MM_NUM_MAGAZINE)
Bit 1=1: se pone a disposicin la memoria para datos de vigilancia
Bit 2=1: se pone a disposicin la memoria para datos de usuario (datos CC)

Bit 3=1: se pone a disposicin la memoria para la consideracin de los puestos contiguos
Bit 4=1: se ponen a disposicin la memoria y el desbloqueo de funciones para el servicio
PI _N_TSEARC = Bsqueda
compleja de herramientas en almacenes.
Bit 5=1: vigilancia de desgaste activa (a partir de SW5, 840D)

Bit 6=1: conjunto de desgaste disponible (a partir de SW5, 840D)

Bit 7=1: reservar memoria para los adaptadores de los puestos de almacn
Bit 8=1: memoria para correcciones de uso y/o de ajuste

Bit 9=1: las herramientas de una torreta revlver ya no abandonan su puesto en el


revlver en el cambio de herramienta (a nivel de la visualizacin)

Este modo desglosado de la reserva de memoria posibilita un uso econmico de la


memoria adaptado a la funcionalidad utilizada.

Ejemplo:
Reserva de memoria estndar para gestin de herramientas :
DM = 3 (bit 0 + 1=1) significa que la gestin de herramientas y los datos de vigilancia de
herramienta estn preparados
DM = 1 significa gestin de herramientas sin datos de funcin de vigilancia de
herramienta

18082

MM_NUM_TOOL

Nmero del DM

Nmero de herramientas que puede gestionar el NCK

Valor predefinido: 40

Lmite de entrada mnimo: 0

Lmite de entrada mximo: 600

Modificacin vlida tras: POWER ON

Nivel de proteccin: 2/4

Tipo de datos: DWORD

Vlido a partir de la versin de software: 2.

Unidades:

Significado:

Aqu se introduce el nmero de herramientas que puede gestionar el NCK. Se admiten,


como mximo, tantas herramientas como existen filos en el NCK.
Se reserva memoria respaldada para el nmero de herramientas.

Bibliografa ms detallada:

Descripcin de funciones: Configuracin de memoria (S7), Correccin de herramienta


(W1)

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-73

8 Gestin de herramientas
8.3

01/2008

Puesta en servicio en el NCK

18084

MM_NUM_MAGAZINE

Nmero del DM

Nmero de almacenes que puede gestionar el NCK

Valor predefinido: 3

Lmite de entrada mnimo: 0

Lmite de entrada mximo: 32

Modificacin vlida tras: POWER ON

Nivel de proteccin: 2/4

Tipo de datos: DWORD

Vlido a partir de la versin de software: 2.

Significado:

Unidades:

Nmero de almacenes que puede gestionar el NCK (almacenes activos y en segundo


plano) Con este DM se reserva la memoria respaldada para los almacenes.
Importante: En la gestin de herramientas se configuran por cada unidad TOA un
almacn de carga y un almacn intermedio. Estos almacenes se tienen que tener en
cuenta aqu.
Valor = 0:

la gestin de herramientas no se puede activar porque no se pueden crear


datos.

Bibliografa ms detallada:

Descripcin de funciones: Configuracin de la memoria (S7)

18086

MM_NUM_MAGAZINE_LOCATION

Nmero del DM

Nmero de puestos de almacn que puede gestionar el NCK

Valor predefinido: 35

Lmite de entrada mnimo: 0

Lmite de entrada mximo: 600

Modificacin vlida tras: POWER ON

Nivel de proteccin: 2/4

Tipo de datos: DWORD

Vlido a partir de la versin de software: 2.

Significado:

Unidades:

Nmero de puestos de almacn que puede gestionar el NCK.


Con este DM se reserva la memoria respaldada para los puestos de almacn.

Importante: Aqu se tienen que considerar los puestos en el almacn intermedio y un


almacn de carga.
Valor = 0:

la gestin de herramientas no se puede activar porque no se pueden crear


datos.

Bibliografa ms detallada:

Descripcin de funciones: Configuracin de la memoria (S7)

18100
Nmero del DM

MM_NUM_CUTTING_EDGES_IN_TOA
Nmero de filos de herramienta por bloque TOA

Valor predefinido: 80

Lmite de entrada mnimo: 0

Lmite de entrada mximo: 1500

Modificacin vlida tras: POWER ON

Nivel de proteccin: 2/4

Tipo de datos: DWORD

Vlido a partir de la versin de software: 2.

Significado:

Unidades:

El DM define el nmero de filos de herramienta en el NCK.


Por cada filo de herramienta se reservan a travs de este dato de mquina,
independientemente del tipo de herramienta, aprox. 250 bytes por bloque TOA de la
memoria respaldada por batera.
Las herramientas con filos del tipo 400499 (=herramientas de rectificar) ocupan
adicionalmente el espacio de un filo.
Ejemplo:
Definir 10 herramientas de rectificar con un filo cada uno.
En este caso se aplica, por lo menos:
MM_NUM_TOOL = 10
MM_NUM_CUTTING_EDGES_IN_TOA = 20
Vase tambin MM_NUM_TOOL
Casos especiales:
Los datos respaldados se pierden al modificar el dato de mquina!
Bibliografa:
/FBW/, Descripcin de funciones Gestin de herramientas

Bibliografa ms detallada:

8-74

Descripcin de funciones: Configuracin de la memoria (S7)

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.3

Puesta en servicio en el NCK

20310
TOOL_MANAGEMENT_MASK
Nmero del DM
Activacin especfica del canal de la gestin de herramientas
Valor predefinido: 0x0, ...
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 0xFFFFF
Modificacin vlida tras POWER ON
Nivel de proteccin: 2/4
Unidades: HEX
Tipo de datos: DWORD
Vlido a partir de la versin de software: 2
Significado:
DM = 0:
Gestin de herramientas inactiva
Bit 0=1:
Gestin de herramientas activa
Las funciones de gestin de herramientas estn desbloqueadas para el
canal actual.
Bit 1=1:
Funcin de vigilancia gestin de herramientas activa
Las funciones para la vigilancia de las herramientas (vida til y
nmero de piezas) se desbloquean.
Bit 2=1:
Funciones OEM activas
Se puede utilizar la memoria para los datos de usuario
(vase tambin DM 18090 a 18098 ).
Bit 3=1:
Consideracin de los puestos contiguos activa
Bit 0 a bit 3 tienen que estar ajustados como en el DM 18080
MM_TOOL_MANAGEMENT_MASK.
Bit 4=1:
El PLC tiene la posibilidad de volver a solicitar una preparacin de cambio de
herramienta con parmetros modificados.
El programa de pieza se detiene en la seleccin T o en M06 hasta que sea confirmado por el programa PLC
Bit 5=1:
Bit 5=0:
Bit 6=1:
Bit 6=0:
Bit 7=1:
Bit 7=0:
Bit 8=1:
Bit 8=0:
Bit 9:

Bit 10=0:

Bit 11=1:

Bit 11=0:
Bit 12=1:

Bit 12=0:

la marcha principal del cabezal principal se puede detener tras la emisin de


un comando de herramienta dentro de un ciclo OB1 (p.ej. por parada de
lectura).
la marcha principal del cabezal principal contina tras la emisin de un
comando en el PLC.
La marcha principal del cabezal secundario se puede detener tras la emisin
de un comando de herramienta dentro de un ciclo OB1 (p.ej. por parada de
lectura).
La marcha principal del cabezal principal contina tras la emisin de un
comando en el PLC.
La marcha principal del cabezal principal se detiene hasta la confirmacin a
travs de FC7, FC8 con estado 1... .
La marcha principal del cabezal principal contina tras la emisin de un
comando en el PLC.
La marcha principal del cabezal secundario se detiene hasta la confirmacin a
travs de FC7, FC8 con estado 1.
La marcha principal del cabezal secundario contina tras la emisin de un
comando en el PLC.
reservado Bit 10=1: M06 se retrasa hasta que se haya realizado la
preparacin del cambio a travs de FC8 (estado 1...) del PLC.
La seal de cambio (p.ej. M06) slo se emite si la seleccin
de herramienta (DBX [ n+0 ].2) est confirmada. El programa de pieza se
detiene en M06 hasta que se haya confirmado la seleccin T.
la salida del comando de carga de herramienta NCK> PLC slo se produce
una vez que se haya recibido la confirmacin de preparacin PLC. Esto es
importante para el comando PLC 3 (es decir, programacin de M06 en una
secuencia que no contiene ningn T).
el comando de preparacin tambin se emite si ya se ha emitido una vez
para la misma herramienta. Esto se utiliza para posicionar
la cadena con la primera llamada de Tx , controlando con la 2 llamada si
la herramienta se encuentra en la posicin de cambio correcta. (p.ej.
delante de la estacin de cambio)
el comando de preparacin slo se puede emitir una vez para una
herramienta.
el comando de preparacin tambin se ejecuta si la herramienta ya se
encuentra en el cabezal. Es decir, la seal de seleccin T (DB72.DBXn.2)
tambin se activa si ya se ha activado una vez para la misma herramienta.
(Tx...Tx)
el comando de preparacin no se ejecuta si la herramienta
ya se encuentra en el cabezal.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-75

8 Gestin de herramientas
8.3

20310
Nmero del DM
Significado:

8-76

01/2008

Puesta en servicio en el NCK

TOOL_MANAGEMENT_MASK
Activacin especfica del canal de la gestin de herramientas
Bit 13=1: slo en sistemas que poseen suficiente memoria. Registro de los procesos de
herramienta en un bfer de diagnstico. Con Reset, los comandos del bfer
de diagnstico se guardan en el sistema de ficheros pasivo (NCATR xx.MPF
en el programa de pieza). Este fichero es necesario para la hotline.
Los procesos de herramienta slo se registran en el bfer de diagnstico en
sistemas con suficiente capacidad de memoria (NCU572, NCU573).
Bit 14=1: se produce un cambio de herramienta automtico con Reset y Start
conforme a los datos de mquina
DM 20120 TOOL_RESET_NAME
DM 20110 RESET_MODE_MASK
DM 20124 TOOL_MANAGEMENT_TOOLHOLDER.
Si se quiere cargar la herramienta definida en TOOL_RESET_NAME,
(ajustada a travs de RESET_MODE_MASK), se emite con RESET o
START un comando de seleccin y de cambio a la interfaz de
usuario (DB72).
Si, a travs de RESET_MODE_MASK, se ha ajustado que la herramienta
activa se tiene que conservar y la herramienta activa es bloqueada en el
cabezal (por el usuario), se emite un comando de cambio para una
herramienta de repuesto a la interfaz de usuario. Si no existe ninguna
herramienta de repuesto se emite un aviso de error.
Bit 14=0: no se produce ningn cambio de herramienta automtico con RESET y Start.
Bit 15=1: la herramienta no se transporta de vuelta si existen varios
comandos de preparacin (Tx>Tx).
Este tipo de activacin de funcin permite varias combinaciones.
Ejemplo para la activacin estndar de la gestin de herramientas:
DM 20310 TOOL_MANAGEMENT_MASK = 3 (Bit0 + 1 = 1)
Bit16=1: nmero de puesto T activo
Bit 15=0: la herramienta no se transporta de vuelta.
Bit 16=1: T=nmero de puesto activo.
Bit 17=1: inicio/parada del decremento de la vida til posible a travs del PLC en el
canal DB 2.1...DBx 1.3.
Bit 18=1: activacin de la vigilancia ltima herramienta del grupo de herramientas.
Bit 18=0: sin vigilancia con respecto a ltima herramienta del grupo de herramientas
Bit 19=1: activacin para bit 5...8
Bit 19=0: las funciones descritas en bit 5...8 no estn disponibles.
Bit 20=0: con la seal PLC Prueba de programa activa, los comandos generados no
se emiten al PLC. El mismo NCK confirma los comandos. No se modifican
los datos de almacn ni de herramienta. Excepcin: el estado de herramienta
de la herramienta activada en la seccin de prueba puede tomar el estado
activo.
Bit 20=1: con la seal PLC Prueba de programa activa se emiten los comandos
generados al PLC. Segn el modo de confirmacin por el PLC
se pueden modificar datos de herramienta/almacn en el NCK. Si los
parmetros de confirmacin para el almacn de destino se ocupan con los
valores del almacn de origen, no se produce ningn transporte de
herramienta ni tampoco una modificacin de datos en el NCK. Excepcin: el
estado de herramienta de la herramienta activada en la seccin de prueba
puede tomar el estado activo.
Bit 21=0: ignorar en la seleccin de herramienta el estado de herramienta W.
Bit 21=1: las herramientas en el estado W no pueden ser seleccionadas por
otro cambio de herramienta o comando de preparacin de herramienta.
Bit 22=0
ajuste estndar
Bit 22=1
si la funcin T=Puesto (vase bit 16) est activa, los grupos de herramientas
se dividen automticamente en subgrupos. $TC_TP11 es el
parmetro de agrupacin o seleccin. Al pasar a la herramienta de
repuesto slo se detectan como tal las
herramientas del grupo que han ajustado, en el valor $TC_TP11, al menos un
bit de la herramienta en el puesto programado.
Bit 23=0
ajuste estndar
La gestin de herramientas selecciona la herramienta con una seguridad
ptima en la marcha principal. Es decir que, con una seleccin de correccin,
el intrprete tiene que esperar, en su caso, el fin de la seleccin de
herramienta.
Bit 23=1
para aplicaciones sencillas
El mismo intrprete selecciona la herramienta. Es decir que no es necesaria
ninguna sincronizacin con la marcha principal en caso de una seleccin de
correccin. (Si la herramienta pierde su aptitud para el uso despus de la
seleccin, pero antes de la carga, la consecuencia puede ser una alarma sin
posibilidad de correccin.)

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.3

Puesta en servicio en el NCK

20320
TOOL_TIME_MONITOR_MASK
Nmero del DM
Activacin de la vigilancia de vida til para el cabezal indicado aqu.
Valor predefinido: 1/2
Lmite de entrada mnimo: 1
Lmite de entrada mximo: 4
Modificacin vlida tras: POWER ON
Nivel de proteccin: 2/4
Unidades:
Tipo de datos: DWORD
Vlido a partir de la versin de software: 2
Significado:
Valor = 1: Vigilancia para el cabezal 1.
Bibliografa ms detallada:

Valor = 2: Vigilancia para el cabezal 1 y el cabezal 2.


Descripcin de funciones: Configuracin de la memoria (S7)

22550
TOOL_CHANGE_MODE
Nmero del DM
Nueva correccin de herramienta para la funcin M
Valor predefinido: 0
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 1
Modificacin vlida tras: POWER ON
Nivel de proteccin: 2/4
Unidades:
Tipo de datos: BYTE
Vlido a partir de la versin de software: 1.1
Significado:

Las herramientas se seleccionan en el programa con la funcin T. Del ajuste en este DM


depende si, con la funcin T, la nueva herramienta se carga inmediatamente.
DM = 0
La nueva herramienta se carga inmediatamente con la funcin T. En tornos con revlver
de herramientas se utiliza principalmente este ajuste.

corresponde a...

DM = 1
La nueva herramienta se prepara para el cambio con la funcin T. En las fresadoras con
almacn de herramientas, este ajuste se utiliza sobre todo para situar la nueva
herramienta en la posicin de cambio sin interrumpir el mecanizado.
Con la funcin M introducida en el DM 22560 TOOL_CHANGE_M_CODE, la antigua
herramienta se retira del cabezal y se inserta en el mismo la nueva herramienta. Segn
DIN 66025, este cambio de herramienta se debera programar con la funcin M06.
DM 22560 TOOL_CHANGE_M_CODE

Bibliografa ms detallada:

Descripcin de funciones: Sistemas de coordenadas (K2)

22560
TOOL_CHANGE_M_CODE
Nmero del DM
Funcin M para el cambio de herramienta
Valor predefinido: 6
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 9999 9999
Modificacin vlida tras Power On
Nivel de proteccin: 2/4
Unidades:
Tipo de datos: DWORD
Vlido a partir de la versin de software: 1.1
Significado:
Este DM slo surte efecto si DM 22550 TOOL_CHANGE_MODE es = 1.
Si la funcin T sirve nicamente para preparar una nueva herramienta para el cambio de
herramienta (en fresadoras con almacn de herramientas se utiliza principalmente este
ajuste para llevar la nueva herramienta paralelamente al tiempo principal a la posicin de
cambio de herramienta), el cambio de herramienta se tiene que iniciar con otra funcin M.
Con la funcin M introducida en el DM se inicia el cambio de herramienta (retirar la antigua
herramienta del cabezal e insertar la nueva herramienta en el mismo). Segn DIN 66025,
este cambio de herramienta se debera programar con la funcin M06.
corresponde a...
DM 22550 TOOL_CHANGE_MODE
Bibliografa ms detallada: Descripcin de funciones: Correccin de la herramienta (W1)

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-77

8 Gestin de herramientas
8.3

01/2008

Puesta en servicio en el NCK

22562
TOOL_CHANGE_ERROR_MODE
Nmero del DM
Comportamiento en caso de error con un cambio de herramienta programado
Valor predefinido: 0
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 3
Modificacin vlida tras Power On
Nivel de proteccin: 2/4
Unidades:
Tipo de datos: DWORD
Vlido a partir de la versin de software: 5.1
Significado:
Si el DM 22550 est ajustado a 0, no se debera modificar el valor predefinido del
DM 22562.
Bit 0=0:
comportamiento estndar:
Se detiene en la secuencia CN en la cual se produce el error.
Bit 0=1:
si el error se produce en la secuencia con la preparacin del cambio de
herramienta, la alarma con respecto al comando de preparacin (T) se ignora
hasta que, en la ejecucin del programa, el correspondiente comando de
cambio de herramienta (M06) llega a la interpretacin.
Slo entonces se emite la alarma producida por el comando de preparacin.
De este modo, el operador tiene slo en esta secuencia la posibilidad de
realizar correcciones.
Bit1 = 0:
slo con la gestin de herramientas activa:
En la preparacin del cambio de herramienta, el NCK detecta nicamente las
herramientas cuyos datos estn asignados a un almacn.
Bit1 = 1:
slo con la gestin de herramientas activa:
El NCK carga tambin una herramienta cuyos datos se conocen en el NCK,
pero no estn asignados a ningn almacn.
En este caso, el NCK trata de asignar automticamente los datos de
herramienta al puesto de cabezal programado.
Si existen varias herramientas utilizables se vuelve a buscar una herramienta
activa. Si no existe ninguna, se elige la herramienta con el nmero duplo ms
bajo.
Bit 2 = 0
N D activo > 0 y n T activo = 0 produce la correccin cero
N DL activo > 0 y n D activo = 0 produce la correccin aditiva cero
Bit 2 = 1
N D activo > 0 y n T activo = 0 produce un mensaje de alarma
N DL activo > 0 y n D activo = 0 produce un mensaje de alarma
Bit 3 y 4: Slo tiene importancia con la gestin de herramientas activa. Comportamiento de
la generacin de secuencia Init con Programa START si se encuentra una herramienta
bloqueada en el cabezal y se tiene que activar. Vase al respecto, en especial:
$MC_START_MODE_MASK y $MC_RESET_MODE_MASK.
En particular, con RESET no se influye en el comportamiento dejar herramienta bloqueada en el cabezal que sigue estando activo.
Bit 3 = 0
si la herramienta en el cabezal est bloqueada: Generar un comando de
cambio de herramienta que solicita una herramienta de repuesto. Si no existe
ninguna, se genera una alarma.
Bit 3 = 1
el estado bloqueado de la herramienta del cabezal se ignora. La herramienta
se activa. El siguiente programa de pieza debera estar formulado de tal modo
que no se fabrican piezas con la herramienta bloqueada.
Bit 4 = 0
se intenta activar la herramienta del cabezal o su herramienta de repuesto.
Bit 4 = 1
si la herramienta en el cabezal est bloqueada, se programa en la secuencia
Init de inicio T0.
corresponde a...
DM 22550 TOOL_CHANGE_MODE
Bibliografa ms detallada: Descripcin de funciones: Correccin de la herramienta (W1)

8-78

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.3

8.3.3

Puesta en servicio en el NCK

Creacin y carga del fichero de configuracin

Para la puesta en servicio de la gestin de herramientas se tiene que crear un


fichero de configuracin y cargarlo al NCK.
Cree un nuevo fichero de configuracin para la gestin de herramientas o
adapte los ejemplos del Toolbox.
Nota
Cuide de coordinar los datos en el fichero de configuracin con los datos de
mquina para la gestin de herramientas.

El fichero de configuracin tiene que contener los siguientes pasos:

S Definir el tipo de estrategia de bsqueda


S Definir el almacn real
S Definir el almacn intermedio
S Definir el almacn de carga
S Definir los puestos del almacn real
S Definir los puestos de almacn intermedio
S Definir la asignacin de cabezal
S Definir los puestos de almacn de carga
S Definir las distancias frente al almacn real
Transfiera el fichero de configuracin al NCK.

Ejemplos

Los siguientes ejemplos estn contenidos en el Toolbox en \ShopMill_Turn:

S TM_WO_GR.8X0 (configuracin sin pinza doble, p.ej. para un almacn de


disco) con el siguiente contenido:

1 almacn real con 30 puestos

1 cabezal

2 puestos de carga

S TM_W_GR.8X0 (configuracin con pinza doble, p.ej. para un cargador en


cadena) con el siguiente contenido:

1 almacn real con 30 puestos

1 cabezal

2 pinzas

2 puestos de carga

En su caso, adapte los ficheros de configuracin en los puntos marcados en


negrita.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-79

8 Gestin de herramientas
8.3

01/2008

Puesta en servicio en el NCK

Fichero de
configuracin
TM_W_GR.8X0

%_N_TO_TMA_INI
CHANDATA (1)
;
;Configuracin del almacn
;
;Borrar datos antiguos
;
$TC_MAP1 [0]=0
$TC_DP1 [0,0]=0
;Tipo de estrategia de bsqueda
;
$TC_MAMP2=257
; buscar herramientas activas a partir del
; 1er puesto adelante
;Definicin del almacn
;
;Almacn real
$TC_MAP1 [1]=1
$TC_MAP3 [1]=17
$TC_MAP6 [1]=1
$TC_MAP7 [1]=30
;Almacn
$TC_MAP1
$TC_MAP3
$TC_MAP6
$TC_MAP7

intermedio
[9998]=7
[9998]=17
[9998]=1
[9998]=3

;Almacn
$TC_MAP1
$TC_MAP3
$TC_MAP6
$TC_MAP7

de carga
[9999]=9
[9999]=17
[9999]=1
[9999]=2

;
;
;
;
;

Tipo de almacn (1: Cadena)


Estado del almacn (17: almacn activo
habilitado para la carga)
Nmero de filas del almacn
Nmero de puestos de almacn

; Tipo de almacn (7: bfer)


; Nmero de puestos de almacn intermedio
; (3: Cabezal con pinza doble)
; Tipo de almacn (9: Almacn de carga)
; Nmero de puntos de carga

;Puestos del almacn real


;

8-80

;Puesto n 1
$TC_MPP1 [1,1]=1
$TC_MPP2 [1,1]=1
$TC_MPP3 [1,1]=1
$TC_MPP4 [1,1]=2
$TC_MPP5 [1,1]=1

;
;
;
;
;

Tipo de puesto (1: Puesto de


Tipo de puesto
Consideracin de los puestos
Estado del puesto (2: Puesto
ndice de tipo de puesto (1:

almacn)

;Puesto n 2
$TC_MPP1 [1,2]=1
$TC_MPP2 [1,2]=1
$TC_MPP3 [1,2]=1
$TC_MPP4 [1,2]=2
$TC_MPP5 [1,2]=2

;
;
;
;
;

Tipo de puesto (1: Puesto de


Tipo de puesto
Consideracin de los puestos
Estado del puesto (2: Puesto
ndice de tipo de puesto (2:

almacn)

contiguos (1: CON)


libre)
Puesto n 1)

contiguos (1: CON)


libre)
Puesto n 2)

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.3

;Puesto n 3
$TC_MPP1 [1,3]=1
$TC_MPP2 [1,3]=1
$TC_MPP3 [1,3]=1
$TC_MPP4 [1,3]=2
$TC_MPP5 [1,3]=3
.
.
.

Puesta en servicio en el NCK

;
;
;
;
;

Tipo de puesto (1: Puesto de


Tipo de puesto
Consideracin de los puestos
Estado del puesto (2: Puesto
ndice de tipo de puesto (3:

almacn)

;Puesto n 29
$TC_MPP1 [1,29]=1
$TC_MPP2 [1,29]=1
$TC_MPP3 [1,29]=1
$TC_MPP4 [1,29]=2
$TC_MPP5 [1,29]=29

;
;
;
;
;

Tipo de puesto (1: Puesto de almacn)


Tipo de puesto
Consideracin de los puestos contiguos (1: CON)
Estado del puesto (2: Puesto libre)
ndice de tipo de puesto (29: Puesto n 29)

;Puesto n 30
$TC_MPP1 [1,30]=1
$TC_MPP2 [1,30]=1
$TC_MPP3 [1,30]=1
$TC_MPP4 [1,30]=2
$TC_MPP5 [1,30]=30

;
;
;
;
;

Tipo de puesto (1: Puesto de almacn)


Tipo de puesto
Consideracin de los puestos contiguos (1: CON)
Estado del puesto (2: Puesto libre)
ndice de tipo de puesto (30: Puesto n 30)

contiguos (1: CON)


libre)
Puesto n 3)

;Puestos del almacn intermedio


;
;Cabezal
$TC_MPP1
$TC_MPP2
$TC_MPP3
$TC_MPP4
$TC_MPP5

[9998,1]=2
[9998,1]=0
[9998,1]=0
[9998,1]=2
[9998,1]=1

;
;
;
;
;

Tipo de puesto (2: Cabezal)


Tipo de puesto
Consideracin de los puestos contiguos
Estado del puesto (2: Puesto libre)
ndice de tipo de puesto (1: Puesto n 1)

;Pinza 1
$TC_MPP1
$TC_MPP2
$TC_MPP3
$TC_MPP4
$TC_MPP5

[9998,2]=3
[9998,2]=0
[9998,2]=0
[9998,2]=2
[9998,2]=1

;
;
;
;
;

Tipo de puesto (3: Pinza)


Tipo de puesto
Consideracin de los puestos contiguos
Estado del puesto (2: Puesto libre)
ndice de tipo de puesto (1: Puesto n 1)

;Pinza 2
$TC_MPP1
$TC_MPP2
$TC_MPP3
$TC_MPP4
$TC_MPP5

[9998,3]=3
[9998,3]=0
[9998,3]=0
[9998,3]=2
[9998,3]=2

;
;
;
;
;

Tipo de puesto (3: Pinza)


Tipo de puesto
Consideracin de los puestos contiguos
Estado del puesto (2: Puesto libre)
ndice de tipo de puesto (2: Puesto n 2)

;Asignacin de bufers al cabezal


;
$TC_MLSR [2,1]=0
$TC_MLSR [3,1]=0

; 1 pinza
; 2 pinza

;Puestos del almacn de carga


;
;1 estacin de carga
$TC_MPP1 [9999,1]=7
$TC_MPP2 [9999,1]=0
$TC_MPP3 [9999,1]=0
$TC_MPP4 [9999,1]=2
$TC_MPP5 [9999,1]=1

;
;
;
;
;

Tipo de puesto (7: Puesto de


Tipo de puesto
Consideracin de los puestos
Estado del puesto (2: Puesto
ndice de tipo de puesto (1:

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

carga)
contiguos
libre)
Puesto n 1)

8-81

8 Gestin de herramientas
8.3

01/2008

Puesta en servicio en el NCK

;2 estacin de carga
$TC_MPP1 [9999,2]=7
$TC_MPP2 [9999,2]=0
$TC_MPP3 [9999,2]=0
$TC_MPP4 [9999,2]=2
$TC_MPP5 [9999,2]=2

;
;
;
;
;

Tipo de puesto (7: Puesto de


Tipo de puesto
Consideracin de los puestos
Estado del puesto (2: Puesto
ndice de tipo de puesto (2:

carga)
contiguos
libre)
Puesto n 2)

;Distancias entre los puntos de carga/bufers y ;el almacn real


;
$TC_MDP2
$TC_MDP2
$TC_MDP2
$TC_MDP1
$TC_MDP1

[1,1]=0
[1,2]=0
[1,3]=0
[1,1]=0
[1,2]=0

;
;
;
;
;

Cabezal
Pinza 1
Pinza 2
1er punto de carga
2 punto de carga

M17

Descripcin de
variables

Aqu se escriben las variables importantes para el fichero de configuracin. Una


descripcin detallada de las variables de sistema se encuentra en
Bibliografa:

Datos de almacn
$TC_MAP1

/FBW/, Descripcin de funciones, Gestin de herramientas.

$TC_MAP1[N almacn]= Tipo de almacn

S 1: cadena
S 3: mover
S 5: almacn de superficie
S 7: almacn interno Bfer de herramientas
S 9: almacn interno Estacin de carga

Datos de almacn
$TC_MAP3

$TC_MAP3[N almacn]= Estado del almacn


Mscara de bits (indicacin vlida para bit=1):

S Bit 0: almacn activo


S Bit 1: bloqueado
S Bit 2: almacn en posicin de carga
S Bit 3: movimiento de herramienta activa
S Bit 4: habilitado para la carga
Estndar = 17 equivale a: almacn activo, habilitado para la carga

Datos de almacn
$TC_MAP6

Nmero de almacenes (aqu: 1)

Datos de almacn
$TC_MAP7

Nmero de puestos,
p.ej., nmero de puestos de bfer: 3 = 1 cabezal y 2 pinzas

8-82

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.3

Estrategia de
bsqueda
$TC_MAMP2

Puesta en servicio en el NCK

$TC_MAMP2= Tipo de estrategia de bsqueda


Esta mscara se divide en un byte derecho e izquierdo,

S el byte derecho describe la bsqueda de herramienta (bit 0 y 1)


S el byte izquierdo la bsqueda puestos vacos para la herramienta del cabezal.
Para ambas estrategias se tiene que introducir un valor.
Mscara de bits (indicacin vlida para bit=1):

S Bit 0: bsqueda de una herramienta activa del den. herramienta (1)


S Bit 1: bsqueda de la siguiente herramienta del den. herramienta (2)
S Bit 8: bsqueda a partir del 1er puesto hacia adelante (256)
S Bit 9: bsqueda a partir del puesto actual hacia adelante (512)
S Bit 10: bsqueda a partir del ltimo puesto hacia atrs (1024)
S Bit 11: bsqueda a partir del puesto actual hacia atrs (2048)
S Bit 12: bsqueda simtrica a partir del puesto actual (4096)
Ejemplo: $TC_MAMP2=4097 (bit 12 y bit 0=1)
Bit 12: bsqueda de puestos vacos: bsqueda simtrica a partir del puesto actual,
Bit 0: bsqueda de herramienta: buscar herramienta activa

Tipo de puesto
$TC_MPP1

$TC_MPP1[N almacn, n puesto]= Tipo de puesto:

S 1 = puesto de almacn
S 2 = cabezal
S 3 = pinza
S 4 = cargador
S 5 = puesto de transferencia
S 6 = estacin de carga
S 7 = puesto de carga
Estndar: valor conforme al tipo de puesto

Tipo de puesto
$TC_MPP2

$TC_MPP2[N almacn, n puesto]= Tipo de puesto:


Aqu se pueden introducir valores de libre eleccin. Los valores tienen que ser
compatibles con las herramientas que se quieren cargar en el puesto.
Los buferes y puntos de carga tienen el valor 0!

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-83

8 Gestin de herramientas
8.3

01/2008

Puesta en servicio en el NCK

Consideracin de
los puestos
contiguos
$TC_MPP3

$TC_MPP3[N almacn, n puesto]= Consideracin de los puestos contiguos


CON = 1

S Valor = 1: para el puesto se realiza una consideracin de los puestos contiguos


S Valor = 0: para el puesto no se realiza ninguna consideracin de los
puestos contiguos

S Valor = 0: se tiene que introducir para el bfer y los puntos de carga!


Estado del puesto
$TC_MPP4

$TC_MPP4[N almacn, n puesto]= Estado del puesto (mscara de bits)

S Bit 0: bloqueado
S Bit 1: libre/ocupado
Estndar: 2 = Puesto libre

ndice de tipo de
puesto
$TC_MPP5

$TC_MPP5[N almacn, n puesto]= ndice de tipo de puesto


Con $TC_MPP1[n almacn, n puesto]=1 (el tipo de puesto es Puesto de almacn) se introduce aqu el nmero de puesto. En los dems tipos de puesto,
el ndice del tipo se va incrementando correspondientemente:
Ejemplo con 2 pinzas con el tipo de puesto 3

S la primera pinza tiene el ndice de puesto 1


S la segunda pinza tiene el ndice de puesto 2
Distancias frente al
almacn

Distancias frente al almacn


$TC_MDP2[n almacn, n almacn intermedio]= Distancias entre los bufers
y el almacn
Para cada bfer se tiene que introducir aqu un valor, al menos un cero. El valor
no se evala aqu; slo sirve para la asignacin.
$TC_MDP1[n almacn, n punto de carga]= Distancias entre los puntos de
carga y el almacn
Para cada punto de carga se tiene que introducir aqu un valor. Se evala en el
clculo para el puesto delante del punto de carga. Slo en el Punto de carga
para cabezal (Puesto 1), el valor no se evala sino que se utiliza nicamente
para la asignacin de almacn.

Asignacin de
cabezal

$TC_MLSR[n puesto del bfer, n puesto del cabezal]= Asignacin de los


buferes al cabezal.
De este modo se puede definir qu bfer, p.ej. la pinza, puede ejecutar el cambio de herramienta en el cabezal.
En ShopMill, el cambio de herramienta se inicia con un ciclo de cambio de
herramienta. Este ciclo es llamado desde los ciclos ShopMill en los cuales se
puede programar una herramienta.

8-84

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.4

8.4

Puesta en servicio en el PLC

Puesta en servicio en el PLC

Requisitos

S La puesta en servicio de la PCU est realizada y la conexin con el NCK


est establecida.

S La puesta en servicio del NCK con los datos de mquina NCK para la gestin de herramientas se ha realizado.

S El programa bsico PLC est cargado.


Generalidades

NCK

Gestin de
herramientas

PLC

FC 6
Bloque de
programa
bsico
PLC

DB 4
Bloque de
programa
bsico PLC

Programa PLC
de usuario

DB 71
DB 72
Interfaz
PLC de
usuario

Programa PLC
de usuario

DB 74
Interfaz
interna

OB100
.
.
FC100

OB1
.
.
FB110,
DB110

Confirmacin/estado
FC 8
Bloque de
programa
bsico
PLC

Fig. 8-1

Vista general de la gestin de herramientas

FC 6 suministra a los bloques de datos DB71/72 la informacin para la nueva


herramienta y la antigua. El bloque FC 6 es llamado por el programa bsico
PLC y no se debe llamar adicionalmente en el programa PLC de usuario.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-85

8 Gestin de herramientas
8.4

01/2008

Puesta en servicio en el PLC

Para que la gestin de herramientas sepa siempre dnde se encuentra actualmente la herramienta, cualquier cambio de puesto de una herramienta se tiene
que comunicar a la gestin de herramientas a travs de FC 8 (bloque de transferencia). FC 8 (bloque de transferencia) se llama desde el programa PLC de
usuario.
Para este fin se dispone, por ejemplo, de FB110.
Los bloques de datos DB71/72 y 74 se configuran automticamente. Las longitudes de los bloques de datos resultan de los parmetros para la gestin de
herramientas en DB4. DB4 se describe desde el programa PLC de usuario.
Para este fin se dispone, por ejemplo, de FC100.

Ejecucin

8-86

Realizar la llamada FC 8 y crear datos PLC (DB4).


Para este fin, adapte los ejemplos para los bloques FC100 y FB110 en el directorio \ShopMill_Turn o utilice bloques propios.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.4

8.4.1

Puesta en servicio en el PLC

Ejemplo para FC 100 y FB 110

Las fuentes AWL TM_W.AWL y TM_WO.AWL existen como ejemplos para la


gestin de herramientas en el directorio \ShopMill_Turn.

Procedimiento

S Adapte uno de los siguientes ficheros fuente y complelos:

TM_WO_GR.AWL (transferencia de datos sin pinza doble, p.ej. para un


almacn de disco)

TM_W_GR.AWL (transferencia de datos con pinza doble, p.ej. para un


cargador en cadena)

Los ficheros fuente TM_WO_GR.AWL y TM_W_GR.AWL contienen los


siguientes bloques:

FC 100 (bloque para los datos PLC de la gestin de herramientas)

FB110, DB110 (bloques para la transferencia de datos de la gestin de


herramientas)

Los bloques para la transferencia de datos de la gestin de herramientas


(FB110, DB110) se tienen que adaptar a las condiciones especficas de la
mquina.

S Cargue los bloques creados al PLC.


S Llame a los bloques en OB1 y OB100:

Llamar a FC 100 en OB 100 (antes de FB 1)

Llamar a FB 110 en OB 1 (despus de FC 30)

Se tiene que cumplir el orden de llamada a los bloques.

FC100

El bloque FC100 transmite los datos PLC de la gestin de herramientas al DB4.


Los datos PLC estn ajustados para 2 puntos de carga (DB71) y un cabezal
(DB72).
Una descripcin de las seales de DB71 y DB72 se encuentra en el apartado
8.4.2 Descripcin de seales.
El parmetro Real MagLoc de FC 100 (nmero de puestos del almacn real)
se tiene que definir al llamar a FC 100.

FB110

El bloque FB110 controla la transferencia de datos de la gestin de herramientas.


El bloque contiene las siguientes funciones:

S Confirmar carga/descarga/transferencia para el 1er punto de carga


S Confirmar preparacin/cambio para el 1er cabezal
S Cancelar; es decir, confirmacin negativa de las citadas funciones

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-87

8 Gestin de herramientas
8.4

01/2008

Puesta en servicio en el PLC

La confirmacin de estas funciones puede ser habilitada por el PLC a travs de


parmetros de entrada de FB 110, p.ej. confirmacin de la carga/descarga a
travs de la tecla del cliente.
Los parmetros de entrada estn preajustados, como estndar, de tal modo
que se produce una confirmacin automtica para que el bloque FB 110 se
puede utilizar en puestos de prueba sin enlace de mquina adicional (vase
tabla 8-1 8-2). La confirmacin automtica est realizada a travs de seales
de interfaz de los bloques de datos de la gestin de herramientas que se pueden ocultar en el caso concreto.

Transferencia de
datos sin pinza
doble

Para la transferencia de datos sin pinza doble se puede utilizar el FB 110 de la


fuente AWL TM_WO_GR.AWL.
Aqu se ejecuta el cambio de herramienta del almacn al cabezal en un paso.
La herramienta se inserta directamente del almacn al cabezal.
Tabla 8-1
Seal

Parmetros de entrada del FB 110 de TM_WO_GR.AWL


Tipo

Predeterminado

Observacin

Prepare_IF1

BOOL

TRUE

Confirmar preparacin para cabezal 1

Change_IF1

BOOL

TRUE

Confirmar cambio para cabezal 1

Load_IF1

BOOL

TRUE

Confirmar carga para punto de carga 1

Unload_IF1

BOOL

TRUE

Confirmar descarga para punto de carga 1

Relocate_IF1

BOOL

TRUE

Confirmar traslado para punto de carga 1

Position_IF1

BOOL

TRUE

Confirmar posicionamiento en el punto de


carga 1

Reset_IF_IF2

BOOL

FALSE

Cancelacin de una de las funciones anteriormente citadas

Nota
El DM 9673 CMM_TOOL_LOAD_STATION define a travs de qu interfaz se
carga o descarga el almacn.

8-88

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.4

Transferencia de
datos con pinza
doble

Puesta en servicio en el PLC

Para la transferencia de datos con pinza doble se puede utilizar el FB 110 de la


fuente AWL TM_W_GR.AWL.
Aqu se ejecuta el cambio de herramienta del almacn al cabezal en dos pasos.
La herramienta se pasa primero del almacn a la pinza y desde all al cabezal.
Tabla 8-2
Seal

Parmetros de entrada del FB 110 de TM_W_GR.AWL


Tipo

Predeterminado

Observacin

Prepare_IF1

BOOL

TRUE

Habilitar preparacin para cabezal 1

Change1_IF1

BOOL

TRUE

Habilitar cambio paso 1 (a travs de pinza


1/2) para el cabezal 1

Change2_IF1

BOOL

TRUE

Habilitar cambio paso 2 (a travs de pinza


1/2) para el cabezal 1

Load_IF1

BOOL

TRUE

Habilitar carga para punto de carga 1

Unload_IF1

BOOL

TRUE

Habilitar descarga para punto de carga 1

Relocate_IF1

BOOL

TRUE

Habilitar traslado para punto de carga 1

Position_IF1

BOOL

TRUE

Confirmar posicionamiento en el punto de


carga 1

Reset_IF

BOOL

FALSE

Cancelacin de una de las funciones anteriormente citadas

Nota
El DM 9673 CMM_TOOL_LOAD_STATION define qu interfaz se carga o
descarga.

8.4.2

Descripcin de seales

Vista general de
los bloques de
datos

Los siguientes bloques de datos son utilizados por la gestin de herramientas;


es decir que no deben ser ocupados por el programa PLC de usuario:
DB 71
DB 72
DB 74

para puntos de carga/descarga


para cabezal como punto de carga
bloque de datos interno para la gestin de herramientas

Si datos de almacenes, bufers o posiciones de carga se modifican en el ramo


de puesta en servicio, es necesario borrar los bloques de datos DB 71 a DB 74
y reiniciar el PLC.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-89

8 Gestin de herramientas
8.4

01/2008

Puesta en servicio en el PLC

Descripcin del
DB71
DB71

Seales de los puntos de carga/descarga

Mdulo de
datos
Byte

Interfaz NCK>PLC

Bit7

Bit6

Bit5

Bit4

Bit3

Bit2

Bit1

Bit0

Interfaces
DBB 0

SS 8

SS 7

SS 6

SS 5

SS 4

SS 3

SS 2

SS 1

DBB 1

SS 16

SS 15

SS 14

SS 13

SS 12

SS 11

SS 10

SS 9

Programa CN
posiciona
Almacn

Posicionar en
el punto de
carga

Trasladar

Descargar

Cargar

DBB 2, 3
DBB n + 0

DBB

n+1

libre

DBB

n+2

canal asignado (8BitInt)

DBB

n+3

Nmero de gestin de herramientas (8BitInt)

DBD

n+4

$P_VDITCP[0]
Parmetro libre 0 (DWord)

DBD

n+8

$P_VDITCP[1]
Parmetro libre 1 (DWord)

DBD

n + 12

$P_VDITCP[2]
Parmetro libre 2 (DWord)

DBW

n + 16

Identificacin para puesto de carga/descarga (Int), (valor fijo 9999)

DBW

n + 18

N de puesto del punto de carga/descarga (Int)

DBW

n + 20

N almacn (fuente) para carga/traslado/posicionamiento (Int)

DBW

n + 22

N puesto (fuente) para carga/traslado/posicionamiento (Int)

DBW
DBW

n + 24
n + 26

N almacn de destino para carga/traslado/posicionamiento (Int)


N puesto de destino para carga/traslado/posicionamiento (Int)

DBW n + 28
HMI a PLC

Carga/
descarga
sin desplazamiento
del almacn

Direcciones iniciales de los puntos de carga/descarga:


Punto de carga/descarga
1: n = 4
2: n = 34
3: n = 64
4: n = 94
Ejemplo para el clculo de la direccin DBW n+24 (n almacn destino)
n = (m1) * len + 4
m = n puesto de la estacin/del punto de carga
len= 30 (longitud de una posicin de carga)
m =2 ;
len = 30
n = (21) * 30 + 4 ==> n = 34
DBW (34 + 24) = DBW 58
La direccin para n almacn de destino del 2 punto de carga es DBW 58.
El punto de carga 1 est previsto para la carga/descarga a todos los cabezales.
Esto debe considerarse en la asignacin de interfaces de carga (vlido para
ShopMill en NCU (HMIEmbedded sl); en PCU 50.3 se considera automticamente). El punto de carga 1 tambin se utiliza para el traslado/posicionamiento
de herramientas en puestos libres (p.ej. puesto de bfer).

8-90

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.4

Puesta en servicio en el PLC

Descripcin del
DB72
DB72

Cabezal como punto de cambio

Bloque de
datos
Byte

Bit7

Bit6

Bit5

Bit4

Bit3

Bit2

Bit1

Bit0

DBB 0

SS 8

SS 7

SS 6

SS 5

SS 4

SS 3

SS 2

SS 1

SS 16

SS 15

SS 14

SS 13

SS 12

SS 11

SS 10

SS 9

reservado

cambiar
herramienta manual

insertar
herramienta
manual

Herramienta antigua en n
almacn
intermedio
(n+42)

TO

Cambio
Preparacin

Ejecutar el
cambio (inicio: M06)

obligacin de
cambio

DBB 1

Interfaz NCK>PLC

DBB 2, 3
DBB

n+0

DBB

n+1

libre

DBB

n+2

canal asignado (8BitInt)

DBB

n+3

Nmero de gestin de herramientas (8BitInt)

DBD

n+4

$P_VDITCP[0]
Parmetro libre 0 (DWord)

DBD

n+8

$P_VDITCP[1]
Parmetro libre 1 (DWord)

DBD

n + 12

$P_VDITCP[2]
Parmetro libre 2 (DWord)

DBW

n + 16

Identificacin de bfer (Int), valor fijo 9998)


equivale a Posicin de destino para nueva herramienta

DBW

n + 18

puesto relativo (destino) en el almacn intermedio (Int)

DBW

n + 20

N almacn (fuente) para herramienta nueva (Int)

DBW

n + 22

N puesto (fuente) para herramienta nueva (Int)

DBW

n + 24

N almacn (destino) para antigua herramienta (Int)

DBW

n + 26

N puesto (destino) para antigua herramienta (Int)

DBW

n + 28

Herramienta nueva: Tipo de puesto (Int)

DBW

n + 30

Herramienta nueva: Tamao izquierda (Int)

DBW

n + 32

Herramienta nueva: Tamao derecha (Int)

DBW
DBW

n + 34
n + 36

Herramienta nueva: Tamao arriba (Int)


Herramienta nueva: Tamao abajo (Int)

DBW

n + 38

Estado de herramienta para herramienta nueva


Herramienta
estuvo en
uso

Herramienta con
cod.
de puesto
fija

Lmite preaviso
alcanzado

Medir
herramienta

Herramienta
habilitada

DBW

n + 40

Herramienta nueva: N T interno del NCK (Int)

DBW

n + 42

Con DBX (n+0.4) = 1 figura aqu el puesto de bfer de la antigua herramienta

DBW

n + 44

Reserva

DBW

n + 46

Reserva

Herramienta
activa

Direcciones iniciales de los cabezales: Cabezal 1: n = 4


Cabezal 2: n = 52
Cabezal 3: n = 100
n = (m1)* len + 4
m = n puesto de los puntos de cambio
len= 48

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-91

8 Gestin de herramientas
8.4

01/2008

Puesta en servicio en el PLC

Nota
DBB (n+1) a DBW (n+46) slo se actualizan con la seleccin T.
La descripcin de los bloques de datos DB71 y DB74 se encuentra en
Bibliografa:
/FBW/, Descripcin de funciones Gestin de herramientas
DB72
DBX 0.0 0.15
Mdulo de datos
Evaluacin de flancos:
Estado de seal 1
Estado de seal 0

DB72
DBB(n+0)
Mdulo de datos
Evaluacin de flancos:
Descripcin

Estado activo de la interfaz 116


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
La interfaz correspondiente tiene un registro vlido; se ha iniciado una tarea para el cambio
de herramienta.
El proceso para esta interfaz ha terminado.

Informacin sobre el cambio de herramienta


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 5
Bit 0: obligacin de cambio
Bit 1: ejecutar el cambio (inicio M06)
Bit 2: preparar el cambio
Bit 3: T 0 est programado
Bit 4: antigua herramienta en el nmero de bfer (n+42)
Bit 5: insertar herramienta manual
Bit 6: cambiar herramienta manual
Bit 7: reservado

Nota
Los bits en DBB (n+0) (Preparar cambio, Ejecutar cambio,...) no son puestos a
cero por el sistema. Slo son actuales si el correspondiente bit de interfaz en
DBB0 se encuentra en 1. Sin embargo, el usuario puede resetear los bits si
es necesario.

DB72
DBB(n+2)
Mdulo de datos
Evaluacin de flancos:
Descripcin

DB72
DBB(n+3)
Mdulo de datos
Evaluacin de flancos:
Descripcin

8-92

Canal asignado
Seal(es)
Seal(es) actualizada(s): con reservas
N de canal para el cual es vlida la interfaz activa

Seal(es) vlidas a partir de la versin de software: 2

N de gestin de herramientas
Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
Nmero de gestin de herramientas correspondiente

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.4

DB72
DBD(n+4)
Mdulo de datos
Evaluacin de flancos:
Descripcin

DB72
DBD(n+8)
Mdulo de datos
Evaluacin de flancos:
Descripcin

DB72
DBD(n+12)
Mdulo de datos
Evaluacin de flancos:
Descripcin

DB72
DBW(n+16)
Mdulo de datos
Evaluacin de flancos:
Descripcin

DB72
DBW(n+18)
Mdulo de datos
Evaluacin de flancos:
Descripcin

DB72
DBW(n+20)
Mdulo de datos
Evaluacin de flancos:
Descripcin
corresponde a...

DB72
DBW(n+22)
Mdulo de datos
Evaluacin de flancos:
Descripcin
corresponde a...

Puesta en servicio en el PLC

Parmetro libre 0 (DInt)


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
Si se quiere entregar un valor a travs del programa de pieza al PLC, se puede realizar
programando $P_VDITCP[0]=(valor).

Parmetro libre 1 (DInt)


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
Si se quiere entregar un valor a travs del programa de pieza al PLC, se puede realizar
programando $P_VDITCP[1]=(valor).

Parmetro libre 2 (DInt)


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
Si se quiere entregar un valor a travs del programa de pieza al PLC, se puede realizar
programando $P_VDITCP[2]=(valor).

N de almacn intermedio (valor fijo 9998) Posicin de destino para nueva herramienta
Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
N de almacn 9998 para todos los buferes, almacn de destino para la nueva herramienta

Puesto en el almacn intermedio (cabezal)


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
N de puesto del bfer en el cual se colocar la nueva herramienta. Normalmente, se trata
del cabezal. Se emite el n de puesto definido en la puesta en servicio para este bfer.

N almacn (fuente) para nueva herramienta


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
N de almacn del cual procede la nueva herramienta
DBW(n+22)

N puesto (fuente) para nueva herramienta


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
N de puesto del cual procede la nueva herramienta
DBW(n+20)

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-93

8 Gestin de herramientas
8.4

DB72
DBW(n+24)
Mdulo de datos
Evaluacin de flancos:
Descripcin
corresponde a...

DB72
DBW(n+26)
Mdulo de datos
Evaluacin de flancos:
Descripcin
corresponde a...

DB72
DBW(n+28)
Mdulo de datos
Evaluacin de flancos:
Descripcin
corresponde a...
DB72
DBW(n+30)
Mdulo de datos
Evaluacin de flancos:
Descripcin

DB72
DBW(n+32)
Mdulo de datos
Evaluacin de flancos:
Descripcin

DB72
DBW(n+34)
Mdulo de datos
Evaluacin de flancos:
Descripcin

DB72
DBW(n+36)
Mdulo de datos
Evaluacin de flancos:
Descripcin

8-94

01/2008

Puesta en servicio en el PLC

N almacn (destino) para antigua herramienta


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
Nmero del almacn en el cual se colocar la antigua herramienta.
DBW(n+26)

N puesto (destino) para antigua herramienta


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
N de puesto en el cual se colocar la antigua herramienta
DBW(n+26)

Herramienta nueva: Tipo de puesto


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
Aqu se introduce el tipo de puesto de la nueva herramienta.
Tamao de la herramienta: izquierda, derecha, arriba, abajo

Herramienta nueva: Tamao izquierda


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
Indicacin del tamao de la herramienta izquierda en medios puestos para la nueva herramienta.

Herramienta nueva: Tamao derecha


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
Indicacin del tamao de la herramienta derecha en medios puestos para la nueva herramienta.

Herramienta nueva: Tamao arriba


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
Indicacin del tamao de la herramienta arriba en medios puestos para la nueva herramienta.

Herramienta nueva: Tamao abajo


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
Indicacin del tamao de la herramienta abajo en medios puestos para la nueva herramienta.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.4

DB72
DBW(n+38)
Mdulo de datos
Evaluacin de flancos:
Descripcin

DB72
DBW(n+40)
Mdulo de datos
Evaluacin de flancos:
Descripcin

DB72
DBW(n+42)
Mdulo de datos
Evaluacin de flancos:

Estado de herramienta para nueva herramienta


Seal(es)
Seal(es) actualizada(s): con reservas
Bit 0: herramienta activa
Bit 1: herramienta habilitada
Bit 2: herramienta bloqueada
Bit 3: medir herramienta
Bit 4: lmite de preaviso alcanzado
Bit5: cambiando herramienta
Bit 6: herramienta con cdigo de puesto fijo
Bit 7: herramienta estuvo en uso

Puesta en servicio en el PLC

Seal(es) vlidas a partir de la versin de software: 2

Herramienta nueva: n T interno del NCK


Seal(es)
Seal(es) actualizada(s): con reserSeal(es) vlidas a partir de la vervas
sin de software: 2
Indicacin del n T interno del NCK para la nueva herramienta.

reservado
Seal(es)
Seal(es) actualizada(s):

Seal(es) vlidas a partir de la versin de software:

Seal(es) actualizada(s):

Seal(es) vlidas a partir de la versin de software:

Seal(es) actualizada(s):

Seal(es) vlidas a partir de la versin de software:

Descripcin

DB72
DBW(n+44)
Mdulo de datos
Evaluacin de flancos:

reservado
Seal(es)

Descripcin

DB72
DBW(n+46)
Mdulo de datos
Evaluacin de flancos:

reservado
Seal(es)

Descripcin

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-95

8 Gestin de herramientas
8.5

8.5

01/2008

Datos de mquina para visualizacin

Datos de mquina para visualizacin


A travs de los datos de mquina para visualizacin tiene la posibilidad de
habilitar determinadas funciones y ajustes en la interfaz de usuario.
DM 9450 $MM_WRITE_TOA_FINE_LIMIT
Valor lmite para desgaste fino
DM 9478 $MM_TO_OPTION_MASK
Ajustes para ShopMill
DM 9639 $MM_CTM_MAX_TOOL_WEAR
Lmite superior de entrada Desgaste de herramienta
DM 9651 $MM_CMM_TOOL_MANAGEMENT
Variante de gestin de herramientas
DM 9652 $MM_CMM_TOOL_LIFE_CONTROL
Vigilancia de herramienta
DM 9661 $MM_CMM_ENABLE_CUSTOMER_M_CODES
Nmero de campos de entrada para funciones especficas de la herramienta
DM 9663 $MM_CMM_TOOL_DISPLAY_IN_DIAM
Indicacin radio/dimetro para herramienta
DM 9667 $MM_CMM_FOLLOW_ON_TOOL_ACTIVE
Preseleccin de herramienta activa
DM 9671 $MM_CMM_TOOL_LOAD_DEFAULT_MAG
Cargar herramienta almacn por defecto
DM 9672 $MM_CMM_FIXED_TOOL_PLACE
Codificacin fija del puesto
DM 9673 $MM_CMM_TOOL_LOAD_STATION
Nmero del punto de carga
DM 9674 $MM_CMM_ENABLE_TOOL_MAGAZINE
Visualizacin de lista de almacn
DM 9687 $MM_CMM_TOOL_MOVE_DEFAULT_MAG
Trasladar herramienta almacn por defecto
La predefinicin y la descripcin de los datos de mquina figuran en el
apartado 7.2 Datos de mquina para visualizacin para ShopMill.

8-96

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.6

8.6
Secuencia

Ciclo de cambio de herramienta

Ciclo de cambio de herramienta


El ciclo de cambio de herramienta ShopMill ejecuta las siguientes tareas:

1. Deseleccionar correcciones de la herramienta actual


2. Seleccionar nueva herramienta
(de la mscara de ciclos programada)
3. Llamar al ciclo de cambio de herramienta L6
Nota: El ciclo de cambio de herramienta L6 se llama con M6.

4. Salida de funciones especficas de la herramienta en funcin del


ajuste en la columna correspondiente de la tabla de herramientas
S Nmero de dientes

S
S
S

M3/M4/M5 de la columna Cabezal derecha/izquierda/DES


Refrigerante 1 y 2 de las columnas Refrigerante 1
CON/DES, Refrigerante 2 CON/DES
Funciones especficas de la herramienta 1...4 de las columnas
Funciones espec. de la herramienta 1, Funciones espec. de
la herramienta 2, Funciones espec. de la herramienta 3,
Funciones espec. de la herramienta 4

5. Seleccionar filo D
(nmero de filo de la mscara de ciclos programada)

6. Preseleccionar herramienta siguiente


(se introduce automticamente desde la programacin ShopMill)

Fig. 8-2

Ciclo de cambio de herramienta ShopMill

Nota
El nmero de dientes se guarda en el parmetro de filo 24 ($TC_DP24), el
sentido de giro del cabezal, el refrigerante y las funciones especficas de la
herramienta en el parmetro de filo 25 ($TC_DP25).

Para las partes especficas de la mquina del cambio de herramienta se tiene


que crear un ciclo de cambio de herramienta, p.ej. L6.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-97

8 Gestin de herramientas
8.6

01/2008

Ciclo de cambio de herramienta

Ejemplo

Para este fin se dispone del ejemplo L6.SPF. El fichero de ejemplo se encuentra en el directorio CYCLES\SC\PROG\TEMPLATES_DEU o
CYCLES\SC\PROG\TEMPLATES_ENG.
Este ejemplo presupone lo siguiente:

S DM 22550 $MC_TOOL_CHANGE_MODE=1

El cambio de herramienta se realiza a travs de la funcin M.

S DM 10715 $MN_M_NO_FCT_CYCLE[0]=6

La funcin M (M6) con la cual se llama al cambio de herramienta, es decir, al subprograma asignado a travs de DM 10716 $MN_M_NO_FCT_CYCLE_NAME[0].

S DM 10716 $MN_M_NO_FCT_CYCLE_NAME[0]=L6

Nombre del subprograma (L6) que se tiene que ejecutar despus de la funcin M definida en DM 10715.
Si el nombre del subprograma se tiene que introducir a travs del programa
o MDA, el nombre se tiene que escribir entre comillas. ste no es el caso
con una entrada manual.

S DM 22560 $MC_TOOL_CHANGE_M_CODE=206

Funcin M (M206) con la cual se define el cambio de herramienta para la


gestin de herramientas.

PROC L6 SAVE
;___________________________________________________________________
;Ejemplo ciclo de cambio de herramienta para fabricantes de mquina
;___________________________________________________________________
DEF INT _WZ_IN_SP,_WZ_VOR
DEF REAL _WWP=...
; Posicin de cambio de herramienta
; MKS
DEF REAL _SPP=...
; Posicin del cabezal
;
IF (NOT $P_SEARCH)
; Si no hay bsqueda de secuencia
_WZ_IN_SP=$TC_MPP6[9998,1]
; Herramienta en el cabezal
GETSELT(_WZ_VOR)
; Herramienta preseleccionada
;
IF (_WZ_IN_SP<>_WZ_VOR)
; Si hay otra herramienta
; Posicionar cabezal:
SPOS=_SPP
; Desplazar a la posicin de cambio de herramienta:
SUPA D0 G0 G90 G40 G60 Z=_WWP
ENDIF
ELSE
IF (E_SIM_ACTIVE)
; Si la simulacin est activa
; Desplazar a la posicin de cambio de herramienta
SUPA D0 G0 G90 G40 G60 Z=_WWP
ENDIF
ENDIF
;
;Insertar herramienta: gestin de herramientas y PLC
M206
M17

8-98

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.6

Ciclo de cambio de herramienta

Nota
En el ejemplo del ciclo de cambio de herramienta L6 tiene que indicar valores
en las lneas DEF REAL _WWP=... y DEF REAL _SPP=... en lugar de ...

El ciclo de cambio de herramienta L6 contiene los siguientes pasos:


1. Posicionar cabezal (no con la simulacin activa)
2. Desplazar a las posiciones de cambio de herramienta en el sistema de
coordenadas de mquina
3. Ejecutar el cambio de herramienta (M206)
Despus del ciclo de cambio de herramienta, la herramienta se tiene que situar
a una altura segura, de modo que estn permitidos todos los movimientos en el
plano.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-99

8 Gestin de herramientas
8.7

8.7

01/2008

Herramientas manuales

Herramientas manuales
Herramientas manuales son aquellas que se necesitan durante el mecanizado
y que nicamente estn presentes en la lista de herramientas pero no en el
almacn. Estas herramientas manuales tienen que colocarse y retirarse manualmente del cabezal.
A travs del DM 22562 $MC_TOOL_CHANGE_ERROR_MODE,
bit 1=1, es posible seleccionar, en el cambio de herramienta, adicionalmente
herramientas sin asignacin de puestos de almacn.
Al insertar, retirar y cambiar la herramienta manual se emite una alarma.
(Por ejemplo: Canal 1, herramienta manual fresa 20, n duplo 1, insertar en
portaherramientas 1. Es decir que se tiene que insertar la herramienta manual
Fresa20 en el cabezal.)
Las herramientas manuales se identifican en la interfaz con el PLC con el n de
puesto de almacn 1 en el almacn 9999. En DB72 DBB (n+0) se activa el bit 5
para insertar y el bit 6 para retirar.

8-100

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.8

8.8

Conectar cabezal, refrigerante y funciones especficas

Conectar cabezal, refrigerante y funciones especficas


de la herramienta

Cabezal,
refrigerante

En la gestin de herramientas puede asignar a una herramienta el sentido de


giro del cabezal (derecha/izquierda/DES) y el refrigerante.
Textos del cursor: Cabezal de/iz/DES

Fig. 8-3

Refrigerante 1/2
CON/DES

Lista de herramientas: Refrigerante y sentido de giro del cabezal

La asignacin de los refrigerantes a las correspondientes funciones M se realiza a travs de los siguientes datos de mquina:
DM 9680 $MM_CMM_M_CODE_COOLANT_I
DM 9681 $MM_CMM_M_CODE_COOLANT_II
DM 9668 $MM_CMM_M_CODE_COOLANT_I_AND_II
DM 9686 $MM_CMM_M_CODE_COOLANT_OFF

Funciones
especficas de
herramienta

Las funciones especficas de herramienta 1...4 estn previstas para funciones


de mquina adicionales que se pueden activar para una herramienta, p.ej. tercer refrigerante, vigilancias para velocidad de giro, rotura de herramienta, etc.
Textos del cursor: Funciones espec. de la herramienta 1 ... 4

Fig. 8-4

Lista de herramientas: Funciones especficas de la herramienta 1 ... 4

Para la conexin y desconexin de las funciones especficas de la herramienta


se pueden programar mx. 8 funciones M. La definicin se realiza a travs de
los siguientes datos de mquina:
DM 9739 $MM_CMM_M_CODE_TOOL_1_ON
DM 9740 $MM_CMM_M_CODE_TOOL_1_OFF
DM 9741 $MM_CMM_M_CODE_TOOL_2_ON
DM 9742 $MM_CMM_M_CODE_TOOL_2_OFF
DM 9743 $MM_CMM_M_CODE_TOOL_3_ON
DM 9744 $MM_CMM_M_CODE_TOOL_3_OFF
DM 9745 $MM_CMM_M_CODE_TOOL_4_ON
DM 9746 $MM_CMM_M_CODE_TOOL_4_OFF

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-101

8 Gestin de herramientas
8.8

01/2008

Conectar cabezal, refrigerante y funciones especficas

Las funciones M para las funciones especficas de la herramienta son generadas por los ciclos ShopMill en una secuencia (son posibles mx. 4 comandos
M). El nmero y tambin el orden de los comandos M depende de los ajustes
de datos de mquina (DM9739 DM9746) y de la programacin.
Con el ajuste de datos de mquina 1 no se emite ningn comando M para la
correspondiente funcin especifica de la herramienta. Lo mismo se aplica si, en
la programacin en el men Programa > Lnea recta/crculo > Funciones
de mquina, no se realiza ninguna entrada (ni CON ni DES).
Si se utilizan funciones M inferiores a 100, el nmero y el orden de los comandos M no tiene importancia, dado que estn disponibles, en el PLC de usuario,
en la seccin descodificada (DB21.DBB194 DB21.DBB206), independientemente del nmero y del orden en la programacin.
Si, en cambio, se utilizan funciones M a partir de 100, se tienen que descodificar en el mismo PLC de usuario. En este caso se tienen que considerar la cantidad y el orden (funcin M 1 funcin M 4).
Los datos de mquina para visualizacin estn preajustados de tal modo que
no se emiten valores M para la funciones correspondientes. As, por ejemplo,
slo los estados CON se pueden emitir a travs de comandos M separados;
DES se emite a travs de un comando M conjunto.

Ejemplo

Ajuste de datos de mquina:


DM 9739 $MM_CMM_M_CODE_TOOL_1_ON : 90
DM 9740 $MM_CMM_M_CODE_TOOL_1_OFF : 91
DM 9741 $MM_CMM_M_CODE_TOOL_2_ON : 92
DM 9742 $MM_CMM_M_CODE_TOOL_2_OFF : 1
DM 9743 $MM_CMM_M_CODE_TOOL_3_ON : 94
DM 9744 $MM_CMM_M_CODE_TOOL_3_OFF : 95
DM 9745 $MM_CMM_M_CODE_TOOL_4_ON : 96
DM 9746 $MM_CMM_M_CODE_TOOL_4_OFF : 97
En el men Programa Recta/crculo Funciones de mquina estn
programadas las siguientes funciones.
Funcin especfica de herramienta 1 : CON
Funcin especfica de herramienta 2 : DES
Funcin especfica de herramienta 3 : no programada
Funcin especfica de herramienta 4 : DES
Desde la interfaz ShopMill se generan las siguientes funciones M:
M90 M97

Ocultar campos en
la lista de
herramientas

Los campos en la lista de herramientas para la visualizacin de las funciones


especficas de herramientas se pueden ocultar mediante ajustes de los correspondientes datos de mquina. Si ambos comandos M de una funcin son =1,
el campo en cuestin no se visualiza en la interfaz.

Particularidades
en el modo de
operacin
MANUAL

En el modo de operacin MANUAL no se emiten el sentido de giro del cabezal, el refrigerante ni las funciones especficas de la herramienta a la interfaz
ShopMill. En caso de cambio de herramienta en el modo de operacin MANUAL, el operador puede iniciar estas funciones a travs de teclas en el panel
de mando de mquina (realizacin a travs del programa PLC de usuario).

Modificar
textos de cursor

Los textos de cursor para Refrigerante 1/2 CON/DES y Funciones espec. de


la herramienta 1, ... se pueden modificar (vase apartado 8.9 Modificar textos
para funciones especficas de la herramienta).

8-102

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.9

Modificar textos para funciones especficas de la herramienta

8.9

Modificar textos para funciones especficas de la herramienta

8.9.1

ShopMill en NCU (HMIEmbedded sl)


Para las funciones especficas de la herramienta se pueden modificar los textos
de parmetros en el men Prog. edit Recta crculo Func. mquina y
los textos de cursor en la lista de herramientas. Los textos de cursor son textos
que se emiten en la lnea de mensajes cuando el cursor se posiciona en un
correspondiente campo de entrada.
En el fichero de texto ALUC.TXT se pueden modificar los textos de las funciones especficas de la herramienta.
Para este fin, seleccione en el directorio /siemens/sinumerik/cycles/lng/deu los
textos que desea modificar y guarde los ficheros de texto editados en el editor
en el directorio
/oem/sinumerik/cycles/lng/deu, o bien
/user/sinumerik/cycles/lng/deu.

Nmeros de texto

Los textos estn asignados a los siguientes nmeros de texto en el fichero


ALUC.TXT:
Tabla 8-3

Asignacin de textos

Textos de cursor en el men Lista de herramientas

Nmero de texto

Funcin especfica de la herramienta 1 (Funcin espec. de la


herramienta 1)

89911

Funcin especfica de la herramienta 2 (Funcin espec. de la


herramienta 2)

89912

Funcin especfica de la herramienta 3 (Funcin espec. de la


herramienta 3)

89913

Funcin especfica de la herramienta 4 (Funcin espec. de la


herramienta 4)

89914

Refrigerante 1

89921

Refrigerante 2

89922

Textos de parmetros en el men


ProgramaRecta/crculoFunciones de mquina
Funcin especfica de la herramienta 1 (Funcin espec. de la
herramienta 1)

89915

Funcin especfica de la herramienta 2 (Funcin espec. de la


herramienta 2)

89916

Funcin especfica de la herramienta 3 (Funcin espec. de la


herramienta 3)

89917

Funcin especfica de la herramienta 4 (Funcin espec. de la


herramienta 4)

89918

Refrigerante 1

89919

Refrigerante 2

89920

Esto significa que los nmeros de texto 89911 y 89915, etc. se refieren a las
mismas funciones.
Nota
Se puede utilizar un mx. de 23 caracteres para los textos de cursor y 14
caracteres para los textos de parmetro.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-103

8 Gestin de herramientas
8.9

01/2008

Modificar textos para funciones especficas de la herramienta

Asignacin del
idioma

En cada directorio de idioma se encuentra un fichero ALUC.TXT.

Ejemplo

El texto de cursor Funcin espec. de la herramienta 1 en la lista de herramientas se quiere modificar, en alemn, a Refrigeracin por aire.
En el fichero de texto ALUC.TXT se tiene que realizar la siguiente entrada:
89911 0 0 Refrigeracin por aire
Los dos parmetros 2 y 3, separados por espacios, son caracteres de control
para la salida de texto y tienen que ser obligatoriamente 0.
Para ms informacin, consulte la siguiente documentacin:
Bibliografa:
/IHE/, Puesta en marcha de software bsico y HMIEmbedded sl,
SINUMERIK 840D sl

8-104

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.9

8.9.2

Modificar textos para funciones especficas de la herramienta

PCU 50.3
Para las funciones especficas de la herramienta se pueden modificar los textos
de parmetros en el men Prog. edit Recta crculo Func. mquina y
los textos de cursor en la lista de herramientas. Los textos de cursor son textos
que se emiten en la lnea de mensajes cuando el cursor se posiciona en un
correspondiente campo de entrada.
Los textos deseados se tienen que introducir en el fichero de texto
F:\DH\CUS.DIR\ALUC_xx.COM. El fichero ALUC_xx.COM se tiene que crear,
en su caso, en el directorio CUS.DIR.
En el fichero F:\USER\MBDDE.INI se tiene que completar la siguiente lnea en
la seccin [TextFiles]:
UserZYK=F:\dh\cus.dir\aluc_

Nmeros de texto

Los textos estn asignados a los siguientes nmeros de texto en el fichero


ALUC_xx.COM:
Tabla 8-4

Asignacin de textos

Textos de cursor en el men Lista de herramientas

Nmero de texto

Funcin especfica de la herramienta 1 (Funcin espec. de la


herramienta 1)

89911

Funcin especfica de la herramienta 2 (Funcin espec. de la


herramienta 2)

89912

Funcin especfica de la herramienta 3 (Funcin espec. de la


herramienta 3)

89913

Funcin especfica de la herramienta 4 (Funcin espec. de la


herramienta 4)

89914

Refrigerante 1

89921

Refrigerante 2

89922

Textos de parmetros en el men


ProgramaRecta/crculoFunciones de mquina
Funcin especfica de la herramienta 1 (Funcin espec. de la
herramienta 1)

89915

Funcin especfica de la herramienta 2 (Funcin espec. de la


herramienta 2)

89916

Funcin especfica de la herramienta 3 (Funcin espec. de la


herramienta 3)

89917

Funcin especfica de la herramienta 4 (Funcin espec. de la


herramienta 4)

89918

Refrigerante 1

89919

Refrigerante 2

89920

Esto significa que los nmeros de texto 89911 y 89915, etc. se refieren a las
mismas funciones.
Nota
Se puede utilizar un mx. de 23 caracteres para los textos de cursor y 14
caracteres para los textos de parmetro.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-105

8 Gestin de herramientas
8.9

01/2008

Modificar textos para funciones especficas de la herramienta

Asignacin del
idioma

La asignacin del idioma de los textos se realiza a travs del nombre del fichero de texto. En el nombre de fichero de texto, xx se sustituye por las siguientes abreviaturas:
Tabla 8-5

Ejemplo

Asignacin del idioma

Abreviatura
xx

Idioma

gr

Alemn

uk

Ingls

fr

Francs

it

Italiano

sp

Espaol

nl

Holands

dk

Dans

fi

Finlands

sw

Sueco

pl

Polaco

tr

Turco

ch

Chino
simplificado

tw

Chino
estndar

ko

Coreano

hu

Hngaro

po

Portugus
brasileo

ru

Ruso

cz

Checo

ja

Japons

El texto de cursor Funcin espec. de la herramienta 1 en la lista de herramientas se quiere modificar, en alemn, a Refrigeracin por aire.
En el fichero de texto ALUC_GR.CO se tiene que realizar la siguiente entrada:
89911 0 0 Refrigeracin por aire
Los dos parmetros 2 y 3, separados por espacios, son caracteres de control
para la salida de texto y tienen que ser obligatoriamente 0.
En el fichero F:\USER\MBDDE.INI se tiene que completar la siguiente lnea en
la seccin [TextFiles]:
UserZYK=F:\dh\cus.dir\aluc_
Para ms informacin, consulte la siguiente documentacin:
Bibliografa:
/IHA/, Puesta en marcha de software bsico y HMIAdvanced,
Complementar la interfaz de usuario,
SINUMERIK 840D sl/840D/840Di

8-106

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.10

8.10

Configurar la interfaz de usuario

Configurar la interfaz de usuario


Tiene dos posibilidades para modificar la interfaz de usuario existente de la
gestin de herramientas:

S Adems de la lista de herramientas, de desgaste y de almacn, se puede

activar, en la gestin de herramientas, una lista adicional en el 3.er pulsador


de men horizontal (vase apartado 8.10.1 Incorporar lista adicional).

S En las listas se pueden configurar, en funcin de la herramienta, los

parmetros existentes o definidos por el usuario (vase apartado 8.10.2


Configurar listas).

8.10.1

Incorporar lista adicional

Para activar una lista adicional o modificar las listas, proceda como sigue:

S Ajustar datos de mquina

9478 $MM_TO_OPTION_MASK, Bit 2=1


Activar lista adicional
Entonces puede llamar, en la gestin de herramientas, con el 3.er pulsador
de men horizontal una lista con los siguientes parmetros:
LROU
Tipo de puesto

S Definir textos para lista adicional (opcional)

Si quiere modificar la rotulacin de pulsador de men (Lista herr. OEM) y el


ttulo (Lista de herramientas OEM) de la lista adicional, tiene que definir textos nuevos (vase apartado 8.10.7 Definir textos).

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-107

8 Gestin de herramientas
8.10

8.10.2

01/2008

Configurar la interfaz de usuario

Configurar listas
Si quiere modificar listas existentes, es decir, tambin una posible lista adicional
incorporada, tiene que ejecutar los siguientes pasos:

Activar fichero
de configuracin

Ajuste el siguiente dato de mquina:


DM 9478 $MM_TO_OPTION_MASK, bit 8
Evaluar fichero TO_MILL.INI
Se evala el fichero de configuracin TO_MILL.INI en el cual se configuran
cambios frente a los ajustes estndar (vase apartado 8.10.3 Crear fichero de
configuracin).

Activar uso de
datos OEM

Al utilizar datos OEM definidos por el usuario, ajuste los siguientes datos de
mquina:
DM 18080 $MN_MM_TOOL_MANAGEMENT_MASK, bit 2
Preparar memoria para datos de usuario
DM 18094 $MN_MM_NUM_CC_TDA_PARAM
Nmero de parmetros definidos por el usuario
DM 18095 $MN_MM_TYPE_CC_TDA_PARAM[n]=4
Tipo de datos (REAL) de los parmetros definidos por el usuario
DM 20310 $MC_TOOL_MANAGEMENT_MASK, bit 2
Activar funciones de usuario
Textos para parmetros definidos por el usuario (opcional)
Si quiere modificar los ttulos de las columnas y los textos de cursor de los
parmetros definidos por el usuario, defina textos nuevos (vase apartado
8.10.7 Definir textos).

Adaptar fichero
de configuracin

8-108

Defina todos los cambios frente a los ajustes estndar en el fichero de configuracin TO_Mill.INI (vase apartado 8.10.3 Crear fichero de configuracin).

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.10

8.10.3

Configurar la interfaz de usuario

Crear fichero de configuracin

En el fichero de configuracin TO_MILL.INI se tienen que definir todos los cambios deseados de las listas frente al ajuste estndar.
En este contexto se debera observar lo siguiente:

S Despus de la columna Nmero DP puede definir columnas adicionales u


ocultar columnas existentes.

S El nmero de columnas visualizadas queda limitado por el ancho de la ven-

tana, dado que cada columna posee un ancho fijo. No es posible realizar un
scrolling horizontal.

S Defina en una columna nicamente parmetros de filo, nicamente parmetros de herramienta o nicamente parmetros de almacn.

S Defina los parmetros de filo en columnas sucesivas.


El fichero de ejemplo TO_MILL.INI que puede adaptar se encuentra con
ShopMill en NCU (HMIEmbedded sl) en ALMACEN DE CICLOS\CICLOS DE
CADENAS DE PASOS\TEMPLATES_DEU.
El fichero adaptado se busca entonces en la tarjeta CF (NCU 7x0) en
oem\sinumerik\hmi\cfg\
user\sinumerik\hmi\cfg\.
Con ShopMill en PCU 50.3, el ejemplo se encuentra en el CD entregado, en
Tools\TEMPLATES_DEU.
El fichero se guarda en el directorio OEM o USER.

Sintaxis

Los datos en el fichero de configuracin tienen que corresponder a la siguiente


sintaxis (vase tambin el ejemplo al final del apartado):
En primer lugar se indica en qu lista se quieren realizar cambios.
[IDENT_IMAGEN]
IDENT_IMAGEN: Lista de la gestin de herramientas

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-109

8 Gestin de herramientas
8.10

01/2008

Configurar la interfaz de usuario

A continuacin, se definen los cambios:

S Modificar una determinada columna para todas las herramientas:

COLUMNx=IDENT_CONTENIDO
COLUMN: Comando de columna
x: Nmero de columna, 1 12
IDENT_CONTENIDO: Parmetro o caracterstica de la herramienta

S Modificar una columna determinada para una herramienta determinada:


IDENT_HERRAMIENTA = x=IDENT_CONTENIDO
IDENT_HERRAMIENTA: Tipo de herramienta

S Definir columnas distintas para cada herramienta:

IDENT_HERRAMIENTA = IDENT_CONTENIDO / IDENT_CONTENIDO / ...


IDENT_HERRAMIENTA = IDENT_CONTENIDO / IDENT_CONTENIDO / ...
...
Los parmetros o propiedades de una herramienta se listan sucesivamente con una
IDENT_CONTENIDO, separados por una barra /. An en caso de querer adoptar el
ajuste estndar para columnas individuales, la barra se tiene que colocar.
Si, por ejemplo, slo quiere modificar las ltimas columnas para una herramienta, introduzca el nmero (x) de la primera columna que desea modificar y liste a continuacin la
correspondiente IDENT_CONTENIDO para las columnas siguientes.
IDENT_HERRAMIENTA = x=IDENT_CONTENIDO / IDENT_CONTENIDO / ..

Nota
El comando COLUMN permite definir, en un primer momento, una columna
idntica para todas las herramientas; a continuacin, la columna en cuestin
an se puede adaptar para herramientas individuales.

Los comentarios se identifican por un punto y coma (;).


Si se producen errores en la evaluacin del fichero de configuracin, una descripcin del error figura en el fichero TO_INI_F.LOG. En la versin ShopMill en
NCU (HMIEmbedded sl), el fichero se encuentra en la unidad I:, en la
PCU 50.3, en el directorio F:\MMC0W32\TMP.

identificacin

A continuacin se listan las IDENT_IMAGEN, IDENT_HERRAMIENTA e


IDENT_CONTENIDO disponibles para la definicin de las columnas.
Tabla 8-6

IDENT_IMAGEN
IDENT_IMAGEN

8-110

Lista de la gestin de herramientas

TOOL_LIST

Lista de herramientas

TOOL_LIST_2ND_EDGE

Lista de herramientas, filos adicionales

TOOL_WEAR

Lista de desgaste de herramientas

TOOL_WEAR_2ND_EDGE

Lista de desgaste de herramientas, filos adicionales

TOOL_MAGA

Lista de almacenes

TOOL_LIST_OEM

Lista adicional

TOOL_LIST_OEM_2ND_EDGE

Filos adicionales

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.10

Tabla 8-7

Configurar la interfaz de usuario

IDENT_HERRAMIENTA

IDENT_HERRAMIENTA

Herramienta

SHANK_END_CUTTER

Fresa (normal)

POINTED_DRILL

Broca (en espiral)

TO_SCREW_TAP

Macho de roscar

END_MILL_CUTTER

Fresa para planear

ANGLE_HEAD_CUTTER

Fresa con cabeza angular

LOCATOR

Punteadora

EDGE_TRACER

Palpador de bordes

3DTRACER

Detector 3D

3DCUTTER_110

Fresa cilndrica para matrices

3DCUTTER_111

Fresa esfrica

3DCUTTER_121

Fresa de mango (redondeada)

3DCUTTER_155

Fresa de cono truncado

3DCUTTER_156

Fresa de cono truncado con redondeado de


ngulos

3DCUTTER_157

Fresa cnica para matricera

Tabla 8-8
IDENT_
CONTENIDO

IDENT_CONTENIDO
Parmetro o caracterstica
Tipo de
parmetro*

EMPTY

Campo vaco

NOT_USED

Columna vaca

Ancho
del
campo
en caracteres

LENGTH

Longitud

RADIUS

Radio

RADIUS_
DIAM

Radio con posible consideracin del


dimetro

ANGLE

ngulo

Nmero de dientes

SPINDLE

Sentido de giro del cabezal

COOL1

Agua refrigerante 1

COOL2

Agua refrigerante 2

MFCT1

Funcin especfica de herramienta 1

MFCT2

Funcin especfica de herramienta 2

MFCT3

Funcin especfica de herramienta 3

MFCT4

Funcin especfica de herramienta 4

DLENGTH

Desgaste longitud

DRADIUS

Desgaste radio

DRADIUS_
DIAM

Desgaste radio con posible consideracin


del dimetro

T_OR_C

Tipo de vigilancia de desgaste

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-111

8 Gestin de herramientas
8.10

01/2008

Configurar la interfaz de usuario

Tabla 8-8
IDENT_
CONTENIDO

IDENT_CONTENIDO
Parmetro o caracterstica
Tipo de
parmetro*

Ancho
del
campo
en caracteres

P_TIME

Vida til

PW_TIME

Lmite de preaviso vida til

P_COUNT

Nmero de piezas

PW_COUNT

Lmite de preaviso nmero de piezas

P_WEAR

Desgaste

PW_WEAR

Lmite de preaviso desgaste

T_LOCKED

herramienta bloqueada

T_SIZE

Herramienta extragrande

T_FIXED

Herramienta en puesto fijo

Visualizacin del estado del programa: activo/Lmite de preaviso alcanzado/bloqueado

Tipo de puesto de almacn


El parmetro no est contenido en la lista
de herramientas estndar de ShopMill.
Ttulo de la columna: Tipo de puesto
Texto de cursor: Tipo de puesto de almacn
Entrada: Nmero del tipo de puesto de almacn
Requisito para la entrada: La herramienta
se tiene que encontrar fuera de un almacn.

P_LOCKED

Puesto de almacn bloqueado

MAG_T_
LOCKED

MAG_T_SIZE

MAG_T_
FIXED

H_NBR

Nmero H de un programa de dialecto ISO

TPC1

Parmetro 1

TPC2

Parmetro 2

TPC3

Parmetro 3

TPC4

Parmetro 4

TPC5

Parmetro 5

TPC6

Parmetro 6

TPC7

Parmetro 7

TPC8

Parmetro 8

TPC9

Parmetro 9

TPC10

Parmetro 10

T_STATE

T_MAG_
PLACE_TYPE

Slo visualizar: herramienta bloqueada


Slo visualizar: Herramienta extragrande
Slo visualizar: Herramienta en puesto fijo

1
1
1

* Tipos de parmetro: S = datos de filo, W = datos de herramienta, M = datos de


almacn.
El parmetro Nmero H slo aparece si ShopMill est configurado para dialectos ISO (vase apartado 11.2 Dialectos ISO).

8-112

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.10

Ejemplo

Configurar la interfaz de usuario

;Lista de herramientas
[TOOL_LIST]
;Valores estndar para columnas
COLUMN1 = H_NBR
COLUMN2 = LENGTH
COLUMN3 = RADIUS_DIAM
COLUMN4 = EMPTY
COLUMN5 = EMPTY
COLUMN6 = SPINDLE
COLUMN7 = COOL1
COLUMN8 = COOL2
COLUMN9 = MFCT1
COLUMN10= MFCT2
COLUMN11= MFCT3
COLUMN12= MFCT4
;Desviaciones de los valores estndar
SHANK_END_CUTTER = 5=N
POINTED_DRILL = 4=ANGLE
LOCATOR = 3=EMPTY / ANGLE
3DCUTTER_110 = 5=N
3DCUTTER_111 = 5=N
3DCUTTER_121 = 5=N
3DCUTTER_155 = 5=N
3DCUTTER_156 = 5=N
3DCUTTER_157 = 5=N

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-113

8 Gestin de herramientas
8.10

01/2008

Configurar la interfaz de usuario

8.10.4

Adaptacin de parmetros individuales


Tiene la posibilidad de modificar, a travs del fichero de configuracin
to_mill.ini, las especificaciones para determinados parmetros de herramienta.
Tabla 8-9

IDENTIFICADOR_PARMETRO

IDENTIFICADOR_PARMETRO

Tipo de puesto en
almacn

Parmetros

T_MAG_PLACE_TYPE

Tipo de puesto en almacn

TPC1

Parmetro 1

TPC2

Parmetro 2

TPC3

Parmetro 3

TPC4

Parmetro 4

TPC5

Parmetro 5

TPC6

Parmetro 6

TPC7

Parmetro 7

TPC8

Parmetro 8

TPC9

Parmetro 9

TPC10

Parmetro 10

Para el parmetro Tipo de puesto en almacn se puede cambiar el campo de


entrada a un campo de seleccin. En este caso se predefinen determinados
valores. Usted tiene que definir los valores del campo de seleccin en la seccin T_MAG_PLACE_TYPE, asignando textos de cursor a los valores.
Valor = ID de texto
IDs de texto vlidos e informacin para la definicin de textos se encuentra en
el apartado 8.10.7 Definir textos).

Ejemplo

[T_MAG_PLACE_TYPE]
DEFAULT = 89891
1 = 89868
2 = 89869
5 = 89872
9 = 89876
En este ejemplo puede seleccionar en la columna Tipo de puesto con la
ayuda del pulsador Alternativo los valores 1, 2, 5 9. En este caso , los valores se han elegido de forma arbitraria. Para los valores seleccionados se muestran textos de cursor consignados. Si el valor actual del parmetro se desva de
los valores configurados, se visualiza el texto consignado con DEFAULT como
texto de cursor.

8-114

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.10

Parmetros OEM

Configurar la interfaz de usuario

Para los parmetros de herramienta OEM es posible convertir los campos de


entrada en campos de seleccin. En este caso se predefinen determinados
valores.
Usted tiene que definir los valores del campo de seleccin en las secciones
TPC1 ... TPC10, asignando textos de cursor a los valores (ver apartado 8.10.7
Definir textos). Compare al respecto el ejemplo para el parmetro Tipo de
puesto en almacn.
El ancho del campo de seleccin o de entrada se puede fijar a un determinado
nmero de caracteres. El ancho estndar es de 7 caracteres.
Para el campo de entrada se puede indicar adems el tipo de datos (Integer o
Double), pero slo si no se ha especificado ningn campo de seleccin. Si no
se modifica el tipo de datos, se aplica el tipo de datos Double, preajustado
como estndar.

Ejemplo

[TPC1]
WIDTH = 2
TYPE = INTEGER
En este ejemplo, los campos de entrada de la columna Parmetros de herramienta OEM 1 tienen un ancho de 2 caracteres. En los campos de entrada slo
se pueden introducir valores enteros.

8.10.5

Definicin de textos para los puestos del almacn intermedio


En las listas de la gestin de herramientas, los puestos del
almacn intermedio se representan, como estndar, con smbolos. A travs del
fichero de configuracin to_mill.ini se pueden asignar textos a los puestos.
Identificacin para el almacn intermedio:
BUFFER
En la seccin BUFFER se asignan textos a los puestos del almacn intermedio.
Puesto de almacn = ID de texto
IDs de texto vlidos e informacin sobre la definicin de textos se encuentran
en el apartado 8.10.7 Definir textos).

Ejemplo

[BUFFER]
DEFAULT = 89768
1 = 89790
2 = 89791
3 = 89792
En este ejemplo, los tres puestos del almacn intermedio (cabezal, pinza 1 y
pinza 2) tienen asignados unos textos para la visualizacin en las listas de la
gestin de herramientas. Para otros puestos del almacn intermedio se indica
el texto por defecto.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-115

8 Gestin de herramientas
8.10

01/2008

Configurar la interfaz de usuario

8.10.6

Identificacin de un almacn de carga en la lista de herramientas


clasificada por el almacn
Si la lista de herramientas est clasificada por el almacn, todos los puestos de
almacn se visualizan en orden ascendente por el puesto de almacn y el nmero
de almacn. A travs del fichero de configuracin to_mill.ini se puede resaltar un
almacn como almacn de carga, colocando el almacn en cuestin inmediatamente detrs de los puestos de almacn del almacn intermedio.
Identificacin del almacn de carga:
OEM_LOAD_MAGAZINE

Ejemplo

[OEM_LOAD_MAGAZINE]
MAGAZINE = 3
En este ejemplo, el almacn 3 se configura como almacn de carga. En la lista
de herramientas clasificada por puestos de almacn, los puestos del almacn 3
se indican directamente detrs de los puestos de almacn del almacn intermedio.

8-116

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.10

8.10.7

Configurar la interfaz de usuario

Definir textos

Los textos (nombre de pulsador de men y ttulo de la lista adicional, ttulos de


columnas y textos de cursor de los parmetros definidos por el usuario) se asignan en un fichero de texto a travs de determinados nmeros de texto.
La sintaxis es la siguiente:
Nmero de texto 0 0 Texto
Los dos parmetros 2 y 3, separados por espacios, son caracteres de control
para la salida de texto y tienen que ser obligatoriamente 0.
El ttulo de columna del parmetro puede tener 3 lneas, teniendo cada una de
ellas su propio nmero de texto (vase tabla 8-10).
Tabla 8-10

Asignacin de textos
Nmero de texto

Tipo de texto
3er pulsador de men horizontal

89923

Ttulo de la lista

89924

Ttulo de columna parmetro TPC1

89925, 89926, 89927

Texto de cursor parmetro TPC1

89931

Ttulo de columna parmetro TPC2

89928, 89929, 89930

Texto de cursor parmetro TPC2

89932

Ttulo de columna parmetro TPC3

89953, 89954, 89955

Texto de cursor parmetro TPC3

89965

Ttulo de columna parmetro TPC4

89937, 89938, 89939

Texto de cursor parmetro TPC4

89949

Ttulo de columna parmetro TPC5

89940, 89941, 89942

Texto de cursor parmetro TPC5

89950

Ttulo de columna parmetro TPC6

89943, 89944, 89945

Texto de cursor parmetro TPC6

89951

Ttulo de columna parmetro TPC7

89956, 89957, 89958

Texto de cursor parmetro TPC7

89966

Ttulo de columna parmetro TPC8

89946, 89947, 89948

Texto de cursor parmetro TPC8

89952

Ttulo de columna parmetro TPC9

89959, 89960, 89961

Texto de cursor parmetro TPC9

89967

Ttulo de columna parmetro TPC10

89962, 89963, 89964

Texto de cursor parmetro TPC10

89968

Ejemplo:
89924 0 0 Datos de herramienta
Los textos no deben sobrepasar el siguiente nmero de caracteres:
Pulsador de men: 6
Ttulo lista: 20
Ttulo de columna parmetro: 7 (dependiente del ancho de columna)
Texto de cursor parmetro: 45

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-117

8 Gestin de herramientas
8.10

01/2008

Configurar la interfaz de usuario

Un cambio de lnea en el texto del pulsador de men se puede forzar con dos
espacios consecutivos.
Nota
Algunos textos para los parmetros TPC1 y TPC2 ya estn preajustados con
ejemplos de texto; stos se pueden modificar.

Tipo de puesto en
almacn,
parmetros OEM,
puestos del
almacn
intermedio

Los textos para los puestos del almacn intermedio, as como los textos de
cursor para los parmetros Tipo de puesto en almacn y Parmetros OEM
como campo de seleccin se tienen que encontrar en el campo de nmeros
entre 89700 y 89899.

ShopMill en NCU
(HMIEmbedded
sl)

Con ShopMill en NCU (HMIEmbedded sl), introduzca los textos y los nmeros
en el fichero de texto ALUC.TXT. El fichero de texto ALUC.TXT se encuentra en
cada directorio de idioma.

PCU 50.3

Introduzca en la PCU 50.3 los textos y los nmeros en el fichero de texto


F:\DH\CUS.DIR\ALUC_xx.COM. El fichero ALUC_xx.COM se tiene que crear,
en su caso, en el directorio CUS.DIR.
La asignacin del idioma de los textos se realiza a travs del nombre del fichero de texto. En el nombre de fichero de texto, xx se sustituye por las siguientes abreviaturas:
Tabla 8-11

8-118

Asignacin del idioma

Abreviatura
XX

Idioma

gr

Alemn

uk

Ingls

fr

Francs

it

Italiano

sp

Espaol

nl

Holands

dk

Dans

fi

Finlands

sw

Sueco

pl

Polaco

tr

Turco

ch

Chino simplificado

tw

Chino estndar

ko

Coreano

hu

Hngaro

po

Portugus brasileo

ru

Ruso

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.10

Tabla 8-11

Configurar la interfaz de usuario

Asignacin del idioma

Abreviatura
XX

Idioma

cz

Checo

ja

Japons

Complete en el fichero F:\USER\MBDDE.INI o F:\OEM\MBDDE.INI en la seccin [TextFiles] la siguiente lnea:


UserZYK=F:\dh\cus.dir\aluc_

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-119

8 Gestin de herramientas
8.11

01/2008

Leer datos de herramienta

8.11

Leer datos de herramienta


Los datos de herramienta determinados en un aparato externo de ajuste previo
de herramientas se pueden copiar directamente en la gestin de herramientas
de ShopMill.
Guarde los datos de herramienta en un fichero INI.
La lnea de encabezamiento en el fichero tiene que ser obligatoriamente como
sigue:
;TOOL MAGAZIN ZEROPOINT,TOOL=2,MAGAZIN=0,NPV=0,BNPV=0
Sin embargo, los valores para Tool y Magazin se pueden adaptar.
Tool=1:

Borrar por completo las herramientas existentes en la


gestin de herramientas y sustituirlas por herramientas nuevas.
Tool=2:
Agregar herramientas nuevas de la gestin de herramientas
Magazin=0: No evaluar el nmero de puesto de almacn ($TC_MPP6)
Magazin=1: Evaluar el nmero de puesto de almacn ($TC_MPP6)
Nota
Observe estrictamente la secuencia de caracteres exacta (tambin los
espacios) en la lnea de encabezamiento. Si introduce una lnea de
encabezamiento incorrecto, el fichero INI se evala al abrir como programa de
cdigo G. Al iniciar el programa con CycleStart, la consecuencia sera que
los datos existentes en la gestin de herramientas sean sobrescritos con los
contenidos en el programa.

Los datos de herramienta se tienen que asignar en el fichero INI a las siguientes variables, aplicando:
x = nmero de herramienta
y = nmero de filo
Tabla 8-12

Asignacin de variables
Variable

Descripcin

Valor

$TC_TP1[x]

Nmero duplo

Nmero

$TC_TP2[x]

Nombre de herramienta

Nombre

$TC_TP3[x]

Nmero de medios puestos contiguos a la izquierda que se tienen que


bloquear con herramientas extragrandes

en ShopMill, como estndar


1 = No bloquear puesto contiguo
o
2 = Bloquear la mitad del puesto contiguo izquierdo

$TC_TP4[x]

Nmero de medios puestos contiguos a la derecha que se tienen que


bloquear con herramientas extragrandes

en ShopMill, como estndar


1 = No bloquear puesto contiguo
o
2 = Bloquear la mitad del puesto contiguo derecho

$TC_TP5[x]

Nmero de medios puestos contiguos superiores que se tienen que


bloquear con herramientas extragrandes

en ShopMill, como estndar


1 = No bloquear puesto contiguo

$TC_TP6[x]

Nmero de medios puestos contiguos inferiores que se tienen que bloquear con herramientas extragrandes

en ShopMill, como estndar


1 = No bloquear puesto contiguo

8-120

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.11

Tabla 8-12

Leer datos de herramienta

Asignacin de variables
Variable

Descripcin

Valor

$TC_TP7[x]

Tipo de puesto en almacn

Nmero

$TC_TP8[x]

Estado de herramienta

Bit 1 = 1: habilitar herramienta


Bit 2 = 1: herramienta bloqueada
Bit 4 = 1: lmite de preaviso alcanzado
Bit 6 = 1: herramienta con cdigo de puesto fijo

$TC_TP9[x]

Activar vigilancia de herramienta

Bit 0 = 1: vigilancia de vida til CON


Bit 1 = 1: vigilancia del nmero de piezas CON
Bit 2 = 1: vigilancia de desgaste CON

$TC_TPC1[x]

Parmetro definido por el usuario 1

$TC_TPC2[x]

Parmetro definido por el usuario 2

$TC_TPC3[x]

Parmetro definido por el usuario 3

$TC_TPC4[x]

Parmetro definido por el usuario 4

$TC_TPC5[x]

Parmetro definido por el usuario 5

$TC_TPC6[x]

Parmetro definido por el usuario 6

$TC_TPC7[x]

Parmetro definido por el usuario 7

$TC_TPC8[x]

Parmetro definido por el usuario 8

$TC_TPC9[x]

Parmetro definido por el usuario 9

$TC_TPC10[x]

Parmetro definido por el usuario 10

$TC_DP1[x,y]

Tipo de herramienta

110: fresa cilndrica para matrices


111: fresa esfrica
120: fresa normal
121: fresa normal con redondeado de ngulos
130: fresa angular
140: Fresa para planear
155: fresa de cono truncado
156: fresa de cono truncado con redondeado de
ngulos
157: fresa cnica para matrices
200: broca espiral
220: punteadora
240: macho de roscar
710: palpador 3D
711: palpador de bordes

$TC_DP3[x,y]

Longitud
o
Longitud Z

Nmero [mm]

$TC_DP4[x,y]

Longitud 2
o
Longitud Y

Nmero [mm]

$TC_DP5[x,y]

Longitud 3
o
Longitud X

Nmero [mm]

$TC_DP6[x,y]

Radio
o
radio interior (fresa para planear)

Nmero [mm]

Radio de redondeo
o
radio exterior (fresa para planear)

Nmero [grados]

ngulo para herramientas cnicas


o
ngulo de herramienta/ngulo de
chafln (fresa para planear)

Nmero [grados]

Desgaste longitud
o
Desgaste longitud Z

Nmero [mm]

$TC_DP7[x,y]

$TC_DP11[x,y]

$TC_DP12[x,y]

Nmero [mm]

Nmero [mm]

Nmero [mm]

Nmero [mm]

Nmero [grados]

Nmero [grados]

Nmero [mm]

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-121

8 Gestin de herramientas
8.11

01/2008

Leer datos de herramienta

Tabla 8-12

Asignacin de variables
Variable

$TC_DP13[x,y]

Descripcin

Valor

Desgaste longitud 2
o
Desgaste longitud Y

Nmero [mm]

Desgaste longitud 3
o
Desgaste longitud X

Nmero [mm]

$TC_DP15[x,y]

Desgaste radio

Nmero [mm]

$TC_DP21[x,y]

Longitud bsica 1
o
longitud bsica Z

Nmero [mm]

$TC_DP22[x,y]

Longitud bsica 2
o
longitud bsica Y

Nmero [mm]

Longitud bsica 3
o
longitud bsica X

Nmero [mm]

Nmero

$TC_DP24[x,y]

Nmero de dientes (fresa)


o
ngulo punta de herramienta (broca)

$TC_DP25[x,1]

Sentido de giro del cabezal

Bit 8 y bit 9 = 0: parada cabezal


Bit 8 = 1: cabezal gira a la derecha
Bit 9 = 1: cabezal gira a la izquierda
Bit 10 = 1: refrigerante 1 CON
Bit 11 = 1: refrigerante 2 CON
Bit 0 = 1: funcin M 1
Bit 1 = 1: funcin M 2
Bit 2 = 1: funcin M 3
Bit 3 = 1: funcin M 4

$TC_DP14[x,y]

$TC_DP23[x,y]

$TC_DP24[x,1]

Refrigerante
Funciones M

Nmero [mm]

Nmero [mm]

Nmero [mm]

Nmero [mm]

Nmero [mm]

Nmero [grados]

$TC_DPH[x,y]

Nmero H de un programa de dialecto ISO

Nmero

$TC_DPV[x,y]

Orientacin de herramienta
+X, X, +Y, Y, +Z, Z

$TC_DPV3[x,y]

Orientacin de herramienta vector 1


u
Orientacin de herramienta vector Z

Nmero

$TC_DPV4[x,y]

Orientacin de herramienta vector 2


u
Orientacin de herramienta vector Y

Nmero

$TC_DPV5[x,y]

Orientacin de herramienta vector 3


u
Orientacin de herramienta vector X

Nmero

$TC_MOP1[x,y]

Lmite de preaviso vida til

Nmero [min]

$TC_MOP2[x,y]

Vida til

Nmero [min]

$TC_MOP3[x,y]

Lmite de preaviso nmero de piezas

Nmero

$TC_MOP4[x,y]

Nmero de piezas

Nmero

$TC_MOP5[x,y]

Lmite de preaviso desgaste

Nmero [mm]

$TC_MOP15[x,y]

Desgaste mximo

Nmero [mm]

$TC_MPP6[n,m]

Nmero de puesto de almacn

Nmero
n: Nmero de almacn
m: Nmero de puesto de almacn

Nmero

Nmero

Nmero

Para parmetros con codificacin de bits se tiene que indicar un valor hexadecimal.

8-122

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8 Gestin de herramientas

01/2008
8.11

Leer datos de herramienta

El nmero H para programas de dialecto ISO slo se evala si


ShopMill est configurado para dialectos ISO (vase apartado 11.2 Dialectos
ISO).
Si deja de definir algunos parmetros, stos se ajustan posteriormente en la
gestin de herramientas al valor cero.
Al final del fichero tiene que programar el comando M30.
Indicaciones sobre la lectura de los datos de herramienta en la gestin de
herramientas se encuentran en:
Bibliografa:
/BASsl/, Manejo/Programacin ShopMill

Ejemplo

;TOOL MAGAZIN ZEROPOINT,TOOL=2,MAGAZIN=0,NPV=0,BNPV=0


$TC_TP1[1]=1
;nmero duplo
$TC_TP2[1]=FRAESER
;herramienta Fresa
$TC_TP3[1]=1
;puesto contiguo izquierdo libre
$TC_TP4[1]=1
;puesto contiguo derecho libre
$TC_TP5[1]=1
;puesto contiguo superior libre
$TC_TP6[1]=1
;puesto contiguo inferior libre
$TC_TP7[1]=1
;tipo de puesto de almacn
$TC_TP8[1]=2
;herramienta habilitada
$TC_TP9[1]=1
;vigilancia de vida til
$TC_DP1[1,1]=120
;tipo de herramienta Fresa normal
$TC_DP3[1,1]=120.41
;longitud
$TC_DP6[1,1]=5
;radio
$TC_DP24[1,1]=3
;nmero de dientes
...
M30
;fin del programa

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

8-123

8 Gestin de herramientas
8.11

01/2008

Leer datos de herramienta

Notas

8-124

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Funciones adicionales
9.1

Ciclos de medida

9.1.1

Descripcin breve

Vista general

Para la medicin automtica en centros de mecanizado verticales y fresadoras


universales con ShopMill se pueden utilizar ciclos de medida.
Para este fin se tiene que conectar un palpador todo o nada (activado/no activado) al control.
Bibliografa:

Ciclos de medida

/FB2/, Descripcin de funciones de ampliacin,


Medicin (M5);
/GDsl/, Manual del producto NCU,
SINUMERIK 840D sl;
/IDsl/, Puesta en marcha CNC: NCK, PLC, accionamiento,
SINUMERIK 840D sl

Los ciclos de medida se entregan con ShopMill.


Los datos de los ciclos de medida se tienen que adaptar a las condiciones concretas de la mquina.

Prueba de
funcionamiento

El palpador trabaja a nivel interno con el comando MEAS.


La comprobacin funcional del palpador se realiza mediante un programa de
pieza.
Bibliografa:

/PGA/, Manual de programacin Preparacin del trabajo


/BNM/, Manual de programacin Ciclos de medida

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

9-125

9 Funciones adicionales
9.1
Ciclos de medida

9.1.2

01/2008

Datos de mquina para visualizacin Ciclos de medida

9747
Nmero del DM
Valor predefinido: 1
Modificacin vlida tras
Tipo de dato: BYTE
Significado:

9749
Nmero del DM
Valor predefinido: 1
Modificacin vlida tras
Tipo de dato: WORD
Significado:

9750
Nmero del DM
Valor predefinido: 0
Modificacin vlida tras
Tipo de dato: BOOL
Significado:

9751
Nmero del DM
Valor predefinido: 1
Modificacin vlida tras
Tipo de dato: BOOL
Significado:

9752
Nmero del DM
Valor predefinido: 5
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

9-126

CMM_ENABLE_MEAS_AUTO
Habilitacin medicin automtica de piezas
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 1
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Vlido a partir de la versin de software:
ShopMill 6.4
Con este DM se libera la funcin Medicin automtica de piezas en la interfaz de usuario.
0 = la funcin Medicin automtica de piezas no se visualiza.
1 = la funcin Medicin automtica de piezas se visualiza.

CMM_ENABLE_MEAS_T_AUTO
Habilitacin medicin automtica de herramientas
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 1
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Vlido a partir de la versin de software:
ShopMill 6.3
Con este DM se libera la funcin Medicin automtica de herramientas en la interfaz de usuario.
0 = la funcin Medicin automtica de herramientas no se visualiza.
1 = la funcin Medicin automtica de herramientas se visualiza.

CMM_MEAS_PROBE_INPUT
Entrada de medida para palpador de pieza
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 1
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define la entrada de medida para un palpador de pieza.
0 = se activa la entrada de medida 1
1 = se activa la entrada de medida 2

CMM_MEAS_T_PROBE_INPUT
Entrada de medida para palpador de herramienta
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 1
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define la entrada de medida para un palpador de herramienta.
0 = se activa la entrada de medida 1
1 = se activa la entrada de medida 2

CMM_MEASURING_DISTANCE
Mx. recorrido de medicin Medida de piezas en el programa
Lmite de entrada mnimo: 0.01
Lmite de entrada mximo: 1000
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define el mx. recorrido de medicin antes y despus de la posicin de
conmutacin esperada (borde de la pieza) en la medida de piezas en el programa. Si no se emite
ninguna seal de conmutacin dentro de este margen, se produce el aviso de error La sonda no
conecta.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

9 Funciones adicionales
9.1
Ciclos de medida

01/2008

9753
Nmero del DM
Valor predefinido: 10
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

9754
Nmero del DM
Valor predefinido: 2
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

9755
Nmero del DM
Valor predefinido: 1
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

9756
Nmero del DM
Valor predefinido: 300
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

9757
Nmero del DM
Valor predefinido: 1000
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

CMM_MEAS_DIST_MAN
Mx. recorrido de medicin Medida de piezas en modo MANUAL
Lmite de entrada mnimo: 0.01
Lmite de entrada mximo: 1000
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define el mx. recorrido de medicin antes y despus de la posicin de
conmutacin esperada (borde de la pieza) en la medida de piezas en el modo MANUAL. Si no se
emite ninguna seal de conmutacin dentro de este margen, se produce el aviso de error La
sonda no conecta.

CMM_MEAS_DIST_TOOL_LENGTH
Mx. recorrido de medicin Longitud de herramienta cabezal Cabezal
Lmite de entrada mnimo: 0.001
Lmite de entrada mximo: 1000
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define el mx. recorrido de medicin antes y despus de la posicin de
conmutacin esperada (longitud de la herramienta) en la medicin de la longitud de la herramienta
con cabezal girando. Si no se emite ninguna seal de conmutacin dentro de este margen, se
produce el aviso de error La sonda no conecta.

CMM_MEAS_DIST_TOOL_RADIUS
Mx. recorrido de medicin Radio de herramienta cabezal Cabezal
Lmite de entrada mnimo: 0.001
Lmite de entrada mximo: 1000
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define el mx. recorrido de medicin antes y despus de la posicin de
conmutacin esperada (radio de la herramienta) en la medicin del radio de la herramienta con
cabezal girando. Si no se emite ninguna seal de conmutacin dentro de este margen, se
produce el aviso de error La sonda no conecta.

CMM_MEASURING_FEED
Avance de medicin Medida de piezas
Lmite de entrada mnimo: 10
Lmite de entrada mximo: 5000
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm/min
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define el avance de medicin en Medida de piezas.

CMM_FEED_WITH_COLL_CTRL
Avance de plano con vigilancia de colisin
Lmite de entrada mnimo: 10
Lmite de entrada mximo: 5000
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm/min
Vlido a partir de la versin de software:
ShopMill 4.3
Para la proteccin del palpador, los posicionamientos intermedios en el plano como secuencias
de medida para la vigilancia de colisin se ejecutan con este avance. Este avance se tiene que
elegir de modo que, en caso de colisin, no se sobrepase el recorrido de desviacin mximo del
palpador.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

9-127

9 Funciones adicionales
9.1
Ciclos de medida

01/2008

9758
Nmero del DM
Valor predefinido: 1000
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

9759
Nmero del DM
Valor predefinido: 100
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

9760
Nmero del DM
Valor predefinido: 1000
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

9761
Nmero del DM
Valor predefinido: 10
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

9762
Nmero del DM
Valor predefinido: 0.01
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

9-128

CMM_POS_FEED_WITH_COLL_CTRL
Avance de penetracin con vigilancia de colisin
Lmite de entrada mnimo: 10
Lmite de entrada mximo: 5000
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm/min
Vlido a partir de la versin de software:
ShopMill 4.3
Para la proteccin del palpador, los posicionamientos intermedios en el eje de la herramienta
como secuencias de medida para la vigilancia de colisin se ejecutan con este avance. Este
avance se tiene que elegir de modo que, en caso de colisin, no se sobrepase el recorrido de
desviacin mximo del palpador.

CMM_MAX_CIRC_SPEED_ROT_SP
Mx. velocidad perifrica Medida de herramientas cabezal Cabezal
Lmite de entrada mnimo: 1
Lmite de entrada mximo: 200
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: m/min
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define la mxima velocidad perifrica admisible de las herramientas a medir en la
medida de herramientas con el cabezal girando. En funcin del DM se calcula en la medida de
herramientas la velocidad de giro admisible del cabezal con la cual se efecta la medicin.

CMM_MAX_SPIND_SPEED_ROT_SP
Mx. velocidad de giro Medida de herramientas cabezal Cabezal
Lmite de entrada mnimo: 100
Lmite de entrada mximo: 25000
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: r/min
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define la mxima velocidad de giro admisible de las herramientas a medir en la
medida de herramientas con el cabezal girando.

CMM_MIN_FEED_ROT_SP
Avance mn. Medida de herramientas cabezal Cabezal
Lmite de entrada mnimo: 0.01
Lmite de entrada mximo: 1000
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm/min
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define el avance mnimo en la Medida de herramientas con el cabezal girando.
De lo contrario, se produce un avance muy pequeo con herramientas con un radio muy grande y
una elevada precisin de medicin exigida.

CMM_MEAS_TOL_ROT_SP
Precisin de medicin Medida de herramientas cabezal Cabezal
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 1
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define la precisin de medicin deseada en la Medida de herramientas con el
cabezal girando.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

9 Funciones adicionales
9.1
Ciclos de medida

01/2008

9763
Nmero del DM
Valor predefinido: 0
Modificacin vlida tras
Tipo de dato: WORD
Significado:

9764
Nmero del DM
Valor predefinido: 133
Modificacin vlida tras
Tipo de dato: WORD
Significado:

Ejemplo de aplicacin:

9765
Nmero del DM
Valor predefinido: 0
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

9766
Nmero del DM
Valor predefinido: 0
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

CMM_TOOL_PROBE_TYPE
Tipo de palpador de herramienta
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 999
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define el tipo del palpador de herramientas.
0 = cubo de medida
101 = disco de medida en XY (1er y 2 eje geomtrico)
201 = disco de medida en ZX (3er y 1er eje geomtrico)
301 = disco de medida en YZ (2 y 3er eje geomtrico)

CMM_TOOL_PROBE_ALLOW_AXIS
Direcciones de ejes admisibles palpador de herramientas
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 333
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se definen los ejes y direcciones de ejes admisibles en los cuales se puede medir
en el palpador de herramientas.
El valor a indicar se compone de ZYX. Para cada eje se puede indicar uno de los siguientes
atributos:
0 = no es posible
1 = slo en direccin negativa
2 = slo en direccin positiva
3 = en ambas direcciones
El preajuste estndar 133 significa,
1 cifra (1): la medida en Z slo es posible en direccin negativa
2 cifra (3): la medida en Y es posible en ambas direcciones
3 cifra (3): la medida en X es posible en ambas direcciones

CMM_T_PROBE_DIAM_LENGTH_MEA
Dim. palpador de herramientas Medida de longitud
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 100000
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define el dimetro activo o el borde activo del palpador de herramientas para la
medida de longitud de herramienta.

CMM_T_PROBE_DIAM_RAD_MEAS
Dim. palpador de herramientas Medida de radio
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 100000
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define el dimetro activo o el borde activo del palpador de herramientas para la
medida de radio.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

9-129

9 Funciones adicionales
9.1
Ciclos de medida

01/2008

9767
Nmero del DM
Valor predefinido: 0
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

9768
Nmero del DM
Valor predefinido: 1
Modificacin vlida tras
Tipo de dato: BYTE
Significado:

9769
Nmero del DM
Valor predefinido: 10
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

CMM_T_PROBE_DIST_RAD_MEAS
Penetr. borde superior palpador herram. Medida de radio
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 100000
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se define la distancia entre el borde superior del palpador de herramientas y el
borde inferior de pieza para la medida de radio.

CMM_T_PROBE_APPROACH_DIR
Direccin de aproximacin en el plano Palpador de herramientas
Lmite de entrada mnimo: 2
Lmite de entrada mximo: 2
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Vlido a partir de la versin de software:
ShopMill 4.3
Con este DM se indica la direccin de aproximacin en el plano en el cual la herramienta se
desplaza hacia el palpador de herramientas.
1 = 1er eje de plano en direccin negativa
+1 = 1er eje de plano en direccin positiva
2 = 2 eje de plano en direccin negativa
+2 = 2 eje de plano en direccin positiva

CMM_FEED_FACTOR_1_ROT_SP
Factor de avance 1 Medida de herramientas cabezal girando
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 100
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Vlido a partir de la versin de software:
ShopMill 6.3
Con este DM se indica el factor de avance para el 1er proceso de medida en la medida de
herramientas con el cabezal girando.
0:
>0:

9770
Nmero del DM
Valor predefinido: 0
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

CMM_FEED_FACTOR_2_ROT_SP
Factor de avance 2 Medida de herramientas cabezal girando
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 50
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Vlido a partir de la versin de software:
ShopMill 6.3
Con este DM se indica el factor de avance para el 2 proceso de medida en la medida de
herramientas con el cabezal girando. Este factor slo est activo si el DM 9769
CMM_FEED_FACTOR_1_ROT_SP > es 0.
El factor de avance debera ser menor que el factor de avance en el DM 9769
CMM_FEED_FACTOR_1_ROT_SP.
0:
>0:

9-130

Slo se mide una vez


1er proceso de medida con avance de medicin multiplicado con factor de avance 1
2 proceso de medida con avance de medicin

Slo se mide dos veces


1er proceso de medida con avance de medicin multiplicado con factor de avance 1
2 proceso de medida con avance de medicin multiplicado con factor de avance 2
3er proceso de medida con avance de medicin

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

9 Funciones adicionales
9.1
Ciclos de medida

01/2008

9771
Nmero del DM
Valor predefinido: 20
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

9772
Nmero del DM
Valor predefinido: 5
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

9773
Nmero del DM
Valor predefinido: 300
Modificacin vlida tras
Tipo de dato: DOUBLE
Significado:

9774
Nmero del DM
Valor predefinido: 0
Modificacin vlida tras
Tipo de dato: WORD
Significado:

9775
Nmero del DM
Valor predefinido: 0
Modificacin vlida tras
Tipo de dato: WORD
Significado:

CMM_MAX_FEED_ROT_SP
Avance mx. Medida de herramientas cabezal Cabezal
Lmite de entrada mnimo: 1
Lmite de entrada mximo: 1000
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm/min
Vlido a partir de la versin de software:
ShopMill 6.3
Con este DM se define el avance mximo en la Medida de herramientas con el cabezal girando.

CMM_T_PROBE_MEASURING_DIST
Recorrido de medicin Medida de herramientas cabezal parado
Lmite de entrada mnimo: 1
Lmite de entrada mximo: 1000
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm
Vlido a partir de la versin de software:
ShopMill 6.3
Con este DM se define el recorrido de medicin en la medida de herramientas con el cabezal
parado y en la calibracin del palpador de herramientas.

CMM_T_PROBE_MEASURING_FEED
Avance Medida de herramientas cabezal parado
Lmite de entrada mnimo: 10
Lmite de entrada mximo: 5000
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades: mm/min
Vlido a partir de la versin de software:
ShopMill 6.3
Con este DM se define el avance en la medida de herramientas con el cabezal parado y en la
calibracin del palpador de herramientas.

CMM_T_PROBE_MANUFACTURER
Tipo de palpador (fabricante)
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 2
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Vlido a partir de la versin de software:
ShopMill 6.3
Con este DM se define el tipo de palpador de herramientas, pudiendo utilizar as tablas de
correccin prefabricadas de algunos modelos de palpador de herramienta en la medida de
herramientas con el cabezal girando.
0 = sin indicacin
1 = TT130 Heidenhain
2 = TS27R Renishaw

CMM_T_PROBE_OFFSET
Correccin del resultado de la medicin Medida de herramientas cabezal girando
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 2
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Vlido a partir de la versin de software:
ShopMill 6.3
Con este DM se puede activar una correccin del resultado de la medicin. Esta correccin
puede ser necesaria si el palpador de herramientas conmuta de distintas maneras con diferentes
velocidades de rotacin de la herramienta a medir.
0 = sin correccin
1 = correccin con tablas de correccin prefabricadas (en TT130 Heidenhain o TS27R Renishaw)
2 = correccin a travs de tablas de correccin definidas por el usuario (ver /BNM/, Instrucciones
para el usuario Ciclos de medida, _MT_EC_R[ ] y _MT_EC_L[ ])
(La correccin definida por el usuario tambin se ejecuta con DM 9774
CMM_T_PROBE_MANUFACTURER = 1 2)

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

9-131

9 Funciones adicionales
9.1
Ciclos de medida

01/2008

9776
Nmero del DM
Valor predefinido: 0
Modificacin vlida tras
Tipo de dato: WORD
Significado:

9778
Nmero del DM
Valor predefinido: 1
Modificacin vlida tras
Tipo de dato: BYTE
Significado:

9779
Nmero del DM
Valor predefinido: 0
Modificacin vlida tras
Tipo de dato: BYTE
Significado:

9-132

CMM_MEAS_SETTINGS
Ajustes para ciclos de medida
Lmite de entrada mnimo:
Lmite de entrada mximo:
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Vlido a partir de la versin de software:
ShopMill 6.3
Bit 0 = 0: en la medida de piezas y la calibracin del palpador de piezas, el cabezal gira
automticamente a una posicin inicial definida. (La posicin inicial resulta automticamente del
giro del sistema de coordenadas de pieza alrededor del eje de herramienta, de modo que el
mismo punto en la esfera del palpador apunta siempre en la direccin positiva del 1er eje del
plano de dicho sistema de coordenadas (con G17 en X)).
Bit 0 = 1: en la medida de piezas y la calibracin del palpador de pieza se adopta la posicin
actual del cabezal como posicin inicial para los ciclos de medida.
Bit 1 = 0: Calibracin del palpador de pieza en un taladro con un centro desconocido.
Bit 1 = 1: Calibracin del palpador de pieza en un taladro con un centro conocido. Para este fin, el
palpador se tiene que preposicionar en el centro.

CMM_MEAS_PROBE_SOUTH_POLE
Longitud del palpador relativo al borde inferior
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 1
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Vlido a partir de la versin de software:
ShopMill 6.4
Con este dato de mquina se define el punto de referencia para la longitud del palpador de pieza.
0: el centro de la esfera se define como punto de referencia.
1: el borde inferior de la esfera (polo Sur) se define como punto de referencia.

CMM_MEAS_PROBE_IS_MONO
El palpador de piezas es un palpador monodireccional
Lmite de entrada mnimo: 0
Lmite de entrada mximo: 1
INMEDIATAMENTE
Nivel de proteccin: 3/4
Unidades:
Vlido a partir de la versin de software:
ShopMill 7,1
Con este dato de mquina, el palpador de piezas se define como palpador monodireccional. Un
palpador monodireccional se puede girar con SPOS a cualquier ngulo. Se posiciona de tal
manera que mide siempre con el mismo borde en la pieza.
0: el palpador de piezas no es un palpador monodireccional
1: el palpador de piezas es un palpador monodireccional.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

9 Funciones adicionales
9.2
Conexin de red

01/2008

9.2

Conexin de red

9.2.1

Descripcin general

Option

La funcin Gestionar unidades de red es una opcin con la referencia


6FC5 8000AP010YB0.
Para la instalacin de la red, vase
Bibliografa:

/IHE/, Puesta en marcha de software bsico y HMIEmbedded sl,


SINUMERIK 840D sl;
/IHA/, Puesta en marcha de software bsico y HMIAdvanced,
SINUMERIK 840D sl/840D/840Di

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

9-133

01/2008

9 Funciones adicionales
9.3
Transformada de envolvente del cilindro

9.3

Transformada de envolvente del cilindro

9.3.1

Funcionamiento

Option

La funcin Transformacin de envolvente de cilindro slo se puede utilizar si


la funcin Tracyl (opcin) se activa en el estndar.
La referencia es: 6FC5 8000AM270YB0.

Generalidades

La transformacin de envolvente del cilindro se necesita para mecanizar

S Ranuras longitudinales en cuerpos cilndricos


S Ranuras transversales en cuerpos cilndricos,
S Ranuras con cualquier orientacin en piezas cilndricas
La geometra de las ranuras se programa tomando como referencia la superficie desarrollada y plana del cilindro. La programacin se puede realizar con
Recta/crculo, ciclos de taladrado o fresado o Fresar contorno (programacin
de contornos libres).
La transformacin de envolvente de cilindro existe en dos modalidades:

S con correccin de cara de ranurado (CON)


S sin correccin de cara de ranurado (DES)

Ranura longitudinal

Ranura transversal

sin correccin de la pared


Fig. 9-1

Habilitar
transformacin de
envolvente de
cilindro

Ranura longitudinal limitada


paralelamente con correccin
de cara de ranurado

Ranurado con y sin correccin de la pared

En la interfaz de usuario ShopMill se muestra la funcin Transformacin de


envolvente de cilindro si se activa el DM para visualizacin 9721
$MM_CMM_ENABLE_TRACYL=1. El eje giratorio que participa en la transformacin de envolvente de cilindro se indica y se programa a travs del DM para
visualizacin 9653 $MM_CMM_ENABLE_A_AXIS o 9720
$MM_CMM_ENABLE_B_AXIS.
La seleccin y deseleccin de la funcin Transformacin de envolvente de cilindro
se realiza en la interfaz de usuario ShopMill a travs de los pulsadores de men
Varios, Transformaciones, Envolvente de cilindro y se describe en:
Bibliografa:

9-134

/BASsl/, Manejo/Programacin ShopMill

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

01/2008
9.3

9.3.2

Ejemplo

9 Funciones adicionales
Transformada de envolvente del cilindro

Ajuste de una configuracin de ejes en el ejemplo

A continuacin se muestra un ejemplo de una configuracin de ejes en una


mquina.

Leyenda:
X
Y
Z
A
C
Fig. 9-2

Eje paralelo al eje giratorio


Eje complementario
Eje de penetracin vertical al eje giratorio
Eje giratorio
Cabezal de trabajo
Mecanizado de una ranura en la superficie exterior del cilindro con cinemtica
XCZ

Para la mquina representada anteriormente, se tienen que configurar 2 juegos


con los siguientes datos de mquina:
20070
20080
20080
20080
20080
20080

$MC_AXCONF_MACHAX_USED[4]=5
Nmero de ejes de canal
$MC_AXCONF_CHANAX_NAME_TAB[0]=XC
Eje de canal XC
$MC_AXCONF_CHANAX_NAME_TAB[1]=YC
Eje de canal YC
$MC_AXCONF_CHANAX_NAME_TAB[2]=ZC
Eje de canal ZC
$MC_AXCONF_CHANAX_NAME_TAB[3]=A
Eje de canal A
$MC_AXCONF_CHANAX_NAME_TAB[4]=C
Eje de canal C

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

9-135

9 Funciones adicionales
9.3
Transformada de envolvente del cilindro

01/2008

Ajustes generales para las transformaciones:


10602
$MN_FRAME_GEOAX_CHANGE_MODE=1
Registro para la 1 transformada en el canal:
24100
$MC_TRAFO_TYPE_1=512
Tipo de transformador (512 = transformada de envolvente de
cilindro sin correccin de pared de ranura)
24110
$MC_TRAFO_AXES_IN_1[0]=3
Eje de canal: Eje de penetracin vertical al eje giratorio (Z)
24110
$MC_TRAFO_AXES_IN_1[1]=4
Eje de canal: Eje giratorio (A)
24110
$MC_TRAFO_AXES_IN_1[2]=1
Eje de canal: Eje paralelo al eje giratorio (X)
24110
$MC_TRAFO_AXES_IN_1[3]=2
Eje de canal: Eje complementario (Y)
24120
$MC_TRAFO_GEOAX_ASSIGN_TAB_1[0]=1
Eje de canal: 1. Eje geomtrico (X)
24120
$MC_TRAFO_GEOAX_ASSIGN_TAB_1[1]=4
Eje de canal: 2. Eje geomtrico (A)
24120
$MC_TRAFO_GEOAX_ASSIGN_TAB_1[2]=3
Eje de canal: 3. Eje geomtrico (Z)
24800
$MC_TRACYL_ROT_AX_OFFSET_1=0
Offset del eje giratorio para la 1 transformada TRACYL
24805
$MC_TRACYL_ROT_AX_FRAME_1=1
Decalaje axial del eje giratorio para la 1 transformada
TRACYL
24810
$MC_TRACYL_ROT_SIGN_IS_PLUS_1=1
Signo del eje giratorio para la 1 transformada TRACYL
24820
$MC_TRACYL_BASE_TOOL_1[n]=0
Vector de la herramienta bsica para la 1 transformada TRACYL
Registro para la 2 transformada en el canal:
24200
$MC_TRAFO_TYPE_2=513
Tipo de transformador (513 = transformada de envolvente de
cilindro con correccin de pared de ranura)
24210
$MC_TRAFO_AXES_IN_2[0]=3
Eje de canal: Eje de penetracin vertical al eje giratorio (Z)
24210
$MC_TRAFO_AXES_IN_2[1]=4
Eje de canal: Eje giratorio (A)
24210
$MC_TRAFO_AXES_IN_2[2]=1
Eje de canal: Eje paralelo al eje giratorio (X)
24210
$MC_TRAFO_AXES_IN_2[3]=2
Eje de canal: Eje complementario (Y)
24220
$MC_TRAFO_GEOAX_ASSIGN_TAB_2[0]=1
Eje de canal: 1. Eje geomtrico (X)
24220
$MC_TRAFO_GEOAX_ASSIGN_TAB_2[1]=4
Eje de canal: 2. Eje geomtrico (A)
24220
$MC_TRAFO_GEOAX_ASSIGN_TAB_2[2]=3
Eje de canal: 3. Eje geomtrico (Z)
24850
$MC_TRACYL_ROT_AX_OFFSET_2=0
Offset del eje giratorio para la 2 transformada TRACYL
24855
$MC_TRACYL_ROT_AX_FRAME_2=1
Decalaje axial del eje giratorio para la 2 transformada
TRACYL
24860
$MC_TRACYL_ROT_SIGN_IS_PLUS_2=1
Signo del eje giratorio para la 2 transformada TRACYL
24870
$MC_TRACYL_BASE_TOOL[n]=0
Vector de la herramienta bsica para la 2 transformada TRACYL

9-136

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

01/2008
9.3

9 Funciones adicionales
Transformada de envolvente del cilindro

Nota
Para los dos juegos se pueden utilizar dos transformaciones libres de entre
todas las transformaciones disponibles (24100 $MC_TRAFO_
TYPE_1, 24200 $MC_TRAFO_TYPE_2 etc.). Los dos juegos de datos no
necesitan ser directamente consecutivos. Sin embargo, el 1er juego se tiene
que utilizar siempre para Transformacin de envolvente de cilindro sin
correccin de cara de ranurado (= 512) y el 2 juego para Transformacin de
envolvente de cilindro con correccin de cara de ranurado (= 513).

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

9-137

9 Funciones adicionales
9.4
Cabezales y mesas orientables

9.4

01/2008

Cabezales y mesas orientables


Los cabezales y las mesas orientables se utilizan para crear o mecanizar planos inclinados.
A travs del DM para visualizacin 9723 $MM_CMM_ENABLE_SWIVELLING_HEAD se desbloquea la funcin Orientacin.
Para cada cabezal orientable, mesa orientable o cada combinacin de cabezal/
mesa orientable se tiene que crear un juego de datos de orientacin.
En la interfaz de usuario CNCISO se pueden definir juegos de datos de orientacin en el campo de manejo Puesta en servicio a travs del pulsador de
men Ciclo de orientacin.
Adaptaciones especficas del usuario en la funcin Orientacin se pueden realizar en el ciclo de orientacin TOOLCARR.
Encontrar una descripcin detallada de la puesta en marcha (definir juegos de
datos de orientacin y adaptar ciclo de orientacin TOOLCARR) en:
Bibliografa: /PGZ/, Manual de programacin Ciclos

Alarma

Al ajustar manualmente el cabezal/la mesa orientable se emiten alarmas que


indican los ngulos necesarios:
62180
Ajustar manualmente ambos ejes
62181
Ajustar manualmente un eje
Si existe un dentado Hirth, los correspondientes ejes giratorios slo pueden
ocupar determinadas posiciones (retcula angular > 0). Si la programacin
exige una posicin que difiere de la retcula angular, la mquina ajusta automticamente la posicin ms cercana y muestra una alarma.
112328
ngulo adaptado a la retcula angular
En el ciclo de orientacin TOOLCARR se puede ajustar de qu manera se tiene
que confirmar la alarma.
Si, para mecanizar la pieza, se precisa un ngulo del cabezal/de la mesa orientable que
se sita fuera del campo de ngulo admisible, se emite una alarma:
61184
Con los valores angulares actuales no es posible ninguna solucin
El mecanizado programado no se puede ejecutar con el cabezal/la mesa orientable.
En la colocacin/retirada o el cambio manual de cabezales orientables, ShopMill emite una de las siguientes alarmas:
112323
Retirar cabezal orientable
112324
Colocar cabezal orientable
112325
Cambiar cabezal orientable
Asimismo, al colocar/retirar o cambiar cabezales orientables se llama al ciclo de
orientacin TOOLCARR.

9-138

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

9 Funciones adicionales
9.5
Amarre mltiple

01/2008

9.5

Amarre mltiple
La funcin Amarre mltiple produce una optimizacin de los cambios de
herramienta a travs de varios amarres de la pieza. Como consecuencia, se
reducen, en primer lugar, los tiempos no productivos. En segundo lugar, se suprimen tiempos de cambio de herramienta, dado que todos los mecanizados de
una herramienta se ejecutan en todos los amarres antes de iniciar el siguiente
cambio de herramienta.
Puede ejecutar el mismo programa repetidamente en los amarres o seleccionar
programas distintos.
La funcin Amarre mltiple con distintos programas es una opcin de software
con la referencia 6FC5 8000AP140YB0.
En caso de utilizar puentes de sujecin amplios en su mquina no necesita
realizar ms configuraciones. Para puentes de sujecin rotatorios, en cambio,
tiene que adaptar todava un ciclo a las condiciones del puente de sujecin
para que, despus del mecanizado de una pieza (o, con varios puentes de sujecin, tambin durante el mecanizado de una pieza), la siguiente pieza se
pueda girar a la posicin de mecanizado.
Proceda de la siguiente manera:

S Modifique el ciclo CLAMP.SPF guardado en el directorio

CYCLES\SC\PROG\TEMPLATES_DEU o \TEMPLATES_ENG.

S Copie el ciclo en el directorio Ciclos de usuario o de fabricante.

Ejemplo

Z
Y
Amarre 1

Amarre 4

Amarre 2
Eje giratorio A

Amarre 3

Mesa de mquina

Fig. 9-3

Puente de sujecin rotatorio (sujecin reversible)

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

9-139

9 Funciones adicionales
9.5
Amarre mltiple

01/2008

En este ejemplo, se utiliza un puente de sujecin rotatorio (sujecin reversible)


con 4 amarres. Posicionando el eje giratorio A se pueden mecanizar los distintos amarres.
Amarre 1: A = 0
Amarre 2: A = 90
Amarre 3: A = 180
Amarre 4: A = 270
El ciclo CLAMP.SPF se tiene que adaptar entonces como sigue:
...
DEF INT _NV
; Variable auxiliar
;
;Adaptacin
;
IF _ACT==1
G0 A=DC(0)
ENDIF
;
IF _ACT==2
G0 A=DC(90)
ENDIF
;
IF _ACT==3
G0 A=DC(180)
ENDIF
;
IF _ACT==4
G0 A=DC(270)
ENDIF
;
;
_NV=_NPV+_ACT
; Calcular decalaje de origen actual
N10 G[8]=_NV
; Aqu no se debe encontrar ningn clculo
RET

9-140

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

01/2008
9.6

9.6

9 Funciones adicionales
Ayuda para ciclos de medida en el editor de cdigos G

Ayuda para ciclos de medida en el editor de cdigos G


En ShopMill se pueden incorporar mscaras en el editor de cdigos G que ofrecen ayuda para la programacin de ciclos de medida. Entonces tambin es
posible la decompilacin automtica de dichos ciclos.
La funcin Ciclos de medida es una opcin de software con la referencia
6FC5 8000AP280YB0.
Para ms informacin sobre la ayuda para ciclos de medida, consulte:
Bibliografa:

/BNM/, Manual de programacin Ciclos de medida

Entonces, proceda como sigue en la puesta en servicio:

ShopMill en NCU
(HMIEmbedded
sl)

S En el fichero CICLOS ESTANDAR\COMMON.COM, elimine el

punto y coma ; delante de la siguiente lnea:


;sc8407=aeditor.com
;Ciclos de medida Fresar (pulsador de men
;horizontal 7 en el men de pulsadores
;ampliado en el editor de cdigos G)
De este modo se establece la conexin entre el pulsador de men con el
cual se llama a la ayuda para ciclos de medida y el fichero de configuracin
de esta mscara de ayuda.

S En el fichero CICLOS ESTANDAR\COMMON.COM, elimine el punto y coma

; delante de la siguiente lnea:


;sc617=startup.com
;Campo de manejo Puesta en servicio
;(pulsador de men horizontal 7
;en el men de pulsadores ampliado)
De este modo puede modificar las caractersticas de la ayuda para ciclos de
medida en el campo de manejo Puesta en servicio.

S Reinicie la mquina.
S Si lo desea, modifique las caractersticas de la ayuda para ciclos de medida
en el men Puesta en marcha > Ciclos de medida.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

9-141

9 Funciones adicionales
9.6
Ayuda para ciclos de medida en el editor de cdigos G

PCU 50.3

01/2008

Requisito:
En la puesta en marcha de HMIAdvanced, los ficheros AEDITOR.COM y
STARTUP.COM se han guardado automticamente en el directorio CICLOS
ESTANDAR (CST.DIR).
En la puesta en marcha de ShopMill se carg el archivo SM_CYC.ARC de la
PCU 50.3 en el CN. El fichero COMMON.COM se guard automticamente en
el directorio CICLOS ESTANDAR (CST.DIR).

S Cargue el archivo MCSUPP del directorio ARCHIVO\ARCHIVO CICLOS\MCYC.


S Si quiere utilizar tambin las imgenes de resultados de medicin, tiene que
cargar el archivo MCRESULT del directorio ARCHIVO\ARCHIVO CICLOS\MCYC.

S Si las versiones de los ciclos de medida estndar adjuntos con ShopMill (vase

fichero SIEMENSD.RTF o SIEMENSE.RTF en el CD de software) y los ciclos de


medida de HMI Advanced (ver ARCHIVO\ARCHIVO CICLOS\MCYC\
VERSION.ARC) difieren en los 4 primeros dgitos (p.ej. 06.02), tiene que cargar el
archivo MCYCMILL del directorio ARCHIVO\ARCHIVO CICLOS\MCYC.

S Elimine en el fichero CICLOS ESTANDAR\COMMON.COM el punto y coma

; delante de la siguiente lnea:


;sc8407=aeditor.com
;Ciclos de medida Fresado (pulsador de men
;horizontal 7 en el men de pulsadores
;ampliado en el editor de cdigos G)
Elimine en el fichero CICLOS ESTANDAR\AEDITOR.COM el punto y coma
; delante de las siguientes lneas:
;HS15=($83531,,se1)
;PRESS(HS15)
; LS(F_mess,MZ_SKL.COM,1)
;END_PRESS
De este modo se establece la conexin entre el pulsador de men con el
cual se llama a la ayuda para ciclos de medida y el fichero de configuracin
de esta mscara de ayuda.

S Elimine en el fichero CICLOS ESTANDAR\STARTUP.COM el punto y coma

; delante de las siguientes lneas:


;HS15=($83070,,se1)
;PRESS(HS15)
; LS(Messz)
;END_PRESS
De este modo se pueden modificar las caractersticas de la ayuda para ciclos de medida en el campo de manejo Puesta en servicio.

S Reinicie la PCU 50.3.


S Si lo desea, modifique las caractersticas de la ayuda para ciclos de medida
en el men Puesta en marcha > Ciclos de medida.

9-142

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Interfaz de usuario especfica del cliente


10.1

10

Configuracin pantalla de arranque del cliente


En la variante de ShopMill con PCU 50.3 puede crear su propia pantalla del cliente
(logotipo de empresa, etc.) que aparece durante el arranque del control. Para este fin
se crea una imagen propia en el modo de 256 colores. El tamao mximo de la
imagen puede ser de 224x224 pxeles para OP010/OP010C/OP010S/OP012 y de
352x352 pxeles para OP015.
El procedimiento para la configuracin y el cambio de la pantalla de arranque se
describe en:
Bibliografa:

/IHA/, Puesta en marcha de software bsico y HMIAdvanced,


SINUMERIK 840D sl/840D/840Di

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

10-143

10 Interfaz de usuario especfica del cliente


10.2 Configuracin mscara de usuario

10.2

01/2008

Configuracin mscara de usuario


Con los medios de Complementar la interfaz de usuario puede crear sus propias mscaras de usuario que representan ampliaciones de funciones especficas (p.ej. ciclos y ciclos de medida propios) o realizan simplemente un layout
de mscara propio (mscaras estticas).
Bibliografa:

Propiedades de la
mscara

/IAM/, Puesta en marcha de software bsico y HMIAdvanced,


Complementar la interfaz de usuario,
SINUMERIK 840D sl/840D/840Di
/IHE/, Puesta en marcha de software bsico y HMIEmbedded sl,
Complementar la interfaz de usuario, SINUMERIK 840D sl

En ShopMill no se deben especificar dimensiones para la configuracin de la


parte principal de la mscara. La posicin y el tamao de las distintas partes
principales de la mscara estn definidos segn el campo de manejo y el modo
de operacin. Esto slo se aplica en mscaras que se llaman a travs de pulsadores de men de entrada.
Tabla 10-1

Dimensiones definidas de las mscaras en ShopMill

Mscara inicial

10-144

Pulsador de men

Tamao

Dimensiones

Modo de operacin
MANUAL Origen
pieza/Medir pieza

Pulsador de men
vertical 1
...
pulsador de men
vertical 7

Pos. X = 0
Pox. Y = 272
Altura = 158 pxeles
Ancho = 556 pxeles

Modo de operacin
MANUAL

Pulsador de men ho- grande


rizontal 8

Pos. X = 0
Pox. Y = 34
Altura = 396 pxeles
Ancho = 556 pxeles

Modo de operacin
MANUAL

Pulsador de men ho- mediano


rizontal 8

Pos. X = 0
Pox. Y = 78
Altura = 352 pxeles
Ancho = 556 pxeles

Modo de operacin
MANUAL

Pulsador de men ho- menor


rizontal 8

Pos. X = 0
Pox. Y = 254
Altura = 176 pxeles
Ancho = 556 pxeles

Modo de operacin
AUTO

Pulsador de men ho- grande


rizontal 6

Pos. X = 0
Pox. Y = 34
Altura = 396 pxeles
Ancho = 556 pxeles

Modo de operacin
AUTO

Pulsador de men ho- mediano


rizontal 6

Pos. X = 0
Pox. Y = 78
Altura = 352 pxeles
Ancho = 556 pxeles

Modo de operacin
AUTO

Pulsador de men ho- menor


rizontal 6

Pos. X = 0
Pox. Y = 254
Altura = 176 pxeles
Ancho = 556 pxeles

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

10 Interfaz de usuario especfica del cliente


10.2 Configuracin mscara de usuario

01/2008

Tabla 10-1

Dimensiones definidas de las mscaras en ShopMill

Mscara inicial

Pulsador de men

Tamao

Dimensiones

Campo de manejo
Programa Taladrar/
Fresar

Pulsador de men
vertical 6

Pos. X = 33
Pox. Y = 52
Altura = 378 pxeles
Ancho = 523 pxeles

Campo de manejo
Programa Varios

Pulsador de men
vertical 4

Pos. X = 33
Pox. Y = 52
Altura = 378 pxeles
Ancho = 523 pxeles

Campo de manejo
Programa Editor de
cdigos G

Pulsador de men horizontal 2


...
Pulsador de men horizontal 6

Pos. X = 0
Pox. Y = 34
Altura = 396 pxeles
Ancho = 556 pxeles

Campo de manejo
Alarmas

Pulsador de men horizontal 7


Pulsador de men horizontal 8

Pos. X = 0
Pox. Y = 34
Altura = 396 pxeles
Ancho = 556 pxeles

Campo de manejo
Herramientas/decalajes de origen

Pulsador de men horizontal 7

Pos. X = 0
Pox. Y = 34
Altura = 396 pxeles
Ancho = 556 pxeles

Generate Code

No indique ningn directorio de destino para el campo de manejo Programa y el


modo de operacin MANUAL. ShopMill especifica el fichero de destino de
forma fija.

Pulsadores de
men de entrada

Las mscaras estticas de configuracin propia se pueden abrir a travs de los


siguientes pulsadores de men de entrada, estableciendo el nmero SC en cuestin la conexin entre el pulsador de men de entrada y el fichero de configuracin de la mscara.
En los modos de operacin MANUAL y AUTOMTICO, tiene la eleccin entre
mscaras de distintos tamaos que comprenden las siguientes reas de ventana:

S grande: Campo de estado, indicacin de posicin o de programa y


ventana de entrada

S mediano: Indicacin de posicin o de programa y ventana de entrada


S pequeo: Ventana de entrada
Tabla 10-2

Pulsadores de men de entrada para mscaras

Mscara inicial

Modo de operacin
MANUAL

Modo de operacin
AUTO

Pulsador de men

Tamao

SCxxxx

Pulsador de men
horizontal 8

grande

SC818

Pulsador de men
horizontal 8

mediano

SC8181

Pulsador de men
horizontal 8

menor

SC8182

Pulsador de men
horizontal 6

menor

SC826

Pulsador de men
horizontal 6

mediano

SC8261

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

10-145

10 Interfaz de usuario especfica del cliente


10.2 Configuracin mscara de usuario

Tabla 10-2

01/2008

Pulsadores de men de entrada para mscaras

Mscara inicial

Pulsador de men

Pulsador de men
horizontal 6
Campo de manejo Avi- Pulsador de men
sos/alarmas
horizontal 7
Campo de manejo
Pulsador de men
Avisos/alarmas
horizontal 8
Campo de manejo
Pulsador de men
Herramientas/decalajes horizontal 7
de origen

Tamao
grande

SCxxxx
SC8262
SC857
SC858
SC867

Nota
En ShopMill, el tamao de la mscara est especificado de forma fija (vase
arriba Propiedades de la mscara). Tenga en cuenta este hecho en caso de
que quiera, por ejemplo, programar imgenes de fondo en mscaras de
configuracin propia.

Nota
Abra primero una mscara de configuracin propia antes de llamar a una barra
de pulsadores de men.
Los ciclos de configuracin propia se pueden abrir con los siguientes pulsadores de men de entrada:
Tabla 10-3

Pulsadores de men de entrada para ciclos


Mscara inicial

Pulsador de men

SCxxxx

Campo de manejo Programa Taladrado

Pulsador de men
vertical 6

SC8426

Campo de manejo Programa Fresado

Pulsador de men
vertical 6

SC8436

Campo de manejo Programa Varios

Pulsador de men
vertical 4

SC8454

Nota
En el modo de operacin MANUAL puede asignar tambin un ciclo propio al
pulsador de men horizontal 8. Entonces, el cdigo CN generado se acumula
y puede iniciar el ciclo a continuacin con CycleStart.
Los ciclos de medida propios que tienen que sustituir los ciclos de medida de ShopMill
se pueden abrir a travs de los siguientes pulsadores de men de entrada:
Tabla 10-4

Pulsadores de men de entrada para ciclos de medida


Mscara inicial

Modo de operacin MANUAL Origen


pieza
Modo de operacin MANUAL Origen
pieza

10-146

Pulsador de men

Pulsador de men
vertical 1
Pulsador de men
vertical 2

SCxxxx
SC8131
SC8132

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

10 Interfaz de usuario especfica del cliente


10.2 Configuracin mscara de usuario

01/2008

Tabla 10-4

Pulsadores de men de entrada para ciclos de medida


Mscara inicial

Modo de operacin MANUAL Origen


pieza
Modo de operacin MANUAL Origen
pieza
Modo de operacin MANUAL Origen
pieza
Modo de operacin MANUAL Origen
pieza
Modo de operacin MANUAL Origen
pieza
Modo de operacin MANUAL Medir
herramienta
Modo de operacin MANUAL Medir
herramienta
Modo de operacin MANUAL Medir
herramienta
Modo de operacin MANUAL Medir
herramienta
Modo de operacin MANUAL Medir
herramienta
Modo de operacin MANUAL Medir
herramienta
Modo de operacin MANUAL Medir
herramienta
Campo de manejo Programa Varios
Origen pieza
Campo de manejo Programa Varios
Origen pieza
Campo de manejo Programa Varios
Origen pieza
Campo de manejo Programa Varios
Origen pieza
Campo de manejo Programa Varios
Origen pieza
Campo de manejo Programa Varios
Origen pieza
Campo de manejo Programa Varios
Origen pieza
Campo de manejo Programa Varios
Medir herramienta
Campo de manejo Programa Varios
Medir herramienta
Campo de manejo Programa Varios
Medir herramienta
Campo de manejo Programa Varios
Medir herramienta
Campo de manejo Programa Varios
Medir herramienta
Campo de manejo Programa Varios
Medir herramienta
Campo de manejo Programa Varios
Medir herramienta

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Pulsador de men

Pulsador de men
vertical 3
Pulsador de men
vertical 4
Pulsador de men
vertical 5
Pulsador de men
vertical 6
Pulsador de men
vertical 7
Pulsador de men
vertical 1
Pulsador de men
vertical 2
Pulsador de men
vertical 3
Pulsador de men
vertical 4
Pulsador de men
vertical 5
Pulsador de men
vertical 6
Pulsador de men
vertical 7
Pulsador de men
vertical 1
Pulsador de men
vertical 2
Pulsador de men
vertical 3
Pulsador de men
vertical 4
Pulsador de men
vertical 5
Pulsador de men
vertical 6
Pulsador de men
vertical 7
Pulsador de men
vertical 1
Pulsador de men
vertical 2
Pulsador de men
vertical 3
Pulsador de men
vertical 4
Pulsador de men
vertical 5
Pulsador de men
vertical 6
Pulsador de men
vertical 7

SCxxxx
SC8133
SC8134
SC8135
SC8136
SC8137
SC8141
SC8142
SC8143
SC8144
SC8145
SC8146
SC8147
SC8951
SC8952
SC8953
SC8954
SC8955
SC8956
SC8957
SC8961
SC8962
SC8963
SC8964
SC8965
SC8966
SC8967

10-147

10 Interfaz de usuario especfica del cliente


10.2 Configuracin mscara de usuario

10.2.1

01/2008

Incorporar ciclos en el plan de trabajo

Todos los ciclos propios incorporados en el campo de manejo Programa


(tambin ciclos de medida) se pueden incorporar en el plan de trabajo y tambin editar. Sin embargo, los ciclos no se representan como grficos de programacin.
Defina el ciclo mediante Complementar la interfaz de usuario. Tenga en
cuenta que el ciclo tiene que contener la funcin Generate Code (GC) y un
mtodo OUTPUT para que el cdigo CN sea generado y transmitido para su
ejecucin al NCK.
Si llama y aplica el ciclo en la interfaz de ShopMill, aparece automticamente
en el plan de trabajo. Como texto explcito en el plan de trabajo se muestra el
nombre de mscara del ciclo.

10-148

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

10 Interfaz de usuario especfica del cliente


10.2 Configuracin mscara de usuario

01/2008

10.2.2

Concatenar ciclos en el plan de trabajo

En el plan de trabajo puede encadenar sus ciclos propios con los ciclos ShopMill
Posiciones.

Nombre

El nombre de los ciclos que se quieren encadenar en el plan de trabajo tiene


que ser obligatoriamente:
E_DR_Ox
con x = 1 a 8

Variables

Dentro de los ciclos es obligatorio configurar las siguientes variables:


Al principio, se tienen que definir tres variables que slo se ajustan al insertar el
paso de programa en el plan de trabajo de ShopMill. Es decir que se tiene que
asignar el atributo invisible (wr0) al campo de entrada de las variables. El orden
de las variables es el siguiente:
1. Variable para la herramienta posterior, tipo de datos String (S)
2. Variable para la identificacin de posicin en objetos, tipo de datos Entero
3. Variable para el texto de cadena de pasos que se deber visualizar posteriormente en el plan de trabajo de ShopMill, tipo de datos String (S)
Conviene asignar a estas variables un valor en un mtodo LOAD.
Adems, se tienen que definir 2 variables para la ejecucin de ciclos y una variable para cada campo de seleccin cuyo contenido se visualiza en la interfaz
(p.ej. mm/r) en una forma distinta a la entregada a nivel interno (p.ej. 1).
Estas variables no poseen ningn campo de entrada propio; es decir que se
tiene que asignar igualmente el atributo invisible (wr0). El posicionamiento de
las variables es libre.
Nota
En caso de utilizar un mtodo OUTPUT, todas las variables descritas se tienen
que configurar en este mtodo para que sean interpretadas en la
decompilacin.

Mecanizado nico

Si un paso de trabajo no se debe ejecutar en todas posiciones, sino slo una


vez, se tiene que activar en el ciclo correspondiente la variable
de usuario E_ONETIME = 1. Esto permite realizar modificaciones modales
para las tecnologas posteriores.
Ejemplo de aplicacin:
Cambio entre los ejes paralelos W y Z en una herramienta de taladrado.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

10-149

10 Interfaz de usuario especfica del cliente


10.2 Configuracin mscara de usuario

Ejemplo

10-150

01/2008

En el directorio CYCLES\SC\PROG\TEMPLATES_DEU o
CYCLES\SC\PROG\TEMPLATES_ENG se encuentra un ejemplo de
ciclo E_DR_O1.SPF. La correspondiente interfaz de usuario est configurada
en el fichero E_DR_O1.COM.
En los ficheros E_DR_TXD.COM y E_DR_TXE.COM se encuentran consignados los textos alemanes e ingleses. Adems, el ejemplo comprende algunas
pantallas de ayuda.
Indicaciones para la instalacin del ciclo figuran en el fichero README.TXT.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

10 Interfaz de usuario especfica del cliente


10.2 Configuracin mscara de usuario

01/2008

10.2.3

Incorporar ciclos de medida

Modo de
operacin
MANUAL

Si quiere incorporar ciclos de medida en el modo de operacin MANUAL, el


pulsador de men vertical 8 (VS8) recibe un significado especial en la nueva
mscara de ciclo. Todas las acciones que tiene que ejecutar el nuevo ciclo de
medida cuando se acciona la tecla CycleStart se tienen que definir en un
mtodo PRESS para VSK8. Cuando se pulsa la tecla CycleStart, se genera
un cdigo CN que es escribe y se ejecuta en un programa. Es decir que, en su
caso, tambin la funcin Generate Code (GC) se tiene que programar en el
mtodo PRESS para el VSK8. Esto, por su parte, significa que se necesita definir un mtodo OUTPUT.
Nota
El VSK8 no necesita ser accionado por el operador, sino que se activa a nivel
interno al accionar la tecla CycleStart. Por esta razn, el VSK8 no se
debera rotular.

Ejemplo

En el directorio CYCLES\SC\PROG\TEMPLATES_DEU o
CYCLES\SC\PROG\TEMPLATES_ENG se encuentra el fichero de archivo
E_MS_O1.ARC que contiene el ejemplo de ciclo de medida E_MS_O1.SPF. La
correspondiente interfaz de usuario est configurada en el fichero
E_MS_O1.COM. En los ficheros E_MS_TXD.COM y E_MS_TXE.COM estn
consignados los textos alemanes e ingleses, en EDGE_Z.BMP una pantalla de
ayuda.
Indicaciones para la instalacin del ciclo figuran en el fichero README.TXT.

Campo de manejo
Programa

Si quiere incorporar ciclos de medida propios en el campo de manejo Programa, proceda de la manera descrita en el apartado 10.2.1 Incorporar ciclos
en el plan de trabajo.
Detrs del pulsador de men de entrada Varios Origen pieza se crea entonces automticamente una barra de pulsadores de men vertical a travs de
la cual puede llamar a sus ciclos de medida. Detrs del pulsador de men de
entrada Varios Medir herramienta ya existe una barra de pulsadores de
men vertical.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

10-151

10 Interfaz de usuario especfica del cliente


10.3 ShopMill Open (PCU 50.3)

10.3

01/2008

ShopMill Open (PCU 50.3)


En ShopMill Open, los campos de manejo HMIAdvanced Parmetros (sin
gestin de herramientas ni decalajes de origen), Servicios,
Diagnstico y Puesta en marcha se encuentran en la lnea de pulsadores de
men horizontal ampliada.
Para la puesta en servicio y el diagnstico se dispone en el men de pulsadores horizontal ampliado, adems, de los pulsadores de men Mquina Service y Exit. Ambos pulsadores de men slo son visibles con el nivel de proteccin 1.
En ShopMill Open se pueden incorporar tambin aplicaciones Windows
en la barra de men bsico mediante pulsadores de men.
Las aplicaciones Windows deben instalarse en el directorio OEM y definirse en
el fichero REGIE.INI. Esto no es vlido para productos adicionales Siemens;
stos deben instalarse en el directorio ADD_ON.
Consultar al respecto el DVD ShopMill.
Instrucciones para el usuario Paquete de programacin HMI
Parte 1 (BN)

Bibliografa:

10.3.1

Barra de men bsico

Apertura

En la barra de men bsico existen distintas posibilidades para incorporar las


aplicaciones Windows:

S Pulsador de men horizontal 4; es decir que se sustituye al campo de manejo Avisos/alarmas.

S Pulsadores de men horizontales libres 7 y 8


S Pulsadores de men libres 1 a 8 en el men de pulsadores horizontal
ampliado

Salto hacia atrs

Existen 3 posibilidades para llegar desde la aplicacin Windows a otro campo


de manejo:

S Con la tecla Menu Select en el panel de operador se puede volver a la


barra de men bsico y seleccionar a continuacin con un pulsador de
men otro campo de manejo.

S Las teclas Position, Program, Offset, Program Manager, Alarm y Custom en el panel de operador se pueden configurar de modo que, a travs
de estas teclas, se puede pasar directamente a otro campo de manejo u
otro submen.

S Se pueden configurar las denominadas teclas PLC que permiten pasar a


otro campo de manejo u otro submen.

Bibliografa:

10-152

/IHA/, Puesta en marcha de software bsico y HMIAdvanced,


Complementar la interfaz de usuario,
SINUMERIK 840D sl/840D/840Di;
/IHE/, Puesta en marcha de software bsico y HMIEmbedded sl,
Complementar la interfaz de usuario, SINUMERIK 840D sl;
referencia teclas directas OP y teclas PLC

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

10 Interfaz de usuario especfica del cliente


10.4 Indicacin de estado del usuario

01/2008

10.4

Indicacin de estado del usuario


En la lnea de estado de programa se pueden visualizar estados de la mquina,
controlados a travs del PLC, mediante smbolos del usuario.

Lnea de estado del programa

Fig. 10-1

Lnea de estado del programa

La visualizacin de los smbolos del usuario se tiene que activar a travs del
DM para visualizacin 9052 SHOW_CHANNEL_SPANNING_STATE.
Entonces, la ruta del programa seleccionado actualmente se indica en la lnea
situada por debajo, junto con el nombre del programa.
En la lnea de estado de programa se encuentran definidas 16 posiciones de
visualizacin.

Smbolos
del usuario

Los smbolos de usuario tienen que cumplir los siguientes requisitos:

S Colores: Modo de 16 colores


S Tamao: OP010/OP010C/OP010S: 16 x 16 pxeles
OP012: 20 x 20 pxeles
OP015: 27 x 26 pxeles (alto x ancho)

S Nombre de fichero: 8 carcter


S Formato: BMP
Para ShopMill en PCU 50.3 (HMIAdvanced), los smbolos de usuario se guardan en el directorio F:\DH\CUS.DIR\HLP.DIR.
Con ShopMill en NCU (HMIEmbedded sl), guarde los iconos en las siguientes
carpetas:
Tabla 10-5

Carpeta de archivo para iconos especficos del usuario

Carpeta de archivo

OP/Resolucin

Tamao del icono


(alto x ancho)

ico640

OP 010x/640 x 480

16 x 16 pxeles

ico800

OP 012/800 x 600

20 x 20 pxeles

ico1024

OP 015/1024 x 768

27 x 26 pxeles

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

10-153

10 Interfaz de usuario especfica del cliente


10.4 Indicacin de estado del usuario

01/2008

Las carpetas (icoxxx) de las imgenes personalizadas se encuentran en los


tres subdirectorios siguientes:

S Fabricante: \oem\sinumerik\hmi\ico/\coxxx
S Usuario: \user\sinumerik\ico\icoxxx

10.4.1

Configuracin de la indicacin de estado del usuario

En el fichero HEADER.INI se define la asignacin de la indicacin de estado


para varios canales y se configura con los smbolos del usuario.

ShopMill en PCU 50.3

El fichero HEADER.INI se encuentra en el directorio F:\HMI_ADV y se tiene que


copiar al directorio F:\OEM o F:\USER.
Introduzca en el fichero HEADER.INI en la seccin UserIcons los nombres de
los smbolos del usuario y la seal para el control de la seleccin de smbolos.
Nota
Si ya ha realizado estas entradas para HMIAdvanced no necesita repetirlas
para ShopMill.

[UserIcons]
UI_0= <Ikone_00.bmp>, <Posicin>
UI_0:
Descriptor
Ikone_00.bmp: Nombre del smbolo del usuario
Posicin:
Posicin para la visualizacin (1 a 16)
...
UI_31= <Ikone_31.bmp>, <Posicin>
USER_ICON_BASE = DBx.DBBy
DBx.DBBy:

Seal definida por el usuario para el


control de la seleccin de smbolos

El fichero HEADER.INI se encuentra en el directorio F:\HMI_ADV y se tiene que


copiar al directorio F:\OEM o F:\USER.
Los smbolos del usuario se activan por bits; es decir, si est activado el bit n
en la seal DBx.DBBy, se muestra el smbolo del usuario con el descriptor
UI_n.
Cuando el bit es anulado por el PLC, se borra el smbolo de usuario asignado
en la indicacin de estado del programa.
Si varios smbolos del usuario se han asignado a la misma posicin, se muestra el smbolo de usuario con el nmero de descriptor ms alto.
No se necesitan indicar posiciones vacas.
Bibliografa:

10-154

/IHA/, Puesta en marcha de software bsico y HMIAdvanced,


SINUMERIK 840D sl/840D/840Di

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

10 Interfaz de usuario especfica del cliente


10.4 Indicacin de estado del usuario

01/2008

ShopMill
en NCU
(HMIEmbedded
sl)

En la CompactFlash Card se encuentra el fichero HEADER.INI en el directorio


siemens\sinumerik\hmi\cfg\
Copie el fichero HEADER.INI al directorio oem\sinumerik\hmi\cfg.
Abra el fichero a travs del editor y asigne las posiciones deseadas a los
smbolos del usuario.
Bibliografa:

/IHE/, Puesta en marcha de software bsico y HMIEmbedded sl,


SINUMERIK 840D sl

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

10-155

10 Interfaz de usuario especfica del cliente


10.5 Teclas directas OP, teclas PLC

10.5

01/2008

Teclas directas OP, teclas PLC

Teclas directas OP

Las teclas Position, Program, Offset, Program Manager, Alarm y


Custom en el panel de operador se pueden configurar de modo que permiten
pasar directamente a otro campo de manejo u otro submen.

Teclas del PLC

Se pueden configurar las denominadas teclas PLC que permiten pasar a determinados campos de manejo.

Configuracin

Con las teclas directas OP y las teclas PLC se puede pasar a los siguientes
campos de manejo:

S ShopMill en NCU (HMIEmbedded sl)

Desde ShopMill a cualquier campo de manejo de ShopMill.

S PCU 50.3

Desde ShopMill a cualquier campo de manejo de ShopMill.


Desde ShopMill a cualquier campo de manejo de HMIAdvanced y viceversa.

Encontrar informacin sobre la configuracin en:


Bibliografa:
/IHA/, Puesta en marcha de software bsico y HMIAdvanced,
Complementar la interfaz de usuario
SINUMERIK 840D sl/840D/840Di,
/IHE/, Puesta en marcha de software bsico y HMIEmbedded sl,
SINUMERIK 840D sl,
referencia teclas directas OP y teclas PLC
Nota
La configuracin de las teclas PLC en ShopMill se realiza en el fichero
KEYS.INI, no a travs de la interfaz DB 19.
En el fichero KEYS.INI tiene que estar obligatoriamente la siguiente entrada en
la seccin [HMI_INI_FILES]:
Task6 = shopmill.ini

10-156

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

11

Varios
11.1

Proteccin contra el acceso mediante contrasea


e interruptor de llave

11.1.1

Generalidades

Derechos de
acceso

El acceso a programas, datos y funciones est protegido en funcin del usuario


a travs de 8 niveles de proteccin jerrquicos. stos se dividen en
(vase tabla 11-1):

S 4 niveles de contrasea para Siemens, fabricante de mquinas y usuario final


S 4 posiciones de interruptor de llave para usuarios finales
Este sistema proporciona un concepto de seguridad multinivel para la regulacin de los derechos de acceso.
Tabla 11-1
Nivel de
proteccin

Proteccin de acceso
Clase

Usuario

Acceso a (ejemplos)

Contra
sea

Siemens

Todas las funciones, programas y datos

Contra
sea

Fabricante de mquinas:
Desarrollo

Funciones, programas y datos definidos;


p.ej.: Introducir opciones

Contra
sea

Fabricante de mquinas:
Tcnico de puesta en servicio

Funciones, programas y datos definidos;


p.ej. La mayor parte de los datos de mquina

Contra
sea

Usuario final:
Servicio tcnico

Funciones, programas y datos asignados

Interr.
llave
Pos. 3

Usuario final:
Programador
Ajustador

inferior al nivel de proteccin 0 a 3;


Definido por el fabricante de mquina o
Usuario final

Interr.
llave
Pos. 2

Usuario final:
Operador cualificado
que no programa

inferior al nivel de proteccin 0 a 3;


definido por el usuario final

Interr.
llave
Pos. 1

Usuario final:
Operador formado
que no programa

Ejemplo:
slo seleccin de programas, introduccin de desgaste
de herramienta e introduccin de decalajes de origen

Interr.
llave
Pos. 0

Usuario final:
Operador entrenado

Ejemplo:
Sin posibilidad de entradas ni seleccin de programas,
slo manejo del panel de mando de mquina

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Derechos de
acceso
decrecientes

11-157

11 Varios
11.1 Proteccin contra el acceso mediante contrasea

Caractersticas
de acceso

01/2008

S El nivel de proteccin 0 posee los mayores derechos de acceso; el nivel de


7 tiene los menores derechos de acceso.

S Si a un nivel de proteccin se le concede un cierto derecho de acceso, los

niveles de proteccin superiores incluyen automticamente este derecho de


acceso.

S A la inversa, un derecho de acceso para un nivel de proteccin determinado


slo puede modificarse desde un nivel de proteccin superior.

S Los derechos de acceso para los niveles de proteccin 0 a 3 son especificados como estndar por Siemens (por defecto).

S La autorizacin de acceso se activa consultando la posicin actual del

interruptor de llave y comparando las contraseas introducidas. Una contrasea introducida sobrescribe los derechos de acceso que otorga la posicin
del interruptor de llave.

S En cualquier nivel de proteccin pueden salvarse opciones. Pero slo en

los niveles de proteccin 0 y 1 pueden introducirse datos de las opciones.

S Los derechos de acceso para los niveles de proteccin 4 a 7 son valores


propuestos y pueden ser modificados por el fabricante de mquinas o el
usuario final.

11-158

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

01/2008
11.1

11.1.2

11 Varios
Proteccin contra el acceso mediante contrasea

Contrasea

Ajustar contrasea

Las contraseas para los 4 niveles de contrasea posibles con sus correspondientes
autorizaciones de acceso se pueden introducir en el campo de manejo
DIAGNSTICO, accionando el pulsador de men Ajustar contrasea.
Bibliografa:
/BEMsl/, Manual del usuario HMIEmbedded sl o
/BAD/, Manual del usuario HMIAdvanced

Resetear
contrasea

Se ha de tener en cuenta que una contrasea permanece vlida hasta que la


autorizacin
de acceso se vuelve a anular de forma controlada con el pulsador de men
Borrar contrasea.
Por lo tanto, la autorizacin de acceso no se borra automticamente con
POWER ON!

Caracteres
posibles

Para la contrasea se pueden utilizar hasta 8 caracteres. Al elegir la contrasea se recomienda atenerse al juego de caracteres del panel de operador. En
contraseas con menos de 8 caracteres, los caracteres restantes se interpretan
como espacios (blank).

Contraseas por
defecto

Para los niveles de proteccin 1 a 3 estn definidas las siguientes contraseas


por defecto:
Nivel de proteccin 1
SUNRISE
Nivel de proteccin 2
EVENING
Nivel de proteccin 3
CUSTOMER
Nota
En el arranque del sistema en el modo de puesta en servicio (interruptor de
P.E.M. NCK en posicin 1), estas contraseas se introducen como estndar.
Para conseguir una proteccin segura, deben modificarse las contraseas por
defecto.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

11-159

11 Varios
11.1 Proteccin contra el acceso mediante contrasea

11.1.3

01/2008

Posiciones del interruptor de llave

Interruptor de llave

El interruptor de llave posee 4 posiciones que tienen asignados los niveles de


proteccin 4 a 7. Al interruptor de llave le pertenecen 3 llaves de distintos colores que se pueden retirar en diferentes posiciones (vase tabla 11-2). La asignacin de funciones a las distintas posiciones del interruptor de llave puede
realizarla el fabricante de la mquina o el usuario final. Con la ayuda de datos
de mquina se puede ajustar el acceso a programas, datos y funciones en funcin del usuario (vase apartado 11.1.4 Datos de mquina para niveles de
proteccin).
Las posiciones del interruptor de llave se transmiten a la interfaz PLC (seales
de interfaz Posicin del interruptor de llave 0 a 3 (DB10, DBX56.4 a 7)) y pueden ser evaluadas por el programa de usuario del PLC.
La posicin del interruptor de llave 0 tiene los derechos de acceso ms bajos y
la posicin 3 los ms altos. Por ejemplo, con la posicin del interruptor 3 tambin se pueden modificar todos los datos modificables con las posiciones 0, 1
2.

Aplicacin del
interruptor de llave

Con el interruptor de llave se puede bloquear el acceso a determinadas reas


de datos. De este modo, por ejemplo, se puede excluir una modificacin accidental de datos geomtricos (p.ej. decalajes de origen) o la activacin de influencias en el programa (p.ej. seleccin del avance de recorrido de prueba)
por parte del operador.
Tabla 11-2

Posicin del interruptor de llave 0 a 3

Posicin del interr.

Posicin 0

Influenciacin del
programa de
usuario del PLC

11-160

Posicin de retirada

DB10, DBB56

Nivel de proteccin

Bit 4

Posicin 1

01
Llave negra

Bit 5

Posicin 2

012
Llave verde

Bit 6

Posicin 3

012
3
Llave roja

Bit 7

Las seales de interfaz PLC Posicin del interruptor de llave 0 a 3 se pueden


especificar directamente desde el interruptor de llave del panel de mando de
mquina o desde el programa de usuario PLC. Slo se debe ajustar una seal
de interfaz a la vez. Si se han activado varias seales de interfaz a la vez, se
activa a nivel interno del control la posicin del interruptor de llave 3.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

01/2008
11.1

11.1.4

11 Varios
Proteccin contra el acceso mediante contrasea

Datos de mquina para niveles de proteccin

reas de datos
bloqueables

Con la ayuda de datos de mquina del panel de operador, el fabricante de


mquinas o el usuario final pueden asignar los niveles de proteccin necesarios a funciones y reas de datos individuales. En algunos tipos de datos se
pueden asignar distintos niveles de proteccin para el acceso de lectura y de
escritura.
A continuacin se listan los datos de mquina que se pueden bloquear en
ShopMill a travs de niveles de proteccin:
Dato de mquina de panel de operador

Acceso a

9182 USER_CLASS_INCH_METRIC

Conmutacin pulgadas/mtrico

9200 USER_CLASS_READ_TOA

Leer correcciones de herramienta

9201 USER_CLASS_WRITE_TOA_GEO

Escribir geometra de herramienta


(incl. tipo y filo)

9202 USER_CLASS_WRITE_TOA_WEAR

Escribir desgaste de herramienta


(sin valor lmite)

9203 USER_CLASS_WRITE_FINE

Escribir desgaste de herramienta


fino y decalajes finos

9206 USER_CLASS_WRITE_TOA_SUPVIS Modificar valores lmite de


vigilancia de herramienta
9210 USER_CLASS_WRITE_ZOA

Escribir decalajes bastos

9215 USER_CLASS_WRITE_SEA

Escribir datos de operador

9216 USER_CLASS_READ_PROGRAM
(el nivel de proteccin tiene que ser 6)

Leer programa

9217 USER_CLASS_WRITE_PROGRAM
(el nivel de proteccin tiene que ser 5)

Escribir/editar programa

9218 USER_CLASS_SELECT_PROGRAM
(el nivel de proteccin tiene que ser 7)

Habilitar seleccin de programa

9222 USER_CLASS_WRITE_RPA

Escribir parmetros R

9252 USER_CLASS_TM_SKTOOLLOAD

Habilitar la carga de una


herramienta

9253 USER_CLASS_TM_SKTOOLUNLOAD Habilitar la descarga de una


herramienta
9254 USER_CLASS_TM_SKTOOLMOVE

Habilitar desplazamiento de
herramientas

9258 USER_CLASS_TM_SKNCNEWTOOLE Habilitar la creacin de nuevos


filos
9259 USER_CLASS_TM_SKNCDELTOOL

Habilitar el borrado de una


herramienta

9264 USER_CLASS_TM_SKTLNEWTOOL

Habilitar la creacin de una


nueva herramienta

9272 USER_CLASS_APPLICATION1
Habilitar campo de manejo Mquina
(con ShopMill en NCU (Emb.); nivel de proteccin 1)

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

11-161

11 Varios
11.1 Proteccin contra el acceso mediante contrasea

01/2008

9272 USER_CLASS_APPLICATION2
Habilitar campo de manejo Parmetros
(con ShopMill en NCU (Emb.); nivel de proteccin 1)
9272 USER_CLASS_APPLICATION3
Habilitar campo de manejo Programa
(con ShopMill en NCU (Emb.); nivel de proteccin 1)

Valor
predefinido

11-162

En la puesta en servicio estndar, estos datos de mquina se ajustan como


estndar al nivel de proteccin 7. De este modo es posible influir en todas estas
reas de datos y funciones con el interruptor de llave en posicin 0.
Si es necesario, estos niveles de proteccin pueden ser modificados por el
fabricante de mquinas o el usuario final. Tambin se pueden introducir los niveles de proteccin 0 a 3.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

01/2008
11.1

11.1.5

11 Varios
Proteccin contra el acceso mediante contrasea

Interfaz de usuario de ShopMill en NCU (HMIEmbedded sl)

Valor
predefinido

Sin la contrasea de fabricante, los campos de manejo Mquina y Programa


estn ocultos por defecto. Sin la contrasea de fabricante, en el campo de manejo Parmetros slo se pueden ver los datos de operador y los decalajes de
origen.
La visualizacin se puede modificar a travs de lo siguientes datos de mquina:
9272 MM_USER_CLASS_APPLICATION [1] = 1
Campo Mquina
9272 MM_USER_CLASS_APPLICATION [3] = 1
Campo Programa
9273 MM_USER_CLASS_APP_PARAMETER [1] = 1
Lista de herramientas
9273 MM_USER_CLASS_APP_PARAMETER [2] = 1
Desgaste de herramienta
9273 MM_USER_CLASS_APP_PARAMETER [3] = 1
Datos de herramienta OEM
9273 MM_USER_CLASS_APP_PARAMETER [4] = 1
Almacn
9273 MM_USER_CLASS_APP_PARAMETER [6] = 1
Parmetros R
9273 MM_USER_CLASS_APP_PARAMETER [10] = 1
Datos de usuario
9414 MM_TM_KIND_OF_TOOLMANAGEMENT = 1
Representacin grfica de la gestin de herramientas

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

11-163

11 Varios
11.2 Dialectos ISO

11.2

01/2008

Dialectos ISO
En ShopMill tambin se pueden crear y ejecutar programas en dialectos ISO.
La configuracin de dialectos ISO figura en la siguiente descripcin:
Bibliografa:
/FBFA/, Manual de funciones Dialectos ISO para SINUMERIK

11-164

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

01/2008
11.3

11.3

11 Varios
Mando del cabezal

Mando del cabezal


El mando de cabezal ShopMill tiene ciertas particularidades.
Para la configuracin del cabezal, vase
Bibliografa:

Fin del programa

/FB1/, Manual de funciones Mquina bsica, cabezales (S1)

ShopMill distingue entre M2/M30 (Fin de un programa ShopMill) y la funcin M


ajustada en DM 10714 $MN_M_NO_FCT_EOP (fin de un programa creado en
el modo de operacin MANUAL o MDA).
El DM 35040 $MA_SPIND_ACTIVE_AFTER_RESET=2 tiene el efecto de que
el NCK desactiva el cabezal con M2/M30, pero no con la funcin M ajustada en
DM 10714 $MN_M_NO_FCT_EOP.
Esta funcionalidad se necesita, entre otros, para poder arrancar de forma permanente el cabezal en el modo MANUAL (p.ej. para la aproximacin con contacto).
ShopMill utiliza las siguientes funciones M que afectan al fin del programa:

S Funcin M de DM 10714 $MN_M_NO_FCT_EOP: Fin del programa principal; el cabezal sigue funcionando

S M2, M30: Fin del programa principal y retorno al inicio del programa; el cabezal se detiene

S M17: Fin del subprograma y retorno al programa principal; el cabezal sigue


funcionando

Teclas

Si se quiere realizar un mando de cabezal manual a travs de teclas del panel


de mando de mquina, esto es posible a travs de las siguientes seales de
interfaz en el bloque de datos de cabezal:
DB3x.DBX30.0 Parada cabezal
DB3x.DBX30.1 Marcha cabezal a derechas
DB3x.DBX30.2 Marcha cabezal a izquierdas
El cabezal se puede arrancar y detener si el canal se encuentra en estado Reset (DB21.DBX35.7=1) o el estado del canal es interrumpido
(DB21.DBX35.6=1) y el estado del programa es interrumpido
(DB21.DBX35.3=1).

Nota
Si se quiere detener el cabezal con el programa en marcha, se tiene que
activar, en el PLC de usuario, la seal de interfaz Parada avance/Parada
cabezal (DB3x.DBX4.3).

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

11-165

11 Varios
11.4 Cabezales analgicos

11.4

01/2008

Cabezales analgicos
En el roscado con macho, ShopMill apoya cabezales analgicos con captador.
En cabezales analgicos se tiene que trabajar con un macho de compensacin.
En los DM 9426 $MM_MA_AX_DRIVELOAD_FROM_PLC1 y
DM 9427 $MM_MA_AX_DRIVELOAD_FROM_PLC2 se tiene que introducir
el ndice de eje de mquina del cabezal analgico.
En el dato de mquina para visualizacin 9705 $MM_CMM_INDEX_SPINDLE se
encuentra el ndice de eje de canal del cabezal. Si el ndice de eje de mquina correspondiente equivale a uno de los dos datos de mquina 9426 9427, ShopMill
detecta el cabezal como cabezal analgico. En el DM 30200 $MA_NUM_ENCS se
detecta si el cabezal analgico tiene un captador (0 = sin captador).

11-166

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

01/2008
11.5

11.5

11 Varios
Programas generados automticamente

Programas generados automticamente


Durante el funcionamiento, ShopMill crea automticamente algunos programas.
Directorio Programas de pieza:

CMM_SINGLE

El programa se crea cuando se ejecuta una funcin en el modo de operacin


MANUAL. A travs de un subprograma asncrono se inicia el programa.

INPUT_DATA_MM
INPUT_DATA_IN

En estos programas se guardan los ltimos valores de parmetro introducidos


en una mscara, en funcin de la unidad de medida. (INPUT_DATA_MM =
valores con la unidad de medida mm; INPUT_DATA_IN = valores con la unidad de medida pulgadas)
Directorio Puesta en servicio:

REM_DATA.TRC

En este programa se guardan datos que se conservarn despus de la desconexin de la mquina (p.ej. el ltimo programa seleccionado).

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

11-167

11 Varios
11.6 Visualizacin de la versin

11.6

01/2008

Visualizacin de la versin
De la pantalla de arranque resulta la versin de ShopMill.
En una imagen de versiones se indican los datos de las versiones de los software de sistema incorporados.

S Para este fin, pase a la interfaz de usuario CNCISO.


S Seleccione el men Diagnstico > Indicaciones de service >
Versin.

Para ms informacin sobre la imagen de versiones, consulte las siguientes documentaciones:


Bibliografa:
/IHA/, Puesta en marcha de software bsico y HMIAdvanced,
SINUMERIK 840D sl/840D/840Di;
/BAD/ Manual del usuario HMIAdvanced,
SINUMERIK 840D sl/840D/840Di
BEMsl/ Manual del usuario HMIEmbedded sl,
SINUMERIK 840D sl

11-168

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

01/2008
11.7

11.7

11 Varios
Registrador de acciones

Registrador de acciones
El registrador de sucesos permite protocolizar las secuencias de manejo de
ShopMill para poder reconstruirlos posteriormente.
Para ms informacin sobre el registrador de sucesos, consulte:
Bibliografa:
/IHE/, Puesta en marcha de software bsico y HMIEmbedded sl;
SINUMERIK 840D sl/840D/840Di/810D
Una asignacin de los nmeros ID listados en el protocolo a las correspondientes ventanas ShopMill se encuentra en el CDROM ShopMill en el directorio
DOCUMENTATION\WINDOWLISTS.
Nota
Si utiliza una PCU 50.3 con HMIAdvanced y desea documentar las
secuencias de manejo de ShopMill, debe realizar los ajustes para el
registrador de sucesos directamente en el DM 9012
$MM_ACTION_LOG_MODE. El protocolo se guarda en el fichero
F:\MMCOW32\TMP\_AC_LOG.BIN. No se ofrece ninguna ayuda para la
visualizacin y la lectura del fichero.

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

11-169

11 Varios
11.8 Matricera y moldes

11.8

01/2008

Matricera y moldes
Adems de programas para el mecanizado 2 1/2D, ShopMill puede procesar
tambin programas para matricera y moldes. Los programas de matricera y
moldes no slo son ejecutables en mquinas de matricera y moldes especiales, sino tambin en fresadoras convencionales para el mecanizado 2 1/2D.
Sin embargo, es necesario optimizar las fresadoras para la ejecucin de programas de matricera y moldes para obtener un control de velocidad ptimo.

11.8.1

Puesta en marcha

Se tienen que ejecutar los siguientes pasos para obtener un control de velocidad
ptimo:

S Ajustar los datos de mquina NCK


S Optimizar accionamiento
S Preconfigurar y, en su caso, adaptar el ciclo High Speed Settings
Datos de mquina
NCK

Los datos de mquina NCK se ajustan en la mscara Datos de mquina


(vase apartado 7.1 Datos de mquina NCK para ShopMill).
Nota
Tenga en cuenta que los ajustes de algunos datos de mquina dependen del
control CNC o son especficos del eje; es decir que usted mismo tiene que
ajustar estos datos de mquina.

Optimizacin
del accionamiento

Para adaptar el accionamiento para la ejecucin de programas de matricera y


moldes tiene que optimizar a travs de datos de mquina especficos de la
mquina todos los reguladores (reguladores de intensidad, reguladores de velocidad de giro, reguladores de posicin), los valores de tirn y el mando anticipativo y comprobar estos ajustes entonces con la ayuda del test circular y de la
precisin de contorno (esquinas, radios).
La optimizacin de los reguladores, de los valores de tirn y del mando anticipativo se debera realizar con la funcin de compresor activa para que la funcin de compresor se pueda activar posteriormente sin nueva optimizacin
adicional.
Al ajustar los datos de mquina en la mscara Datos de mquina tambin se
considera ya la funcin de compresor.
La funcin de compresor est integrada en la opcin Interpolacin spline para
mecanizado con 3 ejes (referencia 6FC5 8000AM160YB0) o Interpolacin
spline para mecanizado con 5 ejes (referencia 6FC5 8000AM170YB0).
A continuacin se listan los principales datos de mquina especficos de la
mquina. Esta lista no pretende ser exhaustiva.

11-170

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

01/2008
11.8

Tabla 11-3

11 Varios
Matricera y moldes

Datos de mquina especficos de la


mquina

DM/DO especficos del canal


20600 $MC_MAX_PATH_JERK
20602 $MC_CURV_EFFECT_ON_PATH_ACCEL
20603 $MC_CURV_EFFECT_ON_PATH_JERK
DM/DO especficos del eje y del accionamiento
32200 $MA_POSCTRL_GAIN[n]
32300 $MA_MAX_AX_ACCEL
32431 $MA_MAX_AX_JERK
32432 $MA_PATH_TRANS_JERK_LIM
32433 $MA_SOFT_ACCEL_FACTOR
32434 $MA_G00_ACCEL_FACTOR
32435 $MA_G00_JERK_FACTOR
32810 $MA_EQUIV_SPEEDCTRL_TIME[n]
1004 $MD_CTRL_CONFIG = 1000
1407 $MD_SPEEDCTRL_GAIN_1[n]
1409 $MD_SPEEDCTRL_INTEGRATOR_TIME_1[n]
1414 $MD_SPEEDCTRL_REF_MODEL_FREQ
1500 $MD_NUM_SPEED_FILTERS[n]
1501 $MD_SPEED_FILTER_TYPE[n]
1503 $MD_SPEED_FILTER_2_TIME[n]

Ciclo High Speed


Settings

El control de velocidad ptimo para el mecanizado se ajusta dentro del programa de matricera y moldes con el ciclo High Speed Settings (CYCLE 832).
El ciclo est contenido en el volumen de suministro de ShopMill.
El ciclo se tiene que preconfigurar; es decir que los parmetros se tienen que
preajustar en funcin del tipo de mecanizado (desbaste, acabado previo, acabado).
Adicionalmente, se puede realizar una adaptacin especifica para la mquina
del ciclo High Speed Settings para seguir optimizando la ejecucin del programa de construccin de moldes. Para este fin se dispone del ciclo
CYC_832T.
Nota
El ciclo High Speed Settings sirve nicamente para ajustar las funciones NCK
para el control de velocidad. Es decir, que la optimizacin anteriormente
descrita de los accionamientos es el requisito para ello.

El ciclo Ajustes alta velocidad se puede llamar a travs de la ayuda de ciclos


en el editor de cdigos G de ShopMill.
Encontrar informacin ms detallada sobre los ciclos Ajustes alta velocidad y
CYC_832T en:
Bibliografa:
/PGZ/,
Manual de programacin Ciclos

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

11-171

11 Varios
11.8 Matricera y moldes

11.8.2

01/2008

Registro de datos, transmisin de datos

Registro de datos

Para que surta efecto la optimizacin del control de velocidad por el ciclo High
Speed Settings se recomienda dividir programas de matricera y moldes en un
programa tecnolgico y un programa de geometra.
El programa tecnolgico contiene ajustes bsicos como decalaje de origen,
herramienta, avance, velocidad de giro del cabezal, etc.; el programa de geometra contiene nicamente valores geomtricos de la superficie de forma libre
a mecanizar.
Segn la aplicacin, los programas geomtricos tienen un tamao de 500 KB a
100 MB. Programas con este tamao ya no se pueden ejecutar directamente
en la memoria de trabajo de NCK, sino que deben ejecutarse
desde externo a travs de EXTCALL.
Guarde los programas geomtricos

S con PCU 50.3 (HMIAdvanced), directamente en el disco duro o en una


unidad de red;

S con ShopMill en NCU (HMIEmbedded sl), en la tarjeta CompactFlash o en


una unidad de red.

Opciones

Para el almacenamiento en unidades de red se necesita la opcin Gestionar


unidades de red.
Para el almacenamiento en la memoria de usuario de la tarjeta CompactFlash
se necesita la opcin Memoria de usuario 256 MB.
Para ms informacin, consulte:
Bibliografa:
/IHA/, Puesta en marcha de software bsico y HMIAdvanced,
SINUMERIK 840D sl/840D/840Di;
/IHE/, Puesta en marcha de software bsico y HMIEmbedded sl,
SINUMERIK 840D sl

Transmisin de
datos

Un programa de matricera y moldes se puede copiar desde una unidad de red


o una unidad USB directamente al control.

S PCU 50.3 (HMIAdvanced)

Los programas se copian al disco duro.

S ShopMill en NCU (HMIEmbedded sl)

Los programas se copian en la memoria de usuario de la tarjeta CompactFlash.

11-172

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Abreviaturas
ASUP

Subprograma asncrono

AWL

Lista de instrucciones

CN

Numerical Control: Control numrico


El control CN comprende los componentes NCK, PLC, PCU y COM.

CNC

Computerized Numerical Control: Control Numrico Computerizado

COM

Communication: Comunicacin
Componente del control CN que ejecuta y coordina la comunicacin.

DB

Bloque de datos

DBB

Byte de bloque de datos

DBD

Palabra doble de bloque de datos

DBW

Palabra de bloque de datos

DBX

Bit de bloque de datos

FB

Mdulo de funciones

GMO/GCS

Grupo de modos de operacin

GUD

Global User Data: Datos globales del usuario

MCP

Machine Control Panel

MD

Datos de mquina

MDA

Manual Data Automatic

MPF

Main Program File: Programa de pieza (programa principal)

MPI

MultiPortInterface: Interfaz multipunto

MSTT

Panel de mando de la mquina

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

A-173

A Abreviaturas

01/2008

NCK

Numerical Control Kernel: Ncleo numrico


Componente del control CN, el cual ejecuta los programas y que principalmente
coordina los procesos de desplazamiento para la mquina herramienta.

NCU

Numerical Control Unit: Mdulo CN

N T

Nmero de herramienta

OB

Mdulo de organizacin en el PLC

OP

Operator Panel: Panel de operador

PC

Personal Computer

PCU

Personal Computer Unit


Componente del control CN que permite la comunicacin entre el operador y la
mquina.

PG

Programadora

PHG

Programadora manual

PLC

Programmable Logic Control: PLC


Componente del control CN para la edicin de la lgica de control de la
mquina herramienta.

RAM

Memoria de acceso aleatorio, admite lectura y escritura

SD

Dato de operador

SK

Softkey

SPF

Sub Program File: Subprograma

Startup

Puesta en marcha

SW

Software

TOA

Tool Offset Active: Identificacin para correcciones de herramienta

WZ

Herramienta

WZV

Gestin de herramientas

ZWSP

Bfer

A-174

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

ndice
F
A
Abreviaturas, A-173
Amarre mltiple, 9-139
reas de datos bloqueables, 11-161
Autorizaciones de acceso, 11-157
Ayuda, Ciclos de medida, 9-141

C
Cabezales analgicos, 11-166
Cabezales orientables, 9-138
Caractersticas de acceso, 11-158
Certificado de recepcin, 4-24
Ciclo de cambio de herramienta, 8-97
Ciclos
Aplicar, 10-148
Concatenar en el plan de trabajo, 10-149
de configuracin propia, 10-144
Ciclos de medida
Datos de mquina de visualizacin, 9-126
Integrar, 10-151
CLAMP.SPF, 9-139
Componentes bsicos, 1-11
Componentes de manejo, 1-11
Condiciones marco, 2-13
Conexin de red, 9-133
Contrasea por defecto, 11-159

D
Datos de mquina de visualizacin, 7-40
Datos de mquina NCK, 7-37
Datos mquina, 7-37
de visualizacin, 7-40
NCK, 7-37
DB71, 8-90
DB72, 8-91
Dialectos ISO, 11-164

FB110, 8-87
FC100, 8-87
Fichero de configuracin, 8-79
Ejemplos, 8-79
Variables, 8-82
Fin del programa, 11-165
Fuentes de ejemplo, 5-25
Funciones adicionales, 9-125
Funciones especficas de herramienta, 8-101

G
Gestin de herramientas, 8-67
Configurar la interfaz de usuario, 8-107
Datos de mquina de visualizacin, 8-96
Datos de mquina NCK, 8-71
Puesta en marcha, 8-70
Puesta en marcha del NCK, 8-71
Puesta en marcha del PLC, 8-85
Resumen de funciones, 8-67

H
Hardware, 1-11
Componentes bsicos, 1-11
Componentes de manejo, 1-11
Estructura del sistema, 1-11
Herramientas manuales, 8-100

I
ID de ventana, 11-169
Indicacin de estado del usuario, 10-153
Indicacin de versin, 11-168
Indicador de estado, 10-153
Interfaz DB 19, 6-27
Interfaz de usuario especfica del cliente, 10-143
Interpolador, 7-38
Interruptor de llave, 11-160

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

ndice-175

B ndice

01/2008

Puesta en servicio, Requisitos, 4-17


Puesta en servicio del software
ShopMill, 4-17
Transmisin de datos, 4-17
Pulsador de men de inicio, 10-144, 10-145

Mando del cabezal, 11-165


Mscara, de configuracin propia, 10-144
Mscara de usuario, 10-144
Mesas orientables, 9-138

Refrigerante, 8-101
Registrador de acciones, 11-169
Requisitos para la puesta en servicio, 4-17
Reservas, 3-15

Niveles de proteccin, 11-161

O
Ocupacin de la NCU, 7-38

P
Palabras clave, 11-159
Contrasea, 11-159
Ajustar, 11-159
Pantalla de arranque, 10-143
Pantalla de arranque del cliente, 10-143
PLC
Antigua interfaz ShopMill, 6-31
Estructura del programa, 5-25
Programa, 5-25
Seales de interfaz, 6-27
Programas, generados automticamente, 11-167
Proteccin de acceso, 11-157
Puesta en marcha
NCK, 4-22
PLC, 4-21
Primera, 4-18
Secuencia, 4-18
ShopMill en NCU (HMIEmbedded sl), 4-20
ShopMill para PCU 50.3, 4-20

ndice-176

Seales de entrada, 6-31


Seales de interfaz, 6-27
para ShopMill, 5-26
Seales de salida, 6-33
Sentido de giro del cabezal, 8-101
ShopMill en NCU (HMI Embedded), Puesta en
marcha, 4-20
ShopMill Open, 10-152
ShopMill para PCU 50.3, Puesta en marcha, 4-20

T
Teclas del PLC, 10-156
Teclas directas OP, 10-156
Textos, Especficos de la herramienta, 8-103
to_mill.ini, 8-109
TRACYL, 9-134
Transformada de envolvente de cilindro, 9-134
Configuracin de ejes, 9-135
Correccin de pared de ranura, 9-134

Siemens AG 2008 All Rights Reserved


SINUMERIK 840D sl Puesta en marcha CNC: ShopMill Edicin 01/2008

Sugerencias

SIEMENS AG
A&D MC MS1
Postfach 3180

Correcciones
Para el manual:

SINUMERIK 840D sl

D91050 Erlangen
Tel.: +49 (0) 180 5050 222 [Hotline]
Fax: +49 (0) 9131 98 63315 [Documentacin]
mailto:docu.motioncontrol@siemens.com

Documentacin para el fabricante/service


Manual de puesta en servicio

Emisor

Referencia:
Edicin:

Nombre
Empresa/Dpto.
Calle
C.P.:

ShopMill

Localidad

Telfono:

Telefax:

Sugerencias y/o correcciones

6FC53974AP102EA0
01/2008

Si durante la lectura de este documento


encuentra algn error de imprenta,
rogamos nos lo comunique rellenando
este formulario.
Asimismo,
agradeceramos
sus
sugerencias y propuestas de mejora.

Вам также может понравиться