- ベストアンサー
PCからNCフライスへのデータ転送ができない
- 質問者の職場で使用しているNCフライスのデータ転送に関する問題が発生しています。PCとNCフライスをシリアルクロスケーブルで接続しており、プログラムの転送ができなくなってしまいました。
- 問題の詳細として、NCフライスの制御装置の画面には何も変化が起きず、プログラムの転送が終了したとしても受信待機状態のままであり、通信エラーが発生してしまいます。
- 質問者はさまざまな試行錯誤を行いましたが、問題の解決には至っていません。また、PCとNCフライスの通信が不安定であることも指摘しており、物理的な故障が考えられる状況です。解決策を知っている方がいれば教えていただきたいとのことです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
NC側RxDラインかPC側TxDラインのハードウェア不具合を疑いたくなる内容です。 まず、NC側からのデータ送信要求がちゃんと受信できていること、NCからのデータ転送も行えていることからNC側TxDラインおよびPC側RxDラインについては健全であること、ボーレート・パリティ・フロー制御についても正しいことが言えます。 また、ケーブルを抜くことで端末ノットレディが出ることから、NC側DSR信号およびPC側DTR信号も正しいと推測できます。(ひょっとしたらCTS/RTS制御かもしれない) そのうえでPC側のデータ送信動作時にデバイスの接続音、取り外し音が繰り返しなるというのは、PCのTxDからNCのRxDの配線において短絡が発生し、過剰電流によってUSBシリアルアダプタ内で電圧が一時的に低下し、内蔵チップが再起動を繰り返していると予想します。 まず、USBシリアルアダプタの動作チェックをした方が良いです。 USBシリアルアダプタのシリアルポートでTxD(3番ピン)とRxD(2番ピン)を短絡した状態で、Teratermなど任意のシリアル通信を行えるソフトにてちゃんとデータ送信ができるか確認します。 (クロスケーブルもつないで、反来側に針金を突っ込んで短絡が一番簡単、ちゃんとやる場合はDsub9ピンのメスコネクタを購入して2番3番をショートさせる) もしくは別のUSBシリアルアダプタを使って通信してみてください。 個人的には以下が安くて、FT232を使っているので気に入っています。 http://akizukidenshi.com/catalog/g/gM-08343/ USBシリアルアダプタがTxD-RxD短絡で正常動作したり、別のUSBシリアルアダプタを使っても同様の症状が出ている場合はNC側RxDラインの故障となります。 RS232へのレベル変換ICが壊れている程度で付け替えで治る可能性が高いです。(メーカーが対応してくれるかわかりませんが) 以下のソフトが簡易のシリアルラインモニタ機能を持っているので、USBシリアルアダプタの安物を複数購入しておき、普段からどのようなコマンドの流れであるかを把握しておくとトラブル時に対処がしやすくなります。 https://www.vector.co.jp/soft/win95/hardware/se471464.html?_ga=2.194271085.1334081381.1565321830-1288187549.1565321830
その他の回答 (2)
- lumiheart
- ベストアンサー率47% (1141/2405)
回答1です 回答2さんのお礼文中に >エレコムのアダプタでもまた不具合が出るようでしたら と、あるので チョット高価なんでアレですが amazonや秋月のアマチュア向けでなく、FA業界のプロ向け定番 https://www.buffalo.jp/product/detail/bsusrc0610bs.html https://www.fa.omron.co.jp/products/family/1426/lineup.html http://www.ratocsystems.com/products/subpage/usb60f.html http://www.sacom.co.jp/product/products.php?group=13&cat=201 1千万円以上の高価なNC装置に数百円の安物を接続するのはお勧めできない 理容業界とか飲食店業界向けのプロ用商品はとてつもなく高価ですが それと比べれば、手の届かない価格帯でもないハズ
- lumiheart
- ベストアンサー率47% (1141/2405)
長い質問文で理解に苦しみますが >逆にNCフライス内のデータPCに転送するのは問題無くできます。 よーするに パソコン -> NC装置 NG NC装置 -> パソコン OK と、言う意味ですよね? この場合、ソフトの誤動作の確率はほぼ無い よーするにハードウエアの故障 ハードウエア故障の場合で確率の高いと思われる箇所 https://www.wdic.org/w/WDIC/RS-232C Dサブ25ピンですよね? コネクタの3番ピンが折れてる 或いはハンダが取れた、ケーブルが断線してる ケーブル側のハンダが取れたりピンが折れたりしたヤツなら ケーブル交換するダケですが NC装置本体内部での断線だとチョット、、、 メーカ修理以外の選択肢は無い
お礼
長い質問文で大変失礼致しました。 某匿名掲示板での質問の仕方に慣れてしまっていて なるべく情報を多く提示しようと思ってましたが 結局はご指摘の通りアダプタの故障でした、 ありがとうございました。
お礼
いろいろと親切にアドバイスいただき 役立つ情報をたくさん紹介していただきありがとうございました。 エレコムのアダプタでもまた不具合が出るようでしたらご紹介いただいた アダプタを試してみます。
補足
本日新たにクロスケーブルとUSBシリアルアダプタを購入してつなぎ直したら問題なくデータ転送できました。 いろいろたくさん情報を書きましたが、結局はアダプタの故障でした。 amazonで600円くらいの激安アダプタを使ったのがまずかったようです。 現在は近所の電気屋で売ってるエレコムのアダプタをつなげて なるべく熱源から離して設置しています。 ただ、頻度は激減しましたが、USBアダプタの接続、取り外し音はまだなっているようなので しばらく様子を見ます。 回答を頂いた皆様、ありがとうございました