質問: 三菱製plc:ファイルレジスタ(r)の使い方 現在他人が作ったシーケンサを読んでいます。 その中でファイルレジスタ(r)というものを使用しているのですが それが、どういうものかというのは「qnucpuユーザーズマニュアル(機能解説・プログラム基礎編)」 をよんでなんとなく分かりましたが、基本的な使い方がよく分かりません。 たとえば、rの値を読み出す命令はあるのですが 例) [* k6000 r480 d560] 6000とr480の中身を乗算してd560へ格納 プログラムの何処を見渡してもrの値を出力、または値を定義している命令がみあたりません。 実態は何処にあるのでしょうか? もしくは自動で振り当てられるのでしょうか? **装置の構成としては** 三菱のqシリーズのcpuユニット(q03udecpu)を使用し その他インテリジェント機能ユニットなども多数使用しています。 ちなみに「qnucpuユーザーズマニュアル(機能解説・プログラム基礎編)」 を読んでも分かりませんでした。。。 初心者で申し訳ありませんがどなたかご教授をお願い致します。
回答: ファイルレジスタ自体はdレジスタと同じ機能です dレジスタとなんら変わることは有りません ただ、パラメータ設定で容量を可変出来るだけです >プログラムの何処を見渡してもrの値を出力、または値を定義している命令がみあたりません。 恐らくですが bmovやfmov等でのブロック転送(複数レジスタを一括転送する)であろうと思う ---[bmov d1000 r400 k100] もしくはインデックスレジスタz ---[mov d1000 r400z0 ] さもなくばタッチパネルや上位パソコンからの入力