システムコマンドの実行機能と、システム設定スイッチ機能があります。
【1.システムコマンド実行機能(C□□H専用)】
シンボル フラグのON条件
C=0001〜0007に対応するシステムコマンドを実行します。この機能は、補助記憶 リレーAR14CHを用いて実行するものと同じです。
|
システムコマンドの詳細については、C□□H「プログラミング編」をご覧ください。
• Cに0001〜0007以外を設定した。
• レスポンスコードが正常終了(0)でない。
25503
(ER)
@FUN49 C 000 000 FUN49
C 000 000
C : システムコマンド コード
システムコマンドの実行機能は、C□□H専用です。
注
システム設定
システムコマンドコード 名称 内容
0001
0002
0003 0004 0005 0006 0007
システム登録
システム登録解除 システム設定エリアクリア システム個別設定1 システム個別設定2 システム個別設定3
システム設定エリア(DM0900〜0929)のサム値を作成し、
設定内容をシステムにセットします。
システム設定エリア(DM0900〜0929)の内容をシステム登録 エリア(DM1900〜1929)へ転送し、そのサム値を作成します。
登録エリア側のデータを有効にします。
このコマンド発行により、AR1314がONします。
システム登録エリア側のデータを無効にします。
このコマンド発行により、AR1314がOFFします。
システム設定エリア(DM0900〜0929)をすべて「0000」にします。
システム設定エリアのうち、DM0900〜0904だけを設定します。
DM0905〜0929の内容はセットされません。
システム設定エリアのうち、DM0905〜0919だけを設定します。
DM0900〜0904、DM0920〜0929の内容はセットされません。
システム設定エリアのうち、DM0920〜0929だけを設定します。
DM0900〜0919の内容はセットされません。
(C)
注
F.
16
本命令実行によるコマンド実行結果は、AR1400〜1407に出力されます。
入力00000の立ち上がりで、システムコマンドコード5(システム個別設定1)を実行す るプログラムを示します。このプログラムでは、プログラミングコンソールのメッセー ジをドイツ語に変更します。
00000
@FUN49
#0005 000
@MOV(21)
#0200 DM 0904
000
サンプル プログラム
AR14CH
15 07 03 00
コマンド実行完了フラグ 1:コマンド実行完了
レスポンス コード
0 1 2 3
正常終了
未定義コマンドエラー 書き込み不可エラー システム未設定エラー
内容 レスポンスコード
【2.システム設定スイッチ機能(C200H専用)】
シンボル フラグのON条件
特にありません。
FUN49
#A3**
000 000
システムの機能条件を設定します。命令語の第1オペランドの設定により、下記の機能 になります。
|
電源投入時のプログラマブルコントローラ本体動作モード(C200H-CPU21/22/23/31)
電源を入れたときのプログラマブルコントローラ本体動作モードは、メモリユニット の初期モード設定スイッチ、システム設定(FUN49)命令のモニタモード立ち上げビッ ト、および装着周辺ツールにより、下表のようになります。
装着周辺ツール
プログラミング コンソール以外 の周辺ツール 周辺ツールなし プログラミング コンソール
運転モード モニタモード 運転モード プログラム
モード モニタモード 運転モード 運転モード モニタモード 運転モード
– ON OFF
メモリユニット初期モード設定スイッチ システム設定(FUN49)命令
モニタモード立ち上げビット
プログラミングコンソールの設定モード 1:I/O保持フラグ
(25212)が有効 となります。
1:強制セット/リセットフラグ(25211)が 有効となります。
1:電池異常を故障診断の 対象から外します。
1:モニタモード立ち上げ設定 (下記参照)
A 3 0 0 0 0
15 07 00
F.
18
• C200Hでは、形C200H-CPU11/21/22/23/31だけで使用できます。
• C200Hには、@FUN49命令はありません。
• FUN49命令は、必ずプログラムの00000ステップにプログラムしてください。
• FUN49命令の入力接点は、必ずAR1001を使用してください。
• 00000ステップ以外にプログラムした場合、および入力接点がAR1001以外のとき は、機能しません。
強制セット/リセット保持フラグ(25211)とI/O保持フラグ(25212)を有効にし、電池 異常は故障診断の対象から除外するプログラムを示します。
サンプル プログラム
00000 FUN49
#A3C1 000 000 AR1001