登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:【话题】写程序该怎么写,想读取温湿度(20230905)

点击:782 回复:28

附件 screenshot20230904_看图王.jpg
最后修改:2023/9/6 9:27:08
23-09-04 15:57
你这个写法可能有错. 这个看着是modbus的6号功能, 写单个寄存器. 向7d0写2. 用标准modbus协议试试?
23-09-04 16:02
用串口调试助手,先直接向设备写明文报文,比如如上的报文,得到回复后解析出数值,再按需要的读取内容写报文,得到正确所需的报文后,然后按PLC的手册写modbus的程序,用调试助手读PLC发的报文,与需要的一致即可
23-09-04 16:07
就是不太明白怎么0x07 应该是16进制格式的吧。如果用三菱的软件该怎么写程序
23-09-04 16:22
附件 微信图片_20230904162429.jpg
报文是这样的对吧,关键不太理解。0X07 0XD0 啥意思
23-09-04 16:28
07 D0,是16进制,分成两个寄存器放,组合后化成十进制就是2000
你用的是三菱那款PLC,支不支持MODBUS的,如果支持用MODBUS指令直接读取
不支持就用RS指令,把串口调试里面的内容发送出去
最后修改:2023/9/4 16:41:40
23-09-04 16:38
附件 1.jpg
附件 微信截图_20230904164703.jpg
大哥,能不能给一个实例呀。小白一个还在学习当中。
23-09-04 16:50
你发的报文多了。08和86是校验码,你后面多了2个00 00
23-09-04 16:59
大哥,问你PLC型号你又不说,还有需要把这个手册传上来。
另外你那么多测试不去试,偏偏去改通讯地址,手册上的案例都是按1#站写的
你现在改成了2#站,这下校验码也要重新算了。
23-09-04 17:33
FX3G的PLC.
附件 1.jpg
附件 微信截图_20230904164703.jpg
23-09-04 18:00

上一页下一页

工控新闻

更多新闻资讯