組態(tài)王是開發(fā)監(jiān)控系統(tǒng)軟件,在工業(yè)自動控制系統(tǒng)中應(yīng)用廣泛,具有適應(yīng)性強(qiáng)、開放性好、經(jīng)濟(jì)、開發(fā)周期短等優(yōu)點(diǎn)。下面就介紹一下在實(shí)際應(yīng)用中如何通過DTU讀取組態(tài)王的數(shù)據(jù)。
比如, 用戶的需求是安裝組態(tài)王的電腦通過USB轉(zhuǎn)RS232/485接口與DTU連接,要實(shí)現(xiàn)的功能是,遠(yuǎn)方服務(wù)器接通過可以GPRS來讀取DTU數(shù)據(jù)。
在這種情況下,用戶可以直接通過在組態(tài)王新建一個(gè)串口設(shè)備,讓遠(yuǎn)程服務(wù)器和DTU建立通暢的連接,就可以實(shí)時(shí)的發(fā)送命令到DTU,模塊就會將數(shù)據(jù)透傳至組態(tài)王內(nèi)。
同時(shí),遠(yuǎn)程服務(wù)器需要有固定的公網(wǎng)IP,并且作為TCP Server來使用。模塊作為TCP Client去連接用戶的服務(wù)器,這樣就可以建立TCP連接了。
下面以GPRS DTU為例,它與組態(tài)王的連接拓?fù)鋱D如下:
如果用戶的遠(yuǎn)程服務(wù)器沒有固定的公網(wǎng)IP ,可以用有人的透傳云實(shí)現(xiàn)通信。
組態(tài)王與GPRS DTU的連接上,
第一,設(shè)置GPRS DTU參數(shù):設(shè)置驗(yàn)證ID為3036.還需要設(shè)置GPRS串口的參數(shù),波特率,校驗(yàn)位、數(shù)據(jù)位、停止位。
第二,設(shè)置虛擬串口,連接組態(tài)王軟件。
第三,選擇組態(tài)王與PLC通信波特率和選擇PLC類型。
第四,數(shù)據(jù)監(jiān)控。虛擬串口軟件點(diǎn)擊監(jiān)控。COM為組態(tài)軟件發(fā)送的數(shù)據(jù),NET為PLC通過GPRS網(wǎng)絡(luò)發(fā)給電腦端口的數(shù)據(jù)。能發(fā)送能接收,說明數(shù)據(jù)傳輸正常。
以上就是DTU讀取組態(tài)王的數(shù)據(jù)的過程和方法。