ISaGRAFではファンクションからファンクションブロックを呼び出せるのか?またその逆は可能か?


ISaGRAF Ver.4/5ではファンクションブロックからファンクションブロックのコールは許されるようになりました。

<ファンクション(サブプログラム)/ファンクションブロックの呼び出し方のルール>

製品 呼び出し元 呼び出し先 記述可能かどうか 注意事項・例外
ISaGRAF Ver.4未満 ファンクション ファンクション 自分自身のコール(再帰コール)はできません。
ファンクションブロック 複数の呼び出し元がある場合、同じファンクションブロックのインスタンスを参照することになるので使用すべきでない場合があります。
ファンクションブロック ファンクション
ファンクションブロック ×/○ Ver3.40以降では、インラインファンクションブロック機能で実現可能
ISaGRAF Ver.4/5 ファンクション ファンクション 自分自身のコール(再帰コール)はできません。
ファンクションブロック 複数の呼び出し元がある場合、同じファンクションブロックのインスタンスを参照することになるので使用すべきでない場合があります。
ファンクションブロック ファンクション
ファンクションブロック
なお、ISaGRAF ver.4/5では、サブプログラムとファンクションの区別がなくなっています。
最終更新:
2008-07-30 11:40
改訂:
1.1
評価点数:0 (0 件の投票)
Chuck Norris has counted to infinity. Twice.

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

タグ