ステップバイステップガイド:IIoTでPLCデータを抽出しリアルタイムインサイトを得る
エンジニアは、故障診断と機械監視を効率化するために、PLCデータへの一元的なアクセスをますます必要としています。OPC-UA、ModBus、BACnet、Siemens S7などのプロトコルでデータを取得することで、機械回転数、エネルギー消費、生産速度などの貴重なメトリクスが解放されます。
以下は、IXON Cloud IIoTソリューションを用いて、PLCデータを抽出・蓄積・可視化する7ステップのノーコード手順です。
機器制御設備からのPLCデータ収集

PLCは大量の運用データを生成しますが、オンボードストレージは限られ、多くの場合エンジニアしかアクセスできません。このデータをクラウドに転送することで、これらの制約が解消され、無制限の履歴分析とリアルタイムストリーミングが可能になります。結果として、生産プロセスへの深い洞察と機械性能の持続的な改善が実現します。
最新産業プロトコルへのユニバーサル対応
PLCデータ抽出は、対応プロトコルの多様性とカスタムプログラミングの必要性から困難を伴います。IXON Cloudは、OPC-UA、ModBus、BACnet、Siemens S7など幅広い産業プロトコルをサポートする単一のノーコードプラットフォームを提供することで、この複雑さを排除します。PLC、ロボットコントローラー、センサーのいずれを扱う場合でも、IXON Cloudはシームレスにスケールします。
データソースと変数を定義すれば、ダッシュボード作成、アラーム設定、サービスチームや顧客への実用的なインサイト提供が、コードを一切書かずに可能になります。
ステップバイステップガイド:PLCからデータを抽出する方法
IXON本社は最近、Aermec ANL292ヒートポンプシステムと600枚のSMA STP50-40ソーラーパネルを導入しました。両システムのデータはModBusで収集され、IXON Cloudへストリーミングされて監視、トラブルシューティング、分析に活用されています。このシナリオを用いて各ステップを解説します。
- ステップ1. PLCデータ収集タグを定義
- ステップ2. 要件を満たす
- ステップ3. PLC IoTゲートウェイをセットアップ
- ステップ4. PLCデータプロトコルを設定
- ステップ5. PLCデータをクラウドへ送信
- ステップ6. PLCデータダッシュボードを設計
- ステップ7. ライブ監視とプロアクティブアラーム
ステップ1:PLCデータ収集タグを定義
監視が必要なPLC変数とセンサー読み取り値を特定することから始めます。計算電力消費やサイクルカウンターなどの派生変数を追加してデータセットを豊かにすることも検討してください。例では、吐出圧力、外気温、暖房設定値、ソーラーパネルグループごとのkWh発電量を追跡しました。
ステップ2:すべての要件を準備
開始前に、以下の前提条件が満たされているか確認してください:
- アカウント:データライセンス付きのIXON Cloudアカウント(または30日間トライアル)。
- インターネットアクセス:IXrouter用の信頼性の高い接続(有線、Wi-Fi、4G)、およびアウトバウンドトラフィックを許可するファイアウォールルール。
- Ethernet接続:PLCのEthernetインターフェース、またはRS-485/RS-232をTCPに変換するコンバーター。
- プロトコルと変数:データプロトコル(例:ModBus)と収集する変数のメモリアドレスを特定(通常はPLCマニュアルに記載)。

ヒートポンプのAermec PLCにはネイティブEthernetポートがなかったため、ADFWeb HD67507-A1 RS-485-to-Ethernetコンバーターを設置し、シリアルModBusストリームをTCP接続に変換。PCからModBusツールで通信確認に成功しました。
ステップ3:PLC IoTゲートウェイのセットアップ
IXON CloudコンソールでIXrouter(IXONのエッジゲートウェイ)を設定。ゲートウェイがクラウドへのセキュアなVPNを確立したら、pingやPLCネイティブソフトウェア(TIA Portal等)で接続確認。テスト成功でPLCがデータ設定の準備完了です。
今回の構成では、SMAソーラーパネルがIXrouter3 Ethernetモデルに直接接続。ヒートポンプのコンバーターは、3メートルのWi-Fi延長ケーブル付きWi-Fi IXrouter3に接続し、建物外からの安定した接続を確保。
ステップ4:PLCデータプロトコルの設定
IXON Cloud Fleet Managerで、デバイスごとに新しいデータソースを追加しプロトコルを指定。変数のタイプ(整数、浮動小数点、ブール)とメモリアドレスを選択して定義。設定をプッシュすると、IXrouterが指定ポートでリッスンを開始。
クラウドコンソールで各変数をテストし、検証後に追加のデータソースやプロトコルを追加。このモジュール方式で学習曲線を緩やかにします。
ステップ5:PLCデータをクラウドへ送信
変数定義後、ロギングタグを割り当ててデータ取得のタイミングと頻度を制御。間隔(例:毎分)、変更時トリガー、カスタムイベントから選択。今回はソーラーパネル発電量とヒートポンプ消費量を1分間隔でログ記録し、エラー状態は変更時に取得。
ステップ6:PLCデータダッシュボードの設計
データがIXON Cloudに到達したら、IXON Studioで目的に合わせたダッシュボードを作成。ゲージ、ステータスバー、棒グラフ、単一値などのウィジェットをドラッグアンドドロップ、またはカスタムVue.jsウィジェットで専門的な可視化も可能。
ヒートポンプステータスページではライブデータと履歴データを融合し、オペレーターがリアルタイム電力使用量、ステータス、エラーアラートを一目で把握できます。
ステップ7:ライブ監視とプロアクティブアラーム

クラウドにデータが蓄積されたら、閾値ベースのアラームを設定し、値がクリティカルな限界を超えた際にSMS、メール、アプリプッシュでエンジニアへ通知。ヒートポンプ停止に対して中優先度アラームを設定し、スマートフォンとメールへ即座に通知されるようにしました。
ユニバーサルPLC-to-Cloudソリューション:IXON Cloud
PLCデータの取得方法が理解できたら、IXON Cloudをお試しください。オールインワンのIIoTプラットフォームがメンテナンスオーバーヘッドを削減し、セキュアでノーコードなデータ抽出、リアルタイムダッシュボード、プロアクティブアラームを提供します。
無料のバーチャル製品ツアーでプラットフォームのシンプルさを体験。PLCデータロギングについてご相談が必要な場合は、スペシャリストがこちらで対応します。
[[製品ツアーを開始]]
モノのインターネットテクノロジー
- ニューコア・ヒックマン製鋼所の成功事例:統合状態監視で信頼性向上
- ppDAQC Pi-PlateからInitialStateへ温度データをストリーミング - ヘッドレスRaspberry Piで実現
- クラウド管理のエキスパートガイド:戦略、ベストプラクティス、主要メリット
- IoTで製造オペレーションをAI対応へ — ビッグデータ活用で次世代ファクトリーを準備
- IoTへの洞察を深める:データ可視化とグラフデータベースの活用
- リアルタイムIIoTデータが倉庫・製造現場の安全性・効率・ROIを向上
- IIoTデータを活用してリーン製造の収益性を高める
- 決定版:トップ10産業用IoTプラットフォームガイド(2024年版)
- レガシー設備の再生:産業用IoT成功のためのデータ収集戦略
- インダストリアルIoT 2019:最大の恩恵を受ける業界
- VHDLのTEXTIOライブラリでテキスト・ファイルからFPGAブロックRAMを初期化する