急急急,200plc与仪表通讯问题???请大家帮忙!!!

我有个项目要求200PLC与流量计仪表通讯,仪表上说接受到DQS25命令时向外发送数据。请问在PLC这头怎么发送DQS25命令,这个数怎么表示,用的是XMT指令发送。请大家帮帮忙,O(∩_∩)O谢谢

问题补充:
我的仪表不是标准的Modbus协议,是用XMT指令发送的!

最佳答案

你的仪表属于自由口通讯。
刚刚好我在论坛发了一个相关帖子你可以参考。
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=3&a_id=1023904&s_id=0&num=5#anch

针对“DQS25”命令串,应该是转为ASCII后按以下步骤进行发送:
1、先转换成ASCII代码“44 51 53 32 35”;
2、把该串前面加上命令字符数“5”,存入一个VB区,例如VB100;
3、调用XMT命令即可实现发送。
至于接收之后的数据处理要根据仪表的协议进行“翻译”。

提问者对于答案的评价:
O(∩_∩)O谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:10
下一篇 2020年10月31日 下午2:10

相关推荐