一种基于SercosIII通讯协议开放式三轴数控铣床运动控制平台制造技术

技术编号:16700120 阅读:81 留言:0更新日期:2017-12-02 12:16
本发明专利技术提供了一种基于SERCOSIII通讯协议开放式三轴数控铣床运动控制平台,所述该运动控制平台运用Visual C++6.0的MFC开发平台,建立基于SERCOSIII(实时串行通讯协议)通讯协议的开放式三轴数控铣床的通讯服务通道和人机交互界面功能模块,可通过人机交互界面经由该服务通道向伺服驱动器传递运动控制参数,完成对伺服电机的运动控制,伺服电动机上的编码器将得到的反馈数据通过该服务通道传送到上位机实现闭环控制;该运动控制平台选用研华工控机和德国Indramar公司的伺服驱动器和伺服电机,搭建三轴数控铣床平台和电气控制柜。本发明专利技术的基于SERCOSIII通讯协议开放式三轴数控铣床运动控平台具有高度开放性、实时性和抗干扰性,并在实际加工中具有更强的实用性。

An open three axis CNC milling machine motion control platform based on SercosIII communication protocol

The present invention provides a platform of three axis NC milling machine motion control of an open communication protocol based on SERCOSIII, MFC development platform using Visual C++6.0 the motion control based on SERCOSIII (real time serial communication protocol) communication service channel open communication protocol of the three axis CNC milling machine and man-machine interface function module. Through the man-machine interface via the service channel to transmit motion control parameters to the servo drive, the servo motor motion control, servo motor encoder will get feedback through the service channel data transmitted to the host computer to achieve closed-loop control; the motion control servo driver and servo motor platform using Advantech IPC and Indramar company of Germany the build of the three axis CNC milling machine platform and electrical control cabinet. The motion control platform of the open three axis CNC milling machine based on SERCOSIII communication protocol is highly open, real-time and anti-interference, and is more practical in actual processing.

【技术实现步骤摘要】
一种基于SercosIII通讯协议开放式三轴数控铣床运动控制平台
本专利技术涉及一种三轴数控铣床运动控制平台,具体涉及一种基于SercosIII通讯协议全软件开放式三轴数控铣床运动控制平台。
技术介绍
现阶段我国经济发展主要支柱是制造业,它将成为我国经济“创新驱动”和“转型升级”的主导领域。虽然我国已经成为了世界上的制造大国,但仍然没有进入制造强国的行列,随着德国“工业4.0”的提出,对制造业的发展产生了很大影响。我国的制造业在全世界占很大比重,称的上为制造大国,但不属于制造强国,为了向制造强国的转变,顺应德国“工业4.0”第四次工业革命的发展,2015年政府工作报告中已经明确的指出,要推动和实施“中国制造2025”,这将会大大促进我国从制造大国向制造强国转变的决心,在现代制造业的发展过程中,数控技术一直是先进制造技术的核心和各种柔性化制造系统的控制单元,要想在制造业上取得进步,一定离不开数控技术的发展。传统的数控系统是一种专用的封闭体系结构,一般都是通过模拟信号进行信息传递,相比于数字信号的信息传递,具有传输不稳定、精度低的缺点,尽管传统的数控系统可以由用户设计人机界面,但不是完全开放的,必须使用专门的开发工具和求助于系统供应商,还需投入大量的人力和精力,对其功能进行扩展、改变和维修,相比于开放式数控系统的发展,体现了传统数控系统不具有可互换性、可伸缩性、可移植性、可扩展性和可互操作性的弊端,开放式的数控系统更具有柔性、灵活性和通用性,并采取通用PC机软硬件取代过去昂贵的数控装置,国外的数控系统技术是遥遥领先与我国的数控系统技术,担心我国的数控技术超越他们,并对我们在数控系统技术方面采取了技术封锁,给我们向先进数控技术的发展造成了很大困难,所以有必要自主研发开放式的数控系统以及数控机床,把原来要用硬件实现的功能由软件来代替,可以打破长期制约我国数控技术发展的硬件瓶颈。通讯接口是数控系统的核心部分,与数控系统的加工效率和精度有着必然的联系,现代的数控系统一般使用数字信号的通讯接口,例如:MACRO、Fire、Wire、CAN、MODBUS等,但是往往这些接口的使用要通过厂家的支持,在使用过程中受到了限制,在其中一些技术的发展还不够完善,有的数字信号的传输速率慢并且不够稳定只能完成简单的点位控制和开关动作,SercosIII通讯接口技术发展的比较成熟,成为了唯一用于运动控制的开放式接口国际标准,提高数字信号传递的实时性,采用SercosIII通讯接口的开放式数控系统的功能扩展难、软件的可移植性差和组网通讯能力差等缺点得以有效的改善。在制造加工业的需求不断增加的情况下,对于工件的加工效率提出更高的要求,在提高加工效率的同时,提高加工精度和降低加工成本也是我们所关心的,对于加工工艺简单的小型工件的加工,在加工制造业上占据了很大的比重,因此在我国的制造业中需要一种成本低、体积小、能耗低、维护方便、加工精度高且加工效率高的三轴数控铣床。
技术实现思路
针对现有技术的不足,本专利技术提供了一种基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,主要包括人机交互界面、硬件系统和软件系统。该开放式三轴数控铣床运动控制平台基于SercosIII通讯协议和Windows系统的开发环境,构建SercosIII通讯协议的通讯服务通道和人机交互界面,可通过人机交互界面经由通讯服务通道向三轴数控铣床上的伺服驱动器传递运动控制参数,并可以完成对三轴数控铣床上的伺服电机的实时运动控制,实现数控铣床的三轴联动,本运动控制平台采用的是带有SercosIII通讯接口的伺服驱动器和伺服电机,并采用以太网将PC机与伺服驱动器进行连接和数据传递,根据本运动控制平台的需要,搭建基于SercosIII通讯协议开放式三轴数控铣床运动控制平台的电气控制柜部分。本基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,三轴数控铣床开放式运动控制系统通过SercosIII通讯协议与机床上的伺服驱动器进行通讯。运用SercosIII通讯协议完成系统与伺服驱动器之间的数字信号实时通讯。本基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,该运动控制系统的运动控制结构采用带有SercosIII通讯接口的运动控制结构,数字控制器和数字驱动器都带有SercosIII通讯接口,数字控制器和数字驱动器的SercosIII通讯接口之间采用以太网线连接,通过SercosIII通讯接口和以太网线进行数据交换。本基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,由工业PC机(上位机)与SERCANS卡组成数字控制器模块,SERCANS卡为带有SercosIII通讯接口被动式主站卡,SERCANS卡是控制器(上位机)与驱动器(下位机)之间通讯的重要模块。本基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,控制器和若干伺服驱动器通过SercosIII通讯接口连接成拓扑环路,其主要包括主站和若干从站,主站负责将控制单元连接到环路上,从站负责将伺服装置连接到环路上,通过报文的形式传递控制指令与反馈信息。本基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,运用Windows系统的开发环境和面向对象的开发工具VisualC++6.0建立所述通讯服务通道,控制器(上位机)与驱动器(下位机)之间的数据通过所述通讯服务通道进行传递。本基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,采用VisualC++6.0的MFC开发平台设计基于SercosIII通讯协议开放式三轴数控铣床运动控平台的人机交互界面,通过所述人机交互界面,根据三轴数控铣床运动控平台的运动轨迹实现运动控制参数设置,向伺服驱动器发送控制指令等数据信息,并将机床运动状态的反馈信息实时显示出来。本基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,采用带有SercosIII通讯接口的德国RexrothIndramar公司的伺服驱动器和伺服电机,安装在三轴数控铣床上,完成对X、Y和Z轴的驱动功能。驱动器为IndraDriveC数字化智能驱动器,伺服电机为MNR系列交流伺服电机。本基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,电气控制柜部分中开关模块和继电器、交流接触器及24V直流电源模块的组合完成对运动控制平台的通断电控制。工业PC机+SERCANS卡的运动控制系统模块对运动控制平台进行运动控制,伺服驱动器模块包括X轴伺服驱动器、Y轴伺服驱动器和Z轴伺服驱动器。通过上述结构可知,本专利技术的基于SercosIII通讯协议开放式三轴数控铣床运动控制平台的有益效果在于:该基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,运用C++面向对象技术构造了基于SercosIII通讯协议开放式数控系统,该数控系统可完成数据的实时传递,数控系统模块化的设计使系统具有开放性,运用闭环的控制结构增加系统的加工精度,并且操作者可通过方便、简洁的人机交互界面对该三轴数控铣床运动控制平台的进行操作,具有良好的使用性能。该运动控制平台采用轻型三轴数控铣床体积小、低能耗和维护方便,可通过配置专用的基于SercosIII通讯协议开放式三轴数控铣床的数控系统实时本文档来自技高网
...
一种基于SercosIII通讯协议开放式三轴数控铣床运动控制平台

【技术保护点】
一种基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,其特征在于:基于SercosIII通讯协议和Windows系统的开发环境,构建SercosIII通讯协议的服务通道和人机交互界面模块,该开放式三轴数控铣床运动控制平台可通过人机交互界面经由通讯服务通道向三轴数控铣床上的伺服驱动器发送运动控制参数,并可以完成对开放式三轴数控铣床上的伺服电机的实时运动控制,实现数控铣床的三轴联动,本运动控制平台采用的是带有SercosIII通讯接口的伺服驱动器和伺服电机,并采用以太网将PC机与伺服驱动器进行连接和数据传递,根据本运动控制平台的需要,搭建电气控制柜部分。

【技术特征摘要】
1.一种基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,其特征在于:基于SercosIII通讯协议和Windows系统的开发环境,构建SercosIII通讯协议的服务通道和人机交互界面模块,该开放式三轴数控铣床运动控制平台可通过人机交互界面经由通讯服务通道向三轴数控铣床上的伺服驱动器发送运动控制参数,并可以完成对开放式三轴数控铣床上的伺服电机的实时运动控制,实现数控铣床的三轴联动,本运动控制平台采用的是带有SercosIII通讯接口的伺服驱动器和伺服电机,并采用以太网将PC机与伺服驱动器进行连接和数据传递,根据本运动控制平台的需要,搭建电气控制柜部分。2.根据权利要求1所述的一种基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,其特征在于:所述三轴数控铣床开放式运动控制系统通过SercosIII通讯协议与机床上的伺服驱动器进行通讯。3.根据权利要求2所述的一种基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,其特征在于:该系统的运动控制结构采用带有SercosIII通讯接口的运动控制结构,数字控制器和数字驱动器都带有SercosIII通讯接口,通过SercosIII通讯接口进行数据交换。4.根据权利要求3所述的一种基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,其特征在于:由工业PC机(上位机)与SERCANS卡组成带有SercosIII通讯接口的数字控制器,SERCANS卡为被动式主站卡处理通讯。5.根据权利要求1所述的一种基于SercosIII通讯协议开放式三轴数控铣床运动控制平台,其...

【专利技术属性】
技术研发人员:刘献礼夏伟李茂月孟小超孟博洋
申请(专利权)人:哈尔滨理工大学
类型:发明
国别省市:黑龙江,23

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

1