JP7538238B2 - Plc装置及び産業機械システム - Google Patents
Plc装置及び産業機械システム Download PDFInfo
- Publication number
- JP7538238B2 JP7538238B2 JP2022550509A JP2022550509A JP7538238B2 JP 7538238 B2 JP7538238 B2 JP 7538238B2 JP 2022550509 A JP2022550509 A JP 2022550509A JP 2022550509 A JP2022550509 A JP 2022550509A JP 7538238 B2 JP7538238 B2 JP 7538238B2
- Authority
- JP
- Japan
- Prior art keywords
- text data
- data
- unit
- text
- plc
- 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
- 238000004891 communication Methods 0.000 claims description 82
- 238000012545 processing Methods 0.000 claims description 22
- 238000000034 method Methods 0.000 claims description 15
- 230000004044 response Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 19
- 230000005856 abnormality Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000003754 machining Methods 0.000 description 2
- 102100026205 1-phosphatidylinositol 4,5-bisphosphate phosphodiesterase gamma-1 Human genes 0.000 description 1
- 101000691599 Homo sapiens 1-phosphatidylinositol 4,5-bisphosphate phosphodiesterase gamma-1 Proteins 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000008571 general function Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
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/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/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
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/15—Plc structure of the system
- G05B2219/15038—Internet, tcp-ip, web server see under S05B219-40
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Programmable Controllers (AREA)
Description
(2)本開示の産業機械システムの一態様は、(1)のPLC装置を備える産業機械と、HTTPサーバと、を備え、前記産業機械でアラームが発生した際に、前記PLC装置は前記HTTPサーバに対し、前記テキストデータを出力する。
図1は、本発明の実施形態に係るPLC装置10、及び当該PLC装置10を含むPLCシステム1の構成図である。
PLCシステム1は、PLC装置10と、記憶装置20と、I/O入出力装置30と、ネットワーク35と、ネットワークサーバ40と、表示装置50とを備える。
PLC装置10について説明する前に、まず、記憶装置20、I/O入出力装置30、ネットワーク35、ネットワークサーバ40、及び表示装置50について説明する。
PLC装置10は、ラダープログラム等のシーケンス制御プログラムを実行して、ラダープログラムに従って各種制御や演算処理、信号の入出力処理等を行う装置であり、PLC装置の一般的な機能については公知であり、詳細な説明は省略する。本実施形態では、本発明に係る機能について詳細に説明する。
このテキストデータ22には、テキスト通信コマンド221又はメッセージデータ表示コマンド222のいずれかが含まれる。ここで、テキスト通信コマンド221とは、後述の通信部13により処理されるテキスト通信コマンド(例えば、HTTP通信に係るコマンド、SMTP通信に係るコマンド等)を意味する。また、メッセージデータ表示コマンド222とは、後述の表示部15により処理され、後述の表示装置にテキストデータ22に含まれるメッセージデータを、表示させるためのコマンドである。
以上、PLC装置10の備える、本発明に係る機能部について説明した。
図4A及び図4Bは、本実施形態に係るPLC装置10の動作を示すフローチャートである。より詳細には、図4Aは、PLC装置10が、テキストデータ22を出力する際の動作を示すフローチャートである。ここでは、テキスト通信コマンドとしてHTTPコマンドを例示しているが、これに限られない。HTTPコマンドに換えて任意のテキスト通信コマンドに置き換えてもよい。図4Bは、PLC装置10が、リプライデータとして、HTTPデータを受信する際の動作を示すフローチャートである。
図4Aを参照すると、ステップS1において、PLCプログラム実行部11がPLCプログラム21としてのラダープログラムを解析し実行しているときに、テキストデータ出力要求がある場合(S1:あり)には、処理はステップS2に移行する。テキストデータ出力要求がない場合(S1:なし)には、ステップS1に戻る。
図4Bを参照すると、ステップS11において、通信部13が、ネットワーク35を介して、ネットワークサーバ40からリプライデータを受信する処理を実行する。
以上、本実施形態に係るPLC装置10の動作を説明した。
次に、例えば、PLC装置10のテキスト通信コマンドを、クラウド上で所定のサービスが提供されているサーバと連携させることで、有用なシステムを簡易に構成することができる例を説明する。
〔3.1 第1の実施例〕
まず、クラウド上で所定のサービスが提供されているサーバとして、チャットシステム70、及び課題管理システム80を例示する。図5は、第1の実施例としての産業機械システム2の構成を示す図である。産業機械システム2は、産業機械としての工作機械60と、オンライン上に設置されるチャットシステム70と、課題管理システム80とを備える。
次に、クラウド上で所定のサービスが提供されているサーバとして、WEBサーバ90を例示する。図6は、第2の実施例としての産業機械システム3の構成を示す図である。産業機械システム3は、産業機械としての工作機械60と、表示装置50と、WEBサーバ90とを備える。
(1) 本実施形態に係るPLC装置(例えば、上記の「PLC装置10」)は、PLC(Progrmmable Logic Controller)装置において、解析したラダープログラムから任意の文字列を出力するため、記憶装置(例えば、上記の「記憶装置20」)からテキストデータを読み出すテキストデータ出力部(例えば、上記の「テキストデータ出力部12」)と、所定の文字列を表示装置(例えば、上記の「表示装置50」)に出力する表示部(例えば、上記の「表示部15」)と、所定のコマンドによりネットワークサーバ(例えば、上記の「ネットワークサーバ40」)とテキスト通信を行う通信部(例えば、上記の「通信部13」)とを含み、前記テキストデータ出力部(例えば、上記の「テキストデータ出力部12」)は、さらに、前記テキストデータに含まれるキーワードに基づいて、前記テキストデータを前記表示部(例えば、上記の「表示部15」)又は前記通信部(例えば、上記の「通信部13」)のいずれに対して出力するかを判定し、判定結果に基づいて前記テキストデータの出力先を前記表示部(例えば、上記の「表示部15」)又は前記通信部(例えば、上記の「通信部13」)に出力する。
10 PLC装置
11 PLCプログラム実行部
12 テキストデータ出力部
13 通信部
14 受信データ処理部
15 表示部
20 記憶装置
30 I/O入出力装置
35 ネットワーク
40 ネットワークサーバ
50 表示装置
121 テキストデータ判断部
122 出力切替部
Claims (5)
- PLC(Progrmmable Logic Controller)装置において、
解析したラダープログラムから任意の文字列を出力するため、記憶装置からテキストデータを読み出すテキストデータ出力部と、
所定の文字列を表示装置に出力する表示部と、
所定のコマンドによりネットワークサーバとテキスト通信を行う通信部とを含み、
前記テキストデータ出力部は、さらに、テキストデータ判断部と、出力切替部と、を備え、
前記テキストデータ判断部は、
予め設定される所定のキーワードが前記テキストデータに含まれない場合、テキストデータにメッセージデータ表示コマンドが含まれると判断し、
予め設定される所定のキーワードが前記テキストデータに含まれる場合、前記テキストデータにテキスト通信コマンドが含まれると判断し、
前記出力切替部は、
前記テキストデータ判断部による判断結果に応じて、前記テキストデータに前記所定のキーワードが含まれない場合、当該テキストデータを前記表示部に対して出力し、
前記テキストデータに前記所定のキーワードが含まれる場合、当該テキストデータを前記通信部に対して出力する、PLC装置。 - 前記通信部によって、前記ネットワークサーバから受信したリプライデータを、前記表示部に出力する受信データ処理部をさらに備える、請求項1に記載のPLC装置。
- 前記受信データ処理部は、前記リプライデータを前記記憶装置に保存し、
前記表示部は、前記記憶装置に保存された前記リプライデータを前記表示装置に出力する、請求項2に記載のPLC装置。 - 前記ラダープログラムは、前記リプライデータに基づいて定期的に、前記ラダープログラムの更新データが配信されたか確認する処理を実装し、
前記更新データが配信されている場合には、前記表示部は、前記表示装置に更新を促すメッセージを表示させる、請求項3に記載のPLC装置。 - 請求項1から請求項4のいずれか1項に記載のPLC装置を備える産業機械と、
HTTPサーバと、を備え、
前記産業機械でアラームが発生した際に、前記PLC装置は前記HTTPサーバに対し、前記テキストデータを出力する、産業機械システム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020155364 | 2020-09-16 | ||
JP2020155364 | 2020-09-16 | ||
PCT/JP2021/033142 WO2022059588A1 (ja) | 2020-09-16 | 2021-09-09 | Plc装置及び産業機械システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2022059588A1 JPWO2022059588A1 (ja) | 2022-03-24 |
JP7538238B2 true JP7538238B2 (ja) | 2024-08-21 |
Family
ID=80776051
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022550509A Active JP7538238B2 (ja) | 2020-09-16 | 2021-09-09 | Plc装置及び産業機械システム |
Country Status (5)
Country | Link |
---|---|
US (1) | US20230305509A1 (ja) |
JP (1) | JP7538238B2 (ja) |
CN (1) | CN116075784A (ja) |
DE (1) | DE112021004324T5 (ja) |
WO (1) | WO2022059588A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11561522B2 (en) | 2020-11-11 | 2023-01-24 | Mapped Inc. | Data mapping based on device profiles |
WO2023215892A1 (en) | 2022-05-06 | 2023-11-09 | Mapped Inc. | Ensemble learning for extracting semantics of data in building systems |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002297206A (ja) | 2001-03-30 | 2002-10-11 | Toshiba Corp | 監視制御システム |
JP2004213406A (ja) | 2003-01-06 | 2004-07-29 | Mitsubishi Electric Corp | プログラマブルコントローラの情報通信ユニット、ファクトリオートメーション機器の遠隔管理システムおよびその方法 |
JP2004302880A (ja) | 2003-03-31 | 2004-10-28 | Digital Electronics Corp | プログラマブル・ロジック・コントローラ、プログラムエディタ装置、それらのプログラムおよび記録媒体 |
JP2005174306A (ja) | 2003-11-20 | 2005-06-30 | Omron Corp | 通信インタフェースおよびネットワークシステムならびにプログラマブルコントローラ |
JP2005251014A (ja) | 2004-03-05 | 2005-09-15 | Digital Electronics Corp | 制御システム、制御モニタプログラムおよびそのプログラムを記録した記録媒体、ならびにエディタ装置、エディタプログラムおよびそのプログラムを記録した記録媒体 |
JP2008282363A (ja) | 2007-05-14 | 2008-11-20 | Keyence Corp | プログラマブルコントローラ、プログラム作成支援装置、コンピュータプログラム及びplcシステム |
WO2013018219A1 (ja) | 2011-08-03 | 2013-02-07 | 三菱電機株式会社 | プログラム作成装置及びプログラマブルロジックコントローラ |
JP2016110459A (ja) | 2014-12-08 | 2016-06-20 | 株式会社キーエンス | プログラマブル・ロジック・コントローラ及びプログラマブル・ロジック・コントローラの拡張ユニット、制御方法および制御プログラム |
JP2018139162A (ja) | 2018-06-19 | 2018-09-06 | オムロン株式会社 | 制御装置および通信制御方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04164552A (ja) | 1990-10-25 | 1992-06-10 | Yamazaki Mazak Corp | 工作機械のアラーム情報の表示制御装置 |
-
2021
- 2021-09-09 CN CN202180061634.6A patent/CN116075784A/zh active Pending
- 2021-09-09 JP JP2022550509A patent/JP7538238B2/ja active Active
- 2021-09-09 DE DE112021004324.2T patent/DE112021004324T5/de active Pending
- 2021-09-09 WO PCT/JP2021/033142 patent/WO2022059588A1/ja active Application Filing
- 2021-09-09 US US18/021,651 patent/US20230305509A1/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002297206A (ja) | 2001-03-30 | 2002-10-11 | Toshiba Corp | 監視制御システム |
JP2004213406A (ja) | 2003-01-06 | 2004-07-29 | Mitsubishi Electric Corp | プログラマブルコントローラの情報通信ユニット、ファクトリオートメーション機器の遠隔管理システムおよびその方法 |
JP2004302880A (ja) | 2003-03-31 | 2004-10-28 | Digital Electronics Corp | プログラマブル・ロジック・コントローラ、プログラムエディタ装置、それらのプログラムおよび記録媒体 |
JP2005174306A (ja) | 2003-11-20 | 2005-06-30 | Omron Corp | 通信インタフェースおよびネットワークシステムならびにプログラマブルコントローラ |
JP2005251014A (ja) | 2004-03-05 | 2005-09-15 | Digital Electronics Corp | 制御システム、制御モニタプログラムおよびそのプログラムを記録した記録媒体、ならびにエディタ装置、エディタプログラムおよびそのプログラムを記録した記録媒体 |
JP2008282363A (ja) | 2007-05-14 | 2008-11-20 | Keyence Corp | プログラマブルコントローラ、プログラム作成支援装置、コンピュータプログラム及びplcシステム |
WO2013018219A1 (ja) | 2011-08-03 | 2013-02-07 | 三菱電機株式会社 | プログラム作成装置及びプログラマブルロジックコントローラ |
JP2016110459A (ja) | 2014-12-08 | 2016-06-20 | 株式会社キーエンス | プログラマブル・ロジック・コントローラ及びプログラマブル・ロジック・コントローラの拡張ユニット、制御方法および制御プログラム |
JP2018139162A (ja) | 2018-06-19 | 2018-09-06 | オムロン株式会社 | 制御装置および通信制御方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2022059588A1 (ja) | 2022-03-24 |
US20230305509A1 (en) | 2023-09-28 |
JPWO2022059588A1 (ja) | 2022-03-24 |
DE112021004324T5 (de) | 2023-06-01 |
CN116075784A (zh) | 2023-05-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3703315B1 (en) | Communication system, control device, setting device, setting method and program | |
CN110050237B (zh) | 数据收集装置、数据收集方法及记录介质 | |
US8782249B1 (en) | Message engine | |
JP7538238B2 (ja) | Plc装置及び産業機械システム | |
US9392072B2 (en) | Systems and methods for conducting communications among components of multidomain industrial automation system | |
EP2378740B1 (en) | Method for conducting communications among components of multidomain industrial automation system | |
EP2378716A2 (en) | Systems and methods for conducting communications among components of multidomain industrial automation system | |
WO2016182764A1 (en) | Apparatus and method for using configurable rules linking triggers with actions to support notifications associated with industrial process control and automation system | |
US10466688B2 (en) | Apparatus and method for providing event context with notifications related to industrial process control and automation system | |
JP2011119870A (ja) | システム、情報処理装置、画像形成装置及びそれらの方法 | |
US10878690B2 (en) | Unified status and alarm management for operations, monitoring, and maintenance of legacy and modern control systems from common user interface | |
JP2020510267A (ja) | 装置を横断する普遍的データアクセス | |
JP4197343B2 (ja) | 制御用通信システム、および制御用通信プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
EP2328051A1 (en) | Human machine interface device, and system and method incorporating the same | |
JP2003150240A (ja) | 制御システムのデータ伝送方法、および、そのプログラム | |
JP6438900B2 (ja) | 装置監視制御システム及び装置監視制御方法 | |
JP2018180722A (ja) | データ管理システム | |
JP2006318102A (ja) | フィールド機器管理装置およびフィールド機器管理方法 | |
Palmeira et al. | Migrating legacy production lines into an industry 4.0 ecosystem | |
JP7478924B2 (ja) | Scadaウェブhmiシステム | |
WO2024013914A1 (ja) | ロギングシステム、ロギング方法及びプログラム | |
WO2024189793A1 (ja) | Scadaウェブhmiシステム | |
US20210109948A1 (en) | Method of visualizing screen content on a data visualization system, and data visualization system for visualizing screen content | |
JP4453352B2 (ja) | 指示記述修正装置、指示記述修正プログラム、指示記述修正方法、ジョブ実行装置、ジョブ実行命令プログラム、及びジョブ実行方法 | |
US20220027346A1 (en) | Framework for managing tag bundles |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230405 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240514 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240611 |
|
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: 20240716 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240808 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7538238 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |