7 - 32特殊レジスタはシーケンサ内部で用途が決まっている内部レジスタです。
7.6 MELSAP-II から MELSAP3 への置換え時の留意点
仕様 置換え時の留意点
MELSAP- Ⅱ(M9101) MELSAP3(SM321)
ユーザ操作で ON/OFF します。デフォルトはシステムが自動で ON させ るため,SFC プログラムが起動します。
ユーザ条件で SFC プログラムの起動/停止を行う場合は,プ ログラムで SM321 を ON/OFF するなどの操作が必要です。
項目 仕様
置換え時の留意点 MELSAP- Ⅱ MELSAP3
ブロックの起動/終 了方法
【起動】
ブロック活性ビットを ON すると 強制起動できます。
【終了】
ブロッククリアビットを ON する と停止状態になり,ON → OFF す ると強制終了ができます。
【起動】
ブロック起動終了ビットを ON す ると該当ブロックを強制起動でき ます。
【終了】
ブロック起動終了ビットを OFF すると該当ブロックを強制終了で きます。
【起動】
AnSCPU の SFC プログラムを LCPU に 置き換えると, ブロック活性ビット が ブロック起動終了ビット に置き 換えられるのでプログラム修正は不要で す。
【終了】
ブロックの強制終了をする場合は,該当 ブロックの ブロック起動終了ビット をリセットするプログラムを新規作成し てください。 ブロッククリアビット の ON/OFF プログラムは不要のため,削 除してください。
活性ステップ数およ び活性ステップ番号 の読出し
ブロックの活性ステップ数と活性ス テップ番号の読出しができます。
ブロックの活性ステップ数のみ読 出しができます。
活性ステップ番号を読み出す場合は,
活性ステップ一括読出命令
(MOV,DMOV,BMOV) を使用してく ださい。
7 プログラムの置換え
7 - 34
7.6.3 MELSAP- Ⅱと MELSAP3 の仕様比較
A/AnSCPU の SFC プログラム (MELSAP- Ⅱ ) を,LCPU の SFC プログラム (MELSAP3) として 流用する場合,SFC プログラムの仕様が一部異なります。
7.6.4 QnASCPU と LCPU に対する MELSAP3 の仕様比較
QnASCPU の SFC プログラム (MELSAP3) を,LCPU の SFC プログラムとして流用する場合,
SFC プログラムの仕様が一部異なります。
* 1 LD 命令以外に,LD/AND/OR/LDI/, ANI, ORI 命令が該当します。
* 2 記載以外の SFC 制御命令は MELSAP3 対応 CPU すべて実行可能です。
項目
MELSAP- Ⅱ MELSAP3
A/AnSCPU LCPU
L02CPU L06CPU, L26CPU
ブロック数 最大 256 ブロック 最大 128 ブロック 最大 320 ブロック
SFC ステップ数 最大 255 ステップ/ブロック 最大 128 ステップ/ブロック 最大 512 ステップ/ブロック
ステップ移行監視タイマ あり (8 個 ) なし なし
項目
MELSAP3
QnA/QnASCPU LCPU
L02CPU L06CPU, L26CPU
ブロック数 最大 320 ブロック 最大 128 ブロック 最大 320 ブロック
SFC ステップ数 最大 512 ステップ/ブロック 最大 128 ステップ/ブロック 最大 512 ステップ/ブロック
ステップ移行監視タイマ あり (10 個 ) なし なし
SFC 動作 モード設定
ブロック二重起動時の運
転モード あり あり あり
活性中ステップへの移行
*ステップ二重起動 時の運転モード
あり なし
( 移行 固定)
なし
( 移行 固定)
定時実行ブロック設定 あり なし なし
SFC 制御 命令* 2
強制移行チェック命令 LD 他 TRn * 1
あり なし なし
LD 他 BLm¥TRn* 1 活性ステップ変更命令
SCHG (D) あり なし なし
移行制御命令 SET TRn
あり なし なし
SET BLm¥TRn RST TRn RST BLm¥TRn ブロック切替え命令
BRSET (S) あり なし なし
プログラム実行管理用 SFC プログラ
ム あり なし なし
プログラムの実行タイプの設定 あり なし なし
7 プログラムの置換え
7.6.5 他形式読出で正常に読出しできない SFC 図について
SW □ IVD/NX-GPPA で作成した SFC 図の場合,正常に読み出しができないパターンがあります。
置換え前に,SW □ IVD/NX-GPPA でダミーステップの追加などを行ってください。
(GX Developer Version 8 オペレーティングマニュアル(SFC 編)の SFC プログラム作成上の注意 事項を参照)
(修正例)
ステップがない ステップがない
ステップ がない
ジャンプ先 のステップ
(ダミーステップを追加する場合) (ジャンプ移行に変更する場合)