基于plc的运动控制系统的制作方法

文档序号:6319696阅读:335来源:国知局
专利名称:基于plc的运动控制系统的制作方法
技术领域
本发明属于自动化控制系统,涉及一种基于PLC的运动控制系统。
背景技术
运动控制技术在自动化产业机械上的应用极为普遍,如XY工作台,机械手,机械 臂,点胶机,滴塑机,浇注机,定位送料,轮切,飞剪,飞锯等等,现有的运动控制技术的实现 包括以下几个部分1、主控制器,完成人机交互,图案数据处理,计算,存储,有的系统还要完成插补计 算。实现平台PC。2、运动控制,完成插补计算,脉冲输出及与电机驱动器信号的连接,位置测量,逻 辑处理(限位信号,操作信号等),实现平台PC卡或独立于PC自运行的运动控制器。3、驱动,实现平台可采用步进电机或交流伺服电机。现有方法的实现架构如图1所示,主控制器和运动控制是2套独立的系统,主控制 器依靠PC平台实现,其最大的缺点是PC系统众所周知的不稳定性,尤其在工业现场复杂的 电磁环境和厂房环境下,可靠性成为最大的问题,运动控制卡或运动控制器,是一个封闭的 系统,特殊需求所需要的更改变更是难以实现的,而且2套系统存在资源浪费。

发明内容
本发明的目的是针对现有技术的问题,以创新思维,构建一个全新架构的运动控 制系统,开创性使用基于PLC的系统架构,可靠,易用,系统可方便扩展升级;同一平台实现 用户接口,便于用户开发自己的控制程序;价格相对于现有系统非常便宜。为了实现上述目的,本发明的解决方案是基于PLC的运动控制系统,由PLC、人机界面显示屏、信号连接板相互连接架构整 个系统;包括PLC硬件其内安装有PLC系统软件、基于PLC运动控制软件包及用户自开发的控 制程序;人机界面显示操作屏与PLC硬件连接;信号连接板与PLC硬件连接;XYZUV轴驱动器与信号连接板连接;操作按钮与信号连接板连接;上述PLC硬件、人机界面显示操作屏、信号连接板、XYZUV轴驱动器、操作按钮安装 在一控制箱内;所述的运动控制系统还包括XYZUV轴电机与XYZUV轴驱动器对应连接;位置测量元件与信号连接板连接;上述控制箱、XYZUV轴电机、位置测量元件安装在相关机器上。
所述的PLC硬件和人机界面之间以RS232标准通信方式连接;PLC硬件和信号连 接板之间以线束和接插件方式连接;信号连接板和XYZUV驱动器之间以线束和接插件方式 连接;位置测量元件,操作按钮以端子连接方式连接到信号连接板。控制系统软件包括安装在PLC硬件内存的PLC系统软件、基于PLC的运动控制系 统软件包、用户自开发的控制程序及安装在人机界面硬件内存中的人机界面系统软件及人 机界面软件。所述的运动控制系统工作流程和操作方法如下(1)运动轨迹录入通过在人机界面上的触摸操作,以图案示教方式进行运动轨 迹的录入和编辑,支持的图案元素包括点、直线、3点圆弧、3点圆、折线、多点曲线(5次多 项式拟合)、特殊功能(用户自定义),所有操作是在人机界面软件和PLC软件的支持下进 行的,录入的数据保存在PLC内存,人机界面完成画面的显示和操作动作的传送。(2)数据处理PLC按输入图案规划运动轨迹,完成插补计算,生成运动数据,生成 的运动数据保存在PLC内存。(3)操作控制PLC根据运动数据,按照操作指令,自动控制XYZUV轴驱动器和电机 完成轨迹运动和自定义的动作。采用上述技术方案,本发明开创性使用基于PLC的系统架构。单一硬件平台实现 全部系统架构和系统功能。核心是“基于PLC的运动控制系统软件包”,以PLC架构整个系 统,在业界是没有先例的。单一平台实现用户接口,便于用户方便的开发自己的控制程序, 即用PLC直接编程,不需要任何编译、链接、转换等的PC编程步骤。具有可靠性的优势及价 格的优势。


图1是本发明现有技术系统架构图;图2是本发明系统架构图;图3是本发明软件结构图;图4是本发明工作流程图。
具体实施例方式下面结合附图和实施例对本发明进一步说明。如图2-图4所示,基于PLC的运动控制系统,包括PLC硬件1 其内安装有PLC系 统软件11、基于PLC运动控制软件包12及用户自开发的控制程序13 ;人机界面显示操作 屏2 与PLC硬件1连接;信号连接板3 与PLC硬件1连接;XYZUV轴驱动器4 与信号连接 板3连接;操作按钮5 与信号连接板3连接;上述PLC硬件1、人机界面显示操作屏2、信号 连接板3、XYZUV轴驱动器4、操作按钮5安装在一控制箱内;所述的运动控制系统还包括 XYZUV轴电机6 与XYZUV轴驱动器4对应连接;位置测量元件7 与信号连接板3连接上述 控制箱、XYZUV轴电机、位置测量元件安装在相关机器上。所述的PLC硬件1和人机界面2之间以RS232标准通信方式连接;PLC硬件1和 信号连接板3之间以线束和接插建方式连接;信号连接板3和XYZUV驱动器4之间以线束 和接插件方式连接;位置测量元件7,操作按钮5以端子连接方式连接到信号连接板3。
控制系统软件包括安装在PLC硬件1内存的PLC系统软件11、基于PLC的运动 控制系统软件包12、用户自开发的控制程序13及安装在人机界面硬件2内存中的人机界面 系统软件21及人机界面软件22。所述的运动控制系统工作流程和操作方法如下(1)运动轨迹录入通过在人机界面上的触摸操作,以图案示教方式进行运动轨 迹的录入和编辑,支持的图案元素包括点、直线、3点圆弧、3点圆、折线、多点曲线(5次多 项式拟合)、特殊功能(用户自定义),所有操作是在人机界面软件和PLC软件的支持下进 行的,录入的数据保存在PLC内存,人机界面完成画面的显示和操作动作的传送。(2)数据处理PLC按输入图案规划运动轨迹,完成插补计算,生成运动数据,生成 的运动数据保存在PLC内存。(3)操作控制PLC根据运动数据,按照操作指令,自动控制XYZUV轴驱动器和电机 完成轨迹运动和自定义的动作。本发明是基于PLC平台,包括编程和控制2个部分。将主控制器和运动控制器二 部分合二为一,全部由PLC代替和实现。PLC是针对于工业现场应用而开发的,所以其可靠性是不容质疑的,并得到所有使 用者的认可,PLC的芯片和系统虽然是专用的和封闭的,但其提供给开发者的平台是非常开 放和友好的,也是非常容易使用的,PLC行业是非常成熟的产业,竞争充分,所以不存在垄 断,价格合理,货源充足,随着微电子技术和芯片设计制造技术的进步,PLC的技术也随之进 步,现在的PLC已不是传统意义上的“programlogic controller”,而是基于专用芯片,运 行速度快,具有强大计算能力,并内置了高速计数器、脉冲输出、通信、模拟量处理等等的工 业应用中常用的功能。但是PLC在人们的观念里仍然是不适合做大量计算、人机交互、绘 图、运动控制等,其原因在于,PLC提供的编程工具和PC平台上的编程工具风格迥异,比如, PLC的内存是线型实地址,PC是虚拟地址,PLC只有简单的算数函数,而PC具有全面的计算 函数,PLC没有绘图、人机交互的函数工具,而PC这方面的功能强大,等等。我们经过深入的 研究,觉得所有的问题在于PLC与人们之间缺少一个桥梁,而这个桥梁主要是依赖于数学 和数字逻辑及最基础的内存管理方面的,所以,我们通过一系列数学工具和算法,和通过深 入研究而的得到的内存管理方面的技术和方法,编制了一套程序,使PLC能方便的计算、人 机交互,并能完成运动控制所需要的复杂的插补计算等,所有这些内容经封装后,构成“基 于PLC的运动控制系统软件包”,和PLC捆绑后,就使PLC变身为具有强大功能的运动控制 平台了。其具有如下功能1、人机交互即运动轨迹的录入、编辑、储存,支持的图案元素包括点、直线、3点 圆弧、3点圆、折线、多点曲线、特殊功能(用户自定义),输入方法为引导示教式。2、数据处理按输入图案规划运动轨迹,完成插补计算,数据存储。3、操作控制脉冲输出及与电机驱动器信号的连接,所有信号通过1块PCB电路板 连接,简洁清晰的布线;位置测量,逻辑处理(限位信号,操作信号等)。4、CAD图生成的GM代码接收功能(通过USB)。5、输入数据的USB拷贝功能。6、用户接口。
5
本发明具有如下优点1、开创性使用基于PLC的系统架构。充分利用PLC的可靠性和编程的简单便利性, 核心是“基于PLC的运动控制系统软件包”,基于本软件包,用户至需要使用简单的PLC编程 软件,即可完成用户具体应用程序的编制,即实现单一硬件平台实现全部系统架构。2、可靠,易用,系统可方便扩展升级。3、同一平台实现用户接口,便于用户开发自己的控制程序。4、价格相对于现有系统非常便宜。
权利要求
1.基于PLC的运动控制系统,其特征在于由PLC、人机界面显示屏、信号连接板相互连 接架构整个系统;包括PLC硬件其内安装有PLC系统软件、基于PLC运动控制软件包及用户自开发的控制程序;人机界面显示操作屏与PLC硬件连接;信号连接板与PLC硬件连接;XYZUV轴驱动器与信号连接板连接;操作按钮与信号连接板连接;上述PLC硬件、人机界面显示操作屏、信号连接板、XYZUV轴驱动器、操作按钮安装在一 控制箱内;所述的运动控制系统还包括XYZUV轴电机与XYZUV轴驱动器对应连接;位置测量元件与信号连接板连接;上述控制箱、XYZUV轴电机、位置测量元件安装在相关机器上。
2.如权利要求1所述的基于PLC的运动控制系统,其特征在于所述的PLC硬件和人 机界面之间以RS232标准通信方式连接;PLC硬件和信号连接板之间以线束和接插件方式 连接;信号连接板和XYZUV驱动器之间以线束和接插件方式连接;位置测量元件,操作按钮 以端子连接方式连接到信号连接板。
3.如权利要求1或2所述的基于PLC的运动控制系统,其特征在于控制系统软件包 括安装在PLC硬件内存的PLC系统软件、基于PLC的运动控制系统软件包、用户自开发的 控制程序及安装在人机界面硬件内存中的人机界面系统软件及人机界面软件。
4.如权利要求1或2所述的基于PLC的运动控制系统,其特征在于所述的运动控制 系统工作流程和操作方法如下(1)运动轨迹录入通过在人机界面上的触摸操作,以图案示教方式进行运动轨迹的 录入和编辑,支持的图案元素包括点、直线、3点圆弧、3点圆、折线、多点曲线(5次多项式 拟合)、特殊功能(用户自定义),所有操作是在人机界面软件和PLC软件的支持下进行的, 录入的数据保存在PLC内存,人机界面完成画面的显示和操作动作的传送。(2)数据处理PLC按输入图案规划运动轨迹,完成插补计算,生成运动数据,生成的运 动数据保存在PLC内存。(3)操作控制PLC根据运动数据,按照操作指令,自动控制XYZUV轴驱动器和电机完成 轨迹运动和自定义的动作。
全文摘要
基于PLC的运动控制系统,包括PLC硬件其内安装有PLC系统软件、基于PLC运动控制软件包及用户自开发的控制程序;人机界面显示操作屏与PLC硬件连接;信号连接板与PLC硬件连接;XYZUV轴驱动器与信号连接板连接;操作按钮与信号连接板连接;上述PLC硬件、人机界面显示操作屏、信号连接板、XYZUV轴驱动器、操作按钮安装在一控制箱内;所述的运动控制系统还包括XYZUV轴电机与XYZUV轴驱动器对应连接;位置测量元件与信号连接板连接;上述控制箱、XYZUV轴电机、位置测量元件安装在相关机器上;本发明开创性使用基于PLC的系统架构,可靠,易用。
文档编号G05B19/414GK102109835SQ200910113080
公开日2011年6月29日 申请日期2009年12月25日 优先权日2009年12月25日
发明者李乃刚, 杨东生 申请人:厦门至工机电有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1