HP-ILループへPCのUSBで接続できるPIL-BOXを入手しました。
この装置はISAカードタイプのHP82973Aの現代版で高機能というべきものです。
これ用のアプリとして ILPer が使えます。
このアプリはインストールが簡単で使いやすいのですが、より高機能なpyILPERがあることを知ったので、これをトライすることにしました。
pyILPERを動かすには、Pythonを導入し、Qt 6.3以上、PySide6、QtWebEngine、pySerial2.7以上を加える必要があります。
pyILPERのインストールの方法は下記です。
https://github.com/bug400/pyilper/blob/master/INSTALL.md
私はPythonなどいじったことがないので、pyILPERを動かすまでには時間が掛かりましたが、何とかファイルの転送など、最低限のことが出来るようになりました。
PIL-BOXのIN-OUTケーブルの接続
貴重なHP-ILケーブルを1本切断し、両端のコネクタ線を本体にハンダ接続しました。
PIL-BOXを制作した J-F Garnierさんの接続法の解説です。
http://etiennevictoria.com/PIL_Box_1/
![](https://blogimg.goo.ne.jp/user_image/08/37/57618bf6894d9ca35390a0ccc7d4365c.jpg)
![](https://blogimg.goo.ne.jp/user_image/1f/66/36ed828c99b1373637825cb39b40fcee.jpg)
![](https://blogimg.goo.ne.jp/user_image/61/2a/5df043a3d068ff4fbd4a8c319a241e56.jpg)
pyILPERが起動した状態です。 HP71Bと接続しています。(PCはWindows11です)。
PLISTを実行し、プログラムAREAをPrinter画面に表示させています。
![](https://blogimg.goo.ne.jp/user_image/32/62/e2bb82b2212eac17f7c5fc5b87b5847a.jpg)
仮想のフロッピードライブHP9114BにHP71BのAREAプログラムを転送(COPY)したところです。
>COPY AREA:MAIN TO AREA:2
![](https://blogimg.goo.ne.jp/user_image/23/97/c7b7cac061c2b1eb2ec3d42b0baab200.jpg)
pyILPERではPrinter1が#1,HP9114Bが#2,HDRIVE1が#3になっています。
転送したAREAプログラムをHP9114BからHP71Bに戻すこともうまくいきました。
>COPY AREA:2 TO AREA:PORT(1)
PORT(1)はIndependent memoryとして設定しています。
この装置はISAカードタイプのHP82973Aの現代版で高機能というべきものです。
これ用のアプリとして ILPer が使えます。
このアプリはインストールが簡単で使いやすいのですが、より高機能なpyILPERがあることを知ったので、これをトライすることにしました。
pyILPERを動かすには、Pythonを導入し、Qt 6.3以上、PySide6、QtWebEngine、pySerial2.7以上を加える必要があります。
pyILPERのインストールの方法は下記です。
https://github.com/bug400/pyilper/blob/master/INSTALL.md
私はPythonなどいじったことがないので、pyILPERを動かすまでには時間が掛かりましたが、何とかファイルの転送など、最低限のことが出来るようになりました。
PIL-BOXのIN-OUTケーブルの接続
貴重なHP-ILケーブルを1本切断し、両端のコネクタ線を本体にハンダ接続しました。
PIL-BOXを制作した J-F Garnierさんの接続法の解説です。
http://etiennevictoria.com/PIL_Box_1/
![](https://blogimg.goo.ne.jp/user_image/08/37/57618bf6894d9ca35390a0ccc7d4365c.jpg)
![](https://blogimg.goo.ne.jp/user_image/1f/66/36ed828c99b1373637825cb39b40fcee.jpg)
![](https://blogimg.goo.ne.jp/user_image/61/2a/5df043a3d068ff4fbd4a8c319a241e56.jpg)
pyILPERが起動した状態です。 HP71Bと接続しています。(PCはWindows11です)。
PLISTを実行し、プログラムAREAをPrinter画面に表示させています。
![](https://blogimg.goo.ne.jp/user_image/32/62/e2bb82b2212eac17f7c5fc5b87b5847a.jpg)
仮想のフロッピードライブHP9114BにHP71BのAREAプログラムを転送(COPY)したところです。
>COPY AREA:MAIN TO AREA:2
![](https://blogimg.goo.ne.jp/user_image/23/97/c7b7cac061c2b1eb2ec3d42b0baab200.jpg)
pyILPERではPrinter1が#1,HP9114Bが#2,HDRIVE1が#3になっています。
転送したAREAプログラムをHP9114BからHP71Bに戻すこともうまくいきました。
>COPY AREA:2 TO AREA:PORT(1)
PORT(1)はIndependent memoryとして設定しています。
※コメント投稿者のブログIDはブログ作成者のみに通知されます