ISaGRAFにアプリケーションコードをダウンロードした後通信が遮断状態になり、再度ダウンロードできなくなる。


この現象は、次のようなときに起こります。
  • ISaGRAFアプリケーションに無限ループがある。
  • ハングアップしているのと同じ状態。
  • サイクルタイムの実際の値が設定値にかなり近いか、越えている。
  • SFCの選択分岐で、複数のトランジションが同時に成立してしまっている
原因を特定できない場合、以下の処理を試してみてください:
    1. C言語ファンクションを作る。内容は、パラメータの変数の値を表示させる。
    2. beginセクションに、ある整数変数をサイクルタイム毎に1ずつ増やし、1.のファンクションで表示させる

これでサイクルタイム毎に画面に数字が表示されなければ,どこかに無限ループがある、ということになります。
最終更新:
2008-07-29 09:15
改訂:
1.0
評価点数:0 (0 件の投票)
Chuck Norris has counted to infinity. Twice.

このカテゴリー内のレコード

タグ