PM500電量表提供標(biāo)準(zhǔn)modbusRTU串口協(xié)議,組態(tài)王可以通過標(biāo)準(zhǔn)modbusRTU驅(qū)動實(shí)現(xiàn)和該儀表的通訊。
具體通訊配置步驟:
1. 配置儀表參數(shù)
給儀表上電,然后進(jìn)入?yún)?shù)設(shè)置環(huán)境,進(jìn)行參數(shù)設(shè)置,其中用于和組態(tài)王通訊的幾項(xiàng)設(shè)置為:
儀表地址:根據(jù)需要設(shè)定(當(dāng)前值為: 1
波特率:9600
停止位:1
校驗(yàn)方式:EVEN(表示偶校驗(yàn))
2.組態(tài)王定義設(shè)備
在組態(tài)王中定義設(shè)備時選擇:PLC->莫迪康-> Modbus(Rtu)>串口。
設(shè)備地址:和實(shí)際儀表中的設(shè)備地址值一致即可,比如設(shè)設(shè)置為:1
3.組態(tài)王設(shè)置通訊參數(shù)
組態(tài)王中雙擊所使用的計算機(jī)串口,如COMT,設(shè)置通訊參數(shù)為:
波特率:9600
數(shù)據(jù)位:8
停止位
校驗(yàn)方式:偶校驗(yàn)
4.組態(tài)王定義變量
1)在組態(tài)王數(shù)據(jù)詞典中定義變量時,根據(jù)PMI500儀表的WORD文檔關(guān)于 MODBUS
地址說明,其中功能碼為3的16位寄存器,如對應(yīng)十進(jìn)制地址為512-5567的相應(yīng)參
數(shù)地址,在用組態(tài)王讀取時,對應(yīng)組態(tài)王寄存器應(yīng)為+寄存器地址應(yīng)為實(shí)際設(shè)備MODBUS地址寄存器+1,如:
MODBUS地址為30512時,在組態(tài)王中定義一個變量,對應(yīng)為
寄存器:40513
數(shù)據(jù)類型:UINT
讀寫類型:讀寫(或只讀)
其他16位寄存器地址定義以此類推
2)對于功能碼為3的的32位寄存器,在組態(tài)王中對應(yīng)寄存器名稱為9,寄存器地址
也為實(shí)際設(shè)備 MODBUS地址寄存器+1,如:
MODBUS地址為30768時,在組態(tài)王中定義一個變量,對應(yīng)為:
寄存器:90769
數(shù)據(jù)類型: Float
讀寫類型:讀寫(或只讀)
其他32位寄存器類推。
3)對于功能碼為6的只寫寄存器,在組態(tài)王中對應(yīng)舉例為:
MODBUS地址為61024時,在組態(tài)王中定義一個變量,對應(yīng)為:
寄存器:41025
數(shù)據(jù)類型:UINT
讀寫類型:讀寫(或只寫一>此時頻率可設(shè)置為0)
4)對于功能碼為16的只寫寄存器,組態(tài)王中對應(yīng)寄存器為9,地址定義方法同上
備注:
A、PM500儀表關(guān)于 modbus通訊部分的參數(shù)地址,可以參考其提供的電子文檔zP45-P58頁( MODBUS通信);
B、組態(tài)王中的 mod bls驅(qū)動里,每一個寄存器對應(yīng)的地址都是十進(jìn)制類型的,如果
設(shè)備提供的寄存器地址為十六進(jìn)制的,在組態(tài)王中定義時需要轉(zhuǎn)換成對應(yīng)十進(jìn)制地址
DTS634型點(diǎn)量表設(shè)置
組態(tài)王設(shè)置
智能儀表][DL/T645-1997[電量表(地址加0x00)][串口]
或[智能儀表][DL/T645-1997][電量表(地址加0xA)]「串口]
具體定義哪一種,由具體設(shè)備決定。
組態(tài)王的設(shè)備地址請與設(shè)備的實(shí)際地址保持一致。
正泰電表的設(shè)備地址是12位的,組態(tài)王中的設(shè)備地址也要定義成12位地址
列如:電表銘牌為:2009-10-51824870,則電表地址為000051824870
通訊參數(shù)設(shè)置:
組態(tài)王數(shù)據(jù)詞典一一變量定義表:
奇存器使用說明
1)除PASSw寄存器外,其余組態(tài)王寄存器的定義格式為:
寄存器名字(已包括了標(biāo)識編碼地址第一位的信息)標(biāo)識編碼地址中間兩位,標(biāo)識編碼地址最后一位:數(shù)據(jù)長度(字節(jié)數(shù)),小數(shù)位數(shù)例如:本月正向有功總電能,在規(guī)約中的標(biāo)識編碼格式為9010,數(shù)據(jù)格式為:xxxxxx. xx (2位小數(shù)),數(shù)據(jù)長度為:4字節(jié),則在組態(tài)王中定義寄存器TYPE9,格式為TYPE901,0:4,2
2)如果儀表有參數(shù)密碼,則使用PASw奇存器,組態(tài)王音存器的定義格式為 PASSW:#,其中"#"為密碼位數(shù)
例如8位密碼,則可定義為FAS8
許繼電表只有密碼設(shè)置正確(組態(tài)王寫入值與設(shè)備的密碼值一致)后,オ允許對本設(shè)備參數(shù)進(jìn)行寫操作。
3)TYPE2B, TYPEC的數(shù)據(jù)類型說明。
對于數(shù)據(jù)長度大于1個字節(jié)的整形數(shù)請用工LONGBCD數(shù)據(jù)類型,帶小數(shù)點(diǎn)的請用FOAT數(shù)據(jù)類型,數(shù)據(jù)長度為1個字節(jié)的,請使用BYTE數(shù)據(jù)類型。
4)對于大于4字節(jié)的數(shù)據(jù),組態(tài)王哲不支持
寄存器舉例說明: