單片機(jī)與PLC的串行通信及應(yīng)用_第1頁
單片機(jī)與PLC的串行通信及應(yīng)用_第2頁
單片機(jī)與PLC的串行通信及應(yīng)用_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、單片機(jī)與PLC的串行通信及應(yīng)用單片機(jī)與pl的串行通信及應(yīng)用隨著科學(xué)技術(shù)、網(wǎng)絡(luò)通信技術(shù)以及自動(dòng)化技術(shù)的快速開展,可編程邏輯控制器pl的功能日益強(qiáng)大,pl不僅可以實(shí)現(xiàn)邏輯控制,而且還能實(shí)現(xiàn)數(shù)字控制、遠(yuǎn)程控制以及運(yùn)動(dòng)控制等,pl邏輯控制器已經(jīng)廣泛應(yīng)用于電力、交通運(yùn)輸、冶金、汽車制造等等各行各業(yè)。1、單片機(jī)與pl串行通信的特點(diǎn)pl和單片機(jī)各有各的優(yōu)點(diǎn)和長(zhǎng)處,可編程邏輯控制器使用簡(jiǎn)單、抗干擾才能強(qiáng)、運(yùn)行可靠,并具有較強(qiáng)的驅(qū)動(dòng)才能,可以在條件惡劣的環(huán)境下工作,pl主要用于機(jī)械設(shè)備的控制pl與如今的以太網(wǎng)、adsl等寬帶技術(shù)相比,pl具有以下優(yōu)點(diǎn):pl分布廣泛;接入方便;并且pl接入本錢比較低,費(fèi)用低,可以

2、減輕用戶的負(fù)擔(dān)。單片機(jī)體積孝價(jià)格低,并且使用方便靈敏,單片機(jī)可以用于辦公設(shè)備、家用電器、儀器儀表以及傳感內(nèi)部的核心部位。在實(shí)際的應(yīng)用中,需要把單片機(jī)和pl兩者結(jié)合起來從而可以發(fā)揮各自優(yōu)點(diǎn)和長(zhǎng)處。單片機(jī)和pl通過通信進(jìn)展交換信息,從而組成控制系統(tǒng),實(shí)現(xiàn)實(shí)時(shí)采集。2、通信接口電路的設(shè)置2.1接口電路的設(shè)計(jì)rs232接口是pl的一個(gè)標(biāo)準(zhǔn)的接口,主要采用eia電平邏輯,而at8951主要采用ttl/s電平邏輯,由于這些電平不能互相兼容,所以應(yīng)該將eia電平邏輯和ttl/s電平進(jìn)展轉(zhuǎn)換,在我們使用的ax232串行通信芯片中主要是單片集成雙rs232接收器。這種串行通信接口主要采用+5v的電源供電,然后外

3、接四支電容形成標(biāo)準(zhǔn)的rs232通信接口,從而可以使eia電平和ttl/s電平之間的轉(zhuǎn)換,經(jīng)過轉(zhuǎn)換之后兩者就可以通過rs232接口實(shí)現(xiàn)信號(hào)之間的傳送。2.2串行通信接口的設(shè)置at8951單片機(jī)內(nèi)部有一個(gè)串行口,txdp3.1為發(fā)送端,rxdp3.0為接收端,at8951主要有sn和pn兩個(gè)特殊的存放器進(jìn)展控制,在軟件設(shè)置的四種通信方式工作時(shí),串行口主要為8位異步通信接口,非常合適于集成點(diǎn)對(duì)點(diǎn)連接接口的8位數(shù)據(jù)的傳輸,每幀信息有一個(gè)起始位、八個(gè)數(shù)據(jù)位和一個(gè)停頓位,at8951的pu晶振為11.0592hz時(shí),波特率主要采用9600bps,波特率主要有串行口方式存放器sd的狀態(tài)和定時(shí)器t1的溢出率進(jìn)

4、展確定。pl主要通過進(jìn)展設(shè)置系統(tǒng)存放器來實(shí)現(xiàn)串行接口初始化。比方我們使用的fp1的系統(tǒng)存放器n.413可以采用指定的rs232串口波特率控制字可以設(shè)置為h00,即一個(gè)起始位;8個(gè)數(shù)據(jù)位;一個(gè)停頓位,沒有奇偶校驗(yàn)位。串口波特率設(shè)置的存放器n.414可以采用指定的rs232串口波特率,可以設(shè)置為h01,其中波特率為9600bps;串口方式設(shè)置存放器n.412可以設(shè)置為h01,這種方式成為計(jì)算機(jī)連接通信方式,站號(hào)設(shè)定存放器可以n.415可以設(shè)置為h01。3、單片機(jī)與pl串行口的通信過程單片機(jī)的串行端口有一個(gè)數(shù)據(jù)存放器sbuf,在特定的條件下,假如單片機(jī)向sbup寫入數(shù)據(jù)就啟動(dòng)了發(fā)送過程,假如單片機(jī)向

5、sbup讀入數(shù)據(jù)就啟動(dòng)了承受過程,當(dāng)單片機(jī)與pl通過rs232串行接口進(jìn)展通信時(shí),發(fā)送過程主要有單片機(jī)向pl發(fā)出命令幀格式,發(fā)送過程完畢之后,pl做出響應(yīng),同時(shí)單片機(jī)承受響應(yīng)幀格式,這種過程稱為承受過程通信過程主要由單片機(jī)進(jìn)展啟動(dòng)和承受不需要運(yùn)用pl進(jìn)展編制程序。其中發(fā)出命令幀格式主要包括pl站號(hào)、特殊標(biāo)志位以及呼叫字符等,發(fā)出命令幀的詳細(xì)格式如下:在命令幀格式傳送成功之后,pl做出響應(yīng)并且立即向單片機(jī)傳送一個(gè)響應(yīng)幀格式,單片機(jī)承受響應(yīng)幀格式如下4、單片機(jī)與pl的應(yīng)用pl是建立在單片機(jī)之上的一種科技產(chǎn)品,單片機(jī)是一種集成電路,單片機(jī)可以構(gòu)成多種多樣的應(yīng)用系統(tǒng),可以是大型、中型、小型以及微型的,

6、而pl是單片機(jī)應(yīng)用系統(tǒng)中的一個(gè)特殊的系統(tǒng),單片機(jī)可以配合外圍的電路設(shè)計(jì)出各種功能,單片機(jī)一般采用語言、匯編語言等,這種系統(tǒng)可以應(yīng)用于各個(gè)領(lǐng)域內(nèi),并且也非常平安可靠。單片機(jī)的應(yīng)用系統(tǒng)是非常廣泛的,但是單片機(jī)的使用和維護(hù)是非常困難的,從pl和單片機(jī)的系統(tǒng)的選用上來講對(duì)于單項(xiàng)的工程采用pl是非??旖?、并且成功率高、可靠性好,但是本錢比較高。對(duì)于大量的配套的工程來講,采用單片機(jī)具有本錢低、效益高等優(yōu)點(diǎn)。隨著科學(xué)技術(shù)不斷進(jìn)步和更新,在單片機(jī)系統(tǒng)中嵌入pl系統(tǒng)性能不僅可以得到保證,而且使工程工程的效益也得到保證。5、總結(jié)與展望串行通信是一種應(yīng)用廣泛的通信方式,本文主要以at8951單片機(jī)和pl之間的串行通信為例進(jìn)展討論,并由此得出串行通信技術(shù)是一種實(shí)用性強(qiáng);構(gòu)造簡(jiǎn)單

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論