【技术实现步骤摘要】
【国外来华专利技术】数控系统、任务分配变更装置及数控方法
[0001]本专利技术涉及用于对以工作机械为代表的生产设备或机械进行控制的数控系统、任务分配变更装置及数控方法。
技术介绍
[0002]数控系统对设置于加工机的驱动轴进行控制,由此实现加工机的期望动作。加工机是进行切削加工、车削加工及磨削加工的一部分或全部的工作机械、激光加工机、放电加工机以及AM(Additive
[0003]Manufacturing)加工机等的统称。关于加工机,伴随高功能化、工序集成化及复合化的大规模系统化逐年发展,对加工机的控制器即数控系统要求的软件处理也持续增加。
[0004]近年来,为了实现工厂的自动化,不仅关于加工机,关于机器人及AGV(Automated Guided Vehicle)等对两个加工机中的材料或工件的交接进行辅助的周边设备,也进行使数控系统实施控制的措施,由数控系统执行的软件处理的增加加速。
[0005]由于软件处理的增加,有时软件处理所需的性能超过数控系统的硬件的性能,发生与硬件有关的性能不足。如果发生性能不足,则会产生问题。轻微问题的例子是数控系统的画面显示的更新频度降低或针对画面操作的响应变慢。严重问题的例子是驱动轴无法达到期望的速度而减速,或完全地停止。针对上述问题,存在下述现有技术,
[0006]即,使用通信单元对多个硬件进行连接,通过使处理的负荷分散,从而消除性能不足。
[0007]专利文献1公开了下述技术,即,将控制装置的各种功能要素分散至多个CPU(Central Process ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种数控系统,其具有经由通信单元进行连接的多个运算部,该数控系统的特征在于,还具有任务分配变更装置,该任务分配变更装置关于由所述数控系统执行的软件任务,以由所述多个运算部之中的与当前分配有所述软件任务的运算部不同的运算部执行所述软件任务的方式进行分配变更动作,所述任务分配变更装置在维持由所述数控系统对控制对象进行控制的状态即运转中状态的情况下进行所述分配变更动作。2.根据权利要求1所述的数控系统,其特征在于,还具有:数控处理部,其进行用于控制所述控制对象的数控;以及轴控制部,其对针对所述控制对象的驱动轴的指令数据进行计算,所述多个运算部各自具有测定部,该测定部对由所述数控处理部及所述轴控制部执行处理的情况下的处理时间进行测定,由所述任务分配变更装置进行的分配变更动作所涉及的所述软件任务,是构成所述数控处理部或所述轴控制部的软件任务,所述任务分配变更装置基于通过所述测定部得到的处理时间的测定结果,以将在对所述数控系统设定的预先决定的周期内需要执行完成的处理即硬期限处理完成的时刻的针对所述周期的裕度即期限裕度确保为大于或等于第1阈值的方式,进行所述分配变更动作。3.根据权利要求1所述的数控系统,其特征在于,还具有:数控处理部,其进行用于控制所述控制对象的数控;以及轴控制部,其对针对所述控制对象的驱动轴的指令数据进行计算,所述多个运算部各自具有处理时间推定部,该处理时间推定部基于输入至所述数控系统的加工程序,使用所指定的目标速度和表示所述加工程序的每1个程序块的移动距离的长度的信息,对在由所述数控处理部接下来执行动作时要处理的程序块的数量进行计算,基于通过所述加工程序指定的运转模式信息,从大于或等于一个候选对所述数控处理部的平均的处理时间进行选择,对使所述进行处理的程序块的数量乘以选择出的处理时间而得到的处理负荷预测值进行计算,所述任务分配变更装置在由所述处理时间推定部计算出的所述处理负荷预测值大于或等于第2阈值的情况下,进行所述分配变更动作。4.一种数控系统,其具有经由通信单元进行连接的第1数控装置及第2数控装置,该数控系统的特征在于,所述第1数控装置具有创建第1数控指令信息的第1数控处理部,将由所述第1数控处理部创建出的所述第1数控指令信息经过所述通信单元发送至所述第2数控装置,所述第2数控装置具有:第2数控处理部,其使用由所述第1数控处理部创建出的所述第1数控指令信息而创建第2数控指令信息;以及轴控制部,其使用由所述第1数控处理部创建出的所述第1数控指令信息或由所述第2数控处理部创建出的所述第2数控指令信息,执行设置于控制对象的驱动轴的控制,所述第1数控装置及所述第2数控装置各自通过在启动时将记述有对使用于实现所述第1数控装置及所述第2数控装置的功能的多个软件之中的哪个软件从电源被接通时执行进行确定的初始化软件信息的结构设定文件读入,从而判定自身的作用是所述第1数控装
置还是所述第1数控装置以外的装置,所述第1数控装置具有对经由所述通信单元可通信的数控装置进行检测的可通信硬件检测部和任务分配变更部,所述任务分配变更部基于包含通过所述可通信硬件检测部得到的检测结果在内的可通信硬件信息和所述结构设定文件,关于由所述数控系统执行的软件任务,以由所述第1数控装置和所述第2数控装置之中的与当前分配有所述软件任务的数控装置不同的数控装置执行所述软件任务的方式,在维持由所述数控系统对所述控制对象进行控制的状态即运转中状态的情况下进行分配变更动作。5.根据权利要求4所述的数控系统,其特征在于,所述第1数控装置及所述第2数控装置具有测定部,该测定部对由所述第1数控处理部、所述第2数控处理部及所述轴控制部执行处理的情况下的处理时间进行测定,由所述任务分配变更部进行的分配变更动作所涉及的所述软件任务是构成所述第1数控处理部、所述第2数控处理部或所述轴控制部的软件任务,所述任务分配变更部基于通过所述测定部得到的处理时间的测定结果,以将在对所述数控系统设定的预先决定的周期内需要执行完成的处理即硬期限处理完成的时刻的针对所述周期的裕度即期限裕度确保为大于或等于第1阈值的方式,进行所述分配变更动作。6.根据权利要求4所述的数控系统,其特征在于,所述第1数控装置及所述第2数控装置具有处理时间推定部,该处理时间推定部基于输入至所述数控系统的加工程序,使用所指定的目标速度和表示所述加工程序的每1个程序块的移...
【专利技术属性】
技术研发人员:长江启史,津田刚志,西野慎哉,
申请(专利权)人:三菱电机株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。