" />

国产黄色毛片-国产黄色毛片视频-国产黄色片91-国产黄色片一级-一级坐爱片-一级免费

VB與Intouch實(shí)現(xiàn)PLC監(jiān)控系統(tǒng)的設(shè)計(jì)之計(jì)算機(jī)應(yīng)用論文

所屬欄目:計(jì)算機(jī)應(yīng)用論文 發(fā)布日期:2012-02-07 14:50 熱度:

  摘要:利用VB與組態(tài)軟件Intouch實(shí)現(xiàn)PLC監(jiān)控系統(tǒng)的設(shè)計(jì),介紹工業(yè)控制計(jì)算機(jī)與現(xiàn)場(chǎng)控制級(jí)PLC之間的實(shí)時(shí)數(shù)據(jù)通信技術(shù)及監(jiān)控軟件與智能儀表之間的動(dòng)態(tài)數(shù)據(jù)交換技術(shù)的應(yīng)用。
  關(guān)鍵詞:Intouch;智能儀表論文;動(dòng)態(tài)數(shù)據(jù)交換論文
  引言
  如今,煤炭行業(yè)的自動(dòng)化水平正在不斷的提高,智能化儀表也越來(lái)越多的得到了相關(guān)的應(yīng)用和研發(fā)。PLC的發(fā)展與功能的完善同時(shí)也促進(jìn)了以PLC為基礎(chǔ)的分布式計(jì)算機(jī)控制系統(tǒng)的發(fā)展.以PLC為基礎(chǔ)的網(wǎng)絡(luò)控制系統(tǒng)廣泛的應(yīng)用了過(guò)程管理級(jí)計(jì)算機(jī)與現(xiàn)場(chǎng)控制級(jí)PLC之間的實(shí)時(shí)數(shù)據(jù)通信技術(shù),監(jiān)控軟件與底層軟件間的動(dòng)態(tài)數(shù)據(jù)交換技術(shù)。本文主要以某煤礦地面皮帶運(yùn)輸集中控制系統(tǒng)為例介紹利用VB與組態(tài)軟件Intouch實(shí)現(xiàn)PLC監(jiān)控系統(tǒng)的設(shè)計(jì)及以上通信技術(shù)的應(yīng)用。
  1 系統(tǒng)硬件結(jié)構(gòu)
  本監(jiān)控系統(tǒng)主要對(duì)地面煤流生產(chǎn)狀況進(jìn)行監(jiān)控,采用Intouch組態(tài)軟件為平臺(tái)。同時(shí),上位機(jī)利用VB通過(guò)Moxa的Nport-5232I串口服務(wù)器讀取22臺(tái)設(shè)備的TD101電動(dòng)機(jī)保護(hù)裝置(浙江天信電氣公司生產(chǎn))的數(shù)據(jù)。Intouch監(jiān)控軟件則通過(guò)DDE(動(dòng)態(tài)數(shù)據(jù)交換技術(shù))實(shí)現(xiàn)同VB程序交換數(shù)據(jù)。
  2 網(wǎng)絡(luò)通信設(shè)計(jì)論文
  2.1 通信協(xié)議和參數(shù)
  浙江天信電氣公司生產(chǎn)的TD101電動(dòng)機(jī)保護(hù)裝置,支持Modebus協(xié)議RTU傳輸模式:
  編碼系統(tǒng):8位二進(jìn)制
  報(bào)文中每個(gè)8位字節(jié)含有兩個(gè)4位十六進(jìn)制字符(0-9、A-F)
  波特率:9600bps
  每個(gè)字節(jié)的位:1個(gè)起始位
  8個(gè)數(shù)據(jù)位
  2個(gè)停止位
  發(fā)送幀格式如圖2所示。
  幀描述:(除CRC校驗(yàn)外,所發(fā)送字時(shí)均是先高位字節(jié)后低位字節(jié))
  
  圖2:幀格式
  2.2 Nport參數(shù)設(shè)置
  NPort5232I是一個(gè)專業(yè)的可編程通訊網(wǎng)關(guān),將RS-422/485網(wǎng)絡(luò)化。該串口服務(wù)器有兩個(gè)5針的RS-422/485端口,用來(lái)控制支持RS-422/485通訊的設(shè)備,并轉(zhuǎn)化成Ethernet控制。在通信設(shè)計(jì)中要根據(jù)通訊協(xié)議設(shè)置RS-422/485端口的參數(shù),如圖3所示。
  
  圖3:RS-422/485端口參數(shù)設(shè)置論文
  2.3 軟件實(shí)現(xiàn)
  通信軟件采用VB,利用Winsock控件實(shí)現(xiàn)與Nport的通信,并按照Modebus協(xié)議發(fā)送幀給智能儀表讀取其數(shù)據(jù)。監(jiān)控機(jī)VB程序中加入一個(gè)Winsock控件,起名為Winsock1,并設(shè)置其屬性:RemoteHost=“192.168.127.2”,(即監(jiān)控機(jī)IP地址),RemotePort=4001(即串口服務(wù)器偵聽(tīng)端口)。
  要傳輸數(shù)據(jù),必須先建立連接。建立連接的程序如下:
  Winsock1.Connect"192.168.127.254",4001’連接串口服務(wù)器
  連接建立好以后,應(yīng)用SendData方法來(lái)傳送數(shù)據(jù)。
  Dimbuf(7)AsByte’定義一個(gè)字節(jié)數(shù)
  buf(0)=&H3buf(1)=&H3buf(2)=&H0buf(3)=&H0buf(4)=&H0buf(5)=&H5buf(6)=&H84buf(7)=&H2B
  3 DDE動(dòng)態(tài)數(shù)據(jù)交換技術(shù)
  雖然VB目前已被廣泛應(yīng)用于開(kāi)發(fā)可視化圖形界面,但它在處理復(fù)雜圖像和復(fù)雜過(guò)程方面卻比較煩瑣。為此,我們運(yùn)用工業(yè)組態(tài)軟件設(shè)計(jì)了形象直觀的系統(tǒng)監(jiān)控界面,運(yùn)用動(dòng)態(tài)數(shù)據(jù)交換(DDEDynamicdataExchannge)技術(shù)完成了通信處理程序與界面程序的實(shí)時(shí)數(shù)據(jù)交換。
  3.1 動(dòng)態(tài)數(shù)據(jù)交換
  動(dòng)態(tài)數(shù)據(jù)交換是Windows提供的一種利用共享內(nèi)存進(jìn)行程序間數(shù)據(jù)交換或信息傳遞的方法。DDE是用于應(yīng)用程序間進(jìn)行數(shù)據(jù)和信息傳遞的,需要兩個(gè)程序,一個(gè)程序用來(lái)提供數(shù)據(jù):“DDE服務(wù)器程序”,另一個(gè)程序用來(lái)接收數(shù)據(jù):“DDE客戶程序”。客戶程序在需要某些特定數(shù)據(jù)時(shí),要指明它所需要數(shù)據(jù)的類(lèi)型和格式,以便尋找一個(gè)服務(wù)器為其提供數(shù)據(jù)找到服務(wù)器后,在客戶程序和服務(wù)器程序之間就建立起某種聯(lián)系,這種客戶程序和服務(wù)器程序?yàn)橥瓿商囟ǖ臄?shù)據(jù)傳遞而建立的聯(lián)系叫做“會(huì)話”。一旦客戶程序和服務(wù)器程序之間的“會(huì)話”被建立,將始終保持有效,直到這種聯(lián)系被中斷。
  3.2 Intouch監(jiān)控界面與VB程序間動(dòng)態(tài)數(shù)據(jù)交換的實(shí)現(xiàn)
  在該監(jiān)控系統(tǒng)中VB通信處理程序和Intouch監(jiān)控界面程序互為客戶和服務(wù)器。編寫(xiě)DDE應(yīng)用程序有兩種方式,一種是基于消息的機(jī)制,另一種是采用動(dòng)態(tài)數(shù)據(jù)交換管理庫(kù)。本系統(tǒng)采用了動(dòng)態(tài)數(shù)據(jù)交換管理庫(kù)的方法。
  VB提供了動(dòng)態(tài)數(shù)據(jù)交換的LinkTopic連接主題,LinkItem連接項(xiàng),LinkTimeout連接等待時(shí)間和Linkmode(連接模式)四項(xiàng)屬性。
  Form1.linkmode=1
  Form1.linktopic=form1
  Intouch監(jiān)控軟件完成對(duì)DDE組態(tài)。DDE用戶名、主題名、應(yīng)用程序名三個(gè)層次來(lái)標(biāo)識(shí)客戶與服務(wù)器之間傳遞的數(shù)據(jù)單位論文。
  一旦客戶程序與服務(wù)器程序之間建立了會(huì)話關(guān)系,當(dāng)一方數(shù)據(jù)發(fā)生變化時(shí),不需要明確的指令就可以把發(fā)生變化的數(shù)據(jù)傳遞給另一方,實(shí)現(xiàn)數(shù)據(jù)傳輸。
  4 結(jié)束語(yǔ)
  隨著煤礦綜合自動(dòng)化的發(fā)展,各種通信技術(shù)的應(yīng)用也越來(lái)越廣泛和標(biāo)準(zhǔn)化。動(dòng)態(tài)數(shù)據(jù)交換技術(shù)作為一種通信解決方案,能很好的對(duì)智能設(shè)備數(shù)據(jù)進(jìn)行采集和顯示,在煤礦企業(yè)反映這些參數(shù)很有必要。
  參考文獻(xiàn)
  [1]高欽和.可編程控制器應(yīng)用技術(shù)與設(shè)計(jì)[M].北京:人民郵電出版社,2004.
  [2]程鐵皋,程文斌.Windows動(dòng)態(tài)數(shù)據(jù)交換程序設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社,1995.
  [3]Intouch人機(jī)接口應(yīng)用生成程序[M].北京:北京希望電腦公司,1992.
  [4]PetroutsosE.HoughK著,邱仲潘譯.VisualBasic5高級(jí)開(kāi)發(fā)指南[M].北京:電子工業(yè)出版社,1998.

文章標(biāo)題:VB與Intouch實(shí)現(xiàn)PLC監(jiān)控系統(tǒng)的設(shè)計(jì)之計(jì)算機(jī)應(yīng)用論文

轉(zhuǎn)載請(qǐng)注明來(lái)自:http://www.optiwork.cn/fblw/dianxin/yingyong/11176.html

相關(guān)問(wèn)題解答

SCI服務(wù)

搜論文知識(shí)網(wǎng) 冀ICP備15021333號(hào)-3

主站蜘蛛池模板: xxxwww黄色 | 最新在线步兵区 | 永久网站色视频在线观看免费 | 做爰www免费看视频 1024色淫免费视频 | 国产精品男人的天堂 | 香蕉网影院在线观看免费 | 黄色a毛片 | 久久久久毛片免费观看 | 亚州三级视频 | 亚洲国产成人久久综合一 | 亚洲国产最新在线一区二区 | 成人国产精品毛片 | 免费国产99久久久香蕉 | 欧美日韩精品一区二区在线线 | 欧美日韩精品国产一区二区 | 欧美美女色 | 永久在线 | 久久久久综合国产 | 狠狠色狠狠色综合久久第一次 | 国产日韩欧美综合在线 | 失禁h啪肉尿出来高h | 久久亚洲国产精品五月天 | 中文字幕在线观看91 | 怡红院亚洲 | 日本韩国欧美在线 | 欧美日韩一区二区三区视频在线观看 | 制服丝袜在线视频香蕉 | 成人综合在线视频免费观看 | 免费播放国产性色生活片 | 国产激情自拍 | 高清日本无a区 | 三级大片在线观看 | 久久日本精品一区二区免费 | 成人男女网18免费看 | a级片在线观看视频 | 国产精品亚洲国产三区 | 欧美一区二三区 | 在线看a级片 | 久久99精品久久久久久秒播放器 | 亚洲天堂伊人 | 另类一区二区三区 |