Thread Content
El Honeywell PKS3000 (DCS) lee los datos del Siemens S7-400H (PLC) a través de MODBUS RTU. Las direcciones MODBUS que proporciona el PLC comienzan con el número 4, como por ejemplo 40001, etc., sin importar si se trata de DI\DO\AI\AO. Pero al leer con DCS, es necesario seleccionar el tipo de registro. El problema es que, siguiendo estrictamente las direcciones indicadas por el PLC, no es posible leer todos los datos; solo se pueden leer algunos tipos (parece que son DI). En el caso de AI, para poder leerlos es necesario cambiar la dirección para que comience con 3, como por ejemplo 30001, etc. Quisiera preguntar, ¿es normal que ocurra esto? ¿Cuál es la razón? ¿Es un problema en la configuración del DCS o del PLC?
Revisa la configuración de comunicación MODBUS del 400; parece que solo es posible comunicarse directamente con las áreas DB, M y Q
El PKS funciona como estación principal, y los S7-400 actúan como estaciones secundarias. Las direcciones que proporcionan los S7-400 comienzan con el número 4; no hay ningún problema al respecto. Las direcciones Modbus que comienzan con 4 representan la zona de registros de almacenamiento, o en otras palabras, la zona donde se pueden leer y escribir valores analógicos. Por su parte, las direcciones que comienzan con 3 se refieren a la zona de Input Registers/Registros de entrada, o también llamada zona de valores analógicos de solo lectura. La zona de registros que comienza con 4 puede cumplir por completo las funciones de la zona de registros que comienza con 3.