製品について
>
制御機器
>
シーケンサ MELSEC
>
MELSEC-AnS/QnASシリーズ
>
AnN
>
SFC(MELASAP−2)プログラムのブロックエンド処理
一覧へ戻る
FAQ番号 : 14421
公開日時 : 2012/03/28 21:15
印刷
SFC(MELASAP−2)プログラムのブロックエンド処理
他のブロックのブロック活性ビットとエンドステップへの移行条件がANDで成立し
たときあるコイルがONするようにプログラムを作成しましたがコイルがONしませ
ん。なぜですか?
(図1参照)
カテゴリー :
製品について
>
制御機器
>
シーケンサ MELSEC
>
MELSEC-AnS/QnASシリーズ
製品について
>
制御機器
>
シーケンサ MELSEC
>
MELSEC-AnS/QnASシリーズ
>
AnN
製品について
>
制御機器
>
シーケンサ MELSEC
>
MELSEC-AnS/QnASシリーズ
>
AnA
製品について
>
制御機器
>
シーケンサ MELSEC
>
MELSEC-AnS/QnASシリーズ
>
AnU
製品について
>
制御機器
>
シーケンサ MELSEC
>
MELSEC-AnS/QnASシリーズ
>
AnS
製品について
>
制御機器
>
シーケンサ MELSEC
>
MELSEC-AnS/QnASシリーズ
>
A2US
製品について
>
制御機器
>
シーケンサ MELSEC
>
MELSEC-AnS/QnASシリーズ
>
A2C
回答
連続移行無しの場合でも,ブロックエンド処理はエンドステップへの移行条件が成立
するとそのスキャンに行いますので該当ブロックのブロック活性ビットがOFFします
。
したがって,上記プログラムのように他のブロックでブロック活性ビットとエンドステ
ップへの移行条件をANDでインタロックとして使用したときOUT命令のコイルはO
Nしません。
《補足説明》
上記のような場合,プログラムを次のように一部追加・修正することによりONさせる
ことができます。
(図2参照)
製品名
MELSEC-AnS/QnASシリーズ
製品分類
A2C, AnN, AnA, AnU, AnS, A2US
シリーズ
CPU