新手驾驶f22
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 194 点
下载积分: 737 分
在线时间: 19(小时)
注册时间: 2014-02-06
最后登录: 2020-02-20
查看新手驾驶f22的 主题 / 回贴
楼主  发表于: 2020-01-18 21:29
请教各位台达VFD一M变频器,在用RTU方式通讯时在8位数据位的三种方式下均正常,即8N2,8E1,8O1时都可以,校验均为CRC。后改为ASCll方式时数据格式在7N2,7E1,7O1,校验码为LRC计算方式并且计算结果与资料上给的一致,以ASCⅡ方式发送变频器无反应。调试时使用的是串口调试软件。
如令变频器正转运行RTU格式为0106200000120207,AsCll模式16进制为:010620000012C7,发送时为3A3031303632303030303031324337,无论怎样都无响应,且通讯格式都已调为一致,地址都为1
[ 此帖被新手驾驶f22在2020-01-18 21:41重新编辑 ]
a2490048
级别: 正式会员
精华主题: 0
发帖数量: 13 个
工控威望: 75 点
下载积分: 297 分
在线时间: 13(小时)
注册时间: 2019-05-23
最后登录: 2023-07-07
查看a2490048的 主题 / 回贴
1楼  发表于: 2020-02-02 16:28
描述:串口助手返回信息
图片:
3A是起始符,你缺少0D 0A结束符 所以无响应。应该发送3A30313036323030303030313243370D0A即可。