ラズパイを使った設備IoTでありがちな困り事と対処方法:ラズパイで製造業のお手軽IoT活用(12)(3/3 ページ)
小型ボードコンピュータ「Raspberry Pi(ラズパイ)」を使って、低コストかつ現場レベルでIoT(モノのインターネット)を活用する手法について解説する本連載。第12回は、ラズパイを使った設備IoTでありがちな困り事である、アナログセンサーからのデータ変換方法や、設備からのデータ収集間隔が短い場合の対処方法について紹介する。
2.設備からのデータ収集間隔が短い場合の対応
設備からのデータ収集については連載第1回で紹介しました。データ収集の間隔が、数秒より長い設備で生産している場合は特に問題ありませんが、1秒よりも短い間隔になると1台のラズパイでデータ収集していては、ラズパイの能力が追い付かずデータの収集漏れが発生してしまうことがあります。そこで、1秒未満の間隔でデータを収集して、データベース(DB)保存と画面表示を行う例について解説します。
- 1)設備と設備信号収集用ラズパイの配線を行う
- 2)設備信号収集用ラズパイとデータ処理用ラズパイをLANケーブルで接続する
- 3)設備信号収集とデータ処理を分けて実行する
1)設備と設備信号収集用ラズパイの配線を行う
図4に示した、ラズパイとリレー回路の配線例を使って説明します。まず、電圧の違いを吸収するためのリレー回路を挟んで、生産ショット信号(青)、自動運転信号(緑)、停止信号(黄色)を配線します。リレー回路の反対側には生産ショット信号(青)、自動運転信号(緑)、停止信号(黄色)に対応する配線をラズパイのGPIOピンに差し込みます。
2)設備信号収集用ラズパイとデータ処理用ラズパイをLANケーブルで接続する
次に、設備信号収集用ラズパイとデータ処理用ラズパイをLANケーブルで接続します。
3)設備信号収集とデータ処理を分けて実行する
図5のシステム構成図で処理の流れについて説明します。1)でリレー回路と接続した設備信号収集ラズパイでは、設備から配線した生産ショット信号(青)、自動運転信号(緑)、停止信号(黄色)を収集します。その収集したデータをデータ処理用ラズパイに送信します。データ処理用ラズパイは受け取った信号をDBに保存するとともに、可動率照会のように画面へ最新情報の反映をします。
図6を使って、プレス機におけるデータ収集の例で高速信号の収集方法のポイントについて説明します。
プレス機の場合は可動部が回転する角度を基に、信号の出力を制御できます。この例は1秒間隔でプレスする設備の例となります。この場合、可動部の角度が90〜270度の範囲で信号出力するように設定すると0.3〜0.8秒までは信号がオンになります。ラズパイ側では信号を定期間隔で収集しますが、チャタリング(可動接点などが接触状態になる際に、微細な非常に速い機械的振動を起こし信号のオン/オフを繰り返し乱れること)などで信号が乱れる場合がありますので、スリープ処理をして0.2秒程度おいてから再度信号を収集してオンになればカウントするといった処理を入れる必要があります。
このように、設備信号の収集と収集したデータの処理を分担することにより、0.5秒間隔までは、設備データの収集で取り漏らしを起こさずに、蓄積や可視化も行えます。ぜひお試しください。
筆者紹介
株式会社アムイ 代表取締役
山田 浩貢(やまだ ひろつぐ)
NTTデータ東海にて1990年代前半より製造業における生産管理パッケージシステムの企画開発・ユーザー適用および大手自動車部品メーカーを中心とした生産系業務改革、
原価企画・原価管理システム構築のプロジェクトマネージメントに従事。2013年に株式会社アムイを設立し大手から中堅中小製造業の業務改革、業務改善に伴うIT推進コンサルティングを手掛けている。「現場目線でのものづくり強化と経営効率向上にITを生かす」活動を展開中。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- ≫連載「ラズパイで製造業のお手軽IoT活用」バックナンバー
- ≫連載「品質保証の本質とIoTの融合」バックナンバー
- ≫連載「いまさら聞けないISO22400入門」バックナンバー
- ≫連載「鈴村道場」バックナンバー
- ≫連載「トヨタ生産方式で考えるIoT活用【実践編】」バックナンバー
- ≫連載「トヨタ生産方式で考えるIoT活用」バックナンバー
- ラズパイでバルブの開閉状態をセンシングする(その2)
小型ボードコンピュータ「Raspberry Pi(ラズパイ)」を使って、低コストかつ現場レベルでIoT(モノのインターネット)を活用する手法について解説する本連載。第11回では、気体や液体を管理するバルブの開閉状態をラズパイとセンサーの組み合わせでセンシングする事例を紹介する。 - ラズパイでバルブの開閉状態をセンシングする(その1)
小型ボードコンピュータ「Raspberry Pi(ラズパイ)」を使って、低コストかつ現場レベルでIoT(モノのインターネット)を活用する手法について解説する本連載。第10回では、気体や液体を管理するバルブの開閉状態をラズパイとカメラの組み合わせでセンシングする事例を紹介する。 - ラズパイでAGVを制御する(その2)【サンプルコード付き】
小型ボードコンピュータ「Raspberry Pi(ラズパイ)」を使って、低コストかつ現場レベルでIoT(モノのインターネット)を活用する手法について解説する本連載。第9回では、前回紹介したラズパイで制御するAGVについて、その構造や制御プログラムについて説明する。サンプルコードもあるよ! - ラズパイでAGVを制御する(その1)
小型ボードコンピュータ「Raspberry Pi(ラズパイ)」を使って、低コストかつ現場レベルでIoT(モノのインターネット)を活用する手法について解説する本連載。第8回では、工場などで用いられるAGVの制御にラズパイを活用する目的について解説する。 - ラズパイでRFIDを活用したトレーサビリティーシステムを構築する(その2)
小型ボードコンピュータ「Raspberry Pi(ラズパイ)」を使って、低コストかつ現場レベルでIoT(モノのインターネット)を活用する手法について解説する本連載。第7回は、第6回で紹介したラズパイとRFIDを活用したトレーサビリティーシステムをどのように構築すればいいのかについて、より具体的に解説します。 - ラズパイでRFIDを活用したトレーサビリティーシステムを構築する(その1)
小型ボードコンピュータ「Raspberry Pi(ラズパイ)」を使って、低コストかつ現場レベルでIoT(モノのインターネット)を活用する手法について解説する本連載。第6回は、ラズパイとRFIDを活用したトレーサビリティーシステム構築のコンセプトについて解説します。