查看: 1600|回复: 10
收起左侧

[MD500] 串口调试与变频器通讯不上的解决方案

兰桨 2019-7-21 19:51:34 | 显示全部楼层 |阅读模式
邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x
本帖最后由 兰桨 于 2019-7-23 10:32 编辑

第一步:首先检查是否正确安装串口调试工具,如果正确安装好串口调试工具,可以通过依次右键点击计算机,点击属性,点击设备管理器,点击端口,出现如图1所示的USB Serial Port(COM*),*是根据自己电脑自动分配的,可以是3也可以是4等等。

第二步:通过变频器设置波特率、奇偶校验、数据位和停止位等,具体参数设置可以参考表一;

第三步:将串口调试软件的波特率、数据位、校验位、停止位与变频器侧设置相同,变频器侧的通讯协议设置为标准的MODBUS通讯协议。另外需要注意勾选输入HEX和显示HEX,否则不能正确发送串口信息。具体示意图如图2所示。

第四步:通过串口调试软件向变频器写入频率,由于变频器识别十六进制数,所以此时需要将数据转换成十六进制,倘若变频器设置的本机地址为1,往变频器中写入频率5Hz,则需要在串口调试软件中编辑0106 1000 03E8,其中01代表的是变频器的地址,06代表写入,1000代表功能码(频率),03E8为十六进制数据,其十进制为1000,写入数据的上限为10000,10000对应50Hz,则1000对应5Hz。之后再点击发送按钮或者回车,就会向变频器发送指令,具体示意图如图3所示。

第五步:解读绿色和蓝色代表的含义:绿色帧即为主机请求帧,蓝色帧即为从机响应帧。其中从机响应帧分别代表以下含义:
01:从站(变频器)号
06:“写功能码”(16位寄存器写)
10 00:被写入数据的地址1000H
03 E8:写入的数值1000
8D B4:校验码(8DCRC校验低有效字节;B4CRC校验高有效字节)
故此,可知该通讯属于正常通讯。响应与命令一致。


扩展知识点:CRC校验方式说明
            (1) CRC使用RTU帧格式,消息包括了基于CRC 方法的错误检测域。CRC 域检测了整个消息的内容。CRC 域是两个字节,包含16 位的二进制值。它由传输设备计算后加入到消息中。接收设备重新计算收到消息的CRC,并与接收到的CRC域中的值比较,如果两个CRC 值不相等,则说明传输有错误。
            (2) CRC 是先存入0xFFFF,然后调用一个过程将消息中连续的8 位字节与当前寄存器中的值进行处理。仅每个字符中的8Bit 数据对CRC 有效,起始位和停止位以及奇偶校验位均无效。
            (3) CRC 产生过程中,每个8 位字符都单独和寄存器内容相异或(XOR),结果向最低有效位方向移动,最高有效位以0 填充。LSB 被提取出来检测,如果LSB 为1,寄存器单独和预置的值相异或,如果LSB 为0,则不进行。整个过程要重复8 次。在最后一位(第8 位)完成后,下一个8 位字节又单独和寄存器的当前值相异或。最终寄存器中的值,是消息中所有的字节都执行之后的CRC 值。
            (4) CRC 添加到消息中时,低字节先加入,然后高字节。

图1

图1

表一

表一

图2

图2

图3

图3
<
回复 邀请回答送花

使用道具 举报

Julius_wen 2019-7-21 20:06:00 | 显示全部楼层
小伙子可以啊,竟然会用串口调试助手~
回复 送花

使用道具 举报

兰桨 2019-7-21 20:19:53 | 显示全部楼层
Julius_wen 发表于 2019-7-21 20:06
小伙子可以啊,竟然会用串口调试助手~

要不要加个精华,哈哈哈
回复 送花

使用道具 举报

饕餮 2019-7-21 20:53:13 | 显示全部楼层
技术贴顶起! 1.png
回复 送花

使用道具 举报

Julius_wen 2019-7-21 21:10:17 | 显示全部楼层
兰桨 发表于 2019-7-21 20:19
要不要加个精华,哈哈哈

你把接收到的01 06 10 00 03 E8等数据分析清楚,就给你精华。MODBUS协议
回复 送花

使用道具 举报

兰桨 2019-7-21 22:28:30 来自手机 | 显示全部楼层
Julius_wen 发表于 2019-7-21 21:10
你把接收到的01 06 10 00 03 E8等数据分析清楚,就给你精华。MODBUS协议

等我回去分析分析的,必须要个精华帖
回复 送花

使用道具 举报

Julius_wen 2019-7-21 23:26:50 来自手机 | 显示全部楼层
兰桨 发表于 2019-7-21 22:28
等我回去分析分析的,必须要个精华帖

可以呀
回复 送花

使用道具 举报

兰桨 2019-7-22 22:58:33 | 显示全部楼层

看一下这样行不行
回复 送花

使用道具 举报

Julius_wen 2019-7-22 23:26:56 来自手机 | 显示全部楼层
兰桨 发表于 2019-7-22 22:58
看一下这样行不行

哪样??
回复 送花

使用道具 举报

Julius_wen 2019-7-23 08:28:04 | 显示全部楼层
兰桨 发表于 2019-7-22 22:58
看一下这样行不行

你提到了CRC,不介绍一下CRC么?
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

汇川控制技术 公众号

全国服务热线:8:30-17:30

400-777-1260

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市宝安区留仙二路6号鸿荣源鸿威工业区E栋

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部