You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Software<br />
Herramientas Estándar<br />
Software de programación STEP 5 (continuación)<br />
Función<br />
Programación estructurada<br />
STEP 5 permite una programación<br />
clara tanto de simples<br />
operaciones lógicas Y/O<br />
como de funciones complejas,<br />
p. ej. retardos a la conexión<br />
o cálculos aritméticos.<br />
No importa que el programa<br />
STEP 5 incluya muchos miles<br />
de instrucciones. Para lograr<br />
la máxima claridad, STEP 5<br />
ofrece una serie de medios<br />
de estructuración:<br />
Modularidad<br />
Una secuencia continua de<br />
instrucciones se fracciona en<br />
módulos (software). Se ofrecen<br />
diferentes tipos de módulos<br />
para las diversas tareas<br />
que pueden presentarse en<br />
un programa. El programa<br />
ejecutable resulta llamando<br />
módulos en otros módulos;<br />
así es posible anidar módulos<br />
en hasta 32 niveles.<br />
Segmentos<br />
Otro medio para estructurar<br />
con más detalle un programa<br />
es la posibilidad de<br />
programar partes parciales<br />
de módulos en diferentes<br />
segmentos dentro de los<br />
mismos. También es posible<br />
copiar segmentos de un módulo<br />
a otro.<br />
Comentarios<br />
Puede comentarse un programa<br />
completo, cada módulo,<br />
cada segmento e incluso<br />
cada instrucción. Esto<br />
permite reconstruir la marcha<br />
de la programación.<br />
Formas de representación<br />
STEP 5 ofrece para ello 3 formas<br />
de representación diferentes:<br />
Lista de instrucciones (AWL)<br />
En esta forma de representación<br />
de STEP 5, el usuario<br />
escribe su programa como<br />
una secuencia de abreviaturas<br />
nemotécnicas de las instrucciones<br />
que ha de ejecutar,<br />
una tras otra, el AG.<br />
Esquema de contactos<br />
(KOP)<br />
Representación gráfica de la<br />
tarea de automatización<br />
usando símbolos de esquemas<br />
de circuitos (representación<br />
americana).<br />
Diagrama de funciones<br />
(FUP)<br />
Representación gráfica de la<br />
tarea de automatización con<br />
símbolos según DIN 40700/<br />
DIN 40719.<br />
Enlastresformasderepresentación<br />
es posible utilizar<br />
para los operandos designaciones<br />
absolutas o simbólicas<br />
(nemónicos).<br />
En KOP o FUP es posible introducir<br />
vía teclas de función funciones<br />
y llamadas a módulos<br />
funcionales. Estos se presentan<br />
graficamente en pantalla.<br />
Los programas creados en<br />
AWL no pueden visualizarse<br />
sin más en KOP o FUP, ya<br />
que AWL tiene una serie de<br />
características particulares.<br />
En cambio, los programas<br />
creados en KOP y FUP pueden<br />
siempre convertirse a<br />
AWL. KOP y FUP son ampliamente<br />
compatibles entre sí.<br />
: convertible al 100 %<br />
: convertibilidad amplia<br />
: convertibilidad restringida<br />
AWL<br />
KOP<br />
FUP<br />
Fig. 7/3 Compatibilidad entre las formas de representación de STEP 5<br />
7/4 Siemens ST 50 · 1998