一种基于http协议的激光加工远程控制的方法

文档序号:7688952阅读:302来源:国知局
专利名称:一种基于http协议的激光加工远程控制的方法
技术领域
本发明涉及一种激光加工领域,具体说是一种基于HTTP协议的激光加工 远程控制方法。
技术背景近几年来,激光加工技术发展迅速,在汽车、造船、宇航、飞机、微电子 等很多行业中得到广泛应用。传统的激光加工都是采用机械变速、单片机和计 算机进行控制,为此,论文《多功能激光加工机计算机控制系统》和实用新型 专利(ZL200620052305.8)都提出了具体的控制方法,以期解决激光加工过程 中的控制问题,对激光加工进行控制。然而,这些控制也都仅仅是对激光加工 装置的机械控制,需要安装特定的控制端软件,且只能进行现场操作,无法实 现对于激光加工设备的远程控制。因此,设计出能够在给予标准协议的远程操控的激光加工系统,提高激光 加工系统的共享能力,降低高端控制系统的操作困难一直是激光加工系统设计 中比较关心的问题。发明内容本发明的目的是克服上述不足,采用HTTP协议传送指令,控制激光加工 设备及运作过程而设计的一种可以通过WEB进行远程控制的方法。为达到上述目的,本发明的技术方案是由系统初始化模块、数据处理模 块、协议处理模块、信息校验模块、加工控制模块、异常处理模块、模型采样 模块和激光加工设备组成系统的硬件部分,其中模块与模块之间、模块与激光 加工设备之间采用总线连接,在Internet环境下,提供WEB服务,可以对激光 加工装置进行远程控制,无需额外安装控制端软件。控制方法上,基于上述的硬件设备,通过以下方式实现系统启动时即对 系统进行初始化,主要是对激光加工设备进行默认设置;数据处理模块主要是 将用户输入的加工信息存储到数据库,作为用户操作的历史记录;协议处理模 块根据系统特定的通讯协议来构造或者解析用户的不同操作指令;信息校验模 块对接收到的指令进行校验,保证其完整性和正确性;加工控制模块采用了状 态锁(为激光加工装置设置标志位,说明激光加工装置的忙闲状态,当标志位 为1时,表示系统忙,加入等待行列,当标志位为0时,解析接收到的指令进 行加工操作)处理用户并发操作,避免因不同用户的并发操作产生系统冲突; 异常处理模块对系统发生的异常执行不同的处理,若一切正常,则向用户反馈 详细的加工结果;模型采样模块将加工完成的模型进行采样,反馈给用户;激 光加工设备执行由加工控制模块传送过来的各项操作指令,完成模型加工。本发明解决了传统激光加工装置控制方面的不足,无需安装特定的控制软件,实现了激光加工设备在Internet环境下的远程控制,控制简单、可控性好, 并且可以按照设定的参数以及预定轨迹进行精细加工。


下面结合附图及实施例对本发明作进一步说明 图1是本发明的系统框架结构图。 图2是本发明的控制方法流程图。图1中,101是系统初始化模块,102是数据处理模块,103是协议处理模 块,104是信息校验模块,105是加工控制模块,106是异常处理模块,107是 模型采样模块,108是激光加工装置。为了更详细的描述本系统,结合图2对具体实施过程作如下说明 步骤201:启动系统后,即初始化系统信息,主要是激光加工设备,对其进 行默认设置。步骤202:用户根据需求对要加工的模型设置相应的加工参数。步骤203:将设置完成的加工信息进过协议处理模块的处理之后传送给加工控制模块。步骤204:判断加工信息是否有效,如果加工信息有效,则执行步骤206,如果无效则跳转到205.步骤205:反馈加工失败的详细错误信息。步骤206:接收加工信息,对加工指令进行解析。如果加工状态标志位为O,按照加工信息进行加工,如果加工状态标志位为l,加入到等待队列。步骤207:判断系统是否出现异常情况,如果出现异常现象,则跳转到步骤208,如果一切正常,则执行步骤209.步骤208:对系统中出现的一切异常情况进行汇总、处理,并记录到错误日志o步骤209:加工完毕后,向用户反馈详细的加工信息和模型样本。
权利要求
1、一种基于HTTP协议的激光加工远程控制的方法,其特征在于1)、由系统初始化模块、数据处理模块、协议处理模块、信息校验模块、加工控制模块、异常处理模块、模型采样模块和激光加工设备组成系统的硬件部分,其中模块与模块之间、模块与激光加工设备之间采用总线连接;2)、控制方法上,基于上述的硬件设备,启动时系统初始化模块即对系统进行初始化,数据处理模块将用户输入的加工信息存储到数据库,协议处理模块构造或者解析出用户的不同操作指令,信息校验模块对接收到的指令进行校验,加工控制模块采用了状态锁处理用户并发操作,异常处理模块对系统发生的异常执行不同的处理,模型采样模块将加工完成的模型进行采样与反馈,激光加工设备执行由加工控制模块传送过来的各项操作指令。
2、 根据权利要求1所述的一种基于HTTP协议的激光加工远程控制的方法,其 特征在于所述的状态锁中当标志位为1时,加工控制模块加入等待行列。
3、 根据权利要求1所述的一种基于HTTP协议的激光加工远程控制的方法,其 特征在于所述的状态锁中当标志位为0时,解析接收到的指令进行加工操作 处理用户并发操作。
全文摘要
本发明涉及一种激光加工领域,具体说是一种基于HTTP协议的激光加工远程控制方法。由系统初始化模块、数据处理模块、协议处理模块、信息校验模块、加工控制模块、异常处理模块、模型采样模块和激光加工设备组成系统的硬件部分。系统初始化模块即对系统进行初始化,数据处理模块将信息存储到数据库,协议处理模块构造或者解析操作指令,信息校验模块对指令进行校验,加工控制模块处理用户并发操作,异常处理模块能执行不同的处理,模型采样模块进行采样与反馈,激光加工设备执行各项操作指令。本发明解决了传统激光加工装置控制方面不足,实现了激光加工装置远程控制,控制简单、可控性好,并且可以按照设定参数及预定轨迹进行精细加工。
文档编号H04L29/06GK101266489SQ20081007064
公开日2008年9月17日 申请日期2008年2月20日 优先权日2008年2月20日
发明者宇 卢, 吴允平, 吴进营, 文 李, 李汪彪, 苏伟达, 蔡声镇, 荣 陈 申请人:福建师范大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1