すべての FANUC CNC システムには、CNC のモーション コントロールと並行して独立して動作するファナックの組み込みプログラマブル ロジック コントローラである PMC (プログラマブル マシン コントローラ) が組み込まれています。 PMC は、切削機械以外のすべての機能を制御するラダー ロジックである機械シーケンス プログラムを実行します。
PMC が機能しない場合:
A20B-2900-0142 は PMC モジュール、つまりシリーズ 20/21 CNC 内で PMC-RA1 コントローラを提供するプラグイン ボードです。これは、CNC のモーション コントロール ハードウェアと同様に、機械の機能にとって不可欠です。
| パラメータ | 価値 |
|---|---|
| PMCモデル | PMC-RA1 |
| 特徴 | I/Oリンクあり |
| SLC | あり(シリアルラダー回路) |
| CNCシステム | ファナックシリーズ20/21 |
| シリーズ | A20B-2900 |
シリーズ 20/21 CNC は、さまざまな機能レベルで複数の PMC モジュール オプションを提供しました。 FANUC シリーズ 20/21 ハードウェア マニュアルには、次のバリエーションが記載されています。
| 一部 | PMCモデル | I/Oリンク |
|---|---|---|
| A20B-2900-0142 | PMC-RA1 | I/Oリンクあり |
| A20B-2900-0143 | PMC-RA1 | I/Oリンクなし |
| A20B-2901-0660 | PMC-RA3 | I/Oリンクあり |
| A20B-2901-0661 | PMC-RA3 | I/Oリンクなし |
RA1 の指定は、PMC の機能レベル (プログラム ステップ容量、データ レジスタ数、命令セット) を識別します。 RA3 バリアント (A20B-2901-0660) は、より複雑な工作機械に高い機能を提供します。 I/O リンクを備えた A20B-2900-0142 RA1 は、標準シリーズ 20/21 工作機械構成に対応します。
シリーズ 21 PMC モジュールの障害:FANUC シリーズ 21 CNC は PMC アラームを発生します。機械はシーケンス機能の実行を停止し、冷却剤と油圧コマンドは動作せず、工具交換サイクルは完了できません。 A20B-2900-0142 PMC モジュールが障害として識別されます。交換すると、PMC ラダーの実行とすべてのマシン シーケンス機能が復元されます。
PMC モジュールの予防交換:複数の生産シフトを実行する高デューティ サイクルのシリーズ 20/21 マシンでは、計画された制御ユニットのリフレッシュが行われます。 A20B-2900-0142 は、電子機器の包括的な更新の一環として、メモリ モジュールとともに交換されます。
Q1: A20B-2900-0142 を A20B-2901-0660 (RA3 バリアント) に置き換えるとどうなりますか?
RA3 モジュール (A20B-2901-0660) は、RA1 よりも高い PMC 容量を提供します。モジュール スロットに互換性がある場合、RA1 用に設計されたシステムに RA3 モジュールを取り付けることは物理的に可能ですが、CNC システム ソフトウェアが RA3 PMC タイプをサポートしている必要があります。 CNC の FROM 常駐ソフトウェアが RA3 をサポートしていない場合、PMC は正しく機能しません。ファナックのメンテナンス ドキュメントでソフトウェアの互換性を確認せずに、PMC モジュールのバリアントを置き換えないでください。
Q2: A20B-2900-0142 を交換すると、マシンの PMC ラダー プログラムは消去されますか?
PMC-RA1 モジュール自体は、オンボード メモリに PMC ラダー プログラムを保持します。モジュールを交換すると、新しいモジュールがラダー プログラムなしで開始されることになります。交換品を取り付けた後、マシン固有の PMC シーケンス ロジックをバックアップから再ロードする必要があります。このため、PMC モジュールのメンテナンス前の PMC ラダー プログラムのバックアップは、CNC パラメータのバックアップと同じくらい重要です。
Q3: A20B-2900-0142 の I/O リンク スキャン サイクル タイムはどれくらいですか?
I/O リンク スキャン サイクル (PMC がすべての I/O リンク接続 I/O ノードを更新する時間) は、接続されているノードの数と PMC スキャン周期によって異なります。 PMC-RA1 を搭載したシリーズ 20/21 の場合、I/O リンク サイクルは通常、低いミリ秒の範囲 (フル スキャンあたり 1 ~ 3 ミリ秒) です。マシンのシーケンス制御にはこれで十分です。タイムクリティカルな安全回路では、主な保護パスとして I/O リンクではなく配線された信号を常に使用する必要があります。
Q4: シリーズ 20/21 CNC に I/O リンク デバイスが接続されていない場合でも、A20B-2900-0142 は使用できますか?
はい。 A20B-2900-0142 の I/O リンク機能は利用可能な機能です。マシンに I/O リンク デバイスがない場合は、使用する必要はありません。 PMC-RA1 は、I/O リンク デバイスが存在しなくても正常に機能します。後でマシンが I/O リンクを必要とする場合 (分散オペレータ パネルのアップグレードなど)、モジュールを変更することなく A20B-2900-0142 で I/O リンク バスを利用できます。
Q5: A20B-2900-0142 がサポートする PMC-RA1 プログラムの容量はどれくらいですか?
PMC-RA1 (RA1 = RA シリーズの最初の機能レベル) は、定義されたラダー プログラム ステップの最大数を提供します。通常、シリーズ 20/21 のモデルとソフトウェア バージョンに応じて、1,000 ~ 3,000 ステップの範囲になります。 D (データ)、K (キープリレー)、および T (タイマー) レジスタの容量は、RA1 レベルに対して同様に定義されます。 RA1 ステップ制限に近づいている、より複雑なシーケンス プログラムを必要とするマシンの場合、RA3 モジュール (A20B-2901-0660) により容量が増加します。
![]()