Hi all,
Sorry to seek help here as I am run out of idea.
recently i need to use my PLC(Schneider M580-Unitypro) as Modbus TCP Master to read slave devices using read_var block, this is due to the IO scanning feature does not support modbus FC4(Read input register 3x).
However, in M580 PLC, i cannot figure out a way to put slave ID on the ADDMX block. And the PLC is sending out command with slave ID 0.
The slave devices does not support modbus broadcast station and will not response to request that slave ID is 0, hence the communication cannot establish.
Just wonder anyone has experience to use READ_VAR and ADDMX with a slave ID and IP address instead of just IP address?
Any other suggestion is also appreciate. Thanks in advance!
Sorry to seek help here as I am run out of idea.
recently i need to use my PLC(Schneider M580-Unitypro) as Modbus TCP Master to read slave devices using read_var block, this is due to the IO scanning feature does not support modbus FC4(Read input register 3x).
However, in M580 PLC, i cannot figure out a way to put slave ID on the ADDMX block. And the PLC is sending out command with slave ID 0.
The slave devices does not support modbus broadcast station and will not response to request that slave ID is 0, hence the communication cannot establish.
Just wonder anyone has experience to use READ_VAR and ADDMX with a slave ID and IP address instead of just IP address?
Any other suggestion is also appreciate. Thanks in advance!