製品について
>
制御機器
>
シーケンサ MELSEC
>
MELSEC-AnS/QnASシリーズ
>
AnA
>
メイン/サブ切り換え時のSFC(MELSAP−2)処理
一覧へ戻る
FAQ番号 : 14418
公開日時 : 2012/03/28 21:15
印刷
メイン/サブ切り換え時のSFC(MELSAP−2)処理
メインはSFCプログラムのみでサブにラダー回路を作成し,メイン・サブで1本の
プログラムとして実行するようにするため常時メイン・サブが切り替わるようCHG
命令をいれるつもりですが,SFCプログラムはメインプログラムのCHG命令また
はEND命令実行時とサブプログラムのCHG命令またはEND命令実行時にSFC
プログラムを実行するため,常時メイン・サブ切り替えをすると1本のプログラムの
つもりでもSFCプログラムのみ2回実行すると聞いています。
メイン・サブ切り替えを常時行ってもSFCプログラムは1回のみ実行させる方法は
ありませんか?
カテゴリー :
製品について
>
制御機器
>
シーケンサ MELSEC
>
MELSEC-AnS/QnASシリーズ
製品について
>
制御機器
>
シーケンサ MELSEC
>
MELSEC-AnS/QnASシリーズ
>
AnN
製品について
>
制御機器
>
シーケンサ MELSEC
>
MELSEC-AnS/QnASシリーズ
>
AnA
製品について
>
制御機器
>
シーケンサ MELSEC
>
MELSEC-AnS/QnASシリーズ
>
AnU
回答
メインはSFCプログラムのみで,サブにラダー回路を作成する場合であれば次のよう
にプログラミングすることによりSFCプログラムの実行を1回にできます。
(図1参照)
《補足説明》
メインプログラムに通常のラダー回路を作成するときは下記のように,サブプログラム
側は全ブロックの停止ビットをONさせ見かけ上SFCプログラムが実行されないよう
プログラミングしてください。
(図2参照)
製品名
MELSEC-AnS/QnASシリーズ
製品分類
AnN, AnA, AnU
シリーズ
CPU