パソコンとPLCによる計測制御監視システムの紹介です。
□ 一般仕様
| 対象分野 | 計測、制御、監視、生産管理、在庫管理等 |
| コンピュータの構成 | クライアントサーバ型、スタンドアローン型 |
| 使用OS | Windows Server, Windows 11, Windows 11/10 IoT Enterprise LTSC |
| 使用データベース | MariaDB, MySQL, JWDB, SQlite |
| SCADA/HMI | JoyWatcher: 東京ガス株式会社 JoyWatcher Suite PA-Panel(FA-Panel): 株式会社ロボティクスウェア |
| PLC(シーケンサ) | 三菱電機(株)製、(株)日立産機システム製 他 |
| タッチパネル | 三菱電機(株)製 GOT、シュナイダーエレクトリックホールディングス(株)製 Pro-face |
SCADAソフトは、PLCとの通信、グラフィック画面、アラーム履歴の表示等を行います。
JWDB: JoyWatcher 付属のデータベース
SCADA: Supervisory Control And Data Acquisition
HMI: Human Machine Interface
□ システム構成
システム構成の例
サーバパソコンは、PLC とイーサネット通信を行い、動作、異常等の制御状態を収集します。また、各種制御監視データの収集を行いデータベースに保存します。クライアントパソコンは、サーバパソコンが収集した各種データをグラフィック、トレンド、表形式などで表示します。また、PLCに対し運転、停止などの操作も行います。

- PLC iQ-R: 三菱電機(株)製 iQ-Rシリーズ PLC で シーケンサ CPU、プロセス CPU(計装用) など
- CC-Link IE Field: イーサネットベースのフィールドネットワーク
フィールドネットワークには他にも幾つかの種類があります。当社では、CC-Link IE Field の他に CC-Link IE Control、 CC-Link IE Field Basic がよく使用されます。CC-Linkファミリーネットワーク技術(CC-Link協会)
□ ソフトウエア
当社は、パソコン及びPLCのソフト開発を行っています。
1.パソコン
1-1 サーバパソコン処理
- 警報履歴データ収集
- 各機器の運転停止履歴、操作履歴データの収集
- 日報、月報、年報データの収集
1-2 クライアントパソコン処理
- 設備モニタ グラフィック画面表示
- 警報履歴表示
- 各機器の運転停止、操作履歴表示
- トレンドグラフ画面表示
- 日報、月報、年報表示、印刷
SCADA ソフト JoyWatcher には、グラフィック画面、トレンド画面、アラーム履歴表示 等の機能があり、 プログラムレスでシステムを作成することが出来ます。また、当社では C# で作成したソフトに JoyWatcher 機能を 組み込み、JoyWatcher にはない機能を加えたソフトも開発しています。
| 開発言語 | C#, C++ など |
| SCADA/HMI | JoyWatcher |
| データベース | MariaDB, JWDB |
2.PLC
機械装置制御、計装制御、データ収集等
開発言語 ラダー言語、ST言語
当社では、上記のような制御監視システムの他に PLC+タッチパネル、PLCのみ、パソコンのみのシステム(ソフト)開発も行っています
お問い合わせST言語のメモ
参考 JoyWatcherによる制御監視システムの構築方法
