国产精品视频一区二区三区四,亚洲av美洲av综合av,99国内精品久久久久久久,欧美电影一区二区三区电影

產(chǎn)品推薦:氣相|液相|光譜|質(zhì)譜|電化學(xué)|元素分析|水分測(cè)定儀|樣品前處理|試驗(yàn)機(jī)|培養(yǎng)箱


化工儀器網(wǎng)>技術(shù)中心>技術(shù)參數(shù)>正文

歡迎聯(lián)系我

有什么可以幫您? 在線咨詢

一種小型PROFIBUSDP網(wǎng)絡(luò)的構(gòu)建及其應(yīng)用

來(lái)源:湖南嶸晟時(shí)代自動(dòng)化科技有限公司   2021年07月01日 11:26  
  一種小型PROFIBUSDP網(wǎng)絡(luò)的構(gòu)建及其應(yīng)用
 
  現(xiàn)場(chǎng)總線PROFIBUS由三個(gè)兼容部分組成,即PROFIBUS-DP、PROFIBUS-PA、PROFIBUS-FMS。
 
  (1)PROFIBUS-DP:用于設(shè)備級(jí)控制系統(tǒng)與分散式I/O的通信。它的設(shè)計(jì)旨在用于設(shè)備一級(jí)的高速數(shù)據(jù)傳送。
 
  (2)PROFIBUS-PA:專為過(guò)程自動(dòng)化設(shè)計(jì),可使傳感器和執(zhí)行機(jī)構(gòu)聯(lián)在一根總線上,并有本質(zhì)安全規(guī)范。
 
  (3)PROFIBUS-FMS:用于車間級(jí)監(jiān)控網(wǎng)絡(luò),是一個(gè)令牌結(jié)構(gòu)、實(shí)時(shí)多主從網(wǎng)絡(luò)。
 
  其中,PROFIBUS-DP采用OSI參考模型中的第1層,第2層和用戶接口。用戶接口規(guī)定了用戶及系統(tǒng)以及不同設(shè)備可調(diào)用的應(yīng)用功能,并詳細(xì)說(shuō)明了各種不同的PROFIBUS-DP設(shè)備的設(shè)備行為;物理層傳輸使用RS485標(biāo)準(zhǔn),這種結(jié)構(gòu)保證了通信的實(shí)時(shí)性和系統(tǒng)實(shí)現(xiàn)的低成本性。協(xié)議結(jié)構(gòu)見(jiàn)圖1。
 
PROFIBUS-DP系統(tǒng)可由以下3類設(shè)備組成:
 
  (1)一級(jí)DP主站(DPM1):一級(jí)DP主站是中央控制器,它在預(yù)定的信息周期內(nèi)與分散的站(如DP從站)交換信息。
 
  (2)二級(jí)DP主站(DPM2):二級(jí)DP主站是編程器、組態(tài)設(shè)備或操作面板,在DP系統(tǒng)組態(tài)操作時(shí)使用,完成系統(tǒng)操作和監(jiān)視目的。
 
  (3)DP從站:DP從站是進(jìn)行輸入和輸出信息采集和發(fā)送的外圍設(shè)備。
 
  PROFIBUS-DP支持單主站或多主站系統(tǒng),各主站之間傳送令牌,主站與從站之間傳送數(shù)據(jù),這就為系統(tǒng)配置組態(tài)提供了高度靈活性。主站通過(guò)獲取令牌獲得訪問(wèn)權(quán),在令牌持有期間內(nèi)可進(jìn)行操作,按照主站與主站和主站與從站通信關(guān)系表與其他主站和從站通信。主站與從站之間的周期性數(shù)據(jù)傳輸采用主從方式,主站向從站發(fā)送或索取信息[2]。單主站系統(tǒng)中,在總線系統(tǒng)的運(yùn)行階段,只有一個(gè)活動(dòng)主站。
 
  PROFIBUS-DP數(shù)據(jù)鏈路層提供以下傳輸服務(wù):(1)發(fā)送要求確認(rèn)的報(bào)文(SRD服務(wù)):向某個(gè)從站發(fā)送報(bào)文,要求從站確認(rèn)。(2)不要求確認(rèn)的廣播報(bào)文(SND服務(wù)):向一組從站發(fā)送報(bào)文,啟動(dòng)相應(yīng)的SDN服務(wù),不要求從站確認(rèn)。
 
  二、PROFIBUS-DP的通信原理
 
  在PROFIBUS-DP系統(tǒng)中,DPM1和相關(guān)DP從站之間的用戶數(shù)據(jù)傳輸由DPM1按照確定的遞歸順序自動(dòng)進(jìn)行。在對(duì)總線系統(tǒng)進(jìn)行組態(tài)時(shí),用戶對(duì)DP從站與DPM1的關(guān)系做出規(guī)定,確定哪些DP從站被納入信息交換的循環(huán)周期,哪些被排斥在外。
 
  DPM1和DP從站之間的數(shù)據(jù)傳送分三個(gè)階段:參數(shù)設(shè)定、組態(tài)、數(shù)據(jù)交換。在參數(shù)設(shè)定階段,每個(gè)從站將自己的實(shí)際組態(tài)數(shù)據(jù)與從DPM1接收到的組態(tài)數(shù)據(jù)進(jìn)行比較。只有當(dāng)實(shí)際數(shù)據(jù)與所需的組態(tài)數(shù)據(jù)相匹配時(shí),DP從站才進(jìn)入用戶數(shù)據(jù)傳輸階段。因此,設(shè)備類型、數(shù)據(jù)格式、長(zhǎng)度以及輸入輸出數(shù)量必須與實(shí)際組態(tài)一致。在實(shí)際系統(tǒng)中,要使主站節(jié)點(diǎn)和各從站之間能夠?qū)崿F(xiàn)正確的網(wǎng)絡(luò)通信,必須對(duì)網(wǎng)絡(luò)進(jìn)行配置,規(guī)定主站與從站的關(guān)系,確定哪些從站被納入信息交換周期,然后將網(wǎng)絡(luò)配置信息下載到PROFIBUS-DP主站中去。
 
  PROFIBUS設(shè)備具有不同的性能特征(現(xiàn)有功能的不同或可能的總線參數(shù)的不同),這些參數(shù)對(duì)每種設(shè)備類型和每個(gè)生產(chǎn)廠來(lái)說(shuō)均各有差別。要使PROFIBUS能夠?qū)崿F(xiàn)簡(jiǎn)單的即插即用配置,需要將這些特性在設(shè)備數(shù)據(jù)庫(kù)(GSD)中具體說(shuō)明。GSD文件由生產(chǎn)廠商分別針對(duì)每一種設(shè)備類型準(zhǔn)備并以設(shè)備數(shù)據(jù)庫(kù)清單的形式提供給用戶。這種文件格式便于讀出任何一種PROFIBUSDP設(shè)備的設(shè)備配置信息,在組態(tài)總線系統(tǒng)時(shí)自動(dòng)使用這些信息;系統(tǒng)自動(dòng)地對(duì)與整個(gè)系統(tǒng)有關(guān)的數(shù)據(jù)輸入誤差和前后一致性進(jìn)行檢查核對(duì)。
 
  三、PROFIBUS-DP通信在鍋爐系統(tǒng)中的應(yīng)用設(shè)計(jì)
 
  以一個(gè)小型鍋爐系統(tǒng)為例,采用PROFIBUS-DP純主—從方式通信,設(shè)計(jì)5個(gè)PROFIBUS-DP從站節(jié)點(diǎn),分別監(jiān)控系統(tǒng)中各個(gè)被控對(duì)象:第一個(gè)從站節(jié)點(diǎn)實(shí)現(xiàn)對(duì)鍋爐溫度的控制和測(cè)量,第二個(gè)從站節(jié)點(diǎn)實(shí)現(xiàn)對(duì)進(jìn)口流量的測(cè)量,第三個(gè)從站節(jié)點(diǎn)實(shí)現(xiàn)對(duì)爐內(nèi)液位的控制和測(cè)量,第四個(gè)從站節(jié)點(diǎn)實(shí)現(xiàn)對(duì)夾層溫度的測(cè)量,第五個(gè)從站節(jié)點(diǎn)實(shí)現(xiàn)對(duì)出口壓力的測(cè)量。
 
  1、系統(tǒng)硬件配置
 
  本系統(tǒng)主要由主站節(jié)點(diǎn)(一類主站)、現(xiàn)場(chǎng)智能單元(DP從站)組成一個(gè)分布式網(wǎng)絡(luò)數(shù)據(jù)監(jiān)控系統(tǒng),系統(tǒng)結(jié)構(gòu)框圖如圖2所示。由組網(wǎng)設(shè)備完成組網(wǎng)之后,主從之間通過(guò)主站發(fā)送或請(qǐng)求數(shù)據(jù),從站響應(yīng)或確認(rèn)主站發(fā)送的數(shù)據(jù)來(lái)完成PROFIBUS網(wǎng)絡(luò)的數(shù)據(jù)傳送。
 
(1)主站節(jié)點(diǎn)
 
  在本系統(tǒng)中,主站接口模塊使用瑞典HMS公司的ANYBUS PROFIBUS-DP Master模塊。該模塊是一種嵌入式設(shè)備。它具有一類主站所有的功能,支持從9.6kbit/s到12Mbit/s之間的通信波特率,最多可以掛接124個(gè)從站。在硬件上通過(guò)2K的雙端口RAM(DPRAM)與用戶CPU接口,雙端口RAM區(qū)中還包括系統(tǒng)信息區(qū)、硬件信息區(qū)以及握手標(biāo)記位。它的I/O數(shù)據(jù)發(fā)送區(qū)和數(shù)據(jù)請(qǐng)求區(qū)最大均達(dá)到512個(gè)字節(jié),還可開(kāi)辟擴(kuò)展緩沖區(qū)。在軟件上提供報(bào)文(MailboxMessage)與用戶CPU進(jìn)行信息交換。
 
  在本系統(tǒng)中,主站節(jié)點(diǎn)通過(guò)與從站建立的通信關(guān)系實(shí)現(xiàn)對(duì)整個(gè)系統(tǒng)狀態(tài)的監(jiān)控。主站節(jié)點(diǎn)采用ATMEL89C52芯片作為CPU,與PROFIBUS-DPMaster接口模塊共同構(gòu)成PROFIBUS網(wǎng)絡(luò)主站節(jié)點(diǎn),實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)的管理。CPU、靜態(tài)存儲(chǔ)器通過(guò)數(shù)據(jù)線、地址線以及控制線與接口模塊的雙端口RAM進(jìn)行數(shù)據(jù)交換,數(shù)據(jù)內(nèi)容主要包括各個(gè)從節(jié)點(diǎn)的過(guò)程數(shù)據(jù)、狀態(tài)信息、緩沖區(qū)配置信息等。采用帶有看門狗功能的電可擦除存儲(chǔ)器(EEPROM)存儲(chǔ)主站節(jié)點(diǎn)的運(yùn)行參數(shù)、現(xiàn)場(chǎng)總線網(wǎng)絡(luò)的組網(wǎng)信息和節(jié)點(diǎn)狀態(tài)信息。靜態(tài)存儲(chǔ)器(RAM)作為數(shù)據(jù)存儲(chǔ)器存儲(chǔ)從節(jié)點(diǎn)的過(guò)程數(shù)據(jù)。主站節(jié)點(diǎn)的結(jié)構(gòu)見(jiàn)圖2上半部分。
 
  (2)現(xiàn)場(chǎng)智能單元(DP從站)
 
  在本系統(tǒng)中,PROFIBUS-DP從站接口模塊使用瑞典HMS公司的ANYBUS—SPROFIBUS-DP模塊。與主模塊相類似,它也是一種嵌入式設(shè)備。硬件上通過(guò)2K的雙端口RAM(DPRAM)與用戶CPU接口?,F(xiàn)場(chǎng)智能單元以51系列的單片機(jī)為核心處理器,主要完成對(duì)PROFIBUS從模塊的初始化,包括I/O映射區(qū)域的分配——映射區(qū)地址的分配、長(zhǎng)度的設(shè)置,然后根據(jù)接口映射區(qū)的地址分配實(shí)現(xiàn)I/O數(shù)據(jù)的讀寫操作。PROFIBUS從站接口模塊嵌入在現(xiàn)場(chǎng)智能單元中,接收控制命令,提供主站所需的各種系統(tǒng)參數(shù)?,F(xiàn)場(chǎng)智能單元的結(jié)構(gòu)如圖3所示。
 
  現(xiàn)場(chǎng)智能單元對(duì)被控對(duì)象的工作參數(shù)、狀態(tài)參數(shù)進(jìn)行采集處理,并向DP從模塊的輸入映射區(qū)寫入信息和數(shù)據(jù),供網(wǎng)絡(luò)中的主站節(jié)點(diǎn)讀取,進(jìn)行上位機(jī)監(jiān)視;同時(shí)從輸出映射區(qū)讀取主站節(jié)點(diǎn)發(fā)送的控制信息,經(jīng)判斷后,對(duì)被控對(duì)象作出控制決策。
 
  2、系統(tǒng)的通信組網(wǎng)構(gòu)建
 
  網(wǎng)絡(luò)組態(tài)方式有兩種方法:一種是通過(guò)對(duì)主節(jié)點(diǎn)編寫報(bào)文信息來(lái)完成;另外一種是通過(guò)PROFIBUS-DP組網(wǎng)軟件來(lái)實(shí)現(xiàn)。本系統(tǒng)利用組網(wǎng)軟件的方式來(lái)進(jìn)行組網(wǎng)。如圖4所示,通過(guò)連接器將主模塊與PC機(jī)相連,直接對(duì)主模塊進(jìn)行網(wǎng)絡(luò)配置。瑞典HMS提供的組網(wǎng)軟件HMS SYCON專門用于PROFIBUS-DP的網(wǎng)絡(luò)配置,可以配置主站和從站,測(cè)試網(wǎng)絡(luò)狀態(tài),直接讀取主站和從站的輸出、輸入數(shù)據(jù),設(shè)置總線數(shù)據(jù)傳輸速率等[5]。系統(tǒng)中,DP從站數(shù)為5,每個(gè)從模塊開(kāi)辟的IN區(qū)和OUT區(qū)的大小都是20個(gè)字節(jié)。配置時(shí)根據(jù)每個(gè)現(xiàn)場(chǎng)智能單元PROFIBUS從站開(kāi)辟的IN區(qū)和OUT區(qū)的大小,在SYCON中一一對(duì)應(yīng),并將網(wǎng)絡(luò)中所有的從站納入到信息交換周期中,選擇適當(dāng)?shù)臄?shù)據(jù)通信波特率,然后將配置信息下載到主模塊中去。在此鍋爐系統(tǒng)中,SYCON中數(shù)據(jù)區(qū)的配置如表1所示。
 
  主模塊按照下載的信息自動(dòng)對(duì)所屬的從站進(jìn)行發(fā)送或索取數(shù)據(jù);如果配置的數(shù)據(jù)與實(shí)際數(shù)據(jù)相匹配,從站便進(jìn)入用戶數(shù)據(jù)傳輸階段,就可以實(shí)現(xiàn)PROFIBUS-DP主從站之間的數(shù)據(jù)傳送。
 
  需要注意的是,網(wǎng)絡(luò)配置完成,數(shù)據(jù)正確映射時(shí),主模塊的IN區(qū)與從模塊的OUT區(qū)相對(duì)應(yīng),主模塊的OUT區(qū)與從模塊的IN區(qū)相對(duì)應(yīng)。
 

免責(zé)聲明

  • 凡本網(wǎng)注明“來(lái)源:化工儀器網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-化工儀器網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來(lái)源:化工儀器網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
  • 本網(wǎng)轉(zhuǎn)載并注明自其他來(lái)源(非化工儀器網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé),不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品第一來(lái)源,并自負(fù)版權(quán)等法律責(zé)任。
  • 如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
企業(yè)未開(kāi)通此功能
詳詢客服 : 0571-87858618
弥渡县| 洛宁县| 义马市| 唐河县| 和政县| 北辰区| 丽江市| 巫溪县| 乐昌市| 武汉市| 惠州市| 宜黄县| 尼勒克县| 西充县| 镇平县| 邯郸县| 盐边县| 固阳县| 临清市| 陇南市| 高碑店市| 巴塘县| 双江| 尚义县| 温州市| 泌阳县| 柞水县| 家居| 禹州市| 广东省| 金川县| 和田县| 曲靖市| 定安县| 南昌县| 镇宁| 曲松县| 德兴市| 客服| 南岸区| 南京市|