08-29-2018 08:31 PM
再度助言ありがとうございます。
「Data block to send to device」については気にしないようにします!
ところで通信はRS-232とのことですが、変換器を使われてますか?
NI製以外の変換器を使っている場合、もしかすると相性が悪いかもしれません。
はい、Emboar様の仰っているようにNI製ではない
rs232-usb変換機を使っています。
そこでNI製の同じような変換ケーブルを探してみたのですが価格が非常に高価であるため少し考える必要性がありそうです。
そこで質問なのですが変換ケーブルの問題ではなくそもそも計測器とつなげるケーブルをNI製にしないと接続できない可能性があるということでしょうか?
また購入画面にある
http://www.ni.com/ja-jp/shop/select/serial-interface-device?modelId=124819
シリアルチャンネル数は1,2,4のどれでもいいのでしょうか?
お手数ですがご返答いただければ幸いです。
08-29-2018 08:36 PM
08-29-2018 09:00 PM
迅速な返信ありがとうございます!
変換器の問題であるか切り分けるために、Teratermを使って通信を試みるのも一つの方法かと思います。
そういうソフトがあるのですね!
Teratermを使って確認してみます!
09-02-2018 07:45 AM - 編集済み 09-02-2018 07:46 AM
横槍で恐縮です。
「復帰改行文字」が必要なのであれば、 \n でなく \r\n の2文字なのですが、それだとどうでしょうか?(復帰=\r=0x0D、改行=\n=0x0A)
\n だけだと、先方の機器が未だ \r\n が送られてくるのを気長に待っている状態かも知れません。
違うかも知れませんが念のため・・
09-02-2018 08:46 PM
助言ありがとうどざいます!
現在の状況として、接続すらできていなさそうな状況なので、まずは接続の問題から解決している次第です。
M.Shiraishi様が仰られている、改行復帰文字を「\r\n」はLabviewが用意しているMGCplusのドライバに文字列定数としてコマンドの後ろに付けられるように作成されているのでその辺りの問題は大丈夫そうです。
09-03-2018 01:53 AM
Emboar様、こんにちは!
以前teratermで接続テストをしてみてはどうかというお話があり、今回試してみましたのでその結果です。
今回teratermでシリアル通信すべくボーレートや改行復帰をつけて送ってみるもログイン画面にすら行くことすらかないませんでした。
これは結局どういうことになるのでしょうか?
現在使っているNI社製ではない変換機がそもそも使えないということになるのでしょうか?
お暇なときで構いませんので、お返事いただければ幸いです。
09-04-2018 07:33 PM
上記を見ても、「Enter」を押してみて、ログインメッセージ等の文字が表示されると接続完了です。
とあるので、何もメッセージが表示されていないのは疑問です。
使用している変換ケーブルはどういったものですか?
他に変換ケーブルを持っていればテスト頂きたいのですがいかがでしょう?
09-05-2018 03:03 AM