華邦多功能電力儀表485通訊地址說明
MODBUS協(xié)議在一根通訊線上采用主從應(yīng)答方式的通訊連接方式。首先,主計算機的信號尋址到一臺一地址的終端設(shè)備(從機),
然后,終端設(shè)備發(fā)也的應(yīng)答信號以相反的方向傳輸給主機,即;在一根單獨的通訊線上信號沿著相反的兩個方向傳輸所有的通訊數(shù)據(jù)流(半雙工的工作模式)。
MODBUS協(xié)議只允許在主機(PC,PLC等)和終端設(shè)備之間通訊,而不允許獨立的終端設(shè)備之間的數(shù)據(jù)交換,這樣各終端設(shè)備不會在它們初始化時占據(jù)通訊線路,而**于響應(yīng)到達(dá)本機的查詢信號。
主機查詢:查詢消息幀包括設(shè)備地址碼、功能人碼、數(shù)據(jù)信息碼、校驗碼。地址碼表明要選中的從機設(shè)備;功能代碼告之被選中的從設(shè)備要執(zhí)行何種功能,例如功能代碼03或04是要求從設(shè)備讀寄存器并返回它們的內(nèi)容;
數(shù)據(jù)段包含了從設(shè)備要執(zhí)行功能的其它附加信息,如在讀命令中,數(shù)據(jù)段的附加信息有從何寄存器開始讀的寄存器數(shù)量;校驗碼用來檢驗一幀信息的正確性,為從設(shè)備提供了一種驗證消息內(nèi)容是否正確的方法,它采用CRC16的校準(zhǔn)規(guī)則。
從機響應(yīng):如果從設(shè)備產(chǎn)生一正常的回應(yīng),在回應(yīng)消息中有從機地址碼、功能代碼、數(shù)據(jù)信息碼和CRC16校驗碼。數(shù)據(jù)信息碼包括了從設(shè)備收集的數(shù)據(jù):如寄存器值或狀態(tài)。如果有錯誤發(fā)生,我們約定是從機不進行響應(yīng)。
傳輸方式是指一個數(shù)據(jù)幀內(nèi)一系列獨立的數(shù)據(jù)結(jié)構(gòu)以及用于傳輸數(shù)據(jù)的有限規(guī)則,下面定義了與MODBUS協(xié)議-RTU方式相兼容的傳輸方式。每個字節(jié)的位:1個起始位、8個數(shù)據(jù)位、(奇偶校驗位)、1個停止位(有奇偶校驗位時)或2個停止位(無奇偶校驗位時)。
數(shù)據(jù)幀的結(jié)構(gòu):即:報文格式。
地址碼 |
功能碼 |
數(shù)據(jù)碼 |
校驗碼 |
1個BYTE |
1個BYTE |
N個BYTE |
2個BYTE |
地址碼在幀的開始部分,由一個字節(jié)(8位二進制碼)組成,十進制為0~255,在我們的系統(tǒng)中只使用1~247,其它地址保留。這些位標(biāo)明了用戶*的終端設(shè)備的地址,該設(shè)備將接收來自與之相連的主機數(shù)據(jù)。
每個終端設(shè)備的地址必須是一的,僅僅被尋址到的終端會響應(yīng)包含了該地址的查詢。當(dāng)終端發(fā)送回一個響應(yīng),響應(yīng)中的從機地址數(shù)據(jù)告訴了主機哪臺終端與之進行通信。
功能碼告訴了被尋址到的終端執(zhí)行何種功能。下表列出所支持的功能碼,以及它們的意義和功能。
代碼 |
意義 |
行為 |
08 |
電能數(shù)據(jù)復(fù)位 (清0) |
將所操作的儀表的電能數(shù)據(jù)清0 |
數(shù)據(jù)碼包含了終端執(zhí)行特定功能所需要的數(shù)據(jù)或者終端響應(yīng)查詢時采集到的數(shù)據(jù)。這些數(shù)據(jù)的內(nèi)容可能是數(shù)值、參考地址或者設(shè)置值。例如:功能域碼告訴終端讀取一個寄存器,
數(shù)據(jù)域則需要反映明從哪個寄存器開始及讀取多少個數(shù)據(jù),而從機數(shù)據(jù)碼回送內(nèi)容則包含了數(shù)據(jù)長度和相應(yīng)的數(shù)據(jù)。
校驗碼錯誤校驗(CRC)域占用兩個字節(jié),包含了一個16位的二進制值。CRC值由傳輸設(shè)備計算出來,然后附加到數(shù)據(jù)幀上,接收設(shè)備在接收數(shù)據(jù)時重新計算CRC值,然后與接收到的CRC域中的值進行比較。
如果這兩個值不相等,就發(fā)生了錯誤。
生成一個CRC的流程為:
(1).預(yù)置一個16位寄存器為OFFFFH(16進制,全1),稱之為CRC寄存器。
(2).把數(shù)據(jù)幀中的**個字節(jié)的8位與CRC寄存器中的低字節(jié)進行異或運算,結(jié)果存回CRC寄存器。
(3).將CRC寄存器向右移一位,高位填以0,低位移出并檢測。
(4).上一步中被移出的那一位如果為0:重復(fù)第三步(下一次移位);為1:將CRC寄存器與一個預(yù)設(shè)的固定值(0A001H)進行異或運算。
(5).重復(fù)*三點和第四步直到8次移位。這樣處理完了一個完整的八位。
(6).重復(fù)第2步到第5步來處理下一個八位,直到所有的字節(jié)處理結(jié)束。
(7).終CRC寄存器的值就是CRC的值。
通訊報文舉例:1.讀數(shù)據(jù)(功能碼:03/04):這個功能可使用戶獲得終端設(shè)備采集、記錄的數(shù)據(jù),以及系統(tǒng)參數(shù)。主機一次請求采集的數(shù)據(jù)個數(shù)沒有限制,但不能**出定義的地址范圍。
下面的例子是從終端設(shè)備地址為12(0CH)的從機上,讀取3個數(shù)據(jù)Ia、Ib、Ic(數(shù)據(jù)幀中數(shù)據(jù)每個地址占用2個字,Ia的字地址為18(12H)開始,數(shù)據(jù)長度為6(06H)個字。字通訊方式。)查詢數(shù)據(jù)幀(主機)
地址 |
命令 |
起始寄存器地址 (高位) |
起始寄存器地址 (低位) |
寄存器個數(shù) (高位) |
寄存器個數(shù) (低位) |
CRC16 低位 |
CEC16 高位 |
0CH |
03H |
00H |
12H |
00H |
06H |
64H |
D0H |
響應(yīng)數(shù)據(jù)幀(從機)
地址 |
命令 |
數(shù)據(jù)長度 |
數(shù)據(jù)1~12 |
CRC16 低位 |
CRC16 低位 |
表明Ia=43556680H(213.4A)、Ib=43203040H(160.1A)、Ic=42DDCC80(110.8A).
預(yù)置數(shù)據(jù)(功能碼:16):此功能允許用戶改變多個寄存器的內(nèi)容(需要強調(diào)的是所寫入的數(shù)據(jù)為可寫屬性參數(shù)。個數(shù)不**過地址范圍,下面的例子是寫入電流變比為400A/5A=80通訊方式。
預(yù)置數(shù)據(jù)幀(主機)
地址 |
命令 |
起始寄存器地址 (高位) |
起始寄存器地址 (低位) |
寄存器個數(shù) (高位) |
寄存器個數(shù) (低位) |
字節(jié) 長度 |
寫入 數(shù)據(jù) |
CRC16 低位 |
CEC16 高位 |
響應(yīng)數(shù)據(jù)幀(從機),表明數(shù)據(jù)已寫入。
地址 |
命令 |
起始寄存器地址 (高位) |
起始寄存器地址 (低位) |
寄存器個數(shù) (高位) |
寄存器個數(shù) (低位) |
CRC16 低位 |
CEC16 高位 |
0CH |
10H |
00H |
04H |
00H |
01H |
41H |
15H |
MODBUS地址信息表:
地址 |
項目 |
1 |
字節(jié) 地址 |
說明 |
設(shè)置信息 |
||||
0 |
MM |
編程設(shè)置密碼 |
0,1 |
2字節(jié),1-9999 |
1 |
XS1 |
電量顯示選擇 |
2 |
電量顯示方式,0-6 |
DZ |
儀表地址 |
3 |
1字節(jié),1-247 |
|
TXK |
通訊控制字 |
9 |
見位地址說明 |
|
5 |
STATUS |
狀態(tài) |
10,11 |
保留 |
電量信息 |
||||
22、23 |
IC |
C相電流 |
44、45、46、47 |
|
26、27 |
PB |
B相有功功率 |
52、53、54、55 |
|
28、29 |
PC |
C相有功功率 |
56、57、58、59 |
|
30、31 |
PS |
總有功功率 |
60、61、62、63 |
|
32、33 |
QA |
A相無功功率 |
64、65、66、67 |
|
34、35 |
QB |
B相無功功率 |
68、69、70、71 |
|
36、37 |
QC |
C相無功功率 |
72、73、74、75 |
|
38、39 |
QS |
總無功功率 |
76、77、78、79 |
|
40、41 |
SS |
總視在功率 |
80、81、82、83 |
|
42、43 |
PFS |
功率因數(shù) |
84、85、86、87 |
|
44、45 |
FRE |
頻率 |
88、89、90、91 |
電能信息 |
||||
48、49 |
預(yù)留 |
預(yù)留 |
96、97、98、99 |
|
50、51 |
EQP |
無 功電能 |
100、101、102、103 |
|
52、53 |
預(yù)留 |
預(yù)留 |
104、105、106、107 |
|
58、59 |
WQP |
無 功電能 |
116、117、118、119 |
|
60、61 |
預(yù)留 |
預(yù)留 |
120、121、122、123 |
控制字部分 |
||
參數(shù) |
意義 |
|
01-O.8.2 |
||
通訊速率 BIT1 BIT0 |
||
10-9.6k |
||
11-4.8k |
注:是采用4字節(jié)的二進進制的浮點數(shù)來表示一個數(shù)據(jù)電量,其數(shù)據(jù)格式和意義如下:
符號位:SIGN=0為正,SIGN=1為負(fù)。
指數(shù)部分:E=指數(shù)部分-126。
尾數(shù)部分:M=尾數(shù)部分補上高位為1。
數(shù)據(jù)結(jié)果:REAL=SIGN×2×M/(256×65536)
例如:主機讀電能數(shù)據(jù),從地址表上可以知道電能(正有功吸收)地址為:(字節(jié)方式,兼容舊標(biāo)準(zhǔn))
92(005CH)長度為4(0004H)
主機:01H 04H 00 5CH 00 04H 31 DBH
從機:01 04H 04H 50 80 00 00H EBH 6CH`其中50 80 00 00為有功電度(吸收)數(shù)據(jù),EBH 6CH CRC16的低位和高位。
其大小:SIGN(符號位=0,正),指數(shù)EX=A1H-126=35,尾數(shù):80 00 00H
詞條
詞條說明
自“十二五”以來,上海電力就一直在對老住宅居民電表問題進行改進,形成了各種供電設(shè)施政策。此次,上海市**與國家電網(wǎng)共同斥資逾60億元,對近300萬戶居民進行電力設(shè)施改造,惠及全上海近三分之一家庭。 近年來,上海大力推進電力建設(shè),形成了以“四交四直”對外受電通道、500千伏雙環(huán)網(wǎng)和南外半環(huán)為基礎(chǔ)的城市電網(wǎng)主網(wǎng)架。建成了一批大容量、高參數(shù)發(fā)電機組,全市總裝機容量達(dá)2169萬千瓦。長期制約本市經(jīng)濟社會
現(xiàn)在人們已經(jīng)離不開電了,衣食住行,生活娛樂一刻也離不得,那你知道電費的價格是多少,怎么收取的么?合理安排用電說不上也可以省不少電費的,本次就以山東省的電價政策為例將居民用電的電價來做一下了解。 一般家庭所用的電為電壓220V的單相電,家庭所用的我們稱之為居民生活用電,現(xiàn)階段山東的居民生活用電采用的是階梯電價 介紹之前先畫個重點,可能現(xiàn)在還有很多朋友不知道,用好了可能會每年給你省不少電費哦 自20
華邦預(yù)付費電表方在成都海特**廣場項目 項目名稱 成都海特**廣場項目 項目所在地 四川成都 交付日期 2013 年 5 月 項目描述 項目位于城南神仙樹商務(wù)**區(qū),左鄰雙楠板塊,右逢桐梓林 板塊,成熟配套觸手可及。本案由 5 棟城市**寫字樓組成,總建 面達(dá) 12 萬㎡。外立面全采用 Low-E 玻璃幕墻設(shè)計,建筑形態(tài)優(yōu)雅。 3.9m 標(biāo)準(zhǔn)層高,全城**,600 ㎡奢華大堂。另配備新風(fēng)系統(tǒng)和
? ? ? ?華邦多功能電力儀表485通訊地址說明 MODBUS協(xié)議在一根通訊線上采用主從應(yīng)答方式的通訊連接方式。首先,主計算機的信號尋址到一臺一地址的終端設(shè)備(從機), 然后,終端設(shè)備發(fā)也的應(yīng)答信號以相反的方向傳輸給主機,即;在一根單獨的通訊線上信號沿著相反的兩個方向傳輸所有的通訊數(shù)據(jù)流(半雙工的工作模式)。 MODBUS協(xié)議只允許在主機(PC,PLC
公司名: 華邦電力科技股份有限公司
聯(lián)系人: 林楊雷
電 話: 0577-62986773
手 機: 13757772139
微 信: 13757772139
地 址: 浙江溫州樂清市北白象大道龍河路75號
郵 編:
網(wǎng) 址: hbdlkj.cn.b2b168.com
公司名: 華邦電力科技股份有限公司
聯(lián)系人: 林楊雷
手 機: 13757772139
電 話: 0577-62986773
地 址: 浙江溫州樂清市北白象大道龍河路75號
郵 編:
網(wǎng) 址: hbdlkj.cn.b2b168.com