实点科技 EC4系列分布式 I/O 在 智慧物流搬运系统中的应用
陈鑫全
一、使用场景描述
实点科技官网截图
本人从事自动化行业有6年了,从最开始的设备维护到后面的调试设备,经历了个人具得还是很有时代性的变迁变化。
最初做自动化行业那时候,是非标设备行业,扩展出的Io需要用到的两个Plc之间更多的还是采用了物理点进行对接,没有建立通讯,有时候设备扩大一部分之后,受到本身Plc的Io数量限制,只能额外增加另一个Plc,但这对于最初时的设备来言,其实影响并不大,因为做设备这方面而言,增加到一个超出Plc所扩展的io数量上限情况是不容易的。
而最近三年,踏入了物流行业,细分一点就是搬运系统行业,这个行业里,各种数不清的设备群,各种控制,连锁反应,都一一体现出来,虽然我没做过过程控制,但就从我做过的物流行业,和过程控制来看,难分高下,最近几年接触搬运,几个车间,全过程参与搬运,越来越多的人员被代替,甚至连刚从机器生产或者出来下来的料件就已经被系统接收,自动搬运至仓库入库了。在这么大的设备里,分布着大大小小各式各样的搬运车,升降货梯,旋转移栽而且这些硬件的实现功能 由于经济型,可控制性而全都集成一个系统里,由这个系统(Plc)全面控制。意味着这个Plc不止是性能上卓越的需求,还要有越来越多的依赖来自Io点的数量扩展性能,所以各种传输协议进入我的视野。
做搬运行业这几年,io传输协议里用过最多的是Tm5bus,这是一款施耐德为自家扩展io开发且搭载的协议,另外就是Modbus协议,以太网,串口的都用,但随着系统功能越来越全面后,不可避免的让以前一个系统普遍只有几十个单位的搬运设备增加到几百,甚至几千,后来开始采用Ether/ip协议的io产品,但最近调试发现,最近这款施耐德的扩展io居然出现了信号会偶现丢失的情况,我一开始就了解过,西门子的profinet,倍福的ethercat和这一ether/ip的实时传输协议,但我真正青睐的还是ethercat。所以借此试用机会,也尝试一下,了解一下实点科技的模块可靠性和这款协议产品的可配置性。
二、产品开箱
简洁的产品包装盒子
模块刚拿到手的时候,感觉大小始终,既不会不好接线,和监视io上的信号指示灯,也不会过多占用系统控制柜的空间。模块采用的塑料外壳材质,按压接线式端子,电源和io点都如此,能大大加快接线制作过程,模块的点位排序是从0-F,代表了从0-15位的io排序。侧面是厂家品牌,和产品型号,等模块生产批次信息,另外,我还发现这个二维码从微信上扫一扫,能直接进入该模块的相关使用资料,手册等信息,实在是有心了。
微信上联网扫描二维码出现的界面
公司官网里这款EC4-1616A io产品的说明书,以及里面对EC4系列的相关说明
而且我发现这一系列产品线还是比较齐全的,囊括了大部分我们自动化需要用的各种信号连接方式最大的单个模块搭载数量能达到32个点。
简单而言,这款说明书里和大部分厂家一样,都详细展示出关于此系列各个模块的电气,安装,参数的说明,在说明书末尾列举了一些与常见控制器连接的案例,可以为刚入门自动化或第一次接触此类模块提供帮助,尽快使其上手,使用。
三、产品使用过程
测试环节,我准备了禾川Q1-1300D控制器来连接我此次申请试用的两个io模块。
首先我将模块和控制器的电源,和网线连接完毕,上面是通电后正常的状态灯显示。
在官网上进入资料下载,配置文件,找到了EC4系列的IO配置Xml文件。
来自实点科技官网
打开Codesys软件,由于禾川Q1系列是高性能的Codesys运动控制器,所以软件要使用Codesys,版本为V3.5 Sp14.1.
Codesys软件首页
新建工程
找到我之前安装好的禾川控制器设备
连接控制器
在库管理器里安装下载好的EC4 Xml设备描述文件
安装后,EC4系列的所以模块都能使用了,非常方便
然后开始配置控制器的网络协议,使其能使用EtherCat扫描并链接EC4Io模块
开始扫描
这里显示扫描到了我通过网线连接的两个io,和ethercat驱动,将这三项设备最后一列参数别名地址依次改成1.2.3。然后点击复制所有设备到工程中。
添加成功
点击登录控制器,这里显示已经正常连接上了EC4模块了
EtherCat显示运行
编写了一个小的循环执行io输出的程序
可以在软件上看到io模块的实时输出状态
执行周期,和ethercat的通讯执行周期
视频有记录了实际运行过程
四、使用效果说明
EC4使用了标准的Ethercat协议开发的,从编程软件里配置模块的步骤就能看的出来,而且配置一次就成功了,对于第一次使用ethercat协议io模块的小白我来说,第一次也能成功,实在在非常的Nice了。
在实际测试中,我也在观察模块的io刷新情况,发现没有卡顿,之前试用的另外一家和当时自己在用的施耐德分布式io一起测试时,当时的协议还是Modbus tcp发现另外一家的io会出现输出卡顿的情况。
五、总结
总得来说,测试的情况对我来说很满意了,非常顺利的配置和通讯连接,输出测试,让我觉得国产崛起,中国制造绝不是一句虚话。
对我来说,如果能更方便的改变其模块的映射地址,对我来说绝对是一种惊喜,对整个工程生命周期来说,这这款模块上它做到了,最近在一个项目里,用施耐德的分布式io上,因为后期方案的调整,导致第一,二个阀岛上,增加了2个输入模块,导致,后面所有点位向后退32位,跟图纸上的io地址全对不上,让我折腾了许久。
欢迎登录实点科技官网 https://www.solidotech.com 了解案例中产品的更多信息!
最后修改:2023/9/11 17:56:19