7.3. パラメータ#
CNCを扱う上で、パラメータ設定は非常に重要です。
本項では、各パラメータの機能を解説します。
パラメータの設定方法#
パラメータは「Param List」タブで変更します。
図 7.52 パラメータの設定(軸)#
チャンネルのパラメータも同じ「Param List」タブから設定できます。
キネマティクス、相対座標、座標オフセット(絶対座標)などのパラメータ群をタブによって切り替えます。
図 7.53 パラメータの設定(チャンネル)#
パラメータリストの基本的な使用方法を紹介します。
図 7.54の赤枠の「Find」でパラメータ番号の検索が可能です。
図 7.54の緑枠の「Download」でRunモード中のCNCに変更した一部のパラメータを反映させることが可能です。
図 7.54の青枠の「Export/Import」でパラメータリストの入出力が可能です。
図 7.54 パラメータリストの操作#
ここまでの内容は「Parameter」タブからでも可能です。
図 7.55の緑枠の「Notepad…」から、図 7.56のようにNotepadで直接パラメータを編集することが可能です。
ここで標準で用意されていないパラメータを追加・編集します。
Notepadでのパラメータ編集中は、開発環境は操作できないのでご注意ください。
図 7.55 パラメータタブ#
図 7.56 パラメータ編集#
軸パラメータ#
各軸におけるパラメータを解説します。
P-AXIS-00014#
CNC起動時の軸の絶対位置が有効か無効を指定する軸パラメータ
値 |
内容 |
|---|---|
0 |
デフォルト設定 |
1 |
CNC起動時点で軸の実位置が有効 |
P-AXIS-00234#
P-AXIS-00233で定義した移動量に対する総パルス数
P-AXIS-00233#
P-AXIS-00234で定義した総パルス数に対する移動量
P-AXIS-00403#
エンコーダ(ドライブ)から取得した位置をオフセットするパラメータ
「P_cnc = P_drive + P-AXIS-00403」でCNCの機械座標(P_cnc)を定義
P-AXIS-00177#
ソフトリミットの下限
軸の実位置が有効であることが条件
P-AXIS-00178#
ソフトリミットの上限
軸の実位置が有効であることが条件
P-AXIS-00018#
軸の直動・回転を定義するパラメータ
値 |
内容 |
|---|---|
0x0001 |
直線軸 |
0x0002 |
回転軸 |
0x0004 |
スピンドル軸 |
P-AXIS-00015#
軸の動作特性・機能属性を指定するパラメータ
値 |
内容 |
|---|---|
0x00000001 |
非Modulo軸(直線軸) |
0x00000004 |
Modulo軸 |
0x00000040 |
旋削の端面方向軸 |
0x00000080 |
旋削の長手方向軸 |
0x00000100 |
主軸位置決め前の自動原点復帰を抑制 |
0x00000200 |
C軸変換用の軸 |
0x00000400 |
直線座標単位を使用するModulo軸 |
0x00000800 |
PLCによる機械クランプを許可 |
0x00001000 |
回転ワークテーブルを搭載する軸 |
0x00008000 |
軸衝突監視 |
0x00010000 |
ガントリマスタ軸 |
0x00020000 |
ガントリスレーブ軸 |
0x00040000 |
PLC制御主軸 |
0x00080000 |
外部位置指令の入力軸 |
0x00100000 |
エンコーダ専用軸 |
0x00200000 |
G194用の先導軸 |
0x00400000 |
運転開始後の分解能変更を許可 |
0x00800000 |
軸別の経路依存動特性重み付け |
0x02000000 |
TCP軌跡長用の経路軸 |
0x04000000 |
輪郭経路長用の経路軸 |
0x08000000 |
経路補間用の仮想先導軸 |
0x10000000 |
エッジバンディングの加圧ローラ軸 |
構成
P-AXIS-00015
│
├─ 基本動作
│ ├─ 非Modulo
│ └─ Modulo
│
└─ オプション機能
├─ ガントリマスタ
├─ ガントリスレーブ
├─ 衝突監視
├─ ロータリテーブル
├─ エンコーダ軸
└─ その他
P-AXIS-00212#
P-AXIS-00209#
P-AXIS-00008#
P-AXIS-00003#
P-AXIS-00201#
P-AXIS-00199#
P-AXIS-00213#
P-AXIS-00009#
P-AXIS-00001#
P-AXIS-00002#
P-AXIS-00196#
P-AXIS-00195#
P-AXIS-00198#
P-AXIS-00197#
P-AXIS-00004#
P-AXIS-00200#
チャンネルパラメータ#
各チャンネルにおけるパラメータを解説します。
P-CHAN-00082#
チャンネルで扱うスピンドル軸の数
P-CHAN-00051#
メインスピンドルとなる軸番号
P-CHAN-00053#
メインスピンドルとしてNCプログラムから扱うときの名前
P-CHAN-00007#
チャンネル内に登録する各スピンドルのデフォルト名
P-CHAN-00036#
チャンネル内に登録した各スピンドルの軸番号