SFCのプログラムで、トランジション条件に GSn.t>t#1s; (* nはステップ番号 *) のように記述している。モニタリングすると、いつまでたっても条件を通過しないようだ。使用方法に誤りがあるのだろうか?
たとえば、複数のステップを通過して成立するようなループのあるプログラムを記述すると、問題のトランジション以外のトランジション条件が常にTRUEの場合、
ステップ N を実行している時間=1秒 ≫ 他のステップを実行している時間
となってしまうため、デバッガーでは他のステップがアクティブの時の表示の機会がほとんどありません。そのため、画面表示に反映されず、他のステップが実行されていないようにみえる場合があります。
- 最終更新:
- 2008-08-01 10:08
- 改訂:
- 1.0