閱讀 | 訂閱
閱讀 | 訂閱
控制系統(tǒng)

基于VB的臺(tái)達(dá)PLC與監(jiān)控計(jì)算機(jī)的串行通信實(shí)現(xiàn)(一)

星之球激光 來(lái)源:中電網(wǎng)2013-03-07 我要評(píng)論(0 )   

1 引 言 現(xiàn)場(chǎng)設(shè)備層中的設(shè)備種類(lèi)繁多,有傳感器、啟動(dòng)器、驅(qū)動(dòng)器、I/O部件、變送器、閥門(mén)等等,當(dāng)然也包括現(xiàn)場(chǎng)檢測(cè)儀器儀表設(shè)備。 PLC 是現(xiàn)場(chǎng)設(shè)備控制層不可缺少的部分...

1 引 言

  現(xiàn)場(chǎng)設(shè)備層中的設(shè)備種類(lèi)繁多,有傳感器、啟動(dòng)器、驅(qū)動(dòng)器、I/O部件、變送器、閥門(mén)等等,當(dāng)然也包括現(xiàn)場(chǎng)檢測(cè)儀器儀表設(shè)備。PLC是現(xiàn)場(chǎng)設(shè)備控制層不可缺少的部分,已經(jīng)非常普及,如何簡(jiǎn)便地實(shí)現(xiàn)與PLC的交互已經(jīng)成為眾多廠(chǎng)商新的競(jìng)爭(zhēng)戰(zhàn)場(chǎng)。由此產(chǎn)生了人機(jī)界面等軟件產(chǎn)品,這些產(chǎn)品的出現(xiàn)簡(jiǎn)化了對(duì)PLC的控制、操作,使PLC的應(yīng)用更加方便;但也有其共同的缺點(diǎn),價(jià)格普遍偏高和可二開(kāi)發(fā)性較差。VB作為“原始”的編程語(yǔ)言在這兩方面無(wú)疑有著明顯優(yōu)勢(shì)的,本文結(jié)合一個(gè)簡(jiǎn)單的案例,用比較基礎(chǔ)的概念討論如何通過(guò)VB實(shí)現(xiàn)PC與PLC之間的通信問(wèn)題,這對(duì)剛涉步控制領(lǐng)域的工程師或許是有幫助的。在現(xiàn)場(chǎng)設(shè)備層中各式各樣的設(shè)備都可以和計(jì)算機(jī)聯(lián)機(jī),而最簡(jiǎn)單的自動(dòng)化聯(lián)機(jī)方式就是使用串行通信,VB提供了串行通信控件可以讓開(kāi)發(fā)者開(kāi)發(fā)出串行通信的系統(tǒng)程序,以下是對(duì)相關(guān)問(wèn)題的粗略討論。

2 串行通信基本概念

  數(shù)據(jù)通訊中有兩種類(lèi)型的通信形式,即并行通信(Parallel Communication)和串行通信(Serial Communication)。例如,如果有8位數(shù)據(jù)需要傳送,那么并行通信一次就可以完成8位的傳輸量;而串行一次只能傳送1位。圖1表示了兩種不同的通信模式,常用的串行通信也有兩種,分別為RS-232和RS-485。

  

  

  2.1 RS-232 串行通信

  RS-232的信號(hào)準(zhǔn)位是參考地線(xiàn)而言的,如圖2所示。相對(duì)于參考接地端1傳輸端傳送數(shù)據(jù);接收端則相對(duì)于參考接地端2復(fù)現(xiàn)出傳送端的傳送的數(shù)據(jù)。

  

  圖2 RS-232 串行通信示意圖

    由圖2可知,由于兩個(gè)接地端準(zhǔn)位不一定一樣,而且很容易受到干擾,所以信號(hào)在RS-232線(xiàn)路傳輸時(shí),很容易產(chǎn)生錯(cuò)誤。

  2.2 RS-485串行通信

  RS-485的信號(hào)傳輸方式如圖3所示。

#p#分頁(yè)標(biāo)題#e#  

  RS-485的信號(hào)被傳送出去時(shí)會(huì)分成正負(fù)兩條線(xiàn)路,當(dāng)?shù)竭_(dá)接收端后,在將信號(hào)相減還原成原來(lái)的信號(hào);如果將原始的信號(hào)表示成(DT),而被分成的信號(hào)分別標(biāo)示成(D+)及(D-),則DT=(D+)-(D-)。同理,接收端在接收到信號(hào)后,也依據(jù)上式還原成原來(lái)的樣子。如果線(xiàn)路受到干擾,兩條線(xiàn)路的信號(hào)分別為(D+)+Noise與(D-)+Noise。接收端還原信號(hào)為(DT)= [(D+)+Noise]-[(D-)+Noise],與先前結(jié)果一樣,所以RS-485可以有效的防止噪聲的干擾。

 

轉(zhuǎn)載請(qǐng)注明出處。

暫無(wú)關(guān)鍵詞
免責(zé)聲明

① 凡本網(wǎng)未注明其他出處的作品,版權(quán)均屬于激光制造網(wǎng),未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用。獲本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使 用,并注明"來(lái)源:激光制造網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)責(zé)任。
② 凡本網(wǎng)注明其他來(lái)源的作品及圖片,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本媒贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé),版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系我們刪除。
③ 任何單位或個(gè)人認(rèn)為本網(wǎng)內(nèi)容可能涉嫌侵犯其合法權(quán)益,請(qǐng)及時(shí)向本網(wǎng)提出書(shū)面權(quán)利通知,并提供身份證明、權(quán)屬證明、具體鏈接(URL)及詳細(xì)侵權(quán)情況證明。本網(wǎng)在收到上述法律文件后,將會(huì)依法盡快移除相關(guān)涉嫌侵權(quán)的內(nèi)容。

網(wǎng)友點(diǎn)評(píng)
0相關(guān)評(píng)論
精彩導(dǎo)讀