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