IIot

概要

IIotとは、産業分野のIoTのことです
設備の稼働状態、製品の品質状態、生産進捗状態、在庫状態、ワークの在荷状態などの情報を収集し集計してネットで見れることを目的とします
ここではPLCのデータをネットワーク上に蓄える方法のうち次の3つのやり方を紹介します
  • クラウドと接続してデータを受け渡しする
  • データベースと接続してデータを挿入する
  • OPC UAで接続してPCからデータを読み出す

クラウドと接続

対象のクラウド
AWS Amazon
Azure Microsoft

AWSとMQTT接続する
ここではAWSにMQTT接続をしてデータの送受信をしてみます AWS
DynamoDBにInsertする
ここではAWSのDynamoDBにデータをInsertしてみます DynamoDB

データベースと接続

対象RDBMS
oracle Oracle
sqlserver SQL Server
db2 DB2
mysql MySQL
firebird Firebird
postgresql PostgreSQL

MySqlと接続する
ここではMySqlにデータをInsertしてみます
mysql

OPC UAで接続

OPC UAで接続する
ここではPCアプリ(UaExpert)、携帯アプリ、pythonのOPCUAライブラリ(FreeOpcUa)を使って接続してみます
opcua