Comunicación a través de bloques de función de sistema
6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512
6.4.5
Enviar datos con RK512 al interlocutor con destino modificable dinámicamente
Fases de la transmisión de datos
En la siguiente figura se representa la comunicación "Enviar datos con RK512 al interlocutor
con destino dinámicamente modificable".
Figura 6-3
Enviar datos al interlocutor con RK512. ¿Qué debe hacer?
Para enviar datos al interlocutor, proceda de la siguiente manera:
Su autómata
En el programa de usuario S7 de la CPU debe programar un bloque de función de sistema
PUT (SFB 15).
En el parámetro SD (tipo de datos ANY) indique qué datos desea transmitir al interlocutor
(destino). En los tipos de datos DB, Z y T solo pueden indicarse valores pares como offset
(máximo 450 bytes). En los tipos de datos MB, EB y AB el offset máximo es de 255 byte.
Ejemplo: p#DB10.DBX6.0 WORD 10
En el parámetro ADDR (tipo de datos ANY) indique dónde deben registrarse los datos en el
interlocutor (destino). La longitud indicada debe coincidir con el parámetro SD. Debido a los
límites de parámetros del protocolo RK512, en el interlocutor solo puede accederse a los
bloques de datos 1 a 255. En la transmisión de temporizadores y contadores, el bloque de
datos en el que se registran los temporizadores y valores de contaje deben indicarse como
tipo de datos "CHAR".
172
Enviar datos a interlocutor con el protocolo para mainframe RK512 con destino
dinámicamente modificable
Configurar y parametrizar el acoplamiento punto a punto CP 441
Manual de producto, 04/2012, A5E00405452-03