




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、SUN8000 500KTLMODBUS接口定義描述IssueV1.3Release date2014-03-13Huawei Technologies Co., Ltd.SUN8000 500KTLMODBUS Interface DescriptionRevision record 修訂記錄Date日期Revision Version修訂版本Change Description修改描述2013-08-121.0initial 初稿完成2013-09-051.1新增“逆變器效率”、“零電壓穿越保護”、“低電壓穿越保護”、“孤島效應保護”、“閉鎖狀態”、“二氧化碳減排量”2013-11-191
2、.2新增“逆變開關機狀態”、新增“驅動自檢失敗”大告警,同時配置兩條新的小告警:“開環發波自檢失敗”、“漏電自檢失敗”、修改“柜門打開”告警級別(提示->重要)、新增“監控內部軟件版本不匹配”小告警2014-03-131.3修改寄存器地址為連續寄存器地址2014-07-291.4新增“風扇故障”告警,原因ID22014-08-291.21新增小告警507-7ContentsContentsv1 介紹1-11.1 術語、簡寫定義1-11.2 系統要求1-22 寄存器定義2-32.1 配置參數2-32.2 系統命令2-82.3 設備特征信息2-92.4 實時采樣信息2-102.5 告警信息2
3、-112.5.1 告警寄存器區間描述2-112.5.2 告警寄存器內容描述2-113 通信協議概述3-73.1 物理層3-73.2 數據鏈路層3-73.2.1 尋址方式3-73.2.2 幀結構3-83.2.3 數據編碼3-83.2.4 交互過程3-83.2.5 CRC校驗3-83.3 應用層3-113.3.1 功能碼列表3-113.3.2 異常碼列表3-113.3.3 讀寄存器(0X03)3-133.3.4 寫單個寄存器(0X06)3-143.3.5 寫多個寄存器(0X10)3-153.3.6 讀設備識別碼(0X2B)3-171 介紹ModBus-RTU協議是工業領域廣泛使用的通訊協議,是應用
4、于電氣通信終端上的一種通用語言。通過此協議,逆變器相互之間、逆變器經由網絡(例如RS485總線)和其它設備之間可以通信。它已經成為一通用工業標準。有了它,不同廠商生產的逆變器設備可以連成工業網絡,進行集中監控。協議中描述了主從節點定義方式,主節點使用各種請求方式訪問其它設備的過程,從節點如何響應來自其它設備的請求,以及雙方如何偵測錯誤并記錄。它制定了消息域格局和數據內容的詳細定義。隨著華為逆變器業務的不斷拓展,越來越多的通用或定制逆變器采用ModBus協議進行通訊,本文對華為逆變器的ModBus協議進行了描述和說明,用于規范和約束后續的第三方集成開發和定制。1.1 術語、簡寫定義名稱描述主節點
5、在主動通訊中,主動發起通訊的一方稱之為主節點從節點在主從通訊中,被動響應命令的一方稱之為從節點廣播地址固定為0寄存器地址寄存器地址對應一個2字節的信息U16無符號16位整形U32無符號32位整形I16有符號16位整形I32有符號32位整形MLD多字節N/A不涉及1.2 系統要求適用機型:SUN8000 500KTL固件版本:V100R001C01SPC005 或更高 2 寄存器定義2.1 配置參數配置參數為保持型信號,設置操作中的數據將永久生效直至下一個修改。其中所有信號為RW類型,支持0X03、0X06、0X10命令。SN信號名稱類型單位增益地址個數范圍1日期時間U32N/A14200020
6、31557599992RS485波特率U16N/A14200411:4800;2:9600;3:19200;3RS485校驗方式U16N/A14200510:無校驗;(默認)1:奇校驗;2:偶校驗;4RS485地址U16N/節點地址248255:預留5電網一級過壓保護時間U32ms142045250 6000006電網二級過壓保護時間U32ms142047250 6000007電網一級欠壓保護時間U32ms142049250 6000008電網二級欠壓保護時間U32ms142051250 6000009電網一級過頻保護時間U32ms142053250 60000010
7、電網二級過頻保護時間U32ms142055250 60000011電網一級欠頻保護時間U32ms142057250 60000012電網二級欠頻保護時間U32ms142059250 60000013十分鐘過壓保護時間U32ms142061250 60000014電網一級過壓保護點U16V100420631100%140%Vn15電網二級過壓保護點U16V100420641100%140%Vn16電網一級欠壓保護點U16V10042065110%100%Vn17電網二級欠壓保護點U16V10042066110%100%Vn18電網一級過頻保護點U16Hz100420671100%115%Fn19
8、電網二級過頻保護點U16Hz100420681100%115%Fn20電網一級欠頻保護點U16Hz10042069185%100%Fn 21電網二級欠頻保護點U16Hz10042070185%100%Fn 22十分鐘過壓保護點U16V100420711100%140%Vn23電網標準碼U16N/A142072102324絕緣阻抗ISO保護點U16M10004207410.033125電網電壓不平衡度保護點U16%1042075115026電網故障開機軟啟時間U16Sec14208912080027低電壓穿越使能設置U16N/A142096100:關閉01:打開28孤島檢測使能設置U16N/A1
9、42097100:關閉01:打開29開機軟啟時間U16Sec14209812080030電網故障恢復并網時間U16Sec14209912060031有功功率降額U16(直接調度指令)32無功功率補償I16N/A10004213310 <= |a| <= 1 (直接調度指令)33有功功率固定值輸出U32kW104213420600 (直接調度指令)34無功功率固定值輸出I32kVar10421362-300300 (直接調度指令)35無功功率Q/S輸出I16N/A1000421381-0.60.6 (直接調度指令)36夜間無功使能U16N/A14213910
10、:禁止1:使能37無功功率補償方式U16N/A14217010:禁止無功輸出;1:通訊調節功率因數;2:參數設置Q/S;3:參數設置功率因數;4:Q(u)特征曲線;5:功率因數特征曲線;38有功功率控制方式U16N/A14217110:禁止有功功率限制;1:通訊限制百分比%;2:參數設置絕對值kW;3:參數設置百分比;39參數設定有功功率降額百分比U16(對應有功控制方式3)40參數設定有功功率降額固定值U16kW104217310600 (對應有功控制方式2)41有功功率降額梯度U16%/s104217410.51042參數設定無功功率補償功率因數I16N/A100
11、04217510 <= |a| <= 1 (對應無功補償方式3)43參數設定無功功率補償Q/SI16N/A1000421761-11 (對應無功補償方式2)44無功功率調整時間U16Sec1421771512045cos-P/Pn特征曲線設置MLDN/A14217821(對應無功補償方式5)46Q-U特征曲線設置MLDN/A14219921(對應無功補償方式4)47調度曲線詳細定義:曲線名稱曲線內容類型增益單位范圍cos-P/Pn特征曲線設置cos-P/Pn特征曲線點數U161N/A210cos-P/Pn曲線第一點P/Pn值U1610%0100cos-P/Pn曲線第一點cos值I1
12、61000N/A-0.80.8cos-P/Pn曲線第二點P/Pn值U1610%0100cos-P/Pn曲線第二點cos值I161000N/A-0.80.8cos-P/Pn曲線第三點P/Pn值U1610%0100cos-P/Pn曲線第三點cos值I161000N/A-0.80.8cos-P/Pn曲線第四點P/Pn值U1610%0100cos-P/Pn曲線第四點cos值I161000N/A-0.80.8cos-P/Pn曲線第五點P/Pn值U1610%0100cos-P/Pn曲線第五點cos值I161000N/A-0.80.8cos-P/Pn曲線第六點P/Pn值U1610%0100cos-P/Pn曲
13、線第六點cos值I161000N/A-0.80.8cos-P/Pn曲線第七點P/Pn值U1610%0100cos-P/Pn曲線第七點cos值I161000N/A-0.80.8cos-P/Pn曲線第八點P/Pn值U1610%0100cos-P/Pn曲線第八點cos值I161000N/A-0.80.8cos-P/Pn曲線第九點P/Pn值U1610%0100cos-P/Pn曲線第九點cos值I161000N/A-0.80.8cos-P/Pn曲線第十點P/Pn值U1610%0100cos-P/Pn曲線第十點cos值I161000N/A-0.80.8Q-U特征曲線設置Q-U特征曲線點數U161N/A21
14、0Q-U曲線第一點U/Un值U1610%80115Q-U曲線第一點Q/S值I161000N/A-0.50.5Q-U曲線第二點U/Un值U1610%80115Q-U曲線第二點Q/S值I161000N/A-0.50.5Q-U曲線第三點U/Un值U1610%80115Q-U曲線第三點Q/S值I161000N/A-0.50.5Q-U曲線第四點U/Un值U1610%80115Q-U曲線第四點Q/S值I161000N/A-0.50.5Q-U曲線第五點U/Un值U1610%80115Q-U曲線第五點Q/S值I161000N/A-0.50.5Q-U曲線第六點U/Un值U1610%80115Q-U曲線第六點Q/
15、S值I161000N/A-0.50.5Q-U曲線第七點U/Un值U1610%80115Q-U曲線第七點Q/S值I161000N/A-0.50.5Q-U曲線第八點U/Un值U1610%80115Q-U曲線第八點Q/S值I161000N/A-0.50.5Q-U曲線第九點U/Un值U1610%80115Q-U曲線第九點Q/S值I161000N/A-0.50.5Q-U曲線第十點U/Un值U1610%80115Q-U曲線第十點Q/S值I161000N/A-0.50.5電網標準碼詳細定義:序號電網標準碼名稱描述十分鐘過壓電壓等級(V)頻率等級(Hz)0VDE-AR-N-4105德國低壓電網Need3205
16、01CGC/GF004:2011中國金太陽低壓電網No Need320502VDE 0126-1-1-FR(A)法國大陸Need320503VDE 0126-1-1-FR(B)法國島嶼Need320504VDE 0126-1-1-FR(C)法國島嶼Need320605VDE 0126-1-1-BU保加利亞Need320506VDE 0126-1-1-GR(A)希臘大陸Need320507VDE 0126-1-1-GR(B)希臘島嶼Need320508BDEW-MV德國中壓電網No Need320509G59-England英國英格蘭230V電網 I > 16ANo Need3205010
17、G59-Scotland英國蘇格蘭240V電網 I > 16ANo Need3205011G83-England英國英格蘭230V電網 I < 16ANo Need3205012G83-Scotland英國蘇格蘭240V電網 I < 16ANo Need3205013CEI0-21意大利Need3205014EN50438Y2007-CZ捷克No Need3205015RD1699西班牙 系統Pn<100kWNo Need3205016RD661西班牙 系統Pn>100kWNo Need3205017EN50438Y2007-NL荷蘭No Need3205018C
18、10/11比利時No Need3205019AS4777澳大利亞No Need3205020IEC61727印度No Need3205021自定義標準1預留No Need3205022自定義標準2預留No Need32060低電壓穿越曲線數據詳細定義:序號描述類型增益單位取值范圍1LVRT曲線總點數UINT161N/A2102LVRT曲線第一點時間UINT161ms050003LVRT曲線第一點電壓百分比UINT161%01004LVRT曲線第二點時間UINT161ms050005LVRT曲線第二點電壓百分比UINT161%01006LVRT曲線第三點時間UINT161ms050007LVRT
19、曲線第三點電壓百分比UINT161%01008LVRT曲線第四點時間UINT161ms050009LVRT曲線第四點電壓百分比UINT161%010010LVRT曲線第五點時間UINT161ms0500011LVRT曲線第五點電壓百分比UINT161%010012LVRT曲線第六點時間UINT161ms0500013LVRT曲線第六點電壓百分比UINT161%010014LVRT曲線第七點時間UINT161ms0500015LVRT曲線第七點電壓百分比UINT161%010016LVRT曲線第八點時間UINT161ms0500017LVRT曲線第八點電壓百分比UINT161%010018LVR
20、T曲線第九點時間UINT161ms0500019LVRT曲線第九點電壓百分比UINT161%010020LVRT曲線第十點時間UINT161ms0500021LVRT曲線第十點電壓百分比UINT161%01002.2 系統命令系統命令信號為WO類型信號,不支持0X03查詢指令,但支持0X06、0X10指令。SN信號名稱類型單位增益地址個數范圍1開機NULLN/A42722112關機NULLN/A42723113有功功率降額百分比指令U16對應有功控制方式1)4無功功率補償功率因數指令I16N/A1000422211-11(對應無功補償方式1)2.3 設備特征信息設備特
21、征信息為RO類型信號,只支持0X03指令,不支持0X06、0X10指令;該類信號為逆變器靜態配置信息,在固件版本沒有更新的情況下,這些信息將保持不變。SN信號名稱類型單位增益地址個數范圍1逆變器額定容量U16N/A13200119:500KTL2設備電子序列號MLDN/A132005103軟件版本號MLDN/A132015154MODBUS協議版本號MLDN/A132030155硬件版本號MLDN/A132205152.4 實時采樣信息實時采樣信息為RO類型信號,只支持0X03指令,不支持0X06、0X10指令;這類信號為動態刷新信息,反映逆變器的實時運行狀態。SN信號名稱類型單位增益地址個數
22、備注1輸入總功率U32kW10003225922功率柜1輸入電壓I16V103226113功率柜1輸入電流I16A103226214功率柜2輸入電壓I16V103226315功率柜2輸入電流I16A103226416二氧化碳減排量U32kg103230527總發電量U32kWh103230928當天發電量U32kWh103231129有功功率I32kW100032313210無功功率I32kVar100032315211功率因數I16N/A100032317112電網頻率U16Hz10032318113電網AB線電壓(UAB)U16V10032319114電網BC線電壓(UBC)U16V100
23、32320115電網CA線電壓(UCA)U16V10032321116電網A相電流(IA)I16A132325117電網B相電流(IB)I16A132326118電網C相電流(IC)I16A132327119機內溫度I161032338120絕緣阻抗值正對地U16M100032339121絕緣阻抗值負對地U16100032340122逆變器效率U16%10032341123零電壓穿越保護U16N/A13234210:無1:產生24低電壓穿越保護U16N/A13234310:無1:產生25孤島效應保護U16N/A13234410:無1:產生26閉鎖狀態U16N/A13234510:閉鎖1:非閉鎖
24、27逆變開關機狀態U16N/A132346100:非命令關機01:命令關機02:開機 (Bit1 標識是否并網)28逆變器狀態U16N/A13234710x0000:初始化;Initializing0x0001:絕緣阻抗檢測;ISO Detecting0x0002:待機;Idle0x0100:啟動;Starting0x0200:并網On-grid0x0300:關機:異常關機;Shutdown:Abnormal 0x0301:關機:指令關機;Shutdown:Forced 0x0400:調測模式Debug29逆變器開機時間U32Sec132352230逆變器關機時間U32Sec13235422.
25、5 告警信息2.5.1 告警寄存器區間描述告警GroupID說明寄存器地址0XFF00監控告警500000X0000主控制柜告警500010X0001500020X0002500030X0003500040X0004500050X0005500060X0006500070X0007500080X0008500090X0009500100X000A500110X000B500120X000C500130X000D500140X000E500150X000F50016Reserved50017告警GroupID說明寄存器地址0XFF00監控告警501000X0000功率柜1告警501010X000
26、1501020X0002501030X0003501040X0004501050X0005501060X0006501070X0007501080X0008501090X0009501100X000A501110X000B501120X000C501130X000D501140X000E501150X000F50116Reserved50117告警GroupID說明寄存器地址0XFF00監控告警502000X0000功率柜2告警502010X0001502020X0002502030X0003502040X0004502050X0005502060X0006502070X0007502080X
27、0008502090X0009502100X000A502110X000B502120X000C502130X000D502140X000E502150X000F50216Reserved502172.5.2 告警寄存器內容描述GroupIDBit告警名稱告警ID原因ID級別產生原因0X00000X01軟件版本不匹配5042重要1、升級錯誤;0X02軟件版本不匹配5043重要1、升級錯誤;0X03系統故障4001重要1、逆變器內部電路故障;2、控制軟件異常;0X08風扇故障3202重要1、風扇超出使用壽命,2、由于積灰導致風扇故障;3、風扇損壞;4、檢測電路異常;0X09溫度過高3212重要1
28、、逆變器安裝位置不通風;2、環境溫度過高;3、內部風扇工作異常;0X0A系統故障40031次要載波同步線連接異常0X0B風扇故障3201重要1、風扇超出使用壽命,2、由于積灰導致風扇故障;3、風扇損壞;4、檢測電路異常;0X0CSPI通訊異常3221重要1、軟件運行異常;2、SPI硬件異常;0X0D系統故障4004重要1、逆變器檢測電路異常0X0E系統故障40026重要1、EEPROM損壞2、軟件讀寫失敗0X00010X00絕緣阻抗低3131重要1、光伏陣列對地短路;2、光伏陣列所處環境空氣潮濕;0X02系統故障40020重要1、直流側接地;2、接地檢測設備故障;0X03系統故障40030重要
29、1、多次檢測到并網接觸器失效;0X04軟件版本不匹配5045重要1、升級錯誤;0X05軟件版本不匹配5047次要1、PS模塊硬件版本不一致導致0X07浪涌保護器故障4081次要1、逆變器內部浪涌保護器發生故障;0X08浪涌保護器故障4082次要1、逆變器內部浪涌保護器發生故障;0X0D直流電路異常2002重要1、逆變器輸入突然斷開;2、光伏陣列受到遮擋導致輸出功率急劇變化;0X0E浪涌保護器故障4083次要1、逆變器內部浪涌保護器發生故障;0X00020X01PV反向1201重要1、組串極性接反;0X09DC輸入電壓高1031重要1、光伏陣列配置錯誤,串聯個數過多,開路電壓高于逆變器最大輸入端
30、電壓;0X0CPS永久性故障4121重要PS1模塊在2個小時內,連續產生10次故障0X0DPS永久性故障4122重要PS2模塊在2個小時內,連續產生10次故障0X00030X02PV反向1202重要1、組串極性接反;0X00040X00直流電路異常2009重要電網電壓急劇變化,導致逆變器輸入能量短時間無法泄放,使得內部電壓升高而產生保護;0X01直流電路異常2003重要1、逆變器輸入突然斷開;2、光伏陣列受到遮擋導致輸出功率急劇變化;0X03直流電路異常20016重要1.逆變器檢測電路異常;2.SPI通訊異常;0X04直流電路異常20010重要電網三相出現嚴重不平衡,導致逆變器內部控制電路短暫
31、跟不上變化而產生保護;0X05直流電路異常20011重要電網電壓急劇變化,導致逆變器輸入能量短時間無法泄放,使得內部電壓升高而產生保護;0X00050X00逆變電路異常2024重要1、電網電壓急劇變化,導致控制失穩,產生軟件過流保護;0X03逆變電路異常2027重要1、電網急劇變化如短路等,導致逆變輸出電流瞬間過大,引起硬件保護;0X06系統故障4003重要1、直流傳感器故障;2、檢測電路故障;0X0A逆變電路異常20213重要1、PV功率不足,導致電容電壓無法維持;2、電網電壓變化或波形變化導致跟蹤檢測失效;0X0D直流電路異常20017重要1、配置參數與逆變器實際的連接方式不一致;0X00
32、060X01逆變電路異常20216重要電網電流中直流電流分量超過允許范圍0X02電網頻率異常3051重要1、電網頻率超出允許的工作范圍0X03電網頻率異常3053重要1、電網頻率超出允許的工作范圍0X04孤島保護3001提示1、電網掉電,觸發逆變器防孤島保護;0X05系統故障40021重要1、并網接觸器失效;2、接觸器控制及檢測電路異常;0X06逆變電路異常20217重要電網波形諧波過大或突變導致瞬時鎖相異常;0X07電網電壓異常3017重要電網電壓低于允許范圍0X08電網電壓異常3018重要電網電壓低于允許范圍0X09電網電壓異常3019重要電網電壓低于允許范圍0X0A電網電壓異常30110
33、重要電網電壓低于允許范圍0X0B電網電壓異常30111重要電網電壓低于允許范圍0X0C電網電壓異常30112重要電網電壓低于允許范圍0X00070X06電網頻率異常3052重要1、電網頻率超出允許的工作范圍0X07電網頻率異常3054重要1、電網頻率超出允許的工作范圍0X08電網電壓異常30128重要電網電壓不平衡度超過參數設定允許值0X09電網電壓異常30129重要1、電網停電2、交流線路或交流斷路器斷開0X0A接地異常3261重要對于PV接地系統,光伏陣列正負端接地不可靠或斷開;對于PV不接地系統,光伏陣列正負端接地或對地阻抗低;0X0C系統故障40010重要1、多次發生功率不平衡告警;0
34、X00080X00逆變電路異常2021重要1、逆變輸出短路;2、PowerStack硬件電路故障;0X01逆變電路異常2022重要1、逆變輸出短路;2、PowerStack硬件電路故障;0X03單機運行4131提示1.“主/從系統”參數設置為單機。0X06系統故障40011重要1、電網電壓嚴重不平衡; 2、電流傳感器故障;0X08電網電壓異常30119重要電網電壓高于允許范圍0X0A驅動自檢失敗4141重要PS控制板、電源板、或者是線纜連接異常0X0B驅動自檢失敗4142重要PS功率部件異常0X0C溫度過高32115重要1、電感溫度檢測電路故障;2、功率降額功能失效;0X00090X00輸入支
35、路斷路器異常4111提示1、PV輸入電流過大;2、逆變器內部短路;0X01直流斷路器斷開4091重要1、輸入斷路器斷開;0X02溫度過高3213重要1、逆變器安裝位置不通風;2、環境溫度過高;3、內部風扇工作異常;0X03溫度過高3214重要1、逆變器安裝位置不通風;2、環境溫度過高;3、內部風扇工作異常;0X04溫度過高3215重要1、逆變器安裝位置不通風;2、環境溫度過高;3、內部風扇工作異常;0X05系統故障4006重要1、電路板松動;0X07系統故障4008重要1、接觸器故障;2、檢測電路故障;0X08輔助電源異常4101提示1、48V電源異常;0X09輔助電源異常4102提示1、48
36、V電源異常;0X0A內部通訊故障5023重要1、逆變器通信電路受到干擾;2、通訊電路損壞;3、內部通訊地址設置錯誤;0X0B內部通訊故障5024重要1、逆變器通信電路受到干擾;2、通訊電路損壞;3、內部通訊地址設置錯誤;0X0C輔助電源異常4103重要采樣控制板電源電壓不在正常范圍內,可能原因有:1.板內電源芯片故障;2.檢測電路故障;0X0E環境溫度低4021提示1、環境溫度過低;2、溫度傳感器異常;0X0F環境濕度高4031提示1、逆變器運行環境潮濕;2、濕度傳感器異常; 0X000A0X00溫度過高32113提示1、環境溫度高;2、室內通風不良0X01加熱器故障4041提示1、加熱器工作
37、異常;0X05緊急關機4051重要1、緊急關機按鈕被觸發;0X06柜門打開4061重要1、機柜門被打開;0X07交流總斷路器斷開4071重要1、交流總斷路器斷開;0X08逆變電路異常20218重要輸入功率不足,導致逆變器軟啟動失敗;0X0A電網電壓異常30120重要電網電壓高于允許范圍0X0B電網電壓異常30121重要電網電壓高于允許范圍0X0C電網電壓異常30122重要電網電壓高于允許范圍0X0D電網電壓異常30123重要電網電壓高于允許范圍0X0E電網電壓異常30124重要電網電壓高于允許范圍0X0F電網電壓異常30125重要電網電壓高于允許范圍0XFF000X08內部通訊故障5021次要
38、1、逆變器通信電路受到干擾;2、通訊電路損壞;3、內部通訊地址設置錯誤;0X09模塊地址沖突5031次要1、多于兩個模塊設置地址相同;0X0A軟件版本不匹配5041次要1、升級錯誤;0X0B內部通訊故障5022次要1、逆變器通信電路受到干擾;2、通訊電路損壞;3、內部通訊地址設置錯誤;0X0E軟件版本不匹配5046提示監控內部軟件版本不匹配3 通信協議概述ModBus通信協議分為如下幾層,分層進行描述:圖 1 能源ModBus協議層次圖3.1 物理層通過串口以二線RS-485通訊;波特率可以為4800、9600、19200;采用RTU方式傳輸,異步方式,1個起始位,8個數據位, 1個校驗位,1
39、個停止位,共11位; SUN8000采用無校驗方式。3.2 數據鏈路層3.2.1 尋址方式協議支持單播和廣播方式,地址分配規則如下表所示:廣播地址從節點地址保留012472482553.2.2 幀結構地址功能碼數據CRC校驗碼1 byte1 byte2×N byte2 byte注1:最大幀長不大于256個字節;注2:CRC校驗碼低字節在前,高字節在后;本文中所有幀結構的定義,僅包含功能碼和數據部分;3.2.3 數據編碼MODBUS 使用一個big-Endian 表示地址和數據項。這意味著當發送多個字節時,首先發送最高有效位。例如:寄存器大小值16比特0x1234發送的第一字節為0x1
40、2 然后0x343.2.4 交互過程在任何方式下,通訊過程均由主節點發起,從節點不主動發起通信。在單播方式下,采用一問一答的方式,從節點響應主節點的命令。主節點在5Sec內沒有收到從節點的應答則認為通訊超時。在廣播方式下,從節點只接收主節點下發的命令,不響應主節點下發的命令幀。3.2.5 CRC校驗CRC校驗范圍為CRC字段前所有字節的校驗,采用16位CRC校驗。實現的參考代碼如下:static unsigned char auchCRCHi = 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41,0x0
41、0, 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
42、, 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
43、, 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,
44、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,
45、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
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 產品設計與開發委托合同
- 生物學遺傳基因測試題庫及答案
- 公路運輸合同基本知識
- 嵌入式系統的數據采集技術試題及答案
- 公路工程安全施工知識考點試題及答案
- 中國石拱橋的試題及答案
- 理解數據處理的時間復雜度試題及答案
- 2025年礦山無人作業技術智能化安全防護技術研究報告
- 合同簽字協議書范本圖片
- 工業互聯網平臺數據庫融合技術2025年技術創新與產業應用對接報告
- 2024年安徽省高考物理試卷真題(含答案解析)
- 風洞試驗與強度驗證
- 3人股份協議書模板
- GB 20182-2024商用車駕駛室外部凸出物
- GB/T 24067-2024溫室氣體產品碳足跡量化要求和指南
- 2024年安徽省高考物理試卷(真題+答案)
- 陜2023TJ077 住宅廚房、衛生間裝配式L型構件排氣道系統圖集
- 紅色教育項目財務分析(3篇模板)
- 二手房買賣合同范本下載可打印
- 山東省煙臺市萊州市2023-2024學年八年級下學期期中數學試題
- 中國加速康復外科臨床實踐指南(2021)解讀
評論
0/150
提交評論