4/13/2018 2:32 PM | |
Joined: 8/27/2017 Last visit: 3/1/2023 Posts: 64 Rating: (0) |
Hello, I am working on an project. This is my first project with Modbus TCP communication. So i can receive all datas from PAC4200 Energy Analyzer via Modbus TCP. There is no problem. But i can't receive any data from burner machine's ModbusTCP module (Note: I know IP adress and i can send ping). You can look Modbus TCP module EBM100's datasheet at below (Starts page 187) http://www.euroburners.ru/img/docs/77.pdf I communicated firstly with PAC4200 and i used same CONNECT parameters in MB_CLIENT block.Except ID and IP address. I changed MB_MODE (all read parameters used), MB_DATA_LENGTH (2,4,16,32) parameters. You can see faulty communication block at below. Please find my fault and help me. Second one, i wanna ask this too. If i have an working Modbus TCP communication blocks in system and i want insert new Modbus TCP module in the old system. What i have to know about new module. For example: IP address(192.168.1.1), Data Register(30001), Data Length (2) Is there another thing i have to know? |
Last edited by: musti463 at: 4/13/2018 2:38:19 PM |
|
4/13/2018 4:49 PM | |
Posts: 3093 Rating: (322)
|
Each triggered job is finished either with DONE or with ERROR. So do you get DONE=TRUE? |
4/14/2018 3:28 AM | |
Joined: 9/9/2015 Last visit: 4/11/2024 Posts: 727 Rating: (268) |
Hi musti463, Did you check the burner machine modbus TCP using modscan or any modbus register checking software? If i were you, i will connect the ethernet to my workstation, try to ping and connect it via modscan. After making sure the burner having no problem, then only i will troubleshoot my MBTCP program. you mentioned you are able to poll PAC without any issue right? Hope it helps. |
Please give me 5 stars Rating if my post is helpful for you. :) |
|
4/16/2018 9:41 AM | |
Joined: 8/27/2017 Last visit: 3/1/2023 Posts: 64 Rating: (0) |
There is no any ERROR. Done is TRUE and FALSE according to req frequency STATUS is always 7004 (connection established and monitored.no job processing active),7005 (Data is being sent),7006 (Data is being received). No another code. When i change MB_DATA_LEN higher than 2 for example 4,16,32. I get ERROR 8383. With this result i think MB_DATA_LEN 2 is true. I tried MB_MODE 101,102,103 and 0 but i can't get any data. ** I changed MB_MODE from 104 to 103 on the Modbus Working system on PAC4200. And coming datas frozen like unworking system** Maybe there is problem on the data type,length or reading method side** I share video about my unworking Modbus block below --Deleted Link-- Attachmentmodbus problem video.avi (48 Downloads) |
Last edited by: Jen_Moderator at: 4/16/2018 12:58:18 PMDeleted link and added file as an attachment. |
|
Follow us on