登录
首页 串口通信 串口通信
回帖 发帖
正文

主题:台达温控表与串口调试软件

点击:1319 回复:15

引用 twtynijj 在 2022/4/25 17:19:30 发言【内容省略】

加1试试,4097
22-04-25 20:41
红字里不是提示了地址错
22-04-25 21:06

引用 twtynijj 在 2022/4/25 17:19:30 发言【内容省略】

用Modbus Poll读的话4096就对了
再看看功能码用03还是04
22-04-25 23:25
附件 1.jpg
附件 2.jpg
附件 3.jpg
附件 4.jpg
附件 5.jpg
图1是仪表的通讯协议 格式
图2是我用另一个串口调试软件与仪表通讯 通讯上了。F7=247也就是24.7度 仪表显示是25度!
图3是poii串口软件的能数设定  03 04 我都试过了。都不行。
图4是通讯口设置
图5是通讯失败的上面 没有数据!
关工 是我哪个环节出了问题呢!
22-04-26 09:04

引用 twtynijj 在 2022/4/26 9:04:40 发言【内容省略】

Modbus Poll读的时候读1路保持寄存器试试,你读的是10路
串口调试助手读的是1路,返回是正确的。
22-04-26 12:51

dlr

  不知楼主的问题解决了没有?
  以我的体验给你一点参考意见。就我使用的这台电脑而言, 我发现Modbus Poll 64和32位(当然是网上下载不花钱的那种)在WIN10上使用,很不理想,退出程序后被打开的串口仍被占用,进程还关不了,用taskill都关不了。举个例子我用Modbus Poll和台达DTA温控器通信后, 退出再用台达的DTCOM与DTA仪表连机, 其就提示COM口被占用而联不了机。如果我再用Modbus Poll和DTA通信,Tx是在变化的, 但数据不会变化,进到Display\communication看一片空白, 根本没有发一条指令给仪表。
  我改用WIN7试,则一切正常, 我想你是否已遇到与我一样的问题,而被误导了。
最后修改:2022/4/28 14:46:02
22-04-28 14:44

上一页 上一页

工控新闻

更多新闻资讯