命令実行ステータス
システム変数#L_ExIOSpParmErr(特殊I/Oパラメータ異常)により異常のステータスを確認することができます。
31.5.1.3 特殊I/Oのシステム変数について
導通条件
命令稼動中、かつパルス出力実行中を確認したとき
命令稼動中、かつ緊急停止要求を検出し、停止をしたとき
エラーが発生していない場合(下記注意事項参照)
導通解除条件
設定パルス数出力完了を確認したとき
(パルス出力を停止し、設定パルス数出力完了フラグをクリアする)
緊急停止要求を実行し、停止を確認したとき
※導通解除したときにオペランドD1は0クリアされます。
注意事項
命令実行時にパルス出力中か確認し、出力中の場合はエラーになり処理されません。
加減速パルスでは加減速テーブルの作成要求中(要求と完了ビットが両方0以外)と加減速テーブルがあるか確認します。作成中、加減速テーブルなしの場合にはエラーになります。
オペランドD1が命令で認識できない状態になった場合は、エラーになります。
パルス(PT命令など)を使用して命令を実行する場合は、いったんOFFにした後ONにして命令を再度実行させる必要があります。
命令が実行されると稼動状態となります。
命令が稼動状態となると、導通に関係なく命令は継続して実行されます。