Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Software<br />
Herramientas Estándar<br />
Software de programación STEP 5 (continuación)<br />
Función (continuación)<br />
Módulos<br />
Se ofrecen 5 tipos de módulos<br />
software:<br />
Módulos de organización<br />
(OB);<br />
para gestionar el programa<br />
de control<br />
Módulos de programa (PB);<br />
incluyen el programa de<br />
control estructurados según<br />
aspectos funcionales o tecnológicos<br />
Módulos de paso (SB);<br />
para programar mandos o<br />
controles secuenciales<br />
Módulos funcionales (FB);<br />
incluyen secciones de programa<br />
que se repiten con<br />
frecuencia o particularmente<br />
complejas (p. ej. funciones<br />
de señalización y cálculo).<br />
Los módulos funcionales<br />
son parametrizables y disponen<br />
de un juego de operaciones<br />
ampliado<br />
Módulos de datos (DB);<br />
para memorizar los datos<br />
necesarios para ejecutar el<br />
programa de control, p. ej.<br />
valores reales, límites o textos<br />
Tipos de operaciones<br />
STEP 5 distingue entre tres<br />
tipos de operaciones:<br />
Operaciones básicas;<br />
p. ej. operaciones lógicas,<br />
operaciones de memoria,<br />
carga & transferencia, operaciones<br />
de tiempo, operaciones<br />
de contaje, operaciones<br />
de comparación,<br />
operaciones aritméticas,<br />
operaciones con módulos.<br />
Pueden ejecutarse en módulos<br />
de organización, programa,<br />
paso y funcionales<br />
Pueden introducirse y visualizarse<br />
en los tres modos de<br />
representación con excepción<br />
de la adición (+F), la<br />
resta ( -F) y las operaciones<br />
de organización<br />
Operaciones complementarias;<br />
funciones complejas tales<br />
como instrucciones de sustitución,<br />
funciones de verificación,<br />
combinaciones por<br />
palabras, operaciones de incrementar/decrementar<br />
y<br />
de salto.<br />
Estas sólo pueden ejecutarseenAWL<br />
Operaciones de sistema;<br />
actúan directamente sobre<br />
el sistema operativo, por<br />
ello sólo las deberán utilizar<br />
los programadores experimentados.<br />
Sólo son ejecutables<br />
en AWL<br />
Funciones complementarias<br />
Une serie de funciones complementarias<br />
de fácil uso simplefica<br />
el manejo del programa:<br />
Posibilidad de memorizar<br />
ajustes personalizados del<br />
proyecto<br />
Editor de símbolos;<br />
para crear y actualizar automaticamente<br />
las listas de<br />
asignación para la programación<br />
simbólica de módulos<br />
Creación y actualización<br />
automática de listas de referencias<br />
cruzadas<br />
Comparación de programas<br />
de usuario entre disquete,<br />
disco duro, autómata y<br />
EPROM<br />
Transferencia de módulos a<br />
cartuchos de memoria<br />
EPROM y EEPROM para los<br />
autómatas<br />
Recableado de entradas,<br />
salidas, marcas, temporizadores<br />
y contadores (es decir<br />
renombrar operandos en<br />
todo el programa de usuario<br />
o en módulos individuales)<br />
Funciones de test y servicio<br />
Para la puesta en marcha y el<br />
mantenimiento, STEP 5 ofrece<br />
numerosas funciones de test<br />
y servicio:<br />
Visualización de estado de<br />
señal directa y en función<br />
del programa, es decir, estadodevariablesydemódulos<br />
(estado del programa)<br />
Forzado de salidas, maracas,<br />
etc.<br />
Detección de asignación<br />
doble de direcciones de bit,<br />
byte y palabra en E/A/M/S<br />
Documentación del programa<br />
El menú ”Documentación”<br />
permite presentar en una<br />
impresora la documentación<br />
siguiente:<br />
Programa completo o módulos,<br />
también con comentarios<br />
Listas de referencias cruzadas<br />
clasificadas por tipo de<br />
operando (E/A/M/T/Z/S) y/o<br />
operandos individuales<br />
(p. ej. E 1.7)<br />
Esquema general de un programa,<br />
dado el caso con<br />
estructura de llamadas y<br />
todoslosmódulosdeun<br />
programa<br />
Esquema de asignación de<br />
entradas, salidas, marcas,<br />
temporizadores y contadores<br />
Listas de asignación con<br />
comentarios (máx. 40 caracteres<br />
por asignación)<br />
Se puede elegir entre impresión<br />
estándar y confortable<br />
(antes KOMDOK). Esta última<br />
opción permite acondicionar<br />
graficamente datos del programa<br />
así como clasificarlos<br />
o evaluarlos de acuerdo a diferentes<br />
criterios.<br />
Siemens ST 50 · 1998<br />
7/5