JP5490267B2 - データ転送装置 - Google Patents
データ転送装置 Download PDFInfo
- Publication number
- JP5490267B2 JP5490267B2 JP2012557966A JP2012557966A JP5490267B2 JP 5490267 B2 JP5490267 B2 JP 5490267B2 JP 2012557966 A JP2012557966 A JP 2012557966A JP 2012557966 A JP2012557966 A JP 2012557966A JP 5490267 B2 JP5490267 B2 JP 5490267B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- unit
- transfer
- collection
- interval
- 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
- 238000012546 transfer Methods 0.000 title claims description 322
- 238000013480 data collection Methods 0.000 claims description 62
- 238000013500 data storage Methods 0.000 claims description 37
- 125000004122 cyclic group Chemical group 0.000 claims description 8
- 238000000034 method Methods 0.000 description 27
- 230000005540 biological transmission Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 13
- 230000004044 response Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 10
- 101100408464 Caenorhabditis elegans plc-1 gene Proteins 0.000 description 8
- 238000012790 confirmation Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 230000007547 defect Effects 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Programmable Controllers (AREA)
- Computer And Data Communications (AREA)
Description
図1は、本発明の実施の形態1のデータ転送装置を使用するFAシステムの構成例を説明する図である。図示するように、このFAシステムは、PLC1と、ホストコンピュータ2と、被制御装置3とを備えている。PLC1は、予め作成されたユーザプログラムに基づいて被制御装置3を制御する。被制御装置3はどのようなものであってもよいが、例えばロボットやサーボアンプが該当する。なお、被制御装置3としてPLC1とは別のPLCがPLC1に接続され、当該被制御装置3としてのPLCを介してさらに別の被制御装置が接続されることもある。
図9は、本発明の実施の形態2のデータ転送ユニットの機能構成を説明する図である。なお、実施の形態2のデータ転送ユニットには符号42を、データ転送ユニット42を備えるPLCには符号4を夫々付して実施の形態1と区別する。また、実施の形態1と同様の機能を有する構成要素には実施の形態1と同じ符号を付して詳細な説明を省略する。
図10は、本発明の実施の形態3のデータ転送ユニットを使用するFAシステムの構成例を説明する図である。図示するように、このFAシステムは、PLC5と、ホストコンピュータ2と、複数の被制御装置3とを備えている。PLC5と複数の被制御装置3とはトークン巡回型の通信方式を採用したネットワークによって夫々接続されており、PLC5は当該ネットワークのホスト装置として機能する。トークン巡回型の通信方式とは、ネットワーク上の装置の夫々に通信のための共有メモリを備えさせるとともに、ネットワーク上に唯一のトークンを巡回させ、トークンを保有する装置のみ共有メモリへの書き込みを可能とする通信方式をいい、例えばCC−Link IEが該当する。ここでは、共有メモリを介してPLC5と被制御装置3の夫々との間で制御データの送受信が実行される。
2 ホストコンピュータ
3 被制御装置
11 CPUユニット
12 データ転送ユニット
13 入出力ユニット
21 条件設定部
22 転送データ受信部
23 デバイスデータ設定部
42 データ転送ユニット
52 データ転送ユニット
53 トークン巡回型ネットワークユニット
111 デバイスデータ記憶部
121 設定記憶部
122 転送間隔記憶部
123 収集間隔記憶部
124 転送データ格納位置記憶部
125 データ転送部
126 リングバッファ
127 データ収集部
128 計時部
400 シーケンス番号
521 設定記憶部
527 データ収集部
Claims (10)
- 上位装置により設定される収集間隔を記憶する収集間隔記憶部と、
FAシステムにかかる制御データの種類であって前記上位装置により設定される種類を記憶するデータ指定記憶部と、
前記収集間隔記憶部が記憶する収集間隔および前記データ指定記憶部が記憶する前記制御データの種類を読み出して、前記読み出された種類の制御データを前記FAシステムから前記読み出した収集間隔で収集するデータ収集部と、
前記収集間隔記憶部が記憶する収集間隔に等しいか、または当該収集間隔よりも大きい、前記上位装置により設定される転送間隔を記憶する転送間隔記憶部と、
前記データ収集部が収集した制御データを蓄積記憶する一時格納部と、
前記転送間隔記憶部が記憶する転送間隔を読み出して、前記一時格納部が蓄積記憶する前記データ収集部により収集された制御データを前記読み出した転送間隔で一括して前記上位装置に転送するデータ転送部と、
収集間隔、制御データの種類、または転送間隔を新たに指定する要求を前記上位装置から受信すると、前記データ収集部および前記データ転送部を停止することなく、前記収集間隔記憶部、前記データ指定記憶部、または前記転送間隔記憶部の記憶内容を前記要求によって新たに指定された内容で書き換える設定更新部と、
を備え、
前記設定更新部が前記収集間隔記憶部、前記データ指定記憶部、または前記転送間隔記憶部の記憶内容を書き換えた後、前記データ収集部は収集を停止することなく前記収集間隔記憶部および前記データ指定記憶部の記憶内容を、前記データ転送部は転送を停止することなく前記転送間隔記憶部の記憶内容を、夫々再び読み出して、前記データ収集部は前記再び読み出した記憶内容に基づく収集を、前記データ転送部は前記再び読み出した記憶内容に基づく転送を、夫々開始する、
ことを特徴とするデータ転送装置。 - 前記データ転送部は、前記上位装置に制御データを転送した後、前記上位装置が当該転送した制御データを受信できたか否かを判定し、前記上位装置が前記制御データを受信できなかった場合、前記上位装置との接続が確立された後に前記制御データを再送信する、ことを特徴とする請求項1に記載のデータ転送装置。
- 前記FAシステムは、逐次更新されるデバイスデータを記憶するデバイスデータ記憶部を備えたプログラマブルコントローラを備え、前記データ収集部が収集対象とする制御データは前記デバイスデータ記憶部に記憶されているデバイスデータである、
ことを特徴とする請求項1または請求項2に記載のデータ転送装置。 - 前記上位装置により設定される収集間隔を記憶する収集間隔記憶部をさらに備え、
前記データ収集部は、前記収集間隔記憶部に設定されている収集間隔で前記デバイスデータを収集する、
ことを特徴とする請求項3に記載のデータ転送装置。 - 前記上位装置により設定される種類は、転送対象のデバイスデータの前記デバイスデータ記憶部における格納位置を用いて記述され、
前記データ収集部は、前記データ指定記憶部に設定されている格納位置に格納されているデバイスデータを収集する、
ことを特徴とする請求項3に記載のデータ転送装置。 - 前記上位装置から送信されるデバイスデータの設定指令を受け付けて、前記受け付けた設定指令に基づいて前記デバイスデータ記憶部が記憶するデバイスデータを更新するデバイスデータ書き込み部をさらに備える、
ことを特徴とする請求項3に記載のデータ転送装置。 - 前記FAシステムは、トークン巡回型でかつ共有メモリを介して互いに制御データの送受信を行うネットワークを構成し、トークンを保有した際に前記共有メモリ内の制御データを出力するFA機器を備え、
前記データ収集部は、前記FA機器が出力した制御データを収集する、
ことを特徴とする請求項1または請求項2に記載のデータ転送装置。 - 前記上位装置は、所定のルールに基づいて前記新たな収集間隔を指定する、
ことを特徴とする請求項1に記載のデータ転送装置。 - 前記上位装置は、所定のルールに基づいて前記新たな転送間隔を指定する、
ことを特徴とする請求項1に記載のデータ転送装置。 - 前記上位装置は、所定のルールに基づいて前記新たなデータの種類を指定する、
ことを特徴とする請求項1に記載のデータ転送装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012557966A JP5490267B2 (ja) | 2011-02-16 | 2012-02-14 | データ転送装置 |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2011/053249 WO2012111109A1 (ja) | 2011-02-16 | 2011-02-16 | データ転送装置 |
JPPCT/JP2011/053249 | 2011-02-16 | ||
JP2012557966A JP5490267B2 (ja) | 2011-02-16 | 2012-02-14 | データ転送装置 |
PCT/JP2012/053363 WO2012111653A1 (ja) | 2011-02-16 | 2012-02-14 | データ転送装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP5490267B2 true JP5490267B2 (ja) | 2014-05-14 |
JPWO2012111653A1 JPWO2012111653A1 (ja) | 2014-07-07 |
Family
ID=50792323
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012557966A Active JP5490267B2 (ja) | 2011-02-16 | 2012-02-14 | データ転送装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5490267B2 (ja) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001100810A (ja) * | 1999-09-29 | 2001-04-13 | Omron Corp | コントローラ |
JP2002297206A (ja) * | 2001-03-30 | 2002-10-11 | Toshiba Corp | 監視制御システム |
JP2004088697A (ja) * | 2002-08-29 | 2004-03-18 | Meidensha Corp | コンピュータ間のネットワーク通信方式 |
JP2005269004A (ja) * | 2004-03-17 | 2005-09-29 | Fuji Electric Fa Components & Systems Co Ltd | 多重ループ型ネットワークの故障箇所判定方法、多重ループ型ネットワーク、ノード装置 |
JP2007172263A (ja) * | 2005-12-21 | 2007-07-05 | Matsushita Electric Works Ltd | データ記憶装置 |
JP2008015722A (ja) * | 2006-07-05 | 2008-01-24 | Hitachi Electronics Service Co Ltd | データ処理システム |
JP2010198414A (ja) * | 2009-02-26 | 2010-09-09 | Nec Corp | 監視システム、監視装置、監視方法、および、プログラム |
-
2012
- 2012-02-14 JP JP2012557966A patent/JP5490267B2/ja active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001100810A (ja) * | 1999-09-29 | 2001-04-13 | Omron Corp | コントローラ |
JP2002297206A (ja) * | 2001-03-30 | 2002-10-11 | Toshiba Corp | 監視制御システム |
JP2004088697A (ja) * | 2002-08-29 | 2004-03-18 | Meidensha Corp | コンピュータ間のネットワーク通信方式 |
JP2005269004A (ja) * | 2004-03-17 | 2005-09-29 | Fuji Electric Fa Components & Systems Co Ltd | 多重ループ型ネットワークの故障箇所判定方法、多重ループ型ネットワーク、ノード装置 |
JP2007172263A (ja) * | 2005-12-21 | 2007-07-05 | Matsushita Electric Works Ltd | データ記憶装置 |
JP2008015722A (ja) * | 2006-07-05 | 2008-01-24 | Hitachi Electronics Service Co Ltd | データ処理システム |
JP2010198414A (ja) * | 2009-02-26 | 2010-09-09 | Nec Corp | 監視システム、監視装置、監視方法、および、プログラム |
Also Published As
Publication number | Publication date |
---|---|
JPWO2012111653A1 (ja) | 2014-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2012111653A1 (ja) | データ転送装置 | |
US10277417B2 (en) | Control system, control apparatus and control method with input-only communication frame | |
JP6540166B2 (ja) | 制御装置 | |
JP6488830B2 (ja) | 制御装置 | |
US20220244697A1 (en) | Control system, setting device, and computer-readable storage medium | |
US20190342396A1 (en) | Data server unit and communication system | |
CN113508560B (zh) | 控制***、装置以及控制方法 | |
US11169500B2 (en) | Control system, control device and control program for verifying soundness of data on a transmission path | |
JP6408277B2 (ja) | データ収集装置及び産業用ネットワークシステム | |
US11269313B2 (en) | Controller and control system that stores data in current control cycle for output in next control cycle | |
JP5490267B2 (ja) | データ転送装置 | |
EP3869745B1 (en) | Production system, communication method, and program | |
JP6064749B2 (ja) | コントローラおよびプログラム | |
JP2005092520A (ja) | 2重化コントローラシステム、その等値化方法 | |
JP2011119999A (ja) | 通信装置及びマスタ装置 | |
JP2021132279A (ja) | 生産システム、通信方法、及びプログラム | |
US20220357715A1 (en) | Control System, Support Device, and Computer-Readable Storage Medium | |
JP6409520B2 (ja) | 制御システム、および中継装置 | |
JP2022048289A (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: 20140128 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140225 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5490267 Country of ref document: JP 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 |
|
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 |