Siemens SIMATIC S5-135U Instrucciones De Programacion página 198

Ocultar thumbs Ver también para SIMATIC S5-135U:
Tabla de contenido
Lectura de la pila de módulos (BSTACK) (OB 170)
6 . 3
Lectura de la pila de módulos (BSTACK) (OB 170)
La pila de módulos contiene, partiendo desde el OB 1 o del FB O , todos los módulos llamados
sucesivamente y en los cuales su elaboración no ha sido concluida todavla.
El módulo de organización OB 170 permite transferir sobre un módulo de datos los elementos
que estén inscriios en dicho BSTACK. Esto permite determinar el número de elementos del
BSTACK, asi como la reserva disponible para otros módulos.
Para cada elemento del BSTACK se obtienen las siguientes informaciones: dirección de retor-
no (contador de direcciones = SAZ), la dirección absoluta de comienzo (DBA) y la longitud (nú-
mero de palabras de datos
=
DBL) del módulo de datos válido para el módulo considerado.
Nota
La llamada al OB 170 debe ser precedida de la apertura de un módulos de datos
(DB o DX) generado con una longitud suficiente. Es necesario disponer de 4
palabras de datos para cada elemento existente en el BSTACK.
Parámetros:
1. AKKU 2-L: número de la palabra de datos (DW n) a partir de la cual queremos que se
introduzcan los datos del BSTACK dentro del DB previamente abierto
(Offset).
2. AKKU 1 -L: número de elementos deseado del BSTACK.
valores admisibles: 1 a 62
Ejemplo: Si el AKKU l - L contiene el valor "1 ", se obtendrá solamente el Último
elemento inscriio en el BSTACK: para "2", se obtendrán el último y
el penúltimo, etc.
Cuando la llamada al OB 170 se ha realizado correctamente,
-
el AKKU 2-L contiene todavía el Offset (número de la primera palabra de datos donde se
deposita el contenido del BSTACK)
-
el AKKU 1 -L contiene el número real de elementos representados del BSTACK
valores posibles:
O a 62, con
número representado
I
número deseado
O = "no existe ningún elemento en el BSTACK o "defecto"
(El contenido de AKKU 1 -L multiplicado por 4 nos da el número de palabras de datos
inscritas en el DB llamado)
Tabla de contenido
loading

Tabla de contenido