• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
manning
級別: 探索解密
精華主題: 1 篇
發(fā)帖數(shù)量: 36 個
工控威望: 171 點
下載積分: 888 分
在線時間: 51(小時)
注冊時間: 2017-03-10
最后登錄: 2024-09-13
查看manning的 主題 / 回貼
樓主  發(fā)表于: 2017-08-10 14:49
小弟在做QJ71C24N用422方式和AD-4401A稱重儀表走無協(xié)議通訊時,遇到一個問題,還請各位大神指教指教小弟
儀表接收的報文格式是@01RW,停止符可選擇CR和CR LF這兩種,當只用CR作為停止符時是可以通訊上,并讀到正確的數(shù)據(jù),如圖

但是數(shù)據(jù)會在地址區(qū)內(nèi)循環(huán)變化,是因為沒有LF這個換行指令,但是停止符選CR LF時就讀不到數(shù)據(jù)。
小弟我反復(fù)試了下,個人覺得應(yīng)該是停止符CR LF不是在同一個地址區(qū)內(nèi)造成無法讀取的,如圖

如果真如我所猜想的這樣,那么問題來了,如圖
xylon1985
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 7 個
工控威望: 106 點
下載積分: 560 分
在線時間: 4(小時)
注冊時間: 2010-10-19
最后登錄: 2017-08-16
查看xylon1985的 主題 / 回貼
1樓  發(fā)表于: 2017-08-10 15:43
把報文整理一下呢?整體左移一個字節(jié)
gadna9
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 95 個
工控威望: 202 點
下載積分: 823 分
在線時間: 41(小時)
注冊時間: 2016-08-02
最后登錄: 2019-12-06
查看gadna9的 主題 / 回貼
2樓  發(fā)表于: 2017-08-10 19:25
跟這個沒有關(guān)系,對于儀表而言,它接受到正確命令就有正確反應(yīng),跟這些命令放在那個地址區(qū)是沒有關(guān)系。
你可以通過線路追蹤功能確認你的命令是否正確
manning
級別: 探索解密
精華主題: 1 篇
發(fā)帖數(shù)量: 36 個
工控威望: 171 點
下載積分: 888 分
在線時間: 51(小時)
注冊時間: 2017-03-10
最后登錄: 2024-09-13
查看manning的 主題 / 回貼
3樓  發(fā)表于: 2017-08-11 09:16
發(fā)送CR LF這個停止符時用線路追蹤發(fā)現(xiàn)最后一位的高字節(jié)有個空字符NUL,那現(xiàn)在怎么消除這個空字符。
manning
級別: 探索解密
精華主題: 1 篇
發(fā)帖數(shù)量: 36 個
工控威望: 171 點
下載積分: 888 分
在線時間: 51(小時)
注冊時間: 2017-03-10
最后登錄: 2024-09-13
查看manning的 主題 / 回貼
4樓  發(fā)表于: 2017-08-11 09:31
真如我猜想一樣,該如何去除這個NUL空字符
  
gadna9
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 95 個
工控威望: 202 點
下載積分: 823 分
在線時間: 41(小時)
注冊時間: 2016-08-02
最后登錄: 2019-12-06
查看gadna9的 主題 / 回貼
5樓  發(fā)表于: 2017-08-11 16:26
引用
引用第3樓manning于2017-08-11 09:16發(fā)表的  :
發(fā)送CR LF這個停止符時用線路追蹤發(fā)現(xiàn)最后一位的高字節(jié)有個空字符NUL,那現(xiàn)在怎么消除這個空字符。 [attachment=202837]


那是因為你設(shè)置發(fā)送長度錯了導致的。
你現(xiàn)在設(shè)置應(yīng)該是以字為單位,長度為4。
應(yīng)該改成以字節(jié)為單位,長度為7.
樓主留言:
真誠感謝!太感謝您了,是我一直在鉆牛角尖,多謝大神!
本帖最近評分記錄:
  • 下載積分:+10(ymmfa) 感謝分享!
    manning
    級別: 探索解密
    精華主題: 1 篇
    發(fā)帖數(shù)量: 36 個
    工控威望: 171 點
    下載積分: 888 分
    在線時間: 51(小時)
    注冊時間: 2017-03-10
    最后登錄: 2024-09-13
    查看manning的 主題 / 回貼
    6樓  發(fā)表于: 2017-08-11 17:05
    多謝樓上大神的幫助,小弟我做好后發(fā)一份案例上來供大家參考,希望能夠幫助到別人
    李湘何
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 63 個
    工控威望: 240 點
    下載積分: 548 分
    在線時間: 83(小時)
    注冊時間: 2008-04-05
    最后登錄: 2024-04-13
    查看李湘何的 主題 / 回貼
    7樓  發(fā)表于: 2017-09-21 16:10
    樓主:做好了嗎,我正在做類似的項目,能否參考一下。
    manning
    級別: 探索解密
    精華主題: 1 篇
    發(fā)帖數(shù)量: 36 個
    工控威望: 171 點
    下載積分: 888 分
    在線時間: 51(小時)
    注冊時間: 2017-03-10
    最后登錄: 2024-09-13
    查看manning的 主題 / 回貼
    8樓  發(fā)表于: 2017-09-27 15:47
    讓你們久等了,之前一直忙于工程,一直沒時間做教程,今天得以有時間,特做了一份教程,希望能夠幫助到大家
    無協(xié)議通訊.zip (1011 K) 下载次数:651
    本帖最近評分記錄:
  • 下載積分:+1(zhangyajun) 好貼好貼!
  • 下載積分:+3(tanglongbing) 好貼好貼!
  • 下載積分:+1(w45062099)
  • 下載積分:+1(菜鳥學工控_1) 感謝分享!
    1992sd
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 237 個
    工控威望: 350 點
    下載積分: 35437 分
    在線時間: 592(小時)
    注冊時間: 2012-08-23
    最后登錄: 2024-11-08
    查看1992sd的 主題 / 回貼
    9樓  發(fā)表于: 2017-09-28 09:16
    真是高手在民間吶,贊一個!
    往事如風
    科技改變制造
    級別: 網(wǎng)絡(luò)英雄

    精華主題: 0
    發(fā)帖數(shù)量: 11361 個
    工控威望: 18518 點
    下載積分: 12028 分
    在線時間: 2686(小時)
    注冊時間: 2013-01-31
    最后登錄: 2024-11-02
    查看往事如風的 主題 / 回貼
    10樓  發(fā)表于: 2017-09-29 07:47
    贊一個
    三人行者必有我?guī)?,擇其善者而從之
    工控劍俠666
    天道酬勤,認真的人做認真的事 。
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 1002 個
    工控威望: 2680 點
    下載積分: 22469 分
    在線時間: 274(小時)
    注冊時間: 2013-03-30
    最后登錄: 2024-11-06
    查看工控劍俠666的 主題 / 回貼
    11樓  發(fā)表于: 2017-09-29 11:06
    你們真的是大神,佩服
    工控人加油
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go