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

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

Publicidad

8 - 2
Transferencia de módulos de datos
8
-2.1
Descripcih de l a función
El módulo de funciones üEBT-DAT (FB 110) transfiere un número parametriza-
ble de bloques de datos de un módulo de datos de una CPU al módulo de datos
del mismo tipo y mismo número de otra CPU. (La descripción de la lista de
parámetros, bloques de funciones y programas STEP 5 se encuentra en las
páginas siguientes.
)
.
El número del FB ha sido elegido a discreción y puede ser modificado.
8.2.2
Transferencia de un
W
o
& datos
(FB
i i 0 )
La zona de datos que se va a transferir queda definida por el parámetro de
entrada ERSB
(=
número de el primer bloque de datos que se va a transferir)
y ANZB
(
=
número de los bloques de datos que se van a transferir). Normal-
mente, un bloque de datos se compone de 32 palabras de datos. Según sea la
longitud del módulo de datos, en el Último bloque de datos son transferi-
das, en tal caso, menos de 32 palabras de datos.
La transferencia se activa por medio de un flanco positivo en la entrada de
arranque STAR. Si a continuación, el parámetro de salida REST es igual a
cero, el módulo de funciones üEBT-DAT ha podido transmitir todos los blo-
ques de datos (de acuerdo con el parámetro ANZB).
Si por el contrario el parámetro de salida REST contiene un valor mayor que
cero, son precisas otras llamadas, p.ej. en el ciclo siguiente. En este
caso, el conjunto total de parámetros (es decir, los valores de todos los
parámetros) sólo debe ser modificado por el (programa de) usuario si la
llamada siguiente REST es igual a cero, lo que indica que la transferencia
del campo de datos ha finalizado.
Es posible realizar una llamada repetida del módulo de funciones üEBT-DAT,
cada una de ellas con diferentes conjuntos de parámetros. En esta operación
son transferidos simultáneamente diferentes campos de datos. Además pueden
ser utilizados directamente los módulos de organización especiales para
comunicación en multiprocesador OB 202 a OB 205. En el ejemplo de aplica-
ción se hace uso de esta posibilidad.
En
caso de que en el módulo de funciones üEBT-DAT no haya podido ser
elaborada de forma correcta la función TRANSMISION (OB 202), es transferido
el correspondiente número de error en el parámetro de salida F M L y el VKE
se pone a 1.
El módulo de funciones üEBT-DAT utiliza los byte de marcas MB 246 a MB 251
como marcas auxiliares. A todas las demás variables, cuyo valor es signifi-
cativo hasta que tras repetidas llamadas del módulo de funciones üEBT-DAT
el parámetro de salida REST es
=
O, se les asigna un determinado puesto de
memoria a través del mecanismo de los parámetros formales/actuales. Esta
operación es necesaria para poder transmitir simultáneamente diferentes
mó-
dulos de datos.

Publicidad

Tabla de contenido
loading

Tabla de contenido