自由口与一个仪表协议通讯问题

读取仪表主测量值命令是#aa,再加一个回车
 十六进制是23,30,31,0D,不过还有一个数据格式为10位:1位启始位,8位数据位,无奇偶校验位,1位停止位;请问各位大侠,如果用一个是命令,一个好像是什么数据帧;  那s7200自由口通讯仪表,应该发送什么数值,能读到仪表测量值??

问题补充:
LAOHUAI,你说的那个不行啊,试过了,接受区和发送区不是冲突了吗

 通讯完毕后,监控状态表,VD0的十六进制还是23,30,31,0D

 我还试过发送23,30,31,0D,发送区和接受区设置为不同的地址,也是不行呢

最佳答案

LAOHUAI给你的只规定了发送的缓存区,接受缓存你可以定义到其他地址,
 10个位只要仪表和plc规定的一样就可以不必多想,关键是你要编写程序进行发送数据,接受数据是否正确,#aa回车的ascii码16进制(不知你的是不是ascii)23,61,61,d,a

提问者对于答案的评价:
10个位仪表和Plc规定的也是一样的,我再试一下吧

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc347273.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:18
下一篇 2021年7月4日 下午11:18

相关推荐

发表回复

登录后才能评论