您现在所在的是:

台达论坛

回帖:22个,阅读:2870 [上一页] [1] [2] [3] [下一页]
28106
guanyumou 版主
文章数:10560
年度积分:84
历史总积分:28106
品牌积分(台达):89
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/12 13:38:00
#10楼
以下是引用YXBK2020/2/11 19:49:52的发言:
以下是引用忆难忘UUKJXH2020/2/11 19:15:48的发言:
以下是引用YXBK2020/2/11 8:15:56的发言:
就发6个数试试,11和D9应该就是校验码了,所以不要再加 00 00
试过了,也不行

按3楼方法先用串口助手调试调试好,话说这个协议有点搞不懂,说明书上说是modbus协议但又不提供地址。
说明书没看到有说明是Modbus协议啊?这个协议不是Modbus RTU协议。
[此贴子已经被作者于2020/2/12 13:57:04编辑过]
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
28106
guanyumou 版主
文章数:10560
年度积分:84
历史总积分:28106
品牌积分(台达):89
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/12 13:38:28
#11楼
楼主,建议你把说明书共享出来,大家看看!
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
28106
guanyumou 版主
文章数:10560
年度积分:84
历史总积分:28106
品牌积分(台达):89
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/12 13:39:08
#12楼
通信协议搞清楚的情况下,先用串口调试工具等第三方工具测试一下变频器,而后再做PLC程序。
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
28106
guanyumou 版主
文章数:10560
年度积分:84
历史总积分:28106
品牌积分(台达):89
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/12 13:53:30
#13楼
网上大致看了一下这个通信协议,楼主可以先用串口调试助手测试一条读命令,看看通信是否OK
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
28106
guanyumou 版主
文章数:10560
年度积分:84
历史总积分:28106
品牌积分(台达):89
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/12 13:54:32
#14楼
楼主,可以先测试一下读输出电压命令:
01 01 00 02 D1 D9 00 00
用串口调试助手发送这个命令,看看有没有返回,返回是什么
前提是变频器通信参数和串口调试助手通信参数一致,且变频器站号为1
再不行可以尝试把后面的00 00取掉再次发送测试一下
如下是说明书上读输出电压的格式:
附件 image.jpg
附件 image.jpg
[此贴子已经被作者于2020/2/12 13:56:24编辑过]
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
42935
YXBK 版主
文章数:19712
年度积分:314
历史总积分:42935
品牌积分(台达):207
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2020/2/12 14:43:38
#15楼
大家一起学习
28106
guanyumou 版主
文章数:10560
年度积分:84
历史总积分:28106
品牌积分(台达):89
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/13 12:09:46
#16楼
以下是引用YXBK2020/2/11 8:15:56的发言:
就发6个数试试,11和D9应该就是校验码了,所以不要再加 00 00
01 05 00 00 11 D9这6个字节的CRC校验码貌似就是00 00
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
28106
guanyumou 版主
文章数:10560
年度积分:84
历史总积分:28106
品牌积分(台达):89
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/13 12:11:53
#17楼
以下是引用YXBK2020/2/12 14:43:38的发言:
https://www.docin.com/p-1113439901.html

附件 2020-02-12_144309.jpg
它有ASCII和RTU两种协议,手册前面虽然表明是Modbus协议,但是RTU协议肯定不是Modbus RTU协议
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
28106
guanyumou 版主
文章数:10560
年度积分:84
历史总积分:28106
品牌积分(台达):89
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/13 12:13:56
#18楼
以下是引用YXBK2020/2/11 19:49:52的发言:
以下是引用忆难忘UUKJXH2020/2/11 19:15:48的发言:
以下是引用YXBK2020/2/11 8:15:56的发言:
就发6个数试试,11和D9应该就是校验码了,所以不要再加 00 00
试过了,也不行

按3楼方法先用串口助手调试调试好,话说这个协议有点搞不懂,说明书上说是modbus协议但又不提供地址。
这个协议的特点是前6个字节中的索引数据区动态调整,使得发送命令最终CRC校验都为00 00
好像是这样的
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
42935
YXBK 版主
文章数:19712
年度积分:314
历史总积分:42935
品牌积分(台达):207
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2020/2/13 12:54:15
#19楼
以下是引用guanyumou2020/2/13 12:13:56的发言:
以下是引用YXBK2020/2/11 19:49:52的发言:
以下是引用忆难忘UUKJXH2020/2/11 19:15:48的发言:
以下是引用YXBK2020/2/11 8:15:56的发言:
就发6个数试试,11和D9应该就是校验码了,所以不要再加 00 00
试过了,也不行

按3楼方法先用串口助手调试调试好,话说这个协议有点搞不懂,说明书上说是modbus协议但又不提供地址。
这个协议的特点是前6个字节中的索引数据区动态调整,使得发送命令最终CRC校验都为00 00
好像是这样的

验证了一下,确实如此
附件 2020-02-13_124702.jpg
大家一起学习

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005