通用型干式變壓器溫控器RS485通訊協議說明通用型干式變壓器溫控器RS485通訊協議說明 廬陵華科牌干式變壓器溫控器也稱變壓器溫控器,主要是由溫度監測(PT100鉑熱電阻傳感器)、信號處理、輸出控制、顯示溫度這四個部分組成,其主要作用是是通過控制風冷干式的電力變壓器冷卻風機,來保障變壓器正常溫度環境下運行,在變壓器溫控器遇到超溫時,除了會預警之外,同時還會自動跳閘,也就是干式變壓器溫控器會將超溫度傳送到遠方的控制柜之后,遠方的控制柜會直接啟動跳閘電路,斷絕了這個超高溫的影響,也是直接避免了干式變壓器因高溫而影響。為了避免變壓器斷電跳閘后干式變壓器溫控器的數據銷售,我司專為變壓器溫控器設置了“黑匣子”功能,可以有效的降干變溫控器停電后4次的數據保存,在下次上電后可查看。醴陵華科電子所生產的干變溫控器在滿足客戶正常使用要求外還配備了4-20MA模擬量輸出功能,對應的溫度為0-200℃,為了后期與其他設備進行后臺組網,本溫控器具有RS485通訊功能,同時提供標準的Modbus-RTU通信協議。
溫控器實現Modbus通信協議時,遵循Modbust通信規程,采用了MODBUS-RTU協議的03讀寄存器命令子集。 注:03命令用于主機讀取溫控儀的當前溫度數據及工作狀態。 ①數據傳輸方式: 異步10位——1位起始位,8位數據位,1位停止位,無校驗位。 ②數據傳輸速率: 9600BPS,4800BPS,2400BPS,1200BPS。(缺省波特率為9600BPS,不可修改,用戶希望使用其他波特率時,請在定貨時聲明。) ③地址: 1~63,用戶可通過溫控儀隨時進行設置 數據區: Data start reg hi, Data start reg lo,Data #of regs hi, Data #of regs lo共 4 字節 Data start reg hi: 數據起始地址寄存器高字節 Data start reg lo: 數據起始地址寄存器低字節 Data #of regs hi : 數據讀取個數寄存器高字節 Data #of regs lo : 數據讀取個數寄存器低字節 ④主機請求數據報文格式:
⑤錯誤校驗碼(CRC校驗): 干式變壓器溫控器主機或從機可用CRC校驗碼判別接收信息是否正確。由于總線上的電子噪聲或一些其它干擾,信息在傳輸過程中可能會發生錯誤,接收一方可以使用CRC校驗碼判斷接收到的信息幀是否正確,并放棄錯誤的信息幀,提高了通信系統的安全性和可靠性。 MODBUS通訊協議的CRC(冗余循環碼)包含2個字節,即16位二進制數。發送設備計算CRC碼,放置于發送信息幀的尾部。接收信息的設備將接收到的所有信息(含CRC碼)重新計算CRC碼,并判斷該CRC碼是否為0,如果為0,表示接收的信息幀正確無誤,否則,則表明接收的信息幀有誤, 在進行CRC計算時只用8個數據位,起始位及停止位都不參與CRC計算。 ● CRC碼的計算方法是: 1.預置1個16位的寄存器為十六進制FFFF(即全為1);稱此寄存器為CRC寄存器; 2.把**個8位二進制數據(既通訊信息幀的**個字節)與16位的CRC寄存器的低 8位相異或,把結果放于CRC寄存器; 3.把CRC寄存器的內容右移一位(朝低位)用0填補最高位,并檢查右移后的移出位; 4.如果移出位為0:重復第3步(再次右移一位); 如果移出位為1:CRC寄存器與多項式A001(1010 0000 0000 0001)進行異或; 5.重復步驟3和4,直到右移8次,這樣整個8位數據全部進行了處理; 6.重復步驟2到步驟5,進行通訊信息幀下一個字節的處理; 7.將該通訊信息幀所有字節按上述步驟計算完成后,得到的16位CRC寄存器的高、低 字節進行交換; 8.最后得到的CRC寄存器內容即為:CRC碼。 對于BWD系列溫控儀,主機請求數據的實際報文如下: (CRCH為CRC校驗高字節,CRCL為CRC校驗低字節)。 通訊格式 XXH(地址),03H,00H,00H,00H,05H,CRCL,CRCH(8字節)
通用型干式變壓器溫控器RS485通訊協議說明,如需了解更多,請聯系醴陵華科電子廠家,專業的技術服務團隊為您解答 |