|
|
|
[No.537]
Re: 測定値
投稿者:シフト
投稿日:2012/02/14(Tue) 19:01
[関連記事] |
こんばんは。
いつもありがとうございます。
D0:2020(SP、SP)←(20、20)
D1:2D20(- 、20)
D2:2E34(. 、34)
D3:2039(SP、39)
↑は、-4.9です。
> D0:312D(31、 -)
> D1:3332(33、32)
> D2:2E34(. 、34)
> D3:2039(SP、39)
> 「−1234.9」のような表現?
このようになります。
> 受信データのフォーマットを書いてもらえると助かります。
D10:スペース ,STX
D11:測定値,スペース
D12:測定値,測定値
D13:測定値,測定値
D14:スペース ,測定値
先頭はSTX,スペース(2002)を受信してスペースが入り、
D11の後半からD14の前半までに測定値が受信されます。
(最初の説明では、STXとスペースを省いてました)
この続き(D15〜)にもにも判定結果やBCCチェックサムが受信されています。
宜しくお願いします。
|
[No.536]
Re: 測定値
投稿者:管理人
投稿日:2012/02/14(Tue) 18:21
[関連記事] |
> 今度は、測定値を数値変換できなくて困っています。
> データはD0〜D3に受信されます。
> D0:2020(SP、SP)
> D1:2D20(- 、20)
> D2:2E34(. 、34)
> D3:2039(SP、39)
こんばんは
> 受信桁数が多いとD0のスペースに数値が入ります。
ここの部分を補足して下さい。
受信桁数が多い時にどのようなデータになりますか?
D0:312D(31、 -)
D1:3332(33、32)
D2:2E34(. 、34)
D3:2039(SP、39)
「−1234.9」のような表現?
受信データと本当はこの数字の比較がわかると助かります。
> D0:2020(SP、SP)
> D1:2D20(- 、20)
> D2:2E34(. 、34)
> D3:2039(SP、39)
は「−4.9」という受信データですか?
受信データのフォーマットを書いてもらえると助かります。
|
[No.535]
測定値
投稿者:シフト
投稿日:2012/02/14(Tue) 14:58
[関連記事] |
今度は、測定値を数値変換できなくて困っています。
VALやDABIN、HEXなど試しましたが上手くできません。
データはD0〜D3に受信されます。
D0:2020(SP、SP)
D1:2D20(- 、20)
D2:2E34(. 、34)
D3:2039(SP、39)
受信桁数が多いとD0のスペースに数値が入ります。
スペースや使用出来ない文字が含まれているとエラーになってしまい
数値変換できないのですが、便利な命令語はないものでしょうか?
よろしくお願いします。
|
[No.534]
Re: 空いてるデバイスを探す方法
投稿者:管理人
投稿日:2012/02/07(Tue) 22:05
[関連記事] |
> 通信できるようになりました^^
> ありがとうございました。
> 原因は、お恥ずかしいですがハード的な配線間違えでした^^;
えっ・・・?!
昔のよくコネクタをバラしてテスターであたってたサーボ立ち上げを思い出しました。
コネクタのピン番号が上からと下からと順番を間違えたとか?
> 苦労しただけあって、少しは詳しくなったかな・・・。
苦労したことは身につきますからね。
とにかく良かったですね。ゆっくり寝て下さい。
|
[No.533]
Re: 空いてるデバイスを探す方法
投稿者:シフト
投稿日:2012/02/07(Tue) 18:49
[関連記事] |
通信できるようになりました^^
ありがとうございました。
原因は、お恥ずかしいですがハード的な配線間違えでした^^;
苦労しただけあって、少しは詳しくなったかな・・・。
|
[No.532]
Re: 空いてるデバイスを探す方法
投稿者:シフト
投稿日:2012/02/05(Sun) 12:15
[関連記事] |
> これのモニタ機能で見た電文(コマンド)は間違いないですか?
> 何かしら受信はしているのでしょうか?(自分の送った電文は除く)
モニタした電文は合っています。
受信は何もしていません。
> 測定器のメーカーと型式は何ですか?
メーカー:株式会社 第一側範製作所
型式:DI-21 小型空気エアマイクロ
>
> 確認内容
> 1.配線は合っているか?
エアマイクロからの2芯が出ています。
プラスをC24NのSDAとRDAに接続
マイナスをC24NのSDBとRDBに接続
C24NのRDAとRDBに終端抵抗(110Ω)を接続
エアマイクロ側の終端抵抗は設定にて接続しています。
> 2.通信設定は双方あっているか?
スタートビット・伝送速度などは以前にご相談した内容に合わせてあります。
サムチェックあり/なし 設定を変えて試してみましたが、何も受信しませんでした。
> 3.電文(コマンド)はあっているか?→測定器のマニュアルなどに書かれている例などと比べてみる
> GX-Configurator-SCを使っているならモニタ機能などのデバッグ機能を使って状態を確認出来ないか?(この辺の機能がRS-485で使えるかは不明)
GX-Configurator-SCのモニタでは、コマンドは合っています。
もう一度、最初から設定などを見直してみます。
|
[No.531]
Re: 空いてるデバイスを探す方法
投稿者:管理人
投稿日:2012/02/04(Sat) 23:15
[関連記事] |
> 残念ながら まだ はまっています。
気になっていましたが、まだはまっていますか・・・。
> >Q1.GX-Configurator-SCは使用されていますか?
> 使用しています。
これのモニタ機能で見た電文(コマンド)は間違いないですか?
何かしら受信はしているのでしょうか?(自分の送った電文は除く)
> 今日も、三菱と測定器メーカに電話して確認しましたが出来ませんでした。
測定器のメーカーと型式は何ですか?
> 管理人さんは自力で勉強したのですか?
> マニュアルを読んだだけで理解するのは難しいですね。
そうですね。
マニュアル読んでメーカーに問い合わせしたりしてましたが自力ですね。
機能が多いので書かれている内容が多いんですが、自分の必要なところはマニュアルでもごく限られていたりします。(あっちゃこっちゃに飛んで書いてるようなものもありますが)
確認内容
1.配線は合っているか?
2.通信設定は双方あっているか?
3.電文(コマンド)はあっているか?→測定器のマニュアルなどに書かれている例などと比べてみる
GX-Configurator-SCを使っているならモニタ機能などのデバッグ機能を使って状態を確認出来ないか?(この辺の機能がRS-485で使えるかは不明)
通信速度が19200bpsで早めですが、とりあえずデバッグ時だけでも2400bpsとか低速にしてみてはどうでしょうか?
昔は電文送ったあとにレスポンスが早すぎて受け取れない機器もありました。
最近はこういうのも少ないとは思いますが色々な「条件つぶし」には必要かと。
本当は通信のデバッグには「ラインモニタ」があると非常に便利です。
自分の送った電文(コマンド)がちゃんと送られているか確認できるし、受信データが何か来ているかも確認出来ます。
安価で機能はそこそこ
データリンク CW−422−Black
http://www.data-link.co.jp/products/products-15/CW422_black.htm
標準価格\31,290 (本体価格\29,800)
こういうのがあると通信のデバッグには便利なんですが・・・。
私は422/485版は持っていませんが、
ハマリ時間と苦労を考えれば「安い」と思ってこれの232C版は買いました。
但し、アプリケーションソフトが他のソフトと比べると出来が「イマイチ」でした。
|
[No.530]
Re: 空いてるデバイスを探す方法
投稿者:シフト
投稿日:2012/02/03(Fri) 22:40
[関連記事] |
残念ながら まだ はまっています。
>Q1.GX-Configurator-SCは使用されていますか?
使用しています。
今日も、三菱と測定器メーカに電話して確認しましたが出来ませんでした。
管理人さんは自力で勉強したのですか?
マニュアルを読んだだけで理解するのは難しいですね。
|
[No.529]
Re: 空いてるデバイスを探す方法
投稿者:管理人
投稿日:2012/02/02(Thu) 00:07
[関連記事] |
> どうやら受信読み出し要求信号(X3)がONしてないようです。
この条件だと
・受信データが無い
・受信完了条件「データ数」、「終了コード」が正しく設定されていない
・配線が正しくない(終端抵抗も含む)
ということになります。
配線、通信設定は双方間違いないですか?
機器の局番設定、電文での局番指定もOKですか?
|
[No.528]
Re: 空いてるデバイスを探す方法
投稿者:シフト
投稿日:2012/02/01(Wed) 23:43
[関連記事] |
まだ通信ができないのですが、
どうやら受信読み出し要求信号(X3)がONしてないようです。
G.OUTPUT命令を実行し OUTPUT命令完了もONしているのですが・・・。
マニュアルをにらめっこです。
難しいですね。
| | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | |