Llamada Y Parametrización De Los Módulos Funcionales - Siemens SIMATIC S5-135U Instrucciones De Programacion

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

Publicidad

Módulos funcionales
2 . 3 . 3
Llamada y parametrización de los módulos funcionales
Cada módulo funcional puede ser llamado tantas veces como se desee y desde cualquier sitio
del programa de usuario STEP 5. Mientras que el programa STEP 5 se escribe en lista de
instrucciones, las llamadas a los módulos funcionales se pueden realizar no sólo en lista de
instrucciones (AWL), sino también en las formas de representación gráficas (KOP y FUP).
Procedimiento de llamada y parametrización:
Introducir en el módulo llamante la instrucción de llamada del módulo funcional.
La llamada de un módulo funcional puede ser programada en el seno de un módulo de
organización, de programa, secuencia1 o incluso desde otro módulo funcional.
La llamada puede ser incondicional o condicional.
-
Llamada incondicional (SPA FBn para módulo funcionales o BA FXn para módulos
funcionales ampliados):
El módulo funcional llamado se elabora independientemente del resultado Iógico (VKE)
anterior.
-
Llamada condicional (SPB FBn para los módulos funcionales o BAB FXn para los
módulos funcionales ampliados):
El módulo funcional llamado solamente se elabora si el resultado Iógico precedente daba
como resultado un VKE de "1
".
En el caso de que el VKE fuera "O", la instrucción de salto
no se elabora y se pone el VKE a "1
".
Después de la llamada incondicional o condicional, el resultado lógico (VKE) ya no puede
ser combinado. Sin embargo, durante el salto, el VKE pasa al módulo direccionado y allí
puede ser evaluado.
Una vez introducida la instrucción de llamada (por ejemplo SPA FB200), inmediatamente
aparece en pantalla el nombre del módulo y la lista de operandos formales del módulo funcional
en cuestión.
Ahora se atribuye a cada operando formal un operando actual.
Los operandos actuales pueden variar en cada Ilamada: por ejemplo, entradas y salidas en
la primera llamada al FB200 y marcas en la segunda Ilamada.
De acuerdo con la lista de operandos formales puede atribuirse por cada llamada de un
módulo funcional un máximo de 40 operandos formales.

Publicidad

Tabla de contenido
loading

Tabla de contenido