• 締切済み
※ ChatGPTを利用し、要約された質問です(原文:インターフェイス結線教えて下さい)

インターフェイス結線の方法と対応ソフトについて

このQ&Aのポイント
  • パソコンとMc.Lcのデータの送信&受信には、20年前の機械のNC装置で使用されていたEIA RS-244Aというインターフェイス結線が必要です。
  • 現在は紙テープを使用してデータの入力と出力を行っていますが、対応するソフトウェアなども確認しておくと良いでしょう。
  • インターフェイス結線の方法や対応ソフトについて詳しく教えてください。

みんなの回答

noname#230359
noname#230359
回答No.17

L&Mさんのかわりに返答、#12、#13の補足に書き込まれているようにお忙しいようです。気長に結果を待ちましょう。 そうこうしているうちにとても参考になるサイトがありました。みなさんもご参考にしてみてください。すでに紹介済でしたらご勘弁を。 「竜の子ソフト」

参考URL:
http://www5a.biglobe.ne.jp/~NCPRO/
noname#230359
noname#230359
回答No.16

#15さんご指摘ありがとうございます。 わたしの書き込んだ結線はほとんど使われることの無い例外の結線図です。 一応、こういう結線もあるという程度にとどめておいてください。 (まず、使われる事は無い結線なので書かないほうが良かったと反省しております) RS232Cテスター等で正しい結線を見つけたほうが安全で確実だと思います。 (はっきり言って、RS232Cの規格はコネクタ形状が同じというだけの規格!。です) ※通信テストをされるときは機械の誤動作が起こりうる可能性も有りますので安全のためマシンロックをかけて行ったほうがよいです。

noname#230359
noname#230359
回答No.15

その後解決されたのでしょうか? 232は広く使われる規格の割には準拠!(いんちき)が多く素人が触るのはとっても危険です。くれぐれも注意してくださいね。本来コンピュータとモデムを繋ぐ規格ですので両端が開くアクティブになる結線は想定されてません!ので

noname#230359
noname#230359
回答No.14

その後、どうなったのか気になっていたので書き込みました。 解決済みなら不要かも知れませんが、これまでの経過からみて、 第一に、制御盤が6M(6T)なのか6M-B(6T-B)であるか再確認が必要かと思います。 (6Mと6M-Bではパラメータ設定が違いますので!) 機械側のパラメーター設定を確実に設定するために、前にも申しましたが機械メーカーに(機種、製造番号、型番で)問合わせた設定値に合わせるのが一番です。(外野では全く解らない状況なので) 第二に、パソコンは同じメーカーであってもS232Cポートの配線が違うものも有ります。 使用パソコンはNECの旧型PCとありますが、VersaPro NXタイプであった場合、わたしが今まで 書いた分の結線のものでは通信できません。(私の所ではダメだっただけですが) 2番、3番がクロスしているタイプでないと駄目だと思われます。(確認はしていませんが・・) そのPCの場合は、前に#5さんの書かれている結線が有望ではないかと思います。 ※ NC,PCの組合わせによって様々な結線がありますので、確実な結線を見つける為に、NC側PC側の入出力を確認するRS232Cテスター等を使用されたほうがよいと思います。 (参考URL)  http://akizukidenshi.com/catalog/items2.php?c=pc&s=code&p=1&r=0&page=#C-00146 ※ 参考までにVersaPro NXで使えるのではと思っている結線図です。 (2番、3番はクロスではないですが)破線2ヶ所無視。  D-Sub9P------------- D-Sub25P ------------------------------------------- GND (SG) 5 ────── 7 (SG) GND TXD (SD) 3 →──┐┌← 2 (SD) TXD ______________________ ┌┼┘ RXD (RD) 2 ←─┘└─→ 3 (RD) RXD RTS (RS) 7 →──┐┌← 4 (RS) RTS ______________________ ┌┼┘ CTS (CS) 8 ←─┘└─→ 5 (CS) CTS DSR (DR) 6 ←─┐┌─→ 6 (DR) DSR _ CD (CD) 1 ←┬┼┘┌→ 8 (CD) CD DTR(DTR) 4 →┘└─┴← 20 (DTR)DTR ------------------------------------------- ※ 一応、6M-Bのパラメータ設定値も書いておきます。 (セッティング1)   設定項目  設定値 ----------------------------------------------------------------------------------------  TV CHECK = 0 ( TV チェック無し= 0, TVチェック有り= 1 ) PUNCH CODE = 1 ( ISO= 1, EIA= 0 ) INPUT DEVICE1= 0 (  NCテープ入力= 0,  RMT入力= 1 ) INPUT DEVICE2= 1 ( 使用入出力装置パラメ-タ340設定= 1, 使用入出力装置INPUT DEVICE1設定= 0 ) ---------------------------------------------------------------------------------------- (セッティング2) NO.=7 6 5 4 3 2 1 0  -----------------------------------------------------------------------  311=1 * 0 1 1 0 0 1 (4番=ストップビット2= 1, ストップビット1= 0)(30番=1001=ボ-レ-ト4800 ) 340=2    (RS232C パラメ-タ311に設定= 2, ASR33/ASR43 パラメ-タ310に設定= 1 ) 341=2    (RS232C パラメ-タ311に設定= 2, ASR33/ASR43 パラメ-タ310に設定= 1 )            -----------------------------------------------------------------------  ※注 (パラメータ変更後は、NCの電源を切り再投入しないと設定値が有効になりません)

noname#230359
noname#230359
回答No.13

> 今回作成し、使用した結線 シェアウェアの参考結線で駄目だったのでしょうか。 もしかしたらと思いますので、 シェアウェアと下記の市販クロスケーブルでテストしてみてはどうでしょうか。 (うちのNC(OSP)は、接続ポートがパンチャーとRS-232Cが共有となっていますが、この組合わせでPC(NEC DOS/V)とテストしたら送受信できました。フリーは受信はできますが送信はできませんでした。うちは通常PC-98で通信しています) (参考URL---市販クロスケーブル) http://www.sanwa.co.jp/product/syohin.asp?code=KRS-423XF1K&cate=6

noname#230358
質問者

お礼

ご回答有難うございます。 結線もいろいろあるんですね。 今週(昨日 9/13)から、別の急ぎの仕事のため、しばらく確認できない。状態です。がっかり...

noname#230359
noname#230359
回答No.12

>No.340 No.311を設定後 このパラメーターがあるのであとは設定しだいだと思います。(SYSTEM 6T/M-Bですね) INPUT DEVICE 1 = 0 INPUT DEVICE 2 = 2 が正解です No.311 はセッティングにもあると思うのでそちらでもやってみてください。 (同じパラメターが書き換わりますが) No.340はINPUT DEVICE 2 の設定がはいります テープリーダーがカチャという音はなくなりませんか?エラーが表示されますか? まず入力先の変更ができたかどうかを確認 それからボーレート等の設定の確認 とすすめましょう >パンチャーの結線RS232を調べて見ましたら、別物なので どんな結線になっていたのでしょうか >Rs232cのオプションがついていない コネクタがあるのと出力ができてますからオプションはついてます、ご安心を >ファチットの結線を調べてから FACITインターフェースを使ってパソコンへの出力はできません(パソコン側のハード・ソフトが対応してない)

noname#230358
質問者

お礼

ご回答ありがとうございます。 今日 11日(土)は確認は出来ませんが、試してみます。 パンチャーの結線 NC側   パンチャー側 02 ---------- 10 03 ---------- 01 04 ---------- 11 05 ---------- 05 07 -----------07 フレーム----フレーム 双方とも(25ピン) 今回作成し、使用した結線 パソコン側    NC側 05-----------07 03-----------03 02-----------02 07-----------05 08-----------04 06--?  ?--06  01--?  ?--08 04--?  ?--20 (9ピン) (25ピン)

noname#230358
質問者

補足

今週(昨日 9/13)から、別の急ぎの仕事のため、しばらく確認できない。状態です。がっかり...

noname#230359
noname#230359
回答No.11

すみません。この行は、私の勘違いですので無視してください。 (前に牧?精?製NC-初期0M  ソフト側をEIAに変えてテストして見てください。)

noname#230358
質問者

お礼

ご回答有難うございます。 EIAでは、もともと出力できませんでした。

noname#230359
noname#230359
回答No.10

>テープリーダーを読みにいっているようです。 INPUT DEVICE1=1にしてみてはどうでしょうか だめなら INPUT DEVICE2=1で NC パラメータを確認してください 6T 6Mでも古いものにはないかもしれませんが下記パラメータがあるなら No.340=2 No.311=00111001 (4800bps STOPbit-2の設定)

noname#230358
質問者

お礼

ご回答有難うございます。 インプットデバイスをいろいろ換えてみましたが、入力は出来ませんでした。 No.340=2 No.311=00111001 を設定後 インプットデバイスをいろいろ換えてみましたが、同じでした。 パンチャーの結線RS232を調べて見ましたら、別物なので、#5さんの>テープリーダーを使われていましたので、Rs232cのオプションがついていない場合があります。が、確率の高い可能性を考えております。 後は、ファチットの結線を調べてから、トライしてみようかと考えております。

noname#230359
noname#230359
回答No.9

> 出力は、出来ました。プログラムのO(オー)は、消えてしまいますが・・・  ソフトは入出力時に%を自動出力するタイプですか。 (前に牧?精?製NC-初期0Mを通信させたことが有りますが、パンチコードは一般的にはISOですがEIAで設定していたような気がします。一度、機械側、ソフト側をEIAに変えてテストして見てください。) 参考に、下記はうちで通信実績のあるソフトです。 フリーソフト(通信のみ) http://www.vector.co.jp/soft/win95/business/se094969.html シェアウェア (編集、描画、通信) http://www.vector.co.jp/soft/win95/business/se183686.html > 出力はできましたが、入力が出来ない状態です。  考えられる原因として、 1.ソフトとの相性が悪い(ソフトを変えてみる) 2.結線が違う部分がある。(ソフトのDOC、へルプ等に参考の結線図が付いてるはず) > 基のパラメータはパンチアウトして、プリントしました。  これは、もとに戻す必要がある場合に使用します。(無いとは思いますが)

noname#230358
質問者

お礼

ご回答有難うございます。 出力時に末尾に%が付いていました。 出力はISOでないと出来ませんでした。 パンチャーの結線RS232を調べて見ましたら、別物なので、#5さんの>テープリーダーを使われていましたので、Rs232cのオプションがついていない場合があります。が、確率の高い可能性を考えております。

noname#230359
noname#230359
回答No.8

>プログラムのO(オー)は、消えてしまいますが。 ISOコードでは:コロンで出力されます。 通信ソフトでOに変換してくれるものもあります。 >入力は出来ませんでした。 エラーが表示されましたか、表示されていたらその内容は?テープリーダーを読みにいってますか。

noname#230358
質問者

お礼

ご回答有難うございます。 テープリーダーを読みにいっているようです。 一瞬 カチャと音がしてテープを読んでいるようです。

関連するQ&A

専門家に質問してみよう