节点文献

基于PC及TwinCAT3 PLC的开放式数控系统设计与实现

Design and implementation of open CNC system based on PC and TwinCAT3 PLC

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 张浩晨谢明红熊金宇陈鸿彬叶衡

【Author】 ZHANG Hao-chen;XIE Ming-hong;XIONG Jin-yu;CHEN Hong-bin;YE Heng;

【机构】 华侨大学机电及自动化学院

【摘要】 针对数控系统高精度,实时性,智能化要求高的特点。设计并实现基于PC及TwinCAT3 PLC的EtherCAT实时以太网开放式数控系统。数控系统在基于PC的上位机中通过MFC设计人机交互界面,实现非实时性功能模块开发。在基于TwinCAT3 PLC的下位机中,利用ST编程语言实现实时性功能模块开发。上位机与下位机之间通过ADS通讯实现数据交换,下位机与伺服控制系统之间通过EtherCAT实时以太网总线通讯。该数控系统避免了EtherCAT主站和从站通讯系统的设计与开发,系统稳定性及可靠性较高;在TwinCAT3 PLC中自主开发实时位置控制算法及速度优化算法,避免了使用TwinCAT3 NC、CNC标准模块带来的附加成本,系统具有较高开放性。数控系统在PLC中利用COE(CANopen over EtherCAT)协议中的CSP(周期同步位置模式)控制模式实现了两轴直线及圆弧实时位置控制,系统通讯周期达到1ms,各从站伺服驱动器时间同步误差小于1us,满足数控系统实时控制的要求。

【关键词】 PCEtherCAT总线ADS通讯数控系统
【基金】 华侨大学研究生科研创新基金资助项目(17014080026)
  • 【文献出处】 制造业自动化 ,Manufacturing Automation , 编辑部邮箱 ,2020年03期
  • 【分类号】TP273;TG659
  • 【被引频次】12
  • 【下载频次】432
节点文献中: 

本文链接的文献网络图示:

本文的引文网络