用語集
本マニュアルおよび画面で頻繁に登場する用語を解説します。
A — F
API
Application Programming Interface。プログラム同士がデータをやり取りするための取り決め。本ゲートウェイは REST API を通じて、外部システムが値を照会 / 登録できるようにします。
bdSeq / seq
Sparkplug B メッセージのシリアル番号。メッセージの欠落 / 順序を検証するための標準フィールドです。一般ユーザーが意識する必要はありません。
CIP
Common Industrial Protocol。EtherNet/IP 通信の基本規約です。
CPU 使用率
ゲートウェイ PC がどれだけ処理を行っているかを % で表示。80% 以上が継続する場合はリソース不足の状態です。
Cassandra
本ゲートウェイが使用する時系列 / 設定ストア。一般ユーザーが直接操作することはありません。
EtherNet/IP
Allen-Bradley / Rockwell の PLC が使用する産業通信規約。標準ポート 44818。
FEnet
Fast Ethernet。LS ELECTRIC の PLC (XGI / XBC / XBM) が使用する通信規約。標準ポート 2004。
Formula (計算式、公式、フォーミュラ)
タグ値を後処理する算術式。${VALUE}*0.1 のような形式で、単位変換 / ゼロ点補正などに使用します。
別称: 計算式 / 公式 / フォーミュラ — いずれも同一の機能を指します。 → 計算式の適用
G — N
Grafana
同時にインストールされる付属ダッシュボードツール。ゲートウェイが収集した値をグラフ / ゲージ / アラームで可視化します。デフォルトポート 3000。
HTTP プッシュ
PLC のようにゲートウェイが値を「読みに行く」のではなく、外部システムがゲートウェイへ値を「押し込む」方式。
MES
Manufacturing Execution System。工場の作業指示 / 実績管理システム。
MELSEC
三菱 PLC の通信規約 (MC プロトコル)。MELSEC = MELSEC Communication。
Modbus
最も歴史が長く、広く使われている産業通信規約。ほぼすべての計測器 / インバータが対応しています。
MQTT
軽量な IoT メッセージング規約。1 台の PLC の値を複数システムへ同時に送るのに適しています。標準ポート 1883。
Node-RED
同時にインストールされる付属データフローツール。データ加工 / 外部連携を視覚的に構築できます。デフォルトポート 1880。
NodeId
OPC-UA のタグアドレス表記。例: ns=2;s=Channel1.Device1.Tag1。
O — S
OPC
OLE for Process Control。PLC とコンピュータ間の標準データ交換規約。かつては OPC DA / HDA / AE に分かれていましたが、現在は OPC-UA として統合標準化されています。
OPC-UA
OPC Unified Architecture。OPC の最新標準 (IEC 62541)。Kepware、Matrikon など大半の SCADA が対応しています。
PLC
Programmable Logic Controller。工場自動化の頭脳。センサ / アクチュエータを制御する産業用コンピュータです。
REST API
HTTP ベースの API 形式。本ゲートウェイの v1 REST API は /api/v1/... パスで公開されます。 → 高度な設定 — REST API
SCADA
Supervisory Control and Data Acquisition。工場 / 発電所などの運転を監視 / 制御するシステム。Ignition、Wonderware などが代表的です。
Sparkplug B
MQTT 上でライフサイクル / メタデータを標準化した産業用メッセージ規約。SCADA / MQTT 互換システムと通信する際に推奨されます。
S7
シーメンス PLC の通信規約。SIMATIC S7 シリーズで使用。標準ポート 102。
T — Z, 日本語
TCP / UDP
ネットワーク通信の基本方式。一般に TCP は信頼性が高く、UDP は高速です。PLC 通信では大半が TCP を使用します。
TIA Portal
シーメンス PLC の作成 / 管理ツール。
XG5000
LS ELECTRIC PLC の作成 / 管理ツール。
ゲートウェイ (Gateway)
異なるシステム / ネットワーク間を接続してデータを中継する装置 / ソフトウェア。本システムは「現場 PLC ↔ PlantPulse クラウド」間のゲートウェイです。
時系列 (Time Series)
時間順に記録されたデータ。PLC 値のように「いつ、いくらであったか」を時間軸で集めたもの。
自動開始 (auto_collect)
ゲートウェイ再起動時に PLC 収集を自動的に再開するかどうか。
タグ (Tag)
PLC のメモリ 1 箇所に人が読める名前を付けたもの。例: D100 → 「ポンプ1 回転数」。
ポーリング (Polling) / 収集周期
ゲートウェイが PLC に「今の値をください」と定期的に問い合わせること。通常 1 秒 (1000ms)。
ヘルスインデックス (Health Index)
設備の健全状態を 0~1 (または 0~100%) で表した指数。モーターセンスなどの診断ソリューションが主に使用します。
2026.05 コンテナ配備の用語
コンテナモード (Container Mode)
PlantPulse Edge が Docker 単一イメージ (docker.kopens.io/pe/plantpulse-edge) で配備される形態。2026.05+ の標準。systemctl is-active plantpulse-edge.service が active であればコンテナモードです。
Native モード
2026.05 未満の直接インストール形態。/opt/kopens/plantpulse-edge/bin/{start,stop,restart}.sh で運用。新規配備はコンテナモードを推奨します。
Image Tag / Build Date
コンテナイメージの識別子 — <version>-<build_date> 形式 (例: 2026-20260523)。build_date が OTA 比較の基準となります。/api/v1/system/version または cat /etc/kopens/version.env で確認。
OTA (Over-The-Air upgrade)
リモートアップグレード。ボックス内で upgrade.sh が META-INF/VERSION.JSON の新しい build_date を検知 → docker pull → 自動 pre-snapshot → systemctl restart → 90s health probe → 失敗時は auto-rollback。
Pre-snapshot
OTA アップグレード直前に自動生成されるデータバックアップ (/data1/pp-backups/pe-backup-<ts>.tar.zst)。新イメージがデータ破損を引き起こした場合、restore.sh で復旧できます。
Pattern B (Signal File)
コンテナ内からホスト側のアクション (再起動 / リブート / OTA) を要求する方式。コンテナが /etc/kopens/upgrade.request または host-action.request の JSON を書き込むと、ホストの inotify が検知して処理します。代替案 (Pattern A — /var/run/docker.sock を直接使用) と比べ、host root 相当の権限を回避できます。
cgroup limit
コンテナのメモリ / CPU 上限。systemd unit の MemoryMax=12G CPUQuota=600% TasksMax=8192。8GB ボックスなどメモリの小さい環境では systemd drop-in (override.conf) で調整します。
credentials.txt
ボックスごとに install.sh が 1 回だけ生成するランダムパスワード一式 (/etc/kopens/credentials.txt、chmod 0600)。admin / mqtt / opcua / API key を含みます。出荷時に印刷 / 保管した上でボックスを封印してください。
pe-* ツール
コンテナモード運用スクリプト 8 種 (/opt/kopens/install/bin/):
status.sh (状態)、health.sh (exit code ヘルスチェック)、logs.sh (コンポーネントログ tail)、
shell.sh (コンテナ内 bash)、config.sh (app.properties 編集 + 再起動)、
backup.sh/restore.sh (データスナップショット / 復旧)、doctor.sh (障害 escalation tarball)。