1
12.97
Ejemplo
DEF CHAR FORM="E"
DEF REAL MID=5, FFR, FAL
DEF INT VARI=1
N10 FFR=0.1 FAL=0
N20 CYCLE100 (FORM, MID, FFR, ->
-> VARI, FAL)
3. Empleo de variables predefinidas a modo de
parámetros de transferencia
Para asignar parámetros a los ciclos también puede
usted utilizar variables, p. ej., Parámetros R.
Ejemplo
DEF CHAR FORM="E"
N10 R1=5 R2=0.1 R3=1 R4=0
N20 CYCLE100 (FORM, R1, ->
-> R2, R3, R4)
Puesto que los parámetros R están predefinidos con
el tipo "real" se ha de tener en cuenta la
compatibilidad de tipos entre el parámetro de
destino que se deba asignar y este tipo "real".
En las instrucciones de programación se exponen
más detalles referentes a tipos de datos y
conversión o compatibilidad de tipos. Si resultan
incompatibilidades de tipos, el sistema emite la
alarma:
12330 "Tipo de parámetro erróneo ... ".
4. Lista de parámetros incompleta y omisión de
parámetros
Si algún parámetro no se precisa para la llamada de
un ciclo, o bien si éste debe tener el valor cero, se
puede omitir en la lista. En este lugar se han de
escribir solamente las comas "..., ,... " para asegurar
la asignación correcta de los parámetros siguientes
o bien se ha de cerrar la lista de parámetros
prematuramente con ")".
© Siemens AG 2002 All rights reserved.
SINUMERIK 840D/840Di/810D Instrucciones de programación Ciclos (PGZ) - Edición 11.02
1.3 Programación de los ciclos
Definición de un parámetro, asignación de
valores
Definición de los parámetros con y sin
asignaciones de valores
Asignaciones de valores
Llamada del ciclo
Definición de un parámetro, asignación
de valores
Asignaciones de valores
Llamada del ciclo
1
Parte general
1-25