您现在所在的是:

信捷XINJE

回帖:14个,阅读:6442 [上一页] [1] [2] [下一页]
2864
cma_520
文章数:500
年度积分:50
历史总积分:2864
注册时间:2006/11/14
发站内信
发表于:2019/7/9 20:30:21
#0楼
附件 1.jpg

附件 2.jpg

附件 3.jpg

附件 4.jpg

附件 IMG_20190709_195919.jpg

附件 IMG_20190709_195937.jpg

附件 IMG_20190709_195944.jpg

以上图片是我收集的有关Modbus通信的相关寄存器地址的说明
 工程是通过信捷XC2系列PLC和三菱FR-D720变频器通过RS485通信,PLC控制变频器的启动和监视有关电流信息。
图片部分的程序是我准备向变频器写数据用的,但没有成功,不知道是不是这样操作的,望有类似经验的指点下。
       承接:非标自动化设备设计、旧设备改良与维修
27956
guanyumou 版主
文章数:10552
年度积分:1139
历史总积分:27956
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/7/9 23:47:31
#1楼
1、变频器通信参数如何设置的?
2、通信线如何接的?
3、现在信捷PLC做主站,那么就跟“软元件编号和Modbus地址对应表”无关!
4、在变频器通信设定正确的情况下、接线OK的情况下,先用第三方工具把变频器调试成功,而后再编写PLC程序也未尝不可!
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
42331
YXBK 版主
文章数:19445
年度积分:2745
历史总积分:42331
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2019/7/10 8:07:27
#2楼
变频器的MODBUS地址如下图
附件 11111111.jpg


如果试通讯成不成功用读指令比较简单,图中是读取输出电流,地址是40202换算成十六进制就是H9D0A。
附件 2019-07-10_080352.jpg


附件:
[本地下载]
附件:
[本地下载]
附件:
[本地下载]
附件:
[本地下载]
大家一起学习
2864
cma_520
文章数:500
年度积分:50
历史总积分:2864
注册时间:2006/11/14
发站内信
发表于:2019/7/11 21:53:11
#3楼
以下是引用guanyumou2019/7/9 23:47:31的发言:
1、变频器通信参数如何设置的?
 变频器设置为站号2
           波特率:19200BPS
           校验位:E 偶校验  1个停止位  信捷选端口2
2、通信线如何接的?
  通过RS485和变频器相连 信捷选通信口2(通信参数为默认)
  接线采用2线制(如图)和信捷RS485的A+ A-对应相接

3、现在信捷PLC做主站,那么就跟“软元件编号和Modbus地址对应表”无关!
  就是可以理解成向寄存器地址写入或读取数据就行,是吗?只是地址要换成变频器的Modbus通信地址这样理解对吗?

4、在变频器通信设定正确的情况下、接线OK的情况下,先用第三方工具把变频器调试成功,而后再编写PLC程序也未尝不可!
附件 通信口定义说明2.jpg
简单讲就是先用这三方软件把需要的地址和参数确认好后,直接用PLC的读取 写入指令来实现,是这样理解码?
       承接:非标自动化设备设计、旧设备改良与维修
2864
cma_520
文章数:500
年度积分:50
历史总积分:2864
注册时间:2006/11/14
发站内信
发表于:2019/7/11 22:17:18
#4楼
回复 #2楼 YXBK
附件 q.jpg
我图中蓝色字体的地址如 1003 是我通过第3方软件和变频器通信测试过都没有问题的,利用这三方软件是可以修改相关参数的。
 Pr4;多段速度 高速  (1003)
 Pr5'多段速度 中速  (1004)
1003和1004是我通过这三软件测试出来的变频器的Modbus的地址,说明书中没有看到相关介绍,是不是,我这样理解是不正确的。
附件 123.jpg
上图表格中指令代码下读取 写入 扩展 所对应的 00 80  0,怎么理解。

还有就是如;Pr13;启动频率 那它的Modbus对应地址是多少?或者是说变频器通信时只有说明书列出来的Modbus地址有效,那其它的怎么理解了如Pr0----pr192这些没有想应的Modbus通信地址吗?
       承接:非标自动化设备设计、旧设备改良与维修
42331
YXBK 版主
文章数:19445
年度积分:2745
历史总积分:42331
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2019/7/11 22:40:59
#5楼
附件 2019-07-11_224042.jpg
大家一起学习
3641
yueliang150
文章数:389
年度积分:50
历史总积分:3641
注册时间:2003/4/24
发站内信
发表于:2019/7/11 22:51:02
#6楼
按YXBK 版主的说明书,其实你可以先用带modbus RTU的串口助手先读取变频器;等电脑能读取数据再用PLC读;
1:变频器先设定:
117=1
118=192
120=0
122=2
549=1
2:电脑串口助手:设定19200.8.1.N;
读取地址:40201地址起5个地址数据(4标识可读取的4X地址,201需要转为16进制地址;)
发送指令:01 03 00 C9 00 05 CRC1 CR12(串口助手自动生成);
有返回数据按图中说明书的方便把数据转为 10进制即可;
附件 1.jpg
附件 2.jpg
单片机、ARM产品开发设计;
小设备、夹具、治具控制器设计开发;数码管、点阵LED电子看板开发;
2864
cma_520
文章数:500
年度积分:50
历史总积分:2864
注册时间:2006/11/14
发站内信
发表于:2019/7/12 18:32:38
#7楼
以成功解决问题了,谢谢各位的支持
       承接:非标自动化设备设计、旧设备改良与维修
27956
guanyumou 版主
文章数:10552
年度积分:1139
历史总积分:27956
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/7/12 19:26:46
#8楼
以下是引用yueliang1502019/7/11 22:51:02的发言:
按YXBK 版主的说明书,其实你可以先用带modbus RTU的串口助手先读取变频器;等电脑能读取数据再用PLC读;
1:变频器先设定:
117=1
118=192
120=0
122=2
549=1
2:电脑串口助手:设定19200.8.1.N;
读取地址:40201地址起5个地址数据(4标识可读取的4X地址,201需要转为16进制地址;)
发送指令:01 03 00 C9 00 05 CRC1 CR12(串口助手自动生成);
有返回数据按图中说明书的方便把数据转为 10进制即可;
附件 1.jpg
附件 2.jpg
月工这个调试助手不错!
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
3641
yueliang150
文章数:389
年度积分:50
历史总积分:3641
注册时间:2003/4/24
发站内信
发表于:2019/7/13 8:12:25
#9楼
回复 #8楼 guanyumou
表情大虾网丁丁调试助手!
单片机、ARM产品开发设计;
小设备、夹具、治具控制器设计开发;数码管、点阵LED电子看板开发;

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

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

93.6006