驱动控制装置及驱动控制系统制造方法及图纸

技术编号:34978604 阅读:30 留言:0更新日期:2022-09-21 14:21
驱动控制装置(2)通过执行多个扩展件而对被控制装置进行控制。驱动控制装置(2)具有:存储器(25),其存储为了对被控制装置进行控制而执行的程序即用户程序、为了对被控制装置进行控制而执行的多个扩展件;扩展件分选部(241),其基于包含用户程序且用于对扩展件进行分选的扩展件分选条件,将使用第1功能的扩展件设为在用户程序的执行中使用的有效扩展件,将多个扩展件中的有效扩展件之外的扩展件设为在用户程序的执行中不使用的无效扩展件,从而对多个扩展件进行分选,其中,该第1功能为在用户程序所包含的函数的执行中使用的被控制装置的功能;以及控制部(242),其按照用户程序执行有效扩展件而对被控制装置进行控制。有效扩展件而对被控制装置进行控制。有效扩展件而对被控制装置进行控制。

【技术实现步骤摘要】
【国外来华专利技术】驱动控制装置及驱动控制系统


[0001]本专利技术涉及安装有扩展件(add

on)的驱动控制装置及驱动控制系统。

技术介绍

[0002]在专利文献1中公开了如下数控装置,该数控装置通过设定将特定的功能模块有效化或无效化的选项、影响已有效化的功能的性能的参数,从而决定需要的功能模块的资源使用量,进行功能模块的拆装。
[0003]专利文献1:日本特开2018

185734号公报

技术实现思路

[0004]但是,在最近的驱动控制装置中,能够通过扩展件的安装来扩展的功能多样化。因此,必须根据手册等从制造商提供的资料对驱动控制装置所具有的初始功能与由扩展件实现的扩展功能之间的关联性进行确认。因此,针对由扩展件实现的扩展功能和初始功能的关联耗费工时,另外,由于对由扩展件实现的扩展功能和初始功能的理解不足,有时无法恰当地对有效化的扩展件进行设定,难以优化有效化的扩展件的结构。
[0005]因此,即使如专利文献1所记载的那样,用户使用参数及选项对扩展件的有效化或无效化进行选择,另外,对资源的使用量进行设定,也难以恰当地将用户程序的执行所需要的扩展件有效化。而且,在驱动控制装置中,在没有恰当地设定有效化的扩展件,由驱动控制装置进行的控制对象装置的控制中不需要的扩展件也被有效化的情况下,存在驱动控制装置的控制周期变长这样的问题。
[0006]本专利技术就是鉴于上述问题而提出的,其目的在于得到在安装有多个扩展件的驱动控制装置中能够恰当地对用户程序的执行所需要的扩展件进行设定的驱动控制装置。
[0007]为了解决上述课题,达成目的,本专利技术涉及的驱动控制装置通过执行多个扩展件而对被控制装置进行控制。驱动控制装置具有:存储器,其对用户程序、多个扩展件进行存储,该用户程序是为了对被控制装置进行控制而执行的程序;扩展件分选部,其基于包含用户程序且用于对扩展件进行分选的扩展件分选条件,将使用第1功能的扩展件设为在用户程序的执行中使用的有效扩展件,将多个扩展件中的有效扩展件之外的扩展件设为在用户程序的执行中不使用的无效扩展件,从而对多个扩展件进行分选,其中,该第1功能为在用户程序所包含的函数的执行中使用的被控制装置的功能;以及控制部,其按照用户程序执行有效扩展件而对被控制装置进行控制。
[0008]专利技术的效果
[0009]本专利技术涉及的驱动控制装置取得下述效果,即,在安装有多个扩展件的驱动控制装置中能够恰当地对用户程序的执行所需要的扩展件进行设定。
附图说明
[0010]图1是表示实施方式1涉及的驱动控制系统的结构的图。
[0011]图2是表示实施方式1涉及的驱动控制系统的工程设计工具的功能结构的图。
[0012]图3是表示实施方式1涉及的扩展件分选条件的创建画面的一个例子的图。
[0013]图4是表示实施方式1涉及的驱动控制系统的驱动控制装置的功能结构的图。
[0014]图5是表示实施方式1涉及的驱动控制系统的工程设计工具的处理流程的流程图。
[0015]图6是表示实施方式1涉及的驱动控制系统的驱动控制装置的处理流程的流程图。
[0016]图7是表示实施方式1涉及的工程设计工具的显示部中的所需扩展件分选功能的处理结果的显示画面的一个例子的图。
具体实施方式
[0017]下面,基于附图对实施方式涉及的驱动控制装置及驱动控制系统进行详细的说明。此外,本专利技术并不限于该实施方式。
[0018]实施方式1
[0019]图1是表示实施方式1涉及的驱动控制系统100的结构的图。驱动控制系统100是工厂自动化(Factory Automation:FA)系统。驱动控制系统100具有工程设计工具1、驱动控制装置2、伺服放大器3、伺服电动机4。
[0020]工程设计工具1通过通信线6与驱动控制装置2连接,能够与驱动控制装置2进行有线通信。此外,工程设计工具1与驱动控制装置2之间的通信也可以是无线通信。此外,工程设计工具1仅在需要时与驱动控制装置2连接。
[0021]驱动控制装置2通过通信线7与伺服放大器3连接,能够与伺服放大器3进行有线通信。此外,驱动控制装置2与伺服放大器3之间的通信也可以是无线通信。驱动控制装置2通过按照用户程序执行固件,从而对伺服放大器3进行控制而对伺服电动机4的动作进行控制。另外,驱动控制装置2通过按照用户程序执行多个扩展件,从而对伺服放大器3进行控制而对伺服电动机4的动作进行控制。扩展件是用于在驱动控制装置2中执行通过按照用户程序执行固件而执行的初始功能之外的扩展功能的软件。
[0022]伺服放大器3通过通信线8与伺服电动机4连接,能够与伺服电动机4进行有线通信。此外,伺服放大器3与伺服电动机4之间的通信也可以是无线通信。
[0023]图2是表示实施方式1涉及的驱动控制系统100的工程设计工具1的功能结构的图。工程设计工具1具有:输入部11,其输入信息;驱动控制装置2;通信部12,其进行与驱动控制装置2之间的通信;显示部13,其对信息进行显示;处理器14,其执行各种处理;以及存储器15,其对信息进行存储。
[0024]输入部11从工程设计工具1的外部输入各种信息。就输入部11而言,例示出例如键盘、鼠标或触摸面板这样的装置,通过由用户进行的操作而输入信息。通信部12与驱动控制装置2之间进行双向通信。显示部13在画面中对信息进行显示。
[0025]处理器14为CPU(Central Processing Unit)、处理装置、运算装置、微处理器、微型计算机、或DSP(Digital Signal Processor)。存储器15包含RAM(Random Access Memory)、ROM(Read Only Memory)、闪存、EPROM(Erasable Programmable Read Only Memory)或EEPROM(注册商标)(Electrically Erasable Programmable Read Only Memory)、HDD(Hard Disk Drive)或SSD(Solid State Drive)。工程设计工具1的处理程序被储存于存储器15。处理器14执行在存储器15存储的程序。
[0026]在图2中示出通过使用处理器14而实现的工程设计工具1的功能结构。工程设计工具1具有用户程序创建部141、扩展件分选条件生成部142、显示处理部143。
[0027]用户程序创建部141使对用户程序进行创建的用户程序创建画面显示于显示部13,与用户对输入部11进行的操作对应地,进行创建或编辑用户程序的处理。用户程序是驱动控制装置2为了对伺服放大器3进行控制来控制伺服电动机4的动作而执行的程序。用户程序创建部141使创建或编辑后的用户程序存储于存储器15。用户程序创建部141中的对程序进行创建及编辑的功能与通常的工程设计工具的编辑功能相同。
[0028]即,工程设计工具1具有作为对用户程序的创建进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种驱动控制装置,其通过执行多个扩展件而对被控制装置进行控制,该驱动控制装置的特征在于,具有:存储器,其对用户程序、多个所述扩展件进行存储,该用户程序是为了对所述被控制装置进行控制而执行的程序;扩展件分选部,其基于包含所述用户程序且用于对所述扩展件进行分选的扩展件分选条件,将使用第1功能的所述扩展件设为在所述用户程序的执行中使用的有效扩展件,将多个所述扩展件中的所述有效扩展件之外的所述扩展件设为在所述用户程序的执行中不使用的无效扩展件,从而对多个所述扩展件进行分选,其中,该第1功能为在所述用户程序所包含的函数的执行中使用的所述被控制装置的功能;以及控制部,其按照所述用户程序执行所述有效扩展件而对被控制装置进行控制。2.根据权利要求1所述的驱动控制装置,其特征在于,所述扩展件分选条件包含使用功能设定信息,该使用功能设定信息指定了在所述用户程序的执行中使用的使用功能即第2功能,所述扩展件分选部基于所述扩展件分选条件,将使用所述第1功能的所述扩展件、使用所述第2功能的所述扩展件设为所述有效扩展件,将多个所述扩展件中的所述有效扩展件之外的所述扩展件设为所述无效扩展件,从而对多个所述扩展件进行分选。3.根据权利要求1或2所述的驱动控制装置,其特征在于,具有:有效扩展件存储区域,其对所述有效扩展件进行存储;无效扩展件存储区域,其对所述无效扩展件进行存储;以及执行存储区域,其用于执行所述扩展件,所述控制部将所述有效扩展件从所述有效扩展件存储区域复制到所述执行存储区域,执行复制到所述执行存储区域的所述有效扩展件。4.根据权利要求3所述的驱动控制装置,其特征在于,所述扩展件分选部对所述执行存储区域的减少使用容量进行计算,所述执行存储区域的减少使用容量是从执行多个所述扩展件的全部所述扩展件的情况下的所述执行存储区域的使用容量减去执行由所述扩展件分选部分选出的所述有效扩展件而不执行所述无效扩展件的情况下的所述执行存储区域的使用容量而得到的容量。5.根据权利要求3或4所述的驱动控制装置,其特征在于,所述扩展件分选部对控制周期的减少时间进行计算,该控制周期的减少时间是从第1控制周期减去第2控制周期而得到的时间,该第1控制周期是在执行多个所述扩展件的全部所述扩展件的情况下所述控制部对所述被控制装置进行控制的周期,该第2控制周期是在执行所述有效扩展件而不执行所述无效扩展件的情况下所述控制部对所述被控制装置进行控制的周期。6.一种驱动控制系统,其具有通过执行多个扩展件而对被控制装置进行控制的驱动控制装置、与所述驱动控制装置连接的工程设计工具,该驱动控制系统的特征在于,所述工程设计工具具有:用户程序创建部,其生成用户程序,该用户程序是为了...

【专利技术属性】
技术研发人员:小寺大介
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1