CN110303495A - 提高操作性的综合模拟*** - Google Patents
提高操作性的综合模拟*** Download PDFInfo
- Publication number
- CN110303495A CN110303495A CN201910229231.2A CN201910229231A CN110303495A CN 110303495 A CN110303495 A CN 110303495A CN 201910229231 A CN201910229231 A CN 201910229231A CN 110303495 A CN110303495 A CN 110303495A
- Authority
- CN
- China
- Prior art keywords
- mentioned
- program
- simulator
- stimulation system
- setting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000000638 stimulation Effects 0.000 title claims abstract description 31
- 230000007257 malfunction Effects 0.000 claims abstract description 21
- 238000004088 simulation Methods 0.000 claims abstract description 21
- 238000000034 method Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 description 23
- 238000003860 storage Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 238000012795 verification Methods 0.000 description 4
- 241000208340 Araliaceae Species 0.000 description 2
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 2
- 235000003140 Panax quinquefolius Nutrition 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 239000002131 composite material Substances 0.000 description 2
- 230000002079 cooperative effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 235000008434 ginseng Nutrition 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
- G05B19/4068—Verifying part programme on screen, by drawing or other means
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
- G05B19/4069—Simulating machining process on screen
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
- B25J9/1605—Simulation of manipulator lay-out, design, modelling of manipulator
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41815—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the cooperation between machine tools, manipulators and conveyor or other workpiece supply system, workcell
- G05B19/41825—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the cooperation between machine tools, manipulators and conveyor or other workpiece supply system, workcell machine tools and manipulators only, machining centre
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32345—Of interconnection of cells, subsystems, distributed simulation
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35318—3-D display of workpiece, workspace, tool track
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45213—Integrated manufacturing system ims, transfer line, machining center
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Abstract
本发明提供提高操作性的综合模拟***,其具备执行第一程序的模拟的第一模拟装置和执行第二程序的模拟的第二模拟装置。综合模拟***具备:开始定时设定部,其对关联的第一程序以及第二程序设定开始定时,使得能够验证有无因关联的第一程序以及第二程序的开始顺序而引起的错误动作;以及程序开始部,其通过一次的开始操作对第一模拟装置以及第二模拟装置进行在设定的开始定时开始关联的第一程序以及第二程序的指令。
Description
技术领域
本发明涉及一种提高操作性的综合模拟***,特别涉及验证有无因多个程序的操作顺而序引起的错误动作的综合模拟***。
背景技术
目前,在具备进行机器人动作的模拟的模拟装置和进行与机器人合作进行作业的机床动作的模拟的模拟装置的综合模拟***中,需要在各个模拟装置中选择机器人程序和机床程序,使用各个操作单元来开始机器人程序和机床程序。
作为与本申请关联的现有技术,后述的文献是公知的。在日本特许第4653836号公报中公开一种模拟装置,其在机器人、机床等不同的作业机械的不同的模拟***中,以即使双方的经过时间不一致也像经过时间一致那样的方式,在显示装置上能够显示第一作业机械以及第二作业机械的三维模型。但是,并未给出在不同的模拟装置中通过一次的操作来使不同的程序开始以及停止的启示。
在日本特许第5752179号公报中公开一种控制装置,在虽然不是模拟装置,但控制机床和机器人的控制装置中,能够不使用梯形程序而只通过一个加工程序来控制机床与机器人的协作动作。在将涉及的发明适用于综合模拟***时,虽然提高操作性,但是不能够验证由不同程序的开始顺序或停止顺序而引起的错误操作。
在日本特开平6-79591号公报中公开一种具备复合加工机床、将布局部件和工件运送给复合加工机床的运送装置的自动加工装置中,根据工件的加工计划和布局计划来执行自动加工模拟,在画面上显示由于布局错误等而不足的不足部件。但是,不能够通过一次操作且按照希望的顺序来开始以及停止不同的模拟装置中的不同的程序。
发明内容
在重复几次开始和停止的模拟作业中,通过不同的模拟装置选择不同的程序,并使用各个操作单元开始以及停止不同的程序的操作成为作业效率下降的原因。
另一方面,机器人程序与机床程序之间的协作动作经由梯形程序或通过双方的程序直接交换(即握手,handshaking)动作指令信号以及动作结束信号来实现,但是执行因各个程序的开始顺序或停止顺序而引起的错误的握手,可能会导致错误运作。
并且,在由多个机床或多个机器人协作动作的多品种少量生产的生产单元中,由于程序数量多或者标准变更的频率较高,因此不仅希望验证有无因这些程序的操作顺序而引起的错误动作,还想要综合验证各种的参数设定。
因此,谋求一种提高操作性的综合模拟技术。
本公开的一个方式为综合模拟***,其具备:第一模拟装置,其执行第一程序的模拟,该第一程序记述了针对第一机器的指令;以及第二模拟装置,其执行第二程序的模拟,该第二程序记述了针对与上述第一机器合作进行作业的第二机器的指令,该综合模拟***具备:数据取得部,其取得与第一程序以及第二程序相关的数据;数据关联部,其根据取得的数据将第一程序和第二程序关联起来;开始定时设定部,其对关联的第一程序以及第二程序设定开始定时,使得能够验证有无因关联的第一程序以及第二程序的开始顺序而引起的错误动作;以及程序开始部,其通过一次的开始操作,对第一模拟装置以及第二模拟装置进行在设定的开始定时开始关联的第一程序以及第二程序的指令。
附图说明
图1是表示一个实施方式的综合模拟***的框图。
图2是表示一个实施方式的将各个程序关联起来的关联数据的图。
图3A是表示一个实施方式的开始定时(开始顺序)的图。
图3B是表示其它实施方式的开始定时(开始时间)的图。
图4A是表示一个实施方式的停止定时(停止顺序)的图。
图4B是表示其它实施方式的停止定时(停止时间)的图。
图5是表示一个实施方式的参数设定的图。
图6是表示一个实施方式的综合模拟***的控制方法的流程图。
具体实施方式
以下,参照附图说明本公开的实施方式。在各个附图中对相同或类似的结构要素赋予相同或类似的标记。另外,以下所记载的实施方式不会限定权利要求书所记载的发明的技术范围以及用词的意义。
图1是表示本实施方式的综合模拟***1的框图。如图1所示,综合模拟***1具备:第一模拟装置12,其执行第一程序11的模拟,该第一程序11记述了针对机器人10的指令;第二模拟装置22,其执行第二程序21的模拟,该第二程序21记述了针对与机器人10合作进行作业的机床20的指令;以及第三模拟装置32,其执行第三程序31的模拟,该第三程序31记述了针对与机器人10以及机床20协作进行作业的机床30的指令。
综合模拟***1还具备:显示装置40,其将在第一模拟装置12、第二模拟装置22以及第三模拟装置32中执行的各个模拟综合并显示在虚拟空间上;以及综合模拟装置50,其管理第一模拟装置12、第二模拟装置22以及第三模拟装置32。
第一模拟装置12、第二模拟装置22、第三模拟装置32、显示装置40以及综合模拟装置50经由有线或无线的网络60被连接成能够通信。在其它实施方式中,综合模拟***1可以使第一模拟装置12、第二模拟装置22或第三模拟装置32具有综合模拟装置50的功能,从而采用不具备综合模拟装置50的结构。
第一模拟装置12、第二模拟装置22以及第三模拟装置32由公知的计算机构成,并具备处理部13、存储模拟对象的程序的存储部14、通信控制部15,处理部13、存储部14以及通信控制部15相互由总线16连接。显示装置40由公知的监视器构成,具备显示控制部41、显示部42、通信控制部43,显示控制部41、显示部42以及通信控制部43相互由总线44连接。综合模拟装置50由公知的计算机构成,具备处理部51、存储部52以及通信控制部53,处理部51、存储部52以及通信控制部53相互由总线54连接。
处理部51具备数据取得部70,该数据取得部70从第一模拟装置12、第二模拟装置22以及第三模拟装置32取得与第一程序11、第二程序21、第三程序31相关的数据。上述数据包括程序名、程序存储场所以及所使用的参数设定80等。参数设定80被存储在存储部52中。
处理部51还具备数据关联部71,该数据关联部71根据从第一模拟装置12、第二模拟装置22以及第三模拟装置32取得的数据,将第一程序11、第二程序21以及第三程序31关联起来。关联的关联数据81被存储在存储部52中。数据关联部71可以针对关联的第一程序11、第二程序21以及第三程序31来关联多种类的参数设定80。由此,能够综合验证多种参数。
处理部51还具备开始定时设定部72,该开始定时设定部72针对关联的第一程序11、第二程序21以及第三程序31设定一种或多种的开始定时82,以使能够验证有无因关联的第一程序11、第二程序21以及第三程序31的开始顺序而引起的错误动作。所设定的开始定时被存储在存储部52中。
处理部51还具备程序开始部73,该程序开始部73通过1次的开始操作,针对第一模拟装置12、第二模拟装置22以及第三模拟装置32进行在所设定的开始定时82开始关联的第一程序11、第二程序21以及第三程序31的指令。当所设定的开始定时82有多种时,程序开始部73可以通过1次的开始操作针对第一模拟装置12、第二模拟装置22以及第三模拟装置32进行在多种开始定时82开始关联的第一程序11、第二程序21以及第三程序31的指令。另外,当所设定的参数设定80有多种时,程序开始部73可以针对第一模拟装置12、第二模拟装置22以及第三模拟装置32,通过1次的开始操作,使用设定的多种参数设定80开始关联的第一程序11、第二程序21以及第三程序31。
处理部51还具备停止定时设定部74,该停止定时设定部74针对关联的第一程序11、第二程序21以及第三程序31设定一种或多种停止定时83,使得能够验证有无因关联的第一程序11、第二程序21以及第三程序31的停止顺序而引起的错误动作。
处理部51还具备程序停止部75,该程序停止部75通过1次停止操作或一个警报,针对第一模拟装置12、第二模拟装置22以及第三模拟装置32进行在所设定的一种或多种停止定时83停止执行中的第一程序11、第二程序21以及第三程序31的指令。
处理部51还可以具备参数设定部76,该参数设定部76对关联的第一程序11、第二程序21以及第三程序31设定一种或多种的参数设定。在上述实施方式中,程序开始部73通过一次开始操作,使用所设定的一种或多种参数设定来开始关联的第一程序11、第二程序21以及第三程序31。所设定的参数设定80被存储在存储部52中。
图2是表示本实施方式的将各个程序关联起来的关联数据81的图。关联数据81包括关联编号90、各个程序名91(例如机器人程序a、CNC程序a以及CNC程序e),但是不限于此,注意也可以包括程序存储场所、参数设定等。
图3A是表示本实施方式的开始定时82(开始顺序)的图。开始定时82包括关联编号90和各个程序的开始顺序92,能够针对一个关联编号90设定一种或多种的开始顺序92。例如,操作者将第一程序、第二程序以及第三程序的开始顺序设定成正确的顺序(1号、2号以及3号),并且通过设定成错误的顺序(2号、1号以及3号),能够验证有无因这些程序的开始顺序而引起的错误动作。
图3B是表示其它实施方式的开始定时82(开始时间)的图。开始定时82包括关联编号90和各个程序的开始时间93,能够针对一个关联编号90设定一种或多种开始时间93。例如,操作者将第一程序、第二程序以及第三程序的开始时间设定成正确的时间(20秒前、0秒以及5分钟后),并且通过设定成错误的时间(0秒、10秒前以及5分钟后),能够验证有无因这些程序的开始顺序而引起的错误动作。
图4A是表示本实施方式的停止定时83(停止顺序)的图。停止定时83包括关联编号90和各个程序的停止顺序94,对一个关联编号90能够设定一种或多种的停止顺序94。例如,操作者将第一程序、第二程序以及第三程序的停止顺序设定成正确的顺序(1号、1号以及1号)设定,并且通过设定成错误的顺序(3号、2号以及1号),能够验证有无因这些程序的停止顺序而引起的错误动作。
图4B是表示其它实施方式的停止定时83(停止时间)的图。停止定时83包括关联编号90和各个程序的停止时间95。例如,针对一个关联编号90能够设定一种或多种停止时间95。例如,操作者将设定第一程序、第二程序以及第三程序的停止时间设定成正确的时间(0秒、0秒以及0秒),并且通过设定成错误的时间(5分钟后、10秒后以及0秒),能够验证有无因这些程序的停止顺序而引起的错误动作。
图5是表示本实施方式的参数设定80的图。参数设定80可以包括关联编号90和各个程序的参数设定80。例如,对一个关联编号90能够设定一种或多种参数设定80。例如,操作者将第一程序、第二程序以及第三程序的参数设定设定成第一希望的参数设定(参数设定a、参数设定e以及参数设定h),并且通过设定成第二希望的参数设定(参数设定b、参数设定e以及参数设定i),能够综合验证这些程序的参数设定。
图6是表示本实施方式的综合模拟***1的控制方法的流程图。在本实施方式中,通过图1所示的综合模拟装置50的处理部51来执行上述流程图,但是在不具备综合模拟装置50的其他实施方式中,通过图1所示的第一模拟装置12、第二模拟装置22或者第三模拟装置32的处理部13来执行。
若综合模拟***1开始模拟,则在步骤S10中,处理部51针对第一模拟装置12、第二模拟装置22以及第三模拟装置32进行读入由操作者选择出的关联编号的参数设定80的指令。在步骤S11中,处理部51通过1次的开始操作,针对第一模拟装置12、第二模拟装置22以及第三模拟装置32进行在所设定的开始定时82开始该关联编号的第一程序11、第二程序21以及第三程序31的指令。
在步骤S12中,操作者监视显示在显示装置40的虚拟空间上的机器人10的动作、机床20的动作以及机床30的动作,从而验证是否有因开始顺序而引起的错误动作。当有因开始顺序而引起的错误动作时(步骤S12为是),在步骤S13中,操作者暂时停止模拟(上述的暂时停止不是在所设定的停止定时83停止程序。以下相同),并根据日志来进行程序的修改正。另一方面,当没有因开始顺序而引起的错误动作时(步骤S12为否),进入步骤S14。
在步骤S14中,处理部51判定是否有操作者进行的停止操作或警报。当有停止操作或警报时(步骤S14为是),在步骤S15中,处理部15通过一次的停止操作或一个警报,针对第一模拟装置12、第二模拟装置22以及第三模拟装置32进行在所设定的开始定时83停止执行中的第一程序11、第二程序21以及第三程序31的指令。
在步骤S16中,操作者通过监视显示在显示装置40的虚拟空间上的机器人10的动作、机床20的动作以及机床30的动作,从而验证是否有因停止顺序而引起的错误动作。当有因停止顺序而引起的错误动作时(步骤S16为是),在步骤S13中,操作者暂时停止模拟,并根据日志进行程序的修改正。另一方面,当没有因停止顺序而引起的错误动作时(步骤S16为否),进入步骤S17。另外,在步骤S14中,在没有停止操作或警报时(步骤S14为否)也进入步骤S17。
在步骤S17中,处理部51判定是否所有的程序结束。当所有的程序未结束时(步骤S17为否),返回步骤S14,处理部51反复进行判定是否有操作者进行的停止操作或警报的处理。另一方面,当所有的程序结束时(步骤S17为是),在步骤S18中,操作者验证是否有因参数设定80而引起的错误动作。
当有因参数设定80而引起的错误动作时(步骤S18为是),在步骤S13中,操作者暂时停止模拟,并根据日志进行参数设定的修正。另一方面,当没有因参数设定80而引起的错误动作时(步骤S18为否),在步骤S19中,处理部51判定是否有该关联编号的其他参数设定80、其他开始定时82或者其他停止定时83。
当有该关联编号的其他参数设定80、其他开始定时82或者其他停止定时83时(步骤S19为是),返回最初的步骤S10,处理部51根据其他参数设定80、其他开始定时82或者其他停止定时83再次开始模拟。由此,通过1次的开始操作,能够对关联的第一程序11、第二程序21、第三程序31综合验证多种参数设定80、多种开始定时82、多种停止定时83,进一步降低开始操作的重复。当没有该关联编号的其他参数设定80、其他开始定时82或者其他停止定时83时(步骤S19为否),结束模拟。
根据本实施方式,通过1次的开始操作、1次的停止操作或一个警报,在所设定的开始定时82或停止定时83开始或结束关联的第一程序11、第二程序21以及第三程序31,因此能够提高操作性并能够验证有无因多个程序的开始顺序或停止顺序而引起的错误动作。另外,通过1次的开始操作,能够针对关联的第一程序11、第二程序21以及第三程序31综合验证多种参数设定80、多种开始定时82、多种停止定时83,进一步降低开始操作的重复。
Claims (10)
1.一种综合模拟***,其具备:第一模拟装置,其执行第一程序的模拟,该第一程序记述了针对第一机器的指令;以及第二模拟装置,其执行第二程序的模拟,该第二程序记述了针对与上述第一机器合作进行作业的第二机器的指令,其特征在于,
该综合模拟***具备:
数据取得部,其取得与上述第一程序以及上述第二程序相关的数据;
数据关联部,其根据上述取得的数据将上述第一程序和上述第二程序关联起来;
开始定时设定部,其对上述关联的上述第一程序以及上述第二程序设定开始定时,使得能够验证有无因上述关联的上述第一程序以及上述第二程序的开始顺序而引起的错误动作;以及
程序开始部,其通过一次的开始操作,对上述第一模拟装置以及上述第二模拟装置进行在设定的上述开始定时开始上述关联的上述第一程序以及上述第二程序的指令。
2.根据权利要求1所述的综合模拟***,其特征在于,
该综合模拟***还具备:
停止定时设定部,其对上述关联的上述第一程序以及上述第二程序设定停止定时,使得能够验证有无因上述关联的上述第一程序以及第二程序的停止顺序而引起的错误动作;以及
程序停止部,其通过一次停止操作或一个警报,对上述第一模拟装置以及上述第二模拟装置进行在设定的上述停止定时停止执行中的上述第一程序以及上述第二程序的指令。
3.根据权利要求1或2所述的综合模拟***,其特征在于,
上述开始定时设定部对上述关联的上述第一程序以及上述第二程序设定多种开始定时,上述程序开始部通过一次的开始操作,对上述第一模拟装置以及上述第二模拟装置进行在设定的上述多种开始定时开始上述关联的上述第一程序以及上述第二程序的指令。
4.根据权利要求2所述的综合模拟***,其特征在于,
上述停止定时设定部对上述关联的上述第一程序以及上述第二程序设定多种停止定时。
5.根据权利要求1~4中任意一项所述的综合模拟***,其特征在于,
上述数据关联部针对上述关联的上述第一程序以及上述第二程序而关联多种参数设定,上述程序开始部通过一次的开始操作,使用上述设定的多种参数设定来开始上述关联的上述第一程序以及上述第二程序。
6.根据权利要求1~5中任意一项所述的综合模拟***,其特征在于,
上述开始定时包括上述关联的上述第一程序以及上述第二程序的开始顺序或开始时间。
7.根据权利要求2所述的综合模拟***,其特征在于,
上述停止定时包括上述关联的上述第一程序以及上述第二程序的停止顺序或停止时间。
8.根据权利要求1~7中任意一项所述的综合模拟***,其特征在于,
上述第一模拟装置或上述第二模拟装置具备上述数据取得部、上述数据关联部、上述开始定时设定部以及上述程序开始部。
9.根据权利要求1~8中任意一项所述的综合模拟***,其特征在于,
该综合模拟***还具备与上述第一模拟装置以及上述第二模拟装置能够通信连接的综合模拟装置,
上述综合模拟装置具备上述数据取得部、上述数据关联部、上述开始定时设定部以及上述程序开始部。
10.根据权利要求1~9中任意一项所述的综合模拟***,其特征在于,
上述第一机器是机器人,上述第二机器是机床。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018-060160 | 2018-03-27 | ||
JP2018060160A JP6730355B2 (ja) | 2018-03-27 | 2018-03-27 | 操作性を向上した統合シミュレーションシステム |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110303495A true CN110303495A (zh) | 2019-10-08 |
Family
ID=67910228
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910229231.2A Pending CN110303495A (zh) | 2018-03-27 | 2019-03-25 | 提高操作性的综合模拟*** |
Country Status (4)
Country | Link |
---|---|
US (1) | US11262727B2 (zh) |
JP (1) | JP6730355B2 (zh) |
CN (1) | CN110303495A (zh) |
DE (1) | DE102019001970B4 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7414855B2 (ja) | 2020-02-06 | 2024-01-16 | ファナック株式会社 | 支援装置 |
CN111660291B (zh) * | 2020-03-02 | 2023-05-26 | 广东弘讯智能科技有限公司 | 一种控制***及方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0679591A (ja) * | 1992-06-10 | 1994-03-22 | Yamazaki Mazak Corp | シミュレーション機能を備えた自動加工装置 |
CN1945478A (zh) * | 2005-10-06 | 2007-04-11 | 发那科株式会社 | 仿真装置 |
JP2009070181A (ja) * | 2007-09-13 | 2009-04-02 | Yaskawa Electric Corp | 動作プログラム作成支援システム |
CN101479734A (zh) * | 2006-06-28 | 2009-07-08 | 株式会社Ihi | 模拟装置、方法及程序 |
CN101751004A (zh) * | 2008-12-12 | 2010-06-23 | 发那科株式会社 | 仿真装置 |
JP2014241018A (ja) * | 2013-06-11 | 2014-12-25 | ファナック株式会社 | 工作機械とロボットを制御する制御装置 |
US20150046906A1 (en) * | 2013-08-07 | 2015-02-12 | International Business Machines Corporation | Test planning with order coverage requirements |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5752179A (en) | 1980-09-12 | 1982-03-27 | Canon Inc | Photoconductive member |
CA1216343A (en) * | 1983-05-02 | 1987-01-06 | Tomohiro Murata | Method and apparatus for controlling an operation sequence of a machinery |
KR20010043794A (ko) * | 1998-06-05 | 2001-05-25 | 샌제이브 사이두 | 추상형 지역 탐색 기술을 사용한 컴퓨터 구현 방식의스케줄링 시스템 및 프로세스 |
JP3785349B2 (ja) * | 2001-11-09 | 2006-06-14 | ファナック株式会社 | シミュレーション装置 |
DE10235943A1 (de) | 2002-08-06 | 2004-02-19 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zum synchronen Steuern von Handhabungsgeräten |
DE10236392A1 (de) * | 2002-08-08 | 2004-02-19 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zum Steuern von Handhabungsgeräten |
US20080216077A1 (en) * | 2007-03-02 | 2008-09-04 | Applied Materials, Inc. | Software sequencer for integrated substrate processing system |
US7531368B2 (en) * | 2007-03-30 | 2009-05-12 | Tokyo Electron Limited | In-line lithography and etch system |
US8386080B2 (en) | 2009-09-15 | 2013-02-26 | Harris Corporation | Robotic apparatus implementing collision avoidance scheme and associated methods |
DE102010052253B4 (de) | 2010-11-23 | 2019-03-21 | Kuka Deutschland Gmbh | Verfahren und Steuermittel zur Steuerung einer Roboteranordnung |
DE102012103830B4 (de) | 2011-05-05 | 2022-05-25 | Fanuc Robotics America Corp. | Verfahren und computerlesbare Medien zur automatischen Verbindung von gegenseitiger Blockierung in Mehrfachrobotersytemen |
US9555545B2 (en) | 2014-05-21 | 2017-01-31 | Bot & Dolly, Llc | Systems and methods for time-based parallel robotic operation |
JP6394218B2 (ja) * | 2014-09-16 | 2018-09-26 | 株式会社安川電機 | 作業計画装置、作業計画方法および作業計画プログラム |
DE102015116522B3 (de) | 2015-10-13 | 2016-10-27 | ATENSOR Engineering and Technology Systems GmbH | Synchronisierung mehrerer Roboter |
US10192195B1 (en) * | 2016-10-25 | 2019-01-29 | Amazon Technologies, Inc. | Techniques for coordinating independent objects with occlusions |
-
2018
- 2018-03-27 JP JP2018060160A patent/JP6730355B2/ja active Active
-
2019
- 2019-03-08 US US16/296,567 patent/US11262727B2/en active Active
- 2019-03-20 DE DE102019001970.9A patent/DE102019001970B4/de active Active
- 2019-03-25 CN CN201910229231.2A patent/CN110303495A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0679591A (ja) * | 1992-06-10 | 1994-03-22 | Yamazaki Mazak Corp | シミュレーション機能を備えた自動加工装置 |
CN1945478A (zh) * | 2005-10-06 | 2007-04-11 | 发那科株式会社 | 仿真装置 |
CN101479734A (zh) * | 2006-06-28 | 2009-07-08 | 株式会社Ihi | 模拟装置、方法及程序 |
JP2009070181A (ja) * | 2007-09-13 | 2009-04-02 | Yaskawa Electric Corp | 動作プログラム作成支援システム |
CN101751004A (zh) * | 2008-12-12 | 2010-06-23 | 发那科株式会社 | 仿真装置 |
JP2014241018A (ja) * | 2013-06-11 | 2014-12-25 | ファナック株式会社 | 工作機械とロボットを制御する制御装置 |
US20150046906A1 (en) * | 2013-08-07 | 2015-02-12 | International Business Machines Corporation | Test planning with order coverage requirements |
Non-Patent Citations (1)
Title |
---|
XU WANG等: "Collision avoidance of mobile robots by using initial time delays", 《2015 IEEE 54TH ANNUAL CONFERENCE ON DECESION AND CONTROL》 * |
Also Published As
Publication number | Publication date |
---|---|
DE102019001970A1 (de) | 2019-10-02 |
JP6730355B2 (ja) | 2020-07-29 |
US11262727B2 (en) | 2022-03-01 |
JP2019174967A (ja) | 2019-10-10 |
DE102019001970B4 (de) | 2024-04-25 |
US20190302733A1 (en) | 2019-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103926847B (zh) | 一种用于机器人的仿真方法 | |
US8589122B2 (en) | Simulation apparatus | |
US8135567B2 (en) | Method of emulating machine tool behavior for programmable logic controller logical verification system | |
CN104460646B (zh) | 用于对虚拟控制器进行实时测试的测试装置 | |
US9471044B2 (en) | Method for debugging of process or manufacturing plant solutions comprising multiple sub-systems | |
US5715433A (en) | Dynamic software model for emulating hardware | |
CN109684672A (zh) | 一种soc芯片***级验证***及方法 | |
CN101226564A (zh) | 用于轮机控制仿真的***和方法 | |
US20050028133A1 (en) | System and method for rapid design, prototyping, and implementation of distributed scalable architecture for task control and automation | |
JP2006350549A (ja) | 統合シミュレーションシステム | |
CN109814478A (zh) | 基于iOpenWorks的虚拟调试*** | |
JPH04216174A (ja) | ハードウェア・アクセラレータを用いた論理シミユレーション方法および装置 | |
KR100492007B1 (ko) | 내부상태궤적비교에의한칩검증방법 | |
CN103970040A (zh) | 通过机器人程序进行模拟的模拟装置 | |
CN108508867A (zh) | 基于行为驱动脚本的车载控制器软件测试***及方法 | |
CN110303495A (zh) | 提高操作性的综合模拟*** | |
KR101520855B1 (ko) | 교육용 공작기계 시뮬레이션 시스템 | |
US20040030418A1 (en) | Simulation system for machine simulation and data output of control data for an automation system | |
JP2004280635A (ja) | シミュレーション装置,シミュレーション方法及びシミュレーションプログラム | |
CN110134082A (zh) | 基于数字化工厂的汽车生产线的虚拟调试方法 | |
CN107685326B (zh) | 模拟装置 | |
US20040260531A1 (en) | Emulation system and method | |
CN108027602B (zh) | 模拟工业过程、设施或机器的真实控制器的模拟方法和执行该模拟方法的模拟*** | |
JPS6349851A (ja) | シミユレ−シヨンシステム | |
JP2003288113A (ja) | 設備のシミュレーション方法および設備のシミュレーションプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |