FANUC CNC では、3 種類のメモリが異なる役割を果たします。 FROM (フラッシュ読み取り専用メモリ) は最も基本的なもので、CNC が実行できることを定義する CNC システム ソフトウェアが保存されます。
FROM が保存するもの:
FROM は設計上不揮発性です。 DRAM (電源が切断されるとすべてのコンテンツが失われる) やバッテリー バックアップ式 SRAM (バックアップ バッテリーが故障するとコンテンツが失われる) とは異なり、FROM は電源やバッテリーのサポートがなくてもコンテンツを無期限に保持します。
| パラメータ | 価値 |
|---|---|
| メモリの種類 | FROM(フラッシュROM) |
| 容量 | 4MB (4メガバイト) |
| ボラティリティ | 不揮発性(電池不要) |
| リビジョン | /02A |
| シリーズ | A20B-2902 |
| 応用 | CNCシステムソフトウェアストレージ |
A20B-2902 シリーズは、ファナック CNC システム用のプラグイン メモリ モジュールをカバーします。このシリーズのさまざまなモジュールは、異なる役割を果たします。
DRAM モジュール:CPU の揮発性作業メモリ。このシリーズの前のバッチで説明した A20B-2902-0020 (4MB DRAM) は、CNC プロセッサが実行時の動作に必要な高速作業メモリを提供します。
FROM モジュール:不揮発性ソフトウェアストレージ。 A20B-2902-0371 (4MB FROM) は、起動時に CPU が DRAM にロードするシステム ソフトウェアを保存します。 FROM 容量によって、インストールできるソフトウェアの数とオプションの数が決まります。
隣接する FROM モジュール:A20B-2902-0080 (4MB FROM / 512K SRAM) は、同じ A20B-2902 ファミリの異なる FROM モジュールを表しており、異なる CNC 構成用に FROM と SRAM を 1 つのモジュールに組み合わせています。
A20B-2902-0371 は、対応する CNC 世代のソフトウェア フットプリントに合わせた 4MB の専用 FROM ストレージを提供します。
CNC FROM モジュールの障害:FANUC CNC がブート シーケンスを完了できません。ソフトウェアのロード中にシステムが停止し、FROM エラー アラームが表示されます。 A20B-2902-0371 は障害が発生したモジュールとして識別されます。交換すると、システム ソフトウェアの負荷と通常の CNC ブートが復元されます。
CNC ソフトウェアのアップデート:FANUC CNC システムでは、ソフトウェアを新しいバージョンに更新する必要があります。更新されたソフトウェアは、交換用の A20B-2902-0371 FROM モジュールに書き込まれます。古いモジュールが削除され、更新されたモジュールがインストールされます。CNC は新しいソフトウェア バージョンで起動します。
Q1: A20B-2902-0371 を交換すると、CNC パラメータまたはパート プログラムは消去されますか?
いいえ。CNC パラメータとパーツ プログラムは、FROM とは別のモジュールである SRAM (バッテリバックアップ RAM) に保存されます。 FROM モジュールを交換しても、SRAM の内容には影響しません。新しい A20B-2902-0371 を取り付けた後、CNC は新しい FROM モジュールのソフトウェアを使用して起動し、無傷の SRAM からパラメータを読み取ります。
Q2: A20B-2902-0371 のソフトウェアは現場で書き換えることができますか?
FROM (フラッシュ ROM) は電気的に消去および書き換えが可能です。「フラッシュ」とは、この消去可能なフラッシュ メモリ テクノロジを指します。ただし、FANUC CNC システムでの FROM モジュールの再プログラミングには、特定の FANUC ブート ローダー ソフトウェアと承認された更新手順が必要です。 FROM モジュールのフィールド再プログラミングは日常的なメンテナンス作業ではありません。これは、ファナックが提供するツールと手順を使用して、正式な CNC ソフトウェア更新中に行われます。
Q3: A20B-2902-0371 FROM モジュールを使用する CNC システムは何ですか?
A20B-2902 シリーズ FROM モジュールは、A20B-2902 モジュラー メモリ アーキテクチャを使用する FANUC CNC 世代に対応します。隣接する A20B-2902-0080 (4MB FROM/512K SRAM がシリーズ 16/18 モデル B として複数のソースで確認されている) をベースにした A20B-2902-0371 は、同様またはそれ以降のシリーズ 16/18/21 時代の CNC プラットフォームとして機能します。特定の CNC のハードウェア マニュアルで確認してください。
Q4: A20B-2902-0371 (4MB FROM) と A20B-2902-0020 (4MB DRAM) の違いは何ですか?
どちらも 4MB A20B-2902 シリーズ モジュールですが、根本的に異なります。
Q5: CNC に電源が入っているときに FROM モジュールを取り外すとどうなりますか?
CNC の動作中に FROM を取り外すと、ただちにシステム障害が発生し、CPU は実行中のソフトウェアにアクセスできなくなります。 CNC はクラッシュし、システム アラームが発生する可能性があります。メモリ モジュールを取り外したり挿入したりする前に、必ず CNC の電源を完全に切ってください。一部の FROM モジュールは、該当するファナックの電源オフ手順に従って CNC が正常にシャットダウンされた後にのみ取り外す必要があります。