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

施耐德电气论坛

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

树莓派EtherNet/IP通讯控制施耐德TM221 PLC

分享到
723
weicy007
文章数:515
年度积分:723
历史总积分:723
品牌积分(施耐德):777
注册时间:2019/4/29
发站内信
发表于:2020/4/23 17:50:15
#0楼
最近论坛里树莓派火了,听了公开课以后感觉codesys功能还是很多的,当然树莓派也挺强大的,之前拿来挖矿看来是大材小用了,所以安装公开课的方法我尝试了下EIP通讯,手上刚好有一台M221的PLC,于是,尝试了下EIP通讯控制。
首先电脑上装好codesys软件和树莓派的开发包,然后通过软件在树莓派中安装好codesys runtime的安装包,方法公开课中已经有了,课件估计论坛里也有,这里就不在赘述了,主要讲下如何通讯吧。
1、先添加TM221的EDS文件到codesys中,如下图所示,在设备管理器中添加TM221的EDS文件。
附件 Snipaste_2020-04-23_17-35-31.jpg

2、在SOMachine baisc中配置EIP通讯的相关参数,首先在“配置”中勾选eip协议启动并设置IP地址
附件 Snipaste_2020-04-23_17-37-37.jpg

3、在EIP适配器中启用输入输出区
附件 Snipaste_2020-04-23_17-38-18.jpg

4、然后进入“编程”界面,这里我们简单的先使用一个输入输出字来通讯,然后就可以将程序下载入PLC了。
附件 Snipaste_2020-04-23_17-39-12.jpg

5、然后在codesys中的“设备”中,添加“EtherNet_IP_Scanner”,在下面添加刚刚载入EDS文件的“TM221”,建议把“电子键控”里面的检查都取消掉。
附件 Snipaste_2020-04-23_17-41-07.jpg

6、然后在IO映射当中,我们可以看到输入输出区的地址了。
附件 Snipaste_2020-04-23_17-43-07.jpg

7、这个时候联机树莓派,可以看到在设备树中已经通讯正常了,写入一个值试下。
附件 Snipaste_2020-04-23_17-47-58.jpg


8、221这边也可以看到值已经写入成功了。
附件 Snipaste_2020-04-23_17-49-19.jpg


OK,这样一个基本的EIP通讯就成功了,希望大家多多评论,以后我再试下modbus tcp以及TCP/IP协议。

谢谢!
很惭愧,做了一点微小的贡献。
3039
0aguang0
文章数:971
年度积分:943
历史总积分:3039
品牌积分(施耐德):1290
注册时间:2010/10/21
发站内信
发表于:2020/4/23 21:07:55
#1楼
哇塞...那期直播我错过了..也没去看回播
一直不太明白这个软plc有什么用....他的稳定性真的行吗?
用树莓派这样是来做一个什么样的介质去使用它呢?
它能开放的接口更多一些....用它来吧221也变成物联网plc??
这样来看的话..岂不是真的就万物物联了?
水平一般,能力有限.如有错误之处.欢迎并感谢指出.我一定认真学习积极改正.请勿DISS.
33327
jint 管理员
文章数:18935
年度积分:1255
历史总积分:33327
品牌积分(施耐德):432
注册时间:2007/8/30
发站内信
发表于:2020/4/23 23:30:14
#2楼
回复 #1楼 0aguang0
490多人的软件大神群你不进啊哈哈
温馨提示:
电话:0755-26546361
邮箱:blog@gkong.com
微信公众号:工控论坛;微信号gkongbbs;
不定期修改账号密码;不要在多个网站用同一账号密码
可随时站内信联系,工作日可拨打电话或发邮件咨询相关问题
2507
FreeTigerMan
文章数:514
年度积分:633
历史总积分:2507
品牌积分(施耐德):844
注册时间:2002/9/9
发站内信
发表于:2020/4/24 13:08:23
#3楼
我的树莓派做了旁路由和NAS,看来可以用这个搞个智能家居了。。。
723
weicy007
文章数:515
年度积分:723
历史总积分:723
品牌积分(施耐德):777
注册时间:2019/4/29
发站内信
发表于:2020/4/24 13:47:08
#4楼
回复 #3楼 FreeTigerMan
可以,装个homeassistant就可以了。
很惭愧,做了一点微小的贡献。
3039
0aguang0
文章数:971
年度积分:943
历史总积分:3039
品牌积分(施耐德):1290
注册时间:2010/10/21
发站内信
发表于:2020/4/24 20:13:28
#5楼
回复 #2楼 jint
都是啥软件啊?
水平一般,能力有限.如有错误之处.欢迎并感谢指出.我一定认真学习积极改正.请勿DISS.
10542
bnnyygy
文章数:2347
年度积分:934
历史总积分:10542
品牌积分(施耐德):40
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2020/4/24 21:58:48
#6楼
楼主,你的树莓派是哪个版本的?
723
weicy007
文章数:515
年度积分:723
历史总积分:723
品牌积分(施耐德):777
注册时间:2019/4/29
发站内信
发表于:2020/4/25 9:20:01
#7楼
回复 #6楼 bnnyygy
哦,我用的3b的版本。
很惭愧,做了一点微小的贡献。
10542
bnnyygy
文章数:2347
年度积分:934
历史总积分:10542
品牌积分(施耐德):40
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2020/4/25 9:51:00
#8楼
以下是引用weicy0072020/4/25 9:20:01的发言:
哦,我用的3b的版本。


谢谢,有时间买一个来折腾下
723
weicy007
文章数:515
年度积分:723
历史总积分:723
品牌积分(施耐德):777
注册时间:2019/4/29
发站内信
发表于:2020/4/25 13:02:17
#9楼
回复 #5楼 0aguang0
原生codesys
很惭愧,做了一点微小的贡献。
工控学堂推荐视频:

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

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

140.4