版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE511目錄TOC\o"1—3"\h\z\uHYPERLINK\l”_Toc209405563"第一章概述 PAGEREF_Toc209405563\h1HYPERLINK\l"_Toc209405564”其次章西門(mén)子PLC簡(jiǎn)介 PAGEREF_Toc209405564\h2HYPERLINK\l”_Toc209405565"第三章西門(mén)子工業(yè)網(wǎng)絡(luò)簡(jiǎn)介 PAGEREF_Toc209405565\h3HYPERLINK\l"_Toc209405566”第四章西門(mén)子軟件簡(jiǎn)介?PAGEREF_Toc209405566\h4HYPERLINK\l”_Toc209405567"第五章實(shí)驗(yàn)項(xiàng)目?PAGEREF_Toc209405567\h12HYPERLINK\l”_Toc209405568"實(shí)驗(yàn)一西門(mén)子S7-400PLC的熟識(shí)?PAGEREF_Toc209405568\h12HYPERLINK\l”_Toc209405569"實(shí)驗(yàn)二西門(mén)子S7-300PLC的熟識(shí)?PAGEREF_Toc209405569\h15實(shí)驗(yàn)四基于S7—400/300PLC集成MPI接口的全局?jǐn)?shù)據(jù)包方式的MPI通信?PAGEREF_Toc209405571\h21HYPERLINK\l"_Toc209405572"實(shí)驗(yàn)五基于S7—400/300PLC集成MPI接口的無(wú)組態(tài)連接雙邊編程方式的MPI通信 PAGEREF_Toc209405572\h23HYPERLINK\l"_Toc209405573"實(shí)驗(yàn)六基于S7—400/300PLC集成MPI接口的無(wú)組態(tài)連接單邊編程方式的MPI通信 PAGEREF_Toc209405573\h26HYPERLINK\l”_Toc209405574"實(shí)驗(yàn)七基于S7-400/300PLC集成MPI接口的PLC之間組態(tài)連接方式MPI通信?PAGEREF_Toc209405574\h29HYPERLINK\l"_Toc209405575"實(shí)驗(yàn)八基于S7—300集成DP接口的PLC與ET200S遠(yuǎn)程I/0PROFIBUS-DP網(wǎng)絡(luò)通信?PAGEREF_Toc209405575\h33HYPERLINK第六章系統(tǒng)對(duì)象掌握實(shí)驗(yàn) PAGEREF_Toc209405580\h43HYPERLINK\l”_Toc209405581"實(shí)驗(yàn)十三THWGD—1型光機(jī)電氣一體化掌握對(duì)象系統(tǒng)實(shí)驗(yàn)?PAGEREF_Toc209405581\h43HYPERLINK\l"_Toc209405582"實(shí)驗(yàn)十四THFEW-1型平面二維掌握對(duì)象系統(tǒng)實(shí)驗(yàn)?PAGEREF_Toc209405582\h46HYPERLINK\l”_Toc209405583"實(shí)驗(yàn)十五THFWD—1型溫度PID掌握對(duì)象系統(tǒng) PAGEREF_Toc209405583\h48HYPERLINK\l”_Toc209405584"實(shí)驗(yàn)十六THBSY—1型雙容水箱液位對(duì)象系統(tǒng)?PAGEREF_Toc209405584\h50第一章概述隨著微處理器,計(jì)算機(jī)和數(shù)字通訊技術(shù)的飛速進(jìn)展,計(jì)算機(jī)掌握技術(shù)已經(jīng)滲透到全部工業(yè)領(lǐng)域。當(dāng)前用于工業(yè)掌握的計(jì)算機(jī)可分為:可編程掌握器,基于PC總線的工業(yè)掌握計(jì)算機(jī),基與單片機(jī)的測(cè)控裝置,用于模擬量閉環(huán)掌握的可編程調(diào)節(jié)器,集散掌握系統(tǒng)(DCS)和現(xiàn)場(chǎng)總線掌握系統(tǒng)(FCS)等??删幊陶莆掌鳎≒LC)是應(yīng)用廣泛,功能強(qiáng)大,使用便利的通用工業(yè)掌握裝置,已成為當(dāng)代工業(yè)自動(dòng)化的重要支柱.西門(mén)子S7—300/400系列大中型PLC屬于模塊式PLC,主要由機(jī)架、電源模塊、CPU模塊、信號(hào)模塊、功能模塊、接口模塊、通信處理器、和編程設(shè)備組成,各種模塊安裝在機(jī)架上。通過(guò)CPU模塊或通信模塊上的通信接口,PLC被連接到通信網(wǎng)絡(luò)上去,可以與計(jì)算機(jī)、其他PLC或其他掌握器通信。本系統(tǒng)所配實(shí)驗(yàn)對(duì)象能完成溫度PID掌握,過(guò)程掌握(雙容水箱),二維運(yùn)動(dòng)掌握,較簡(jiǎn)潔光機(jī)電氣一體化組合掌握(包含材料分揀、氣動(dòng)機(jī)械手、分類存儲(chǔ))等;融機(jī)械機(jī)構(gòu)、氣動(dòng)技術(shù)、運(yùn)動(dòng)掌握技術(shù)、過(guò)程掌握技術(shù)、電氣掌握技術(shù)、傳感器技術(shù)、可編程掌握器技術(shù)、現(xiàn)場(chǎng)總線、以太網(wǎng)、計(jì)算機(jī)掌握、組態(tài)監(jiān)控技術(shù)、信息技術(shù)應(yīng)用充分結(jié)合為一體的教學(xué)網(wǎng)絡(luò)系統(tǒng)。其次章西門(mén)子PLC簡(jiǎn)介西門(mén)子S7-300/400系列大中型PLC是西門(mén)子全集成自動(dòng)化系統(tǒng)中的掌握核心,其主要由以下模塊或部件構(gòu)成:機(jī)架S7-300所用機(jī)架為通用機(jī)架,無(wú)電路設(shè)計(jì),可便利的將S7-300PLC掛置于各種工業(yè)現(xiàn)場(chǎng)中。S7—400機(jī)架用于連接S7—400各模塊,其上設(shè)計(jì)有P總線(I/O總線)和C總線(通信總線),掌握和通信分別存在于各自的總線通道上,兩者互不干擾。電源模塊PLC一般使用AC220V電源或DC24V電源,電源模塊用于將輸入電壓轉(zhuǎn)換為DC24V電壓和背板上的DC5V電壓,供其它模塊使用。CPU模塊CPU模塊主要由微處理器和存儲(chǔ)器組成。在PLC掌握系統(tǒng)中,CPU模塊不斷的采集輸入信號(hào),執(zhí)行用戶程序,刷新系統(tǒng)輸出;存儲(chǔ)器用于存儲(chǔ)程序和數(shù)據(jù)。信號(hào)模塊信號(hào)輸入模塊和信號(hào)輸出模塊統(tǒng)稱為信號(hào)模塊,他是連接外部現(xiàn)場(chǎng)設(shè)備和CPU模塊的橋梁和紐帶。開(kāi)關(guān)量輸入模塊用來(lái)接收按鈕、開(kāi)關(guān)、接近開(kāi)關(guān)、光電開(kāi)關(guān)等輸入的開(kāi)關(guān)量信號(hào);開(kāi)關(guān)量輸出模塊用來(lái)掌握接觸器、電磁閥、指示燈、顯示裝置等;模擬量輸入模塊用來(lái)接收電位器、信號(hào)發(fā)生器等各種變送器輸出的模擬量電壓或電流信號(hào);模擬量輸出模塊用來(lái)輸出連續(xù)變化的電壓或電流信號(hào)去掌握各種工業(yè)現(xiàn)場(chǎng)的設(shè)備,如變頻器、電動(dòng)調(diào)節(jié)閥等。功能模塊功能模塊可用以完成某些對(duì)實(shí)時(shí)性和存儲(chǔ)容量要求很高的掌握任務(wù),這樣做可增強(qiáng)PLC的掌握功能,減輕CPU的工作負(fù)擔(dān).接口模塊CPU模塊所在的機(jī)架稱為中央機(jī)架,如果一個(gè)中央機(jī)架不能容納全部模塊,可以增設(shè)一個(gè)或多個(gè)擴(kuò)展機(jī)架.接口模塊用來(lái)實(shí)現(xiàn)中央機(jī)架與擴(kuò)展機(jī)架之間的通信,甚至為擴(kuò)展機(jī)架供電。通信處理器通信處理器用于PLC之間、PLC與遠(yuǎn)程I/O之間、PLC與計(jì)算機(jī)和其他智能設(shè)備之間的通信,可以將PLC接入MPI、PROFIBUS—DP、AS-i和工業(yè)以太網(wǎng),或者實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通信等.編程設(shè)備S7-300/400使用了安裝了STEP7的計(jì)算機(jī)作為編程設(shè)備。用戶程序及組態(tài)在STEP7中編譯完成后下載至PLC中;另外,STEP7還具有對(duì)網(wǎng)絡(luò)進(jìn)行實(shí)時(shí)監(jiān)控和故障診斷功能.第三章西門(mén)子工業(yè)網(wǎng)絡(luò)簡(jiǎn)介可編程序掌握器與計(jì)算機(jī)可以直接或通過(guò)通信處理單元、通信轉(zhuǎn)接器相連構(gòu)成網(wǎng)絡(luò),以實(shí)現(xiàn)信息的交換,并可構(gòu)成“集中管理、分散掌握"的分布式掌握系統(tǒng),滿意工廠自動(dòng)化(FA)系統(tǒng)進(jìn)展的需要。各可編程序掌握器或遠(yuǎn)程I/O模塊按功能各自放置在生產(chǎn)現(xiàn)場(chǎng)進(jìn)行分散掌握,然后用網(wǎng)絡(luò)連接起來(lái),構(gòu)成集中管理的分布式網(wǎng)絡(luò)系統(tǒng)。一個(gè)典型的工業(yè)自動(dòng)化系統(tǒng)一般是三級(jí)網(wǎng)絡(luò)結(jié)構(gòu),分別是現(xiàn)場(chǎng)設(shè)備層、車(chē)間監(jiān)控層、工廠管理層. 現(xiàn)場(chǎng)設(shè)備層現(xiàn)場(chǎng)設(shè)備層的主要功能是連接現(xiàn)場(chǎng)設(shè)備,例如分布式I/O、傳感器、驅(qū)動(dòng)器、執(zhí)行機(jī)構(gòu)和開(kāi)關(guān)設(shè)備等,完成現(xiàn)場(chǎng)設(shè)備掌握及設(shè)備間連鎖掌握。車(chē)間監(jiān)控層車(chē)間監(jiān)控層是用來(lái)完成車(chē)間之間主生產(chǎn)設(shè)備之間的連接,實(shí)現(xiàn)車(chē)間級(jí)設(shè)備的監(jiān)控??刹杉{PROFIBUS-FMS或工業(yè)以太網(wǎng)。工廠管理層工廠管理層作為一個(gè)自動(dòng)化工廠的神經(jīng)中樞,有著最高的監(jiān)視級(jí)別和掌握級(jí)別。工廠管理層通常采納TCP/IP通信協(xié)議標(biāo)準(zhǔn)。簡(jiǎn)略結(jié)構(gòu)如下圖所示:S7-300/400的常用網(wǎng)絡(luò)通信如下MPIMPI是多點(diǎn)接口(MultiPointInterface)的簡(jiǎn)稱,S7-300/400CPU都集成了MPI通信協(xié)議,MPI的物理層是RS-485,最大傳輸速率為12Mbit/s。PLC通過(guò)MPI能同時(shí)連接運(yùn)行STEP7的編程器、計(jì)算機(jī)、人機(jī)界面(HMI)等?,F(xiàn)場(chǎng)總線PROFIBUS?它是用于車(chē)間級(jí)和現(xiàn)場(chǎng)級(jí)的國(guó)際標(biāo)準(zhǔn),傳輸速率最大為12Mbps,響應(yīng)時(shí)間的典型值為1ms,使用屏蔽雙絞線電纜(最長(zhǎng)9.6km)或光纜(最長(zhǎng)90km),最多可接127個(gè)從站。PROFIBUS由3個(gè)系列組成:PROFIBUS—DP、PROFIBUS—PA和PROFIBUS-FMS。PROFIBUS-DP格外適用于可編程序掌握器與現(xiàn)場(chǎng)級(jí)分散的遠(yuǎn)程I/O設(shè)備之間的快速數(shù)據(jù)交換通信,即插即用。使用編程軟件STEP7,可對(duì)網(wǎng)絡(luò)設(shè)備組態(tài)或設(shè)置參數(shù)。西門(mén)子的S7系列可編程序掌握器有的配備有集成的PROFIBUS-DP接口,也可以通過(guò)接口模塊或通信處理器連接到PROFIBUS-DP??蓪⒍鄺lPROFIBUS—DP線路通過(guò)集成的接口或接口模塊連接到一個(gè)可編程序掌握器。工業(yè)以太網(wǎng)它是基與國(guó)際標(biāo)準(zhǔn)IEEE802。3的開(kāi)放式網(wǎng)絡(luò).以太網(wǎng)可實(shí)現(xiàn)管理-掌握網(wǎng)絡(luò)的一體化,可集成到因特網(wǎng),為全球聯(lián)網(wǎng)供應(yīng)了條件。網(wǎng)絡(luò)規(guī)??蛇_(dá)1024站,距離可達(dá)。5km(電氣網(wǎng)絡(luò))或200km(光纖網(wǎng)絡(luò))。工業(yè)以太網(wǎng)將掌握網(wǎng)絡(luò)集成到信息技術(shù)(IT)中,可與使用TCP/IP協(xié)議的計(jì)算機(jī)傳輸數(shù)據(jù),可使用E—mail和Web技術(shù),用戶可在工業(yè)以太網(wǎng)的Socket接口上編制自己的協(xié)議,可在網(wǎng)絡(luò)中的任何一點(diǎn)進(jìn)行設(shè)備啟動(dòng)和故障檢查,冗余網(wǎng)絡(luò)可構(gòu)成冗余系統(tǒng)。西門(mén)子可供應(yīng)以太網(wǎng)通信模塊或通信處理器,遠(yuǎn)程訪問(wèn)路由器可在廣域網(wǎng)連接的兩個(gè)以太網(wǎng)之間實(shí)現(xiàn)遠(yuǎn)程通信。AS—i接口 AS—i是傳感器和執(zhí)行器通信的國(guó)際標(biāo)準(zhǔn)(EN50295),響應(yīng)時(shí)間小于5ms,使用未屏蔽的雙絞線,由總線供應(yīng)電源,最長(zhǎng)通信距離為30m,最多接62個(gè)從站。第四章西門(mén)子軟件簡(jiǎn)介STEP7Step7編程軟件用于SIMATICS7、M7和基于PC的WinA(yù)C,是供它們編程、監(jiān)控和參數(shù)設(shè)置的標(biāo)準(zhǔn)工具.為了在個(gè)人計(jì)算機(jī)上正常使用Step7,應(yīng)配置MPI通信卡或PC/MPI通信適配器,將計(jì)算機(jī)連接到MPI或PROFIBUS網(wǎng)絡(luò),來(lái)下載和上載PLC的用戶程序和組態(tài)數(shù)據(jù)。Step7具有以下功能:硬件配置和參數(shù)設(shè)置、通信組態(tài)、編程、測(cè)試、啟動(dòng)和維護(hù)、文件建檔、運(yùn)行和診斷功能等。Step7全部功能均有大量的在線幫助,用鼠標(biāo)或選中某一對(duì)象,按F1鍵就可以得到該對(duì)象的在線幫助。在Step7中,用項(xiàng)目管理器來(lái)管理一個(gè)自動(dòng)化系統(tǒng)的硬件和軟件。Step7用SIMATIC管理器對(duì)項(xiàng)目進(jìn)行集中管理。以下為創(chuàng)建一個(gè)示例項(xiàng)目的過(guò)程:項(xiàng)目管理及應(yīng)用生成項(xiàng)目雙擊桌面上的“SIMATICManager"圖標(biāo),則會(huì)啟動(dòng)STEP7管理器及STEP7新項(xiàng)目創(chuàng)建向?qū)В缦聢D所示.(如不消滅,則需在下拉菜單“File”中選擇“Newprojectwizard”)。依據(jù)向?qū)Ы缑嫣崾荆c(diǎn)擊“NEXT”,選擇好CPU型號(hào)(本示例選擇的CPU型號(hào)為CPU315-2DP),設(shè)置CPU的MPI地址為2,點(diǎn)擊“NEXT”,在消滅的界面中選擇好你所熟識(shí)的編程語(yǔ)言(有梯形圖LAD、編程指令STL、流程圖FBD等可供選擇),點(diǎn)擊“Finish”,項(xiàng)目生成完畢,啟動(dòng)后STEP7管理器界面如下圖所示.組態(tài)硬件硬件組態(tài)的主要工作是把掌握系統(tǒng)的硬件在STEP7管理器中進(jìn)行相應(yīng)地配置,并在配置時(shí)對(duì)模塊的參數(shù)進(jìn)行設(shè)定.鼠標(biāo)左鍵單擊STEP7管理器左邊窗口中的“SIMATIC300Station"項(xiàng),則右邊窗口中會(huì)消滅“Hardware"和“CPU315—2DP(1)”兩個(gè)圖標(biāo),雙擊圖標(biāo)“Hardware”,打開(kāi)硬件配置窗口如下圖所示。整個(gè)硬件配置窗口分為四部分,左上方為模塊機(jī)架,左下方為機(jī)架上模塊的簡(jiǎn)略內(nèi)容,右上方是硬件列表,右下方是硬件列表中簡(jiǎn)略某個(gè)模塊的功能說(shuō)明和訂貨號(hào)。要配置一個(gè)新模塊,首先要確定模塊放置在機(jī)架上的什么地方,再在硬件列表中找到相對(duì)應(yīng)的模塊,雙擊模塊或者按住鼠標(biāo)左鍵拖動(dòng)模塊到安放位置,放好后,會(huì)自動(dòng)彈出模塊屬性對(duì)話框,設(shè)置好模塊的地址和其他參數(shù)即可。依據(jù)上面的步驟,逐一依據(jù)實(shí)際硬件排放挨次配置好全部的模塊,編譯通過(guò)后,保存所配置的硬件。點(diǎn)擊“開(kāi)頭\設(shè)置\掌握面板”,鼠標(biāo)左鍵雙擊掌握面板中的“SetPG/PCInterface”圖標(biāo),選擇好你的PC機(jī)和CPU的通訊接口部件后點(diǎn)擊“OK”按鈕退出.(通信設(shè)置詳見(jiàn)其次部分通信組態(tài))把掌握系統(tǒng)的電源打開(kāi),把CPU置于STOP或者RUN-P狀態(tài),回到硬件配置窗口,點(diǎn)擊圖標(biāo),下載配置好的硬件到CPU中,把CPU置于RUN狀態(tài)(如果下載程序時(shí)CPU置于RUN-P狀態(tài),則可省略這一步),如果CPU的SF燈不亮,亮的只有綠燈,表明硬件配置正確。如果CPU的SF燈亮,則表明配置出錯(cuò),點(diǎn)擊硬件配置窗口中圖標(biāo),則配置錯(cuò)的模塊將有紅色標(biāo)記,反復(fù)修改出錯(cuò)模塊參數(shù),保存并下載到CPU,直到CPU的SF燈不亮,亮的只有綠燈為止。程序結(jié)構(gòu)配置好硬件之后,回到STEP7管理器界面窗口,鼠標(biāo)左鍵單擊窗口左邊的“Block"選項(xiàng),則右邊窗口中會(huì)消滅“OB1”圖標(biāo),“OB1”是系統(tǒng)的主程序循環(huán)塊,“OB1”里面可以寫(xiě)程序,也可以不寫(xiě)程序,依據(jù)需要確定。STEP7中有很多功能各異的塊,分別描述如下:組織塊(Oganizat(yī)ionBlock,簡(jiǎn)稱OB)。組織塊是操作系統(tǒng)和用戶程序間的接口,它被操作系統(tǒng)調(diào)用.組織塊掌握程序執(zhí)行的循環(huán)和中斷、PLC的啟動(dòng)、發(fā)送錯(cuò)誤報(bào)告等。你可以通過(guò)在組織塊里編程來(lái)掌握CPU的動(dòng)作。功能函數(shù)塊(FunctionBlock,簡(jiǎn)稱FB)。功能函數(shù)塊為STEP7系統(tǒng)函數(shù),每一個(gè)功能函數(shù)塊完成一種特定的功能,你可以依據(jù)實(shí)際需要調(diào)用不同的功能函數(shù)塊。函數(shù)(Function,簡(jiǎn)稱FC)。函數(shù)是為了滿意用戶一種特定的功能需求而由用戶自己編寫(xiě)的子程序,函數(shù)編寫(xiě)好之后,用戶可對(duì)它進(jìn)行調(diào)用。數(shù)據(jù)塊(DataBlock,簡(jiǎn)稱DB)。數(shù)據(jù)塊是用戶為了對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行存儲(chǔ)而開(kāi)辟的數(shù)據(jù)存儲(chǔ)區(qū)域。數(shù)據(jù)類型(Dat(yī)aType,簡(jiǎn)稱UDT)。它是用戶用來(lái)對(duì)系統(tǒng)數(shù)據(jù)定義類型的功能模塊。變量標(biāo)簽(VariableTable,簡(jiǎn)稱VAT).用戶可以在變量標(biāo)簽中加入系統(tǒng)變量,并對(duì)這些變量加上用戶易懂的注釋,便利用戶編寫(xiě)程序或進(jìn)行變量監(jiān)視。如果你要加入某種塊,可在右邊窗口(即消滅“OB1”的窗口)空白處單擊鼠標(biāo)右鍵選擇“InsertNewObject"選項(xiàng),在其下拉菜單中鼠標(biāo)左鍵單擊你所要的塊即可。添加好了你所要的塊之后就是程序編寫(xiě)了,鼠標(biāo)左鍵雙擊你所要編寫(xiě)程序的塊即可編寫(xiě)程序了(編寫(xiě)程序的指令和語(yǔ)法可參考SIEMENSA&D網(wǎng)站上的《S7—300CPU31xc指令表》一書(shū)).程序?qū)懞貌⒕幾g通過(guò)之后點(diǎn)擊STEP7管理器界面窗口中的圖標(biāo),下載到CPU中,把CPU置于RUN狀態(tài)即可運(yùn)行程序。通信組態(tài)通過(guò)CP5611網(wǎng)卡通信CP5611的安裝CP5611卡沒(méi)有隨硬件供應(yīng)的軟件驅(qū)動(dòng),如果在安裝Step7軟件之前,CP5611已經(jīng)安裝在計(jì)算機(jī)內(nèi),那么在安裝Step7軟件的“SetPG/PCInterface…"時(shí)軟件會(huì)自動(dòng)識(shí)別CP5611卡,并且會(huì)自動(dòng)安裝其驅(qū)動(dòng)程序,Step7軟件安裝完成后可以在“SetPG/PCInterface…”中找到CP5611的接口類型,如果在安裝完Step7軟件后才在計(jì)算機(jī)的PCI插槽上安裝CP5611卡,那么重新啟動(dòng)計(jì)算機(jī)后,系統(tǒng)會(huì)自動(dòng)找到CP5611,并自動(dòng)安裝,安裝完成后啟動(dòng)Step7軟件,在“SetPG/PCInterface…”中可以找到CP5611相關(guān)接口選項(xiàng),簡(jiǎn)略畫(huà)面如下:點(diǎn)擊按鈕,可以看到CP5611已經(jīng)安裝,畫(huà)面如下:CP5611在Step-7軟件中的選擇和設(shè)置首先說(shuō)明使用CP5611建立與CPU的通訊時(shí),必須使用MPI電纜或是Profibus電纜作為CPU與CP5611的連接電纜。打開(kāi)“SIMATICManager”,點(diǎn)擊“Options”,在下拉菜單中找到“SetPG/PCInterface…”,畫(huà)面如下:選此時(shí)S7ONLINE(STEP7)-〉為CP5611(MPI),然后點(diǎn)擊按鈕設(shè)置MPI的屬性,畫(huà)面如下:設(shè)置MPI接口屬性,選擇MPI接口的通訊波特率,注意:此處的波特率肯定要和實(shí)際要通訊的CPUMPI口實(shí)際的波特率相同,同時(shí)要注意PG/PC的地址不要和PLC的地址相同。使用電纜連接好CPU與CP5611后可以推斷是能夠找到網(wǎng)絡(luò)上的站點(diǎn),點(diǎn)擊按鈕,進(jìn)入網(wǎng)絡(luò)診斷畫(huà)面然后點(diǎn)擊按鈕,可以看到網(wǎng)絡(luò)上的站點(diǎn),顯示畫(huà)面如下:設(shè)置完成后點(diǎn)擊2次“OK”,Step7會(huì)提示如下信息點(diǎn)擊“OK”完成PG/PCInterface的設(shè)置,此時(shí)可以建立PC與CPU的通訊,正常通訊時(shí)CP5611卡的指示燈快閃。通過(guò)PC\MPI通信電纜通信通過(guò)PC\MPI通信電纜通信時(shí),硬件只需用通信電纜的接口連接PC的COM口和PLC的MPI口即可。Step7軟件設(shè)置進(jìn)入Step7編程軟件主界面,點(diǎn)擊“OPTIONS”菜單下的“SETPG/PCINTERFACE”菜單進(jìn)入PG/PC設(shè)置界面.雙擊“PCADAPTER(AUTO)”或“ADAPTER(MPI)”進(jìn)入RS232和MPI接口參數(shù)設(shè)置.單擊“LOCALCONNECTION”選項(xiàng)設(shè)置RS232接口參數(shù),正確連接PC的COM口(RS232),選擇RS232通信的波特率19200bps或38400bps,這個(gè)數(shù)值必須和PC/MPI適配器上開(kāi)關(guān)設(shè)置的數(shù)值相同(撥動(dòng)開(kāi)關(guān)后必須重新上電后方能生效)。單擊“MPI”選項(xiàng)(如果是ADAPTER(MPI)方式)設(shè)置適配器MPI接口參數(shù),由于適配器的MPI口的波特率固定為187.5Kbps,所以這里只能設(shè)置為187。5Kbps。如果是PCADAPTER(AUTO)模式,則選擇“ADDRESS:0”和“TIMEOUT:30s”.完成以上設(shè)置后即可與PLC通信了,注意:不要修改(在網(wǎng)絡(luò)設(shè)置“NETWORKSETTINGS”選項(xiàng)下)CPU上MPI口波特率的出廠默認(rèn)值187.5Kbps.注:STEP7的簡(jiǎn)略操作規(guī)程參見(jiàn)其操作手冊(cè)(用戶自備).WinCCV6.0西門(mén)子視窗掌握中心SIMATICWinCC是HMI/SCDADA軟件中的后起之秀,1996年進(jìn)入世界工控組態(tài)軟件市場(chǎng),當(dāng)年就被美國(guó)ControlEngineering雜志評(píng)為最佳HMI軟件,以最短的時(shí)間進(jìn)展成第三個(gè)在全世界范圍內(nèi)成功的SCADA系統(tǒng)。WinCC6。0采納MicrosoftSQLServer2000數(shù)據(jù)庫(kù)進(jìn)行生產(chǎn)數(shù)據(jù)的歸檔,同時(shí)具有Web掃瞄器功能。是現(xiàn)代MES和ERP系統(tǒng)首選的生產(chǎn)實(shí)時(shí)數(shù)據(jù)平臺(tái)軟件。性能特點(diǎn)創(chuàng)新軟件技術(shù)的使用。WINCC是基于最新進(jìn)展的軟件技術(shù)。西門(mén)子公司與Microsoft公司的親密合作保證了用戶獲得不斷創(chuàng)新的技術(shù)。包括全部SCADA功能在內(nèi)的客戶機(jī)/服務(wù)器系統(tǒng)。即使最基本的WINCC系統(tǒng)仍能夠供應(yīng)生成簡(jiǎn)潔可視化任務(wù)的組件和函數(shù),并且生成畫(huà)面、腳本、報(bào)警、趨勢(shì)和報(bào)表的編輯器也是最基本的WINCC系統(tǒng)組件??伸`敏裁剪,由簡(jiǎn)潔任務(wù)擴(kuò)展到簡(jiǎn)潔任務(wù)。WINCC是一個(gè)模塊化的自動(dòng)化組件,既可以靈敏地進(jìn)行擴(kuò)展,從簡(jiǎn)潔的工程到簡(jiǎn)潔的多用戶應(yīng)用,又可以應(yīng)用到工業(yè)和機(jī)械制造工藝的多服務(wù)器分布式系統(tǒng)中.眾多的選件和附加件擴(kuò)展了基本功能.已開(kāi)發(fā)的、應(yīng)用范圍廣泛的、不同的WINCC選件和附加件,均基于開(kāi)放式編程接口,掩蓋了不同工業(yè)分支的需求。使用MicrosoftSQLServer2000作為其組態(tài)數(shù)據(jù)和歸檔數(shù)據(jù)的存儲(chǔ)數(shù)據(jù)庫(kù),可以使用ODBC,DAO,OLE—DB,WinCCOLE—BD和ADO便利地訪問(wèn)歸檔數(shù)據(jù)。強(qiáng)大的標(biāo)準(zhǔn)接口(如OLE,ActiveX和OPC)。WinCC供應(yīng)了OLE,DDE,ActiveX,OPC服務(wù)器和客戶機(jī)等接口或控件,可以很便利地與其他應(yīng)用程序交換數(shù)據(jù).使用便利的腳本語(yǔ)言。WINCC可編寫(xiě)ANSI-C和VisualBasic腳本程序。開(kāi)放API編程接口可以訪問(wèn)WINCC的模塊.全部的WINCC模塊都有一個(gè)開(kāi)放的C編程接口(C-API)。這意味著可以在用戶程序中集成WINCC的部分功能。具有向?qū)У暮?jiǎn)易(在線)組態(tài).WINCC供應(yīng)了大量的向?qū)?lái)簡(jiǎn)化組態(tài)工作。在調(diào)試階段還可進(jìn)行在線修改.可選擇語(yǔ)言的組態(tài)軟件和在線語(yǔ)言切換.WINCC軟件是基于多語(yǔ)言設(shè)計(jì)的.這意味著可以在英語(yǔ)、德語(yǔ)、法語(yǔ)以及其他眾多的亞洲語(yǔ)言之間進(jìn)行選擇,也可以在系統(tǒng)運(yùn)行時(shí)選擇所需要的語(yǔ)言。供應(yīng)全部的主要PLC系統(tǒng)的通訊通道。作為標(biāo)準(zhǔn),WINCC支持全部連接SIMATICS5/S7/505掌握器的通訊通道,還包括PROFIBUSDP,DDE和OPC等非特定掌握器的通訊通道。此外,更廣泛的通訊通道可以由選件和附加件供應(yīng).與基于PC的掌握器SIMATICWINAC緊密接口,軟/插槽式PLC和操作、監(jiān)控系統(tǒng)在一臺(tái)PC機(jī)上相結(jié)合無(wú)疑是一個(gè)面對(duì)將來(lái)的概念.在此前提下,WINCC和WINAC實(shí)現(xiàn)了西門(mén)子公司基于PC的、強(qiáng)大的自動(dòng)化解決方案。全集成自動(dòng)化TIA(TotallyIntegrat(yī)edAutomation)的部件.TIA集成了西門(mén)子公司的各種產(chǎn)品包括WINCC。WINCC是工程掌握的窗口,是TIA的中心部件。TIA意味著在組態(tài)、編程、數(shù)據(jù)存儲(chǔ)和通訊等方面的全都性.SIMATICPCS7過(guò)程掌握系統(tǒng)中的SCADA部件,如SIMATICPCS7是TIA中的過(guò)程掌握系統(tǒng);PCS7是結(jié)合了基于掌握器的制造業(yè)自動(dòng)化優(yōu)點(diǎn)和基于PC的過(guò)程工業(yè)自動(dòng)化優(yōu)點(diǎn)的過(guò)程處理系統(tǒng)(PCS).基于掌握器的PCS7對(duì)過(guò)程可視化使用標(biāo)準(zhǔn)的SIMATIC部件。WINCC作為PCS7的操作員站。符合FDA21CFRPart11的要求。集成到MES和ERP中.標(biāo)準(zhǔn)接口使SIMATICWINCC成為在全公司范圍IT環(huán)境下的一個(gè)完整部件。這超越了自動(dòng)掌握過(guò)程,將范圍擴(kuò)展到工廠監(jiān)控級(jí),為公司管理MES制造執(zhí)行系統(tǒng)和ERP(企業(yè)資源管理)供應(yīng)管理數(shù)據(jù)。系統(tǒng)構(gòu)成WINCC基本系統(tǒng)是很多應(yīng)用程序的核心,它包含以下九大部件:變量管理器變量管理器(tanmanagement)管理WINCC中所使用的外部變更、內(nèi)部變量和通訊驅(qū)動(dòng)程序。圖形編輯器圖形編輯器(graphicsdesigner)用于設(shè)計(jì)各種圖形畫(huà)面.報(bào)警記錄報(bào)警記錄(alarmlogging)負(fù)責(zé)采集和歸檔報(bào)警消息。變量歸檔變量歸檔(taglogging)負(fù)責(zé)處理測(cè)量值,并長(zhǎng)期存儲(chǔ)所記錄的過(guò)程值.報(bào)表編輯器報(bào)表編輯器(reportdesigner)供應(yīng)很多標(biāo)準(zhǔn)的報(bào)表,也可設(shè)計(jì)各種格式的報(bào)表,并可依據(jù)預(yù)定的時(shí)間進(jìn)行打印.全局腳本全局腳本(globalscript)是系統(tǒng)設(shè)計(jì)人員用ANSI—C及VisualBasic編寫(xiě)的代碼,以滿意項(xiàng)目的需要。文本庫(kù)文本庫(kù)(textlibrary)編輯不同語(yǔ)言版本下的文本消息。用戶管理器用戶管理器(useradministrator)用來(lái)安排、管理和監(jiān)控用戶對(duì)組態(tài)和運(yùn)行系統(tǒng)的訪問(wèn)權(quán)限。交叉引用表交叉引用表(cross—reference)負(fù)責(zé)搜尋的畫(huà)面、函數(shù)、歸檔和消息中所使用的變量、函數(shù)、OLE對(duì)象和ActiveX(qián)控件。組態(tài)工程WINCC項(xiàng)目管理器是組態(tài)軟件的核心,對(duì)整個(gè)項(xiàng)目的數(shù)據(jù)組態(tài)和設(shè)置進(jìn)行全面的管理。開(kāi)發(fā)和組態(tài)一個(gè)項(xiàng)目時(shí),使用WINCC項(xiàng)目管理器中的各個(gè)編輯器建立項(xiàng)目使用不同的元件。其開(kāi)發(fā)和組態(tài)一個(gè)項(xiàng)目的步驟如下:啟動(dòng)WINCC建立一個(gè)新項(xiàng)目選擇及安裝通訊驅(qū)動(dòng)程序定義使用到的變量建立和編輯過(guò)程畫(huà)面指定WINCC運(yùn)行系統(tǒng)的屬性激活WINCC畫(huà)面,運(yùn)行工程注:WINCC的簡(jiǎn)略操作規(guī)程參見(jiàn)其操作手冊(cè)(用戶自備)。第五章實(shí)驗(yàn)項(xiàng)目實(shí)驗(yàn)一西門(mén)子S7-400PLC的熟識(shí)實(shí)驗(yàn)?zāi)康模?了解西門(mén)子S7-400PLC的結(jié)構(gòu)和功能2。掌握西門(mén)子S7-400PLC的基本操作方法。實(shí)驗(yàn)設(shè)備序號(hào)名稱型號(hào)與規(guī)格數(shù)量備注實(shí)驗(yàn)裝置S7-400PLC實(shí)驗(yàn)系統(tǒng)1導(dǎo)線3號(hào)若干實(shí)驗(yàn)指導(dǎo)書(shū)1S7-400硬件結(jié)構(gòu)示意圖S7—400是具有中高檔性能的PLC產(chǎn)品,其采納模塊化設(shè)計(jì),適用于牢靠性極高的大型簡(jiǎn)潔的掌握系統(tǒng).本系統(tǒng)中的西門(mén)子S7-400硬件系統(tǒng)由以下組件構(gòu)成:電源模塊:PS407,通過(guò)底板為CPU、數(shù)字量輸入輸出模塊、通信模塊供電;后備電池:用于在斷電狀態(tài)下,為S7—400PLC保存數(shù)據(jù)供應(yīng)電力支持;S7-400CPU:CPU412,帶有MPI/PROOFIBUS—DP組合通信接口;SM421數(shù)字量輸入模塊:集成32路數(shù)字量輸入;SM422數(shù)字量輸出模塊:集成16路數(shù)字量輸出;CP443-1以太網(wǎng)模塊:具備15針Sub—D插座及RJ45插座,用于將S7—400PLC連接至以太網(wǎng);UR2機(jī)架:9槽機(jī)架,具備K總線及P總線;PC/MPI電纜:連接編程機(jī)與S7—400PLC,用于下載程序及通信參數(shù)。實(shí)驗(yàn)步驟找到UR2通用機(jī)架,記錄其訂貨數(shù)據(jù),打開(kāi)前蓋板,找到P總線和C總線。P總線用于I/O信號(hào)的高速交換和對(duì)信號(hào)模塊數(shù)據(jù)的高速訪問(wèn).C總線(通信總線,亦稱K總線),用于交換各站之間的高速數(shù)據(jù)。在一個(gè)機(jī)架上把兩種通信線路分開(kāi)可以使掌握和通信分別有各自的數(shù)據(jù)通道,使通信任務(wù)不會(huì)影響掌握的快速性.將電源模塊,CPU模塊、SM421數(shù)字量輸入模塊、SM422數(shù)字量輸出模塊、CP443-1以太網(wǎng)通信模塊依次插入機(jī)架的槽位中(從1號(hào)槽開(kāi)頭),記錄各個(gè)模塊所占槽位的起始地址與所占槽位個(gè)數(shù).用一字螺絲刀將模塊的緊定螺絲旋緊。打開(kāi)STEP7軟件,進(jìn)行硬件組態(tài):新建項(xiàng)目點(diǎn)擊新建圖標(biāo),新建項(xiàng)目;在“命名欄”中輸入項(xiàng)目名稱,在“存儲(chǔ)位置”選擇輸入存儲(chǔ)路徑,輸入完畢后,點(diǎn)擊“確定”,打開(kāi)新建的項(xiàng)目。如下圖所示:硬件添加在屏幕的左側(cè)單擊鼠標(biāo)右鍵,在彈出的對(duì)話框選擇“插入新對(duì)象”,插入“SIMATIC400站點(diǎn)".如下圖所示:雙擊右側(cè)生成的“"圖標(biāo),進(jìn)入硬件組態(tài)環(huán)境。在屏幕右側(cè)豎型菜單欄中找到與當(dāng)前實(shí)際安裝的S7—400PLC相對(duì)應(yīng)的機(jī)架及各種模塊,依據(jù)第2步中記錄的各模塊所占的槽位號(hào)依次將其插入機(jī)架中。機(jī)架:CPU:SM421:SM422:CP443—1:雙擊各模塊,進(jìn)入模塊參數(shù)設(shè)置界面,了解各個(gè)模塊的參數(shù)類型及意義.簡(jiǎn)略記錄各模塊的硬件信息及各種參數(shù)的含義。查閱各種有關(guān)的資料,加深對(duì)西門(mén)子S7—400PLC的了解與熟識(shí)。實(shí)驗(yàn)總結(jié)1??偨Y(jié)西門(mén)子S7—400PLC的各模塊的組成.2.總結(jié)西門(mén)子S7—400PLC的使用方法.實(shí)驗(yàn)二西門(mén)子S7-300PLC的熟識(shí)實(shí)驗(yàn)?zāi)康?.了解西門(mén)子S7—300PLC的結(jié)構(gòu)和功能2.掌握西門(mén)子S7—300PLC的基本操作方法。實(shí)驗(yàn)設(shè)備序號(hào)名稱型號(hào)與規(guī)格數(shù)量備注實(shí)驗(yàn)裝置S7—300PLC實(shí)驗(yàn)系統(tǒng)1導(dǎo)線3號(hào)若干實(shí)驗(yàn)指導(dǎo)書(shū)1S7-300硬件結(jié)構(gòu)示意圖S7—300是具有中檔性能的PLC產(chǎn)品,其采納模塊化設(shè)計(jì),適用于牢靠性很高的大中型簡(jiǎn)潔的掌握系統(tǒng)。本系統(tǒng)中的西門(mén)子S7-300硬件系統(tǒng)由以下組件構(gòu)成:S7-300CPU:CPU314C-2DP:24VDC供電;48KB內(nèi)存;帶有MPI及PROOFIBUS-DP通信接口;MMC存儲(chǔ)卡64K字節(jié);集成24路數(shù)字量輸入/16路數(shù)字量輸出,4路模擬量輸入/2路模擬量輸出,1路PT100,PID,計(jì)數(shù)器,PWM脈沖輸出,頻率測(cè)量,一軸定位等功能;CP343-1以太網(wǎng)模塊:具備RJ45插座,用于將S7—300PLC連接至以太網(wǎng);MMC存儲(chǔ)卡:用于存儲(chǔ)用戶程序及組態(tài);前連接器:將輸如/輸出端口引出,以便接線;導(dǎo)軌:安裝PLC主體;PC/MPI電纜:連接編程機(jī)與S7-300PLC,用于下載程序及通信參數(shù)。實(shí)驗(yàn)步驟新建項(xiàng)目點(diǎn)擊新建圖標(biāo),新建項(xiàng)目;在“命名欄”中輸入項(xiàng)目名稱,在“存儲(chǔ)位置"選擇輸入存儲(chǔ)路徑,輸入完畢后,點(diǎn)擊“確定",打開(kāi)新建的項(xiàng)目。如下圖所示:硬件添加在屏幕的左側(cè)單擊鼠標(biāo)右鍵,在彈出的對(duì)話框選擇“插入新對(duì)象”,插入“SIMATIC300站點(diǎn)”。如下圖所示:雙擊右側(cè)生成的“”圖標(biāo),進(jìn)入硬件組態(tài)環(huán)境。在屏幕右側(cè)豎型菜單欄中找到與當(dāng)前實(shí)際安裝的S7-400PLC相對(duì)應(yīng)的機(jī)架及各種模塊,依據(jù)第2步中記錄的各模塊所占的槽位號(hào)依次將其插入機(jī)架中。安裝導(dǎo)軌:CPU:CP343-1:雙擊各模塊條塊,進(jìn)入模塊參數(shù)設(shè)置界面,了解各個(gè)模塊的參數(shù)類型及意義。簡(jiǎn)略記錄各模塊的硬件信息及各種參數(shù)的含義。查閱各種有關(guān)的資料,加深對(duì)西門(mén)子S7—300PLC的了解與熟識(shí)。實(shí)驗(yàn)總結(jié)1.總結(jié)西門(mén)子S7-300PLC的結(jié)構(gòu)和功能.2.總結(jié)西門(mén)子S7—300PLC的使用方法。實(shí)驗(yàn)三基于S7-400PLC集成MPI接口的PC/MPI通信實(shí)驗(yàn)?zāi)康牧私馕鏖T(mén)子PC/MPI網(wǎng)絡(luò)的組建方法實(shí)驗(yàn)設(shè)備序號(hào)名稱型號(hào)與規(guī)格數(shù)量備注實(shí)驗(yàn)裝置S7-400PLC實(shí)驗(yàn)系統(tǒng)1導(dǎo)線3號(hào)若干PC/MPI電纜1軟件STEP7V5。31套實(shí)驗(yàn)指導(dǎo)書(shū)1系統(tǒng)結(jié)構(gòu)圖實(shí)驗(yàn)步驟1.新建項(xiàng)目雙擊“”圖標(biāo),打開(kāi)STEP7軟件;點(diǎn)擊新建圖標(biāo),新建項(xiàng)目;在“命名欄”中輸入項(xiàng)目名稱,在“存儲(chǔ)位置”選擇輸入存儲(chǔ)路徑,輸入完畢后,點(diǎn)擊“確定",打開(kāi)新建的項(xiàng)目.如下圖所示:2.硬件添加在屏幕的左側(cè)單擊鼠標(biāo)右鍵,在彈出的對(duì)話框選擇“插入新對(duì)象”,插入“SIMATIC400站點(diǎn)”;雙擊右側(cè)生成的“硬件”圖標(biāo),進(jìn)入硬件組態(tài)環(huán)境。在屏幕右側(cè)豎型菜單欄中按訂貨號(hào)及硬件安裝次序依次插入機(jī)架、電源、CPU等;并設(shè)置CPUMPI接口屬性為MPI_187.5Kbps。如下圖所示:3。通信組態(tài)返回STEP7項(xiàng)目管理器中,選擇“項(xiàng)目”下拉菜單下的“設(shè)置PC/PG接口”選項(xiàng),進(jìn)入通信設(shè)置對(duì)話框。在“接口參數(shù)安排"一欄中,選擇“CP5611/MPI",確定上位機(jī)與PLC的通信方式。點(diǎn)擊“診斷”按鈕,進(jìn)入診斷窗口,在診斷窗口中,可以利用網(wǎng)卡的診斷功能對(duì)當(dāng)前通信狀態(tài)進(jìn)行診斷,并把診斷信息傳達(dá)給操作者。如下圖所示:當(dāng)診斷可讀到PLC的地址(本例中為2)時(shí),說(shuō)明當(dāng)前上位機(jī)與PLC通信正常;如果系統(tǒng)通信消滅特別,診斷窗口會(huì)自動(dòng)把診斷的信息傳遞出來(lái);如下圖所示:實(shí)驗(yàn)步驟依據(jù)上述組態(tài)過(guò)程,依據(jù)本實(shí)驗(yàn)裝置的配置將S7—400CPU412、UR2機(jī)架、電源模塊建立一硬件組態(tài)工程硬件組態(tài)工程建立好后,在軟件里設(shè)置PC/PG接口,診斷系統(tǒng)是否通信正常。實(shí)驗(yàn)總結(jié)嘗試分析PC/MPI通信的工作過(guò)程;實(shí)驗(yàn)四基于S7-400/300PLC集成MPI接口的全局?jǐn)?shù)據(jù)包方式的MPI通信實(shí)驗(yàn)?zāi)康牧私馕鏖T(mén)子PLC之間全局?jǐn)?shù)據(jù)包方式的MPI通信方法掌握網(wǎng)絡(luò)讀寫(xiě)指令的編程應(yīng)用實(shí)驗(yàn)設(shè)備序號(hào)名稱型號(hào)與規(guī)格數(shù)量備注實(shí)驗(yàn)裝置S7—400PLC實(shí)驗(yàn)系統(tǒng)1實(shí)驗(yàn)裝置S7-300PLC實(shí)驗(yàn)系統(tǒng)1導(dǎo)線3號(hào)若干PC/MPI電纜1總線電纜若干RS485網(wǎng)絡(luò)連接器2只軟件STEP7V5.31套實(shí)驗(yàn)指導(dǎo)書(shū)1系統(tǒng)結(jié)構(gòu)圖實(shí)驗(yàn)步驟建立MPI網(wǎng)絡(luò):依據(jù)第一節(jié)操作,在STEP7中插入一個(gè)新的項(xiàng)目,插入兩個(gè)站點(diǎn),分別為S7-400PLC與S7-300PLC;完成硬件組態(tài)后,建立MPI網(wǎng)絡(luò)并分別設(shè)置兩個(gè)站點(diǎn)的地址為2和3,如下所示:組態(tài)數(shù)據(jù)通信區(qū)選擇MPI網(wǎng)絡(luò),點(diǎn)擊“選項(xiàng)/定義全局?jǐn)?shù)據(jù)”,進(jìn)入組態(tài)畫(huà)面,在GDID右側(cè)的CPU選擇欄中定義需要通信的CPU.如下所示:在每個(gè)CPU下方的數(shù)據(jù)區(qū)中填入雙方需要通信的數(shù)據(jù)區(qū)。并定義數(shù)據(jù)區(qū)性質(zhì)(數(shù)據(jù)發(fā)送區(qū)或數(shù)據(jù)接收區(qū)),點(diǎn)擊“GD表/編譯”,對(duì)組態(tài)結(jié)果進(jìn)行編譯,如果編譯無(wú)誤,則系統(tǒng)自動(dòng)生成相應(yīng)的GDID參數(shù).如下所示:下載組態(tài)并驗(yàn)證利用MPI電纜將各自的硬件組態(tài)下載至各自的CPU中;此時(shí),兩個(gè)PLC即可相互進(jìn)行全局?jǐn)?shù)據(jù)包方式的MPI通信。此時(shí)S7-400PLC的IW0掌握S7-300PLC的QW0、S7-300PLC的IW0掌握S7—400PLC的QW0。給定S7-400/300的輸入點(diǎn)不同的輸入信號(hào),觀察相對(duì)應(yīng)的另外一個(gè)PLC的輸出點(diǎn)的狀態(tài).實(shí)驗(yàn)總結(jié)嘗試分析PLC之間全局?jǐn)?shù)據(jù)包方式的MPI通信的工作過(guò)程;實(shí)例參考程序(參考所配光盤(pán))實(shí)驗(yàn)五基于S7-400/300PLC集成MPI接口的無(wú)組態(tài)連接雙邊編程方式的MPI通信實(shí)驗(yàn)?zāi)康牧私馕鏖T(mén)子PLC之間集成MPI接口的無(wú)組態(tài)連接雙邊編程方式的MPI通信方法掌握西門(mén)子無(wú)組態(tài)連接雙邊編程的MPI通信的編程方法.實(shí)驗(yàn)設(shè)備序號(hào)名稱型號(hào)與規(guī)格數(shù)量備注實(shí)驗(yàn)裝置S7-400PLC實(shí)驗(yàn)系統(tǒng)1實(shí)驗(yàn)裝置S7—300PLC實(shí)驗(yàn)系統(tǒng)1導(dǎo)線3號(hào)若干PC/MPI電纜1總線電纜若干RS485網(wǎng)絡(luò)連接器2只軟件STEP7V5.31套實(shí)驗(yàn)指導(dǎo)書(shū)1系統(tǒng)結(jié)構(gòu)圖實(shí)驗(yàn)步驟建立MPI網(wǎng)絡(luò):依據(jù)第一節(jié)操作,在STEP7中插入一個(gè)新的項(xiàng)目,插入兩個(gè)站點(diǎn),分別為S7-400PLC與S7-300PLC;完成硬件組態(tài)后,建立MPI網(wǎng)絡(luò)并分別設(shè)置兩個(gè)站點(diǎn)的地址為2和3,如下所示:通信編程:在S7—400PLC中的OB35組織塊中調(diào)用SFC65及SFC69程序塊,簡(jiǎn)略如下:CALL"X_SEND”//SFC65REQ:=M0。0CONT:=TRUEDEST_ID:=W#16#3REQ_ID:=DW#16#1SD:=IW0RET_VAL:=MW2BUSY:=M4.0CALL"X_ABORT"//SFC69REQ:=M0.1DEST_ID:=W#16#3RET_VAL:=MW6BUSY:=M8.0簡(jiǎn)略參數(shù)說(shuō)明序號(hào)參數(shù)名說(shuō)明REQ發(fā)送懇求,該參數(shù)為1時(shí),數(shù)據(jù)開(kāi)頭發(fā)送CONT該數(shù)據(jù)位為1時(shí),表示發(fā)送的數(shù)據(jù)為一個(gè)整體DEST_ID對(duì)方的MPI地址,簡(jiǎn)略應(yīng)查看通過(guò)STEP7組態(tài)的此參數(shù)REQ_ID該包數(shù)據(jù)的標(biāo)志符(該包數(shù)據(jù)的名稱),可定義SD數(shù)據(jù)發(fā)送區(qū)RET_VAL發(fā)送狀態(tài)字,如果函數(shù)執(zhí)行過(guò)程中出錯(cuò),則返回值包含相應(yīng)的錯(cuò)誤代碼BUSY該位為1時(shí)表示數(shù)據(jù)發(fā)送還沒(méi)有結(jié)束。該位為0時(shí)表示數(shù)據(jù)發(fā)送已經(jīng)結(jié)束或不存在已經(jīng)激活的發(fā)送函數(shù)以上程序段解讀:SFC65中,當(dāng)M0.0為1時(shí),S7-400CPU將標(biāo)志符為“1”的數(shù)據(jù)包發(fā)送給S7-300CPU;當(dāng)M0.0為0后,剛才建立的“連接”并沒(méi)有得到釋放,必須調(diào)用SFC69來(lái)釋放,單M0.1為1時(shí),S7-400CPU與S7-300CPU建立的連接被釋放.在S7-300PLC中的OB1組織塊中調(diào)用SFC66程序塊,簡(jiǎn)略如下:CALL”X_RCV”//SFC66EN_DT:=M0.0RET_VAL:=MW2REQ_ID:=MD4NDA:=M0。1RD:=QW0簡(jiǎn)略參數(shù)說(shuō)明序號(hào)參數(shù)名說(shuō)明EN_DT使能接收位RET_VAL接收狀態(tài)字REQ_ID接收數(shù)據(jù)包標(biāo)志符NDA數(shù)據(jù)包是否更新標(biāo)志符RD數(shù)據(jù)接收區(qū)以上程序段解讀:SFC66中,當(dāng)M0。0為1時(shí),S7-300CPU將標(biāo)志符為“1”的數(shù)據(jù)包接收至本站的QW0中。下載組態(tài)并驗(yàn)證利用MPI電纜將各自的硬件組態(tài)下載至各自的CPU中;此時(shí),兩個(gè)PLC即可相互進(jìn)行無(wú)組態(tài)連接雙邊編程方式的MPI通信。此時(shí)S7-400PLC的IW0掌握S7-300PLC的QW0、S7—300PLC的IW0掌握S7-400PLC的QW0。給定S7-400/300的輸入點(diǎn)不同的輸入信號(hào),觀察相對(duì)應(yīng)的另外一個(gè)PLC的輸出點(diǎn)的狀態(tài)。實(shí)驗(yàn)總結(jié)嘗試分析PLC之間集成MPI接口的無(wú)組態(tài)連接雙邊編程方式的MPI通信的工作過(guò)程;實(shí)例參考程序(參考所配光盤(pán))實(shí)驗(yàn)六基于S7-400/300PLC集成MPI接口的無(wú)組態(tài)連接單邊編程方式的MPI通信實(shí)驗(yàn)?zāi)康牧私馕鏖T(mén)子PLC之間集成MPI接口的無(wú)組態(tài)連接單邊編程方式的MPI通信方法掌握S7—400PLC中調(diào)用程序塊的方法實(shí)驗(yàn)設(shè)備序號(hào)名稱型號(hào)與規(guī)格數(shù)量備注實(shí)驗(yàn)裝置S7—400PLC實(shí)驗(yàn)系統(tǒng)1實(shí)驗(yàn)裝置S7—300PLC實(shí)驗(yàn)系統(tǒng)1導(dǎo)線3號(hào)若干PC/MPI電纜1總線電纜若干RS485網(wǎng)絡(luò)連接器2只軟件STEP7V5.31套實(shí)驗(yàn)指導(dǎo)書(shū)1系統(tǒng)結(jié)構(gòu)圖實(shí)驗(yàn)步驟建立MPI網(wǎng)絡(luò):依據(jù)第一節(jié)操作,在STEP7中插入一個(gè)新的項(xiàng)目,插入兩個(gè)站點(diǎn),分別為S7-400PLC與S7-300PLC;完成硬件組態(tài)后,建立MPI網(wǎng)絡(luò)并分別設(shè)置兩個(gè)站點(diǎn)的地址為2和3,如下所示:通信編程:在S7-400PLC中調(diào)用SFC67、SFC68及SFC69程序塊;其中SFC67(X_GET)用于將服務(wù)器指定數(shù)據(jù)區(qū)中的數(shù)據(jù)讀至客戶機(jī)指定的數(shù)據(jù)區(qū)中,SFC68(X_PUT)用于將客戶機(jī)指定數(shù)據(jù)區(qū)中的數(shù)據(jù)寫(xiě)入服務(wù)器指定數(shù)據(jù)區(qū)中,SFC69(X_ABORT)用于釋放通信連接.簡(jiǎn)略如下:CALL"X_GET”//SFC67REQ:=M0.0CONT:=TRUEDEST_ID:=W#16#3VAR_ADDR:=IW0RET_VAL:=MW2BUSY:=M4。0RD:=QW0CALL"X_PUT"//SFC68REQ:=M0.1CONT:=TRUEDEST_ID:=W#16#3VAR_ADDR:=QW0SD:=IW0RET_VAL:=MW6BUSY:=M8。0CALL"X_ABORT"http://SFC69REQ:=M0.2DEST_ID:=W#16#3RET_VAL:=MW10BUSY:=M12。0簡(jiǎn)略參數(shù)說(shuō)明序號(hào)參數(shù)名說(shuō)明REQ數(shù)據(jù)傳送懇求,該參數(shù)為1時(shí),開(kāi)頭傳送數(shù)據(jù)CONT該數(shù)據(jù)位為1時(shí),表示發(fā)送的數(shù)據(jù)為一個(gè)整體DEST_ID對(duì)方的MPI地址,簡(jiǎn)略應(yīng)查看通過(guò)STEP7組態(tài)的此參數(shù)VAR_ADDR服務(wù)器數(shù)據(jù)區(qū)地址RET_VAL傳送狀態(tài)字,如果函數(shù)執(zhí)行過(guò)程中出錯(cuò),則返回值包含相應(yīng)的錯(cuò)誤代碼BUSY該位為1時(shí)表示數(shù)據(jù)傳送還沒(méi)有結(jié)束。該位為0時(shí)表示數(shù)據(jù)傳送已經(jīng)結(jié)束或不存在已經(jīng)激活的發(fā)送函數(shù)SD數(shù)據(jù)發(fā)送區(qū)RD數(shù)據(jù)接收區(qū)以上程序段解讀:SFC67中,當(dāng)M0.0為1時(shí),S7—400PLC將S7-300PLC的IW0狀態(tài)讀至本站QW0中;當(dāng)M0。1為1時(shí),S7-400PLC將本站IW0狀態(tài)寫(xiě)入S7—300PLC的QW0中;當(dāng)數(shù)據(jù)連接懇求位為0后,剛才建立的“連接"并沒(méi)有得到釋放,必須調(diào)用SFC69來(lái)釋放,單M0。2為1時(shí),S7—400CPU與S7-300CPU建立的連接被釋放。下載組態(tài)并驗(yàn)證利用MPI電纜將各自的硬件組態(tài)下載至各自的CPU中;此時(shí),兩個(gè)PLC即可相互進(jìn)行無(wú)組態(tài)連接單邊編程方式的MPI通信。此時(shí)S7—400PLC的IW0掌握S7—300PLC的QW0、S7-300PLC的IW0掌握S7-400PLC的QW0。4.給定S7—400/300的輸入點(diǎn)不同的輸入信號(hào),觀察相對(duì)應(yīng)的另外一個(gè)PLC的輸出點(diǎn)的狀態(tài)。實(shí)驗(yàn)總結(jié)嘗試分析PLC之間集成MPI接口的無(wú)組態(tài)連接單邊編程方式的MPI通信的工作過(guò)程;實(shí)例參考程序(參考所配光盤(pán))實(shí)驗(yàn)七基于S7—400/300PLC集成MPI接口的PLC之間組態(tài)連接方式MPI通信實(shí)驗(yàn)?zāi)康牧私馕鏖T(mén)子PLC之間集成MPI接口的PLC之間組態(tài)連接方式MPI通信方法掌握組態(tài)通信參數(shù)設(shè)置方法實(shí)驗(yàn)設(shè)備序號(hào)名稱型號(hào)與規(guī)格數(shù)量備注實(shí)驗(yàn)裝置S7-400PLC實(shí)驗(yàn)系統(tǒng)1實(shí)驗(yàn)裝置S7—300PLC實(shí)驗(yàn)系統(tǒng)1導(dǎo)線3號(hào)若干PC/MPI電纜1總線電纜若干RS485網(wǎng)絡(luò)連接器2只軟件STEP7V5.31套實(shí)驗(yàn)指導(dǎo)書(shū)1系統(tǒng)結(jié)構(gòu)圖實(shí)驗(yàn)步驟建立MPI網(wǎng)絡(luò):依據(jù)第一節(jié)操作,在STEP7中插入一個(gè)新的項(xiàng)目,插入兩個(gè)站點(diǎn),分別為S7-400PLC與S7—300PLC;完成硬件組態(tài)后,建立MPI網(wǎng)絡(luò)并分別設(shè)置兩個(gè)站點(diǎn)的地址為2和3,如下所示:組態(tài)通信連接:點(diǎn)擊“選項(xiàng)/組態(tài)網(wǎng)絡(luò)”菜單,進(jìn)入網(wǎng)絡(luò)組態(tài)環(huán)境。點(diǎn)擊“CPU412-1”,在連接表中新建S7-400CPU與S7-300CPU的連接;連接類型為“S7連接”,本地ID選擇為“1"。如下所示:通信編程:在S7-400PLC中調(diào)用SFB14、SFB15程序塊;其中SFB14功能塊將S7—300PLC中指定數(shù)據(jù)區(qū)中的數(shù)據(jù)讀至S7—400PLC的指定數(shù)據(jù)區(qū)中,SFB15功能塊將S7-400PLC的指定數(shù)據(jù)區(qū)中的數(shù)據(jù)寫(xiě)入S7—300PLC的指定數(shù)據(jù)區(qū)中。如下所示:CALL"GET",DB14//SFB14REQ:=M0。0ID:=W#16#1NDR:=M0.1ERROR:=M0.2STATUS:=MW2ADDR_1:=IW0ADDR_2:=ADDR_3:=ADDR_4:=RD_1:=QW0RD_2:=RD_3:=RD_4:=CALL”PUT",DB15//SFB15REQ:=M4.0ID:=W#16#1DONE:=M4。1ERROR:=M4.2STATUS:=MW6ADDR_1:=QW0ADDR_2:=ADDR_3:=ADDR_4:=SD_1:=IW0SD_2:=SD_3:=SD_4:=簡(jiǎn)略參數(shù)說(shuō)明序號(hào)參數(shù)名說(shuō)明REQ掌握參數(shù)懇求,上升沿有效ID尋址參數(shù)ID,簡(jiǎn)略詳見(jiàn)網(wǎng)絡(luò)組態(tài)中的設(shè)置NDR數(shù)據(jù)讀出時(shí),推斷數(shù)據(jù)交換是否完成(0:未完成或未啟動(dòng),1:成功完成)DONE數(shù)據(jù)發(fā)送時(shí),推斷數(shù)據(jù)交換是否完成(0:未完成或未啟動(dòng),1:成功完成)ERROR狀態(tài)顯示,與STATUS配套使用STATUS狀態(tài)顯示,與ERROR配套使用ADDR_1通信對(duì)象中指定數(shù)據(jù)區(qū)1ADDR_2通信對(duì)象中指定數(shù)據(jù)區(qū)2ADDR_3通信對(duì)象中指定數(shù)據(jù)區(qū)3ADDR_4通信對(duì)象中指定數(shù)據(jù)區(qū)4RD_1接收數(shù)據(jù)時(shí)本站數(shù)據(jù)通信區(qū)1RD_2接收數(shù)據(jù)時(shí)本站數(shù)據(jù)通信區(qū)2RD_3接收數(shù)據(jù)時(shí)本站數(shù)據(jù)通信區(qū)3RD_4接收數(shù)據(jù)時(shí)本站數(shù)據(jù)通信區(qū)4SD_1發(fā)送數(shù)據(jù)時(shí)本站數(shù)據(jù)通信區(qū)1SD_2發(fā)送數(shù)據(jù)時(shí)本站數(shù)據(jù)通信區(qū)2SD_3發(fā)送數(shù)據(jù)時(shí)本站數(shù)據(jù)通信區(qū)3SD_4發(fā)送數(shù)據(jù)時(shí)本站數(shù)據(jù)通信區(qū)4以上程序段解讀:SFB14中,當(dāng)M0.0為1時(shí),S7-400PLC將S7-300PLC的IW0狀態(tài)讀至本站QW0中;SFB15中,S7-400PLC將本站IW0狀態(tài)寫(xiě)入S7-300PLC的QW0中;下載組態(tài)并驗(yàn)證利用MPI電纜將各自的硬件組態(tài)下載至各自的CPU中;此時(shí),兩個(gè)PLC即可相互進(jìn)行組態(tài)連接方式的MPI通信.5。給定S7-400/300的輸入點(diǎn)不同的輸入信號(hào),觀察相對(duì)應(yīng)的另外一個(gè)PLC的輸出點(diǎn)的狀態(tài)。實(shí)驗(yàn)總結(jié)嘗試分析PLC之間集成MPI接口的PLC之間組態(tài)連接方式MPI通信的工作過(guò)程。實(shí)例參考程序(參考所配光盤(pán))實(shí)驗(yàn)八基于S7—300集成DP接口的PLC與ET200S遠(yuǎn)程I/0PROFIBUS—DP網(wǎng)絡(luò)通信實(shí)驗(yàn)?zāi)康牧私釶ROFIBUS-DP網(wǎng)絡(luò)通信掌握S7-300集成DP接口的PLC與ET200S遠(yuǎn)程I/0組建PROFIBUS-DP網(wǎng)絡(luò)通信的方法實(shí)驗(yàn)設(shè)備序號(hào)名稱型號(hào)與規(guī)格數(shù)量備注實(shí)驗(yàn)裝置S7—400PLC實(shí)驗(yàn)系統(tǒng)1實(shí)驗(yàn)裝置ET200S遠(yuǎn)程I/O實(shí)驗(yàn)系統(tǒng)1導(dǎo)線3號(hào)若干PC/MPI電纜1總線電纜若干RS485網(wǎng)絡(luò)連接器2只軟件STEP7V5.31套實(shí)驗(yàn)指導(dǎo)書(shū)1系統(tǒng)結(jié)構(gòu)圖實(shí)驗(yàn)步驟組態(tài)S7—300硬件:依據(jù)其次節(jié)操作,在STEP7中插入一個(gè)新的項(xiàng)目,插入S7-300站點(diǎn),完成硬件組態(tài)后,新建PROFIBUS-DP網(wǎng)絡(luò),S7—300PLC地址為2。如下所示:連接遠(yuǎn)程I/O:選中PROFIBUS-DP“網(wǎng)絡(luò)電纜",在右側(cè)豎形選擇框中選擇IM151Compant,并依次添加模擬量輸入輸出模塊,設(shè)定遠(yuǎn)程I/O的站地址為3.如下所示:此時(shí),ET200S已組態(tài)完畢,由上可看出ET200S在主站CPU中的尋址地址為:16DI(0~1)/16DO(0~1)、2AI(272~275)、2AO(276~279)。注意事項(xiàng):ET200S站地址是通過(guò)撥碼開(kāi)關(guān)進(jìn)行設(shè)定的,簡(jiǎn)略如下:實(shí)驗(yàn)總結(jié)嘗試分析S7-300集成DP接口的PLC與ET200S遠(yuǎn)程I/0組建PROFIBUS—DP網(wǎng)絡(luò)通信的工作方法.實(shí)例參考程序(參見(jiàn)配套光盤(pán))實(shí)驗(yàn)九基于S7-400PLCCP443-1通信模塊Ethernet接口的Ethernet通信實(shí)驗(yàn)?zāi)康牧私釫thernet網(wǎng)絡(luò)通信掌握基于S7—400PLCCP443-1通信模塊Ethernet接口的Ethernet通信方法實(shí)驗(yàn)設(shè)備序號(hào)名稱型號(hào)與規(guī)格數(shù)量備注實(shí)驗(yàn)裝置S7-400PLC實(shí)驗(yàn)系統(tǒng)1導(dǎo)線3號(hào)若干PC/MPI電纜1一般網(wǎng)線1根含RJ45接頭軟件STEP7V5。31套實(shí)驗(yàn)指導(dǎo)書(shū)1系統(tǒng)結(jié)構(gòu)圖實(shí)驗(yàn)步驟新建項(xiàng)目雙擊“”圖標(biāo),打開(kāi)STEP7軟件;點(diǎn)擊新建圖標(biāo),新建項(xiàng)目;在“命名欄”中輸入項(xiàng)目名稱,在“存儲(chǔ)位置”選擇輸入存儲(chǔ)路徑,輸入完畢后,點(diǎn)擊“確定”,打開(kāi)新建的項(xiàng)目.如下圖所示:硬件添加在屏幕的左側(cè)單擊鼠標(biāo)右鍵,在彈出的對(duì)話框選擇“插入新對(duì)象”,插入“SIMATIC400站點(diǎn)”;雙擊右側(cè)生成的“硬件”圖標(biāo),進(jìn)入硬件組態(tài)環(huán)境.在屏幕右側(cè)豎型菜單欄中按訂貨號(hào)及硬件安裝次序依次插入機(jī)架、電源、CPU、通信模塊等。如下圖所示:地址設(shè)置雙擊“CP443-1"欄,在彈出的對(duì)話框中點(diǎn)擊“新建”按鈕,新建以太網(wǎng)絡(luò),并設(shè)置該模塊的IP地址及子網(wǎng)掩碼,簡(jiǎn)略地址應(yīng)與當(dāng)前需要通信的電腦的IP地址在同一個(gè)網(wǎng)段中,如下所示:通信組態(tài)返回STEP7項(xiàng)目管理器中,選擇“項(xiàng)目”下拉菜單下的“設(shè)置PC/PG接口"選項(xiàng),進(jìn)入通信設(shè)置對(duì)話框。在“接口參數(shù)安排”一欄中,選擇“",確定上位機(jī)與PLC的通信方式。點(diǎn)擊“診斷”按鈕,進(jìn)入診斷窗口,在診斷窗口中,可以利用網(wǎng)卡的診斷功能對(duì)當(dāng)前通信狀態(tài)進(jìn)行診斷,并把診斷信息傳達(dá)給操作者。如下圖所示:實(shí)驗(yàn)總結(jié)嘗試分析基于S7-400PLCCP443-1通信模塊Ethernet接口的Ethernet通信的工作過(guò)程。實(shí)例參考程序(參見(jiàn)所配光盤(pán))實(shí)驗(yàn)十基于S7-300PLCCP343-1通信模塊Ethernet接口的Ethernet通信實(shí)驗(yàn)?zāi)康恼莆栈赟7—300PLCCP343-1通信模塊Ethernet接口的Ethernet通信方法實(shí)驗(yàn)設(shè)備序號(hào)名稱型號(hào)與規(guī)格數(shù)量備注實(shí)驗(yàn)裝置S7—300PLC實(shí)驗(yàn)系統(tǒng)1導(dǎo)線3號(hào)若干PC/MPI電纜1一般網(wǎng)線1根含RJ45接頭軟件STEP7V5.31套實(shí)驗(yàn)指導(dǎo)書(shū)1系統(tǒng)結(jié)構(gòu)圖實(shí)驗(yàn)步驟新建項(xiàng)目雙擊“”圖標(biāo),打開(kāi)STEP7軟件;點(diǎn)擊新建圖標(biāo),新建項(xiàng)目;在“命名欄"中輸入項(xiàng)目名稱,在“存儲(chǔ)位置”選擇輸入存儲(chǔ)路徑,輸入完畢后,點(diǎn)擊“確定”,打開(kāi)新建的項(xiàng)目。如下圖所示:硬件添加在屏幕的左側(cè)單擊鼠標(biāo)右鍵,在彈出的對(duì)話框選擇“插入新對(duì)象”,插入“SIMATIC300站點(diǎn)”;雙擊右側(cè)生成的“硬件”圖標(biāo),進(jìn)入硬件組態(tài)環(huán)境。在屏幕右側(cè)豎型菜單欄中按訂貨號(hào)及硬件安裝次序依次插入機(jī)架、電源、CPU、通信模塊等。如下圖所示:地址設(shè)置雙擊“CP343—1"欄,在彈出的對(duì)話框中點(diǎn)擊“新建”按鈕,新建以太網(wǎng)絡(luò),并設(shè)置該模塊的IP地址及子網(wǎng)掩碼,簡(jiǎn)略地址應(yīng)與當(dāng)前需要通信的電腦的IP地址在同一個(gè)網(wǎng)段中,如下所示:通信組態(tài)返回STEP7項(xiàng)目管理器中,選擇“項(xiàng)目”下拉菜單下的“設(shè)置PC/PG接口"選項(xiàng),進(jìn)入通信設(shè)置對(duì)話框。在“接口參數(shù)安排”一欄中,選擇“",確定上位機(jī)與PLC的通信方式。點(diǎn)擊“診斷”按鈕,進(jìn)入診斷窗口,在診斷窗口中,可以利用網(wǎng)卡的診斷功能對(duì)當(dāng)前通信狀態(tài)進(jìn)行診斷,并把診斷信息傳達(dá)給操作者。如下圖所示:實(shí)驗(yàn)總結(jié)嘗試分析基于S7-300PLCCP343-1通信模塊Ethernet接口的Ethernet通信的工作過(guò)程.實(shí)例參考程序(參考配套光盤(pán))實(shí)驗(yàn)十一基于S7-300/400PLCCP通信模塊的PLC之間的Ethernet通信實(shí)驗(yàn)?zāi)康恼莆栈冢?-300/400PLCCP通信模塊的PLC之間的Ethernet通信方法學(xué)會(huì)Ethernet通信編程方法實(shí)驗(yàn)設(shè)備序號(hào)名稱型號(hào)與規(guī)格數(shù)量備注實(shí)驗(yàn)裝置S7—400PLC實(shí)驗(yàn)系統(tǒng)1實(shí)驗(yàn)裝置S7—300PLC實(shí)驗(yàn)系統(tǒng)導(dǎo)線3號(hào)若干PC/MPI電纜1一般網(wǎng)線1根含RJ45接頭軟件STEP7V5.31套實(shí)驗(yàn)指導(dǎo)書(shū)1系統(tǒng)結(jié)構(gòu)圖實(shí)驗(yàn)步驟建立Ethernet網(wǎng)絡(luò):依據(jù)上節(jié)操作,在STEP7中插入一個(gè)新的項(xiàng)目,插入兩個(gè)站點(diǎn),分別為S7-400PLC與S7-300PLC;完成硬件組態(tài)后,建立Ethernet網(wǎng)絡(luò)并分別設(shè)置兩個(gè)站點(diǎn)的IP地址和子網(wǎng)掩碼(簡(jiǎn)略設(shè)置可自由定義);如下所示:通信編程:在S7-400PLC中的OB1組織塊中調(diào)用FB14及FB15程序塊,簡(jiǎn)略如下:CALL"GET”,DB14//FB14REQ:=M0。0ID:=W#16#1NDR:=M0.1ERROR:=M0。2STATUS:=MW2ADDR_1:=IW0RD_1:=QW0CALL"PUT",DB15//FB15REQ:=M4。0ID:=W#16#1DONE:=M4。1ERROR:=M4。2STATUS:=MW6ADDR_1:=QW0SD_1:=IW0簡(jiǎn)略參數(shù)說(shuō)明序號(hào)參數(shù)名說(shuō)明REQ掌握參數(shù)懇求,上升沿有效ID尋址參數(shù)ID,簡(jiǎn)略詳見(jiàn)網(wǎng)絡(luò)組態(tài)中的設(shè)置NDR數(shù)據(jù)讀出時(shí),推斷數(shù)據(jù)交換是否完成(0:未完成或未啟動(dòng),1:成功完成)DONE數(shù)據(jù)發(fā)送時(shí),推斷數(shù)據(jù)交換是否完成(0:未完成或未啟動(dòng),1:成功完成)ERROR狀態(tài)顯示,與STATUS配套使用STATUS狀態(tài)顯示,與ERROR配套使用ADDR_1通信對(duì)象中指定數(shù)據(jù)區(qū)1RD_1接收數(shù)據(jù)時(shí)本站數(shù)據(jù)通信區(qū)1SD_1發(fā)送數(shù)據(jù)時(shí)本站數(shù)據(jù)通信區(qū)1以上程序段解讀:FB14中,當(dāng)M0.0為1時(shí),S7-400CPU將SD_1中的數(shù)據(jù)發(fā)送給S7-300CPU中的RD_1中;FB15中,當(dāng)M5。0為1時(shí),S7-400CPU將S7-300CPU中SD_1中的數(shù)據(jù)讀取至本站的RD_1中;下載組態(tài)并驗(yàn)證利用MPI電纜將各自的硬件組態(tài)下載至各自的CPU中;此時(shí),兩個(gè)PLC即可相互進(jìn)行Ethernet通信。此時(shí)S7-400PLC的IW0掌握S7-300PLC的QW0、S7-300PLC的IW0掌握S7-400PLC的QW0,給定S7-400/300的輸入點(diǎn)不同的輸入信號(hào),觀察相對(duì)應(yīng)的另外一個(gè)PLC的輸出點(diǎn)的狀態(tài)。實(shí)驗(yàn)總結(jié)總結(jié)S7-400與S7-300硬件組態(tài)的參數(shù)設(shè)置.總結(jié)S7-400與S7-300通信編程的編程方法。實(shí)例參考程序(參見(jiàn)所配光盤(pán))實(shí)驗(yàn)十二基于S7-400MPI接口的觸摸屏通信組態(tài)實(shí)驗(yàn)?zāi)康膶W(xué)習(xí)S7-400PLC與觸摸屏通信方法掌握組態(tài)觸摸屏通信參數(shù)設(shè)置實(shí)驗(yàn)設(shè)備序號(hào)名稱型號(hào)與規(guī)格數(shù)量備注實(shí)驗(yàn)裝置S7—400PLC實(shí)驗(yàn)系統(tǒng)1導(dǎo)線3號(hào)若干總線電纜1軟件STEP7V5。31套觸摸屏組態(tài)軟件ADP_V6.1。1。031套實(shí)驗(yàn)指導(dǎo)書(shū)1系統(tǒng)結(jié)構(gòu)圖實(shí)驗(yàn)步驟建立MPI網(wǎng)絡(luò):依據(jù)第一節(jié)操作,在STEP7中插入一個(gè)新的項(xiàng)目,插入S7-300PLC站點(diǎn),完成硬件組態(tài)后,建立MPI網(wǎng)絡(luò)并分別設(shè)置該站點(diǎn)的地址為2,如下所示:組態(tài)觸摸屏通信參數(shù):打開(kāi)ADP組態(tài)軟件,新建項(xiàng)目,點(diǎn)擊“應(yīng)用/設(shè)定工作參數(shù)”菜單選項(xiàng),進(jìn)入系統(tǒng)通信參數(shù)設(shè)置環(huán)境。選擇“連線”標(biāo)題欄,對(duì)通信參數(shù)做如下設(shè)置:PWS地址:1;通信口:視PC機(jī)簡(jiǎn)略情況而定SimticPLC站號(hào):2傳輸速率:187500資料位:8校驗(yàn)位:Even停止位:1下載通信參數(shù):將組態(tài)完畢的PLC的硬件組態(tài)及觸摸屏的通信環(huán)境下載至各自的CPU中,注意下載PLC的硬件組態(tài)時(shí),使用的是PC/MPI通信方式;下載觸摸屏的組態(tài)時(shí),使用的是RS232通信方式,簡(jiǎn)略接線如下:并驗(yàn)證通信的正確性如果通信成功,則觸摸屏上的COM2口的通信指示燈則是處于快閃狀態(tài)。用戶也可以制作簡(jiǎn)潔的按鈕或指示燈,用于掌握指示PLC當(dāng)前狀態(tài)。注意觸摸屏COM2通信口與PLCMPI接口的連接方式如下:實(shí)驗(yàn)總結(jié)總結(jié)S7-400PLC與觸摸屏通信組態(tài)的參數(shù)設(shè)置方法??偨Y(jié)S7—400PLC與觸摸屏組成MPI網(wǎng)絡(luò)的工作過(guò)程。實(shí)例參考工程(參見(jiàn)所配光盤(pán))第六章系統(tǒng)對(duì)象掌握實(shí)驗(yàn)實(shí)驗(yàn)十三THWGD-1型光機(jī)電氣一體化掌握對(duì)象系統(tǒng)實(shí)驗(yàn)實(shí)驗(yàn)?zāi)康膶W(xué)習(xí)S7—400PLC與變頻器通信方法掌握高速脈沖發(fā)生器、高速計(jì)數(shù)器、左移指令的綜合運(yùn)用實(shí)驗(yàn)設(shè)備序號(hào)名稱型號(hào)與規(guī)格數(shù)量備注實(shí)驗(yàn)裝置S7-400PLC實(shí)驗(yàn)系統(tǒng)1套實(shí)驗(yàn)裝置THWGD-1型光機(jī)電氣一體化掌握對(duì)象系統(tǒng)1套導(dǎo)線3號(hào)若干PC/MPI電纜1軟件STEP7V5.31套實(shí)驗(yàn)指導(dǎo)書(shū)1系統(tǒng)結(jié)構(gòu)圖掌握要求1.在物料斗中放不同的物塊,在系統(tǒng)上電后將“啟動(dòng)”開(kāi)關(guān)打開(kāi),貨運(yùn)站和機(jī)械手站分別進(jìn)行復(fù)位動(dòng)作:貨運(yùn)站將貨運(yùn)臺(tái)運(yùn)行到起點(diǎn)位置,觸發(fā)起點(diǎn)限位開(kāi)關(guān)后停止、機(jī)械手站將機(jī)械手運(yùn)行到傳送站的終點(diǎn)位置。2。傳送站的物料斗中有物料時(shí),推出氣缸1動(dòng)作,將物料推出到傳送帶上。之后由變頻器帶動(dòng)傳送電機(jī)運(yùn)行。3。物塊在傳送帶的帶動(dòng)下,依次經(jīng)過(guò)可檢測(cè)出金屬物塊的電容傳感器;可檢測(cè)出鐵質(zhì)物塊的電感傳感器;可檢測(cè)出不同的顏色,且色度可調(diào)的顏色傳感器。物塊到達(dá)傳送帶終點(diǎn)后,電機(jī)停止運(yùn)行。4.在物塊到達(dá)終點(diǎn)后,機(jī)械手將物塊從傳送帶上夾起,放到貨運(yùn)臺(tái)上.5.貨運(yùn)臺(tái)得到機(jī)械手搬運(yùn)過(guò)來(lái)的物塊后,依據(jù)在傳送帶上三個(gè)傳感器得到的特性參數(shù),將物塊運(yùn)送到相應(yīng)的倉(cāng)位,并由推動(dòng)氣缸2將物塊彈到倉(cāng)位內(nèi),最后貨運(yùn)臺(tái)回到等待位置。實(shí)驗(yàn)步驟1。系統(tǒng)上電把220V電源線接到電源插座上,將黑開(kāi)關(guān)打到“開(kāi)"位置,系統(tǒng)上電。2.編制程序依據(jù)使用的PLC主機(jī),在上位機(jī)上運(yùn)行相應(yīng)的編程軟件。下載程序到PLC中。3.連接導(dǎo)線本實(shí)物模型可由西門(mén)子S7-400PLC掌握,實(shí)例程序接線如下:序號(hào)PLC模型序號(hào)PLC模型I0。0SD(啟動(dòng))I0.1A(編碼器脈沖信號(hào))I0。2RX(送貨系統(tǒng)左限位)I0。3LX(送貨系統(tǒng)右限位)I0。4Light(下料機(jī)構(gòu)料塊有無(wú))I0。5Se1(物料識(shí)別傳感器1)I0。6Se2(物料識(shí)別傳感器2)I0.7Se3(物料識(shí)別傳感器3)I1.01B1(下料氣缸原位)I1.11B2(下料氣缸到位)I1.22B1(倉(cāng)位推入氣缸原位)I1.32B2(倉(cāng)位推入氣缸到位)I1。43B1(旋轉(zhuǎn)氣缸原位)I1.53B2(旋轉(zhuǎn)氣缸到位)I1。64B1(提升氣缸原位)I1。74B2(提升氣缸到位)I2。05B1(氣夾原位)Q0。01B(下料氣缸動(dòng)作)Q0。12B(倉(cāng)位推入氣缸動(dòng)作)Q0。23B(旋轉(zhuǎn)氣缸動(dòng)作)Q0.34B(提升氣缸動(dòng)作)Q0.45B(氣夾動(dòng)作)Q0。5PUL(步進(jìn)電機(jī)運(yùn)行掌握)Q0.6DIR(步進(jìn)電機(jī)方向掌握)4.按上表連接S7—400PLC與實(shí)物模型的數(shù)字量輸入輸出端,另連接CPU412
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度工程協(xié)議執(zhí)行與監(jiān)管臺(tái)賬
- 2024年財(cái)務(wù)外包代理協(xié)議范本
- XX磚廠2024年度加工承攬協(xié)議范本
- 2024年度戶外墻面廣告發(fā)布協(xié)議
- 2024型號(hào)鋁合金買(mǎi)賣(mài)協(xié)議樣本
- 2024年度原材料采購(gòu)協(xié)議樣式
- 2024年房屋買(mǎi)賣(mài)協(xié)議簡(jiǎn)
- 學(xué)校章程建設(shè)實(shí)施方案全套
- 2024年度股東權(quán)益合作協(xié)議樣本
- 產(chǎn)科休克課件教學(xué)課件
- 期中測(cè)評(píng)試卷(1-4單元)(試題)-2024-2025學(xué)年人教版三年級(jí)數(shù)學(xué)上冊(cè)
- GB/T 15822.1-2024無(wú)損檢測(cè)磁粉檢測(cè)第1部分:總則
- 新質(zhì)生產(chǎn)力解讀課件
- 基層反映類信息大匯總情況
- 經(jīng)理的困惑案例分析
- 海水淡化反滲透裝置檢修維護(hù)說(shuō)明書(shū)
- 建筑工程專業(yè)英語(yǔ)unitPPT課件
- 學(xué)生對(duì)教師評(píng)價(jià)表(共8頁(yè))
- 批發(fā)零售大個(gè)體 E204-3批發(fā)和零售業(yè)產(chǎn)業(yè)活動(dòng)單位(個(gè)體經(jīng)營(yíng)戶)商品銷(xiāo)售和庫(kù)存
- 異辛酸鈉合成工藝及建設(shè)項(xiàng)目
- 西電計(jì)組課程設(shè)計(jì)報(bào)告
評(píng)論
0/150
提交評(píng)論