JP5241388B2 - ログデータ取得システムおよびプログラマブル表示器 - Google Patents
ログデータ取得システムおよびプログラマブル表示器 Download PDFInfo
- Publication number
- JP5241388B2 JP5241388B2 JP2008231242A JP2008231242A JP5241388B2 JP 5241388 B2 JP5241388 B2 JP 5241388B2 JP 2008231242 A JP2008231242 A JP 2008231242A JP 2008231242 A JP2008231242 A JP 2008231242A JP 5241388 B2 JP5241388 B2 JP 5241388B2
- Authority
- JP
- Japan
- Prior art keywords
- log data
- storage area
- data acquisition
- unit
- write address
- 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
Images
Landscapes
- Testing And Monitoring For Control Systems (AREA)
- Programmable Controllers (AREA)
Description
本実施の形態1においては、プログラマブル表示器の接続対象の制御機器として、被制御機器のログデータを収集できる制御装置で、かつメモリ領域を有し、使用者(ユーザ)がこのメモリ領域の使用方法をプログラミングによりコンフィギュアラブルに設定できる制御装置を想定している。
(Sb−Sn)×Ts>Tn (式1)
および、
Sn×Ts>Tn (式2)
(ここで、Sb、Snはデータ件数、Ts、Tnは時間の単位をもつ量とする。)
の関係を保持するようにリングバッファ211の容量および取得実施件数設定141が設定されるようにする。すなわち、ログデータ収集プログラム220は、表示器100が領域1に記憶されているログデータを取得する通信を行っている間においても被制御機器に関するログデータを収集し続け、収集したログデータを領域2に順次書き込む。このとき、式1のように設定すると、表示器100へのログデータ取得の通信が終わるまでの間に、書き込みアドレスが位置bに到達することはない。
実施の形態1においては、プログラマブル表示器は、制御機器のリングバッファの書き込みアドレスを監視し、リングバッファに一定量のログデータが溜まる度に溜まった分のログデータを取得していた。これに対し、本実施の形態2にかかるログデータ取得システムは、制御機器は所定の動作を完了するたびに制御信号である完了信号を発行し、プログラマブル表示器は、該完了信号を監視し、完了信号が発行されたとき、リングバッファに前回取得した後に溜まったログデータを取得するようにする。
実施の形態2によれば、プログラマブル表示器は、制御機器が内部に生成する完了信号をトリガとし、制御機器からログデータを取得するが、本実施の形態3によれば、プログラマブル表示器は、使用者からの入力をトリガとし、制御機器からログデータを取得する。
実施の形態1〜3によれば、表示処理部121は、入力手段付き表示部110にグラフ化されたヒストリカルトレンドが表示されていたが、図9に示すように、表示処理部121はログデータを表形式に並べたヒストリカルデータリストを表示させるようにしてもよい。このようにすることにより、使用者はログデータの内容の時系列情報を数値で確認できるので、より精度の高い分析を行うことができるようになる。
110 表示画面
110 入力手段付き表示部
111 ログデータ取得要求入力部
120 ユーザデータ処理部
121 表示処理部
122 ロギング処理部
123、125、126 ログデータ取得条件判定部
124 ログデータ取得部
130 一時記憶メモリ領域
131 前回取得時オフセットアドレス
132 ログバッファ
140 不揮発性メモリ領域
141 取得実施件数設定
142 リングバッファ先頭アドレス
143 リングバッファサイズ
200、201、202 制御機器
210 デバイスメモリ領域
211 リングバッファ
212 書き込みアドレス
220 ログデータ収集プログラム
230 完了信号発行部
1000、1001、1002 ログデータ取得システム
Claims (7)
- 被制御機器との間で送受信される前記被制御機器の状態量を記憶するデバイスメモリと、プログラムに基づいて動作する演算装置であって前記デバイスメモリが記憶する状態量を読み書きする演算装置と、を備え、前記デバイスメモリは、ログデータ格納領域およびアドレス記憶領域が確保され、前記演算装置は、前記ログデータ格納領域をリングバッファとして使用し、前記デバイスメモリが記憶する状態量を収集して、前記ログデータ格納領域に前記収集した状態量をログデータとして順次書き込むとともに、前記アドレス記憶領域に前記ログデータの現在の書き込みアドレスを書き込むログデータ収集制御部として機能する、制御機器と、
ログデータを蓄積する記憶領域と、前記アドレス記憶領域に記憶されている書き込みアドレスに基づいて前記ログデータ格納領域からログデータを設定件数分取得して前記記憶領域に書き込むロギング処理部と、前記記憶領域に蓄積されているログデータを表示部に表示させる表示処理部と、を有するプログラマブル表示器と、
を備えることを特徴とするログデータ取得システム。 - 前記プログラマブル表示器は、ログデータを取得した時点における書き込みアドレスである取得時書き込みアドレスを記憶する取得時書き込みアドレス記憶領域をさらに有し、
前記ロギング処理部は、前記制御機器のアドレス記憶領域に記憶されている書き込みアドレスを監視し、未取得のログデータの量が前記設定件数に達する毎に、前記取得時書き込みアドレスを前記書き込みアドレスで更新するとともに、前記未取得のログデータを前記ログデータ格納領域から取得して前記記憶領域に書き込む、
ことを特徴とする請求項1に記載のログデータ取得システム。 - 前記制御機器の演算装置は、前記被制御機器の状態に応じて制御信号を随時発行する制御信号発行部を備え、
前記制御機器のデバイスメモリは、該制御信号発行部により前記制御信号が書き込まれる制御信号記憶領域を備え、
前記ロギング処理部は、前記制御信号記憶領域を監視し、前記制御信号の発行を検知する毎に前記ログデータ格納領域からログデータを取得して前記記憶領域に書き込む、
ことを特徴とする請求項1に記載のログデータ取得システム。 - 前記プログラマブル表示器は、ログデータ取得要求が入力される入力部をさらに有し、 前記ロギング処理部は、前記ログデータ取得要求が入力される毎に前記ログデータ格納領域から未取得のログデータを取得して前記記憶領域に書き込む、
ことを特徴とする請求項1に記載のログデータ取得システム。 - 前記プログラマブル表示器は、前記制御機器との間の通信速度を計測し、前記計測した通信速度に基づいて前記設定件数を算出する件数設定機能部をさらに備える、
ことを特徴とする請求項1に記載のログデータ取得システム。 - 前記件数設定機能部は、
前記ログデータ格納領域の容量Sb、前記設定件数分の容量Sn、前記ログデータ収集制御部によるログデータの収集間隔Ts、および、前記計測した通信速度で前記プログラマブル表示器が前記制御機器から容量Snのログデータを取得するのに要する時間Tnが、
(Sb−Sn)×Ts>Tn、
および、
Sn×Ts>Tn
を満たすように前記設定件数を算出する、
ことを特徴とする請求項5に記載のログデータ取得システム。 - 請求項1〜6うちの何れか一つに記載のログデータ取得システムを構成することを特徴とするプログラマブル表示器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008231242A JP5241388B2 (ja) | 2008-09-09 | 2008-09-09 | ログデータ取得システムおよびプログラマブル表示器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008231242A JP5241388B2 (ja) | 2008-09-09 | 2008-09-09 | ログデータ取得システムおよびプログラマブル表示器 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010066901A JP2010066901A (ja) | 2010-03-25 |
JP5241388B2 true JP5241388B2 (ja) | 2013-07-17 |
Family
ID=42192451
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008231242A Active JP5241388B2 (ja) | 2008-09-09 | 2008-09-09 | ログデータ取得システムおよびプログラマブル表示器 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5241388B2 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016157319A (ja) * | 2015-02-25 | 2016-09-01 | 東洋電機製造株式会社 | 表示制御装置 |
JP6572509B2 (ja) * | 2015-04-28 | 2019-09-11 | 株式会社Ihi回転機械エンジニアリング | 廃熱発電システム |
JP2017015553A (ja) | 2015-07-01 | 2017-01-19 | ファナック株式会社 | 収集するデータ毎に記憶媒体を分けて保存できるデータロガー |
JP6953748B2 (ja) * | 2016-08-18 | 2021-10-27 | 富士電機株式会社 | 制御機器及び制御方法 |
JP6732393B1 (ja) * | 2019-02-21 | 2020-07-29 | 株式会社日本製鋼所 | 射出成形機の内部変数ロギング方法 |
JP7466319B2 (ja) * | 2019-03-29 | 2024-04-12 | 株式会社キーエンス | プログラマブル表示器及びこれを備えるプログラマブルロジックコントローラシステム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6186846A (ja) * | 1984-10-05 | 1986-05-02 | Mitsubishi Electric Corp | プログラムデバツグ装置 |
JPH01266684A (ja) * | 1988-04-18 | 1989-10-24 | Yokogawa Electric Corp | 分散型制御システム |
JPH0355646A (ja) * | 1989-07-25 | 1991-03-11 | Fujitsu Ltd | データ保存回路 |
JPH09170932A (ja) * | 1995-12-21 | 1997-06-30 | Denshi Giken:Kk | 異常解析用データ記録装置 |
JP4197343B2 (ja) * | 2006-02-17 | 2008-12-17 | 株式会社デジタル | 制御用通信システム、および制御用通信プログラムを記録したコンピュータ読み取り可能な記録媒体 |
-
2008
- 2008-09-09 JP JP2008231242A patent/JP5241388B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2010066901A (ja) | 2010-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5241388B2 (ja) | ログデータ取得システムおよびプログラマブル表示器 | |
JP5218585B2 (ja) | 制御装置およびシステムプログラム | |
JP5122000B2 (ja) | A/d変換装置およびプログラマブルコントローラシステム | |
CN103676772B (zh) | 具有***间等待功能的数值控制装置 | |
JP6747104B2 (ja) | セーフティシステム、プログラム、および方法 | |
JP2007067561A5 (ja) | ||
CN105765471B (zh) | 定序程序创建辅助装置 | |
US20090125139A1 (en) | Numerical controller for storing operating history during path table operation | |
JPWO2014064830A1 (ja) | 開発支援装置及び開発支援プログラム | |
JP5788125B1 (ja) | システム構築支援装置、方法、および記録媒体 | |
CN103345413A (zh) | 一种代码更新方法、装置及电子设备 | |
KR101981910B1 (ko) | 프로그래머블 표시기 | |
JPWO2021019615A1 (ja) | プログラマブルロジックコントローラ、設定ツール、及びプログラム | |
JPWO2016071974A1 (ja) | リモート制御装置および制御システム | |
CN1538257A (zh) | 数值控制装置 | |
EP3696626B1 (en) | Communication system, communication method, and program | |
JP2007024838A (ja) | データ集録装置 | |
WO2021044654A1 (ja) | 情報処理システム、プログラマブル表示器および情報処理装置 | |
JP6693988B2 (ja) | 加工プログラム編集装置 | |
CN103365237A (zh) | Plc***中的元件和变量的监控记录方法及装置 | |
JP6469330B1 (ja) | モニタ支援装置、モニタ支援方法およびモニタ支援プログラム | |
JP2013111892A (ja) | 射出成形機のトラブルシューティング方法 | |
CN107209493B (zh) | 工程工具程序以及工程工具 | |
EP3633471B1 (en) | Program development support device, program development support system, program development support method, and program development support program | |
JP2002307508A (ja) | 射出成形機の監視方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110412 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120724 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120731 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120921 |
|
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: 20130305 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130402 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160412 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |