Sintaxis
Para cada nuevo ciclo añadido se tiene que insertar una línea con la siguiente sintaxis:
C<Número> (<Nombre de ciclo>) Texto de comentario
Número: cualquier número entero que no se haya utilizado hasta entonces en el fichero;
Nombre de ciclo: el nombre de programa del ciclo a incorporar
Texto de comentario: un texto de comentario opcional para el ciclo
Ejemplo:
C25 (MI_CICLO_1) Ciclo_usuario_1
C26 (CICLO ESPECIAL)
Ejemplo: fichero uc.com (descripción de ciclos de usuario)
La aclaración se realiza en base a la continuación del ejemplo:
Para los dos ciclos siguientes se quiere crear una nueva parametrización de ciclo:
Programación
PROC MI_CICLO_1 (REAL PAR1, INT PAR2, CHAR PAR3, STRING[10] PAR4)
El ciclo tiene los siguientes parámetros de transferencia:
PAR1:
PAR2:
PAR3:
PAR4:
...
M17
Programación
PROC CICLO ESPECIAL (REAL VALOR1, INT VALOR2)
El ciclo tiene los siguientes parámetros de transferencia:
VALOR1:
VALOR2:
...
M17
Preparación del trabajo
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Comentarios
; Valor real en un rango de -1000.001 <= PAR2 <= 123.456,
ajuste previo 100
; Valor entero positivo entre 0 <= PAR3 <= 999999, asignación
previa 0
; 1 carácter ASCII
; String con la longitud 10 para un nombre de subprograma
;
Comentarios
; Valor real sin limitación del rango de valores ni ajuste
previo
; Valor entero sin limitación del rango de valores ni ajuste
previo
;
Programación flexible de CN
1.25 Uso de subprogramas
205