[16448]  RS-232Cのデーター転送について
投稿者:n88Basic さん   2005-12-09 01:57:48
PC9801NS〜NXシリーズでRS-232CでDOS/V機からデーター転送をしようと
してるのですが上手く接続出来ません。ソフトはRDISK(フリーソフト)です。
ケーブルはリバースタイプを使ってます。一般のデーター転送ケーブルです。
パラレルポートは残念ながら使えません。転送レートは9600dbsにしています。
DOS/V側はデフォルトのままです。設定が解りませんので・・・・・
解決策があれば宜しくお願いします。
  1. 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箇所)を変更してみて下さい。

    他にも原因として何か可能性があるのかもしれませんが、すぐには思い浮かびません。

    #まさかとは思いますが、リバースケーブルの買い間違い(シリアル用ではなくパラレル用)だった場合は
    #さすがに無理ですので買いなおしてください。

    ※投稿ミスをしたため、書き直しています。
  2. n88Basic さん   2005-12-09 14:29:09
    回答有難う御座います。バージョンの件ですが取り合えずDOS/V側はDOS/V6.2で
    実行出来てます。9801の方はMS-DOS5.0です。9801の方のシリアル関係のSWを
    色々変えてみたのですが駄目でした。状況はサーバー側ではどちらも導入出来てます。
    問題はクライアント側です。RDISK/mcとコマンドを打ってクライアントにすると
    サーバープログラムと交信出来ませんと出ます。設定の問題がどこかあるのでしょうか?
    ちなみにクロスケーブルは間違いなくRS-232C用です。宜しくお願いします。
  3. n88Basic さん   2005-12-09 14:31:57
    追加報告 
    先にサーバープログラムを実行してからクラクィアントを起動してます。
  4. n88Basic さん   2005-12-09 15:14:06
    追加報告2
    原因が解りました。pc9801/NCでやってたのですがPC側に問題があるようでした。
    9801/NEやNS/Rでは接続出来ました。ncは接続が出来ないのか単にシリアルポートが
    故障してるのか解りません。接続方法は間違ってなかったようです。