SFCプログラムの実行には、マルチタスクシステムは必須ではありません。
ISaGRAFでは、全てのプログラムが「トリガ」によって同期的に実行されます。SFCの
並行処理とは実際には「同一サイクル内」で処理が実行されることを意味します。つまり、処理のプロセスとしては並行して行われますが、最初の入力の読み取りや最終的な出力の書きこみはこのサイクルの外で一元的に実行されます。
ISaGRAF Ver.4/5の場合は異なるコンフィグレーション上で複数のターゲットサイクルの処理が同時に実行可能です。
SFCプログラムはチャイルドSFCや並列分岐を使用して、同時に複数のプログラムを処理できるが、DOSのようなシングルタスクOSでも使用できるか?
- 最終更新:
- 2008-08-01 10:04
- 改訂:
- 1.4