[16448]
RS-232Cのデーター転送について
投稿者:n88Basic さん
2005-12-09 01:57:48
PC9801NS〜NXシリーズでRS-232CでDOS/V機からデーター転送をしようと
してるのですが上手く接続出来ません。ソフトはRDISK(フリーソフト)です。
ケーブルはリバースタイプを使ってます。一般のデーター転送ケーブルです。
パラレルポートは残念ながら使えません。転送レートは9600dbsにしています。
DOS/V側はデフォルトのままです。設定が解りませんので・・・・・
解決策があれば宜しくお願いします。
-
tsh さん
2005-12-09 11:01:31
まず、RDISKにはMS-DOSのバージョンチェックがあるので解除してやる必要があります。
VECTORにUPされているフリーソフトのvsetを使うと、ソフト側のバージョンチェックを書き換えることが出来るので
rdisk.comと同じディレクトリにvset.exeを展開してコマンドラインから
vset rdisk.com 6
と入力・実行して下さい。
#このパッチを当てないと、rdisk本体が実行できません。
次にケーブルですが、リバースタイプ=クロスケーブルですのでRDISKではシリアル接続に使えるはずです。
rdiskのマニュアルに書かれていますが、対応する通信ドライバはSIOIBM.COMとSIONEC.COMです。
#NXシリーズ側のシリアルポートが無効になっている場合はSIOIBMの起動時にエラーが出ると思います。
それでも通信できない場合は、NSのシリアルポートの設定(98セットアップとSWITCHコマンドの2箇所)を変更してみて下さい。
他にも原因として何か可能性があるのかもしれませんが、すぐには思い浮かびません。
#まさかとは思いますが、リバースケーブルの買い間違い(シリアル用ではなくパラレル用)だった場合は
#さすがに無理ですので買いなおしてください。
※投稿ミスをしたため、書き直しています。
-
n88Basic さん
2005-12-09 14:29:09
回答有難う御座います。バージョンの件ですが取り合えずDOS/V側はDOS/V6.2で
実行出来てます。9801の方はMS-DOS5.0です。9801の方のシリアル関係のSWを
色々変えてみたのですが駄目でした。状況はサーバー側ではどちらも導入出来てます。
問題はクライアント側です。RDISK/mcとコマンドを打ってクライアントにすると
サーバープログラムと交信出来ませんと出ます。設定の問題がどこかあるのでしょうか?
ちなみにクロスケーブルは間違いなくRS-232C用です。宜しくお願いします。
-
n88Basic さん
2005-12-09 14:31:57
追加報告
先にサーバープログラムを実行してからクラクィアントを起動してます。
-
n88Basic さん
2005-12-09 15:14:06
追加報告2
原因が解りました。pc9801/NCでやってたのですがPC側に問題があるようでした。
9801/NEやNS/Rでは接続出来ました。ncは接続が出来ないのか単にシリアルポートが
故障してるのか解りません。接続方法は間違ってなかったようです。