我想用组态王与电能表通讯

我想用组态王与电能表通讯,电能表遵循DL/T645通讯规约用COM1口,设置1200波特率,8数据位,1停止位,偶校验。自己电脑的串口也已经设置,但是无法通讯。确定电能表通讯是正常的。请各位高手指点啊!很急!!!!


1.通讯设置首先要设置一个电能表地址,此地址为一个12位的数,其次是串口通讯参数
通讯不上有两种可能
说明你的设置有问题(前提是组态王驱动是好的),看下电能表地址设置正确不,再就是 波特
 
组态王驱动的通讯协议版本有问题
DLT645 的协议分两种 1997和2007,而这两种的数据标识结构不同,前者是两字节,后者是四字节,如果组态王这个驱动是1997版,而电能表通讯协议是2007版的,那么就导致组态王发送的命令电能表不能辨认,不返回信息。


2.那你用串口调试工具与电能表测试一下通讯,返回值正确,那就说明组态王驱动有问题.


3.通讯这一块,应该先用电表的专用通讯助手进行测试,如果有数据了,再用其他软件组态连接。直接用软件就不好调试了,应为到底是串口不行,还是软件编程有问题,不好找,最好是用调试助手。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值