このシステムは、タイの金属鋳造工場の鋳造機械からPLCデータを収集し、日次ファイルに保存し、メールアラートを送信します
このシステムは、金属鋳造機のPLC(機械制御装置)からゲートウェイ経由で運転値を読み取ります。nimitFlowがCSV(表形式データ)ファイルとして日あたり1ファイルを保存し、接続障害時にはメールで通知します。仏暦2568年にタイの金属部品鋳造工場へ導入し、2台の鋳造機から各機52項目の値を取得します
- 鋳造機のPLC2台
- Industrial IoT GatewayWi-Fiでデータを送信
- 工場内のnimitFlowサーバー日次CSVファイルを保存
- メール通知日次データ収集完了 / 通信不可
- 業界
- 一般製造業
- 年
- 2025
- 業務範囲
- PLC接続ゲートウェイ2セットの設置と設定、工場内へのnimitFlowサーバーの設置、データ収集とアラートのWorkflow 3セットの開発、VPNによる遠隔保守の設定、システムテスト、操作マニュアルの作成
- 期間
- 2か月
要約
- このシステムは、金属鋳造機2台のPLCの値を産業用IoTゲートウェイで読み取り、工場のWi-Fi経由で工場内に設置したnimitFlowサーバーへ送信します。
- ゲートウェイは設定値と測定値を含む52項目の値を機械ごとに読み取り、nimitFlowが毎日1ファイルのCSVファイルとして機械別のフォルダーに記録します。
- nimitFlow内の3セットのWorkflowは役割が分かれており、データの記録、ゲートウェイとの接続確認、nimitFlowの稼働確認を行い、管理者へメールで通知します。
- 統合テストは全項目に合格し、お客様の代表者は2025年8月に検収書類に署名しました。
現場の課題
金属部品の鋳造工場では、鋳造機から稼働記録(Data Log)を取り出すことができませんでした。そのため機械に問題が起きても、工場のチームには原因を調べるための過去データがありませんでした。お客様は、PLCの値を継続的に保存し、データ送受信機器と通信できなくなったときに通知することを求めていました。
当社の取り組み
当社は産業用IoTゲートウェイ(Industrial IoT Gateway)を機械ごとに1セット設置し、PLCから52項目の値を読み取って、工場のWi-Fi経由で工場内のnimitFlowサーバーへ送信しました。nimitFlow内の3セットのWorkflow(自動化された処理手順)が、日次CSVファイルの記録、ゲートウェイとの接続確認、nimitFlowの稼働確認を行い、管理者へメールで通知します。
成果
統合テスト(Integration Test)は、鋳造機2台のPLC値52項目、CSVファイルの記録、3セットのアラートのいずれも全項目に合格しました。お客様の代表者は2025年8月に検収書類(Exit Criteria)に署名しました。
測定された結果
- データ連携した鋳造機(台)
- 2
- テストに合格した機械ごとのPLC値(項目)
- 52
課題の背景
本事例の課題は、機械に問題が起きたときに振り返って確認できるよう、金属鋳造機の稼働値を保存することでした。鋳造機のPLC(機械の動作を制御するコントローラー)には設定値と測定値がすでにありますが、工場のチームは稼働記録(Data Log)を機械から取り出して保存できませんでした。
過去データがないと、チームは機械の前での観察から原因を探すしかなく、問題が断続的に起きる場合には困難です。一定の周期で記録したデータがあれば、問題が起きた時間帯にどの値が通常から変化したかを確認できます。そのためお客様は、PLCの値が継続的に記録されることを求めていました。
要件と制約
システムには、鋳造機2台のPLCの値を工場内のサーバーに保存し、データ送受信に異常があれば通知することが求められました。主な要件は次のとおりです。
- 設定値と測定値を含む52項目の値を機械ごとに読み取る
- nimitFlowを導入したサーバーをお客様の工場内に設置する
- 機械のデータを工場のWi-Fi経由で送信する
- 原因調査が必要なときに振り返って確認できるファイルとしてデータを記録する
- ゲートウェイの電源断や通信不能時に通知する
プロジェクト中に見つかった制約は、機械周辺のネットワーク接続でした。当社はネットワーク機器の設置場所を変更してこの問題を解決しました。
鋳造機からData Logを取り出すのではなく、PLCの値を直接読み取る理由
当社がPLCの値を直接読み取るのは、工場のチームが鋳造機から稼働記録を取り出せない一方で、必要な値はすでにPLC内にあるためです。そこで産業用IoTゲートウェイ(Industrial IoT Gateway)が、システム分析書で定めた52項目のリストに沿って、PLC内のデータアドレスから値を項目ごとに読み取ります。
システムは、問題発生時に過去データを確認したいという課題に合わせて、データをCSVファイル(表形式のデータファイル)に記録します。本案件の業務範囲にリアルタイム表示画面は含まれません。CSVファイルは表計算ソフトで開くことができ、機械ごとに毎日1ファイルに分けることで、問題が起きた時期のファイルを的確に探せます。
- 1
ゲートウェイがPLCの値を読み取る
機械ごとに1セットのゲートウェイが、PLCの設定値と測定値の両方を読み取ります。たとえば射出速度(Shot Velocity)、射出後の保圧(Injection Hold Pressure)、金型温度(Die Temp)、鋳造サイクルタイム(Cycle Time)などです。
- 2
Wi-Fiでサーバーへデータを送信
ゲートウェイは工場のWi-Fi経由で、工場内のnimitFlow導入サーバーへデータを送信します。そのためデータは工場自身のネットワーク内にとどまります。
- 3
日ごとのCSVファイルに記録
第一のWorkflowは設定した周期で機械と通信してデータを集め、毎日1ファイルのCSVファイルとして機械別のフォルダーに書き込みます。その日のデータ収集が完了すると、システムがメールで通知します。
- 4
接続の監視とアラート
第二のWorkflowは各機械のゲートウェイとの接続を確認し、第三のWorkflowはnimitFlowの稼働を確認します。通信できない場合は、システムが管理者へメールで通知します。
nimitFlowのWorkflowとは
Workflowは、画面上でブロック(Block)をつないで作る処理手順です。たとえば機械と通信するブロック、データを集めるブロック、ファイルを書き込むブロック、メールを送るブロックがあります。管理者はRunを押して連続稼働させ、ブロック内の値を変更したいときはStopを押します。
納入物
当社は鋳造機2台向けに、次のハードウェア、ソフトウェア、文書を納品しました。
- 産業用IoTゲートウェイ2セット(鋳造機のPLCに機械ごとに1セットを接続)
- nimitFlowを導入した工場内サーバー
- Workflow 3セット:日次CSVファイルの記録、ゲートウェイとの接続確認、nimitFlowの稼働確認
- VPN(暗号化されたネットワーク接続経路)とRemote Desktop(コンピューターの遠隔操作)によるサーバーの遠隔保守アクセス
- 操作マニュアル(ゲートウェイの設定、ファイル保存先、メール受信者、読み取り周期の変更方法、停止したWorkflowを再開させる方法を説明)
テストと検収で確認できた成果
Inspektionが設置した鋳造機データ収集システムは、機械ごとに52項目のPLC値のテストに鋳造機2台とも合格しました。統合テスト(Integration Test)はCSVファイルの記録と3セットのアラートも対象とし、全項目に合格しました。
お客様の代表者は2025年8月に検収書類(Exit Criteria)に署名しました。本事例には事業成果を測る数値がないため、当社は文書で確認された結果のみを報告します。納品したものは、機械の問題の原因を調べるときに振り返って確認できるよう日次ファイルに記録された、鋳造機の稼働データです。
私たちが学んだこと
この案件から、機械のデータ収集に関する3つの原則が得られました。
- データ収集システムは自らも監視する必要があります。システムが通知なしに停止すると、チームはデータが必要になったときに初めてデータがないことに気づきます。そのため本案件では、ゲートウェイを確認するWorkflowとnimitFlowを確認するWorkflowを、データを記録するWorkflowから分離しました。
- ネットワークは実際の機械の位置で確認する必要があります。本案件ではプロジェクト中に接続の問題が起き、ネットワーク機器の設置場所を変更して解決しました。そのため機械の前での電波調査は設置前に行うことが望まれます。
- 収集する値のリストは、作業仕様であると同時に検収基準でもあります。機械ごとの52項目のリストは、ゲートウェイの設定と項目ごとの検収に使用しました。双方が同じ基準で検収できるよう、このリストは作業開始前に合意しておくことが望まれます。
この手法をお客様の工場に適用する方法
貴社の機械がPLCで制御されているものの、稼働データを取り出して保存できていない場合は、本事例と同じ手法を利用できます。ゲートウェイでPLCの値を読み取り、工場内のサーバーに日次ファイルとして記録し、接続に異常があれば通知するという手法です。調整が必要なのは、値のリスト、PLCとの接続、現場のネットワークです。
再利用できる部分と調整が必要な部分
| システムの部分 | 再利用可能 | 調整が必要になる場合 |
|---|---|---|
| PLCの値の読み取り | 機械ごとに1セットのゲートウェイがPLC内のデータアドレスから値を読み取る | PLCの機種が異なる場合は、ゲートウェイの接続に対応しているかを事前に確認し、必要な値のデータアドレスを把握しておく必要があります |
| データ送信 | 工場のWi-Fi経由で工場内のサーバーへ送信 | 機械の位置で電波が不足する場合は、先にネットワーク機器の設置場所を計画し直す必要があります |
| データ記録 | 毎日1ファイルのCSVファイルを機械別のフォルダーに保存 | 画面でリアルタイムにデータを確認したい場合は、表示部分の追加検討が必要です。これは本事例の範囲に含まれません |
| 通知 | ゲートウェイとnimitFlowを確認するWorkflowとメール通知 | 貴社のチーム体制に合わせて、メール受信者とアラート受信時の担当者を決める必要があります |
| システムの保守 | VPNによる遠隔保守アクセスと操作マニュアル | IT部門のネットワークポリシーが異なる場合は、設置前に遠隔アクセスの方法を合意する必要があります |
表に挙げた項目のほか、作業開始前に次の2点を準備することをお勧めします。
- サーバーの設置場所とファイルの保存先を最初に決めておく
- 停電時やサーバー停止時のシステム再起動手順を計画しておく
使用する技術
よくある質問
このシステムでは機械にどのような機器を接続しますか
産業用IoTゲートウェイを鋳造機のPLCに機械ごとに1セット接続します。ゲートウェイは工場のWi-Fi経由で、工場内のnimitFlow導入サーバーへデータを送信します。
データはどこに、どのような形式で保存されますか
データは工場内のサーバーに、毎日1ファイルのCSVファイルとして機械別のフォルダーに保存されます。CSVファイルは表計算ソフトで開くことができ、管理者はマニュアルに沿って保存先を自分で変更できます。
ゲートウェイの電源が落ちたりシステムが停止したりした場合、どうすれば分かりますか
ゲートウェイまたはnimitFlowと通信できないとき、システムが管理者へメールで通知します。nimitFlowには監視用に別途2セットのWorkflowがあり、一方は各機械のゲートウェイとの接続を確認し、もう一方はnimitFlowの稼働を確認します。
他の機種の機械や他の値の収集にも使えますか
機械のPLCがゲートウェイの接続に対応しているか、また必要な値のデータアドレスが分かるかによります。確定するには、当社が現場を調査し、値のリストを確認する必要があります。
費用と期間の目安を教えてください
固定価格はありません。この種の案件は、機械の台数、収集する値の数、工場内のネットワーク環境に応じて費用を算出します。お見積りについては当社までお問い合わせください。本事例の契約上のプロジェクト期間は2か月です。




