JP5425317B2 - モーションsfcプログラム部品作成装置 - Google Patents
モーションsfcプログラム部品作成装置 Download PDFInfo
- Publication number
- JP5425317B2 JP5425317B2 JP2012555586A JP2012555586A JP5425317B2 JP 5425317 B2 JP5425317 B2 JP 5425317B2 JP 2012555586 A JP2012555586 A JP 2012555586A JP 2012555586 A JP2012555586 A JP 2012555586A JP 5425317 B2 JP5425317 B2 JP 5425317B2
- Authority
- JP
- Japan
- Prior art keywords
- motion
- sfc program
- program
- motion sfc
- componentized
- 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.)
- Expired - Fee Related
Links
Images
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
-
- 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
-
- 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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Programmable Controllers (AREA)
- Stored Programmes (AREA)
Description
まず、モーションSFCについて図1を用いて説明する。図1は、モーションSFCのステップを表示するための記号(SFC記号)の一覧表を示す図である。
20 ユーザI/F部
21 制御管理部
22 部品化データ操作処理部
22a モーションSFCプログラム部品化生成部
22b 部品化プログラム一覧部
22c 編集データ処理部
22d 入出力データ処理部
22e セキュリティ処理部
23 SFCプログラム部品化データ管理部
23a ファイルデータ保存部
23b プログラム組み込み処理部
23c データ入出力部
23d セキュリティ処理部
24 データ記憶部
25 SFC部品管理データ
25a 部品識別ID
25b ステップ使用番号
25c 設定データ
25d コメントデータ
Claims (6)
- 一連の複数のステップを含むモーションSFCプログラムを、シーケンシャルな複数の処理を含むプログラム単位で部品化する部品化手段と、
駆動装置に駆動指令を供給する駆動指令装置におけるモーション制御に使用されるモーションSFCプログラムに、前記部品化されたモーションSFCプログラムを組み込む組み込み手段と、
を備え、
前記組み込み手段は、前記モーション制御に使用されるモーションSFCプログラムと前記部品化されたモーションSFCプログラムとをともにモーションSFCプログラム言語の形態に維持しながら、前記モーション制御に使用されるモーションSFCプログラムに前記部品化されたモーションSFCプログラムを組み込む
ことを特徴とするモーションSFCプログラム部品作成装置。 - 前記組み込み手段は、前記モーション制御に使用されるモーションSFCプログラムと前記部品化されたモーションSFCプログラムとでステップ使用番号が重複しないように、前記モーション制御に使用されるモーションSFCプログラムに前記部品化されたモーションSFCプログラムを組み込む
ことを特徴とする請求項1に記載のモーションSFCプログラム部品作成装置。 - 前記部品化手段は、前記部品化されたモーションSFCプログラムにおける軸番号、軸デバイス、及びユーザデバイスの少なくとも1つを置換可能部分として特定し、
前記組み込み手段は、前記部品化されたモーションSFCプログラムにおける前記特定された置換可能部分を前記駆動装置の特性に応じたものに置換する
ことを特徴とする請求項1に記載のモーションSFCプログラム部品作成装置。 - 前記部品化されたモーションSFCプログラムは、開始タグと終了タグとの間にコードが挟まれたタグ形式で記述されたテキストデータである
ことを特徴とする請求項1に記載のモーションSFCプログラム部品作成装置。 - 前記部品化されたモーションSFCプログラムが組み込まれた前記モーション制御に使用されるモーションSFCプログラムは、前記駆動指令装置内でモニタリング可能な形式で記述されている
ことを特徴とする請求項1に記載のモーションSFCプログラム部品作成装置。 - 前記部品化されたモーションSFCプログラムの内容を表すように、複数のSFC記号を組み合わせて表示器上に表示させる表示制御手段をさらに備えた
ことを特徴とする請求項1に記載のモーションSFCプログラム部品作成装置。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2011/051894 WO2012104959A1 (ja) | 2011-01-31 | 2011-01-31 | モーションsfcプログラム部品作成装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP5425317B2 true JP5425317B2 (ja) | 2014-02-26 |
JPWO2012104959A1 JPWO2012104959A1 (ja) | 2014-07-03 |
Family
ID=46602207
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012555586A Expired - Fee Related JP5425317B2 (ja) | 2011-01-31 | 2011-01-31 | モーションsfcプログラム部品作成装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9342064B2 (ja) |
JP (1) | JP5425317B2 (ja) |
KR (1) | KR101447846B1 (ja) |
CN (1) | CN103339573B (ja) |
TW (1) | TWI448849B (ja) |
WO (1) | WO2012104959A1 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150127161A (ko) * | 2013-03-07 | 2015-11-16 | 미쓰비시덴키 가부시키가이샤 | 래더 프로그램 표시 프로그램 및 래더 프로그램 표시 장치 |
JP6081018B1 (ja) * | 2015-04-23 | 2017-02-15 | 三菱電機株式会社 | 位置決め制御装置 |
CN106569941B (zh) * | 2016-11-04 | 2019-01-01 | 金蝶软件(中国)有限公司 | 记录数据历程的方法和装置 |
CN108628208B (zh) * | 2018-04-28 | 2020-01-14 | 武汉纺织大学 | 一种基于分布式io的嵌入式控制***及其控制方法 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2526709B2 (ja) * | 1990-05-08 | 1996-08-21 | 三菱電機株式会社 | プログラマブルコントロ―ラおよびプログラマブルコントロ―ラのsfcプログラム実行方法 |
US5168441A (en) * | 1990-05-30 | 1992-12-01 | Allen-Bradley Company, Inc. | Methods for set up and programming of machine and process controllers |
JPH0612109A (ja) * | 1992-06-26 | 1994-01-21 | Mitsubishi Electric Corp | プログラマブルコントローラ及びその制御方法 |
JP3100817B2 (ja) | 1993-12-10 | 2000-10-23 | 三菱電機株式会社 | 制御プログラム設計支援装置 |
JP3625084B2 (ja) | 1995-04-14 | 2005-03-02 | 株式会社山武 | ソフトウエア部品の再利用システム |
US20060206219A1 (en) * | 1995-05-30 | 2006-09-14 | Brown David W | Motion control systems and methods |
JP3409269B2 (ja) | 1996-03-14 | 2003-05-26 | オムロン株式会社 | プログラム作成装置 |
JP3369900B2 (ja) | 1997-04-25 | 2003-01-20 | 株式会社日立製作所 | Pcのプログラミング装置 |
JPH10340110A (ja) * | 1997-06-09 | 1998-12-22 | Omron Corp | プログラム作成支援方法およびプログラム作成支援装置 |
JP2001005504A (ja) * | 1999-06-18 | 2001-01-12 | Mitsubishi Electric Corp | モーションコントローラおよびモーションコントローラ用周辺装置 |
EP1213633B9 (en) * | 1999-08-31 | 2007-10-17 | Digital Electronics Corporation | Editor device and recorded medium on which editor program is recorded |
JP2002099312A (ja) * | 2000-09-22 | 2002-04-05 | Mitsubishi Electric Corp | プログラマブルコントローラおよび制御プログラム開発支援装置 |
JP2002268896A (ja) * | 2001-03-12 | 2002-09-20 | Hitachi Ltd | 制御プログラム作成方法とその装置 |
US7266425B2 (en) * | 2004-09-30 | 2007-09-04 | Rockwell Automation Technologies, Inc. | Systems and methods that facilitate motion control through coordinate system transformations |
US8321653B2 (en) * | 2006-08-08 | 2012-11-27 | Siemens Aktiengesellschaft | Devices, systems, and methods for assigning a PLC module address |
JP4302146B2 (ja) * | 2007-02-21 | 2009-07-22 | 三菱電機株式会社 | プログラム作成支援装置 |
TW200910098A (en) | 2007-08-22 | 2009-03-01 | Advantech Co Ltd | I/O module system using graphic operation to configure and its method |
US8612886B2 (en) * | 2007-09-28 | 2013-12-17 | Rockwell Automation Technologies, Inc. | Sequential function chart (SFC) online editing without reset |
US8327316B2 (en) * | 2008-09-30 | 2012-12-04 | Ics Triplex Isagraf Inc. | Compilation model |
US8903520B2 (en) * | 2009-04-14 | 2014-12-02 | General Electric Company | Method for executing sequential function charts as function blocks in a control system |
WO2010134198A1 (ja) * | 2009-05-22 | 2010-11-25 | 三菱電機株式会社 | シミュレーション装置およびシミュレーションプログラム |
-
2011
- 2011-01-31 CN CN201180066418.7A patent/CN103339573B/zh not_active Expired - Fee Related
- 2011-01-31 WO PCT/JP2011/051894 patent/WO2012104959A1/ja active Application Filing
- 2011-01-31 US US13/981,203 patent/US9342064B2/en not_active Expired - Fee Related
- 2011-01-31 JP JP2012555586A patent/JP5425317B2/ja not_active Expired - Fee Related
- 2011-01-31 KR KR1020137022553A patent/KR101447846B1/ko active IP Right Grant
- 2011-05-17 TW TW100117166A patent/TWI448849B/zh not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
WO2012104959A1 (ja) | 2012-08-09 |
CN103339573A (zh) | 2013-10-02 |
TW201232208A (en) | 2012-08-01 |
KR101447846B1 (ko) | 2014-10-13 |
TWI448849B (zh) | 2014-08-11 |
US9342064B2 (en) | 2016-05-17 |
KR20130121167A (ko) | 2013-11-05 |
JPWO2012104959A1 (ja) | 2014-07-03 |
US20130304242A1 (en) | 2013-11-14 |
CN103339573B (zh) | 2015-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4973867B2 (ja) | Plc制御プログラム開発装置及びプログラム | |
JP2005327263A (ja) | 制御システム設定装置 | |
JP5425317B2 (ja) | モーションsfcプログラム部品作成装置 | |
JP2008293138A (ja) | ソフトウェア開発支援プログラム、ソフトウェア開発支援方法 | |
JP5777837B2 (ja) | プログラム開発支援装置およびその方法 | |
KR101772785B1 (ko) | 프로그램 그래프 표시 장치, 프로그램 그래프 표시 방법 및 프로그램 그래프 표시 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체 | |
JP5026925B2 (ja) | 制御プログラム作成装置および制御プログラム作成方法 | |
JP5849592B2 (ja) | プログラマブルコントローラシステム、そのプログラミング装置、プログラマブルコントローラ、プログラム、デバッグ方法 | |
US20150347972A1 (en) | Engineering tool and engineering system | |
KR20150066377A (ko) | Devs 기반의 시뮬레이션 프레임워크 시스템 및 이를 이용한 시뮬레이션 방법 | |
JP7067520B2 (ja) | 開発支援装置、開発支援装置の制御方法、情報処理プログラム、および記録媒体 | |
KR101622402B1 (ko) | 그래픽 기반의 hmi 화면 구성이 가능한 hmi 장치 및 그래픽 기반의 hmi 화면 구성 방법 | |
JP6794668B2 (ja) | プログラミング装置 | |
JP5205988B2 (ja) | Plcのグローバル変数定義方式 | |
JP4767309B2 (ja) | 情報処理装置、情報処理方法、及びコンピュータプログラム | |
JP7238678B2 (ja) | 情報処理装置、サポートプログラムおよびサポートシステム | |
JP2007193425A (ja) | 画面データ作成装置、画面データの編集方法及び画面データ編集プログラム | |
JP5481267B2 (ja) | 制御プログラム作成装置および制御プログラム作成装置の駆動方法 | |
JP2010282286A (ja) | 開発支援装置,プログラム | |
JP4877257B2 (ja) | プログラマブルコントローラ、プログラマブルコントローラ支援装置、及びプログラマブルコントローラシステム | |
JP2009169628A (ja) | 監視制御システムの構築装置、構築方法およびプログラム | |
WO2023189280A1 (ja) | 情報処理装置およびプログラム | |
EP4261678A1 (en) | Generation of a technical instruction | |
JP2009157534A (ja) | プログラム作成支援システム、そのプログラマブルコントローラ支援装置、プログラマブル表示器支援装置 | |
JP2009259072A (ja) | シーケンスプログラム作成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20131029 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131126 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5425317 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |