JP7130405B2 - プログラマブルコントローラ及びプログラマブルコントローラシステム - Google Patents
プログラマブルコントローラ及びプログラマブルコントローラシステム Download PDFInfo
- Publication number
- JP7130405B2 JP7130405B2 JP2018067936A JP2018067936A JP7130405B2 JP 7130405 B2 JP7130405 B2 JP 7130405B2 JP 2018067936 A JP2018067936 A JP 2018067936A JP 2018067936 A JP2018067936 A JP 2018067936A JP 7130405 B2 JP7130405 B2 JP 7130405B2
- Authority
- JP
- Japan
- Prior art keywords
- motor
- program
- unit
- storage unit
- drive command
- 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.)
- Active
Links
- 230000002159 abnormal effect Effects 0.000 claims description 46
- 230000005856 abnormality Effects 0.000 claims description 43
- 238000004891 communication Methods 0.000 description 11
- 238000000034 method Methods 0.000 description 6
- 230000004043 responsiveness Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
Images
Classifications
-
- 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
- Safety Devices In Control Systems (AREA)
- Programmable Controllers (AREA)
Description
上記態様によれば、異常処理プログラムは変更可能にユーザにて設定できるため、ユーザの所望の動作が可能となる。その結果、プログラマブルコントローラが接続されるシステム全体の動作を考慮した動作が可能となる。
上記態様によれば、異常状態信号、モータ駆動命令部を介してプログラム実行部に出力される。ここで、モータ命令駆動部は、プログラム実行部と他の機器との間において、該他の機器に適した信号と、プログラム実行部に適した信号とを出力するため、他の機器から出力された異常状態信号を前記プログラム実行部に対して適切な状態で出力することが可能となる。
図1に示すように、プログラマブルコントローラシステム1は、プログラマブルコントローラ10と、モータドライバ15とを有する。
図2及び図3に示すように、プログラマブルコントローラ10(メインCPU11)は、或るタイミングにおいて前記制御プログラムを実行処理する(ステップS100)。
また、メインCPU11は、モータMのステータス情報に異常がある場合(ステップS102:YES)、異常時処理を実施する(ステップS103)。
本実施形態のプログラマブルコントローラ10では、ユーザが設定したラダー等によって構築された制御プログラムに基づいてモータMを含む各装置の駆動が制御される。また、プログラマブルコントローラ10では、モータドライバ15からモータMの駆動状態を示すステータス情報がモーションコントローラ用CPU12に対して出力される。モーションコントローラ用CPU12は、前記ステータス情報をメインCPU11に出力する。メインCPU11は記憶部13の所定のアドレスに前記ステータス情報を格納する。そして、メインCPU11は前記制御プログラム動作が終了後、前記ステータス情報を含む情報を確認し、モータMのステータス情報や他の装置の情報から各装置の状態をチェックする。
(1)メインCPU11には異常状態信号S1が入力される割り込みラインL2が接続され、割り込みラインL2を介して異常状態信号S1が入力された場合に、制御プログラムに基づく駆動命令の実行を停止し、予め設定された異常時の処理を実行する。これによりモータMの異常に対する異常時処理の応答性を向上できる。
・上記実施形態では、モータドライバ15とメインCPU11との間において、モーションコントローラ用CPU12を介して異常状態信号S1が入力される構成としたが、これに限らない。例えば、モータドライバ15からメインCPU11に対して直接異常状態信号S1を入力する構成を採用してもよい。この場合、適宜モータドライバ15にメインCPU11に対して扱える状態の信号に変換するための変換回路を設けることが好ましい。
Claims (4)
- 制御プログラムを格納するプログラム記憶部と、
前記プログラム記憶部から前記制御プログラムを読み出して解読することにより、対応するモータ制御を含む制御対象の駆動命令を生成して実行するプログラム実行部と、
前記プログラム実行部で生成された前記駆動命令に基づき前記モータ制御用のモータ制御用駆動命令を生成するモータ駆動命令部と、
前記モータ駆動命令部に対して外部から入力された前記モータの駆動状態に関する情報を、ステータス情報として記憶するステータス記憶部と、を有し、
前記プログラム実行部と前記モータ駆動命令部との間には、前記モータの駆動状態に関する情報が送受信される通常ラインが接続され、
前記プログラム記憶部は、予め設定された異常処理プログラムを格納し、
前記プログラム実行部は、
前記モータの異常に関する異常状態信号を外部から直接的又は間接的に入力される、前記通常ラインとは別の割り込みラインと接続され、
前記制御プログラムを実行後、前記ステータス記憶部に記憶された前記ステータス情報を確認し、
前記異常処理プログラムがユーザによって選択された状態において前記割り込みラインを介して前記異常状態信号が入力された場合に、前記プログラム記憶部から読み出した前記制御プログラムに基づく前記駆動命令の実行を停止し、前記異常処理プログラムを実行する、プログラマブルコントローラ。 - 前記異常処理プログラムは変更可能にユーザにて設定できること、を特徴とする請求項1に記載のプログラマブルコントローラ。
- 前記異常状態信号は、前記モータ駆動命令部を介して前記プログラム実行部に出力される、請求項1又は請求項2に記載のプログラマブルコントローラ。
- 制御プログラムを格納するプログラム記憶部と、
前記プログラム記憶部から前記制御プログラムを読み出して解読することにより、対応するモータ制御を含む制御対象の駆動命令を生成して実行するプログラム実行部と、
前記プログラム実行部で生成された前記駆動命令に基づき前記モータ制御用のモータ制御用駆動命令を生成するモータ駆動命令部と、
前記モータ駆動命令部と接続されて前記モータ制御用駆動命令に基づく駆動信号を受信することによりモータを駆動するとともに、前記モータの駆動状態に関する情報をステータス情報として前記モータ駆動命令部に出力するモータドライバと、
前記モータ駆動命令部に出力された前記ステータス情報を記憶するステータス記憶部と、を有し、
前記プログラム実行部と前記モータ駆動命令部との間には、前記モータの駆動状態に関する情報が送受信される通常ラインが接続され、
前記プログラム記憶部は、予め設定された異常処理プログラムを格納し、
前記モータドライバは、前記モータの駆動状態が異常である場合に、異常状態信号を出力するモータ異常判定手段を備え、
前記プログラム実行部は、
前記モータドライバから前記異常状態信号を直接的又は間接的に入力される、前記通常ラインとは別の割り込みラインと接続され、
前記制御プログラムを実行後、前記ステータス記憶部に記憶された前記ステータス情報を確認し、
前記異常処理プログラムがユーザによって選択された状態において前記割り込みラインを介して前記異常状態信号が入力された場合に、前記プログラム記憶部から読み出した前記制御プログラムに基づく前記駆動命令の実行を停止し、前記異常処理プログラムを実行する、プログラマブルコントローラシステム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018067936A JP7130405B2 (ja) | 2018-03-30 | 2018-03-30 | プログラマブルコントローラ及びプログラマブルコントローラシステム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018067936A JP7130405B2 (ja) | 2018-03-30 | 2018-03-30 | プログラマブルコントローラ及びプログラマブルコントローラシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019179377A JP2019179377A (ja) | 2019-10-17 |
JP7130405B2 true JP7130405B2 (ja) | 2022-09-05 |
Family
ID=68278614
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018067936A Active JP7130405B2 (ja) | 2018-03-30 | 2018-03-30 | プログラマブルコントローラ及びプログラマブルコントローラシステム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7130405B2 (ja) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070078614A1 (en) | 2005-09-30 | 2007-04-05 | Discenzo Frederick M | Integration of intelligent motor with power management device |
JP2010263712A (ja) | 2009-05-08 | 2010-11-18 | Mitsuba Corp | モータ駆動装置、及び、モータ駆動システム |
JP2015210751A (ja) | 2014-04-30 | 2015-11-24 | パナソニック デバイスSunx株式会社 | プログラマブルコントローラ、制御方法及び制御プログラム |
CN106405419A (zh) | 2016-10-31 | 2017-02-15 | 江苏瑞斯曼节能技术有限公司 | 一种电机监控系统 |
JP2017163758A (ja) | 2016-03-10 | 2017-09-14 | オムロン株式会社 | モータ制御装置、制御方法、情報処理プログラム、および記録媒体 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0895624A (ja) * | 1994-09-26 | 1996-04-12 | Smc Corp | アクチュエータコントローラ |
JP3579220B2 (ja) * | 1997-07-28 | 2004-10-20 | 富士電機ホールディングス株式会社 | プログラミング装置並びに割込処理記述方法、プログラマブルコントローラ、及び記録媒体 |
-
2018
- 2018-03-30 JP JP2018067936A patent/JP7130405B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070078614A1 (en) | 2005-09-30 | 2007-04-05 | Discenzo Frederick M | Integration of intelligent motor with power management device |
JP2010263712A (ja) | 2009-05-08 | 2010-11-18 | Mitsuba Corp | モータ駆動装置、及び、モータ駆動システム |
JP2015210751A (ja) | 2014-04-30 | 2015-11-24 | パナソニック デバイスSunx株式会社 | プログラマブルコントローラ、制御方法及び制御プログラム |
JP2017163758A (ja) | 2016-03-10 | 2017-09-14 | オムロン株式会社 | モータ制御装置、制御方法、情報処理プログラム、および記録媒体 |
CN106405419A (zh) | 2016-10-31 | 2017-02-15 | 江苏瑞斯曼节能技术有限公司 | 一种电机监控系统 |
Also Published As
Publication number | Publication date |
---|---|
JP2019179377A (ja) | 2019-10-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4893931B2 (ja) | セーフティ・コントローラ | |
US20130002185A1 (en) | Synchronous control apparatus, synchronous control method, synchronous control program, and computer-readable recording medium recording synchronous control program | |
JP6540166B2 (ja) | 制御装置 | |
EP3236580A1 (en) | Method for customizing motor control device, and motor control device | |
EP2687927A1 (en) | Cpu of plc, system program for plc, and recording medium storing system program for plc | |
US10908577B2 (en) | Control device | |
US10162673B2 (en) | Controller preventing communication collisions between parallel control programs | |
JP6349805B2 (ja) | 通信ユニット、コントローラ、制御システム、制御方法、およびプログラム | |
JP6626240B2 (ja) | コントローラ | |
JP4900607B2 (ja) | セーフティ・コントロール・システム | |
US8901870B2 (en) | Synchronous control apparatus | |
JP5796311B2 (ja) | 制御装置およびシステムプログラム | |
JP5830952B2 (ja) | インバータ装置 | |
JP2016115344A (ja) | メモリマップを利用するためのシステムおよび方法 | |
US11599081B2 (en) | Method and apparatus for proxy execution and computation with an industrial controller | |
JP6460137B2 (ja) | 制御装置、制御方法、およびプログラム | |
JP7130405B2 (ja) | プログラマブルコントローラ及びプログラマブルコントローラシステム | |
CN111095138B (zh) | 控制装置、控制装置的控制方法、信息处理程序及记录介质 | |
JP6885296B2 (ja) | スレーブ装置、マスター装置、および産業用ネットワークシステム | |
JPWO2015145562A1 (ja) | プログラミング装置及び実行コード生成方法 | |
EP3936951B1 (en) | Control device and software deployment method | |
JP2009095165A (ja) | 多軸モータ制御装置とその制御方法 | |
US20190212708A1 (en) | Safety control unit, safety control method, and safety control program | |
JP2017084321A (ja) | シーケンス制御装置 | |
US10507579B2 (en) | Control system to which control CPU is addable |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180621 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20180621 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210108 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211015 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211026 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211222 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20220329 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220629 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20220629 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20220713 |
|
C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20220719 |
|
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: 20220802 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220824 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7130405 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |