FPΣ

FPΣの割り込みプログラム内で使用可能な命令または、使用できない命令を教えてください。

FPΣの割り込みプログラム内で使用可能な命令または、使用できない命令を教えてください。

質問:
FPΣの割り込みプログラム内で使用可能な命令または、使用できない命令を教えてください。
合わせて、割り込み処理プログラム内から直接外部入出力(スキャンタイムに影響されない入出力)が出来るでしょうか?
回答:
割り込みプログラムは1回の割り込み信号に対して、割り込みプログラム内1スキャンのみの実行となります。その関係でタイマ命令、PID命令、JOG位置決め命令、PWM命令等、数スキャンに渡って処理を必要とする命令は正常に動作しません。(ただし、どの命令も記述は可能で演算エラーも発生しません。)使用できる命令の目安としては、1スキャンで実行できる命令と考えてください。
また、割り込み処理プログラム内から直接外部入出力を行う為には、部分I/Oリフレッシュ命令(F143命令)を使ってください。この命令を実行するとスキャン時間に関係なく、すぐに外部に出力したり、入力条件を取込んだりすることが可能になります。