7.3. パラメータ#

CNCを扱う上で、パラメータ設定は非常に重要です。
本項では、各パラメータの機能を解説します。

パラメータの設定方法#

パラメータは「Param List」タブで変更します。

../../_images/02_parameter_001.png

図 7.52 パラメータの設定(軸)#

チャンネルのパラメータも同じ「Param List」タブから設定できます。
キネマティクス、相対座標、座標オフセット(絶対座標)などのパラメータ群をタブによって切り替えます。

../../_images/02_parameter_002.png

図 7.53 パラメータの設定(チャンネル)#

パラメータリストの基本的な使用方法を紹介します。
図 7.54の赤枠の「Find」でパラメータ番号の検索が可能です。
図 7.54の緑枠の「Download」でRunモード中のCNCに変更した一部のパラメータを反映させることが可能です。
図 7.54の青枠の「Export/Import」でパラメータリストの入出力が可能です。

../../_images/02_parameter_003.png

図 7.54 パラメータリストの操作#

ここまでの内容は「Parameter」タブからでも可能です。
図 7.55の緑枠の「Notepad…」から、図 7.56のようにNotepadで直接パラメータを編集することが可能です。
ここで標準で用意されていないパラメータを追加・編集します。
Notepadでのパラメータ編集中は、開発環境は操作できないのでご注意ください。

../../_images/02_parameter_004.png

図 7.55 パラメータタブ#

../../_images/02_parameter_005.png

図 7.56 パラメータ編集#

軸パラメータ#

各軸におけるパラメータを解説します。


P-AXIS-00014#

CNC起動時の軸の絶対位置が有効か無効を指定する軸パラメータ

表 7.5 P-AXIS-00014#

内容

0

デフォルト設定
CNC起動時点で軸の実位置が無効
「インクリメンタルエンコーダ軸」、「CNCが起動時点で機械座標を確定できない軸」が該当
原点復帰処理が必要

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#

軸の直動・回転を定義するパラメータ

表 7.6 P-AXIS-00018#

内容

0x0001

直線軸

0x0002

回転軸

0x0004

スピンドル軸


P-AXIS-00015#

軸の動作特性・機能属性を指定するパラメータ

表 7.7 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#

チャンネル内に登録した各スピンドルの軸番号


P-CHAN-00071#