Siemens SINUMERIK 840D sl Manual De Programación página 512

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

Tablas
12.4 Lista de subprogramas predefinidos
Identificador
Resultado
es
CALCPOSI
INT:
Estado
0 OK
-1 DLIMIT
neg.
-2 Trafo.
n.def.
1 Límite SW
2 Zona de
trab.
3 Zona
proteg.
Para
continuar, ver
PGA
Aclaración:
CALCPOSI
INTERSEC
BOOL:
Estado de
error
3. Funciones de ejes
Resultado
AXNAME
AXIS:
Identificador
de eje
AXTOSPI
INT:
Nº de cabezal
SPI
AXIS:
Identificador
de eje
512
1. Parámetro
2. Parámetro
REAL:
REAL:
Posición de
Def. de
salida en
trayectoria
WCS
incremental
[0] Abscisa
[0] Abscisa
[1] Ordenada
[1] Ordenada
[2] Aplicada
[2] Aplicada
relativa a
Posición de
salida
Con CALCPOSI se puede comprobar si, partiendo de un punto inicial determinado, los ejes
geométricos pueden recorrer una trayectoria definida sin vulnerar los límites de eje (límites
de SW), las limitaciones del campo de trabajo o las zonas protegidas. En caso de que el
recorrido determinado no se pueda ejecutar sin vulneraciones, se devuelve el valor máximo
admisible.
VAR REAL [11]:
VAR REAL [11]:
Primer elemento
Segundo
de contorno
elemento de
contorno
1. Parámetro
2. Parámetro
STRING [ ]:
Cadena de
caracteres de
entrada
AXIS:
Identificador de
eje
INT:
Nº de cabezal
3. Parámetro
4. Parámetro
REAL:
REAL:
Distancias
Valor de
mínimas de
retorno
límites a
Posible recorr.
cumplir
incremental si
[0] Abscisa
el recorrido del
parámetro 3 no
[1] Ordenada
se puede
[2] Aplicada
ejecutar por
[3]eje de
completo sin
máquina
vulnerar límites
lineal
[4]Eje girat.
VAR REAL [2]:
Vector de
resultado:
Coordenada de
punto de
intersección,
abscisa y
ordenada
Explicación
AXNAME: Get axname Convierte el string de
entrada en identificador de eje. Si la cadena de
caracteres introducida no corresponde con ningún
nombre de eje, se genera una alarma.
AXTOSPI: Convert axis to spindle
Convierte un identificador de eje en un número de
cabezal. Si los parámetros transferidos no
contienen un identificador de eje válido, se genera
una alarma.
SPI: Convert spindle to axis
Convierte un número de cabezal en un
identificador de eje. Si los parámetros transferidos
no contienen un número de cabezal válido, se
genera una alarma.
Manual de programación, 11/2006, 6FC5398-1BP10-2EA0
5.
6.
Parámetro
Parámetro
BOOL:
codif. bin.
0:
a vigilar
Evaluación
1 Límites
códigos G
SW
grupo 13
2 Campo
(métrico/
de trabajo
pulgadas)
4 Zona
1:
proteg.
activa
Referencia
al sistema
8 Zona
básico del
proteg.
control,
preact.
independien
temente de
los
códigos G
activos
Grupo 13
Intersection: Cálculo del punto
de intersección Se calcula el
punto de intersección entre dos
elementos de contorno. Se
devuelven las coordenadas del
punto de intersección. El
estado del error indica si se ha
encontrado o no un punto de
intersección.
Fundamentos

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840di slSinumerik 840dSinumerik 840diSinumerik 810d

Tabla de contenido