JP2019032788A - 情報処理装置、情報処理方法、および情報処理プログラム - Google Patents
情報処理装置、情報処理方法、および情報処理プログラム Download PDFInfo
- Publication number
- JP2019032788A JP2019032788A JP2017154935A JP2017154935A JP2019032788A JP 2019032788 A JP2019032788 A JP 2019032788A JP 2017154935 A JP2017154935 A JP 2017154935A JP 2017154935 A JP2017154935 A JP 2017154935A JP 2019032788 A JP2019032788 A JP 2019032788A
- Authority
- JP
- Japan
- Prior art keywords
- emulator
- control
- program
- information processing
- robot
- 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.)
- Granted
Links
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/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- 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/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1671—Programme controls characterised by programming, planning systems for manipulators characterised by simulation, either to verify existing program or to create and verify new program, CAD/CAM oriented, graphic oriented programming systems
-
- 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/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
-
- 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/0096—Programme-controlled manipulators co-operating with a working support, e.g. work-table
-
- 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/02—Programme-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type
- B25J9/04—Programme-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type by rotating at least one arm, excluding the head movement itself, e.g. cylindrical coordinate type or polar coordinate type
- B25J9/041—Cylindrical coordinate type
- B25J9/042—Cylindrical coordinate type comprising an articulated arm
-
- 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
-
- 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
-
- 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/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/054—Input/output
-
- 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/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/056—Programming the PLC
-
- 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/10—Plc systems
- G05B2219/11—Plc I-O input output
- G05B2219/1105—I-O
-
- 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/10—Plc systems
- G05B2219/13—Plc programming
- G05B2219/13134—Two or more languages mixed, RLD, SFC, FBD, IL, ST, relay ladder, function block, sequential function, instruction list, structured text mixed to form logic control program
-
- 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/10—Plc systems
- G05B2219/13—Plc programming
- G05B2219/13176—Functionality of a complex controlled systems, composed of sub-systems
-
- 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/10—Plc systems
- G05B2219/13—Plc programming
- G05B2219/13186—Simulation, also of test inputs
-
- 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/34—Director, elements to supervisory
- G05B2219/34402—Synchronize programs for machines, processes, tasks, if one stops other also
-
- 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/02—Arm motion controller
-
- 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/14—Arm movement, spatial
- Y10S901/17—Cylindrical
-
- 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/30—End effector
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Programmable Controllers (AREA)
- Manipulator (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
Description
本開示は、FAシステムを構成する異なる種類の移動装置を同期してシミュレーションするための技術に関する。理解を容易にするために、同期シミュレーションについて説明を行う前に、図1を参照して、シミュレーション対象のFAシステムの一例について説明する。図1は、FAシステム1のシステム構成の一例を示す図である。
本実施の形態に従う情報処理装置100は、図1に示される実機のFAシステム1の動作をシミュレーションするために、FAシステム1内の各機器の挙動を模擬するエミュレータ群を利用する。ここでいうエミュレータとは、FAシステム1内の各機器の挙動を再現することが可能なプログラムのことをいう。各エミュレータがFAシステム1内の各機器の挙動を正確に模擬することで、情報処理装置100は、実機としてのFAシステム1の動作を正確にシミュレーションすることができる。
図4および図5を参照して、図3で説明した仮想FAシステム1Xによる同期実行処理について説明する。図4および図5は、PLCプログラム111およびロボットプログラム112の設計画面の一例を示す図である。
EtherCATでの通信態様を模擬するために、第1エミュレータ150(図2参照)は、EtherCATの通信周期に従った予め定められた制御周期ごとに、アクチュエータエミュレータ155に位置指令値を出力する。同様に、第2エミュレータ160(図2参照)は、EtherCATの通信周期に従った予め定められた制御周期ごとに、アクチュエータエミュレータ165に位置指令値を出力する。これにより、実システムと同様の通信態様でFAシステム1の動作をシミュレーションすることができる。
図7は、情報処理装置100によるシミュレーション画面の一例を示す図である。図7を参照して、同期シミュレーションを実現するためのシミュレーション画面の一例について説明する。
図8を参照して、情報処理装置100のハードウェア構成について説明する。図8は、情報処理装置100のハードウェア構成を示す模式図である。
図9を参照して、情報処理装置100の制御構造について説明する。図9は、情報処理装置100の制御装置101が実行する処理の一部を表わすフローチャートである。図9の処理は、制御装置101がプログラムを実行することにより実現される。他の局面において、処理の一部または全部が、回路素子またはその他のハードウェアによって実行されてもよい。
以上のようにして、情報処理装置100は、タイマー140によって生成される仮想時刻を尺度する予め定められた制御周期ごとに、サイクリック実行型のPLCプログラム111に含まれる命令群を繰り返し実行する。また、情報処理装置100は、タイマー140によって生成される仮想時刻に従って、逐次実行型のロボットプログラム112に含まれる命令群を予め定められた実行順序で逐次的に実行する。このように、PLCプログラム111およびロボットプログラム112が共通の仮想時刻に基づいて実行されることで、実行形態が異なるプログラムが同期して実行される。その結果、異なる種類の制御対象(たとえば、アームロボットや移動テーブルなど)の動作を同期してシミュレーションすることができる。
Claims (8)
- 第1制御対象を駆動するための第1駆動機器の挙動を模擬する第1アクチュエータエミュレータと、
第2制御対象を駆動するための第2駆動機器の挙動を模擬する第2アクチュエータエミュレータと、
前記第1アクチュエータエミュレータに対する命令群を含む第1制御プログラムと、前記第2アクチュエータエミュレータに対する命令群を含む第2制御プログラムとを格納するための記憶装置と、
仮想時刻を生成するためのタイマーと、
前記仮想時刻を尺度とする予め定められた第1制御周期ごとに前記第1制御プログラムに含まれる命令群を繰り返し実行するための第1コントローラエミュレータと、
前記仮想時刻に従って、前記第2制御プログラムに含まれる命令群を予め定められた実行順序で逐次的に実行するための第2コントローラエミュレータとを備える、情報処理装置。 - 前記第2コントローラエミュレータは、前記第2制御プログラムに含まれる各命令について、当該命令の実行に要する実行時間を、前記仮想時刻を尺度として算出し、
前記第1コントローラエミュレータは、前記第2コントローラエミュレータが前記第2制御プログラムに含まれる1つの命令を実行している間、当該命令の実行に要する実行時間の分、前記第1制御プログラムに含まれる命令群を繰り返し実行する、請求項1に記載の情報処理装置。 - 前記第1コントローラエミュレータが、前記1つの命令の実行に要する実行時間の分、前記第1制御プログラムに含まれる命令群を繰り返した後、前記第2コントローラエミュレータは、当該1つの命令の次の命令の実行を開始する、請求項2に記載の情報処理装置。
- 前記第1コントローラエミュレータは、前記第1駆動機器の位置指令値を前記第1アクチュエータエミュレータに前記第1制御周期ごとに出力する、請求項1〜3のいずれか1項に記載の情報処理装置。
- 前記第2コントローラエミュレータは、前記第1制御周期と同期された第2制御周期ごとに、前記第2駆動機器の位置指令値を前記第1アクチュエータエミュレータに出力する、請求項1〜3のいずれか1項に記載の情報処理装置。
- 前記第1制御周期および前記第2制御周期のいずれか一方の制御周期は、他方の制御周期の整数倍である、請求項5に記載の情報処理装置。
- 第1制御対象を駆動するための第1駆動機器の挙動を模擬する第1アクチュエータエミュレータに対する命令群を含む第1制御プログラムと、第2制御対象を駆動するための第2駆動機器の挙動を模擬する第2アクチュエータエミュレータに対する命令群を含む第2制御プログラムとを準備するステップと、
仮想時刻を生成するステップと、
前記仮想時刻を尺度とする予め定められた第1制御周期ごとに前記第1制御プログラムに含まれる命令群を繰り返し実行するステップと、
前記仮想時刻に従って、前記第2制御プログラムに含まれる命令群を予め定められた実行順序で逐次的に実行するステップとを備える、情報処理方法。 - コンピュータに実行される情報処理プログラムであって、
前記情報処理プログラムは、前記コンピュータに、
第1制御対象を駆動するための第1駆動機器の挙動を模擬する第1アクチュエータエミュレータに対する命令群を含む第1制御プログラムと、第2制御対象を駆動するための第2駆動機器の挙動を模擬する第2アクチュエータエミュレータに対する命令群を含む第2制御プログラムとを準備するステップと、
仮想時刻を生成するステップと、
前記仮想時刻を尺度とする予め定められた第1制御周期ごとに前記第1制御プログラムに含まれる命令群を繰り返し実行するステップと、
前記仮想時刻に従って、前記第2制御プログラムに含まれる命令群を予め定められた実行順序で逐次的に実行するステップとを実行させる、情報処理プログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017154935A JP6915441B2 (ja) | 2017-08-10 | 2017-08-10 | 情報処理装置、情報処理方法、および情報処理プログラム |
| US15/891,344 US10814486B2 (en) | 2017-08-10 | 2018-02-07 | Information processing device, information processing method, and non-transitory computer-readable recording medium |
| CN201810153195.1A CN109388098B (zh) | 2017-08-10 | 2018-02-09 | 信息处理装置及方法及非易失性的计算机可读记录介质 |
| EP18156737.1A EP3441830B1 (en) | 2017-08-10 | 2018-02-14 | Information processing device, information processing method, and information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017154935A JP6915441B2 (ja) | 2017-08-10 | 2017-08-10 | 情報処理装置、情報処理方法、および情報処理プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019032788A true JP2019032788A (ja) | 2019-02-28 |
| JP6915441B2 JP6915441B2 (ja) | 2021-08-04 |
Family
ID=61244375
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017154935A Active JP6915441B2 (ja) | 2017-08-10 | 2017-08-10 | 情報処理装置、情報処理方法、および情報処理プログラム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US10814486B2 (ja) |
| EP (1) | EP3441830B1 (ja) |
| JP (1) | JP6915441B2 (ja) |
| CN (1) | CN109388098B (ja) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3521949B1 (de) * | 2018-02-01 | 2021-01-13 | Siemens Aktiengesellschaft | Vorrichtung zum simulieren einer gesteuerten maschine oder anlage sowie verfahren |
| JP6915759B1 (ja) | 2019-05-13 | 2021-08-04 | 株式会社安川電機 | マシン制御システム、プログラム、マシン、システム及びデバイス |
| JP6739689B1 (ja) * | 2019-11-26 | 2020-08-12 | 三菱電機株式会社 | プログラマブルコントローラ |
| JP6754883B1 (ja) * | 2019-11-27 | 2020-09-16 | 株式会社安川電機 | 制御システム、ローカルコントローラ及び制御方法 |
| JP7490979B2 (ja) * | 2020-02-17 | 2024-05-28 | オムロン株式会社 | 処理装置、及び処理方法 |
| EP4138402A4 (en) * | 2020-05-13 | 2024-05-15 | Kabushiki Kaisha Yaskawa Denki | MACHINE CONTROL SYSTEM, PROGRAM, MACHINE, SYSTEM AND DEVICE |
| CN111745642A (zh) * | 2020-05-25 | 2020-10-09 | 北京无线电测量研究所 | 一种机器人示教系统及方法 |
| CN114029931B (zh) * | 2021-11-12 | 2024-01-16 | 珠海格力电器股份有限公司 | 机器人编程控制的方法、装置和机器人系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11272310A (ja) * | 1998-03-23 | 1999-10-08 | Mitsubishi Electric Corp | プログラマブルコントローラのエミュレーション装置 |
| JP2010128987A (ja) * | 2008-11-28 | 2010-06-10 | Canon Inc | シミュレーション方法及びそのシステム |
| US20120101613A1 (en) * | 2010-10-22 | 2012-04-26 | Agile Planet, Inc. | Method and Apparatus for Integrated Simulation |
| JP2016224558A (ja) * | 2015-05-27 | 2016-12-28 | 株式会社キーエンス | プログラム作成支援装置、制御方法およびプログラム |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7000191B2 (en) * | 2000-08-07 | 2006-02-14 | Siemens Aktiengesellschaft | Flowchart programming for industrial controllers, in particular motion controllers |
| US9983559B2 (en) * | 2002-10-22 | 2018-05-29 | Fisher-Rosemount Systems, Inc. | Updating and utilizing dynamic process simulation in an operating process environment |
| US7860609B2 (en) * | 2005-05-06 | 2010-12-28 | Fanuc Robotics America, Inc. | Robot multi-arm control system |
| US7974828B2 (en) * | 2007-04-27 | 2011-07-05 | Omron Corporation | Simulation device for programmable controller |
| CN103168277B (zh) * | 2010-08-31 | 2016-06-08 | Abb技术有限公司 | 用于调试包括多个子系统的过程或制造厂解决方案的方法 |
| CN102664954B (zh) * | 2012-04-25 | 2014-08-27 | 清华大学 | 基于hla的分布式仿真支撑平台的实现方法 |
| EP2778816B1 (en) * | 2013-03-12 | 2015-10-07 | ABB Technology AG | System and method for testing a distributed control system of an industrial plant |
| JP6476594B2 (ja) * | 2014-05-26 | 2019-03-06 | オムロン株式会社 | シミュレーションシステム |
| JP6052372B2 (ja) | 2015-11-12 | 2016-12-27 | オムロン株式会社 | シミュレーション装置、シミュレーション方法、および、シミュレーションプログラム |
-
2017
- 2017-08-10 JP JP2017154935A patent/JP6915441B2/ja active Active
-
2018
- 2018-02-07 US US15/891,344 patent/US10814486B2/en active Active
- 2018-02-09 CN CN201810153195.1A patent/CN109388098B/zh active Active
- 2018-02-14 EP EP18156737.1A patent/EP3441830B1/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11272310A (ja) * | 1998-03-23 | 1999-10-08 | Mitsubishi Electric Corp | プログラマブルコントローラのエミュレーション装置 |
| JP2010128987A (ja) * | 2008-11-28 | 2010-06-10 | Canon Inc | シミュレーション方法及びそのシステム |
| US20120101613A1 (en) * | 2010-10-22 | 2012-04-26 | Agile Planet, Inc. | Method and Apparatus for Integrated Simulation |
| JP2016224558A (ja) * | 2015-05-27 | 2016-12-28 | 株式会社キーエンス | プログラム作成支援装置、制御方法およびプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6915441B2 (ja) | 2021-08-04 |
| US10814486B2 (en) | 2020-10-27 |
| CN109388098A (zh) | 2019-02-26 |
| EP3441830B1 (en) | 2021-09-29 |
| EP3441830A1 (en) | 2019-02-13 |
| US20190047146A1 (en) | 2019-02-14 |
| CN109388098B (zh) | 2021-07-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6915441B2 (ja) | 情報処理装置、情報処理方法、および情報処理プログラム | |
| CN109388096B (zh) | 信息处理装置及方法及非易失性的计算机可读记录介质 | |
| JP6972873B2 (ja) | 情報処理装置、情報処理方法、および情報処理プログラム | |
| CN111819507B (zh) | 信息处理系统、信息处理方法及计算机可读取记录媒体 | |
| JP6015282B2 (ja) | シミュレーション装置、シミュレーション方法、およびシミュレーションプログラム | |
| US20190051049A1 (en) | Information processing apparatus, information processing method, and non-transitory storage medium | |
| KR102198204B1 (ko) | 시뮬레이션 장치 | |
| JP7521341B2 (ja) | 制御装置、制御システムおよびプログラム | |
| US12275148B2 (en) | Information processing apparatus, system, information processing method, method of manufacturing products, and recording medium | |
| JP7604918B2 (ja) | プログラム生成装置、プログラム生成プログラムおよびプログラム生成方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200303 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210114 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210119 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210216 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210615 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210628 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6915441 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |