JP6930448B2 - データサンプリング装置、及びデータサンプリング方法 - Google Patents
データサンプリング装置、及びデータサンプリング方法 Download PDFInfo
- Publication number
- JP6930448B2 JP6930448B2 JP2018016740A JP2018016740A JP6930448B2 JP 6930448 B2 JP6930448 B2 JP 6930448B2 JP 2018016740 A JP2018016740 A JP 2018016740A JP 2018016740 A JP2018016740 A JP 2018016740A JP 6930448 B2 JP6930448 B2 JP 6930448B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- cycle
- unit
- sensor signal
- sensor
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0091—Transmitter details
-
- 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
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/15—Correlation function computation including computation of convolution operations
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/0223—Computation saving measures; Accelerating measures
-
- 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/11—Plc I-O input output
- G05B2219/1161—Signal processing, detect or deliver analog signals
-
- 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/11—Plc I-O input output
- G05B2219/1176—I-O signal processing, adaption, conditioning, conversion of signal levels
-
- 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/15022—Synchronus serial datatransmission
-
- 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/15057—FPGA field programmable gate array
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mathematical Physics (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Computational Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Analysis (AREA)
- Computer Hardware Design (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Algebra (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Description
まず、図1を用いて、本発明が適用される場面の一例について説明する。図1は、本実施形態に係るデータサンプリング装置100の概略構成の一例を示している。本実施形態に係るデータサンプリング装置100は、例えば、図1に示されるとおり、PLC(Programmable Logic Controller)システム1の機能ユニットとして用いられる。PLCシステム1は、入力機器からの信号により、機械および設備等の制御対象である出力機器を制御するシステムである。入力機器としては、例えば、温度センサ、光センサなどの「検出器」や「スイッチ(押ボタンスイッチ、リミットスイッチ、圧力スイッチなど)」などがある。出力機器としては、例えば、「モータ」、「ロボットアーム」、「アクチュエータ」、「リレー」、「電磁弁」、「表示器」、「表示灯」などである。
以下、本発明の実施形態に係るデータサンプリング装置100の構成について、図1から図3に基づいて詳細に説明する。
データサンプリング装置100は、データ処理チャンネル110と、タイミング制御部120と、データ生成部130と、送受信部140と、を備えている。データサンプリング装置100は、センサ50からのセンサ信号を処理して、コントローラユニット10に送信する信号処理装置である。
図3は、タイミング制御部120による同期制御の一例を示す図である。図3では、3つのデータ処理チャンネルCh1〜Ch3を介してセンサ50からのセンサ信号を取得し、コントローラユニット10に時系列データを送信する場合を例に示している。また、図3では、送受信部140のデータ送信周期を白抜き線で、各チャンネルCh1〜Ch3のデータ転送部113のデータ転送周期を網掛け線で、各チャンネルCh1〜Ch3のデータ取得部111のデータ取得周期を黒塗り線で示している。
データサンプリング装置100の制御ブロック(特にデータ取得部111、データ処理部112、データ転送部113、タイミング制御部120、データ生成部130、および送受信部140)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、ソフトウェアによって実現してもよい。
10 コントローラユニット
50、50A、50B、50C、50D センサ
100 データサンプリング装置
110、110A、110B、110C、110D データ処理チャンネル
111 データ取得部
112 フィルタ処理部
113 データ転送部
120 タイミング制御部
130 データ生成部
140 送受信部(送信部)
Claims (6)
- センサからのセンサ信号をサンプリング処理して外部装置へ送信するデータサンプリング装置であって、
前記センサから所定のデータ取得周期で前記センサ信号を取得するデータ取得部と、
前記データ取得部が取得した前記センサ信号に対してフィルタ処理を行うフィルタ処理部と、
前記フィルタ処理部によってフィルタ処理された前記センサ信号の一部を抽出し、時系列データを生成するデータ生成部と、
前記データ生成部によって生成された前記時系列データを、前記データ取得周期よりも長い所定のデータ送信周期で前記外部装置に送信する送信部と、
前記データ送信周期を前記外部装置との通信周期に同期させるタイミング制御部と、を備え、
前記データ生成部は、前記フィルタ処理部によってフィルタ処理された前記センサ信号のうち、前記データ取得周期とは異なる所定のデータ転送周期で前記フィルタ処理部から転送される前記センサ信号を取得することで、前記センサ信号の一部を抽出し、
前記タイミング制御部は、前記データ転送周期を、前記データ取得周期より長く、かつ前記データ取得周期に同期するように制御することを特徴とするデータサンプリング装置。 - 前記データ生成部は、前記データ転送周期で転送される前記センサ信号を複数転送周期分まとめて前記時系列データを生成することを特徴とする請求項1に記載のデータサンプリング装置。
- 前記タイミング制御部は、前記データ転送周期を制御することにより、前記データ送信周期を前記外部装置との通信周期に同期させることを特徴とする請求項1または2に記載のデータサンプリング装置。
- 前記フィルタ処理部は、前記センサ信号から周波数ノイズを除去することを特徴とする請求項1から3の何れか一項に記載のデータサンプリング装置。
- 前記データ取得部と、前記フィルタ処理部とを有するデータ処理チャンネルを複数備え、
前記データ生成部は、各データ処理チャンネルを通って処理された前記センサ信号を取得することによって前記時系列データを生成することを特徴とする請求項1から4の何れか一項に記載のデータサンプリング装置。 - センサからのセンサ信号をサンプリング処理して外部装置へ送信するデータサンプリング方法であって、
前記センサから所定のデータ取得周期で前記センサ信号を取得するデータ取得ステップと、
取得した前記センサ信号に対してフィルタ処理を行うフィルタ処理ステップと、
前記フィルタ処理ステップによってフィルタ処理された前記センサ信号の一部を抽出し、時系列データを生成するデータ生成ステップと、
前記データ生成ステップによって生成された前記時系列データを、前記データ取得周期よりも長い所定のデータ送信周期で前記外部装置に送信する送信ステップと、
前記データ送信周期を前記外部装置との通信周期に同期させるタイミング制御ステップと、を含み、
前記データ生成ステップは、前記フィルタ処理ステップによってフィルタ処理された前記センサ信号のうち、前記データ取得周期とは異なる所定のデータ転送周期で前記フィルタ処理ステップから転送される前記センサ信号を取得することで、前記センサ信号の一部を抽出し、
前記タイミング制御ステップは、前記データ転送周期を、前記データ取得周期より長く、かつ前記データ取得周期に同期するように制御することを特徴とするデータサンプリング方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018016740A JP6930448B2 (ja) | 2018-02-01 | 2018-02-01 | データサンプリング装置、及びデータサンプリング方法 |
EP18199532.5A EP3521955B1 (en) | 2018-02-01 | 2018-10-10 | Data sampling device, and data sampling method |
US16/161,106 US10637639B2 (en) | 2018-02-01 | 2018-10-16 | Data sampling device, and data sampling method |
CN201811202503.1A CN110109966B (zh) | 2018-02-01 | 2018-10-16 | 数据抽样装置以及数据抽样方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018016740A JP6930448B2 (ja) | 2018-02-01 | 2018-02-01 | データサンプリング装置、及びデータサンプリング方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019133521A JP2019133521A (ja) | 2019-08-08 |
JP6930448B2 true JP6930448B2 (ja) | 2021-09-01 |
Family
ID=63914804
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018016740A Active JP6930448B2 (ja) | 2018-02-01 | 2018-02-01 | データサンプリング装置、及びデータサンプリング方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10637639B2 (ja) |
EP (1) | EP3521955B1 (ja) |
JP (1) | JP6930448B2 (ja) |
CN (1) | CN110109966B (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6080968B2 (ja) * | 2013-09-30 | 2017-02-15 | 三菱電機株式会社 | 受信装置および通信装置 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6877043B2 (en) * | 2000-04-07 | 2005-04-05 | Broadcom Corporation | Method for distributing sets of collision resolution parameters in a frame-based communications network |
JP3874174B2 (ja) * | 2002-02-18 | 2007-01-31 | 横河電機株式会社 | 測定データ同期システムおよび測定データ同期方法 |
WO2004034883A2 (en) * | 2002-10-15 | 2004-04-29 | Medtronic Inc. | Synchronization and calibration of clocks for a medical device and calibrated clock |
JP2006254048A (ja) * | 2005-03-10 | 2006-09-21 | Matsushita Electric Ind Co Ltd | 音響処理装置 |
JP5040181B2 (ja) * | 2006-06-13 | 2012-10-03 | 理化工業株式会社 | 無線測定装置 |
US8417715B1 (en) * | 2007-12-19 | 2013-04-09 | Tilmann Bruckhaus | Platform independent plug-in methods and systems for data mining and analytics |
JP5363213B2 (ja) * | 2009-06-30 | 2013-12-11 | 東京エレクトロン株式会社 | 異常検出システム、異常検出方法、記憶媒体及び基板処理装置 |
CN101835178B (zh) * | 2010-03-30 | 2013-05-08 | 北京必创科技有限公司 | 一种实现远程无线监测的方法及无线监测装置 |
JPWO2012141227A1 (ja) * | 2011-04-11 | 2014-07-28 | 株式会社日本テクノリソース | 符号系列を用いた送信信号の生成検出方法、通信システム及び計測システム |
US20160299873A1 (en) * | 2011-06-24 | 2016-10-13 | Spawar Systems Center Pacific | Time Domain Sensor Systems, Devices, and Methods Using Enhanced Nonlinear Least-Squares Curve Fitting |
CN102497210B (zh) * | 2011-11-30 | 2013-12-11 | 电子科技大学 | 一种多adc数据采集***的数据同步识别装置 |
US8879054B2 (en) * | 2012-10-01 | 2014-11-04 | Jds Uniphase Corporation | High resolution wavelength measurement system using a coarse, stable timing signal |
JP5399592B1 (ja) * | 2013-03-15 | 2014-01-29 | 三菱電機株式会社 | 電力系統の情報を収集するマージングユニット |
WO2016045734A1 (en) * | 2014-09-25 | 2016-03-31 | Siemens Aktiengesellschaft | Control apparatus of an automation system |
WO2016068895A1 (en) * | 2014-10-29 | 2016-05-06 | Siemens Aktiengesellschaft | Automatic compression algorithm selection and parameter tuning based on contextual knowledge |
WO2016136256A1 (ja) * | 2015-02-27 | 2016-09-01 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 信号生成方法、信号生成装置およびプログラム |
US9811220B2 (en) * | 2015-06-19 | 2017-11-07 | NXA USA, Inc. | Signal adaptive filtering for touch detection |
US10809692B2 (en) * | 2015-06-24 | 2020-10-20 | Siemens Aktiengesellschaft | Control contextualization and reasoning about control |
JP6471705B2 (ja) | 2016-01-29 | 2019-02-20 | オムロン株式会社 | 信号処理装置、信号処理装置の制御方法、情報処理プログラム、および記録媒体 |
JP6512123B2 (ja) * | 2016-01-29 | 2019-05-15 | オムロン株式会社 | 信号処理装置、信号処理装置の制御方法、制御プログラム、および記録媒体 |
JP6720671B2 (ja) * | 2016-04-25 | 2020-07-08 | セイコーエプソン株式会社 | 回路装置、発振器、電子機器及び移動体 |
US10732621B2 (en) * | 2016-05-09 | 2020-08-04 | Strong Force Iot Portfolio 2016, Llc | Methods and systems for process adaptation in an internet of things downstream oil and gas environment |
JP6737018B2 (ja) * | 2016-07-08 | 2020-08-05 | オムロン株式会社 | 光学計測装置 |
US10215619B1 (en) * | 2016-09-06 | 2019-02-26 | PhysioWave, Inc. | Scale-based time synchrony |
US10389514B2 (en) * | 2017-04-06 | 2019-08-20 | Government Of The United States Of America, As Represented By The Secretary Of Commerce | Optical time distributor and process for optical two-way time-frequency transfer |
-
2018
- 2018-02-01 JP JP2018016740A patent/JP6930448B2/ja active Active
- 2018-10-10 EP EP18199532.5A patent/EP3521955B1/en active Active
- 2018-10-16 US US16/161,106 patent/US10637639B2/en active Active
- 2018-10-16 CN CN201811202503.1A patent/CN110109966B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
US20190238307A1 (en) | 2019-08-01 |
EP3521955B1 (en) | 2020-03-04 |
CN110109966A (zh) | 2019-08-09 |
JP2019133521A (ja) | 2019-08-08 |
CN110109966B (zh) | 2023-07-18 |
US10637639B2 (en) | 2020-04-28 |
EP3521955A1 (en) | 2019-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108693821B (zh) | 控制装置、存储介质、控制方法及控制*** | |
JP6471705B2 (ja) | 信号処理装置、信号処理装置の制御方法、情報処理プログラム、および記録媒体 | |
EP3382480B1 (en) | Controller | |
CN108572613B (zh) | 控制装置、信息处理方法 | |
US20220413474A1 (en) | Control system | |
CN108073153B (zh) | 传感器接口装置、测量信息通信***及方法、存储介质 | |
US6983393B2 (en) | Deterministically handling asynchronous events in a time triggered system | |
EP3373087B1 (en) | Control device and program | |
US8417856B1 (en) | High speed sensor data transfer interface | |
EP2365651A2 (en) | System and method for providing time synchronization | |
JP6939664B2 (ja) | センサ管理装置、センサ情報同期方法、制御プログラム、及び記録媒体 | |
CN110907748A (zh) | 一种配电线路行波故障采集分析装置及故障定位*** | |
CN110139236B (zh) | 一种基于无线传感器网络的同步采集方法 | |
JP6930448B2 (ja) | データサンプリング装置、及びデータサンプリング方法 | |
JP6897589B2 (ja) | 入力ユニット | |
US11144028B2 (en) | Communication device, control method of communication device, external device, control method of external device, and control system | |
EP3696626B1 (en) | Communication system, communication method, and program | |
CN100392542C (zh) | 通信控制装置 | |
WO2020068921A1 (en) | Systems, methods, and apparatus to synchronize data bus access | |
CN109412737B (zh) | 数据采集***的控制方法、数据采集***及存储介质 | |
CN111123227B (zh) | 射频仿真设备数据时间同步***及方法 | |
Ramos et al. | Development of a IEEE 1451 standard compliant smart transducer network with time synchronization protocol | |
JP3339264B2 (ja) | データ伝送方法 | |
CN115811374A (zh) | 信息收集***和信息收集方法 | |
JPS62177678A (ja) | デ−タ出力制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200304 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210304 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210323 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210421 |
|
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: 20210713 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210726 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6930448 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |