よくあるご質問
(FAQ)


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

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

- 製品名
- MELSEC-AnS/QnASシリーズ
- 製品分類
- AnN, AnA, AnU
- シリーズ
- CPU