发明名称 具有系统间等待功能的数值控制装置
摘要 本发明的具有系统间等待功能的数值控制装置执行预读/分析处理,分析程序段的代码,判定在其分析数据中是否包含系统间等待代码。如果在程序段中包含系统间等待代码,则暂时停止预读/分析处理,判断是否满足预先确定的指定条件。如果满足指定条件则开始系统间等待,如果系统间等待成立,则废弃生成执行数据之前而生成的代码分析数据,立即开始下一个程序段的预读/分析处理。
申请公布号 CN103676772B 申请公布日期 2016.04.13
申请号 CN201310430262.7 申请日期 2013.09.18
申请人 发那科株式会社 发明人 芳贺诚;进藤真明
分类号 G05B19/18(2006.01)I 主分类号 G05B19/18(2006.01)I
代理机构 北京银龙知识产权代理有限公司 11243 代理人 许静;郭凤麟
主权项 一种具有系统间等待功能的数值控制装置,其具有至少2个以上的控制系统,在各个该控制系统中通过预读/分析处理任务进行预读/分析处理,该预读/分析处理顺序地预读登记在存储器或外部存储单元中的加工程序的程序段,在代码分析部中生成代码分析数据,在功能代码判定部中判定上述生成的代码分析数据的功能,在执行数据生成部中生成用于执行通过上述功能代码判定部判定出的功能的执行数据,该具有系统间等待功能的数值控制装置的特征在于,具备:预读/分析暂时停止部,其在通过上述功能代码判定部判断出上述程序段中不包含系统间等待代码时,不暂时停止上述预读/分析处理,而通过预读/分析处理任务继续进行;在通过上述功能代码判定部判断出上述程序段中包含有系统间等待代码时,暂时停止上述预读/分析处理;指定条件判断部,其在通过上述预读/分析暂时停止部停止了预读/分析处理的基础上,确认包含上述系统间等待代码的程序段的上一个程序段的执行状态,判断是否满足对用于执行在包含上述系统间等待代码的程序段中指示的系统间等待的条件进行了指定的指定条件;系统间等待部,其通过上述指定条件判断部判断出满足指定条件后,则执行在包含上述系统间等待代码的程序段中指示的系统间等待的对象的系统和加工程序的等待;系统间等待废弃重启部,其在上述系统间等待的对象的系统中执行了基于同一系统间等待代码的系统间等待后,则认为系统间等待成立,废弃直到暂时停止上述预读/分析处理之前生成的代码分析数据,立即从包含上述系统间等待代码的程序段的下一个程序段预读加工程序并开始预读/分析处理,通过预读/分析处理任务进行上述预读/分析暂时停止部、指定条件判断部、系统间等待部以及系统间等待废弃重启部的处理。
地址 日本山梨县