liwen8966
工控世界讓我們認(rèn)識(shí),更讓我們相識(shí)!
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 31 個(gè)
工控威望: 192 點(diǎn)
下載積分: 601 分
在線時(shí)間: 33(小時(shí))
注冊(cè)時(shí)間: 2008-09-23
最后登錄: 2024-01-09
查看liwen8966的 主題 / 回貼
樓主  發(fā)表于: 2012-05-25 10:48
求助,最近在做MODBUS協(xié)議通信,主要問題是校驗(yàn)問題CRC16不知道怎么去運(yùn)算,不知道三菱有沒有這樣的功能自動(dòng)計(jì)算,或者有運(yùn)算公式也可以!謝謝大家
kyy80
態(tài)度決定一切``````
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1227 個(gè)
工控威望: 3498 點(diǎn)
下載積分: 4407 分
在線時(shí)間: 1980(小時(shí))
注冊(cè)時(shí)間: 2008-02-17
最后登錄: 2024-12-15
查看kyy80的 主題 / 回貼
1樓  發(fā)表于: 2012-05-25 11:06
3U的有這條指令。。。
liwen8966
工控世界讓我們認(rèn)識(shí),更讓我們相識(shí)!
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 31 個(gè)
工控威望: 192 點(diǎn)
下載積分: 601 分
在線時(shí)間: 33(小時(shí))
注冊(cè)時(shí)間: 2008-09-23
最后登錄: 2024-01-09
查看liwen8966的 主題 / 回貼
2樓  發(fā)表于: 2012-06-06 15:51
謝謝!我看看
二手工控電器
且行且珍惜
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 2829 個(gè)
工控威望: 4457 點(diǎn)
下載積分: 215062 分
在線時(shí)間: 3184(小時(shí))
注冊(cè)時(shí)間: 2008-02-22
最后登錄: 2024-12-23
查看二手工控電器的 主題 / 回貼
3樓  發(fā)表于: 2012-06-06 17:32
我也在搞CRC校驗(yàn)不知道樓主用什么PLC??
歡迎捧場(chǎng)光臨工控自動(dòng)化小店!供應(yīng)二手拆機(jī)PLC 、伺服、步進(jìn)、變頻器、3相固態(tài)調(diào)壓調(diào)功模塊、接線端子等等
http://shop115113109.taobao.com/?spm=a1z10.5-c.0.0.L6cazp&v=1
litung
臺(tái)灣-李同在
級(jí)別: VIP會(huì)員
精華主題: 2 篇
發(fā)帖數(shù)量: 577 個(gè)
工控威望: 3224 點(diǎn)
下載積分: 14494 分
在線時(shí)間: 405(小時(shí))
注冊(cè)時(shí)間: 2009-06-06
最后登錄: 2024-12-23
查看litung的 主題 / 回貼
4樓  發(fā)表于: 2012-06-07 01:08
CRC-16碼由兩個(gè)字節(jié)構(gòu)成,在開始時(shí)CRC暫存器的每一位都預(yù)置為1,然後把CRC暫存器與8-bit的資料進(jìn)行異或,之後對(duì)CRC暫存器從高到低進(jìn) 行移位,在最高位(MSB)的位置補(bǔ)零,而最低位(LSB,移位後已經(jīng)被移出CRC暫存器)如果為1,則把暫存器與預(yù)定義的多項(xiàng)式碼進(jìn)行異或,否則如果 LSB為零,則無需進(jìn)行異或。重複上述的由高至低的移位8次,第一個(gè)8-bit資料處理完畢,用此時(shí)CRC暫存器的值與下一個(gè)8-bit資料異或並進(jìn)行如 前一個(gè)資料似的8次移位。所有的字元處理完成後CRC暫存器內(nèi)的值即為最終的CRC值。

  下面為CRC的計(jì)算過程:
  1.設(shè)置CRC暫存器,並給其賦值FFFF(hex)。
  2.將資料的第一個(gè)8-bit字元與16位CRC暫存器的低8位進(jìn)行異或,並把結(jié)果存入CRC暫存器。
  3.CRC暫存器向右移一位,MSB補(bǔ)零,移出並檢查LSB。
  4.如果LSB為0,重複第三步;若LSB為1,CRC暫存器與多項(xiàng)式碼(0xA001)相異或(XOR)。
  5.重複第3與第4步直到8次移位全部完成。此時(shí)一個(gè)8-bit資料處理完畢。
  6.重複第2至第5步直到所有資料全部處理完成。
  7.最終CRC暫存器的內(nèi)容即為CRC值。
本帖最近評(píng)分記錄:
  • 下載積分:+5(550374389) 優(yōu)秀文章
  • 下載積分:+1(陳大圍) 熱心助人
  • 簡(jiǎn)單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    550374389
    。。
    級(jí)別: 論壇先鋒

    精華主題: 0
    發(fā)帖數(shù)量: 696 個(gè)
    工控威望: 1161 點(diǎn)
    下載積分: 5237 分
    在線時(shí)間: 2360(小時(shí))
    注冊(cè)時(shí)間: 2010-11-28
    最后登錄: 2024-10-11
    查看550374389的 主題 / 回貼
    5樓  發(fā)表于: 2012-06-09 21:59
    樓上大俠能舉個(gè)例子來詳細(xì)說明嗎???最后好有數(shù)學(xué)算式,您上面說的實(shí)在太抽象了,俺文化低實(shí)在看不明啊 謝謝您了
    陳大圍
    工控新人,還請(qǐng)多多指教
    級(jí)別: 論壇先鋒

    精華主題: 0
    發(fā)帖數(shù)量: 878 個(gè)
    工控威望: 1161 點(diǎn)
    下載積分: 8915 分
    在線時(shí)間: 1830(小時(shí))
    注冊(cè)時(shí)間: 2011-04-17
    最后登錄: 2024-12-23
    查看陳大圍的 主題 / 回貼
    6樓  發(fā)表于: 2012-06-09 23:44
    學(xué)習(xí)4樓的了
    專心學(xué)工控技術(shù),請(qǐng)各位幫忙指教
    zhou5245
    級(jí)別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 54 個(gè)
    工控威望: 177 點(diǎn)
    下載積分: 16715 分
    在線時(shí)間: 181(小時(shí))
    注冊(cè)時(shí)間: 2012-02-23
    最后登錄: 2024-11-29
    查看zhou5245的 主題 / 回貼
    7樓  發(fā)表于: 2012-06-10 18:24
    正解,透徹。4F
    sjm213
    有小知識(shí),無大學(xué)問。
    級(jí)別: 論壇版主

    精華主題: 7 篇
    發(fā)帖數(shù)量: 5212 個(gè)
    工控威望: 7436 點(diǎn)
    下載積分: 158993 分
    在線時(shí)間: 3172(小時(shí))
    注冊(cè)時(shí)間: 2007-11-21
    最后登錄: 2024-12-22
    查看sjm213的 主題 / 回貼
    8樓  發(fā)表于: 2012-06-10 21:34
    引用
    引用第5樓550374389于2012-06-09 21:59發(fā)表的  :
    樓上大俠能舉個(gè)例子來詳細(xì)說明嗎???最后好有數(shù)學(xué)算式,您上面說的實(shí)在太抽象了,俺文化低實(shí)在看不明啊 謝謝您了

    http://24x7lending.com/read-gktid-69959.html
    本帖最近評(píng)分記錄:
  • 下載積分:+5(550374389) 優(yōu)秀文章
    litung
    臺(tái)灣-李同在
    級(jí)別: VIP會(huì)員
    精華主題: 2 篇
    發(fā)帖數(shù)量: 577 個(gè)
    工控威望: 3224 點(diǎn)
    下載積分: 14494 分
    在線時(shí)間: 405(小時(shí))
    注冊(cè)時(shí)間: 2009-06-06
    最后登錄: 2024-12-23
    查看litung的 主題 / 回貼
    9樓  發(fā)表于: 2012-06-11 00:01
    若你的PLC是FX3U的話
    不用去管公式
    只要一個(gè)指令,就會(huì)自動(dòng)幫你把結(jié)果算出來了。

    若不是的話,程式就要自己寫了
    簡(jiǎn)單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    550374389
    !!
    級(jí)別: 論壇先鋒

    精華主題: 0
    發(fā)帖數(shù)量: 696 個(gè)
    工控威望: 1161 點(diǎn)
    下載積分: 5237 分
    在線時(shí)間: 2360(小時(shí))
    注冊(cè)時(shí)間: 2010-11-28
    最后登錄: 2024-10-11
    查看550374389的 主題 / 回貼
    10樓  發(fā)表于: 2012-06-11 18:08
    引用
    引用第8樓sjm213于2012-06-10 21:34發(fā)表的  :

    http://24x7lending.com/read-gktid-69959.html

    謝謝版主啊~~~這貼俺收藏了
    幸運(yùn)娃161
    人勤智慧沙成金。
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 364 個(gè)
    工控威望: 493 點(diǎn)
    下載積分: 3091 分
    在線時(shí)間: 274(小時(shí))
    注冊(cè)時(shí)間: 2008-04-08
    最后登錄: 2024-11-29
    查看幸運(yùn)娃161的 主題 / 回貼
    11樓  發(fā)表于: 2012-07-08 16:04
    CRC16在FX3U這個(gè)系列里直接有CRC16這個(gè)指令。
    線纜機(jī)械電控制作。高速絞線機(jī)、銅線拉絲機(jī)、電線裁線機(jī)、電線押出機(jī)、包紙機(jī)等線纜設(shè)備。另有裁線板,張力控制板,聯(lián)動(dòng)版出售。聯(lián)系方式13662722179
    在東莞市