Linux FOCAS2 User Manual

NC ガイド
FOCAS2 機能
取扱説明書
1 はじめに ............................................................................................... 3
1.1 特徴................................................................................................................................... 3
1.2 制限事項 ........................................................................................................................... 4
2 動作環境 ............................................................................................... 5
3 各種設定 ............................................................................................... 6
3.1 オプション ........................................................................................................................ 6
3.2 CNC パラメータ ................................ ................................................................ ............... 6
4 FOCAS2 アプリケーションの実行方法 ............................................... 7
4.1 FOCAS2 ライブラリのインストール ................................................................................ 7
4.2 HSSB ドライバについて .................................................................................................. 7
4.3 ETHERNET 接続について.................................................................................................... 7
4.4 ライブラリハンドルの取得について ................................................................................ 8
5 FOCAS2 関数について ........................................................................ 9
1.はじめに
注意
1 FOCAS2
機能を使用する場合は、NCガイドの
PMC
シミュレーション機能を有効にする必要があります。
2
ライブラリハンドルの取得時に、
HSSB
接続の場合、ノード番号、
Ethernet
接続の場合、IPアドレスの変
更が必要です。ライブラリハンドルの取得方法については、「
4.4
ライブラリハンドルの取得について」を
参照下さい。また、その他の制限事項については、「
1.2
制限事項」を参照下さい。。
1 はじめに
本仕様書では、NC ガイド用 FOCAS2 ライブラリについて説明しています。 NC ガイドの仕様については、NC ガイド(仕様は以下を参照)の DVD に同梱の「NC ガイド CNC シミュレーション 機能取扱説明書」および、「NC ガイド PMC シミュレーション機能取扱説明書」を参照下さい。
NC ガイド図番一覧: NC ガイド(1 ユーザ) A08B-9010-J770#ZZ12 NC ガイド(10 ユーザ) A08B-9010-J771#ZZ12 NC ガイド(20 ユーザ) A08B-9010-J772#ZZ12 NC ガイド(サイトライセンス) A08B-9010-J773#ZZ12
また、FOCAS2 ライブラリの仕様については、CNC アプリケーション開発キット(A08B-9010-J555#ZZ12)に同梱 の「データウィンドウライブラリ仕様書」を参照下さい。
1.1 特徴
実際の CNC や機械を必要とせず、MTB が作成した FOCAS2 アプリケーションを実行させることが出来ます。(注 1)
NC ガイドで実行される FOCAS2 アプリケーションは、そのまま実機でも動作します。(2)
高速シリアルバス(HSSB)接続および、Ethernet 接続(組込み Ethernet 機能相当)に対応。
- 3 -
1.はじめに
注意
NC
ガイドの
FOCAS2
機能は、実機の
FOCAS2
機能との完全な互換性はありません。従って、NCガイド
でのアプリケーションの確認後、必ず、お使いになられる
CNC
にて、
FOCAS2
アプリケーションの動作テ
ストを行って下さい。
1.2 制限事項
NC ガイドは、CPU 等のハード的な性能の違いやサーボ,スピンドルが無い等の条件の違いから、実際の CNC と異 なります。そのため、CNC で実行可能な全ての機能を実行することは出来ません。
CNC NC ガイドの主な相違点と制限事項は以下の通りです。
NCガイドの CNC シミュレーション機能および、PMC シミュレーション機能には、CNCとの相違点があります。
それぞれの相違点については、「NC ガイド CNC シミュレーション機能取扱説明書」および、「NC ガイド PMC シミュレーション機能取扱説明書」を参照下さい。
NC ガイドに用意されていない CNC オプションが必要な FOCAS2 関数を実行すると、戻り値が EW_NOOPT(6)
となります。 設定可能な CNC オプションについては、「NC ガイド CNC シミュレーション機能取扱説明書」の「9.1 項 オプ ションの設定」を参照下さい。
- 4 -
2.動作環境
2 動作環境
NC ガイドが動作する環境が必要です。 NC ガイドの動作環境については、「NC ガイド CNC シミュレーション機能取扱説明書」の「3 動作環境」を参
照下さい。
- 5 -
3.各種設定
3 各種設定
NC ガイドで、FOCAS2 アプリケーションを実行するために必要な設定について説明します。
3.1 オプション
NC ガイドで、HSSB 接続用の FOCAS2 アプリケーションを実行するには、拡張ドライバ/ライブラリ機能オプショ ンを有効にする必要があります。 オプションを有効にするには、NC ガイドを立ち上げた後、NC ガイドに付属のオプション設定ツール (OptionSetting.exe)を実行します。 “拡張ドライバ/ライブラリ機能”のチェックボックスにチェックを付け、オプション設定ツールを終了します。 その後、NC ガイドを再起動します。 オプション設定ツールの使用方法については、「NC ガイド CNC シミュレーション機能取扱説明書」の「9.1 項 オ プションの設定」を参照下さい。
Ethernet 接続は、組込み Ethernet 機能相当のため、オプションの設定は必要ありません。
3.2 CNC パラメータ
FOCAS2 関数を使用するための CNC パラメータの設定は、実機と同じです。詳細については、CNC アプリケーショ ン開発キット(A08B-9010-J555#ZZ12)の「データウィンドウライブラリ仕様書」の各関数仕様書を参照下さい。
- 6 -
4.FOCAS2 アプリケーションの実行方法
4 FOCAS2 アプリケーションの実行方法
NC ガイドで、FOCAS2 アプリケーションを実行させるためには、NC ガイド用の FOCAS2 ライブラリをインストー ルする必要があります。
NC ガイド用の FOCAS2 ライブラリは、CNC アプリケーション開発キット(A08B-9010-J555#ZZ12)のFOCAS2 Library¥Fwlib フォルダに用意されています。
4.1 FOCAS2 ライブラリのインストール
NC ガイド用の FOCAS2 ライブラリは、以下の通りです。HSSB 接続用以外は、実機と同じライブラリを使用します。
FOCAS2 ライブラリ 32 ビット版
Fwlib32.dll CNC/PMC データウィンドウ統轄ライブラリ FwlibNCG.dll :機種別ライブラリ(HSSB 接続用:FS31i/32i/35iFS0i-F NC ガイド専用) Fwlib0DN.dll :機種別ライブラリ(HSSB 接続用:FS0i-D NC ガイド専用) Fwlibe1.dll :機種別ライブラリ(Ethernet 接続用)
FOCAS2 ライブラリ 64 ビット版
Fwlib64.dll CNC/PMC データウィンドウ統轄ライブラリ FwlibNCG64.dll :機種別ライブラリ(HSSB 接続用:FS31i/32i/35iFS0i-F NC ガイド専用) Fwlib0DN64.dll :機種別ライブラリ(HSSB 接続用:FS0i-D NC ガイド専用) Fwlibe64.dll :機種別ライブラリ(Ethernet 接続用)
上記ライブラリは、Windows のシステム環境変数[path]に設定されているフォルダまたは、FOCAS2 アプリケーショ ンと同じフォルダにコピーして下さい。 Windows¥System32 フォルダにコピーする事をお勧めします。
その他、FOCAS2 アプリケーションの開発に必要なヘッダファイル、インポートライブラリは、実機と同じです。
4.2 HSSB ドライバについて
HSSB ドライバのインストールは不要です。
4.3 Ethernet 接続について
NC ガイドが実行されるパソコンにイーサネットポートが装着され、ネットワークドライバがインストールされてい る必要があります。
- 7 -
Loading...
+ 15 hidden pages