このQ&Aは役に立ちましたか?
DNC設定方法とは?YASNAC F-18i-MBとPCでのDNC運転について
2023/10/18 05:38
- 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件目)
>通常、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
-----
このQ&Aは役に立ちましたか?
この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。
たぶん
通信速度
お礼
2010/05/25 09:28
教えていただきました情報をもとに調べましたところ、RS-232Cの設定でXon/Xoffという項目を選択することで、うまくできたようです!
ありがとうございました。