Programación Estructurada - Siemens SIMATIC S5-135U Instrucciones De Programacion

Ocultar thumbs Ver también para SIMATIC S5-135U:
Tabla de contenido

Publicidad

Lenguaje de programación STEP 5
2.1.2
Programación estructurada
El programa total de un procesador se compone de:
programa del sistema:
contiene todas las instrucciones y convenciones que permiten reali-
zar las funciones internas de un autómata (por ejemplo salvaguar-
dar datos en caso de un corte de tensión, arrancar los programas
de reacción de usuario en el caso de interrupciones, etc.).
Este está contenido en las EPROMs (Erasable Programmable
Read Only Mernory) y forma por tanto parte integrante del procesa-
dor. El usuario no tiene la posibilidad de acceder a dicho programa
del sistema.
programa de usuario:
contiene todas las instrucciones y ajustes programados por el u-
suario para el tratamiento de las señales y que van a servir para
mandar una instalación (proceso) conforme a la tarea de mando. El
programa de usuario se puede dividir en módulos.
La totalidad del programa de usuario puede ser dividido en distintas secciones de programa
(módulos) concluidas. La división del programa de usuario permite hacerse una idea de la
estructura general del programa y ver rápidamente los subconjuntos de la instalación
relacionados entre sí a nivel de programa.
Este procedimiento "programación estructurada" conlleva las siguientes ventajas:
-
elaboración simple y clara de programas aun cuando estos sean amplios,
-
posibilidad de estandarizar partes del programa,
-
organización simple del programa,
-
facilidad de modificación,
-
test simple del programa por partes,
-
facilidad de la puesta en marcha.
¿A que llamamos un módulo?
Un módulo es una parte del programa de usuario que se distingue del programa de usuario por
su función, estructura y significado. Es preciso distinguir los módulos que contienen las
instrucciones de tratamiento de señales (módulos de organización, módulos de programa,
módulos funcionales, módulos secuenciales) de los módulos que contienen datos (módulos de
datos).

Publicidad

Tabla de contenido
loading

Tabla de contenido