![畢業(yè)設(shè)計(jì)(論文)-基于PLC的智能家居安防系統(tǒng)_第1頁](http://file4.renrendoc.com/view/34af672dee80271066df537c680e6e9d/34af672dee80271066df537c680e6e9d1.gif)
![畢業(yè)設(shè)計(jì)(論文)-基于PLC的智能家居安防系統(tǒng)_第2頁](http://file4.renrendoc.com/view/34af672dee80271066df537c680e6e9d/34af672dee80271066df537c680e6e9d2.gif)
![畢業(yè)設(shè)計(jì)(論文)-基于PLC的智能家居安防系統(tǒng)_第3頁](http://file4.renrendoc.com/view/34af672dee80271066df537c680e6e9d/34af672dee80271066df537c680e6e9d3.gif)
![畢業(yè)設(shè)計(jì)(論文)-基于PLC的智能家居安防系統(tǒng)_第4頁](http://file4.renrendoc.com/view/34af672dee80271066df537c680e6e9d/34af672dee80271066df537c680e6e9d4.gif)
![畢業(yè)設(shè)計(jì)(論文)-基于PLC的智能家居安防系統(tǒng)_第5頁](http://file4.renrendoc.com/view/34af672dee80271066df537c680e6e9d/34af672dee80271066df537c680e6e9d5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
內(nèi)蒙古科技大學(xué)本科生畢業(yè)設(shè)計(jì)說明書〔畢業(yè)論文〕題目:基于PLC的智能家居安防系統(tǒng)學(xué)生姓名:學(xué)號:0專業(yè):自動(dòng)化班級:自2005-3班指導(dǎo)教師:基于PLC的智能家居安防系統(tǒng)摘要隨著我國經(jīng)濟(jì)的快速開展,生活水平的不斷提高,人們對居家的概念已從最初滿足簡單的居住功能開展到注重對住宅的人性化需求。平安、舒適、快捷、方便的智能小區(qū),已成為住宅開展的主流趨勢,其中,平安性是首要目標(biāo)。智能小區(qū)平安性的實(shí)現(xiàn),除了人為的因素外,主要依靠小區(qū)的智能化平安防范系統(tǒng)。所以研究和開發(fā)智能家居安防系統(tǒng)具有很高的實(shí)用價(jià)值。在安防系統(tǒng)中,防火和防盜是主要的。因此,通過傳感器把各種防火防盜的信號傳輸給小區(qū)報(bào)警中心,小區(qū)報(bào)警中心能迅速做出反響,阻止不法分子的得逞和火災(zāi)的發(fā)生。智能安防系統(tǒng)就是保障了人們居家的平安和利益,使人們的生活更加平安、舒適。所以設(shè)計(jì)和開發(fā)智能家居安防系統(tǒng),不僅具有很強(qiáng)的現(xiàn)實(shí)意義,也有廣泛的市場前景。本設(shè)計(jì)介紹了西門子S7-300的通信協(xié)議和工控組態(tài)軟件WinCC在家具安防系統(tǒng)中的應(yīng)用,并討論通過用MPI網(wǎng)絡(luò)實(shí)現(xiàn)S7-300與工控組態(tài)軟件WinCC之間通信和用PROFIBUS-DP總線實(shí)現(xiàn)S7-300與S7-300之間通信的方法。關(guān)鍵字:智能小區(qū);安防系統(tǒng);WinCC;住宅;報(bào)警BasedonPLCintelligenthouseholdsecuritysystemAbstractWitheconomyrapiddevelopedandlivingstandardcontinuousimproved,people’sconceptofhomehaschangedfrominitialsimplelivingfunctiontotheindividualdemands.Theintelligentcommunity,whichissafe,convenientandcomfortable,hasbecomethehousingdevelopmenttendency.Andsafetyistheprimarytargetinthattendency.Thesafeoftheintelligentcommunity,exceptforhumanfactors,mainlyrelyonsafeguardsystemofintelligentcommunity.Sotheresearchanddevelopmentofintelligenthouseholdsecuritysystemhashighpracticalvalue.Inthesecuritysystem,fireproofingandsecuritysystemisveryimportant.Therefore,iftransmitvariousfire-theftalarmsignaltothecommunityalarmcentersthroughthesensor,communityalarmcenterscanrapidreactionsothatpreventthelawbreakers’actionsandpreventfireoccurrence.Intelligentsurveillancesystemistheguaranteeforthesecurityandinterestsofthehousingpeopleandmakesthelifeofpeoplemoresafeandcomfortable.Sothedesignanddevelopmentofintelligenthouseholdsecuritysystem,notonlyhasastrongpracticalsignificance,buralsohaswideprospectofmarket.ThisdesignintroducesapplicationofSiemensS7-300communicationprotocolandtheindustrialcontrolconfigurationsoftwaresecuritysystemWinCCinfurnituresecuritysystem.ThenthepaperdiscussesthemethodswhichuseMPInetworktorealizethecommunicatingbetweenS7-300andindustrialcontrolconfigurationsoftwareWinCC,andusePROFIBUS-DPtorealizethecommunicatingbetweenS7-300andS7-300.Kyewords:Intelligentvillage;Securitysystems;WinCC;House;alarm目錄摘要 IAbstract II第一章概述 11.1緒論 11.2PLC的應(yīng)用領(lǐng)域和開展趨勢 2PLC的應(yīng)用領(lǐng)域 2PLC的開展趨勢 31.3西門子S7-300簡介 4一般特性 4模塊的種類 4通信 5擴(kuò)展功能 61.4監(jiān)控軟件WinCC簡介 61.5STEP7編程軟件簡介 71.6智能家居安防系統(tǒng)開發(fā)的必要性 81.7國內(nèi)外開展現(xiàn)狀 81.8論文的主要研究內(nèi)容 8本章小結(jié) 9第二章智能家居安防系統(tǒng) 102.1智能家居安防系統(tǒng)的組成與工作原理 10智能家居安防系統(tǒng)的組成 10智能家居安防系統(tǒng)的工作原理 112.2智能家居安防系統(tǒng)的設(shè)計(jì) 11系統(tǒng)的硬件設(shè)計(jì) 11S7-300系列的PLC硬件系統(tǒng) 11PLC的選型 15PLC擴(kuò)展機(jī)架和供電電源的設(shè)計(jì) 15系統(tǒng)的軟件設(shè)計(jì) 15程序流程圖 15PLC的I/O地址分配表 程序 16本章小結(jié) 17第三章WinCC對小區(qū)報(bào)警的組態(tài) 183.1西門子S7-300及工程組態(tài)軟件的應(yīng)用 18S7-300、多點(diǎn)接口網(wǎng)絡(luò)(MPI)及PROFIBUS-DP 18S7-300與S7-300之間的通信連接 193.1.3S7-300與工控組態(tài)軟件WinCC之間的通信 273.2組態(tài)小區(qū)報(bào)警 283.2.1建立工程及工程管理器介紹 283.2.2組態(tài)變量 30創(chuàng)立過程畫面及組態(tài)工程 3圖形編輯器的布局 3.建立過程畫面 3.創(chuàng)立及組態(tài)過程畫面 37本章小結(jié) 45第四章WinCC與STEP7對小區(qū)報(bào)警的監(jiān)控 464.1STEP7對PLC的模擬 464.1.1創(chuàng)立工程 464.1.2硬件組態(tài) 474.1.3在線調(diào)試 474.1.4PLCSIM 484.2小區(qū)報(bào)警系統(tǒng)的模擬運(yùn)行 494.2.1在STEP7中編寫運(yùn)行的模擬程序 49運(yùn)行中的主畫面 504.2.3運(yùn)行中的報(bào)警畫面 50運(yùn)行中的報(bào)警原因畫面 50運(yùn)行中的報(bào)警樓號畫面 50運(yùn)行中的報(bào)警住戶畫面 514.2.4運(yùn)行中的報(bào)警記錄畫面 534.2.5運(yùn)行中的歸檔畫面 534.2.6運(yùn)行中的報(bào)表畫面 53本章小結(jié) 55總結(jié)與展望 56參考文獻(xiàn) 57附錄A程序 58致謝 67第一章概述緒論隨著智能家居的開展和人民生活水平的提高,人們對財(cái)產(chǎn)、人身平安的要求也越來越高,安防系統(tǒng)不再只局限于防盜,而且要能做到防火、防劫,以及即時(shí)解決突發(fā)事件,家居安防模式也由古老的鐵門鐵鎖鐵欄桿〔被動(dòng)式防盜〕逐漸向各種電子探測器、報(bào)警中心〔主動(dòng)式防盜〕方向開展。智能家居安防系統(tǒng)開始逐漸成為普通用戶和智能家居設(shè)備提供商的關(guān)注重點(diǎn),因此開發(fā)一套平安可靠的安防設(shè)備,成了當(dāng)務(wù)之急。智能家居安防系統(tǒng)是指由各種先進(jìn)的、智能化的電子保安設(shè)備對住宅各要害部位進(jìn)行多種監(jiān)測、一旦監(jiān)測到異常情況就觸發(fā)報(bào)警效勞的智能系統(tǒng);它集防盜、防劫、防火、防燃?xì)庑孤┑裙δ苡谝惑w,一遇異常即刻自動(dòng)報(bào)警,系統(tǒng)中各安防設(shè)備相互通信配合,讓居住者高枕無憂。家居安防系統(tǒng)主要由防盜、防火災(zāi)、防燃?xì)庑孤﹫?bào)警系統(tǒng)組成。安防報(bào)警系統(tǒng)必須具有穩(wěn)定、可靠、易操作等特點(diǎn),且能保證實(shí)現(xiàn)有警必報(bào)、無警不誤報(bào)這兩個(gè)主要目標(biāo)?,F(xiàn)在市場上已經(jīng)有不少針對家居的安防系統(tǒng)出現(xiàn),主要可分為兩類。一種是較為傳統(tǒng)的本地監(jiān)控方式,主要是由一些報(bào)警探頭和對講門鈴等組成,當(dāng)用戶出門以后,該系統(tǒng)就不能發(fā)揮應(yīng)有的作用,這樣在最需要監(jiān)控的時(shí)刻設(shè)備反而不能發(fā)揮應(yīng)有的作用。另一種對傳統(tǒng)的方式進(jìn)行了改良,當(dāng)出現(xiàn)報(bào)警后,該信息可通過小區(qū)報(bào)警中心,由小區(qū)報(bào)警中心的工作人員派出保安人員去進(jìn)行檢查和通知主人。通過小區(qū)聯(lián)網(wǎng),采用可編程控制器可實(shí)現(xiàn)對整個(gè)小區(qū)內(nèi)所有安裝家庭平安防范系統(tǒng)的用戶進(jìn)行集中的保安接警管理。每個(gè)家庭的平安防范系統(tǒng)通過總線都可將報(bào)警信號傳送到管理中心,管理人員可確認(rèn)報(bào)警的位置和類型,同時(shí)計(jì)算機(jī)還顯示與住戶相關(guān)的一些信息,以供保安人員及時(shí)和正確的進(jìn)行接警處理。安防監(jiān)控系統(tǒng)是智能化住宅小區(qū)的重要組成局部。其監(jiān)控系統(tǒng)對小區(qū)重點(diǎn)區(qū)域采取實(shí)時(shí)監(jiān)控、層層設(shè)防。讓業(yè)主生活在無形防盜網(wǎng)之中。既平安,又人性化,使智能住宅小區(qū)具備了全方位的平安保障。樓宇自動(dòng)化的不斷開展,由古老的家居安防模式〔被動(dòng)式防盜〕遠(yuǎn)遠(yuǎn)不能滿足住戶要求。我們本次設(shè)計(jì)的家居安防系統(tǒng)就是采用可編程控制器S7-300系列,它不僅可靠性高,而且操作、修改、擴(kuò)展極為方便,提高了安防系統(tǒng)的功能與性能??删幊炭刂破髋c個(gè)人計(jì)算機(jī)、圖形工作站、小型機(jī)等相結(jié)合,可實(shí)現(xiàn)屏幕顯示、數(shù)據(jù)采集、記錄保持、回路面板顯示等功能亦即實(shí)現(xiàn)了分散型控制系統(tǒng)的功能??删幊炭刂破鞯牟粩嚅_展,使越來越多的工程人員認(rèn)識到它的優(yōu)越性。對于當(dāng)今的可編程控制器來說,但凡需要自動(dòng)化控制系統(tǒng)存在的地方,就需要可編程控制器。目前來說,可編程控制器主要應(yīng)用于有大量開關(guān)和少量模擬量的控制系統(tǒng)方面。本設(shè)計(jì)從掌握和規(guī)劃家居安防自動(dòng)控制系統(tǒng)入手,重點(diǎn)介紹如何實(shí)現(xiàn)小區(qū)的網(wǎng)絡(luò)擴(kuò)建和上位機(jī)監(jiān)控的小區(qū)報(bào)警問題,了解家居安防系統(tǒng)控制工藝和流程,熟悉如何利用西門子WinCC監(jiān)控軟件實(shí)現(xiàn)對可編程控制器進(jìn)行監(jiān)控和STEP7軟件對可編程控制器進(jìn)行模擬控制,從而做到系統(tǒng)完善與實(shí)現(xiàn)。PLC的應(yīng)用領(lǐng)域和開展趨勢PLC的應(yīng)用領(lǐng)域目前,PLC在國內(nèi)外已廣泛應(yīng)用于鋼鐵、石油、化工、電力、建材、機(jī)械制造、汽車、輕紡、交通運(yùn)輸、平安防范、環(huán)保及文化娛樂等各個(gè)行業(yè),使用情況大致可歸納為如下幾類。開關(guān)量的邏輯控制這是PLC最根本、最廣泛的應(yīng)用領(lǐng)域,它取代傳統(tǒng)的繼電器電路,實(shí)現(xiàn)邏輯控制、順序控制,既可用于單臺(tái)設(shè)備的控制,也可用于多機(jī)群控制及自動(dòng)化流水線。模擬量控制在工業(yè)生產(chǎn)過程當(dāng)中,有許多連續(xù)變化的量,如溫度、壓力、流量、液位和速度等都是模擬量。為了使可編程控制器處理模擬量,必須實(shí)現(xiàn)模擬量〔Analog〕和數(shù)字量〔Digital〕之間的A/D轉(zhuǎn)換及D/A轉(zhuǎn)換。PLC廠家都生產(chǎn)配套的A/D和D/A轉(zhuǎn)換模塊,使可編程控制器用于模擬量控制。運(yùn)動(dòng)控制PLC可以用于圓周運(yùn)動(dòng)或直線運(yùn)動(dòng)的控制。從控制機(jī)構(gòu)配置來說,早期直接用于開關(guān)量I/O模塊連接位置傳感器和執(zhí)行機(jī)構(gòu),現(xiàn)在一般使用專用的運(yùn)動(dòng)控制模塊。如何驅(qū)動(dòng)步進(jìn)電機(jī)或伺服電機(jī)的單軸或多軸位置控制模塊。世界上各主要PLC廠家的產(chǎn)品幾乎都有運(yùn)動(dòng)控制功能,廣泛用于各種機(jī)械、機(jī)床、機(jī)器人、電梯等場合。數(shù)據(jù)處理現(xiàn)代PLC具有數(shù)學(xué)運(yùn)算〔含矩陣運(yùn)算、函數(shù)運(yùn)算、邏輯運(yùn)算〕、數(shù)據(jù)傳送、數(shù)據(jù)轉(zhuǎn)換、排序、查表、位操作等功能,可以完成數(shù)據(jù)的采集、分析及處理。這些數(shù)據(jù)可以與存儲(chǔ)在存儲(chǔ)器中的參考值比擬,完成一定得控制操作,也可以利用通信功能傳送到別的智能裝置,或?qū)⑺鼈兇蛴≈票?。?shù)據(jù)處理一般用于大型控制系統(tǒng),如無人控制的柔性制造系統(tǒng);也可用于過程控制系統(tǒng),如造紙、冶金、食品工業(yè)中的一些大型控制系統(tǒng)。通信及聯(lián)網(wǎng)PLC通信含PLC間的通信及PLC與其它智能設(shè)備間的通信。隨著計(jì)算機(jī)控制的發(fā)展,工廠自動(dòng)化網(wǎng)絡(luò)開展得很快,各PLC廠商都十分重視PLC的通信功能,紛紛推出各自的網(wǎng)絡(luò)系統(tǒng)。新近生產(chǎn)的PLC都具有通信接口,通信非常方便。PLC的開展趨勢向高速度、大容量方向開展為了提高PLC的處理能力,要求PLC具有更好的響應(yīng)速度和更大的存儲(chǔ)容量。目前,有的PLC的掃描速度可達(dá)0.1ms/k步左右。PLC的掃描速度已成為很重要的一個(gè)性能指標(biāo)。向超大型、超小型兩個(gè)方向開展當(dāng)前中小型PLC比擬多,為了適應(yīng)市場的多種需要,今后PLC要向多品種方向開展,特別是向超大型和超小型兩個(gè)方向開展?,F(xiàn)已有I/O點(diǎn)數(shù)達(dá)14336點(diǎn)的超大型PLC,其使用32位微處理器,多CPU并行工作和大容量存儲(chǔ)器,功能強(qiáng)。小型PLC由整體結(jié)構(gòu)向小型模塊化結(jié)構(gòu)開展,使配置更加靈活,為了市場需要已開發(fā)了各種簡易、經(jīng)濟(jì)的超小型微型PLC,最小配置的I/O點(diǎn)數(shù)為8~16點(diǎn),以適應(yīng)單機(jī)及小型自動(dòng)控制的需要。PLC大力開發(fā)智能模塊,加強(qiáng)聯(lián)網(wǎng)通信能力為滿足各種自動(dòng)化控制系統(tǒng)的要求,近年來不斷開發(fā)出許多功能模塊,如高速計(jì)數(shù)模塊、溫度控制模塊、遠(yuǎn)程I/O模塊、通信和人機(jī)接口模塊等。這些帶CPU和存儲(chǔ)器的智能I/O模塊,既擴(kuò)展了PLC功能,又使用靈活方便,擴(kuò)大了PLC應(yīng)用范圍。加強(qiáng)PLC聯(lián)網(wǎng)通信的能力,是PLC技術(shù)進(jìn)步的潮流。PLC的聯(lián)網(wǎng)通信有兩類:一類是PLC之間聯(lián)網(wǎng)通信,各PLC生產(chǎn)廠家都有自己的專有聯(lián)網(wǎng)手段;另一類是PLC與計(jì)算機(jī)之間的聯(lián)網(wǎng)通信,一般PLC都有專用通信模塊與計(jì)算機(jī)通信。為了加強(qiáng)聯(lián)網(wǎng)通信能力,PLC生產(chǎn)廠家之間也在協(xié)商制訂通用的通信標(biāo)準(zhǔn),以構(gòu)成更大的網(wǎng)絡(luò)系統(tǒng),PLC已成為集散控制系統(tǒng)〔DCS〕不可缺少的重要組成局部。增強(qiáng)外部故障的檢測與處理能力根據(jù)統(tǒng)計(jì)資料說明:在PLC控制系統(tǒng)的故障中,CPU占5%,I/O接口占15%,輸入設(shè)備占45%,輸出設(shè)備占30%,線路占5%。前二項(xiàng)共20%故障屬于PLC的內(nèi)部故障,它可通過PLC本身的軟、硬件實(shí)現(xiàn)檢測、處理;而其余80%的故障屬于PLC的外部故障。因此,PLC生產(chǎn)廠家都致力于研制、開展用于檢測外部故障的專用智能模塊,進(jìn)一步提高系統(tǒng)的可靠性。編程語言多樣化在PLC系統(tǒng)結(jié)構(gòu)不斷開展的同時(shí),PLC的編程語言也越來越豐富,功能也不斷提高。除了大多數(shù)PLC使用的梯形圖語言外,為了適應(yīng)各種控制要求,出現(xiàn)了面向順序控制的步進(jìn)編程語言、面向過程控制的流程圖語言、與計(jì)算機(jī)兼容的高級語言〔BASIC、C語言等〕等。多種編程語言的并存、互補(bǔ)與開展是PLC進(jìn)步的一種趨勢。西門子S7-300簡介.1一般特性SIMATICS7-300是一種通用型的PLC,能適合自動(dòng)化工程中的各種應(yīng)用場合,尤其是在生產(chǎn)制造工程中的應(yīng)用。模塊化、無風(fēng)扇結(jié)構(gòu)、易于實(shí)現(xiàn)分布式的配置以及易于掌握的特點(diǎn),使得S7-300在不少工業(yè)領(lǐng)域中成為一種既經(jīng)濟(jì)又切合實(shí)際的解決方案。S7-300由多種模塊部件所組成,各種模塊能以不同方式組合在一起,從而可使控制系統(tǒng)設(shè)計(jì)更加靈活,滿足不同的應(yīng)用需求。各模塊安裝在DIN標(biāo)準(zhǔn)導(dǎo)軌上,并用螺絲固定。這種結(jié)構(gòu)形式既可靠,又能滿足電磁兼容要求。背板總線集成在各模塊上,通過將總線連接器插在模塊的背后,使背板總線連成一體。在一個(gè)機(jī)架上最多可并排安裝8個(gè)模塊〔不包括CPU模塊和電源模塊〕。S7-300有各種不同性能檔次的CPU模塊可供使用。標(biāo)準(zhǔn)CPU提供范圍廣泛的根本功能,如指令執(zhí)行、I/O讀寫、通過MPI和CP模塊的通訊,緊湊型CPU本機(jī)集成I/O,并帶有高速計(jì)數(shù)、頻率測量、定位和PID調(diào)節(jié)等技術(shù)功能。局部CPU還集成了點(diǎn)到點(diǎn)或PROFIBUS通訊接口。S7-300的指令集包含350多條指令,包括了位指令、比擬指令、定時(shí)指令、計(jì)數(shù)指令、整數(shù)和浮點(diǎn)數(shù)運(yùn)算指令等。CPU的集成系統(tǒng)功能提供了例如中斷處理和診斷處理等這樣一類系統(tǒng)功能,由于它們是集成在CPU的操作系統(tǒng)中,因此也省了很多RAM空間。.2模塊的種類S7-300的模塊品種齊全,因此,它能適合各種類型的應(yīng)用場合。有以下類型的模塊可供選用:●數(shù)字量和模擬量I/O模塊,幾乎對所有類型的現(xiàn)場信號都適用,包括具有中斷處理和診斷功能的模塊?!駭?shù)字量和模擬量ExI/O模塊,可用于危險(xiǎn)防爆場所。●功能模塊,供測量、計(jì)數(shù)、各種定位控制、凸輪控制和閉環(huán)控制使用?!裢ㄓ嵞K,供點(diǎn)對點(diǎn)的連接,或通過AS—i、PROFIBUS和工業(yè)以太網(wǎng)進(jìn)行通訊?!耠娫茨K,提供24V直流工作電壓?!窠涌谀K,當(dāng)用于SIMATICS7-300多層機(jī)架配置時(shí),連接主機(jī)架和擴(kuò)展機(jī)架。信號模塊是SIMATICS7-300和生產(chǎn)過程之間的接口。有各種不同類型的數(shù)字量和模擬量模塊可供選擇,因此可以按擴(kuò)展功能所需的輸入和輸出的要求做出正確選擇。S7-300的模塊具有以下特點(diǎn)。安裝容易傳感器和執(zhí)行機(jī)構(gòu)是通過前連接器連接到模塊的,如果模塊被置換,只需將該連接器插入相同類型的新模塊就可,其連線保持不變。前連接器上的機(jī)械編碼能起到防止插入其他類型的模塊的作用。組裝密度高S7-300節(jié)省空間的原因之一在于每個(gè)模塊上帶有大量的通道。帶有8~32個(gè)數(shù)字量通道或者2~8個(gè)模擬量通道的模塊可供選用。組態(tài)簡單利用STEP7,就可以對模塊進(jìn)行組態(tài)和參數(shù)賦值,不用做復(fù)雜的開關(guān)設(shè)定動(dòng)作。數(shù)據(jù)是集中存儲(chǔ)的,在一個(gè)模塊被置換后,數(shù)據(jù)就被自動(dòng)傳送到新的模塊上以防止傳送出錯(cuò)。診斷/中斷功能許多模塊還監(jiān)視信號的采集〔診斷〕和來自過程的信號〔過程中斷〕。這說明,系統(tǒng)能對任何采集出錯(cuò)或過程事件做出快速響應(yīng)。對于控制器是否應(yīng)該做出響應(yīng)以及做出什么樣的響應(yīng),用戶能在STEP7中進(jìn)行組態(tài)。通信S7-300支持的通訊網(wǎng)絡(luò)包括:●工業(yè)以太網(wǎng)〔IEEE802.3和802.3u〕—供擴(kuò)展級和單元級聯(lián)網(wǎng)使用的國際標(biāo)準(zhǔn)?!馪ROFIBUS〔IEC61158/EN50170〕—供單元級和現(xiàn)場使用的國際標(biāo)準(zhǔn)?!馎S-Interface〔EN50295〕—與傳感器和執(zhí)行機(jī)構(gòu)進(jìn)行通訊的國際標(biāo)準(zhǔn)。●EIB〔EN50090,ANSIEIA776〕—供樓宇安裝系統(tǒng)和樓宇自動(dòng)化使用的國際標(biāo)準(zhǔn)。●MPI-多點(diǎn)連接—供兩個(gè)節(jié)點(diǎn)〔站〕之間,以專用的通訊協(xié)議進(jìn)行通訊使用。點(diǎn)到點(diǎn)的連接是最簡單通訊方式,有多種專用通訊協(xié)議可供選擇,如RK512、3964〔R〕和ASCⅡ。過程或現(xiàn)場通訊過程或現(xiàn)場通訊用來將執(zhí)行機(jī)構(gòu)和傳感器連接到CPU,這種連接可以通過集成在CPU上的接口或接口模塊〔IM〕、功能模塊〔FM〕和通訊模塊〔CP〕來實(shí)現(xiàn)。另外,AS-i和PROFIBUS-DP網(wǎng)也支持過程或現(xiàn)場通訊。數(shù)據(jù)通訊數(shù)據(jù)通訊是指可編程控制器相互之間的數(shù)據(jù)傳送,或一臺(tái)可編程控制器和智能設(shè)備〔如PC機(jī)〕之間的數(shù)據(jù)傳送。數(shù)據(jù)通訊是經(jīng)由MPI、PROFIBUS或工業(yè)以太網(wǎng)來完成的。擴(kuò)展功能假設(shè)控制任務(wù)需要使用的模塊數(shù)多于8個(gè),那么S7-300的中央控制器可用擴(kuò)展機(jī)架加以擴(kuò)展〔CPU312IFM、CPU312、CPU312C和CPU313除外〕。最多可有32個(gè)模塊與中央控制器相連,每個(gè)擴(kuò)展機(jī)架最多可以放置8個(gè)模塊。各機(jī)架之間的通訊是由接口模塊IM自動(dòng)處理。假設(shè)工廠設(shè)備分布較分散,那么中央控制器和擴(kuò)展機(jī)架可以分開安裝,距離最遠(yuǎn)為10m。也就是說,單機(jī)架配置時(shí),最大配置是256個(gè)I/O;而多機(jī)架配置時(shí),最多可達(dá)1024個(gè)I/O。對于使用PROFIBUS-DP的分布式系統(tǒng),最多可以連接65536個(gè)I/O。監(jiān)控軟件WinCC簡介西門子公司的WinCC是WindowsControlCenter〔視窗控制中心〕的簡稱。它集成了SCADA、組態(tài)、腳本〔Script〕語言和OPC等先進(jìn)技術(shù),為用戶提供了Windows操作系統(tǒng)〔Windows2000或XP〕環(huán)境下使用的各種通用軟件功能。WinCC繼承了西門子公司的全集成自動(dòng)化〔TIA〕產(chǎn)品的技術(shù)先進(jìn)和無縫集成的特點(diǎn)。WinCC運(yùn)行于個(gè)人計(jì)算機(jī)環(huán)境,可以與多種自動(dòng)化設(shè)備及控制軟件集成,具有豐富的設(shè)置工程、可視窗口和菜單項(xiàng)選擇項(xiàng),使用方法靈活,功能齊全。用戶在其友好的界面下進(jìn)行組態(tài)、編程和數(shù)據(jù)管理,可形成所需的操作畫面、監(jiān)控畫面、控制畫面、報(bào)警畫面、實(shí)時(shí)趨勢曲線、歷史趨勢曲線和打印報(bào)表等。它為操作者提供了圖文并茂的、形象直觀的操作環(huán)境,不僅縮短了軟件設(shè)計(jì)周期,而且提高了工作效率。WinCC的另外一個(gè)特點(diǎn)在于其整體的開放性,它可以方便地與各種軟件和用戶程序組合在一起,建立友好的人機(jī)界面,滿足實(shí)際需求。用戶也可將WinCC作為系統(tǒng)擴(kuò)展的根底,通過開放式接口,開發(fā)其自身需求的應(yīng)用系統(tǒng)。WinCC因其具有獨(dú)特的設(shè)計(jì)思想而具有廣泛的應(yīng)用前景。借助于模塊化的設(shè)計(jì),能以靈活的方式對其加以擴(kuò)展。它不僅能應(yīng)用于單用戶系統(tǒng),而且能構(gòu)成多用戶系統(tǒng),甚至包括多個(gè)效勞器和客戶機(jī)在內(nèi)的分布式系統(tǒng)。WinCC集生產(chǎn)過程和自動(dòng)化于一體,實(shí)現(xiàn)了相互間的集成。STEP7編程軟件簡介STEP7編程軟件用于SIMATICS7、M7、C7和基于PC的WinAC,是供它們編程、監(jiān)控和參數(shù)設(shè)置的標(biāo)準(zhǔn)工具。為了在個(gè)人計(jì)算機(jī)上使用STEP7,應(yīng)配置MPI通信卡或PC/MPI通信適配器,將計(jì)算機(jī)連接到MPI或PROFIBUS網(wǎng)絡(luò),來上載和下載PLC的用戶程序和組態(tài)數(shù)據(jù)。STEP7允許兩個(gè)或多個(gè)用戶同時(shí)處理一個(gè)工程工程,但是禁止兩個(gè)或多個(gè)用戶同時(shí)寫訪問。STEP7具有以下功能:硬件配置和參數(shù)配置、通信組態(tài)、測試、編程、啟動(dòng)和維護(hù)、文件建檔、運(yùn)行和診斷等功能。在STEP7中,用工程來管理一個(gè)自動(dòng)化系統(tǒng)的軟件和硬件。STEP7用SIMATIC管理器對工程進(jìn)行集中管理,它可以方便地瀏覽SIMATICS7、M7、C7和WinAC的數(shù)據(jù)。實(shí)現(xiàn)STEP7各種功能所需的SIMATIC軟件工具都集成在STEP7中。STEP7提供了幾種不同的版本以適應(yīng)不同的應(yīng)用和需求?!馭TEP7Micro/DOS,STEP7Micro/WIN:適用于S7-200系列PLC的編程、組態(tài)軟件包;●STEP7Lite:適用于S7-300、C7系列PLC、ET200X和ET200S系列分布式I/O的編程、組態(tài)軟件包;●STEP7Basis:適用于S7-300/S7-400、M7-300/M7-400和C7系列編程、組態(tài)軟件包;●STEP7Professional:除包含了STEP7Basis版本中標(biāo)準(zhǔn)組件外,還包含了STEP7擴(kuò)展軟件包,如SCL、GRAPH和PLCSIM。智能家居安防系統(tǒng)開發(fā)的必要性近年來,隨著貧富差距的不斷增大,各地入室盜搶案件和火災(zāi)的時(shí)有發(fā)生,造成了無數(shù)家庭巨大的經(jīng)濟(jì)損失甚至人員傷亡。如何加強(qiáng)門窗防護(hù),把匪徒擋在家外,是防止入室命案的關(guān)鍵所在!目前最為先進(jìn)的智能化家庭安防系統(tǒng)的出現(xiàn),為居室的使用者營造了一個(gè)平安、舒適、高效、便利的居住環(huán)境,必將以不可逆轉(zhuǎn)之勢席卷千家萬戶。統(tǒng)計(jì)說明,未來5年內(nèi),智能門窗總盈利空間到達(dá)38億元之巨,如果加上各地寫字樓、賓館酒店、高校學(xué)府、體育館、展館、科研機(jī)構(gòu)等,實(shí)在是難以計(jì)算!未來幾年內(nèi),一個(gè)又一個(gè)百萬富翁乃至千萬富翁將因此而產(chǎn)生。據(jù)此,盡快研制開發(fā)出一套適合我國國情的智能家居安防系統(tǒng)并投運(yùn)市場,具有廣泛的應(yīng)用前景。國內(nèi)外開展現(xiàn)狀隨著智能家居的開展,安防系統(tǒng)在智能家居中顯得越來越重要,國外的許多大公司早已進(jìn)入到該領(lǐng)域中,如微軟公司投資一家Itran公司,專業(yè)從事家庭安防和家庭自動(dòng)化的開發(fā)設(shè)計(jì);IBM公司與建筑商合作,為用戶提供裝備有先進(jìn)的安防系統(tǒng)的智能化住宅。美國聯(lián)邦政府和IBM、AT$T等大型IT企業(yè),聯(lián)合投資4000億美元,為全國500萬個(gè)小區(qū)和9000萬個(gè)家庭提供全面的小區(qū)和家庭的平安防護(hù)和信息效勞。在國內(nèi)外關(guān)于智能家居系統(tǒng)相關(guān)的示范工程和研究就有:IBM的網(wǎng)絡(luò)化家居和夢幻空間〔dreamspace〕工程;HoneyWell的家庭自動(dòng)化工程;Cisco的網(wǎng)絡(luò)社區(qū)工程;Motorola智能家居工程;Invensys的網(wǎng)絡(luò)化家居工程;MIT的智能廚房研究工程;亞利桑那大學(xué)的WAVES和I2SEE工程;中美科龍智控聯(lián)合中心〔中科院、廣東科龍和美國亞桑那大學(xué)〕的智能家居工程;北京恒生新創(chuàng)的智能家居系統(tǒng)工程等。論文的主要研究內(nèi)容結(jié)合國內(nèi)一些智能家居安防系統(tǒng)設(shè)計(jì)經(jīng)驗(yàn),我們主要做了以下幾個(gè)方面的研究工作:〔1〕介紹了智能家居安防的組成結(jié)構(gòu)與工作原理。〔2〕對智能家居安防系統(tǒng)進(jìn)行設(shè)計(jì)?!?〕S7-300軟件編程,工控組態(tài)軟件WinCC,S7-300與S7-300之間和S7-300與工控組態(tài)軟件WinCC之間的通信?!?〕WinCC對小區(qū)報(bào)警的組態(tài)?!?〕WinCC與STEP7對小區(qū)報(bào)警的調(diào)試與監(jiān)控。本章小結(jié)本章首先介紹了智能家居安防系統(tǒng)的定義及其功能,然后介紹智能家居安防系統(tǒng)目前在國內(nèi)外的開展情況并著重分析了現(xiàn)階段智能家居安防系統(tǒng)的必要性,從而引出了PLC控制技術(shù)。接著從PLC的開展歷史、體系結(jié)構(gòu)、特點(diǎn)以及優(yōu)勢等方面對PLC技術(shù)做了全面的論述。最后提出了本課題研究的主要內(nèi)容:使用PLC技術(shù)實(shí)現(xiàn)基于PLC的智能家居安防系統(tǒng)。第二章智能家居安防系統(tǒng)智能家居安防系統(tǒng)的組成與工作原理智能家居安防系統(tǒng)的組成從工藝方面說,智能家居安防系統(tǒng)包括防盜報(bào)警系統(tǒng)和防火報(bào)警系統(tǒng)兩個(gè)主要局部。所示。圖2.1小區(qū)家居安防系統(tǒng)框圖(1)防盜報(bào)警系統(tǒng)防盜報(bào)警系統(tǒng)是通過無線傳感器對門窗進(jìn)行檢測,一旦有人非法通過門窗闖入,門磁和窗磁的傳感器就會(huì)發(fā)出報(bào)警信息,通過S7-300和PROFIBUS-DP總線把報(bào)警信息傳回小區(qū)報(bào)警中心,從而讓小區(qū)報(bào)警中心的工作人員作出反響,由小區(qū)報(bào)警中心的工作人員派出保安人員對該住戶進(jìn)行檢查和通知該住戶的主人,這樣既保證住戶的財(cái)產(chǎn)平安,更重要的是比擬有效的保障了住戶的人身平安。(2)防火報(bào)警系統(tǒng)防火報(bào)警系統(tǒng)是通過無線傳感器對住戶的廚房、客廳和臥室的煙氣、燃?xì)膺M(jìn)行檢測,如果客廳和臥室的煙感探測器檢測到室內(nèi)的煙氣超標(biāo)和廚房的燃?xì)馓綔y器檢測到廚房的燃?xì)獬瑯?biāo)就會(huì)發(fā)出報(bào)警信息,通過S7-300和PROFIBUS-DP總線把報(bào)警信息傳回小區(qū)報(bào)警中心,從而讓小區(qū)報(bào)警中心的工作人員作出反響,由小區(qū)報(bào)警中心的工作人員派出保安人員對該住戶進(jìn)行檢查和通知該住戶的主人,這樣就能提前防止火災(zāi)的發(fā)生,保障了住戶的利益。智能家居安防系統(tǒng)的工作原理用戶通過無線遙控器設(shè)置主機(jī)的狀態(tài):1.有人在家時(shí)可設(shè)置為“撤防〞狀態(tài)。此時(shí),主機(jī)對室內(nèi)的門窗傳感器信號不接收,只接收室內(nèi)的煙氣、燃?xì)夂途o急報(bào)警信號,一旦室內(nèi)的煙氣、燃?xì)夂途o急報(bào)警信號發(fā)出,主機(jī)立即將報(bào)警信號傳回小區(qū)報(bào)警中心。2.當(dāng)用戶離家時(shí),可設(shè)置為“布防〞狀態(tài)。此時(shí),主機(jī)接收所有傳感器傳來的信號,如有非法闖入,主機(jī)將自動(dòng)向外報(bào)警。小區(qū)物業(yè)管理中心在電子地圖上自動(dòng)顯示出警情方位,便于讓小區(qū)報(bào)警中心工作人員派出小區(qū)保安人員,以最快的速度趕往住戶現(xiàn)場進(jìn)行檢查。防盜報(bào)警系統(tǒng)滿足以下條件,小區(qū)報(bào)警中心主機(jī)才能允許門磁和窗磁接通報(bào)警:房主將系統(tǒng)設(shè)為布防狀態(tài),報(bào)警復(fù)位按鈕處于常開狀態(tài),門磁和窗磁開關(guān)有數(shù)字信號輸出時(shí),系統(tǒng)才能發(fā)出報(bào)警。如果房主將系統(tǒng)設(shè)為撤防狀態(tài),小區(qū)報(bào)警中心將不允許門磁和窗磁接通報(bào)警。無論房主將系統(tǒng)設(shè)為布防還是撤防狀態(tài),只要當(dāng)煙氣和燃?xì)獾臐舛瘸^平安系數(shù)時(shí)和有緊急報(bào)警信號輸入時(shí),主機(jī)立即發(fā)出報(bào)警信號給小區(qū)報(bào)警中心。如果報(bào)警復(fù)位按鈕處于常閉狀態(tài),小區(qū)報(bào)警系統(tǒng)將不發(fā)生任何任何報(bào)警;報(bào)警復(fù)位按鈕設(shè)在小區(qū)報(bào)警中心。小區(qū)報(bào)警中心在接到報(bào)警信息發(fā)出報(bào)警時(shí),如果小區(qū)報(bào)警中心的工作人員沒有按下報(bào)警復(fù)位按鈕,報(bào)警系統(tǒng)就會(huì)一直處于報(bào)警狀態(tài),直到小區(qū)報(bào)警中心工作人員按下報(bào)警復(fù)位按鈕才會(huì)消除報(bào)警。這樣小區(qū)報(bào)警中心的工作人員才能及時(shí)知道和不會(huì)漏掉報(bào)警信息。小區(qū)報(bào)警的無線傳輸系統(tǒng)框圖如圖2.2所示。智能家居安防系統(tǒng)的設(shè)計(jì)系統(tǒng)的硬件設(shè)計(jì)在PLC應(yīng)用系統(tǒng)中,硬件是系統(tǒng)的根底。系統(tǒng)的硬件設(shè)計(jì)包括以下內(nèi)容:.1S7-300系列的PLC硬件系統(tǒng)SIMATICS7-300硬件系統(tǒng)的配置方式采用模塊式,可以擴(kuò)展各種功能模塊。模塊無線傳輸系統(tǒng)框圖式PLC的電源、中央處理器〔CPU〕、輸入/輸出、通信等一般為獨(dú)立模塊。一個(gè)完整的PLC系統(tǒng)如圖2.3所示。圖2.3S7-300硬件系統(tǒng)組成CPU模塊又稱為主機(jī)是系統(tǒng)的核心,主機(jī)I/O數(shù)量不能滿足控制系統(tǒng)的要求時(shí),用戶可以根據(jù)需要擴(kuò)展各種I/O模塊,所能連接的擴(kuò)展單元的數(shù)量和實(shí)際所能使用的I/O點(diǎn)數(shù)是由多種因素共同決定的。當(dāng)需要完成某些特殊功能的控制任務(wù)時(shí),可擴(kuò)展特殊功能模塊,以完成某種特殊的控制任務(wù)。利用網(wǎng)絡(luò)接口,可以充分和方便地利用為SIMATICS7-300系統(tǒng)的硬件和軟件資源而開發(fā)和使用的一些設(shè)備,主要有編程設(shè)備、人機(jī)操作界面和網(wǎng)絡(luò)設(shè)備等。所有以上這些硬件設(shè)備,都在一個(gè)統(tǒng)一的工業(yè)軟件平臺(tái)上編程和運(yùn)行,為了更好地管理和使用這些設(shè)備,S7-300PLC配備了許多功能強(qiáng)大的專用功能指令,方便地實(shí)現(xiàn)各種控制目的。主機(jī)〔CPU〕模塊S7-300PLC產(chǎn)品的規(guī)格眾多,而且還在不斷擴(kuò)充中,產(chǎn)品性能主要通過不同的CPU模塊進(jìn)行區(qū)分,I/O模塊、電源模塊、功能模塊通用。最新S7-300CPU包括了標(biāo)準(zhǔn)型、緊湊型、故障平安性和技術(shù)功能型4大系列;而且同系列產(chǎn)品的性能與型號也有不同程度的變化?!?〕標(biāo)準(zhǔn)型S7-300系列標(biāo)準(zhǔn)型CPU包括CPU312、CPU314、CPU315-2DP、CPU315-2PN/DP、CPU317-2DP、CPU317-2PN/DP、CPU318-2DP七種規(guī)格。標(biāo)準(zhǔn)型CPU均為模塊式結(jié)構(gòu),CPU無集成I/O點(diǎn)。在標(biāo)準(zhǔn)型CPU中,CPU312不可以連接擴(kuò)展機(jī)架,主機(jī)架上的最大安裝模塊為8個(gè),每一模塊的最大I/O點(diǎn)數(shù)為32點(diǎn),因此,PLC的最大輸入/輸出點(diǎn)數(shù)為256點(diǎn)。其余的CPU均可連接最多3個(gè)擴(kuò)展機(jī)架,每一機(jī)架的安裝模塊均為8個(gè),連同主機(jī)架PLC的最大安裝模塊數(shù)為32個(gè),因此,PLC的最大輸入/輸出點(diǎn)數(shù)為1024點(diǎn)?!?〕緊湊型S7-300系列緊湊型CPU包括CPU312C、CPU313C、CPU313C-2PtP、CPU313C-2DP、CPU314C-2PtP、CPU314C-2DP六種規(guī)格。緊湊型CPU與標(biāo)準(zhǔn)型CPU的主要區(qū)別是CPU本身帶有數(shù)量不等的集成I/O點(diǎn)、集成計(jì)數(shù)、脈沖輸出等功能,同樣,它也可以根據(jù)需要選擇不同的I/O模塊進(jìn)行擴(kuò)展。與標(biāo)準(zhǔn)型一樣,緊湊型的CPU312C同樣不可以連續(xù)擴(kuò)展機(jī)架,其余CPU均可以連接最多3個(gè)擴(kuò)展機(jī)架。〔3〕故障平安型S7-300系列故障平安型CPU包括CPU315F-2DP、CPU317F-2DP兩種規(guī)格。故障平安型PLC內(nèi)部安裝有經(jīng)德國技術(shù)監(jiān)督委員會(huì)認(rèn)可的根本功能塊與平安型I/O模塊參數(shù)化工具,可以用于鍋爐、索道以及對平安性要求極高的特殊控制場合,它可以在系統(tǒng)出現(xiàn)故障時(shí)立即進(jìn)入平安狀態(tài)或平安模式,以確保人身和設(shè)備的平安?!?〕技術(shù)功能型S7-300系列技術(shù)功能型CPU目前只有CPU317T-2DP一種規(guī)格。技術(shù)功能型PLC是一種專門用于運(yùn)動(dòng)控制的PLC,最大可以控制16軸。CPU除可以控制軸定位外,還可以實(shí)現(xiàn)簡單的插補(bǔ)與同步控制,可以用于需要進(jìn)行坐標(biāo)位置、速度等控制的場合。電源模塊S7-300PLC的CPU與其他模塊一般需要DC24V電源供電,因此,在絕大多數(shù)場合,PLC都配套有S7-300PLC用的DC24V電源模塊。常用的S7-300PLC電源模塊有PS305〔直流輸入型〕與PS307〔交流輸入型〕兩種類型。輸出容量有DC24V/2A、DC24V/5A、DC24V/10A三類;PS307輸入為單相AC120V/230V,PS305輸入為DC24~110V。電源模塊的容量需要根據(jù)實(shí)際系統(tǒng)中需要選擇,它與PLC需要模塊供電的負(fù)載大小有關(guān)。I/O擴(kuò)展模塊輸入和輸出點(diǎn)是系統(tǒng)與被控制對象的連接點(diǎn)。當(dāng)需要完成某些特殊功能的控制任務(wù)時(shí),S7-300主機(jī)可以擴(kuò)展特殊功能模塊。所以S7-300擴(kuò)展模塊包括數(shù)字量輸入、數(shù)字量輸出、數(shù)字量輸入/輸出擴(kuò)展模塊;模擬量輸入、模擬量輸出、模擬量輸入/輸出擴(kuò)展模塊和功能擴(kuò)展模塊。a)數(shù)字量I/O擴(kuò)展模塊輸入擴(kuò)展模塊SM321共有十多種規(guī)格可供選擇:按照不同的輸入點(diǎn)數(shù)有8點(diǎn)輸入,16點(diǎn)輸入,32點(diǎn)輸入;從輸入電壓上總體可以分為DC24V輸入、DC24V~48V輸入、DC48V~125V輸入、AC120V輸入和AC120V/230V輸入;標(biāo)準(zhǔn)為“源輸入〞連接,但也可以選擇“匯點(diǎn)輸入〞連接方式,單個(gè)模塊最大輸入點(diǎn)數(shù)為32點(diǎn)。輸出擴(kuò)展模塊SM322共有20多種規(guī)格可供選擇:按照不同的輸出點(diǎn)數(shù)有8點(diǎn)輸出,16點(diǎn)輸出,32點(diǎn)輸出;從輸出驅(qū)動(dòng)類型上總體可以分為晶體管驅(qū)動(dòng)〔包括DC24V/、DC24V/2A、DC24~48V/、DC48~125V/〕、雙向晶閘管驅(qū)動(dòng)〔包括AC120V/1A、AC120~230V/1A、AC120~230V/2A〕、繼電器觸點(diǎn)驅(qū)動(dòng)〔包括2A、5A、8A〕三大類。輸入/輸出混合擴(kuò)展模塊SM323有4種常用規(guī)格:可以根據(jù)控制系統(tǒng)的要求選用。數(shù)字量輸入/輸出模塊的輸入均為DC24V,輸出均為DC24V晶體管驅(qū)動(dòng),單個(gè)模塊最大輸入/輸出點(diǎn)數(shù)為16點(diǎn)。8點(diǎn)DC24V輸入/8點(diǎn)DC24V/輸出、8點(diǎn)DC24V輸入/8點(diǎn)DC24V/輸出〔戶外型〕、16點(diǎn)DC24V輸入/8點(diǎn)DC24V/輸出、8點(diǎn)DC24V輸入/8點(diǎn)DC24V/輸出。b)模擬量I/O擴(kuò)展模塊模擬量輸入擴(kuò)展模塊SM331有8種:模擬量輸出擴(kuò)展模塊SM332有4種:模擬量輸入/輸出擴(kuò)展模塊SM334有2種:接口模塊在S7-300PLC〔CPU312、312C除外〕中,當(dāng)PLC得I/O點(diǎn)數(shù)超過256點(diǎn)或安裝的模塊〔包括I/O模塊與特殊功能模塊〕數(shù)超過8個(gè)小時(shí),需要在根本機(jī)架〔或中央機(jī)架,簡稱CR〕的根底上通過擴(kuò)展機(jī)架〔簡稱ER〕進(jìn)行擴(kuò)展。在S7-300中,PLC最大允許連接的擴(kuò)展機(jī)架數(shù)位3個(gè)。用于S7-300PLC擴(kuò)展的接口模塊共有IM365、IM360、IM361共3種根本型號,IM365只能用于一級擴(kuò)展〔僅能連接一個(gè)擴(kuò)展機(jī)架〕,擴(kuò)展時(shí)在根本機(jī)架與擴(kuò)展機(jī)架均應(yīng)安裝一個(gè)IM365模塊。IM360/IM361需要配套使用,可以用于多級擴(kuò)展,擴(kuò)展時(shí)在根本機(jī)架上安裝IM360模塊,在擴(kuò)展機(jī)架均安裝IM361模塊,IM361還可以連接其他IM361模塊,多級擴(kuò)展時(shí)可以通過IM361依次串聯(lián)連接,但是受到S7-300最大擴(kuò)展級的限制〔最多可以連接3個(gè)擴(kuò)展機(jī)架〕。.2PLC的選型通過對上述西門子S7-300PLC的分析,可得知選用西門子S7-300PLC能夠滿足工藝的要求,且具備強(qiáng)大的功能。綜合以上對系統(tǒng)的分析及價(jià)格上的考慮因素,本系統(tǒng)選用S7-300PLCCPU315-2DP;電源模塊選用PS307/5A;I/O模塊選用數(shù)字量輸入模塊SM321和數(shù)字量輸出模塊SM322,數(shù)字量輸入模塊采用32點(diǎn)DC24V/6.5W,數(shù)字量輸出模塊采用32點(diǎn)DC24V/6.6W;接口模塊選用IM360和IM361。.3PLC擴(kuò)展機(jī)架和供電電源的設(shè)計(jì)本設(shè)計(jì)中是將380V線電壓變壓為DC24V的電壓以給PLC的擴(kuò)展模塊供電,PLC的電源模塊由相電壓220V供電。擴(kuò)展機(jī)架和供電電路圖見附圖。系統(tǒng)的軟件設(shè)計(jì)用對于PLC應(yīng)用控制系統(tǒng)設(shè)計(jì),其軟件〔程序〕設(shè)計(jì)是核心。應(yīng)用程序設(shè)計(jì)是指根據(jù)系統(tǒng)硬件結(jié)構(gòu)和工藝要求,使用相應(yīng)編程語言,對實(shí)際應(yīng)用程序的編制和相應(yīng)文件形成過程。.1程序流程圖所示。.2PLC的I/O地址分配表根據(jù)智能家居安防系統(tǒng)的技術(shù)要求,其局部I/O地址分配表如表2.1所示。圖2.4程序流程圖.3程序智能家居安防系統(tǒng)的程序見附錄A。表2.1局部I/O地址分配信號功能信號功能信號功能報(bào)警復(fù)位I1#樓02住戶撤防門磁報(bào)警1#樓01住戶門磁I1#樓03住戶門磁窗磁報(bào)警1#樓01住戶窗磁I2.01#樓03住戶窗磁Q0.2煙感報(bào)警1#樓01住戶煙感I1#樓03住戶煙感Q0.3燃?xì)鈭?bào)警1#樓01住戶燃?xì)釯1#樓03住戶燃?xì)饩o急報(bào)警1#樓01住戶緊急I1#樓03住戶緊急Q0.51#樓1#樓01住戶布防I1#樓03住戶布防Q0.62#樓1#樓01住戶撤防I1#樓03住戶撤防Q0.73#樓I1.01#樓02住戶門磁I1#樓04住戶門磁Q0.84#樓I1.11#樓02住戶窗磁I1#樓04住戶窗磁Q01住戶I1#樓02住戶煙感I1#樓04住戶煙感Q02住戶I1#樓02住戶燃?xì)釯1#樓04住戶燃?xì)釷03住戶I1#樓02住戶緊急I1#樓04住戶緊急Q04住戶I1#樓02住戶布防1#樓04住戶布防Q05住戶本章小結(jié)本章著重從硬件上及軟件上介紹了這次設(shè)計(jì)中使用到的西門子S7-300PLC的相關(guān)知識,并且根據(jù)改造系統(tǒng)的實(shí)際需要對所使用的PLC進(jìn)行CPU型號及擴(kuò)展模塊的選擇,進(jìn)行了I/O地址的分配并繪制了程序流程圖。第三章WinCC對小區(qū)報(bào)警的組態(tài)西門子S7-300及工程組態(tài)軟件的應(yīng)用S7-300、多點(diǎn)接口網(wǎng)絡(luò)(MPI)及PROFIBUS-DPS7-300采用模塊化設(shè)計(jì),在一塊機(jī)架底板上可安裝電源、CPU、I/O模板、通信處理器CP等模塊,其中CPU上有一標(biāo)準(zhǔn)化MPI接口,該接口既是編程接口又是數(shù)據(jù)通信接口,使用S7協(xié)議,通過此接口PLC之間、或與上位計(jì)算機(jī)之間可進(jìn)行數(shù)據(jù)傳輸,從而構(gòu)成MPI網(wǎng)絡(luò)。網(wǎng)絡(luò)上的設(shè)備被稱為節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)有唯一的MPI地址,該地址是在S7-300硬件組態(tài)中設(shè)置的。此外,通信處理器模塊上有一個(gè)RS485接口,通過此接口可構(gòu)成PROFIBUS現(xiàn)場總線,實(shí)現(xiàn)PLC之間、PLC與上位計(jì)算機(jī)之間的數(shù)據(jù)通信。該總線為多主多從結(jié)構(gòu),可方便構(gòu)成集中式、集散式和分布式控制系統(tǒng),性能可靠,硬件組成簡單,網(wǎng)絡(luò)協(xié)議實(shí)用,抗干擾能力強(qiáng)。網(wǎng)絡(luò)配置圖如圖3.1所示。圖3.1網(wǎng)絡(luò)配置圖〔1〕S7-300硬件組態(tài)計(jì)算機(jī)作為編程裝置,配備專用的通信卡(如CP5412),運(yùn)行S7-300編程軟件包STEP7,首先對計(jì)算機(jī)進(jìn)行相應(yīng)參數(shù)設(shè)置,如通信端口的設(shè)置,MPI地址設(shè)定,選擇數(shù)據(jù)傳輸速率等;然后通過MPI端口對S7-300進(jìn)行硬件組態(tài),即對S7-300的機(jī)架、電源、CPU、信號模件、通信處理器CP等按其實(shí)際配置類型和物理地址進(jìn)行組態(tài),其中在CPU的組態(tài)中設(shè)置MPI地址,最后將組態(tài)程序下載到PLC以確認(rèn)。依次完成各PLC的組態(tài)后,便構(gòu)建了MPI網(wǎng)絡(luò),在此根底上,將各PLC的通信端口由MPI口切換到通信處理器CP的RS485口,然后,設(shè)定各節(jié)點(diǎn)的通信地址,選擇相應(yīng)的PROFIBUS通信協(xié)議,便可構(gòu)建PROFIBUS現(xiàn)場總線。(2)S7-300軟件編程在STEP7中,可用梯形圖(Ladder)、語句表(STL)或流程圖(FlowChart)進(jìn)行編程,假設(shè)選擇“線性程序設(shè)計(jì)〞方法,那么把所有程序放在組織塊OB1中即可,OB1是PLC操作系統(tǒng)與用戶程序間的接口,PLC周期性地調(diào)用此塊。假設(shè)選擇“結(jié)構(gòu)式程序設(shè)計(jì)〞方法,那么通過組織塊OB1調(diào)用其它塊如功能塊FB、數(shù)據(jù)塊DB等。(3)S7-300相互間的通信多點(diǎn)接口網(wǎng)絡(luò)MPI及PROFIBUS中的各PLC之間通信比擬容易實(shí)現(xiàn),可在STEP7中創(chuàng)立全局?jǐn)?shù)據(jù)通信表(簡稱GD表),,對全局?jǐn)?shù)據(jù)(GlobalData)進(jìn)行定義,標(biāo)明數(shù)據(jù)的發(fā)送和接收關(guān)系,然后將GD表下載到各PLC即可。S7-300與S7-300之間的通信連接本設(shè)計(jì)采用PROFIBUS-DP總線對S7-300之間進(jìn)行通信,下面分別對S7-300進(jìn)行組態(tài),原那么上先組態(tài)從站。主從站均采用S7-300CPU315-2DP。〔1〕組態(tài)從站1〕新建工程:在STEP7中創(chuàng)立一個(gè)新工程,點(diǎn)擊右鍵,在彈出的菜單中選擇“InsertNewObject〞—“SIMATIC300Station〞,插入S7-300從站,如圖3.2所示。2〕組態(tài)硬件:雙擊“Hardware〞選項(xiàng),進(jìn)入“HWConfig〞窗口。點(diǎn)擊“Catalog〞圖標(biāo)翻開硬件目錄,按硬件安裝次序和訂貨號依次插入機(jī)架、電源、CPU等進(jìn)行硬件組態(tài)。插入CPU時(shí)會(huì)同時(shí)彈出PROFIBUS組態(tài)界面。點(diǎn)擊“New〞按鈕新建PROFIBUS〔1〕,組態(tài)PROFIBUS站地址,本例中為3。點(diǎn)擊“Properties〞按鈕組態(tài)網(wǎng)絡(luò)屬性,選擇“NetworkSettings〞進(jìn)行網(wǎng)絡(luò)參數(shù)配置,在本例中設(shè)置PROFIBUS的傳輸速率為“〞,行規(guī)為“DP〞,如圖3.3所示。圖3.2插入S7-300從站圖3.3PROFIBUS-DP的“NetworkSettings〞界面設(shè)置雙擊CPU315-2DP項(xiàng)下的“DP〞項(xiàng),會(huì)彈出PROFIBUS-DP的屬性菜單,如圖3.4所示。圖3.4配置S7-300從站在網(wǎng)絡(luò)屬性窗口選擇頂部菜單“OperatingMode〞,選擇“DPslave〞操作模式,如果其下的選擇框被激活為,那么編程器可以對從站編程,換句話說這個(gè)接口既可以作為DP從站,同時(shí)還可以通過這個(gè)接口監(jiān)控程序。診斷地址為1022,為PROFIBUS的診斷時(shí),選擇默認(rèn)值即可。選擇標(biāo)簽“Configuration〞,點(diǎn)擊“New〞按鈕新建一行通信的接口區(qū),如圖3.5所示。-300從站的通信接口區(qū)。Addresstype:選擇為“Input〞對應(yīng)I區(qū),“Output〞對應(yīng)Q區(qū)。Length:設(shè)置通信區(qū)域的大小,最多32字節(jié)。Unit:選擇是按字節(jié)還是按字來通信。Consistency:選擇“Unit〞是按在“Unit〞中定義的數(shù)據(jù)格式發(fā)送,即按字節(jié)或字發(fā)送;假設(shè)選擇“All〞表示是打包發(fā)送,每包最多32字節(jié)。設(shè)置完成后點(diǎn)擊“Apply〞按鈕確認(rèn),通信區(qū)的大小與PLC型號有關(guān),最大為244字節(jié)。圖3.5主站的接口區(qū)是虛的,不能操作,等到組態(tài)主站時(shí),虛的選項(xiàng)框才被激活。圖3.5配置S7-300從站〔2〕組態(tài)主站組態(tài)完成從站后,以同樣的方式建立S7-300主站并組態(tài),本例中設(shè)置站地址為2,并選擇與從站相同的PROFIBUS網(wǎng)絡(luò),如圖3.6所示。翻開硬件目錄,選擇“PROFIBUS-DPConfiguratingStating〞文件夾,選擇CPU31x,將其拖拽到DP主站系統(tǒng)的PROFIBUS總線上,從而將其連接到DP網(wǎng)絡(luò)上,如圖3.7所示。此時(shí)自動(dòng)彈出“DP-slaveProperties〞,在其中的“Connection〞標(biāo)簽中選擇已經(jīng)組態(tài)過得從站,如果有多個(gè)從站時(shí),要一個(gè)一個(gè)連接,上面已經(jīng)組態(tài)完的S7-300從站可在列表中看到,點(diǎn)擊“Connect〞按鈕將其連接至網(wǎng)絡(luò),如圖3.8所示。然后點(diǎn)擊:“Configuration〞標(biāo)簽,設(shè)置主站的通信接口區(qū)。從站的輸出區(qū)與主站的輸入?yún)^(qū)相對應(yīng),從站的輸入?yún)^(qū)同主站的輸出區(qū)相對應(yīng),如圖3.9所示。圖3.6S7-300主站組態(tài)圖3.7在S7-300主站上連接從站圖3.8S7-300從站的連接過程圖3.9設(shè)置輸入輸出接口區(qū)配置完成以后,用MPI接口分別下載到各自的CPU中初始化接口數(shù)據(jù)。在本例中,主站的QB0~QB9的數(shù)據(jù)將自動(dòng)對應(yīng)從站的數(shù)據(jù)IB0~IB9,從站的QB0~QB9對應(yīng)主站的IB0~IB9。在組態(tài)PROFIBUS-DP通信時(shí)常常見到參數(shù)“Consistency〞〔數(shù)據(jù)的一致性〕,如圖3.10所示。如果選“Unit〞,數(shù)據(jù)的通信將以在參數(shù)“Unit〞中定義的格式——字或字節(jié)來發(fā)送和接受,比方,主站以字節(jié)格式發(fā)送20字節(jié),從站將一字節(jié)一字節(jié)地接收和處理這20字節(jié)。假設(shè)數(shù)據(jù)到達(dá)從站接收區(qū)不在同一時(shí)刻,從站可能不在一個(gè)循環(huán)周期處理接受區(qū)的數(shù)據(jù),如果想要保持?jǐn)?shù)據(jù)的一致性,在一個(gè)周期處理這些數(shù)據(jù)就要選擇參數(shù)“All〞,有的版本是參數(shù)“Totallength〞,通信數(shù)據(jù)3字節(jié)或大于4字節(jié)時(shí),要調(diào)用SFC15給數(shù)據(jù)打包,調(diào)用SFC14給數(shù)據(jù)解包。圖3.10配置輸入輸出接口區(qū)〔3〕編程1〕編寫主站程序:在系統(tǒng)塊中找到SFC14、SFC15如下所示,并在OB35中調(diào)用。CALL“DPRD_DAT〞SFC14LADDR:=W#16#0RET_VAL:=MW2RECORD:=P#DB1.DBX0.0BYTE10SFC14解開主站存放在IB0~IB9的數(shù)據(jù)包并放在DB1.DBB0~DB1.DBB9中。CALL“DPWR_DAT〞SFC15LADDR:=W#16#0RECORD:=P#DB2.DBX0.0BYTE10RET_VAL:=MW4SFC15給存放在主站DB2.DBB0~DB2.DBB9的數(shù)據(jù)打包,通過QB0~QB9發(fā)送出去。2〕編寫從站程序:在從站的組織塊OB35中調(diào)用SFC14、SFC15。CALL“DPRD_DAT〞SFC14LADDR:=W#16#0RET_VAL:=MW2RECORD:=P#DB1.DBX0.0BYTE10SFC14解開從站存放在IB0~IB9的數(shù)據(jù)包并放在DB1.DBB0~DB1.DBB9中。CALL“DPWR_DAT〞SFC15LADDR:=W#16#0RECORD:=P#DB2.DBX0.0BYTE10RET_VAL:=MW4SFC15給存放在從站DB2.DBB0~DB2.DBB9的數(shù)據(jù)打包,通過QB0~QB9發(fā)送出去。程序參數(shù)說明:LADDR接口區(qū)起始地址RET_VAL狀態(tài)字RECORD通信數(shù)據(jù)區(qū),一般為ANY指針格式主站—從站通信數(shù)據(jù)區(qū)對應(yīng)關(guān)系:主站數(shù)據(jù)從站數(shù)據(jù)輸入:DB1.DBB0~DB1.DBB9輸入:DB1.DBB0~DB1.DBB9輸出:DB2.DBB0~DB2.DBB9輸出:DB2.DBB0~DB2.DBB9S7-300與工控組態(tài)軟件WinCC之間的通信PLC與上位機(jī)之間的通信可用高級語言編程實(shí)現(xiàn),但用戶必須熟悉互連的PLC及PLC網(wǎng)絡(luò)采用的通信協(xié)議,嚴(yán)格按照通信協(xié)議為計(jì)算機(jī)編寫程序,所以對用戶要求較高。選用工控組態(tài)軟件實(shí)現(xiàn)PLC與上位機(jī)的通信那么相對較簡單,因?yàn)楣た亟M態(tài)軟件提供不同設(shè)備的通信驅(qū)動(dòng)程序,用戶可不必熟悉PLC網(wǎng)絡(luò)的通信協(xié)議,此外,工控組態(tài)軟件提供的功能性強(qiáng)的工具使開發(fā)應(yīng)用程序變得非常方便。下面通過西門子公司的工控組態(tài)軟件WinCC,介紹S7-300與上位機(jī)之間通信的實(shí)現(xiàn)方法。工控組態(tài)軟件WinCC工控組態(tài)軟件WinCC是一個(gè)集成的人機(jī)界面(HMI)系統(tǒng)和監(jiān)控管理系統(tǒng),它是西門子公司在過程自動(dòng)化領(lǐng)域中的先進(jìn)技術(shù)和微軟公司強(qiáng)大軟件功能的產(chǎn)物,WinCC是視窗控制中心(WindowsControlCenter)的簡稱。其特性之一是全面開放,各系統(tǒng)集成商可用WinCC作為其系統(tǒng)擴(kuò)展的根底,通過開放接口開發(fā)自己的應(yīng)用軟件。WinCC提供各種PLC的驅(qū)動(dòng)軟件,因此使PLC與上位機(jī)的聯(lián)接變得非常方便,如果將WinCC與STEP7合用,更是大幅度降低工程時(shí)間,因?yàn)樵赟TEP7中定義的變量可以在WinCC中直接使用。另外,WinCC中的C語言腳本(Script)及提供的與數(shù)據(jù)庫之間的接口更增加其應(yīng)用功能,能滿足用戶的復(fù)雜要求?!?〕S7-300與WinCC之間通信的實(shí)現(xiàn)方法首先啟動(dòng)WinCC,建立一個(gè)新的WinCC工程,然后在標(biāo)簽管理(TagManagement)中選擇添加PLC驅(qū)動(dòng)程序,假設(shè)要建立一個(gè)多點(diǎn)接口網(wǎng)絡(luò)MPI,選擇支持S7協(xié)議的通信驅(qū)動(dòng)程序SIMATICS7ProtocolSuite.CHN,在其中的“MPI〞項(xiàng)聯(lián)接各S7-300,并且要設(shè)置節(jié)點(diǎn)名、MPI地址等參數(shù),MPI地址必須與PLC中設(shè)置的相同;以此方法,還可建立PROFIBUS現(xiàn)場總線,但必須選擇支持PROFIBUS協(xié)議的通信驅(qū)動(dòng)程序。此時(shí),便建立了WinCC與PLC之間的通信連接。第二步在組態(tài)完的S7-300下設(shè)置標(biāo)簽,每個(gè)標(biāo)簽有三個(gè)設(shè)置項(xiàng):標(biāo)簽名、數(shù)據(jù)類型、地址,其中最重要的是標(biāo)簽地址,它定義了此標(biāo)簽與S7-300中某一確定地址如某一輸入位、輸出位或標(biāo)志位等一一對應(yīng)的關(guān)系。設(shè)置標(biāo)簽地址很方便,可以直接利用在STEP7中配置的變量表,如設(shè)置標(biāo)簽地址為Q010,表示S7-300中輸出地址Q010。以此方法,將S7-300與WinCC之間需要通信的數(shù)據(jù)一一定義標(biāo)簽,即完成了S7-300與WinCC之間的數(shù)據(jù)通信。第三步在圖形編輯器(GraphicsEditor)中,用根本元件或圖形庫中對象制作生產(chǎn)工藝流程監(jiān)控畫面,并將變量標(biāo)簽與每個(gè)對象連接,即相當(dāng)于畫面中各對象與現(xiàn)場設(shè)備相連,從而可在CRT畫面上監(jiān)視、控制現(xiàn)場設(shè)備。此外,WinCC還具有打印報(bào)表、歷史趨勢、報(bào)警、系統(tǒng)平安等功能,在下文將逐一介紹。組態(tài)小區(qū)報(bào)警建立工程及工程管理器介紹單擊WinCC工程管理器上的按鈕,翻開“WinCC資源管理器〞1所示。這里選擇“單用戶工程〞,直接單擊“確定〞按鈕,即翻開“創(chuàng)立新工程〞對話框,如圖3.12所示。在此對話框中輸入工程名稱和工程的完整存放路徑。單擊“創(chuàng)立〞按鈕后,WinCC開始創(chuàng)立一個(gè)名稱為“XUJIAN〞的工程,隨后在WinCC工程管理器中將該工程翻開。使用WinCC工程管理器,可以完成以下工作:–創(chuàng)立和翻開工程;–管理工程數(shù)據(jù)和歸檔;–翻開各種編輯器;–激活或取消激活工程;圖3.11“WinCC資源管理器〞對話框WinCC工程管理器的用戶界面由以下元素組成:標(biāo)題欄、菜單欄、工具欄、狀態(tài)欄、瀏覽窗口和數(shù)據(jù)窗口,如圖3.13所示。標(biāo)題欄:標(biāo)題欄顯示當(dāng)前所翻開工程的詳細(xì)路徑和工程是否激活。2“創(chuàng)立新工程〞對話框菜單欄和工具欄:菜單欄上的大局部菜單項(xiàng)的定義及操作與Windows相同。下面介紹WinCC上獨(dú)有的菜單項(xiàng)。–“激活〞菜單項(xiàng):位于“文件〞菜單下,用于激活或取消激活下工程。相當(dāng)于工具欄上的和按鈕。–“驅(qū)動(dòng)程序連接狀態(tài)〞菜單項(xiàng):用于查看所有建立的通道單元的連接狀態(tài)及變量讀/寫信息。狀態(tài)欄:狀態(tài)欄顯示與編輯有關(guān)的一些提示,還顯示文件的當(dāng)前路徑、已組態(tài)外部變量數(shù)目和授權(quán)范圍內(nèi)的變量數(shù)目。瀏覽窗口和數(shù)據(jù)窗口:在WinCC工程管理器中,在瀏覽窗口和數(shù)據(jù)窗口中都可進(jìn)行工作,如圖3.13所示。在這些窗口中,右擊可翻開每個(gè)元素的快捷菜單。瀏覽窗口包含WinCC工程管理器中的編輯器和功能的列表。雙擊列表或使用相應(yīng)的快捷菜單可翻開相應(yīng)的編輯器。數(shù)據(jù)窗口位于窗口的右側(cè),單擊瀏覽窗口中的編輯器或文件夾,數(shù)據(jù)窗口將顯示編輯器或文件夾的元素。所顯示的信息將隨編輯器的不同而變化。搜索功能:通過選擇工程、計(jì)算機(jī)或變量管理器的快捷菜單中的“查找〞命令,可在WinCC工程管理器瀏覽窗口和數(shù)據(jù)窗口中啟動(dòng)搜索功能。此功能在菜單欄上無相應(yīng)的菜單項(xiàng),只能在快捷菜單中完成。可在工程中搜索的元素有:客戶機(jī)計(jì)算機(jī)、效勞器計(jì)算機(jī)、驅(qū)動(dòng)程序連接、通道單元、連接、變量組和變量。所搜索的名稱支持“﹡〞字符用做通配符,進(jìn)行搜索的條目均不分大小寫。圖3.13“工程屬性〞對話框組態(tài)變量假設(shè)要使用WinCC來訪問自動(dòng)化系統(tǒng)〔PLC〕的當(dāng)前過程值,那么在WinCC與自動(dòng)化系統(tǒng)間必須組態(tài)一個(gè)通訊連接。通訊將由稱作通道的專門的通訊驅(qū)動(dòng)程序來控制。WinCC有針對自動(dòng)化系統(tǒng)SIMATICS5/S7/505的專用通道以及與制造商無關(guān)的通道,例如PROFIBUS-DP和OPC。●添加一個(gè)通訊驅(qū)動(dòng)程序,右擊瀏覽窗口中的“變量管理〞,在快捷菜單擊選擇“添加驅(qū)動(dòng)程序〞,翻開“添加新的驅(qū)動(dòng)程序〞對話框?!裨凇疤砑有碌尿?qū)動(dòng)程序〞對話框中,選擇SIMATICS7ProtocolSuite.chn,并單擊“翻開〞按鈕,所選的驅(qū)動(dòng)程序顯示在變量管理的子目錄下?!駟螕鬝IMATICS7ProtocolSuite驅(qū)動(dòng)程序前面的“+〞,右擊MPI通道單元,在快捷菜單中選擇“新驅(qū)動(dòng)程序的連接〞菜單項(xiàng)。在翻開的如圖3.14所示的“連接屬性〞對話框中輸入“小區(qū)報(bào)警〞作為邏輯連接名,單擊“確定〞按鈕。4建立邏輯連接2.選擇插槽號為了與下面的STEP7編程軟件進(jìn)行通訊和模擬,點(diǎn)擊“連接屬性〞對話框中的“屬性〞按鈕,翻開“連接參數(shù)-MPI〞對話框,如圖5所示,把“插槽號〞改為“2〞。5選擇插槽號3.建立變量●單擊“變量管理器〞>SIMATICS7PROTOCOLSUITE>MPI前面的“+〞,展開各自節(jié)點(diǎn),右擊出現(xiàn)的節(jié)點(diǎn)小區(qū)報(bào)警,在快捷菜單中選擇“新建組〞菜單項(xiàng)選擇項(xiàng),建立“輸入〞變量組,依此步驟再建立輸出和M變量組。建立完畢如圖6所示?!裼覔簟拜斎毹曌兞拷M,在快捷菜單中選擇“新建變量〞菜單項(xiàng)選擇項(xiàng),翻開“變量屬性〞對話框,在對話框中給變量命名,并選擇數(shù)據(jù)類型,這里選擇數(shù)據(jù)類型為“二進(jìn)制變量〞。●給變量分配一個(gè)PLC中對應(yīng)的地址,地址類型與通訊對象有關(guān)。單擊地址域旁邊的“選擇〞按鈕,翻開“地址屬性〞對話框,如圖7所示。這里選擇輸入組變量的數(shù)據(jù)類型為“輸入〞,輸出組變量的數(shù)據(jù)類型為“輸出〞,M組變量的數(shù)據(jù)類型為“位內(nèi)存〞。●在過程變量的“地址屬性〞對話框中,選擇數(shù)據(jù)列表框中過程變量所對應(yīng)的存儲(chǔ)區(qū)域。地址列表框和編輯框用于選擇詳細(xì)的地址信息?!駟螕簟按_定〞按鈕,關(guān)閉“地址屬性〞對話框。單擊“確定〞按鈕,關(guān)閉“變量屬性〞對話框。圖6建立變量組圖7過程變量的屬性對話框89,圖3.20所示。圖8M圖9輸出變量組圖3.20輸入變量組創(chuàng)立過程畫面及組態(tài)工程.1圖形編輯器的布局圖形編輯器由圖形程序和各種各樣的工具組成。基于Windows標(biāo)準(zhǔn),圖形編輯器具有創(chuàng)立和動(dòng)態(tài)修改正程畫面的功能;與AutoCAD等圖形軟件相似的程序界面和操作方法可以容易地使用WinCC的圖形編輯器;直接幫助提供了對問題的快速問答;用戶還可以自定義工作環(huán)境。1所示。1圖形編輯器構(gòu)成圖形編輯器包括以下元素:1.繪圖區(qū)繪
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- PB-22-N-5-Hydroxypentyl-3-carboxyindole-metabolite-生命科學(xué)試劑-MCE-1773
- L-Glutamic-acid-ammonium-生命科學(xué)試劑-MCE-7975
- 1-Octadecyl-lysophosphatidic-acid-PA-O-18-0-0-0-生命科學(xué)試劑-MCE-8369
- 2025年度績效合同簽訂與履行指南
- 二零二五年度未簽合同員工勞動(dòng)仲裁應(yīng)對措施及賠償協(xié)議
- 二零二五年度物業(yè)與業(yè)主之間綠化賠償合作協(xié)議
- 2025年度煙酒店員工培訓(xùn)與職業(yè)發(fā)展合同
- 柴油發(fā)電機(jī)組技術(shù)協(xié)議
- 施工日志填寫樣本防雷工程施工
- 小學(xué)語文人教一年級上冊識字2《日月明》教學(xué)設(shè)計(jì)
- 充電樁知識培訓(xùn)課件
- 2025年七年級下冊道德與法治主要知識點(diǎn)
- 2025年交通運(yùn)輸部長江口航道管理局招聘4人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 老年髖部骨折患者圍術(shù)期下肢深靜脈血栓基礎(chǔ)預(yù)防專家共識(2024版)解讀
- 廣東省廣州市2025屆高三上學(xué)期12月調(diào)研測試(零模)英語 含解析
- 偏癱足內(nèi)翻的治療
- 藥企質(zhì)量主管競聘
- 信息對抗與認(rèn)知戰(zhàn)研究-洞察分析
- 心腦血管疾病預(yù)防課件
- 手術(shù)室專科護(hù)士工作總結(jié)匯報(bào)
- 2025屆高三聽力技巧指導(dǎo)-預(yù)讀、預(yù)測
評論
0/150
提交評論