当前位置: 首页 > 专利查询>曹智军专利>正文

一种数控机床在线机床面板操作控制方法技术

技术编号:11207628 阅读:98 留言:0更新日期:2015-03-26 16:14
本发明专利技术涉及一种数控机床在线机床面板操作控制方法,该方法包括如下步骤;S1、客户端设有虚拟机床操作面板,该虚拟机床操作面板实现的控制功能与真实机床操作面板的控制功能一样;S2、客户端使用高级编程语言实现在数控系统中用梯形图PMC程序对数控机床运行中信号的顺序控制,实现把真实机床操作面板的操作转移到客户端电脑屏幕上的虚拟机床操作面板上。本发明专利技术可以实现网络资源共享,又能实现对数控机床进行在线控制,极大地提升了数控设备的数字化服务水平。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及,该方法包括如下步骤;S1、客户端设有虚拟机床操作面板,该虚拟机床操作面板实现的控制功能与真实机床操作面板的控制功能一样;S2、客户端使用高级编程语言实现在数控系统中用梯形图PMC程序对数控机床运行中信号的顺序控制,实现把真实机床操作面板的操作转移到客户端电脑屏幕上的虚拟机床操作面板上。本专利技术可以实现网络资源共享,又能实现对数控机床进行在线控制,极大地提升了数控设备的数字化服务水平。【专利说明】
本专利技术属于数控机床领域,具体涉及。
技术介绍
目前我国正处于工业化中期,即从解决短缺为主的开放逐步向建设经济强国转 变,从脱贫向致富转变,煤炭、汽车、钢铁、房地产、建材、机械、电子、化工等一批以重工业为 基础的高增长行业发展势头强劲,构成了对数控机床的巨大需求。据毕马威会计事务所分 析,中国已经超过德国,成为世界第一大数控机床市场,2013年数控机床市场销售额已达到 100亿美元。数控机床已成为机电设备消费的主流,台数超过20万台。目前,我国数控机床 保有量已达200多万台。虽说在数控机床的数量上我国已是绝对领先,但是,在数控机床的 使用管理、维护保养和诊断维修等方面我国与国外先进国家还有着很大的差距。随着工业 以太网等信息技术快速发展和企业自身发展的需要,数控机床的网络化和智能化已是大势 所趋。对于面临激烈竞争的企业来说,使数控机床具有双向、高速的联网通讯功能,以保证 信息流在车间各个部门间畅通无阻是非常重要的。既可以实现网络资源共享,又能实现数 控机床的在线监视、控制、培训、教学、管理,还可实现数控装备的数字化服务(数控机床故 障的在线诊断、维护等)。 现在国内外的市场出现的基于工业以太网的数控机床集成控制系统主要是监控 系统,监控数控机床的进给轴状态、主轴状态、报警状态、加工程序状态、PMC状态和参数状 态等信息,都没有实现在线机床操作控制,因为在线数控机床操作控制技术一直是国内外 数控机床网络化的技术难题。 创建于1991年的美国CMCO公司是世界的数控机床联网解决方案的领导者,该公 司的数控机床监控软件MDC-Max仅提供了最强大的机床数据采集与分析功能,只是自动从 数控机床控制系统采集数控机床的各种信息,让管理者可通过网络直接得知所有数控机床 的信息,比如数控机床的实时状态、运行时间、加工工件数量等,并可依据各种详细的分析 报告做出决策。MDC-Max软件没有在线数控机床面板操作控制功能。
技术实现思路
为了解决现有技术存在的上述问题,本专利技术提供了一种能够实现在线机床操作控 制的数控机床在线机床面板操作控制方法。 为实现上述目的,本专利技术所采用如下技术方案:一种数控机床在线机床面板操作 控制方法,该方法包括如下步骤; S1、客户端设有虚拟机床操作面板,该虚拟机床操作面板实现的控制功能与真实 机床操作面板的控制功能一样; S2、客户端使用高级编程语言实现在数控系统中用梯形图PMC程序对数控机床运 行中信号的顺序控制,实现把真实机床操作面板的操作转移到客户端电脑屏幕上的虚拟机 床操作面板上。 进一步,所述步骤S2中当使用客户端虚拟机床操作面板时,数控系统中梯形图 PMC程序停止。 进一步,所述步骤S2中所述信号的顺序控制为数控系统中梯形图PMC程序对数控 机床运行中X、Y、G和F信号的顺序控制。 进一步,实现对信号顺序控制的方法如下,在FOCAS的库函数中,客户端使用的高 级编程语言利用了读PMC信号的函数pmc_rdpmcrng和写PMC信号的函数pmc_wrpmcrng,读 写数控机床运行中X、Y、G和F信号,从而使客户端软件实现与数控系统PMC梯形图程序一 样的顺序控制。 进一步,所述数控机床运行中X、Y、G和F信号定义如下;所述X信号为MT输出到 PMC的信号,主要是机床操作面板的按键、按钮和其它各种开关的输入信号;所述Y信号为 PMC输出到MT的信号,主要是机床执行元件的控制信号,以及状态和报警指示;所述G信号 为PMC输出到CNC的信号,主要是使CNC改变或执行某一种运行的控制信号;所述F信号为 CNC输出到PMC的信号,主要是反映 CNC运行状态或运行结果的信号。 进一步,所述客户端电脑通过网络线与数控机床的网络接口连接。 本专利技术采用以上技术方案,通过客户端使用高级编程语言实现在数控系统中用梯 形图PMC程序对数控机床运行中信号的顺序控制,把真实机床操作面板的操作转移到客户 端电脑屏幕上的虚拟机床操作面板上。本专利技术可以实现网络资源共享,又能实现对数控机 床进行在线控制,极大地提升了数控设备的数字化服务水平。 【专利附图】【附图说明】 图1是现有真实机床操作面板主面板结构示意图; 图2是现有真实机床操作面板子面板结构示意图; 图3是现有真实机床操作面板控制方法示意图; 图4是本专利技术数控机床在线机床面板操作控制方法示意图; 图5是本专利技术数控机床在线机床面板操作控制方法手动连续进给PMC控制梯形图 之一; 图6是本专利技术数控机床在线机床面板操作控制方法手动连续进给PMC控制梯形图 之二; 图7是本专利技术数控机床在线机床面板操作控制方法手动连续进给PMC控制梯形图 之三。 【具体实施方式】 图1为是现有真实机床操作面板主面板结构示意图;图2为是现有真实机床操作 面板子面板结构示意图;目前机床真实的机床操作面板能实现的功能主要是工作方式控 制、速度倍率控制、数控加工程序循环启动和进给保持控制、手动进给运行控制、主轴手动 控制、锁住功能控制、程序校验控制、手动辅助电机控制、手动换刀控制等。 图3为现有真实机床操作面板控制方法示意图;以目前最为典型的FANUC数控系 统的数控机床为例,这些控制的实现主要是执行PMC(Programmable Machine Controller, 就是内置于CNC、用来执行数控机床顺序控制操作的可编程机床控制器)程序来实现的。 PMC的功能是对数控机床进行顺序控制。所谓顺序控制,就是按照事先确定的顺序 或逻辑,对控制的每一个阶段依次进行的控制。对数控机床来说,"顺序控制"是在数控机床 运行过程中,以CNC内部和机床各行程开关、传感器,按钮和继电器等的开关量信号状态为 条件,并按照预先规定的逻辑顺序对诸如主轴的起停与换向、刀具的更换、工件的夹紧与松 开、液压、冷却和润滑系统的运行等进行的控制。"顺序控制"的信息主要是开关量信号。 常把数控机床分为"NC侧"和"MT侧"(即机床侧)两大部分。"NC侧"包括CNC 系统的硬件和软件,与CNC系统连接的外围设备如显示器,MDI面板等。"MT侧"则包括机 床机械部分及其液压、气压、冷却、润滑、排肩等辅助装置、机床操作面板、继电器线路、机床 强电线路等。PMC的信息交换是以PMC为中心,在CNC、PMC和MT三者之间进行信息交换。 PMC程序主要就是对数控机床运行中X、Y、G和F等信号进行顺序控制。 PMC主要信号包括: I) G信号,所述G信号为PMC输出到CNC的信号,主要是使CNC改变或执行某一种 运行的控制信号。所有的G信号的含义和地址是FANUC CNC事本文档来自技高网
...

【技术保护点】
一种数控机床在线机床面板操作控制方法,其特征在于:该方法包括如下步骤;S1、客户端设有虚拟机床操作面板,该虚拟机床操作面板实现的控制功能与真实机床操作面板的控制功能一样;S2、客户端使用高级编程语言实现在数控系统中用梯形图PMC程序对数控机床运行中信号的顺序控制,实现把真实机床操作面板的操作转移到客户端电脑屏幕上的虚拟机床操作面板上。

【技术特征摘要】

【专利技术属性】
技术研发人员:曹智军
申请(专利权)人:曹智军
类型:发明
国别省市:河南;41

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

1