Siemens S7 Serie Manual De Sistema página 1026

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido
Comunicación
11.5 Comunicación S7
Asegúrese de que la longitud (número de bytes) y los tipos de datos para los parámetros
ADDR_x (CPU remota) y RD_x o SD_x (CPU local) concuerden. El número tras el
identificador "Byte" es el número de bytes referenciado por el parámetro ADDR_x, RD_x o
SD_x .
Nota
El número total de bytes recibidos en una instrucción GET o el número total de bytes
enviados en una instrucción PUT es limitado. Las limitaciones se basan en el número de las
cuatro posibles direcciones y áreas de memoria que se utilizan:
• Si solo se utilizan ADDR_1 y RD_1/SD_1, una instrucción GET puede recibir 222 bytes y
una instrucción PUT puede enviar 212 bytes.
• Si se utilizan ADDR_1, RD_1/SD_1, ADDR_2 y RD_2/SD_2, una instrucción GET puede
recibir un total de 218 bytes y una instrucción PUT puede enviar un total de 196 bytes.
• Si se utilizan ADDR_1, RD_1/SD_1, ADDR_2, RD_2/SD_2, ADDR_3 y RD_3/SD_3 , una
instrucción GET puede recibir un total de 214 bytes y una instrucción PUT puede enviar
un total de 180 bytes.
• Si se utilizan ADDR_1, RD_1/SD_1, ADDR_2, RD_2/SD_2, ADDR_3, RD_3/SD_3,
ADDR_4 y RD_4/SD_4, una instrucción GET puede recibir un total de 210 bytes y una
instrucción PUT puede enviar un total de 164 bytes.
La suma del número de bytes de cada uno de los parámetros de dirección y área de
memoria debe ser menor o igual que los límites definidos. Si se superan esos límites, las
instrucciones GET o PUT devuelven un error.
Con un flanco ascendente del parámetro REQ, la operación de lectura (GET) o de escritura
(PUT) carga los parámetros ID, ADDR_1, y RD_1 (GET) o SD_1 (PUT).
● Para GET: La CPU remota devuelve los datos solicitados a las áreas de recepción
(RD_x), comenzando por el siguiente ciclo. Una vez la operación de lectura ha finalizado
sin errores, el parámetro NDR se pone a 1. Solo es posible iniciar una operación nueva
tras finalizar la operación anterior.
● Para PUT: La CPU local empieza a enviar los datos (SD_x) a la posición de memoria
(ADDR_x) en la CPU remota. Una vez la operación de escritura ha finalizado sin errores,
la CPU remota devuelve un acuse de ejecución. El parámetro DONE de la instrucción
PUT se pone a 1. Solo es posible iniciar una operación de escritura nueva tras finalizar la
operación anterior.
Nota
Para garantizar la coherencia de los datos, antes de acceder a los datos o inicializar otra
operación de lectura o escritura, compruebe siempre que la operación haya finalizado
(NDR = 1 para GET o DONE = 1 para PUT).
1026
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido