The invention provides a numerical control device. The numerical control device has a programmable controller which can input and output signals according to the ladder program, and control the machine according to the NC program. The numerical control device has first and second tables, among them, the first form is to be used in the mechanical control function and the input and output signals related to the table, the second is to have the dependence of the signal associated to the table with the input and output signal. According to the function of the code block by NC program instruction readahead function, referring to the first and second tables, determined to become the object of automatic tracking and tracking signal.
【技术实现步骤摘要】
本专利技术涉及一种数值控制装置,尤其涉及一种具有与NC程序运行相联动的关联信号的自动跟踪功能的数值控制装置。
技术介绍
有如下的功能:执行NC程序的插补功能或辅助功能时,对可编程控制器输出特定的信号(F信号)。通过可编程控制器周期性执行的梯形程序,对来自NC的信号进行处理后,将其输出到外部。此外,在NC程序的插补功能或辅助功能中还存在请求来自可编程控制器的完成信号(G信号)的功能。操作员对这些信号的一连串的处理流程使用跟踪功能来进行梯形程序的调试或维护作业。但是,为了找出这些关联信号组,需要预先调查各插补功能、辅助功能的关联输入输出信号。此外,各插补功能、辅助功能的关联输入输出信号为了调查在梯形程序内起作用的信号,需要使用交叉引用功能等来检索出具有依赖关系的信号。作为用于更容易地调查具有依赖关系的信号的现有技术,已知如下的功能:选择构成梯形程序的命令时,自动显示在该命令中使用的信号的交叉引用信息的功能(例如,日本特开平10-293603号公报)或自动提取出梯形程序内的信号的依赖关系的功能(例如,日本专利第5362148号公报)等。然而,为了调试执行NC程序的插补 ...
【技术保护点】
一种数值控制装置,具备根据梯形程序进行信号的输入输出的可编程控制器,并根据NC程序进行机械的控制,其特征在于,该数值控制装置具备:登记有NC功能关联信号数据的NC功能关联信号表,该NC功能关联信号数据是将指令在上述机械的控制中能够利用的功能的功能代码、在该功能中输出的代码输出信号、表示该功能涉及的外部处理已完成这一情况的代码输入信号关联起来而成的数据;登记有按功能采样信号数据的按功能采样信号表,该按功能采样信号数据是将上述代码输出信号、上述代码输入信号、上述梯形程序所包含的与上述代码输出信号和上述代码输入信号有依赖关系的信号关联起来而成的数据;指令解析部,其预读上述NC程序 ...
【技术特征摘要】
2015.09.16 JP 2015-1834301.一种数值控制装置,具备根据梯形程序进行信号的输入输出的可编程控制器,并根据NC程序进行机械的控制,其特征在于,该数值控制装置具备:登记有NC功能关联信号数据的NC功能关联信号表,该NC功能关联信号数据是将指令在上述机械的控制中能够利用的功能的功能代码、在该功能中输出的代码输出信号、表示该功能涉及的外部处理已完成这一情况的代码输入信号关联起来而成的数据;登记有按功能采样信号数据的按功能采样信号表,该按功能采样信号数据是将上述代码输出信号、上述代码输入信号、上述梯形程序所包含的与上述代码输出信号和上述代码输入信号有依赖关系的信号关联起来而成的数据;指令解析部,其预读上述NC程序的程序块,输出由该程序块指令的功能的功能代码;跟踪信号提取部,其根据上述指令解析部输出的上述功能代码,参照上述NC功能关联信号表和上述按功能采样信号表,确定在执行上述功能过程中成为自动跟踪对象的信号;以及信号跟踪部,其跟踪上述跟踪信号提取部提取出的成为自动跟踪对象的信号。2.根据权利要求1所述的数值控制装置,其特征在于,上述信号跟踪部构成为:对...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。