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.6
Recoger datos con RK 512 del interlocutor
Fases de la transmisión de datos
Recoger datos con RK 512 del interlocutor:
En la siguiente figura se representa la comunicación "Recoger datos del interlocutor".
Figura 6-4
Recoger datos con RK512 del interlocutor. ¿Qué debe hacer?
Para recoger datos del 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
GET (SFB 14).
En el parámetro ADDR (tipo de datos ANY) indique qué datos desea recoger del interlocutor
(fuente). 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 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 RD (tipo de datos ANY) indique dónde deben registrarse los datos en su
módulo (destino). La longitud indicada debe coincidir con el parámetro SD. 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".
Ejemplo: p#DB10.DBX6.0 CHAR 2
176
Recoger datos del interlocutor con el protocolo para mainframe RK512
Configurar y parametrizar el acoplamiento punto a punto CP 441
Manual de producto, 04/2012, A5E00405452-03