38
工場向けIoTソリューションと 導入事例のご紹介 Lazuriteを使ってすばやく課題を解決! AWS IoT@Loft #2

工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

工場向けIoTソリューションと

導入事例のご紹介

Lazuriteを使ってすばやく課題を解決!

AWS IoT@Loft #2

Page 2: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

■ 会社名 ラピスセミコンダクタ株式会社 (LAPIS Semiconductor Co., Ltd.) ■ 代表者 代表取締役社長 和久野 一雅 ■ 所在地 神奈川県横浜市港北区新横浜 2-4-8 ■ 設立年月日 2008年10月1日 ■ 資本金 4億円 ■ 従業員数 1,235名(連結) ※2019年3月末現在

■ 事業内容 ロジックLSI、メモリLSI、表示用ドライバLSIの 開発・製造・販売、ファンダリビジネス

2/36

Page 3: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

プロフィール

氏名

田中 義幸(たなか よしゆき)

略歴

電機メーカーでノートパソコンの

ソフトウェア開発リーダー

現在

新規事業プロジェクトにてLazuriteの開発

3/36

Page 4: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

Lazurite

Page 5: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

低消費電力

920MHz無線

簡単

特徴

1

2

3 Lazurite Sub-GHz

端子はArduino

Nano互換だよ

Lazurite 920J

小型モジュール 80%以上サイズダウン

5/36

Page 6: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

独自のコアと工夫

オリジナルLow Powerマイコン搭載

Wi-SUNの無線プロトコルを簡素化

コイン電池で3ヶ月を実現

低消費電力

※1分に1回、温度・湿度・気圧・明るさを送信

1

Lazurite Mini用環境センサ

6/36

Page 7: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

Wi-Fi/BLE(2.4GHz)と干渉が少ない

工場1棟をカバーする通信距離

100m以上、見通し良なら400-500m

センサデータ送信に十分な伝送速度

100kbps

920MHz無線

IoTに最適な無線

2 100m

100m

BLE

920MHz

7/36

Page 8: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

ArduinoライクなIDE

setup()、loop()

920MHz無線API

SubGHz.init()

SubGHz.begin()

SubGHz.send() etc.

サンプルプログラム多数

簡単 3

setup()

loop()

8/36

Page 9: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

簡単 3

Raspberry Pi対応

Lazurite Pi Gatewayで920MHz

送受信が可能

Node-RED

Lazuriteノード

各種言語対応

Ruby、Python、C/C++

受信

lazurite Rx

送信

lazurite Tx

9/36

Page 10: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

IoTに適したマイコンボード+ゲートウェイのシステム

Lazuriteプラットフォーム

920MHz無線

Lazurite Pi Gateway

Raspberry Pi

クラウドサーバー

低消費電力

簡単 簡単

10/36

Page 11: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

工場の見える化

Page 12: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

IoT導入への3フェーズ

12/36

Page 13: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

通信オプション機能に対するコスト負担

古い装置には取り付けられないし、改造もNG

製造ラインを止めたくない

装置のハードル

簡単で後付け可能 クランプ型電流センサ

13/36

Page 14: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

センサ用電源の不足

製造現場に家庭用AC 100Vコンセントはほぼない

実運用時に煩わしい電池交換

電源のハードル

ハーベスティング対応 シールド基板

14/36

Page 15: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

稼動モニタリングシステム

15/36

Page 16: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

WEBアプリUI

16/36

Page 17: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

デモ

Page 18: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

導入事例

Page 19: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

小杉織物株式会社様

検索 ラピス 稼動

19/36

Page 20: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

設置状況

20/36

Page 21: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

導入効果

稼働率 9.6%向上

21/36

Page 22: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

開発の話

Page 23: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

運用開始から1年

開発秘話

デバイス 管理

トラブル 対応

23/36

Page 24: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

センサノードの管理 どうしてますか?

デバイス管理

24/36

Page 25: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

MACアドレス5つ MACアドレス3つ

GWとセンサは どう割り当てる?

GWを交換したらどうする?

プログラムに埋め込む?

課題

25/36

Page 26: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

Amazon EC2 Web

APIサーバ

S3 (アドレス情報DB)

アドレス

0x4002

0x4003

アドレス

0x4002

0x4003 ② アドレス情報取得

0x4001

0x4002

③ ブロードキャストして

見つけてもらう

① アドレスを事前

に登録

④ アドレスの一致する

センサと通信開始

解決

26/36

アドレス

0x4002

0x4003

一元管理

Page 27: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

デバイス管理

ゲートウェイの管理 どうしてますか?

27/36

Page 28: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続 5. SSHログイン

たまに、コンソールでVPN 設定が無効、有効化してから またやり直し・・・

課題

28/36

ステップ数多すぎる

Page 29: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

VPN IP

アドレス

10.8.0.4

10.8.0.6

10.8.0.4

10.8.0.6

Amazon EC2

OpenVPN

サーバ

Web APIサーバ

保守・管理PC

ゲートウェイ

クライアントキー

の要求、VPNのIPアドレス取得

初期設定時、クライアントキーを取得し、VPNサービスまで自動起動

Wi-Fi/3G問わずVPN IP アドレスでログイン可

S3 (アドレス情報DB)

Wi-Fi/3G問わずVPNのIPアドレスでログイン可

解決

VPN構築 29/36

Page 30: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

こんなトラブル がありました

トラブル対応

30/36

Page 31: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

3G回線がまれに切れることがあり、切断を検出してゲートウェイを再起動。しかし・・・

課題

31/36

AWS IoTノードに送ったデータは再起動すると破棄

これ

Page 32: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

ソースコードを改良

再起動する前に、送信されなかったデータを一旦ファイルへ保存し、再起動後に再送

• node-red-contrib-aws-iot

• aws-iot-device-sdk-js

32/36

解決

Page 33: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

汎用Web API

Page 34: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

デバイス管理

MACアドレスや閾値などパラメータの追加・編集・削除、VPNキーのDL

ユーザ管理

4レベルのアクセス権限、ユーザの追加・編集・削除

センサプログラム

登録・ダウンロード(ゲートウェイで書き込み可)

汎用Web API

34/36

Page 35: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

お客様サービスとの連携が可能な、汎用Web API

のご提供を計画中

他社サービスとの連携

是非ご相談ください!

35/36

Page 36: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

Lazurite

低消費電力、920MHz無線、簡単

稼動モニタリングシステム

簡単・後付可能

ハーベスティング対応

汎用Web API

お客様サービスとの連携

まとめ

36/36

らずらいと姫

Page 37: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

バックアップ

Page 38: 工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続

IoT Core Amazon

DynamoDB

Amazon EC2

WWWサーバ

APIサーバ

Elastic Load Balancing

S3 (顧客情報DB)

アーキテクチャダイアグラム

VPNサーバ

センサ

管理者

お客様

ゲートウェイ