簡要描述:安科瑞AMC72-DI/KC可編程智能直流電測儀表采用交流采樣技術,可直接或間接測量單相電網或三相電網中某一相的電壓和電流。既可 用于本地顯示,又能與工控設備連接,組成測控系統。 儀表可具有 RS-485 通訊接口,采用 Modbus-RTU 協議;可帶模擬量輸出、繼電器報警輸出、開關量輸入/ 輸出。 根據不同要求,通過儀表面板按鍵,對變比、報警、通訊等參數進行設置和控制。
產品型號
廠商性質
更新時間
瀏覽次數
產品分類
PRODUCT CLASSIFICATION相關文章
RELATED ARTICLES品牌 | 安科瑞/Acrel |
---|
安科瑞AMC72-DI/KC可編程智能直流電測儀表
1 產品概述
安科瑞AMC72-DI/KC可編程智能直流電測儀表采用交流采樣技術,可直接或間接測量單相電網或三相電網中某一相的電壓和電流。既可 用于本地顯示,又能與工控設備連接,組成測控系統。 儀表可具有 RS-485 通訊接口,采用 Modbus-RTU 協議;可帶模擬量輸出、繼電器報警輸出、開關量輸入/ 輸出。 根據不同要求,通過儀表面板按鍵,對變比、報警、通訊等參數進行設置和控制。
2 技術參數
3 錯誤校驗碼(CRC)的生成方法
錯誤校驗(CRC)域占用兩個字節,包含了一個 16 位的二進制值。CRC 值由傳輸設備計算出來,然后附加到數 據幀上,接收設備在接受數據時重新計算 CRC 值,然后與接收到的 CRC 域中的值進行比較,如果這兩個值不相等,就 發生了錯誤。
CRC 運算時,首先將一個 16 位的寄存器預置為全 1,然后連續把數據幀中的每個字節中的 8 位與該寄存器的當前值 進行運算,僅僅每個字節的 8 個數據位參與生成 CRC,起始位和停止位以及可能使用的奇偶位都不影響CRC。在生成 CRC 時,每個字節的 8 位與寄存器中的內容進行異或,然后將結果向低位移位,高位則用“0" 補充,低位(LSB)移出并 檢測,如果是 1,該寄存器就與一個預設的固定值(0A001H)進行一次異或運算, 如果低位為 0,不作任何處 理。
CRC 生成流程:
1 預置一個 16 位寄存器為 0FFFFH(全1),稱之為 CRC 寄存器。
2 把數據幀中的第一個字節的 8 位與CRC 寄存器中的低字節進行異或運算,結果存回 CRC 寄存器。
3 將CRC 寄存器向右移一位,最高位填 0,低位移出并檢測。
4 如果低位移出為 0:重復第 3 步(下一次移位);如果低位移出為 1:將CRC 寄存器與一個預設固定值 (0A001H)進行異或運算。
5 重復第 3 步和第4 步直到8 次移位。這樣就處理完了一個完整的 8 位。
6 重復第 2 步到第5 步來處理下一個 8 位,直到所有的字節處理結束。
7 最終 CRC 寄存器的值就是 CRC 的值。
此外還有一種利用查表計算 CRC 的方法,它的主要特點是計算速度快,但是表格需要較大的存儲空間,該方法此處 不再贅述,請查閱相關資料。