READMEJ.TXT File README file for FANUC Basic Operation Package 1 (FOCAS1/Ethernet) for Windows(R) 95 Environment Copyright(C), FANUC LTD., 1999-2002. All Rights Reserved. このドキュメントには、FANUC Basic Operation Package 1 (FOCAS1/Ethernet) Edition 1.3 に関する以下の情報が記述されています。 ご使用の前に必ずお読み いただくようお願いいたします。 なお、本ファイルと取扱説明書(B-62994JA)の内容が異なる場合には、本ファイ ルの情報をご利用下さい。 (*) FOCAS1 : FANUC Open CNC API Specifications version 1 ------------------------------------------------------------------------------ [1] 使用目的について [2] 動作環境について [3] パッケージに含まれるファイルについて [4] インストール方法について [5] アンインストール方法について [6] 起動方法について [7] 設定のバックアップについて [8] FOCAS1/HSSBのソフトウェアとの共存について [9] データウィンドウライブラリについて [10] 制限事項 [11] 修正履歴 [付録A] ActiveXコントロールについて [付録B] トラブルシューティング ------------------------------------------------------------------------------ Microsoft, Windows, Visual Basic は米国 Microsoft 社の登録商標です。 Windows NT, ActiveX, OLE は米国 Microsoft 社の商標です。 Pentium は米国 Intel 社の登録商標です。 (*) ご購入頂いた本ソフトウェアは事業所内で必要に応じてコピーして利用いた だけます。ただし、本ソフトウェアの著作権はファナックに属し、本ソフト ウェアの一部、または全体をアプリケーションの開発を目的として第三者に 再配布することはできません。 (*) 本ファイルで特に明記しない場合、FS16/18/21はFS16i/18i/21i-MA/TA/MB/TB のことを指します。また、Power MateはPower Mate i-D/Hのことを指します。 (*) 本ソフトウェアは、以下のCNCを対象としています。 FS16i/18i/21i-MA/TA/MB/TB, Power Mate i-D/H, FS15i ============================================================================== [1] 使用目的について ============================================================================== 本ソフトウェア FANUC Basic Operation Package 1(以下、基本操作パッケージ1) は、CNCとPMCの基本的な操作を、パソコン上で実現することを目的としてい ます。 ============================================================================== [2] 動作環境について ============================================================================== 基本操作パッケージ1は、 Windows 98、Windows NT 4.0、Windows 2000 Professional、または ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Windows XP Professional上 ~~~~~~~~~~~~~~~~~~~~~~~~~ で実行することを推奨します。 インストールするためには、ハードディスクに30MB以上の空き容量が必要です。 必要実行環境は、以下のようになります。 --------------------------------------------------------------- Windows 95/98 --------------------------------------------------------------- クロック周波数120MHz以上のPentiumプロセッサ 32MB以上のメモリ --------------------------------------------------------------- Windows NT 4.0 --------------------------------------------------------------- クロック周波数166MHz以上のPentiumプロセッサ 48MB以上のメモリ --------------------------------------------------------------- Windows 2000 Professional --------------------------------------------------------------- クロック周波数166MHz以上のPentiumプロセッサ 48MB以上のメモリ Windows XP Professional --------------------------------------------------------------- クロック周波数333MHz以上のPentiumUプロセッサ 64MB以上のメモリ ディスプレイ:解像度 800x600 以上 推奨実行環境は、以下のようになります。 --------------------------------------------------------------- Windows 95/98 --------------------------------------------------------------- クロック周波数166MHz以上のPentiumプロセッサ 48MB以上のメモリ --------------------------------------------------------------- Windows NT 4.0 --------------------------------------------------------------- クロック周波数200MHz以上のPentium IIプロセッサ 64MB以上のメモリ --------------------------------------------------------------- Windows 2000 Professional --------------------------------------------------------------- クロック周波数233MHz以上のMMX-Pentiumプロセッサ 64MB以上のメモリ Windows XP Professional --------------------------------------------------------------- クロック周波数500MHz以上のPentiumVプロセッサ 128MB以上のメモリ ディスプレイ:解像度 800x600 以上 基本操作パッケージ1に対応しているシステムの系列/版数は次の通りです。 --------------------------------------------------------------- CNC --------------------------------------------------------------- 16i B0F1/23(M) B1F1/22(T) 以降 B0F2/02(M) B1F2/02(T) 以降 B0H1/01(M) B1H1/01(T) 以降 18i BDF1/23(M) BEF1/22(T) 以降 BDF2/02(M) BEF2/02(T) 以降 BDH1/01(M) BEH1/01(T) 以降 21i DDF1/15(M) DEF1/15(T) 以降 DDF2/02(M) DEF2/02(T) 以降 DDH1/01(M) DEH1/01(T) 以降 Power Mate i-D 88E0/09 以降 Power Mate i-H 88F0/08 88F1/02 以降 15i F006/05 F606/05 以降 F0A1/01 F6A1/01 以降 --------------------------------------------------------------- PMC --------------------------------------------------------------- 16i/18i/21i 406A/12 以降 406C/07 以降 Power Mate i 407B/03 以降 15i 404A/05 以降 --------------------------------------------------------------- FANUCイーサネットボード --------------------------------------------------------------- 16i/18i/21i,Power Mate i 6561/04 以降 15i 6563/06 以降 --------------------------------------------------------------- FANUCファストイーサネットボード --------------------------------------------------------------- 16i/18i/21i 6567/01 以降 15i-B 6568/01 以降 --------------------------------------------------------------- 組込みイーサネット (16i/18i/21i MODEL B) --------------------------------------------------------------- 16i/18i/21i 656A/02 以降 ============================================================================== [3] パッケージに含まれるファイルについて ============================================================================== このパッケージには、以下のファイルが含まれています。 *** A02B-0207-K752#ZZ07-1 *** READMEJ.TXT : リリースノート(日本語版)(このファイル) README.TXT : リリースノート(英語版) SETUP.EXE : 基本操作パッケージ1セットアッププログラム その他のファイル : 基本操作パッケージ1セットアッププログラムファイル *** A02B-0207-K752#ZZ07-2 *** *** A02B-0207-K752#ZZ07-3 *** *** A02B-0207-K752#ZZ07-4 *** *.CAB : 基本操作パッケージ1セットアッププログラムファイル *** A02B-0207-K752#ZZ07-5 *** \JPN\ ADDLANG.EXE : 言語追加用セットアッププログラム SETUP.LST : 日本語追加用セットアップファイル *.*_ : 基本操作パッケージ1日本語ファイル \GER\ ADDLANG.EXE : 言語追加用セットアッププログラム SETUP.LST : ドイツ語追加用セットアップファイル *.*_ : 基本操作パッケージ1ドイツ語ファイル \ITA\ ADDLANG.EXE : 言語追加用セットアッププログラム SETUP.LST : イタリア語追加用セットアップファイル *.*_ : 基本操作パッケージ1イタリア語ファイル \FRE\ ADDLANG.EXE : 言語追加用セットアッププログラム SETUP.LST : フランス語追加用セットアップファイル *.*_ : 基本操作パッケージ1フランス語ファイル *** A02B-0207-K752#ZZ07-6 *** \SPA\ ADDLANG.EXE : 言語追加用セットアッププログラム SETUP.LST : スペイン語追加用セットアップファイル *.*_ : 基本操作パッケージ1スペイン語ファイル \POR\ ADDLANG.EXE : 言語追加用セットアッププログラム SETUP.LST : ポルトガル語追加用セットアップファイル *.*_ : 基本操作パッケージ1ポルトガル語ファイル \MSG MSGGEN32.EXE : メッセージジェネレータ MSGPRM.DAT : メッセージジェネレータパラメータファイルのサンプル *.TXT : メッセージソースファイル \DOC\ BOP1SETJ.DOC : 基本操作パッケージ1NC側設定について (日本語Wordドキュメント) BOP1SET.DOC : 基本操作パッケージ1NC側設定について (英語Wordドキュメント) ============================================================================== [4] インストール方法について ============================================================================== インストールに先立ち、「FANUCイーサネットボード 取扱説明書(B-63354JA)」、 「FANUCファストイーサネットボード/ファストデータサーバ 取扱説明書(B-63644JA)」 または「FANUC 16i/18i/21i-MODEL B 結合説明書(機能編) (B-63523-1JA)」を参照し、 以下の項目を確認してください。 ・パソコン側のTCP/IPの設定 ・CNC側のイーサネットボード、または組込みイーサネットの設定 ・パソコンとCNCとのネットワーク接続の確認 ディスク(A02B-0207-K752#ZZ07-1)をフロッピードライブに挿入し、Windowsのスター トメニュー内の[ファイル名を指定して実行(R)]を選択し、下記のコマンドを実行して ください。 +--------------------+ | [<ドライブ>:]SETUP | +--------------------+ インストール終了後、パソコンを再起動し、以下のCNCパラメータを設定してくだ さい。 FS15i: No.0000 bit 0 (TVチェック) -> 0 No.0020 (フォアグランド用入力機器) -> 7 No.0021 (フォアグランド用出力機器) -> 7 No.0022 (バックグランド用入力機器) -> 7 No.0023 (バックグランド用出力機器) -> 7 No.2200 bit 1 (NC外部からのプログラム上書き許可) -> 1 No.2200 bit 3 (M02,M30で登録終了) -> 1 No.2201 bit 6 (バックグランド編集許可) -> 1 No.7710 bit 7 (プログラムチェックを使用) -> 1 FS16i/18i/21i, Power Mate i: No.0000 bit 0 (TVチェック) -> 0 No.3201 bit 2 (NC外部からのプログラム上書き許可) -> 1 No.3201 bit 6 (M02,M30,M99で登録終了) -> 1 注意:上記のCNCパラメータを設定しないと、表示ならびにプログラムやMDI 指令 の書き込みが正常に行えません。 基本操作パッケージ1のセットアッププログラムは、デフォルトで英語版をインスト ールします。英語以外の言語を表示するには、ディスク(A02B-0207-K752#ZZ07-5、 または -6)をフロッピードライブに挿入し、Windowsのスタートメニュー内の [ファイル名を指定して実行(R)]を選択し、下記のコマンドを実行してください。 日本語 +---------------------------+ | [<ドライブ>:]\JPN\ADDLANG | +---------------------------+ ドイツ語 +---------------------------+ | [<ドライブ>:]\GER\ADDLANG | +---------------------------+ フランス語 +---------------------------+ | [<ドライブ>:]\FRE\ADDLANG | +---------------------------+ イタリア語 +---------------------------+ | [<ドライブ>:]\ITA\ADDLANG | +---------------------------+ スペイン語 +---------------------------+ | [<ドライブ>:]\SPA\ADDLANG | +---------------------------+ ポルトガル語 +---------------------------+ | [<ドライブ>:]\POR\ADDLANG | +---------------------------+ ============================================================================== [5] アンインストール方法について ============================================================================== コントロールパネルから、「アプリケーションの追加と削除」を実行します。その 後、「FANUC Basic Operation Package 1 (Ethernet)」を選択後、「追加と削除...」 ボタンを押してください。 ============================================================================== [6] 起動方法について ============================================================================== 1. Windowsのスタートメニューから起動する場合 (1) スタートメニューのプログラムメニュー内の 'Basic Operation Package 1 (Ethernet)' を選択します。 (2) 接続先指定ダイアログボックスにて、以下の項目を入力して、「OK」を選択し ます。 ホスト名 :ホスト名(例."CNC1")、またはIPアドレス(例."190.0.2.31") を指定します。 ポート番号 :FOCAS1(DNC1)/Ethernet機能のポート番号を指定します。 タイムアウト:各リクエストのタイムアウトの秒数を指定します。0を指定 すると、タイムアウト処理が無効化され、無限に待つように なります。 2. コマンドラインから起動する場合 接続先指定ダイアログボックスを表示させる代わりに、コマンドラインの引数に ホスト名とポート番号、およびタイムアウト値を指定することができます。書式 は以下の通りです。 +-----------------------------------------+ | WINBOPE /H=<ホスト名>:<ポート番号> | | /T=<タイムアウト値(省略時は30)> | | /REG=<レジストリキー名称> | +-----------------------------------------+ /REG オプションでレジストリキー名を指定することによって、同一のログインユー ザのPC上で、基本操作パッケージ1を起動するユーザ毎に画面構成を変更できる ようになります。 ============================================================================== [7] 設定のバックアップについて ============================================================================== 基本操作パッケージ1に関する設定は、全てレジストリの以下のキーにセーブされ ます。 [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\WinBOP ]キー [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\WinBOPE ]キー [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\WinBOPL ]キー [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\WinBOPLE]キー 不測の事態に備えて、これらのバックアップを取っておくことをお勧めします。 ============================================================================== [8] FOCAS1/HSSBのソフトウェアとの共存について ============================================================================== FOCAS1/Ethernet 版基本操作パッケージ1と、FOCAS1/HSSB のソフトウェアを同じパ ソコンにインストールする場合は、以下のバージョンのソフトウェアを使用してくだ さい。 A02B-0207-K730(ドライバ/ライブラリ) Ed1.13 以降 A02B-0207-K750(基本操作パッケージ1) Ed1.12 以降 ============================================================================== [9] データウィンドウライブラリについて ============================================================================== 基本操作パッケージ1のセットアップは、データウィンドウライブラリFWLIB32.DLL, FWLIBE1.DLLをWindowsのSystem (System32) ディレクトリにコピーします。 この版数の基本操作パッケージ1に適用可能なドライバ/ライブラリディスク中のラ イブラリは以下の通りです。 A02B-0207-K732 Ed1.7 以降 ============================================================================== [10] 制限事項 ============================================================================== ・ 以下の画面はサポートされていません。 - PROFIBUS-DP画面 - ミーリングアニメーション ・ ローダ制御ボードの画面を表示させることはできません。 ・ DNC運転管理パッケージ機能はありません。 ============================================================================== [11] 修正履歴 ============================================================================== [Edition 01.0] ・新規作成。 [Edition 01.1] ・シリーズ 15i に対応。 ・工具オフセット画面にて、工具オフセットメモリタイプAの時、6桁の工具 オフセットを入力すると、データ範囲外のエラーが発生するのを修正。 ・「節」にEXEファイルを登録し、MDIキーの機能キーにより、「章」の選択を行う と、登録した(EXEファイルの)「節」が選択されたままになり、以後 ソフトキー 操作が出来なくなるのを修正。 [Edition 01.2] ・FS16i/18i/21i-MODEL Bに対応。 ・パラメータ画面において、他のウィンドウが重なった状態でスクロールすると、画 面の表示が乱れるのを修正。 ・工具補正個数400・999個(T系)のオプションを設定した場合に工具寿命管理の工具 番号関係の情報が正しく表示されるように修正。 ・FS160i/180i/210iの実速度表示において、毎回転送りが指令された場合、単位表示 がミリ/回(インチ/回)となるように修正。 ・FS160/180/210-T(iシリーズも含む)において、Gコード体系B/Cのとき、相対座標画 面でGコード体系Aの軸名称が表示されるのを修正。 [Edition 01.3] ・機械リモート診断パッケージのための新波形診断機能を追加。 ・波形診断グラフ画面の縦軸の数値が CNC の表示と一致していないのを修正。 ・FS160/180/210のNCパラメータNo.3115#0が1の時、位置表示画面がハングアップする ことがあるのを修正。 ・ソフトウェアオペレーターズパネル画面の汎用スイッチの文字列に日本語を表示で きるように修正。 ・中国語版や韓国語版 Windows にセットアップできないのを修正。 ・モーダル画面に、追加ワーク座標系番号を表示できるように改良。 ・一般設定画面で「全ての画面の位置とサイズを固定」に設定した場合でも、基本操 作パッケージ自身をアイコン化できるように改良。 ・FS150iで11軸以上に対応。 ・FS160/180/210-Tで工具オフセット画面がパラメータ3110#0に対応。 ・基本操作パッケージ1を起動する際に、ユーザ毎の画面構成を使用できるように改 良。 ・Windows XP Professionalに対応。 ・FS15iで、実速度表示のFの表示単位がNCと異なることがあるのを修正。 ・プログラム一覧画面で組み込みマクロと他のプログラムを区別できるように改良。 ・表示できないアラーム(9000番台、600−607)があったのを修正。 ・PMC信号による系統切替え機能を追加。 ・プログラム編集画面に実行ポインタ設定機能を追加。 ・ポルトガル語メッセージ用のファイルを追加。 ============================================================================== [付録A] ActiveXコントロールについて ============================================================================== FOCAS1/Ethernet対応の基本操作パッケージ1のActiveXコントロールには、ネット ワーク接続のために以下のプロパティを追加してあります。 [プロパティ] ・Host As String 接続するCNCのホスト名、またはIPアドレスを取得/設定します。 設定はデザイン時のみ有効です。 このプロパティがNULL以外だと、FOCAS1/HSSBの時に使用する"Node" プロパ ティが無視されて、ネットワーク接続を行います。 ・Port As Integer FOCAS1/Ethernet機能のポート番号を取得/設定します。 設定はデザイン時のみ有効です。 ・Timeout As Integer タイムアウト秒数を取得/設定します。設定はデザイン時のみ有効です。 ============================================================================== [付録B] トラブルシューティング ============================================================================== 以下は、基本操作パッケージ1で発生する問題の解決方法について述べたものです。 1.基本操作パッケージ1がインストールできない インストール中にエラーが発生する場合は、以下の2つの原因が考えられます。 a.インストールするファイルが、他のアプリケーションで使用中 b.パソコンのネットワークのドライバがインストールされていない a.に該当する場合は、現在起動しているアプリケーションを全て終了して、再度イ ンストールを行なってください。タスクトレー内のアプリケーションも終了させ てください。 b.に該当する場合は、パソコンのネットワークのドライバを、正しくセットアップ し直し、再度インストールを行なってください。 2.基本操作パッケージ1をアップグレードしたが、新しい画面や機能が追加され ない 基本操作パッケージ1のセットアップは、現在の装置上のユーザ設定を保護する目 的で、アップグレードしても新たな設定を書き込まない場合があります。 この場合、以下の操作を行なうことによって、新しい設定に再初期化されます。 (もとの設定は消えます。) WindowsディレクトリのREGEDIT.EXEを起動し、以下のキーを全て削除します。 [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\WinBOP ]キー [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\WinBOPE ]キー [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\WinBOPL ]キー [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\WinBOPLE]キー その後、基本操作パッケージ1をインストールしたフォルダのIniサブフォル ダ内のWINBOP.REGとWINBOPL.REGを、エクスプローラ内からダブルクリックし てください。 3.実行時エラー5、または142が発生し、起動できない 共有コンポーネントが正しくインストールされていない可能性があります。 基本操作パッケージ1をアンインストールし(WIN32の場合)、以下のファイルを 手動で削除した後、再度インストールを行なってください。 ・ C:\Program Files\Common Files\Bopctl\*.* ・ C:\Windows\System\Bopctl32.DLL ・ C:\Windows\System\Boputil.DLL ・ C:\Windows\System\Fca32.DLL ・ C:\Windows\System\Fclib.DLL ・ C:\Windows\System\Fwlib32.DLL ・ C:\Windows\System\Fwlibe1.DLL ・ C:\Windows\System\Msgdrv32.DLL ・ C:\Windows\System\Wbop.OCX ・ 基本操作パッケージ1をインストールしたフォルダのWINBOPE.EXE 注意:ドライブ名やディレクトリ名は、環境によって若干異なる場合があり ます。 4.実行時エラー9が発生し、起動できない レジストリや設定ファイルが壊れている可能性があります。 設定のバックアップを復元するか、上記2の記述に従って設定を再初期化してく ださい。 5.表示ラベルやキャプションの文字列が正しくない。 メッセージファイル(拡張子MSG)が正しくインストールされていない可能性があり ます。基本操作パッケージ1をアンインストールし、基本操作パッケージ1をイ ンストールしたフォルダ内のMessageサブフォルダを削除した後、再度インストー ルを行なってください。 6.基本操作パッケージ1のActiveXコントロールを、他のパソコンにコピーしたが、 実行できない。 ActiveXコントロールをインストールするには、必ず基本操作パッケージ1のセット アップを使用してください。 7.FOCAS1/Ethernet版基本操作パッケージ1は正常に動作するが、FOCAS1/HSSB版 の基本操作パッケージ1やDNC運転管理パッケージで実行時エラー5,9、または 142が発生したり、表示文字列が正しくなかったりする。 本ソフトウェアと、予めインストールされているFOCAS1/HSSBのソフトウェアと の版数が合わない可能性があります。 FOCAS1/HSSBのソフトウェアを削除して、上記「FOCAS1/HSSBのソフトウェアとの 共存について」に記載されているソフトウェアを再度インストールしてください。 8.Windows NTにおいて、別のユーザでセットアップした基本操作パッケージ1が 使えない。 基本操作パッケージ1のセットアップは、設定データをWindows レジストリに書 き込みますが、この際に他のユーザのレジストリに設定を書き込むことができま せん。これはWindows NTのセキュリティの仕様です。 セットアップしたユーザ以外のレジストリに、基本操作パッケージ1設定データ を書き込むには、そのユーザでログオン後、基本操作パッケージ1をインストー ルしたフォルダのIniサブフォルダ内のWINBOP.REGとWINBOPL.REGを、エクスプロー ラ内からダブルクリックしてください。