AdvancedHMI Software
General Category => Support Questions => Topic started by: RobinH on February 24, 2016, 06:26:03 AM
-
Hi,
Im trying to read a value over modbus TCP. I have mapped 4001 to a register in my PLC.
When using DigitalPanelMeter1 i get the error Illegal Datavalue.
PLCAddressValue is set to 4001.
What am i doing wrong?
-
Found out that if I use default modbus mapping in my PLC, it will work up to register 9997 (49999).
I cannot access register 10 000 by this method. If i try 410000 it will only give illegal datavalue.
Default mapping means that all request are automatically applied to the PLC media, this is a quite dangerous method.
When deactivating default mapping and doing manual mapping it does not work.
By manual mapping it means that i can choose:
Partner media type
Partner start address
Partner range
Map to PCD type
Map to PCD start address
Map to PCD range
-
What type/model of PLC are you using.
-
Hi,
I am using Saia Burgess PLC.
AdvancedHMI version 3.99C
-
Still having the same problem.
Any suggestions or solution?
-
Try 40001 or 40002
-
Setting UnitId to 255 in TCP driver worked for me