【威科达官网】

CN/ EN
首页 > 新闻中心> 产品动态

EtherCAT总线伺服如何控制?

2024/02/18 阅读量:371
一键分享:

  EtherCAT总线是一种现代化的高性能工业通信总线,可以像传统的实时控制总线一样,连接以太网设备和实时EtherCAT设备,实现分布式控制。


1708245607081.jpg


  EtherCAT总线伺服控制主要涉及到几个关键步骤。首先,你需要将通讯线插上,确保PLC(可编程逻辑控制器)与驱动器正确连接。PLC的下方口应连接到驱动器的CN3口,而如果有第二台或更多的伺服,可以通过CN4口连接下一台伺服的CN3口,最多支持32轴控制。


  接下来,你需要配置伺服驱动器的九针串口接线。主要需要连接的有正极限、负极限、原点三个信号。伺服使能可以通过通讯直接控制,报警复位也可以接上。


  然后,你需要新建工程并选择对应型号的PLC。在软件中,右击EtherCAT并选择自动扫描,以识别伺服驱动器。之后,右击运动控制轴,点击“添加轴”,并选择输出设备为前面扫描到的伺服设备。这样,你就可以将程序下载到PLC中。


  下载完成后,点击监控图标进入伺服轴调试。点击使能按钮后,电机将锁死。通过点击“jog+”或“jog-”可以实现电机的正转和反转,完成伺服测试。


  在控制过程中,你可以通过编程设置使能、手动JOG、相对定位、绝对定位、原点回归、当前位置、速度和力矩等参数,以满足你的具体需求。


  需要注意的是,伺服驱动器的EtherCAT接口有两个,有些驱动器这两个口可以随意接,有些则分为EtherCAT IN和EtherCAT OUT,IN口接上一级设备,OUT口接下一级设备,二者不能混用。在进行多轴控制时,应确保按照正确的顺序连接各级驱动设备。


  EtherCAT控制器是实现EtherCAT总线控制的重要组件,主要作用有以下方面:


  1.与高级控制器进行通信:EtherCAT控制器可以与高级控制器(如PLC、上位机等)进行通信,从而实现对EtherCAT设备的控制。


  2.接收和处理EtherCAT数据帧:EtherCAT控制器可以接收和处理来自EtherCAT设备的数据帧信息,完成数据的解析和适当的处理。


  3.发送EtherCAT数据帧:EtherCAT控制器可以发送数据帧到EtherCAT设备,从而实现对EtherCAT设备的控制。


  4.提供错误检测和诊断:EtherCAT控制器可以提供错误检测和诊断功能,检测和报告EtherCAT设备的错误情况,从而保证设备的安全性和稳定性。


  总的来说,EtherCAT控制器是实现EtherCAT总线伺服控制的核心组件,它通过与EtherCAT设备之间的通信,实现对设备的控制和数据的处理,是实现EtherCAT总线控制的关键部分。