8/5/2013 8:45 PM | |
Posts: 3 Rating: (0) |
Hi everyone, I'm trying to use the Siemens MB_CLIENT block to communicate with my new AccuEnergy Acuvim II Unit. I already used the MB_Client for another applications. First of all, I used the CAS Modbus Scanner to communicate with the Acuvim II and I can read all the registers that I need. To obtain the value of those registers, I sent this query message: Function 3 (4xxxx), offset: 16386, lenght: 16. CAS Scanner showed me the results and they were all goods. (See attached file for "Request Edit Page and Results.jpg"). Now, I'm trying to use the MB_CLIENT to communicate with my new meter and I got the 8189 Error Status... (See attached file: "MB_CLIENT.jpg") Please, could you help me ?
AttachmentAcuvim Problem.zip (725 Downloads) |
Last edited by: Jean-Philip at: 8/5/2013 8:49 PM |
|
8/6/2013 6:26 PM | |
Joined: 1/17/2007 Last visit: 10/15/2024 Posts: 1546 Rating: (537)
|
Are you certain that the device that you are trying to connect is a server and not a client? |
Programming today is the race between software engineers building bigger and better idiot proof programs, and the universe producing bigger and better idiots. |
|
8/6/2013 7:04 PM | |
Posts: 3 Rating: (0) |
My device is a server. When the CAS Scanner polls it, the devide responds to the CAS Scanner. |
Last edited by: Jean-Philip at: 8/6/2013 7:05 PM |
|
10/26/2022 12:57 PM | |
Joined: 11/16/2021 Last visit: 8/13/2024 Posts: 3 Rating: (0) |
Hi Jean-Philip, I am working on the same issue: AccuRev2100... I have a S7-1200 with Modbus TCP... I just can't get it to work. Can you help me out, please? Thanks Josh |
10/27/2022 6:01 AM | |
Joined: 8/3/2017 Last visit: 6/11/2024 Posts: 1086 Rating: (53) |
Hi josh, the topic is over 10years old and the topic creator has left the community.. Did you try the answers from smiffy out? What results did you get? Tell us more about your issue. |
Please, check out the forum search to find already existing topics regarding your issue and to get some hints. |
|
10/27/2022 12:51 PM | |
Joined: 11/16/2021 Last visit: 8/13/2024 Posts: 3 Rating: (0) |
It seems, I have a connection established... Status 7005 and 7006. I see the transmission ID counting up... The first 7 bytes in TEMP_DATA[] are clear to me. The next few bytes, I have no idea what it is and, because I don't know what register it is connected to, I can not compare the bytes line-up. The data, I like to read are Function Code 3 Address H2000 + H2001 as a real.. Thanks |
11/3/2022 6:15 AM | |
Joined: 4/28/2015 Last visit: 2/7/2024 Posts: 10533 Rating: (821)
|
Hello, I see problem with your register address probably. Your info says that one address of register is hex 2000 correct? But what type of register for sure? I see your set register address inside block 16386 and really it isn't clear to me from where you have it, with your previous info about hex 2000 (if you said as correct information). hex 2000 -> dec 8192 in case it is Holding register, your destination address is 40001+8192->48193 but you need to know what type of register it is because you need prepare your value with add of some offset depended to type of register. |
With best regards... |
|
Follow us on