- C 言語プログラムと共存するリアルタイム・ソフトウェア PLC -
ソフトウェア PLC 「PC_PLC」 は Windows 環境で動作する高速ソフトウェア PLC です。 電気制御や機器制御で多く利用されているラダー プログラミングを特別なハードウェア の追加なしで、パソコン上に PLC コントローラを実現できます。
PC_PLC は Windows と協調動作するリアルタイム OS 「INtime」 のアプリケーションと して動作するためハードウェア PLC よりも高速です。
従来、シーケンス制御はハードウェア PLC で、またマンマシン機能は Windows パソコンで実現していた制御システムも一台の産業用パソコンで実現でき、コストや性能を改善 できます。
また、INtime のリアルタイム環境には VC/C++ で開発したアプリケーションプログラムを動作させることができるため、ラダー プログラミングとC言語プログラミングの混在も可能です。 (PC_PLC はコンパイラ言語です。 インタプリター ラダーは開発中です。) また、基本命令以外の命令は C 言語で記述したロジックをファンクションとして自由に登録可能です。
| 仕様項目 | 仕様 |
制御周期 | 1ms (または 2、5、10 ms) |
最大ステップ数 | 16384 |
最大入力点数 | 4096 |
最大出力点数 | 4096 |
| 内部リレー点数 | 4096 |
タイマー点数 | 512 (1、10、100 ms) |
カウンタ点数 | 512 |
基本命令数 | 24 |
標準ファンクション | 64 |
ユーザー定義ファンクション | 64 |
| • | ハードウェア環境 |
| • | ソフトウェア環境 |
| • | 外部入出力インタフェース |