
Lihuiyu Studio Labs.
激光雕刻教程
第七章:处理激光雕刻机的异常
我处的激光雕刻机控制板,都带有强悍的二维纠错功能,也就是说,它不怕数据被干扰出错,出错了它也能纠
正,一般不会造成危害!但是有一种情况它也是无能为力的:如果计算机根本不发数据给它了,它也就没有任何办
法了,只能乖乖地暂停下来等待数据(若数据到来,会马上启动续刻)!可能有的用户要问了:发数据给激光雕刻
机,不是激光雕刻软件发的吗?这只说对了一半,因为 USB 通讯的调度,都是由 Windows 主管的,其他软件只是
把数据交给 Windows,由 Windows 发送给相关设备。这就比如你委托某人去办理一件事,正常情况下某人都会给
你办好,如果他没有给你办,则可能有两种原因:其一、他去办了,但没办成功;其二、他根本没有去办!我处的
激光雕刻软件就集成了一个 USB 通讯监测模块,专门监测激光雕刻软件交给 Windows 的数据,Windows 是否成
功发送给激光雕刻机,如果没有成功发送,则会弹出异常窗口,请用户协助解决(如下图所示)!也就是说,我处
的激光雕刻机主板和激光雕刻软件,具有侦测故障的智慧,而不象其他产品,通常都是很干脆地“死掉”,没有任
何信息提示,用户甚至想关掉激光雕刻软件,也无法办到,只能强制关闭计算机的电源。
但是,我处的激光雕刻机主板和激光雕刻软件侦测故障的智慧,往往被误解:侦测到的故障,往往被误解为激
光雕刻机主板和激光雕刻软件自身的故障!这就比如医生给某病人看病,发现了病人的病情,结果不幸被人误解为
医生自己是患有这个病的病人!所以,要把自检和侦测分清,主板自检是检查自身是否正常,侦测是检查其他方面
是否正常。如下图,是侦测到激光雕刻软件提交给 Windows 的数据,Windows 没成功发送给激光雕刻机!
1、处理激光雕刻软件侦测到的通讯异常
不要点取消
若显示异常代号:0,则说明是激
光雕刻机的 USB 接口被干扰发
生异常,导致激光雕刻机不能接
收计算机发送的雕刻数据
出现这两个异常,通常都是 Windows
不再和激光雕刻机通讯了,而并非主板
出了问题。用户可在雕刻时拔掉 USB 线,
人为制造一次 Windows 无法和雕刻机
通讯的事件,我们的雕刻软件就会马上
检测到。
不要点取消
若显示异常代号:1,则说明是计
算机的 USB 总线被干扰发生异
常,导致激光雕刻软件无法发送
数据给激光雕刻机
(*重要内容)为什么会弹出这两类异常?我处的主板有二维纠错能力,数据被干扰出错,根本影响不了我处
主板的正常工作,但计算机根本不发来数据的话,我处的主板就只能暂停下来等待数据,激光雕刻软件也会弹出异
常窗口请求用户协助解决计算机不发数据的问题!不是激光雕刻软件发送数据吗?USB 通讯是由 Windows 主管和
调度的,其他软件只能把数据提交给 Windows,由 Windows 发送给指定的设备。我们的激光雕刻软件集成的 USB
通讯监测技术,就是激光雕刻软件把数据提交给 Windows 的同时,会派出一个密探(这个密探就是我们的 USB 通
讯监测模块)去侦察 Windows 是否把数据成功发出去!如果密探发现 Windows 没成功把数据发送出去,就会马上
报告给激光雕刻软件,激光雕刻软件就知道出了自己无法解决的问题(因为 USB 通讯的底层是完全由 Windows 主
管的,其他软件无能为力),所以激光雕刻软件弹出异常窗口,请求用户协助解决!Windows 为什么不发送数据了
呢?因为 USB 数据线上的干扰太大了,Windows 把激光雕刻机作为有问题的设备处理了,Windows 当然不会和它
认为有问题的设备通讯了,这就象一个正常人,不会去找一个精神病患者聊天的道理一样。在 USB 通讯底层(就
Web:www.3wcad.com email:3311030928@sina.com qq:149796232 或 113532530 Tel:13588867730
43