The programming aid device (10) aids the creation of a control program, which controls a system composed of a plurality of mechanism components. The programming aid device (10) is characterized in that it has a component information storage unit (14) which stores component information, and the component information includes parameters for setting the conditions of the actions that the system can perform, and parameters for making the system The action of the driving end indicated to the driving device connected with the mechanism component while executing the action is described in accordance with the parameters. The information of the component corresponds to a plurality of mechanism components that can form the system respectively; and the control program creation unit (18). If the mechanism component that forms the system is specified and the parameters of the mechanism component are set, the control program creation unit (18) uses the Specify the method and parameters of the mechanism components to create the control program.
【技术实现步骤摘要】
【国外来华专利技术】编程辅助装置、编程辅助方法及程序
本专利技术涉及对控制程序的创建进行辅助的编程辅助装置、编程辅助方法及程序,其中,该控制程序对由多个机构部件构成的系统的动作进行控制。
技术介绍
由多个机构部件构成的系统的动作能够通过对控制与机构部件连接的电动机等驱动装置的多个控制程序进行组合而控制。在专利文献1中,公开了对由虚拟的机构部件构成的系统的控制程序的创建进行辅助的编程辅助装置。根据该编程辅助装置,用户需要对与机构部件连接的电动机等驱动装置的输出端即驱动端的动作进行编程。专利文献1:日本特开2017-79007号公报
技术实现思路
但是,存在驱动端的动作难以直观地掌握、控制程序的创建耗费时间的问题。例如,在由多个机构部件构成的转化(converting)装置中,为了使板材以恒定速度移动,与将板材卷出的卷出机构部件连接的驱动装置的旋转速度并不是恒定的。驱动装置旋转1周期间卷出的长度依赖于从卷出机构部件的旋转轴至板材表面的当前直径而变化。因此,在使用专利文献1中公开的编程辅助装置的情况下,需要考虑板材移动的速度乃至卷出机构部件的内径、板材的厚度等,对驱动端的动作进行逆向运算,创建控制程序。本专利技术是鉴于上述问题而提出的,目的在于得到能够容易地创建控制程序的编程辅助装置以及编程辅助方法。为了解决上述课题而达成目的,本专利技术是一种编程辅助装置,其对控制程序的创建进行辅助,该控制程序对由多个机构部件构成的系统进行控制,该编程辅助装置的特征在于,具备:部件信息存储部,其对分别与能够 ...
【技术保护点】
1.一种编程辅助装置,其对控制程序的创建进行辅助,该控制程序对由多个机构部件构成的系统进行控制,/n该编程辅助装置的特征在于,具备:/n部件信息存储部,其存储部件信息,该部件信息包含用于对所述系统能够执行的动作的条件进行设定的参数、和对为了使所述系统执行所述动作而向与所述机构部件连接的驱动装置指示的驱动端的动作按照所述参数进行了记述的程序部件即方法,该部件信息分别与能够构成所述系统的多个所述机构部件对应;以及/n控制程序创建部,如果指定了构成所述系统的所述机构部件,设定了该机构部件的所述参数,则该控制程序创建部使用所指定的所述机构部件的所述方法和所设定的所述参数来创建所述控制程序。/n
【技术特征摘要】
【国外来华专利技术】1.一种编程辅助装置,其对控制程序的创建进行辅助,该控制程序对由多个机构部件构成的系统进行控制,
该编程辅助装置的特征在于,具备:
部件信息存储部,其存储部件信息,该部件信息包含用于对所述系统能够执行的动作的条件进行设定的参数、和对为了使所述系统执行所述动作而向与所述机构部件连接的驱动装置指示的驱动端的动作按照所述参数进行了记述的程序部件即方法,该部件信息分别与能够构成所述系统的多个所述机构部件对应;以及
控制程序创建部,如果指定了构成所述系统的所述机构部件,设定了该机构部件的所述参数,则该控制程序创建部使用所指定的所述机构部件的所述方法和所设定的所述参数来创建所述控制程序。
2.根据权利要求1所述的编程辅助装置,其特征在于,
还具备结构图生成部,该结构图生成部生成将构成所述系统的所述机构部件按照所述系统的结构排列的结构图,
所述控制程序创建部使用在所述结构图中包含的所述机构部件的所述方法来创建所述控制程序。
3.根据权利要求2所述的编程辅助装置,其特征在于,
还具备操作接收部,
所述结构图生成部使用经由所述操作接收部指定的所述机构部件来生成所述结构图。
4.根据权利要求2或3所述的编程辅助装置,其特征在于,
所述部件信息包含表示所述机构部件的图像即机构图像的机构图像数据,
所述结构图生成部生成将所述机构图像进行了排列的所述结构图。
5.根据权利要求1所述的编程辅助装置,其特征在于,
还具备对象生成部,该对象生成部基于所指定的所述机构部件的所述部件信息,生成对所述部件信息实体化后的机构对象,
所述控制程序创建部使用生成的所述机构对象的所述部件信息来创建所述控制程序。
6.根据权利要求5所述的编程辅助装置,其特征在于,
还具备操作接收部,
所述对象生成部基于经由所述操作接收部输入的操作信号,对所述机构对象设定所述参数。
7.根据权利要求1...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。