logo好方法网

基于加工中心与附加轴单向串口通信的排错方法、存储介质、加工中心


技术摘要:
本发明涉及一种基于加工中心与附加轴单向串口通信的排错方法、存储介质、加工中心,方法包括以下步骤:步骤S1.加工中心经其串口向附加轴独自发送控制指令后,根据事先约定的关联关系生成检查码,并将所述检查码经其串口独自发送给附加轴;步骤S2.附加轴分别接收到控制  全部
背景技术:
现时,一般加工中心(也称数控机床)能控制的运动轴数为三轴,其对加工难度越 来越高的产品已开始不能完全满足,因此需加上旋转的第四轴甚至更多的轴向来满足加工 要求。 加装时,可选择由原厂增加轴数,但该方案成本比较高,因此,大部份工厂常规做 法是自行采购由第三方旋转轴供应商提供的附加轴来进行加装,以应付需求。而在自行加 装时,当中需要附加轴配合加工中心进行运动,所以加工中心的控制器必须与附加轴进行 通信。 由于当前无论是国产、日产还是欧美产的加工中心,其控制器都具备输出字符到 串口的能力,因此可利用该特点,如图1所示,通过加工程序让控制器向串口发出指定字符 (ASCII)给到附加轴,以此实现通信。但无论是国产、日产还是欧美产的加工中心,其大部份 控制器只能提供输出指令到串口,并不提供接收,原因为控制器原设计上只是提供此功能 作为发放信讯至外间装置,而非作为进行通信所使用,这直接导致了通过加工程序让控制 器向串口发出指定字符(ASCII)给到附加轴这一通信方式只能进行单向通信。 由于只能进行单向通信,即只能发出讯号,不能接收,因此,若在通信的过程中,受 器材、环境或其它因素的形响,使传输信息出现了偏差,如前言,由于加工中心控制器只进 行讯息输出,不作接收,所以无法确定传输正确,这情形如出现在机器的控制上就会出现严 重后果。 这种传输错误方式放在其他运算能力性强的通信系统时,可用标准校验码(如奇 偶校验码、海明校验码和循环冗余校验码)的方法处理,但标准校验码的核心原理是根据所 需发出数据,通过某种约定的关联关系得出校验码,然后将校验码分字符插入至所需发出 数据的数据位之间或最后一位,再将校验码与所需发出数据共同打包成数据包一次性发 送,换言之,标准校验码需要控制器支持对单一数据位或单一的字符码进行控制,但恰恰加 工中心的控制器对这方面支持性不强,而且大部份控制器在加工程序内不能进行太复杂的 运算,所以标准校验码的方式在加工中心中难以实施。 有基于此,需针对加工中心的特殊情况,研发如何在其串口通信时,进行排错的方 法。
技术实现要素:
本发明的目的在于:在加工中心在进行单向串口通信的过程中,排除传输中可能 出现的传输错误。 3 CN 111596584 A 说 明 书 2/5 页 为达到上述目的,本发明通过以下技术方案来实现: 提供一种基于加工中心与附加轴单向串口通信的排错方法,包括以下步骤: 步骤S1.加工中心经其串口向附加轴独自发送控制指令后,根据事先约定的关联 关系生成检查码,并将所述检查码经其串口独自发送给附加轴; 步骤S2.附加轴分别接收到控制指令及检查码后,根据所述关联关系,用检查码对 控制指令进行校验。 作为优选方案,所述关联关系具体是:控制指令这一字符串所对应的数值与检查 码这一字符串所对应的数值互不相同且相互之间具有关联。 作为优选方案,所述关联关系具体是:控制指令这一字符串所对应的数值与检查 码这一字符串所对应的数值相加所得的数值为设定常数。 作为优选方案,所述附加轴具有受其控制器控制的电控开关,所述电控开关用于 输出开关信号至加工中心的控制器; 所述步骤S1进一步包括:附加轴接收到控制指令后通过所述开关信号给予加工中 心接收反馈,加工中心收到所述接收反馈才予以发送所述检查码。 作为优选方案,所述步骤S1进一步包括:加工中心发出所述控制指令后即刻准备 所述检查码。 作为优选方案,所述步骤S2进一步包括:附加轴接收到检查码后,若检验通过则通 过所述开关信号给予加工中心检验反馈。 作为优选方案,所述步骤S2进一步包括:加工中心超时未收到所述校验反馈则重 传所述控制指令。 还提供一种加工中心,其加装有附加轴,所述加工中心的控制器经其串口单向通 信连接至附加轴的控制器从而向附加轴的控制器单向传输指令,所述加工中心的控制器电 连接有电控开关,所述电控开关的受控端与附加轴的控制器相连;还包括被安排成存储计 算机可执行指令的存储器,所述可执行指令在被执行时使加工中心的控制器及附加轴的控 制器实现如上述的方法。 作为优选方案,所述电控开关具有一对受其受控端控制的开关引脚,这两个开关 引脚分别连接加工中心的控制器的两个引脚。 作为优选方案,所述电控开关具体是继电器。 作为优选方案,所述加工中心的控制器具有串口,加工中心的控制器具体是经其 串口单向通信连接至附加轴的控制器。 作为优选方案,所述加工中心的控制器有且仅有单向通信连接至附加轴的控制 器。 作为优选方案,所述加工中心的控制器的性能并不足以支持对单一数据位或单一 的字符码进行控制。 还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储一个或多 个程序,所述一个或多个程序当被控制器执行时,实现上述的方法。 有益效果: 通过先后分两次发送控制指令与检查码,并设置控制指令与检查码之间产生关 联,使加工中心的控制器无需进行复杂运算且无需对单一数据位或单一的字符码进行控 4 CN 111596584 A 说 明 书 3/5 页 制,附加轴也可实施校验操作,确保在加工中心在进行单向串口通信的过程中,得以排除传 输中可能出现的传输错误,从而准确无误的控制附加轴,提高加工中心稳定性。 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够 更明显易懂,以下特举本发明的
下载此资料需消耗2积分,
分享到:
收藏