よくあるご質問
(FAQ)


よくあるご質問(FAQ)製品について

製品について
シーケンサ MELSEC
シーケンスプログラムでスキャンタイムを擬似的に長くする方法
簡単なラダープログラムで擬似的にスキャンタイムを長くしたいのですが、
どのようにすればいいですか?
どのようにすればいいですか?
- カテゴリー :
-
- 製品について > 制御機器 > シーケンサ MELSEC
回答
シーケンスプログラムでスキャンタイムを長くするには、次のような方法があります。
・コンスタントスキャンを使用する。
・FOR、NEXT命令を使用し、同一プログラムを繰返し実行する。
作成するシーケンスプログラムについては下図を参照ください。
《備 考》
*1:コンスタントスキャンを使用した場合、周辺機器のモニタでは実際のプログ
ラムの実行時間の最大値を表示します。
実際のプログラムの実行時間の最大値が30msの場合は、コンスタント
スキャン時間を100msに設定しても、周辺機器のスキャンタイム表示は
30msになります。
*2:コンスタントスキャンについては、ACPUプログラミングマニュアル
(基礎編)SH-3435を参照ください。
*3:FOR、NEXT命令については、ACPUプログラミングマニュアル
(共通命令編)SH-S436を参照ください。
図1
・コンスタントスキャンを使用する。
・FOR、NEXT命令を使用し、同一プログラムを繰返し実行する。
作成するシーケンスプログラムについては下図を参照ください。
《備 考》
*1:コンスタントスキャンを使用した場合、周辺機器のモニタでは実際のプログ
ラムの実行時間の最大値を表示します。
実際のプログラムの実行時間の最大値が30msの場合は、コンスタント
スキャン時間を100msに設定しても、周辺機器のスキャンタイム表示は
30msになります。
*2:コンスタントスキャンについては、ACPUプログラミングマニュアル
(基礎編)SH-3435を参照ください。
*3:FOR、NEXT命令については、ACPUプログラミングマニュアル
(共通命令編)SH-S436を参照ください。
図1

- 製品名
- シーケンサ
- シリーズ
- CPU