工場向けIoTソリューションと 導入事例のご紹介...1. ブラウザを起動 2....

Preview:

Citation preview

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

導入事例のご紹介

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

AWS IoT@Loft #2

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

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

2/36

プロフィール

氏名

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

略歴

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

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

現在

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

3/36

Lazurite

低消費電力

920MHz無線

簡単

特徴

1

2

3 Lazurite Sub-GHz

端子はArduino

Nano互換だよ

Lazurite 920J

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

5/36

独自のコアと工夫

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

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

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

低消費電力

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

1

Lazurite Mini用環境センサ

6/36

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

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

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

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

100kbps

920MHz無線

IoTに最適な無線

2 100m

100m

BLE

920MHz

7/36

ArduinoライクなIDE

setup()、loop()

920MHz無線API

SubGHz.init()

SubGHz.begin()

SubGHz.send() etc.

サンプルプログラム多数

簡単 3

setup()

loop()

8/36

簡単 3

Raspberry Pi対応

Lazurite Pi Gatewayで920MHz

送受信が可能

Node-RED

Lazuriteノード

各種言語対応

Ruby、Python、C/C++

受信

lazurite Rx

送信

lazurite Tx

9/36

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

Lazuriteプラットフォーム

920MHz無線

Lazurite Pi Gateway

Raspberry Pi

クラウドサーバー

低消費電力

簡単 簡単

10/36

工場の見える化

IoT導入への3フェーズ

12/36

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

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

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

装置のハードル

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

13/36

センサ用電源の不足

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

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

電源のハードル

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

14/36

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

15/36

WEBアプリUI

16/36

デモ

導入事例

小杉織物株式会社様

検索 ラピス 稼動

19/36

設置状況

20/36

導入効果

稼働率 9.6%向上

21/36

開発の話

運用開始から1年

開発秘話

デバイス 管理

トラブル 対応

23/36

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

デバイス管理

24/36

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

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

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

プログラムに埋め込む?

課題

25/36

Amazon EC2 Web

APIサーバ

S3 (アドレス情報DB)

アドレス

0x4002

0x4003

アドレス

0x4002

0x4003 ② アドレス情報取得

0x4001

0x4002

③ ブロードキャストして

見つけてもらう

① アドレスを事前

に登録

④ アドレスの一致する

センサと通信開始

解決

26/36

アドレス

0x4002

0x4003

一元管理

デバイス管理

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

27/36

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

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

課題

28/36

ステップ数多すぎる

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

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

トラブル対応

30/36

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

課題

31/36

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

これ

ソースコードを改良

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

• node-red-contrib-aws-iot

• aws-iot-device-sdk-js

32/36

解決

汎用Web API

デバイス管理

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

ユーザ管理

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

センサプログラム

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

汎用Web API

34/36

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

のご提供を計画中

他社サービスとの連携

是非ご相談ください!

35/36

Lazurite

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

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

簡単・後付可能

ハーベスティング対応

汎用Web API

お客様サービスとの連携

まとめ

36/36

らずらいと姫

バックアップ

IoT Core Amazon

DynamoDB

Amazon EC2

WWWサーバ

APIサーバ

Elastic Load Balancing

S3 (顧客情報DB)

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

VPNサーバ

センサ

管理者

お客様

ゲートウェイ

Recommended