色猫咪av在线网址_91精品国产福利在线观看雪梨还会玩转热点_丁香花的视频免费观看_国产手机在线A∨免费视频_十八禁av无码免费网站APP_综合色一区二区亚洲_日韩精品小电影_漂亮人妻熟睡中被公侵犯_全新成人高清无码片_高级厕所偷窥白领美女嘘嘘

當(dāng)前位置: 首頁 >應(yīng)用方案 >技術(shù)應(yīng)用 >

如何將支持RTU協(xié)議的智能電表接入MCGS控制屏教程

通過實(shí)例演示將正泰DDSU666電表(這里使用單相型號(hào)電表,三相電表同理)接入MCGS控制屏TPC7062TX),介紹如何將支持Modbus RTU協(xié)議的智能電表接入控制屏。

添加設(shè)備驅(qū)動(dòng)

控制屏使用第一步就是建立工程文件隨后根據(jù)將要使用的設(shè)備配置設(shè)備驅(qū)動(dòng),打開設(shè)備窗口,添加父級(jí)設(shè)備(實(shí)際上就是關(guān)聯(lián)設(shè)備的硬件接口),在添加驅(qū)動(dòng)協(xié)議,DDSU666同時(shí)支持DLT645Modbus RTU協(xié)議通訊,由于TPC7062默認(rèn)驅(qū)動(dòng)僅支持Modbus RTU協(xié)議,如果需要使用DLT645協(xié)議需要定制設(shè)備驅(qū)動(dòng),這里就使用莫迪康Modbus RTU協(xié)議連接電表;

1智能電表接入控制屏教程

配置接口參數(shù),TPC7062TX具有兩個(gè)串口,一個(gè)RS232接口(COM1),一個(gè)RS485接口COM2),而DDSU666采用RS485接口,配置串口波特率9600,數(shù)據(jù)位8個(gè)字節(jié),停止位1個(gè)字節(jié),采用無校驗(yàn)通訊;

2智能電表接入控制屏教程

添加9個(gè)數(shù)值型變量,分別用于記錄電網(wǎng)頻率、A相電壓、A相電流、瞬時(shí)總有功功率、瞬時(shí)總無功功率、瞬時(shí)總視在功率、總功功率因數(shù)、電能清零、有功總電能;

3智能電表接入控制屏教程

查詢DDSU666手冊(cè)將上述變量的寄存地址與讀寫屬性記錄;

地址

HEX

地址

(DEC)

參數(shù)說明

數(shù)據(jù)類型

數(shù)據(jù)長(zhǎng)度

(WORD)

讀寫屬性

0002H

2

電能清空

int

1

R/W

2000H

8192

A相電壓

float

2

R/W

2002H

8194

A相電流

float

2

R/W

2004H

8196

瞬時(shí)總功率

float

2

R/W

2006H

8198

瞬時(shí)總無功功率

float

2

R/W

2008H

8200

瞬時(shí)總視在功率

float

2

R/W

200AH

8202

總功率因數(shù)

float

2

R/W

200EH

8206

電網(wǎng)頻率

float

2

R/W

4000H

16384

有功總電能

float

2

R/W

左側(cè)的設(shè)備屬性還需要配置電表的Modbus地址,我手上電表地址為1,其他參數(shù)保持默認(rèn)即可,如下圖,

4智能電表接入控制屏教程

DDSU666手冊(cè)所給的寄存表從0地址開始排列而,TPC7062TX采用從1開始排列的規(guī)則,因此在配置地址時(shí)需要十進(jìn)制加一綁定。

比如A相電壓”地址為保持寄存器的0x2000,轉(zhuǎn)換為十進(jìn)制為8192,由于該設(shè)備驅(qū)動(dòng)的規(guī)則需要加1處理,由于該寄存器類型為保持寄存器,通道類型就需要配置為[4區(qū)],存儲(chǔ)數(shù)據(jù)的格式為IEE754單精度浮點(diǎn)值,TPC就需要配置為32位浮點(diǎn),上述地址基本為相同類型的連續(xù)寄存器,我就一次性全部添加,通道個(gè)數(shù)就配置為9,配置如下圖:

5智能電表接入控制屏教程

我手中的DDSU666如果需要寫入寄存器就需要配置為0x10功能碼,嘗試過使用0x06功能碼無法正??刂齐娔芮蹇占拇嫫?,如果不需要寫入可以忽略這一步的配置;

6智能電表接入控制屏教程

使用不同的設(shè)驅(qū)動(dòng)配置規(guī)則可能存在不同,一般我們可以在“設(shè)備編輯窗口”右邊的選項(xiàng)按鍵的“打開設(shè)備幫助查詢規(guī)則”,比如我所使用的“莫迪康Modbus RTU”在內(nèi)部屬性就詳細(xì)介紹了該驅(qū)動(dòng)寄存器與地址排列規(guī)則;

7智能電表接入控制屏教程

除此之外“設(shè)備幫助”還介紹了該驅(qū)動(dòng)的特殊功能,比如設(shè)備命令,可通過該接口直接發(fā)送Modbus RTU指令查詢?cè)O(shè)備寄存器(Read、Write、ReadP等命令),無需將變量與寄存器一一對(duì)應(yīng),還可以通過該接口實(shí)時(shí)修改控制屏的串口通訊參數(shù)(SetCommPara命令);

添加界面

在用戶界面添加新的功能界面Function_08”,名字可以自定義,我這里整合了其他功能,為了相互區(qū)別就在注釋中說明,右鍵單擊剛才添加的界面,配置為啟動(dòng)窗口;

8智能電表接入控制屏教程

使用“標(biāo)簽”“按鍵”控件添加下圖功能;

9智能電表接入控制屏教程

為電壓、電流、電網(wǎng)頻率等標(biāo)簽輸出控件綁定變量:

10智能電表接入控制屏教程

選擇浮點(diǎn)類型,自然小數(shù)位,也可以限制小時(shí)個(gè)數(shù),同時(shí)可以添加單位VAC

11智能電表接入控制屏教程

按照上述方法綁定其余的電表參數(shù),配置“清零按鍵”和數(shù)據(jù)清除中提示(擦寫Flash存在時(shí)間差,不建議頻繁操作,所以這里利用“填充顏色”、“可見度”以及清除的時(shí)間差生成提示信息):

12智能電表接入控制屏教程

模擬器演示

DDSU666電表通訊參數(shù)修改為上述配置值,本身配置時(shí)我就采用了該電表默認(rèn)出廠值,無需變動(dòng)參數(shù);

啟動(dòng)模擬控制臺(tái)入下圖(使用兩腳插頭演示,導(dǎo)致進(jìn)線接反產(chǎn)生負(fù)值):

13智能電表接入控制屏教程

清零功能演示:

14智能電表接入控制屏教程

今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動(dòng)化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(hào)(微信號(hào):cdebyte)進(jìn)行了解,也可以直接撥打400電話咨詢技術(shù)專員!


4000-330-990

https://www.wjx.cn/jq/84863372.aspx