本文へ移動
サポートシェアリングソリューション
OKWAVE Plus
「OKWAVE Plus の利用」に関するアンケートご協力のお願い
アンケートに答えると抽選で500名様にAmazonギフト券100円分をプレゼント!
アンケートはこちら

このQ&Aは役に立ちましたか?

締切済み
※ ChatGPTを利用し、要約された質問です(原文:DNCの設定の方法)

DNC設定方法とは?YASNAC F-18i-MBとPCでのDNC運転について

2023/10/18 05:38

このQ&Aのポイント
  • YASNAC F-18i-MBとPCを使用してDNC運転を試みていますが、長いデータでは問題が発生しています。
  • YASNAC側からのバッファがいっぱいになった信号をPCが無視している可能性があります。
  • DNCでは通常RTS/CTSによってデータの送信/保留がコントロールされていますが、PC側の処理に問題があるかもしれません。また、USB-Serial変換にも注意が必要です。
※ 以下は、質問の原文です

DNCの設定の方法

2010/05/22 14:20

現在、YASNAC F-18i-MBとPC(フリーソフト)でDNC運転をしようとしております。

短いデータではうまく動作しているようですが、長いデータですとPC側はどんどん先に進んでしまい、終わってしまうようです。

察するに、YASNACのほうからの”バッファがいっぱいになったから待ってくれ”という信号を無視しているような状況に思えます。

通常、DNCではRTS/CTSなどでデータの送信/保留をコントロールしているのでしょうか?

PC側のソフトは海外も含め、相当数試してみましたが、どれも同じような状況でした。
一点、検証していない部分としては、PC側がUSB-Sirial変換なので、もしかしたら、RTS/CTSの処理をきちんとしていない(適当に内部結線されている等)があるかもしれません。

併せて、YASNAC F-18i-MBとフリー(あるいは安価な)DNCソフトでおすすめがありましたら、教えていただけないでしょうか?

可能性でも構いませんので、ご教授いただけたら幸いです。

よろしくお願いいたします。

回答 (2件中 1~2件目)

2010/05/22 19:04
回答No.2

>通常、DNCではRTS/CTSなどでデータの送信/保留をコントロールしているのでしょうか?

「DCコード制御」が一般的です。
◇NCからPCへのDC1(0x11)で、PCはデータ送信を開始。
◇NCからPCへのDC3(0x93)で、PCはデータ送信を停止。
この繰り返しになります。

参考URLです。
-----
http://www.kcn.ne.jp/~sysdes/products/sddnc/sddnc_manual/com_conf2.html
-----

お礼

2010/05/25 09:28

教えていただきました情報をもとに調べましたところ、RS-232Cの設定でXon/Xoffという項目を選択することで、うまくできたようです!

ありがとうございました。

質問者

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する
2010/05/22 14:36
回答No.1

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。