中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

施耐德电气论坛

抖音 西门子减速电机 德嘉 台达 英威腾 泓格论坛 西门子 我和LOGO!有个约会 FLIR红外热像论坛 【有奖活动】英威腾 “Ni美国国家仪器 “PLC发展趋势大讨论”活动圆满结束 cc-link图文征集活动 西门子SMART LINE V3
工控论坛首页 施耐德电气PLC → 浏览主题: 【炫技操作】树莓派EtherNet/IP通讯控制ATV340变频器
发表新帖 回复该主题
回帖:12个,阅读:495 [上一页] [1] [2] [下一页]
* 帖子主题:

【炫技操作】树莓派EtherNet/IP通讯控制ATV340变频器

分享到
723
weicy007
文章数:515
年度积分:723
历史总积分:723
品牌积分(施耐德):777
注册时间:2019/4/29
发站内信
发表于:2020/4/25 15:58:44
#0楼
小伙伴们,上次通讯控制TM221的PLC以后,尝试了下通过EtherNet/IP来控制变频器。
发现也是没有问题的,下面分享想控制的过程。
首先添加ATV340的EDS文件
附件:ATV340_PLCopen_EIP_V1.1.eds.zip
[本地下载]

添加和组态的过程这里就不赘述了,因为和之前的帖子重复了,过程可以看下帖:
http://bbs.gkong.com/archive.aspx?id=477648

1、添加完成后我们需要在“设备”中组态变频器。
附件 Snipaste_2020-04-25_15-18-32.jpg

2、组态完成后我们需要在“连接”界面,将默认的连接删除,添加我们需要的连接“Native Drive Control”
附件 Snipaste_2020-04-25_15-35-06.jpg

3、添加完成后我们可以在“IO映射”中看到添加的输入输出字了。
附件 Snipaste_2020-04-25_15-36-25.jpg

完成上述操作我们就在codesys中组态好了变频器,接来下需要设置变频器的参数,最简单的情况我们只需要设置4个参数:
1、在主菜单-通讯-通讯参数-内置以太网配置中设置变频器的IP地址
2、在主菜单-通讯-通讯参数-内置以太网配置中设置变频器的子网掩码
3、在主菜单-完整设置-命令与参考值-参考频率通道1中设为嵌入式以太网
4、在主菜单-完整设置-命令与参考值-控制模式中设为组合通道

设置完成后给编码器重新断电上电。

这样变频器的参数也设置完成了,接下来就是编程通过Drivecomm流程来启动变频器。
流程如下:
附件 Snipaste_2020-04-25_15-49-40.jpg


程序里面我们就简单的写下,先读取的是变频器的状态字,然后通过写入控制字和转速的方式来控制变频器,首先写入状态字复位16#0080复位下变频器。
附件 Snipaste_2020-04-25_15-00-22.jpg

然后通过写入16#0006
附件 Snipaste_2020-04-25_15-00-43.jpg

可以看到变频器已经进入RDY状态
附件 IMG_20200425_150110.jpg

接下来写入16#0007和转速
附件 Snipaste_2020-04-25_15-01-32.jpg

可以看到已经写入变频器了
附件 IMG_20200425_150222.jpg

这样就完成了对变频器的控制,可以看到电机已经在正常运行了。


这样看来还是挺方便的。
很惭愧,做了一点微小的贡献。
1401
xiangtao3
文章数:273
年度积分:286
历史总积分:1401
品牌积分(施耐德):292
注册时间:2007/1/1
发站内信
发表于:2020/4/26 14:41:37
#1楼
学习学习,论坛真是卧虎藏龙
3039
0aguang0
文章数:971
年度积分:943
历史总积分:3039
品牌积分(施耐德):1290
注册时间:2010/10/21
发站内信
发表于:2020/4/26 22:06:51
#2楼
前两天打电话问了320的can通讯控制....发现mc_power_atv  和se_atv.mc_power_atv
都不能控制atv320

而是用了那个control_atv的功能块
直接就使能快停自由给上...然后正向反向就可以了..
速度也不用再上升沿触发...写进去之后就即时修改了

这个功能块要比mc那些功能块方便很多啊...
是不是所有的ATV变频器都可以用这个块去控制?
水平一般,能力有限.如有错误之处.欢迎并感谢指出.我一定认真学习积极改正.请勿DISS.
3039
0aguang0
文章数:971
年度积分:943
历史总积分:3039
品牌积分(施耐德):1290
注册时间:2010/10/21
发站内信
发表于:2020/4/26 22:08:57
#3楼
这个原生codesys能不能添加somachine里面那些个功能块呢?比如直接也调用这个control_atv的块
水平一般,能力有限.如有错误之处.欢迎并感谢指出.我一定认真学习积极改正.请勿DISS.
723
weicy007
文章数:515
年度积分:723
历史总积分:723
品牌积分(施耐德):777
注册时间:2019/4/29
发站内信
发表于:2020/4/27 9:33:48
#4楼
回复 #2楼 0aguang0
是的,这个块变频器都可以用,其实就是把rdivecomm流程和速度做成了一个功能块。
很惭愧,做了一点微小的贡献。
723
weicy007
文章数:515
年度积分:723
历史总积分:723
品牌积分(施耐德):777
注册时间:2019/4/29
发站内信
发表于:2020/4/27 9:34:54
#5楼
回复 #3楼 0aguang0
理论上应该是可以的,问了下codesys的,就当自定义库加进去就可以了。
很惭愧,做了一点微小的贡献。
3039
0aguang0
文章数:971
年度积分:943
历史总积分:3039
品牌积分(施耐德):1290
注册时间:2010/10/21
发站内信
发表于:2020/4/27 16:20:41
#6楼
回复 #5楼 weicy007
试一下..感觉好牛逼的样子~~
水平一般,能力有限.如有错误之处.欢迎并感谢指出.我一定认真学习积极改正.请勿DISS.
10489
lizy 版主
文章数:3263
年度积分:1079
历史总积分:10489
品牌积分(施耐德):396
注册时间:2005/12/28
发站内信
发表于:2020/4/28 17:36:36
#7楼
厉害
11729
465010287 版主
文章数:6168
年度积分:938
历史总积分:11729
品牌积分(施耐德):151
注册时间:2012/10/11
发站内信
发表于:2020/4/29 7:57:22
#8楼
厉害,,还有这个系统,不错
10542
bnnyygy
文章数:2347
年度积分:934
历史总积分:10542
品牌积分(施耐德):40
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2020/4/30 21:42:28
#9楼
嗯,楼主可以分享下工程文件吗?

我的树莓派4B,添加设备始终报错。。不知道圆
工控学堂推荐视频:

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

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

140.4