Problem with ModBus addressing between AC800M and gas-analyzer ACF-NT FTIR
Hello Govindaraj,
I am siqnieto with the Modbus addressing problem.
I tried the address which you suggested. Unfortunately it was reported a new error -4902: Exception response from partner.I explained it in the previous question that i can read only the first three status signals with address: '%IX10#0'.
I use a function block MBRead to read the signals. In it for StartAddr parameter i put the global address and i expect to read the whole status signals. In Rd[1] parameter i put an value which point a data type in which are define the signals i want to read.
To read an analog signals i use an address - '%QW10#00' but if I use for the status signals the address - '%QX10#00' the error is shown.
I am sorry if i bother you but this week i can make some experiments because I am in the Plant. If you have some other ideas please tell me them because i don't know what to do.
Thank you in advance!
Albena
Answers
Hi,
In StartAddr parameter you have to mention 'IX10#xxxx" where xxxx is the register address in slave. (I dont understand what you are referring to global address).
If you want to read for example 5 signals you have to define variables in Rd[1], Rd[2],...Rd[5].
Hi,
global address means that with one address xxxx ( '%IX10#xxxx') i want to read the whole six status signals at once with one function block MBRead when i have from Rd[1] to Rd[6] in data type.
I want to know that address: xxxx.
by Govindaraj
Hi,
Can u please upload the gas analyser manual
Add new comment