一种基于EtherCAT总线的开关测试控制方法及控制系统技术方案

技术编号:35166678 阅读:13 留言:0更新日期:2022-10-12 17:29
本发明专利技术提供一种基于EtherCAT总线的开关测试控制方法及控制系统,该控制系统包括PLC控制系统、多个伺服电机、多个伺服驱动器、多个编码器、中控系统以及人机界面;通过采用本控制系统其提高系统实时性、灵活性、稳定性以及可靠性;实时监测产品状态,提升检测控制精度;简化系统复杂程度,降低系统故障率。降低系统故障率。降低系统故障率。

【技术实现步骤摘要】
一种基于EtherCAT总线的开关测试控制方法及控制系统
[0001]

[0002]本专利技术涉及器具开关检测认证测试
,具体涉及一种基于EtherCAT总线的开关测试控制方法及控制系统。

技术介绍

[0003]在器具开关测试过程中,不仅需要对样品实现各种动作(例如旋转动作、线性动作等),还希望可以检测到样品动作状态(例如操作力、角度或行程等)。
[0004]为了实现上述目的,传统的通过采用PLC接口+伺服或步进电机方法实现,其结构比较复杂,信号接线多,采集误差大以及采样周期长等缺陷。因此有鉴于此,对于如何提供一种可简化系统复杂程度以及降低系统故障率的技术手段就显得尤为重要。

技术实现思路

[0005]针对现有技术中存在的缺陷,本专利技术的目的在于提供一种基于EtherCAT总线的开关测试控制方法及控制系统,旨在解决现有的样品测试结构存在的结构比较复杂,信号接线多,采集误差大以及采样周期长的问题。
[0006]为解决上述技术问题,本申请采用的技术方案如下:第一方面,本申请提供了一种基于EtherCAT总线的开关测试控制方法,所述开关测试控制方法包括:向PLC控制系统输入控制参数;PLC控制系统根据输入的控制参数控制多个伺服电机动作;处于动作状态的伺服电机同时将其动作状态参数实时反馈至PLC控制系统中;实时显示伺服电机反馈的动作状态参数。
[0007]进一步的,PLC控制系统通过多个伺服电机驱动器向多个对应的伺服电机输入控制参数,多个伺服电机驱动器之间通过EtherCAT总线进行通信级联。
[0008]进一步的,通过采用中控系统或人机界面向PLC控制系统输入控制参数。
[0009]进一步的,所述状态参数包括伺服电机当前转矩参数、伺服电机当前角度参数、伺服电机当前位置参数以及伺服电机当前速度参数。
[0010]第二方面,本申请还提供一种用于实现如上权利要求1至4任一所述的基于EtherCAT总线的开关测试控制方法的控制系统,所述控制系统包括:PLC控制系统;多个伺服电机;多个伺服驱动器,多个所述伺服驱动器分别对应与多个所述伺服电机电性相连,所述PLC控制系统与一所述伺服驱动器通信相连,一所述伺服驱动器与多个另一所述伺服驱动器依次相通信级联;
多个编码器,多个所述伺服电机通过多个所述编码器对应与多个所述伺服驱动器相连;中控系统,所述中控系统与所述PLC控制系统相连。
[0011]进一步的,所述控制系统还包括人机界面,所述人机界面通过RS232接口与所述PLC控制系统通信相连。
[0012]本专利技术的有益效果为:1、提高系统实时性、灵活性、稳定性以及可靠性;2、实时监测产品状态,提升检测控制精度;3、简化系统复杂程度,降低系统故障率。
附图说明
[0013]图1为本申请实施例中的开关测试控制方法流程示意图。
[0014]图2为本申请实施例中的开关测试控制系统结构原理示意图。
[0015]图中:1

PLC控制系统,2

人机界面,3

中控系统,4

伺服驱动器,5

伺服电机。
具体实施方式
[0016]下面结合说明书附图与具体实施方式对本专利技术做进一步的详细说明。
[0017]参见附图1所示,本申请实施例首先提供一种基于EtherCAT总线的开关测试控制方法,其包括以下步骤:S1、向PLC控制系统输入控制参数;操作者根据测试需求向PLC控制系统输入相应的设置参数,例如伺服电机转矩、伺服电机目标位置、伺服电机目标角度、伺服电机运行速度、伺服电机加速度时间以及伺服电机减速度时间等参数。设置参数的输入,操作者可以借助中控系统向PLC控制系统输入参数。
[0018]S2、PLC控制系统根据输入的控制参数控制多个伺服电机动作;PLC控制系统接收到操作者输入的设置参数后,PLC控制系统对应将其转换化为相应的参数指令,并通过EtherCAT总线输入至伺服驱动器中,接收到PLC控制系统输入的参数指令,伺服驱动器驱动伺服电机对应的动作。
[0019]在本实施例中,一台PLC控制系统控制多个伺服电机,多个伺服电机对应多个伺服驱动器。PLC控制系统通过EtherCAT总线与一伺服驱动器通信相连,而多个伺服驱动器之间同样通过EtherCAT总线进行级联。
[0020]为了便于说明,对多个伺服驱动器进行依次编号,即伺服驱动器一、伺服驱动器二
……
伺服驱动器N ,以此类推。PLC控制系统通过EtherCAT总线连接伺服驱动器一,伺服驱动器一再通过级联方式连接伺服驱动二,以此类推,连接数量可达六十四台,由EtherCAT的组网,PLC控制系统可以和各伺服驱动器之间高速交换数据,同步时间小于0.5ms。
[0021]S3、处于动作状态的伺服电机同时将其动作状态参数实时反馈至PLC控制系统中;伺服电机在进行相应的动作时,伺服电机同时将其状态参数反馈至PLC控制系统中。具体的,伺服电机通过绝对值编码器将其状态参数反馈至PLC控制系统中,例如,状态参
数包括伺服电机的角度、速度。
[0022]S4、实时显示伺服电机反馈的动作状态参数;为了便于实时知晓伺服电机的运行状态,反馈至PLC控制系统出的伺服电机状态参数通过人机界面(简称HMI)进行显示,操作者便可以直观地通过观察人机界面进行知晓。
[0023]参见附图2所示,本实施例还提供一种基于EtherCAT总线的开关测试控制系统,其包括PLC控制系统1、多个伺服电机5、多个伺服驱动器4、多个编码器、中控系统3以及人机界面2。
[0024]在本实施例中,PLC控制系统1作为控制中心,用于通过各种通讯接口、总线接口、IO接口采集和发出各种控制信号,并循环执行各种命令,实现整个系统的协调控制。
[0025]多个伺服驱动器4分别对应与多个伺服电机5电性相连, PLC控制系统1与一伺服驱动器4通信相连,一伺服驱动器4与多个另一伺服驱动器4依次相通信级联;多个伺服电机5通过多个编码器对应与多个伺服驱动器4相连。
[0026]中控系统3通过局域网(LAN)与PLC控制系统1相连,用户可通过中控系统3向PLC控制系统1输出控制参数,控制参数可以包括但不限于:伺服电机转矩、伺服电机转矩、伺服电机目标角度、伺服电机运行速度、伺服电机加速度时间、伺服电机减速度时间等。
[0027]例如,本申请人采用了一台PLC控制3套伺服电机的方案,实现三只样品同时或分时检测,旋转和直线模式、电机旋转分辨率、输出力矩在线可设定,电机当前状态(速度、角度、位置、力矩)可实时监控,同时也节约大量后期维护时间成本。
[0028]显然,本领域的技术人员可以对本专利技术进行各种改动和变型而不脱离本专利技术的精神和范围。这样,倘若本专利技术的这些修改和变型属于本专利技术权利要求及其同等技术的范围之内,则本专利技术也意图包含这些改动和变型在内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于EtherCAT总线的开关测试控制方法,其特征在于,所述开关测试控制方法包括:向PLC控制系统输入控制参数;PLC控制系统根据输入的控制参数控制多个伺服电机动作;处于动作状态的伺服电机同时将其动作状态参数实时反馈至PLC控制系统中;实时显示伺服电机反馈的动作状态参数。2.根据权利要求1所述的一种基于EtherCAT总线的开关测试控制方法,其特征在于,PLC控制系统通过多个伺服电机驱动器向多个对应的伺服电机输入控制参数,多个伺服电机驱动器之间通过EtherCAT总线进行通信级联。3.根据权利要求1所述的一种基于EtherCAT总线的开关测试控制方法,其特征在于,通过采用中控系统或人机界面向PLC控制系统输入控制参数。4.根据权利要求1所述的一种基于EtherCAT总线的开关测试控制方法,其特征在于,所述状态参数包...

【专利技术属性】
技术研发人员:杨斌陈朝晖
申请(专利权)人:德丰电创科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1