11.4.3
Organización del programa
Cada programador debería estructurar su programa de usuario en secciones de programa
completas (subprogramas). El lenguaje de programación S7-200 ofrece al usuario la posibili-
dad de estructurar su programa de usuario. Existen dos tipos de programa: el programa
principal y el subprograma. Son posibles ocho niveles de programa.
Un ciclo PLC puede ser un múltiple del ciclo de interpolación (ciclo IPO) interno del control.
El fabricante de la máquina tiene que ajustar, según sus circunstancias, el ciclo PLC (ver
dato de máquina "PLC_IPO_TIME_RATIO"). La relación IPO/ PLC de 1:1 es el procesa-
miento cíclico más rápido posible.
Ejemplo: El programador escribe en su programa principal un control secuencial con la de
un contador de ciclos definido por él mismo. Éste organiza en el subprograma (SP0) todas
las señales cíclicas, SP1/SP2 se llama cada dos ciclos y SP3 controla todas las señales a
intervalos de tres ciclos.
11.4.4
Organización de los datos
Los datos se pueden dividir en tres áreas:
S datos no remanentes
S datos remanentes
S datos de máquina para el PLC (todos estos datos de máquina están activos con
POWER ON).
La mayoría de los datos, p.ej. imagen del proceso, temporizadores y contadores, son datos
no remanentes que quedan borrados con cada arranque del control.
Para los datos remanentes existe el área de datos 1400 0000 –1400 0127. Allí, el usuario
puede guardar todos los datos que tienen que conservar su validez más allá de POWER
OFF/ON.
Con la ayuda de los DM de PLC (ver interfaz de usuario), el usuario puede predefinir su pro-
grama con datos y parametrizar distintos segmentos de programa.
11.4.5
Interfaz con el control
Esta interfaz se puede seleccionar a través de SYSTEM, pulsador de menú PLC > STEP7
connect.
Esta interfaz V24 permanece activa tras un reinicio o arranque normal. En la herramienta de
programación PLC 802 menú "PLC/Informatio" se puede controlar la conexión (STEP7 con-
nect active) con el control. Cuando la interfaz está activa, aparece en esta ventana, por
ejemplo, el modo de operación activo del PLC (Run/Stop).
SINUMERIK 802D sl Instrucciones de servicio (BA), Edición 05/2005
6FC5 397-0CP10-1EA0
Puesta en marcha del PLC
11.4
Programación del PLC
11-181