1、(总第 297 期)电子工业专用设备Equipment for Electronic Products ManufacturingEEPMDec 2022收稿日期:2022-11-28乔文远,魏红飞,杨子元(中国电子科技集团公司第四十五研究所,北京100176)摘要:高性能自动印刷机的核心之一是控制系统,优秀的控制系统需要高响应、低延时、高可靠性的通信技术。以太网控制自动化技术(EtherCAT)具有高抗干扰、高响应、精确同步、灵活开放的拓扑结构等优点。详细介绍了EtherCAT总线的特点和原理,并利用EtherCAT总线搭建了全自动印刷机硬件系统。经实际使用,系统在速率、准确性、可靠性上均满
2、足要求。关键词:自动印刷机;以太网控制自动化技术;现场总线;控制系统中图分类号:TN919.2文献标志码:B文章编号:1004-4507(2022)06-0026-04Application of EtherCAT in Automatic Printing MachineQIAO Wenyuan,WEI Hongfei,YANG Ziyuan(The 45thResearch Institute of CETC,Beijing 100176,China)Abstract:One of the cores of high-performance automatic printing machi
3、ne is the control system.Anexcellent control system requires high response,low latency,high reliability communicationtechnology.Ethernet for Control Automation Technology(EtherCAT)has the advantages of highanti-interference,highresponse,precisesynchronization,flexibleandopentopology.Thecharacteristi
4、cs and principles of EtherCAT bus are introduced in detail,and the hardware system ofautomatic printing machine is build by using EtherCAT bus.After actual use,the system could meetthe requirements in terms of speed,accuracy and reliability.Keywords:Automaticprintingmachine;Ethercontrolautomationtec
5、hnology(EtherCAT);Fieldbus;Control system现场总线(Field bus)是一种工业数据总线,是工业自动化领域中的数据通信网络。它解决了智能化仪器、控制器、运动机构等众多工业自动化设备的数字通信以及设备和控制系统之间的信息交互。由于现场总线具有简单、可靠、经济实用等一系列突出的优点,近年来在工业自动化领域中得到了迅速发展。目前常用的现场总线技术有 EtherCAT、Profibus、CANopen、ControlNet、Interbus、Lightbus、Modbus 等。EtherCAT 由德国的倍福公司于 2003年开发的,是一种以工业以太网为基础的现
6、场总线系统。国际标准组织(ISO)将 EtherCAT 纳入ISO15745 标准。EtherCAT 总线技术具有高抗干扰、EtherCAT 总线在自动印刷机中的应用半导体制造工艺与设备26(总第 297 期)电子工业专用设备Equipment for Electronic Products ManufacturingEEPMDec 2022图2 EtherCAT数据传输过程高响应、精确同步、拓扑结构灵活开放、系统配置简单等众多优点。全自动印刷机主要用于高温共烧陶瓷(HTCC)的生产加工。使用 EtherCAT 总线作为自动印刷机的控制系统,通过设备调试和客户现场工艺验证,设备运行稳定可靠,可
7、以满足客户需求。1 EtherCAT总线的原理EtherCAT 是一种用于确定性以太网的高性能通信协议,使用了 OSI 模型(开放式系统互联通信参考模型)其中的三层:物理层、数据链路层和应用层。EtherCAT 使用标准的以太网帧(IEEE802.3),可以在以太网内直接传送。为了区别于其他类型网络,EtherCAT 使用了 0 x88A4H 特殊帧类型。该数据帧包括几个 EtherCAT 报文,每个报文都用于一块逻辑过程映像区域的特定内存区域,数据顺序不依赖于从站的物理顺序,可随意排序1。EtherCAT 帧结构如图 1 所示。传统的以太网协议要实现数据的实时监控,图1 EtherCAT帧结
8、构主站发送数据包到每个从站后,需等待每个从站对数据包进行处理,再发送回主站。而一般工业领域传送的数据大部分都是开关量和模拟量,多半小于以太网帧的最小长度。每个从站每一次进行数据交互,都要送出一个帧。这势必造成带宽的低利用率,降低了网络的整体性能。EtherCAT 采用了新的数据传递机制,只有主站允许发送数据帧,各个从站只允许转发,多个从站共用一个数据帧。该数据帧从主站发出,经过所有从站,每个从站接收自己对应的数据,同时插入需返回的数据,从而大大优化了数据的传输速率和网络带宽2。数据传输过程如图 2 所示。2 EtherCAT的优势工业通信的要求是高响应、低延时、高可靠性,同时配置尽可能的简单便
9、捷。在这些方面EtherCAT 总线技术具有一定的优势。(1)高传输效率。EtherCAT 总线可以使用双以太网帧头目的地址6 字节源地址6 字节以太类型2 字节EtherCAT 头2 字节EtherCAT 数据44-1498 字节帧校验列4 字节EtherCAT 数据长度11 位保留位1 位类型4 位子报文子报文子报文头10 字节数据最多 1486 字节WKC2 字节命令8 位索引8 位地址区32 位长度11 位R4 位M1 位状态位16 位EtherCAT 帧头从站 1输出设备从站 1输入设备从站 n输出设备从站 n输入设备下行报文主站上行报文从站控制器 1从站控制器 n半导体制造工艺与设
10、备27(总第 297 期)电子工业专用设备Equipment for Electronic Products ManufacturingEEPMDec 2022绞线或者光缆,配合本身的机能原理,能够压缩大量的设备数据,这使得 EtherCAT 网络有效数据率可达到 90%以上,经官方测试,其处理 1 000 个分散式数字输入输出信号只需要 30 s。单个以太网帧最多可以进行 1 486 字节的过程数据交换,几乎相当于 12 000 个数字输入和输出,而传送这些数据耗时仅为 300 s。EtherCAT 还能以 10 kHz的更新速率处理 100 个伺服轴系统3。(2)优秀的同步性能,它采用精确
11、排列分布时钟,可以精确地确定主从站之间的延迟偏移,并基于该值进行调整,使得同步精度可以小于 1 s。(3)灵活的拓扑结构。EtherCAT 采用全双工的以太网实体层,可以使用交换机或介质转换器,几乎支持所有的拓扑类型,包括线型、树型、星型等。(4)广泛的应用场景。普通以太网相关的技术都可以应用于 EtherCAT 网络中。EtherCAT 设备可以与其他的以太网设备共存于同一网络中。普通的以太网卡、交换机、路由器等标准组件都可以在 EtherCAT 中使用。并且不受限于采用级联技术的交换机或集线器的数量。(5)优秀的安全性。EtherCAT 安全协议已经由德国技术监督局评估为满足 IEC615
12、08 定义的SIL3 等级的安全设备之间传输过程数据的通信协议。(6)强大的兼容性。EtherCAT 拥有多种应用层协议接口,可以方便的支持其他类型的现场总线。如 CoE(CANopen over EtherCAT)用来支持CANopen 协议,SOE(SERCOE over EtherCAT)用来支持 SERCOE 协议,EOE(Ethernet over Ether-CAT)用来支持普通的以太网协议,FOE(File overEtherCAT)用于上传和下载固件程序或文件;AOE(ADS over EtherCAT)用于主从站之间非周期的数据访问服务。3基于EtherCAT总线技术的自动印
13、刷机全自动印刷机由印刷上料机、印刷主机和印刷下料机 3 个部分组成,结构如图 3 所示。设备工艺流程为将装有基片的料盒放入最左侧的上料机,通过伺服电机控制料盒逐层升降。每一层的基片被推片机构从料盒中逐一推出,到达料盒右侧的传输机构。传输机构使用电机控制,配合离子风棒去除静电,再经粘辊清洁后运送到印刷主机左侧。印刷主机抓手采用 SMC 电缸,利用真空吸盘将基片抓取到工作台面上,通过台面真空固定。相机、光源和图像控制器组成的视觉对位系统对基片的 Mark 点进行识别运算,配合工作台三维电机运动系统进行移动,从而实现基片的自动对位流程。对位成功后工作台由伺服电机控制运行至印刷主机后侧的印刷区域进行印
14、刷,印刷完成经主机抓手和下料传输机构运送到右侧下料机进行收料,整个工艺流程结束。设备采用 EtherCAT 总线技术进行通讯,通信线缆选取常用的以太网线缆。控制单元选取日本欧姆龙的可编程逻辑控制器(PLC),深圳行芝达的耦合器及欧姆龙的伺服驱动器。选用行芝达的输入输出(I/O)模块处理传感器、按钮、电磁阀等数字量的输入输出工作,输入输出模块的数量可以根据设备所需的输入输出点位进行合理装配。图像控制系统使用欧姆龙图像控制器,搭配两组欧姆龙相机和环形光源。选用欧姆龙品牌的触摸屏进行上位控制及数据的交换。系统框图如图 4 所示。图3设备结构示意图图4系统框图上料机印刷主机下料机PLCI/O 模块图像
15、控制器驱动器传感器按钮电磁阀半导体制造工艺与设备28(总第 297 期)电子工业专用设备Equipment for Electronic Products ManufacturingEEPMDec 2022设备设定 1 个主站和 7 个从站。印刷主机的欧姆龙 PLC 设为主站,伺服驱动器、上料机和下料机的耦合器设为从站。通常支持 EtherCAT 的设备都会自带两个 EtherCAT 通讯端口和数字拨码。两个通讯端口分别对应通讯输入端和输出端,数字拨码用于设置自身站号。设备主站站号为 0,从站站号从 1 开始,依次顺延。使用普通的以太网电缆将主站和从站按照设定的顺序依次首尾连接。需注意伺服电机
16、应接到主站的 PLC 或者从站的耦合器之后。将各个从站的拨码按照连接顺序依次设置为对应的从站号,设备物理配置完成。设备正常通电无问题后,需继续进行相应的软件设置。通常不同的 PLC 厂家都有自己的开发软件,本机使用的 PLC 对应的软件是由欧姆龙公司开发的Sysmac Studio。通过软件设置对应 PLC 的型号和工程名称,进入程序界面。打开软件界面左侧的配置和设置选项卡中的 EtherCAT 设置,选取各个电机和耦合器对应的组件,按实际顺序拖入主设备下方依次连接,每个从站可根据实际情况改为对应组件的名称,主从站的通讯配置完成。节点设置如图 5 所示。设备通讯配置完成后,根据设备实际运行流程编写 PLC 程序。因为主站和从站均通过 Ether-CAT 总线连在一起,所以上料机、印刷主机和下料机的程序可以编写在同一个文件中,可以设定作为从站的所有伺服控制器的参数,简化了操作。使用上位机连接主站,便可对所有的主站和从站进行实时监控和数据采集,对于由 3 个设备组成的全自动印刷系统的控制提供了极大便利。对于伺服电机的控制,之前的印刷设备通常使用脉冲接口或者模拟量接口进行控制。模拟量接口和脉