无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
  電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
無紙記錄儀通訊CRC-16校驗模式
內蒙古德明電子科技有限公司
收藏本文     查看收藏
9.2.7CRC-16校驗
使用RTU模式,消息包括了一基于CRC方法的錯誤檢測域。CRC域檢測了整個消息的內容。
CRC域是兩個字節,包含一16位的二進制值。它由傳輸設備計算后加入到消息中。接收設備重新計算收到消息的CRC,并與接收到的CRC域中的值比較,如果兩值不同,則有誤。
CRC是先調入一值是全“1”的16位寄存器,然后調用一過程將消息中連續的8位字節與當前寄存器中的值進行處理。僅每個字符中的8Bit數據對CRC有效,起始位和停止位以及奇偶校驗位均無效。
CRC產生過程中,每個8位字符都單獨和寄存器內容相或(OR),結果向最低有效位方向移動,最高有效位以0填充。LSB被提取出來檢測,如果LSB為1,寄存器單獨和預置的值或一下,如果LSB為0,則不進行。整個過程要重復8次。在最后一位(第8位)完成后,下一個8位字節又單獨和寄存器的當前值相或。最終寄存器中的值,是消息中所有的字節都執行之后的CRC值。
CRC添加到消息中時,高字節先加入,然后低字節。
CRC簡單函數如下(采用查表法,以提高速度):
unsigned short CRC16(puchMsg, usDataLen)
unsigned char *puchMsg ; /* 要進行CRC校驗的消息 */
unsigned short usDataLen ; /* 消息中字節數 */
{
unsigned char uchCRCHi = 0xFF ; /* 高CRC字節初始化 */
unsigned char uchCRCLo = 0xFF ; /* 低CRC 字節初始化 */
unsigned uIndex ; /* CRC循環中的索引 */
while (usDataLen--) /* 傳輸消息緩沖區 */
{
uIndex = uchCRCHi ^ *puchMsgg++ ; /* 計算CRC */
uchCRCHi = uchCRCLo ^ auchCRCHi[uIndex] ;
uchCRCLo = auchCRCLo[uIndex] ;
}
return (uchCRCHi << 8 | uchCRCLo) ;
}
/* CRC 高位字節值表 */
static unsigned char auchCRCHi[] = {
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,
0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,
0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,
0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40
} ;
/* CRC低位字節值表*/
static char auchCRCLo[] = {
0x00, 0xC0, 0xC1, 0x01, 0xC3, 0x03, 0x02, 0xC2, 0xC6, 0x06,
0x07, 0xC7, 0x05, 0xC5, 0xC4, 0x04, 0xCC, 0x0C, 0x0D, 0xCD,
0x0F, 0xCF, 0xCE, 0x0E, 0x0A, 0xCA, 0xCB, 0x0B, 0xC9, 0x09,
0x08, 0xC8, 0xD8, 0x18, 0x19, 0xD9, 0x1B, 0xDB, 0xDA, 0x1A,
0x1E, 0xDE, 0xDF, 0x1F, 0xDD, 0x1D, 0x1C, 0xDC, 0x14, 0xD4,
0xD5, 0x15, 0xD7, 0x17, 0x16, 0xD6, 0xD2, 0x12, 0x13, 0xD3,
0x11, 0xD1, 0xD0, 0x10, 0xF0, 0x30, 0x31, 0xF1, 0x33, 0xF3,
0xF2, 0x32, 0x36, 0xF6, 0xF7, 0x37, 0xF5, 0x35, 0x34, 0xF4,
0x3C, 0xFC, 0xFD, 0x3D, 0xFF, 0x3F, 0x3E, 0xFE, 0xFA, 0x3A,
0x3B, 0xFB, 0x39, 0xF9, 0xF8, 0x38, 0x28, 0xE8, 0xE9, 0x29,
0xEB, 0x2B, 0x2A, 0xEA, 0xEE, 0x2E, 0x2F, 0xEF, 0x2D, 0xED,
0xEC, 0x2C, 0xE4, 0x24, 0x25, 0xE5, 0x27, 0xE7, 0xE6, 0x26,
0x22, 0xE2, 0xE3, 0x23, 0xE1, 0x21, 0x20, 0xE0, 0xA0, 0x60,
0x61, 0xA1, 0x63, 0xA3, 0xA2, 0x62, 0x66, 0xA6, 0xA7, 0x67,
0xA5, 0x65, 0x64, 0xA4, 0x6C, 0xAC, 0xAD, 0x6D, 0xAF, 0x6F,
0x6E, 0xAE, 0xAA, 0x6A, 0x6B, 0xAB, 0x69, 0xA9, 0xA8, 0x68,
0x78, 0xB8, 0xB9, 0x79, 0xBB, 0x7B, 0x7A, 0xBA, 0xBE, 0x7E,
0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5,
0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71,
0x70, 0xB0, 0x50, 0x90, 0x91, 0x51, 0x93, 0x53, 0x52, 0x92,
0x96, 0x56, 0x57, 0x97, 0x55, 0x95, 0x94, 0x54, 0x9C, 0x5C,
0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B,
0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B,
0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C,
0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0x46, 0x86, 0x82, 0x42,
0x43, 0x83, 0x41, 0x81, 0x80, 0x40
} ; 
9.2.8、實例
1、 讀通道1測量值,該儀表地址是3,命令如下:
03H  43H      02H    00H  01H     15H   84H  
地址 功能代碼  字節數        通道     校驗碼
 
2、 讀通道3上限報警值,該儀表地址是0,命令如下
00H  41H      02H     03H      09H          51H  0AH
地址 功能代碼  字節數   通道      參數代碼     校驗碼
通訊協議到本公司的網站:http://www.kehaoauto.com.cn/softdown.htm 下載

 

狀 態: 離線

公司簡介
產品目錄

公司名稱: 內蒙古德明電子科技有限公司
聯 系 人: 張錦
電  話: 472-5982696
傳  真: 0472-5982696
地  址: 包頭稀土高新區稀土大廈A35號
郵  編: 014030
主  頁:
 
該廠商相關技術文摘:
智能溫控器故障的原因分析
無紙記錄儀溫濕度記錄在家庭、賓館中應用
溫度調節器在化纖控溫系統中的應用
無紙記錄儀數據分析軟件的使用
PID功能無紙記錄儀的設置
無紙記錄儀的使用方法
小型記錄儀表如何選型
PID系統設計方案的配套選型
大型火電廠無紙記錄儀應用現狀
無紙記錄儀在應用中的干擾抑制
無紙記錄儀使用過程注意事項
無紙記錄儀儀表外形尺寸與盤面安裝
更多文摘...
立即發送詢問信息在線聯系該技術文摘廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯系方式,以方便我們及時與您聯絡

關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:0755-86369299
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频
国产欧美一区二区三区精品酒店| 国产理论在线| 蜜桃tv一区二区三区| 国产一级成人av| 免费在线亚洲欧美| 日韩一区二区三区免费| 久久精品xxxxx| 日韩av网站在线免费观看| 日韩中文在线电影| 久久精品91| 日韩精选在线| 亚洲国产专区| 欧美日韩一区二区三区视频播放| 加勒比视频一区| 你懂的国产精品| 在线手机中文字幕| 国产视频久久| 欧美久久天堂| 国产欧美丝祙| 免费在线看一区| 日韩综合精品| 色婷婷色综合| 国产亚洲一区二区三区啪| 极品日韩av| 中文字幕在线免费观看视频| 亚洲一区二区免费看| xxxxx性欧美特大| 国产精品一区三区在线观看| 亚洲精品欧洲| 99热免费精品| 影视先锋久久| 国产成人精品亚洲日本在线观看| 日韩不卡在线观看日韩不卡视频| 午夜亚洲福利在线老司机| 亚洲高清不卡| 精品亚洲美女网站| 亚洲深夜视频| 国产精品伦理久久久久久| 亚洲精品字幕| 综合欧美亚洲| 一区二区精品| 亚洲综合婷婷| 亚洲精品韩国| 国产精品日本| 久久高清国产| 日韩在线观看中文字幕| 日韩中文字幕视频网| 综合激情婷婷| 日本色综合中文字幕| 日本少妇精品亚洲第一区| 青青青国产精品| 奇米狠狠一区二区三区| 日本天堂一区| 国产精品主播在线观看| 国产日产一区| 麻豆精品av| 日韩一区三区| 亚洲一级特黄| 爽好久久久欧美精品| 日产精品一区| 久久精品国产在热久久| 日韩欧美中文在线观看| 成人一二三区| 亚洲伊人影院| 久久99伊人| 亚洲国产日韩欧美在线| 红桃视频亚洲| 欧美日韩国产亚洲一区| 美女网站一区| 午夜国产精品视频免费体验区| 精品免费av| 久久久国产精品入口麻豆| 国产成人精品一区二区三区在线| 精品国产亚洲一区二区三区在线| 国产一区二区三区免费在线| 午夜精品成人av| 亚洲一区中文| 卡一精品卡二卡三网站乱码| 高清不卡亚洲| 亚洲一区导航| 麻豆精品视频在线观看| 不卡在线一区二区| 欧美亚洲一级| 欧美日韩国产传媒| 日本免费新一区视频| 国产福利亚洲| 国产视频久久| 影视先锋久久| 黄色日韩在线| 欧美一区久久| 水蜜桃精品av一区二区| 999国产精品999久久久久久| 免费在线观看不卡| av免费不卡国产观看| 午夜日韩影院| 日韩一区二区三区在线免费观看| 日韩欧美久久| 黄色成人精品网站| 麻豆国产91在线播放| 在线亚洲成人| 国产精品久久久久久久久久久久久久久 | 国产精品mv在线观看| 91久久中文| 91免费精品| 久久精品97| 首页亚洲欧美制服丝腿| 98精品视频| 国产欧美自拍一区| 久久电影一区| 亚洲国产一区二区三区在线播放| 国产高清精品二区| 9999国产精品| 久久精品1区| 人人精品人人爱| 99久久激情| 国产一区二区精品福利地址| 五月国产精品| 久久国产精品毛片| 久久精品播放| 中文av在线全新| 免费在线亚洲欧美| 日韩精品亚洲一区二区三区免费| 婷婷综合在线| 色综合www| 日本一区二区免费高清| 国产精品白浆| 91精品尤物| 中文精品视频| 欧美日韩精品在线一区| 日韩精品1区| 亚洲啊v在线| 成人日韩在线观看| 日韩欧美二区| 97视频热人人精品免费| 荡女精品导航| 999精品一区| 最新中文字幕在线播放| 日韩在线播放一区二区| 麻豆精品蜜桃| 日韩免费高清| 日韩中文视频| 亚洲精品888| 久久久一本精品| 久久中文字幕二区| 日韩中文欧美在线| 日韩不卡在线观看日韩不卡视频 | 欧美亚洲色图校园春色| 日本三级亚洲精品| 欧美精品aa| 国产拍在线视频| 日韩中文视频| 欧美美女一区| 日韩亚洲精品在线观看| 久久精品超碰| 国产日韩欧美一区二区三区在线观看| 蜜桃久久久久| 日韩精品免费一区二区三区| 亚洲黄页一区| 天堂va在线高清一区| 国产精品2023| 午夜精品成人av| 久久亚洲黄色| 97精品国产福利一区二区三区| 午夜亚洲福利| 蜜桃tv一区二区三区| 午夜亚洲福利在线老司机| 91在线成人| 麻豆久久精品| 成人小电影网站| 福利在线免费视频| 成人在线丰满少妇av| 狠狠色狠狠色综合日日tαg| 激情久久久久久| 免费人成在线不卡| 日韩精品2区| 婷婷综合福利| 久久久亚洲一区| 亚洲婷婷免费| 99久久视频| 亚洲精品美女| 午夜精品久久久久久久久久蜜桃| 欧美日韩国产探花| 男人的天堂亚洲一区| 精品亚洲精品| 久久久久久色| 日韩国产一二三区| 麻豆成全视频免费观看在线看| 国产毛片久久| 偷拍精品精品一区二区三区| 国产探花在线精品| 日韩视频一区二区三区在线播放免费观看| 人人精品久久| 亚洲作爱视频| 日韩免费在线| 麻豆国产91在线播放| 日韩精品国产欧美| 国产精品女主播一区二区三区| 日韩激情一区| аⅴ资源天堂资源库在线| 亚洲不卡视频|