《計(jì)算機(jī)控制技術(shù)》實(shí)驗(yàn)4 基于RS-485總線的分布式數(shù)據(jù)采集系統(tǒng)實(shí)驗(yàn)_第1頁
《計(jì)算機(jī)控制技術(shù)》實(shí)驗(yàn)4 基于RS-485總線的分布式數(shù)據(jù)采集系統(tǒng)實(shí)驗(yàn)_第2頁
《計(jì)算機(jī)控制技術(shù)》實(shí)驗(yàn)4 基于RS-485總線的分布式數(shù)據(jù)采集系統(tǒng)實(shí)驗(yàn)_第3頁
《計(jì)算機(jī)控制技術(shù)》實(shí)驗(yàn)4 基于RS-485總線的分布式數(shù)據(jù)采集系統(tǒng)實(shí)驗(yàn)_第4頁
《計(jì)算機(jī)控制技術(shù)》實(shí)驗(yàn)4 基于RS-485總線的分布式數(shù)據(jù)采集系統(tǒng)實(shí)驗(yàn)_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

《計(jì)算機(jī)控制技術(shù)》

12023/3/16實(shí)驗(yàn)四

基于RS485總線的分布式數(shù)據(jù)采集系統(tǒng)實(shí)驗(yàn)22023/3/16

1

實(shí)驗(yàn)?zāi)康?/p>

2

實(shí)驗(yàn)儀器實(shí)驗(yàn)四基于RS485總線的分布式數(shù)據(jù)采集系統(tǒng)實(shí)驗(yàn)

3實(shí)驗(yàn)原理

4實(shí)驗(yàn)接線圖

5實(shí)驗(yàn)內(nèi)容

6實(shí)驗(yàn)步驟32023/3/161實(shí)驗(yàn)?zāi)康?/p>

熟悉RS-485總線分布式網(wǎng)絡(luò)結(jié)構(gòu)、工作原理。

掌握智能模塊與組態(tài)王的連接。

掌握組態(tài)王的工程開發(fā)過程與方法。42023/3/161.計(jì)算機(jī)控制技術(shù)實(shí)驗(yàn)平臺(tái)

研華智能模塊ADAM-4520、ADAM-4117、ADAM-4050、ADAM-4080、溫控對(duì)象電加熱爐。2.S7-224XP接口板3.KingView6.5組態(tài)軟件。2實(shí)驗(yàn)儀器52023/3/16圖1實(shí)驗(yàn)平臺(tái)62023/3/161.RS-485總線分布式網(wǎng)絡(luò)結(jié)構(gòu)、工作原理

在工業(yè)控制中,RS-485串行總線由于雙向平衡差分傳輸特性具有的干擾性好、傳輸距離遠(yuǎn)、有較大級(jí)聯(lián)能力等特點(diǎn),適合于構(gòu)建高速和長(zhǎng)距離發(fā)送/接收的分布式控制網(wǎng)絡(luò)系統(tǒng)。在各種工業(yè)儀器、儀表大量使用的今天,RS-485總線得到了廣泛的應(yīng)用。

基于RS485總線的分布式數(shù)據(jù)采集系統(tǒng)為主從分布式測(cè)量系統(tǒng),其中工控機(jī)(IPC)作為系統(tǒng)主站(也稱上位機(jī)),并配有RS-232/485轉(zhuǎn)換器,作用是進(jìn)行數(shù)據(jù)處理、分析,實(shí)現(xiàn)對(duì)系統(tǒng)的監(jiān)視與管理。模擬量輸入模塊ADAM-4117、數(shù)字量輸入/輸出模塊ADAM-4050和計(jì)數(shù)/頻率模塊ADAM-4080等智能遠(yuǎn)程I/O模塊作為數(shù)據(jù)采集系統(tǒng)的從站(也稱下位機(jī)),實(shí)現(xiàn)模擬量、開關(guān)量及數(shù)字量等信息的采集,信號(hào)計(jì)數(shù)或頻率測(cè)量。3實(shí)驗(yàn)原理72023/3/16圖1RS485總線分布式數(shù)據(jù)采集系統(tǒng)結(jié)構(gòu)圖2.RS485總線系統(tǒng)結(jié)構(gòu)82023/3/16RS-485協(xié)議的技術(shù)指標(biāo)如下:?每段最長(zhǎng)連線:1200m:?最大傳輸速率:10Mbit/s;?高阻抗抗噪聲的差分傳送;?標(biāo)準(zhǔn)每段最多32個(gè)節(jié)點(diǎn);?單組雙絞線電纜上的雙向主從通信;?并行連接的節(jié)點(diǎn),真正的多點(diǎn)通信。92023/3/163.組態(tài)王的工程開發(fā)(1)組態(tài)介紹

對(duì)控制系統(tǒng)進(jìn)行監(jiān)控一般有兩種方法:組態(tài)軟件監(jiān)控、第三方軟件編制的監(jiān)控軟件監(jiān)控。用組態(tài)軟件實(shí)現(xiàn)監(jiān)控,可以利用組態(tài)軟件提供的硬件驅(qū)動(dòng)功能直接訪問硬件進(jìn)行通信,不需編寫通信程序,且功能強(qiáng)大,靈活性好,可靠性高,但軟件價(jià)格高,對(duì)硬件的依賴比較大,當(dāng)組態(tài)軟件不支持相關(guān)的硬件時(shí)就會(huì)受到限制。在復(fù)雜控制系統(tǒng)中可以采用此方法。對(duì)ADAM-4000的編程有兩種方法:第一種是直接串口編程,通信協(xié)議采用ADAM的ASCII命令,例如在VB下可以用Comm控件。另一種編程方法是調(diào)用研華提供的DLL庫函數(shù)。102023/3/16在分布式網(wǎng)絡(luò)采集系統(tǒng)的主站中采用的軟件開發(fā)平臺(tái)為組態(tài)軟件。組態(tài)軟件是指一些數(shù)據(jù)采集與過程控制的專用軟件,它們是在自動(dòng)控制系統(tǒng)監(jiān)控層一級(jí)的軟件平臺(tái)和開發(fā)環(huán)境,使用靈活多樣的組態(tài)方式(而不是編程方式),提供良好的用戶開發(fā)界面和簡(jiǎn)捷的使用方法,容易實(shí)現(xiàn)和完成監(jiān)控層的各項(xiàng)功能,可向控制層和管理層提供軟、硬件的全部接口,進(jìn)行系統(tǒng)集成。組態(tài)軟件支持各種工控設(shè)備和常見的通信協(xié)議,并且提供分布式數(shù)據(jù)管理和網(wǎng)絡(luò)功能。“組態(tài)”的概念是伴隨著集散型控制系統(tǒng)(DistributedControlSystem簡(jiǎn)稱DCS)的出現(xiàn)才開始被廣大的生產(chǎn)過程自動(dòng)化技術(shù)人員所熟知的。112023/3/16圖2工業(yè)控制系統(tǒng)網(wǎng)絡(luò)圖工業(yè)控制系統(tǒng)可劃分為控制層、監(jiān)控層、管理層三個(gè)層次結(jié)構(gòu)122023/3/16(2)組態(tài)王軟件的結(jié)構(gòu)

組態(tài)王軟件結(jié)構(gòu)由工程管理器、工程瀏覽器及運(yùn)行系統(tǒng)三部分構(gòu)成。1.工程管理器:工程管理器用于新工程的創(chuàng)建和已有工程的管理,對(duì)已有工程進(jìn)行搜索、添加、備份、恢復(fù)以及實(shí)現(xiàn)數(shù)據(jù)詞典的導(dǎo)入和導(dǎo)出等功能。2.工程瀏覽器:工程瀏覽器是一個(gè)工程開發(fā)設(shè)計(jì)工具,用于創(chuàng)建監(jiān)控畫面、監(jiān)控的設(shè)備及相關(guān)變量、動(dòng)畫鏈接、命令語言以及設(shè)定運(yùn)行系統(tǒng)配置等的系統(tǒng)組態(tài)工具。3.運(yùn)行系統(tǒng):工程運(yùn)行界面,從采集設(shè)備中獲得通信數(shù)據(jù),并依據(jù)工程瀏覽器的動(dòng)畫設(shè)計(jì)顯示動(dòng)態(tài)畫面,實(shí)現(xiàn)人與控制設(shè)備的交互操作。132023/3/16(3)建立應(yīng)用工程的一般過程

通常情況下,建立一個(gè)應(yīng)用工程大致可分為以下幾個(gè)步驟:第一步:創(chuàng)建新工程第二步:添加設(shè)備驅(qū)動(dòng)第三步:定義硬件設(shè)備并添加工程變量第四步:制作圖形畫面并定義動(dòng)畫連接第五步:編寫命令語言第六步:進(jìn)行運(yùn)行系統(tǒng)的配置第六步:保存工程并運(yùn)行142023/3/164.研華ADAM-4000系列智能模塊的結(jié)構(gòu)、性能、技術(shù)參數(shù)智能遠(yuǎn)程I/O模塊是傳感器和執(zhí)行機(jī)構(gòu)到計(jì)算機(jī)的多功能遠(yuǎn)程I/O單元,專為惡劣環(huán)境下的可靠操作而設(shè)計(jì),具有內(nèi)置的微處理器,嚴(yán)格的工業(yè)級(jí)塑料外殼,使其可以獨(dú)立提供智能信號(hào)調(diào)理、I/O隔離、模擬量I/O、數(shù)字量I/O、數(shù)據(jù)顯示和串行數(shù)字通信接口。遠(yuǎn)程I/O模塊可以安裝在現(xiàn)場(chǎng),就地完成A/D、D/A轉(zhuǎn)換、I/O操作及脈沖量的計(jì)數(shù)、累計(jì)等操作,以通訊方式和計(jì)算機(jī)交換信息,構(gòu)成數(shù)據(jù)采集控制系統(tǒng)。市場(chǎng)上使用得比較廣泛的RS-485接口的智能模塊有研華公司推出的ADAM-4000系列模塊如圖3圖3研華模塊152023/3/161)ADAM-4117是16位A/D、8通道的模擬量輸入模塊,可以采集電壓、電流等模擬量輸入信號(hào),并且為所有通道都提供了獨(dú)立的可編程的輸入范圍。2)ADAM-4050帶有7路數(shù)字量輸入和8路數(shù)字量輸出。它的數(shù)字量輸出為集電極開路的晶體管開關(guān),可由主機(jī)進(jìn)行控制。主機(jī)可以利用模塊的數(shù)字量輸入來檢測(cè)行程開關(guān)、安全開關(guān)或遠(yuǎn)程數(shù)字量信號(hào)。3)ADAM-4080/4080D計(jì)數(shù)器/頻率輸入模塊,有兩個(gè)32位計(jì)數(shù)器(計(jì)數(shù)器0和計(jì)數(shù)器1),其中的嵌入式可編程定時(shí)器用于頻率測(cè)量。162023/3/16

圖4硬件接線圖4實(shí)驗(yàn)接線圖硬件接線圖172023/3/165實(shí)驗(yàn)內(nèi)容1.ADAM-4000模塊配置。2.數(shù)據(jù)采集系統(tǒng)的建立。3.系統(tǒng)測(cè)試。182023/3/166實(shí)驗(yàn)步驟1.模塊地址設(shè)置(1)模塊配置與連接

將模塊裝入現(xiàn)有網(wǎng)絡(luò)之前,必須對(duì)其加以配置,即設(shè)置波特率和地址。模塊出廠時(shí)的初始配置為:波特率:9600bit/s;地址:01(十六進(jìn)制)。設(shè)置模塊地址時(shí),4520須單獨(dú)連接該模塊。

智能模塊的配置主要采用ADAM應(yīng)用軟件或者通過串口終端程序發(fā)命令集的方式進(jìn)行配置。ADAM-4000系列模塊使用集成的專用應(yīng)用軟件工具進(jìn)行系統(tǒng)配置,應(yīng)用軟件名稱為:ADAM-4000/5000Series/SetupUtility或AdvantechAdamApax.NETUtility(還支持Win7)包含的功能主要有:模塊配置、模塊校準(zhǔn)、數(shù)據(jù)輸入和數(shù)據(jù)輸出、報(bào)警設(shè)置、連接模塊的自動(dòng)掃描、終端仿真。192023/3/16主機(jī)電源DC+(0~30V)+VSGNDDATA+DATA-ADAMI/ORS-232/RS-485TXD(2)RXD(3)RTS(7)GND(5)+VSGNDDATA+DATA-TXD(3)RXD(2)RTS(7)GND(5)圖4模塊的基本連接202023/3/16圖5軟件打開方式(2)模塊配置步驟下面以ADAM.NetUtility為例,演示ADAM-4117的配置和測(cè)試過程。首先在斷電狀態(tài)把模塊側(cè)面開關(guān)撥至“Init”位置,上電。通過如下路徑打開AUtility:

Step1選擇連接到ADAM-4117的com口,點(diǎn)擊上面的放大鏡圖標(biāo)search:212023/3/16一般情況下,鼠標(biāo)點(diǎn)擊到com1時(shí),右側(cè)setting中的參數(shù)無需改變,除非已經(jīng)修改了ADAM-4520以及ADAM-4117的串口通訊參數(shù)(例如波特率、數(shù)據(jù)位等)

222023/3/16Step2一般情況下,無需更改彈出窗口的Startingaddress,直接點(diǎn)擊Start即可。這項(xiàng)參數(shù)的含義是從哪個(gè)RS-485地址開始搜索,一直搜索到Address255為止。圖6模塊搜索232023/3/16Step3搜索到模塊后,可以點(diǎn)擊Cancel按鈕取消搜索,點(diǎn)擊左側(cè)菜單中的模塊名稱進(jìn)入模塊配置頁面。圖7模塊配置242023/3/16

在上面的Utility畫面中,可以配置RS-485地址(Address)、波特率(Baudrate)、通訊協(xié)議(Procotol)等。修改完畢后,點(diǎn)擊右上角的“Applychange”保存設(shè)置到模塊的芯片里。252023/3/162.按圖3接線。分別將研華智能模塊ADAM4117、ADAM4050、ADAM4080、ADAM4520的+Vs端和GND端與電源24V正極和負(fù)極相連,將ADAM4117、ADAM4050、ADAM4080的DATA+和DATA-與ADAM4520的DATA+和DATA-相連,將ADAM4080的IN0+接24V直流電源正極,IN0-接S7-224XP接口板DI0.1,將ADAM4050的DI0接S7-224XP接口板DI0.0,并將S7-224XP接口板輸入公共端接24V直流電負(fù)極。262023/3/16圖(a)2.數(shù)據(jù)采集系統(tǒng)建立(1)新建工程。啟動(dòng)計(jì)算機(jī),在桌面雙擊圖標(biāo)組態(tài)王6.55快捷方式運(yùn)行組態(tài)王軟件,進(jìn)入組態(tài)王工程管理器,點(diǎn)擊“文件”---〉“新建工程”,出現(xiàn)如圖11界面,272023/3/16點(diǎn)擊下一步。圖8新建工程圖(b)282023/3/16選擇存儲(chǔ)路徑,我們選擇桌面,如圖圖9選擇存儲(chǔ)路徑292023/3/16點(diǎn)擊下一步,輸入工程名“123”,點(diǎn)擊“完成”圖10輸入工程名稱302023/3/16

點(diǎn)擊“是”。出現(xiàn)如圖,圖11新建工程完成312023/3/16雙擊新建的工程“123”進(jìn)入工程瀏覽器,如圖:圖12工程瀏覽器322023/3/16(2)定義設(shè)備。點(diǎn)擊工程瀏覽器工程目錄顯示區(qū)里的“設(shè)備”---〉“COM1”---〉“新建”---〉“智能模塊”---〉“Adam4000”---〉“ADAM4017+”---〉“COM”---〉“下一步”,如圖所示圖13定義設(shè)備332023/3/16串行接口均選擇COM1口,雙擊“COM1”,通訊參數(shù)設(shè)置為無校驗(yàn)。如圖所示圖14通訊參數(shù)設(shè)置342023/3/16(3)定義數(shù)據(jù)變量。點(diǎn)擊工程目錄顯示區(qū)里的“數(shù)據(jù)庫”---〉“數(shù)據(jù)詞典”---〉“新建”,變量名:“模擬量”,變量類型:“I/O實(shí)型”,連接設(shè)備“ADAM=4017”,寄存器:“AI”,數(shù)據(jù)類型:“float”,讀寫屬性:“只讀”。方法類似,對(duì)“開關(guān)量”(對(duì)應(yīng)ADAM4050的DI)、“脈沖量”(對(duì)應(yīng)ADAM=4080的COUNT0)、計(jì)數(shù)啟??刂谱兞俊癈S0”(對(duì)應(yīng)ADAM=4080的CS0)、計(jì)數(shù)清零變量“CLSC0”(對(duì)應(yīng)ADAM=4080的CLSC0)對(duì)應(yīng)響應(yīng)設(shè)備的寄存器進(jìn)行定義,中間變量“模擬量輸入”“開關(guān)量輸入”“脈沖量輸入”“a”“開始停止實(shí)驗(yàn)”“報(bào)警燈閃”定義為響應(yīng)內(nèi)存變量。352023/3/16圖15定義變量362023/3/16(4)新建畫面。點(diǎn)擊工程目錄顯示區(qū)里的“文件”---〉“畫面”---〉雙擊“新建”,新建一個(gè)數(shù)據(jù)采集主界面,圖16定義畫面372023/3/16輸入畫面名稱“數(shù)據(jù)采集主界面”,進(jìn)入主界面,圖17主界面382023/3/16點(diǎn)擊工具箱里文本符號(hào),添加標(biāo)題“基于RS485總線的分布式數(shù)據(jù)采集實(shí)驗(yàn)”,其他文本添加方法類似,不再贅述。圖18工具箱392023/3/166.繪制原理圖。點(diǎn)擊工具箱里打開圖庫符號(hào)---〉“計(jì)算機(jī)”,雙擊計(jì)算機(jī)圖片,加入新建的主界面,后面添加“電加熱爐”“按鈕”“報(bào)警指示燈”和“通訊指示燈方法”類似,利用矩形符號(hào)和文本符號(hào)繪制原理圖。如圖:圖19繪制原理圖402023

溫馨提示

  • 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. 人人文庫網(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)論