发明名称 具有重新开始程序块先行处理功能的数值控制器
摘要 本发明提供一种数值控制器。该数值控制器通过暂停机械加工程序的读取的程序块的分析并在所读取的程序块的前面的程序块的执行完成时重新开始在暂停阶段的所读取的程序块的分析来执行先行控制。该数值控制器预先连续地读取并分析机械加工程序的程序块,将分析的程序块存储在缓冲器中,然后执行所存储的程序块。该数值控制器包括:确定所读取的程序块是否包括暂停程序块的分析的先行停止代码的装置;当先行停止代码被确定时暂停程序块的分析的装置;确定在被暂停的程序块的前面的程序块的执行是否完成的装置;和当在被暂停的程序块的前面的程序块的执行完成时重新开始被暂停的程序块的分析的装置。
申请公布号 CN101311857B 申请公布日期 2010.12.01
申请号 CN200810109063.5 申请日期 2008.05.23
申请人 发那科株式会社 发明人 芳贺斌;细川匡彦
分类号 G05B19/4155(2006.01)I 主分类号 G05B19/4155(2006.01)I
代理机构 北京银龙知识产权代理有限公司 11243 代理人 郭凤麟
主权项 一种数值控制器,通过预先地执行连续地读取并分析机械加工程序的程序块来获得执行数据和在缓冲器中存储该执行数据的先行处理,并且执行所存储的执行数据来进行数值控制,所述数值控制器包括: 代码确定装置,用于确定读取的程序块是否包括暂停所述读取的程序块的分析从而停止该先行处理的暂停代码; 暂停装置,用于暂停由所述代码确定装置确定为包括该暂停代码的所述读取的程序块的分析; 执行完成确定装置,用于确定在被暂停的程序块的前面的程序块的存储的执行数据的执行是否完成;和 重新开始装置,当由所述执行完成确定装置确定在被暂停的程序块的前面的程序块的存储的执行数据的执行完成时,重新开始被暂停的程序块的分析。
地址 日本山梨县