




已閱讀5頁,還剩422頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第一章西門子PLC簡單概述第二章PLC系統(tǒng)特性及硬件介紹第三章使用STEP7創(chuàng)建一個工程第四章西門子編程語言學(xué)習(xí)第五章西門子的程序設(shè)計第六章利用WinCCflexible軟件創(chuàng)建工程系統(tǒng),西門子PLC培訓(xùn)教程,1,第1章PLC概述,1.1PLC的產(chǎn)生1.2PLC的定義和分類1.3PLC的功能和特點1.4PLC的結(jié)構(gòu)與工作過程,2,傳統(tǒng)的生產(chǎn)機(jī)械自動控制裝置繼電器控制系統(tǒng)優(yōu)點結(jié)構(gòu)簡單、價格低廉、容易操作。缺點體積龐大、生產(chǎn)周期長、接線復(fù)雜、故障率高、可靠性及靈活性差。應(yīng)用比較適用于工作模式固定,控制邏輯簡單等工業(yè)應(yīng)用場合。,1.1PLC的產(chǎn)生,3,用戶迫切需要一種先進(jìn)的自動控制裝置,繼電器控制系統(tǒng),先進(jìn)自動控制系統(tǒng),4,可編程序邏輯控制器的產(chǎn)生美國數(shù)字設(shè)備公司(DEC)根據(jù)這一設(shè)想,于1969年研制成功了第一臺可編程序控制器。由于當(dāng)時主要用于順序控制,只能進(jìn)行邏輯運(yùn)算,故稱為可編程序邏輯控制器(ProgrammableLogicController,PLC)。,5,1.2PLC的定義和分類,PLC的定義經(jīng)歷:可編程邏輯控制器(PLC)可編程控制器(PC)通用叫法:可編程序控制器(ProgrammableController,PC),是一臺專為工業(yè)環(huán)境應(yīng)用而設(shè)計制造的計算機(jī)。它具有豐富的輸入/輸出接口,并且具有較強(qiáng)的驅(qū)動能力。但由于PC容易和個人計算機(jī)(PersonalComputer)混淆,所以人們還沿用PLC作為可編程控制器的英文縮寫。,6,國際電工委員會(IEC)對可編程控制器的定義:“可編程控制器是一種數(shù)字運(yùn)算操作的電子系統(tǒng),專為在工業(yè)環(huán)境應(yīng)用而設(shè)計的。它采用一類可編程的存儲器,用于其內(nèi)部存儲程序,執(zhí)行邏輯運(yùn)算、順序控制、定時、計數(shù)與算術(shù)操作等面向用戶的指令,并通過數(shù)字或模擬式輸入/輸出控制各種類型的機(jī)械或生產(chǎn)過程?!?7,PLC的分類一體化緊湊型PLC:電源、CPU中央處理系統(tǒng)、I/O接口都集成在一個機(jī)殼內(nèi)。如西門子S7-200系列。,CPU(基本單元)+擴(kuò)展模塊,8,標(biāo)準(zhǔn)模塊式結(jié)構(gòu)化PLC:各種模塊相互獨(dú)立,并安裝在固定的機(jī)架(導(dǎo)軌)上,構(gòu)成一個完整的PLC應(yīng)用系統(tǒng)。如:西門子S7-300、S7-400系列。,9,1.3PLC的功能和特點,PLC的功能控制功能,邏輯控制定時控制計數(shù)控制順序控制,10,PLC的功能數(shù)據(jù)采集、存儲與處理功能,數(shù)學(xué)運(yùn)算功能數(shù)據(jù)處理模擬數(shù)據(jù)處理,11,PLC的功能輸入/輸出接口調(diào)理功能,具有A/D、D/A轉(zhuǎn)換功能,通過I/O模塊完成對模擬量的控制和調(diào)節(jié)。,12,PLC的功能通信、聯(lián)網(wǎng)功能,13,PLC的功能人機(jī)界面功能,14,PLC的功能編程、調(diào)試等,使用復(fù)雜程度不同的手持、便攜和桌面式編程器、工作站和操作屏,進(jìn)行編程、調(diào)試、監(jiān)視、試驗和記錄,并通過打印機(jī)打印出程序文件。,STEP7,ProTool,MPIcable,有MPI接口的PG或PC,15,PLC的特點高可靠性豐富的I/O接口模塊采用模塊化結(jié)構(gòu)運(yùn)行速度快功能完善編程簡單,易于使用系統(tǒng)設(shè)計、安裝、調(diào)試方便維修方便,維修工作量小總價格低,16,1.4PLC的結(jié)構(gòu)和工作過程,PLC的基本結(jié)構(gòu),17,PLC的工作過程,18,PLC的掃描過程,19,PLC的中斷處理過程響應(yīng)問題:一般微機(jī)系統(tǒng)的CPU,在每一條指令執(zhí)行結(jié)束時都要查詢有無中斷申請。而PLC對中斷的響應(yīng)則是在相關(guān)的程序塊結(jié)束后查詢有無中斷申請,或者在執(zhí)行用戶程序時查詢有無中斷申請,如有中斷申請,則轉(zhuǎn)入執(zhí)行中斷服務(wù)程序。如果用戶程序以塊式結(jié)構(gòu)組成,則在每塊結(jié)束或執(zhí)行塊調(diào)用時處理中斷。,20,第二章西門子PLC系統(tǒng)特性及硬件介紹,21,第2章S7-300系統(tǒng)特性及硬件介紹,2.1SIMATICS7-300系統(tǒng)結(jié)構(gòu)2.2S7-300CPU模塊2.3信號模塊(SM)2.4電源模塊(PS)2.5接口模塊(IM)2.6其他模塊(IM)2.7SIMATICS7-300的硬件組態(tài),22,2.1.1中央處理單元(CPU)2.1.2電源單元(PS)2.1.3信號模板(SM)2.1.4接口模板(IM)2.1.5功能模板(FM)2.1.6通訊模板(CP)2.1.7特殊模板(SM374仿真器),2.1S7-300系統(tǒng)組成,23,導(dǎo)軌,24,系統(tǒng)背版總線,導(dǎo)軌(機(jī)架),S7-300模塊,25,電源模塊(選項),后備電池(CPU313以上),24VDC連接器,CPU工作模式選擇開關(guān),CPU模塊,CPU狀態(tài)及故障指示燈,MMC存儲卡(CPU313以上),MPI多點接口,信號模塊的前連接器,前門,信號模塊,26,典型系統(tǒng)結(jié)構(gòu),S7-300系統(tǒng)結(jié)構(gòu),27,2.2S7-300CPU模塊,2.2.1S7-300CPU模塊的分類2.2.2S7-300CPU模塊操作,28,2.2.1S7-300CPU模塊的分類,緊湊型CPU(6種)標(biāo)準(zhǔn)型CPU(5種)革新型CPU(5種)戶外型CPU(3種)故障安全型CPU(3種)特種型CPU(2種),29,1.緊湊型CPU(1/2)CPU312C:帶有集成的數(shù)字量輸入和輸出,并具有與過程相關(guān)的功能,比較適用于具有較高要求的小型應(yīng)用。CPU運(yùn)行時需要微存儲卡(MMC)。CPU313C:帶有集成的數(shù)字量和模擬量的輸入和輸出,并具有與過程相關(guān)的功能,能夠滿足對處理能力和響應(yīng)時間要求較高的場合。CPU運(yùn)行時需要微存儲卡(MMC)。CPU313C-2PtP:帶有集成的數(shù)字量輸入和輸出及一個RS422/485串口,并具有與過程相關(guān)的功能,能夠滿足處理量大、響應(yīng)時間高的場合。CPU運(yùn)行時需要微存儲卡(MMC)。,30,1.緊湊型CPU(2/2)CPU313C-2DP:帶有集成的數(shù)字量輸入和輸出,以及PROFIBUSDP主/從接口,并具有與過程相關(guān)的功能,可以完成具有特殊功能的任務(wù),可以連接標(biāo)準(zhǔn)I/O設(shè)備。CPU運(yùn)行時需要微存儲卡MMC。CPU314C-2PtP:帶有集成的數(shù)字量和模擬量I/O及一個RS422/485串口,并具有與過程相關(guān)的功能,能夠滿足對處理能力和響應(yīng)時間要求較高的場合。CPU運(yùn)行時需要微存儲卡MMC。CPU314C-2DP:帶有集成的數(shù)字量和模擬量的輸入和輸出,以及PROFIBUSDP主/從接口,并具有與過程相關(guān)的功能,可以完成具有特殊功能的任務(wù),可以連接單獨(dú)的I/O設(shè)備。CPU運(yùn)行時需要微存儲卡MMC。,31,2.標(biāo)準(zhǔn)型CPUCPU313:具有擴(kuò)展程序存儲區(qū)的低成本的CPU,比較適用于需要高速處理的小型設(shè)備。CPU314:可以進(jìn)行高速處理以及中等規(guī)模的I/O配置,用于安裝中等規(guī)模的程序以及中等指令執(zhí)行速度的程序。CPU315:具有中到大容量程序存儲器,比較適用于大規(guī)模的I/O配置。CPU315-2DP:具有中到大容量程序存儲器和PROFIBUSDP主/接口,比較適用于大規(guī)模的I/O配置或建立分布式I/O系統(tǒng)。CPU316-2DP:具有大容量程序存儲器和PROFIBUSDP主/從接,可進(jìn)行大規(guī)模的I/O配置,比較適用于具有分布式或集中式I/O配置的工廠應(yīng)用。,32,3.革新型CPU(1/2)CPU312(新型):是一款全集成自動化(TIA)的CPU,比較適用于對處理速度中等要求的小規(guī)模應(yīng)用。CPU運(yùn)行時需要微存儲卡MMC。CPU314(新型):對二進(jìn)制和浮點數(shù)運(yùn)算具有較高的處理性能,比較適用于對程序量中等要求的應(yīng)用。CPU運(yùn)行時需要微存儲卡MMC。CPU315-2DP(新型):具有中、大規(guī)模的程序存儲容量和數(shù)據(jù)結(jié)構(gòu),如果需要可以使用SIMATIC功能工具;對二進(jìn)制和浮點數(shù)運(yùn)算具有較高的處理性能;具有PROFIBUSDP主/從接口??捎糜诖笠?guī)模的I/O配置或建立分布式I/O結(jié)構(gòu)。CPU運(yùn)行時需要微存儲卡MMC。,33,3.革新型CPU(2/2)CPU317-2DP:具有大容量程序存儲器,可用于要求很高的應(yīng)用;能夠滿足系列化機(jī)床、特殊機(jī)床以及車間應(yīng)用的多任務(wù)自動化系統(tǒng);與集中式I/O和分布式I/O一起,可用作生產(chǎn)線上的中央控制器;對二進(jìn)制和浮點數(shù)運(yùn)算具有較高的處理能力;具有PROFIBUSDP主/從接口,可用于大規(guī)模的I/O配置,可用于建立分布式I/O結(jié)構(gòu);可選用SIMATIC工程工具,能夠在基于組件的自動化中實現(xiàn)分布式智能系統(tǒng)。CPU運(yùn)行時需要微存儲卡MMC。CPU318-2DP:具有大容量程序存儲器和PROFIBUSDP主/從接口,可進(jìn)行大規(guī)模的I/O配置,比較適用于分布式I/O結(jié)構(gòu)。,34,4.戶外型CPUCPU312IFM:具有緊湊式結(jié)構(gòu)的戶外型產(chǎn)品。內(nèi)部帶有集成的數(shù)字量I/O,具有特殊功能和特殊功能的特殊輸入。比較適用于惡劣環(huán)境下的小系統(tǒng)。CPU314IFM:具有緊湊式結(jié)構(gòu)的戶外型產(chǎn)品。內(nèi)部帶有集成的數(shù)字量I/O,并具有擴(kuò)展的特殊功能,具有特殊功能和特殊功能的特殊輸入。比較適用于惡劣環(huán)境下且對響應(yīng)時間和特殊功能有較高要求的系統(tǒng)。CPU314(戶外型):具有高速處理時間和中等規(guī)模I/O配置的CPU。比較適用于惡劣環(huán)境下,要求中等規(guī)模的程序量和中等規(guī)模的指令執(zhí)行時間的系統(tǒng)。,35,5.故障安全型CPU(1/3)CPU315F:基于SIMATICCPUS7-300C,集成有PROFIBUSDP主/從接口,可以組態(tài)為一個故障安全型系統(tǒng),滿足安全運(yùn)行的需要。使用帶有PROFIBUS協(xié)議的PROFIBUSDP可實現(xiàn)與安全相關(guān)的通訊;CPU運(yùn)行時需要微存儲卡MMC。,36,5.故障安全型CPU(2/3)CPU315F-2DP:基于SIMATICCPU315-2DP,集成有一個MPI接口、一個DP/MPI接口,可以組態(tài)為一個故障安全型自動化系統(tǒng),滿足安全運(yùn)行的需要。使用帶有PROFIsafe協(xié)議的PROFIBUSDP可實現(xiàn)與安全無關(guān)的通訊;標(biāo)準(zhǔn)模塊的集中式和分布式使用,可滿足與故障安全無關(guān)的應(yīng)用。CPU運(yùn)行時需要微存儲卡MMC。,37,5.故障安全型CPU(3/3)CPU317F-2DP:具有大容量程序存儲器、一個PROFIBUSDP主/從接口、一個DP主/從MPI接口,兩個接口可用于集成故障安全模塊,可以組態(tài)為一個故障安全型自動化系統(tǒng),可滿足安全運(yùn)行的需要。可以與故障安全型ET200MI/O模塊進(jìn)行集中式和分布式連接;與故障安全型ET200SPROFIsafeI/O模塊可進(jìn)行分布式連接;標(biāo)準(zhǔn)模塊的集中式和分布式使用,可滿足與故障安全無關(guān)的應(yīng)用。CPU運(yùn)行時需要微存儲卡MMC。,38,6.特種型CPU(1/2)CPU317T-2DP:除具有CPU317-2DP的全部功能外,增加了智能技術(shù)/運(yùn)動控制功能,能夠滿足系列化機(jī)床、特殊機(jī)床以及車間應(yīng)用的多任務(wù)自動化系統(tǒng),特別適用于同步運(yùn)動序列(如與虛擬/實際主設(shè)備的耦合、減速器同步、凸輪盤或印刷點修正等);增加了本機(jī)I/O,可實現(xiàn)快速技術(shù)功能(如凸輪切換、參考點探測等);增加了PROFBUSDP(DRIVE)接口,可用來實現(xiàn)驅(qū)動部件的等時連接。與集中式I/O和分布式I/O一起,可用作生產(chǎn)線上的中央控制器;在PROFIBUSDP上,可實現(xiàn)基于組件的自動化分布式智能系統(tǒng)。,39,6.特種型CPU(2/2)CPU317-2PN/DP:具有大容量程序存儲器,可用于要求很高的應(yīng)用;能夠在PROFInet上實現(xiàn)基于組件的自動化分布式智能系統(tǒng);借助PROFInet代理,可用于基于部件的自動化(CBA)中的PROFIBUSDP智能設(shè)備;借助集成的PROFInetI/O控制器,可用在PROFInet上運(yùn)行分布式I/O;能夠滿足系列化機(jī)床、特殊機(jī)床以及車間應(yīng)用的多任務(wù)自動化系統(tǒng);與集中式I/O和分布式I/O一起,可用作生產(chǎn)線上的中央控制器;可用于大規(guī)模的I/O配置、建立分布式I/O結(jié)構(gòu);對二進(jìn)制和浮點數(shù)運(yùn)算具有較高的處理能力;組合了MPI/PROFIBUSDP主/從接口;可選用SIMATIC工程工具。CPU運(yùn)行時需要微存儲卡MMC。,40,2.2.2S7-300CPU模塊操作,RUN-P:可編程運(yùn)行模式。在此模式下,CPU不僅可以執(zhí)行用戶程序,在運(yùn)行的同時,還可以通過編程設(shè)備(如裝有STEP7的PG、裝有STEP7的計算機(jī)等)讀出、修改、監(jiān)控用戶程序。RUN:運(yùn)行模式。在此模式下,CPU執(zhí)行用戶程序,還可以通過編程設(shè)備讀出、監(jiān)控用戶程序,但不能修改用戶程序。,1.模式選擇開關(guān)(1/1),41,STOP:停機(jī)模式。在此模式下,CPU不執(zhí)行用戶程序,但可以通過編程設(shè)備(如裝有STEP7的PG、裝有STEP7的計算機(jī)等)從CPU中讀出或修改用戶程序。在此位置可以拔出鑰匙。,MRES:存儲器復(fù)位模式。該位置不能保持,當(dāng)開關(guān)在此位置釋放時將自動返回到STOP位置。將鑰匙從STOP模式切換到MRES模式時,可復(fù)位存儲器,使CPU回到初始狀態(tài)。,1.模式選擇開關(guān)(2/2),42,2.狀態(tài)及故障顯示(1/2)SF(紅色):系統(tǒng)出錯/故障指示燈。CPU硬件或軟件錯誤時亮。BATF(紅色):電池故障指示燈(只有CPU313和314配備)。當(dāng)電池失效或未裝入時,指示燈亮。DC5V(綠色):5V電源指示燈。CPU和S7-300總線的5V電源正常時亮。FRCE(黃色):強(qiáng)制作業(yè)有效指示燈。至少有一個I/O被強(qiáng)制狀態(tài)時亮。RUN(綠色):運(yùn)行狀態(tài)指示燈。CPU處于“RUN”狀態(tài)時亮;LED在“Startup”狀態(tài)以2Hz頻率閃爍;在“HOLD”狀態(tài)以0.5Hz頻率閃爍。,43,2.狀態(tài)及故障顯示(2/2)STOP(黃色):停止?fàn)顟B(tài)指示燈。CPU處于“STOP”或“HOLD”或“Startup”狀態(tài)時亮;在存儲器復(fù)位時LED以0.5Hz頻率閃爍;在存儲器置位時LED以2Hz頻率閃爍。BUSDF(BF)(紅色):總線出錯指示燈(只適用于帶有DP接口的CPU)。出錯時亮。SFDP:DP接口錯誤指示燈(只適用于帶有DP接口的CPU)。當(dāng)DP接口故障時亮。,44,2.3.1數(shù)字量信號模塊2.3.2模擬量信號模塊2.3.3傳感器與AI的連接2.3.4熱敏電阻與AI的連接2.3.5熱電偶與AI的連接2.3.6電壓輸出型模塊的連接2.3.7電流輸出型模塊的連接,2.3信號模塊(SM),45,2.3.1數(shù)字量信號模塊,SM321數(shù)字量輸入模塊(DI)SM322數(shù)字量輸出模塊(DO)SM323/SM327數(shù)字量輸入/輸出模塊(DI/DO)SM374仿真模塊,46,直流32點數(shù)字量輸入模塊的內(nèi)部電路及外部端子接線圖,1.數(shù)字量輸入模塊(DI)(1/2),47,交流32點數(shù)字量輸入模塊的內(nèi)部電路及外部端子接線圖,1.數(shù)字量輸入模塊(DI)(2/2),48,32點數(shù)字量晶體管輸出模塊的內(nèi)部電路及外部端子接線圖,2.數(shù)字量輸出模塊(DO)(1/3),49,32點數(shù)字量晶閘管輸出模塊的內(nèi)部電路及外部端子接線圖,2.數(shù)字量輸出模塊(DO)(2/3),50,16點數(shù)字量繼電器輸出模塊的內(nèi)部電路及外部端子接線圖,2.數(shù)字量輸出模塊(DO)(3/3),51,SM323DI16/DO1624VDC/0.5A內(nèi)部電路及外部端子接線圖,3.數(shù)字量輸入/輸出模塊(DI/DO)(1/2),52,SM327DI8/DX8內(nèi)部電路及外部端子接線圖,3.數(shù)字量輸入/輸出模塊(DI/DO)(2/2),53,2.3.2模擬量信號模塊,SM331模擬量輸入模塊(AI)SM332模擬量輸出模塊(AO)SM334模擬量輸入/輸出模塊(AI/AO),54,AI813位模擬量輸入模塊,1.模擬量輸入模塊(AI),55,AO412位模擬量輸出模塊,2.模擬量輸出模塊(AO),56,SM334AI4/AO28/8Bit的模擬量輸入/輸出模塊,3.模擬量輸入/輸出模塊(AI/AO),57,2.3.3傳感器與AI的連接,隔離傳感器連接帶隔離的AI隔離傳感器連接不帶隔離的AI非隔離的傳感器連接帶隔離的AI非隔離的傳感器連接不帶隔離的AI連接電壓傳感器至帶隔離的AI連接2線變送器至帶隔離的AI連接從L+供電的2線變送器至帶隔離的AI連接4線變送器至帶隔離的AI,58,1.隔離傳感器連接帶隔離的AI,59,2.隔離傳感器連接不帶隔離的AI,60,3.非隔離的傳感器連接帶隔離的AI,61,4.非隔離的傳感器連接不帶隔離的AI,62,5.連接電壓傳感器至帶隔離的AI,63,6.連接2線變送器至帶隔離的AI,64,7.連接從L+供電的2線變送器至帶隔離的AI,65,8.連接4線變送器至帶隔離的AI,66,2.3.4熱敏電阻與AI的連接,熱敏電阻與隔離AI之間的2線連接熱敏電阻與隔離AI之間的3線連接熱敏電阻與AI8RTD之間的3線連接熱敏電阻與隔離AI之間的4線連接熱敏電阻與AI813位之間的2線連接熱敏電阻與AI813位之間的3線連接熱敏電阻與AI813位之間的4線連接,67,1.熱敏電阻與隔離AI之間的2線連接,68,2.熱敏電阻與隔離AI之間的3線連接,69,3.熱敏電阻與AI8RTD之間的3線連接,70,4.熱敏電阻與隔離AI之間的4線連接,71,5.熱敏電阻與AI813位之間的2線連接,72,6.熱敏電阻與AI813位之間的3線連接,73,7.熱敏電阻與AI813位之間的4線連接,74,2.3.5熱電偶與AI的連接,使用內(nèi)部補(bǔ)償?shù)臒犭娕歼B接帶隔離的AI通過補(bǔ)償盒將熱電偶連接到帶隔離的AI通過參考結(jié)將熱電偶連接到AI8xTC使用熱敏電阻連接帶外部補(bǔ)償?shù)臒犭娕?75,1.使用內(nèi)部補(bǔ)償?shù)臒犭娕歼B接帶隔離的AI,76,2.通過補(bǔ)償盒將熱電偶連接到帶隔離的AI,77,2.3.6電壓輸出型模塊的連接,電壓輸出型隔離模塊的4線制連接電壓輸出型非隔離模塊的2線制連接,78,1.電壓輸出型隔離模塊的4線制連接,79,2.電壓輸出型非隔離模塊的2線制連接,80,2.3.7電流輸出型模塊的連接,電流輸出型隔離模塊的2線制連接電流輸出型非隔離模塊的2線制連接,81,1.電流輸出型隔離模塊的2線制連接,82,2.電流輸出型非隔離模塊的2線制連接,83,PS305戶外型電源模塊采用直流供電,輸出為24V直流。PS307標(biāo)準(zhǔn)電源模塊PS307(2A)PS307(5A)PS307(10A),2.4電源模塊(PS),84,雙機(jī)架接口模塊IM365IM365發(fā)送模塊IM365接收模塊。多機(jī)架接口模塊IM360:用于發(fā)送數(shù)據(jù)IM361:用于接收數(shù)據(jù),2.5接口模塊(IM),85,通信處理器模塊(CP)CP340:用于點對點連接的通訊模板CP341:用于點對點連接的通訊模板CP343-1:用于連接工業(yè)以太網(wǎng)的通訊模板CP343-2:用于AS接口的通訊模板CP342-5:用于PROFIBUSDP的通訊模板CP343-5:用于連接PROFIBUSFMS的通訊模板,2.6其他模塊(IM),86,特殊功能模塊(FM)FM350-1,FM350-2計數(shù)器模板FM351用于快速/慢速驅(qū)動的定位模板FM353用于步進(jìn)電機(jī)的定位模板FM354用于侍服電機(jī)的定位模板FM357-2定位和連續(xù)通道控制模板SM338超聲波位置探測模板SM338SSI位置探測模板FM352電子凸輪控制器FM352-5高速布爾運(yùn)算處理器FM355PID模板FM355-2溫度PID控制模板,87,2.7SIMATICS7-300的硬件組態(tài),S7-300機(jī)架安裝形式單機(jī)架組態(tài)多機(jī)架組態(tài)S7-300數(shù)字量模塊地址的確定S7-300模擬量模塊地址的確定S7-300數(shù)字量模塊位地址的確定,88,1.S7-300機(jī)架安裝形式,89,2.單機(jī)架組態(tài),90,3.多機(jī)架組態(tài),91,4.S7-300數(shù)字量模塊地址的確定,92,5.S7-300模擬量模塊地址的確定,93,6.S7-300數(shù)字量模塊位地址的確定,94,第三章使用STEP7創(chuàng)建工程,95,第3章使用STEP7創(chuàng)建工程,3.1STEP7軟件安裝3.2SIMATIC管理器3.3STEP7快速入門3.4下載和調(diào)試程序,96,3.1STEP7軟件安裝,3.1.1STEP7操作系統(tǒng)需求3.1.2STEP7硬件需求3.1.3STEP7的安裝,97,3.1.1STEP7操作系統(tǒng)需求,或,98,PG740,能運(yùn)行Windows2000或WindowsXP的PG或PC機(jī):CPU主頻至少為600MHz;內(nèi)存至少為256MB;硬盤剩余空間在600MB以上;具備CD-ROM驅(qū)動器和軟盤驅(qū)動器;顯示器支持32位、1024768分辨率;具有PC適配器、CP5611或MPI接口卡。,3.1.2STEP7硬件需求,99,選擇安裝語言及安裝程序,3.1.3STEP7的安裝(1/8),100,自定義安裝方式,3.1.3STEP7的安裝(2/8),101,提示安裝授權(quán),3.1.3STEP7的安裝(3/8),102,PG/PC接口設(shè)置,存儲卡參數(shù)設(shè)置,3.1.3STEP7的安裝(4/8),103,授權(quán)管理,安裝完成后,在Windows的開始菜單中找到【SIMATIC】【LicenseManagement】【AutomationLicenseManager】,啟動AutomationLicenseManager。,3.1.3STEP7的安裝(5/8),104,已經(jīng)安裝的STEP7軟件,3.1.3STEP7的安裝(6/8),105,已經(jīng)授權(quán)的STEP7軟件,3.1.3STEP7的安裝(7/8),106,STEP7硬件目錄更新設(shè)置,3.1.3STEP7的安裝(8/8),107,3.2SIMATIC管理器,啟動SIMATIC管理器SIMATIC管理器界面STEP7項目結(jié)構(gòu)SIMATIC管理器自定義選項設(shè)置PG/PC接口設(shè)置,108,1.啟動SIMATIC管理器,啟動SIMATIC管理器,109,2.SIMATIC管理器界面,110,3.STEP7項目結(jié)構(gòu),第1層:項目項目代表了自動化解決方案中的所有數(shù)據(jù)和程序的整體,它位于對象體系的最上層。第2層:子網(wǎng)、站SIMATIC300/400站用于存放硬件組態(tài)和模塊參數(shù)等信息,站是組態(tài)硬件的起點。第3層和其他層:與上一層對象類型有關(guān)。,111,4.SIMATIC管理器自定義選項設(shè)置(1/2),設(shè)置常規(guī)選項,112,4.SIMATIC管理器自定義選項設(shè)置(2/2),設(shè)置語言,113,設(shè)置選項,啟動設(shè)置界面,5.PG/PC接口設(shè)置(1/3),114,設(shè)置接口屬性,5.PG/PC接口設(shè)置(2/3),115,5.PG/PC接口設(shè)置(3/3),安裝/卸載接口,116,3.3STEP7快速入門,3.3.1設(shè)計流程3.3.2簡單設(shè)計示例,117,3.3.1設(shè)計流程,118,3.3.2簡單設(shè)計示例:電動機(jī)起??刂?PLC端子接線圖使用向?qū)?chuàng)建STEP7項目手動創(chuàng)建STEP7項目插入S7-300工作站硬件組態(tài)編輯符號表程序編輯窗口在OB1中編輯LAD程序在OB1中編輯STL程序在OB1中編輯FBD程序,119,傳統(tǒng)繼電器控制電路,1.PLC端子接線,PLC端子接線圖,120,2.使用項目向?qū)?chuàng)建STEP7項目(1/4),項目向?qū)?/4,121,項目向?qū)?/4,2.使用項目向?qū)?chuàng)建STEP7項目(2/4),122,2.使用項目向?qū)?chuàng)建STEP7項目(3/4),項目向?qū)?、4,123,2.使用項目向?qū)?chuàng)建STEP7項目(4/4),完成項目創(chuàng)建,項目名:My_Prj1,124,3.手動創(chuàng)建STEP7項目(1/2),新建項目窗口,125,3.手動創(chuàng)建STEP7項目(2/2),所創(chuàng)建的項目,項目名:My_Prj2,126,4.插入S7-300工作站,在My_Prj2項目內(nèi)插入S7-300工作站:SIMATIC300(1),127,5.硬件組態(tài)(1/6),硬件組態(tài)窗口,128,5.硬件組態(tài)(2/6),插入0號導(dǎo)軌:(0)UR,129,5.硬件組態(tài)(3/6),插入各種S7-300模塊,130,5.硬件組態(tài)(4/6),設(shè)置CPU屬性,131,5.硬件組態(tài)(5/6),設(shè)置數(shù)字量模塊屬性,132,5.硬件組態(tài)(6/6),編譯硬件組態(tài)(完成后的窗口),系統(tǒng)自動創(chuàng)建程序文件夾,包含一個循環(huán)組織塊OB1,133,6.編輯符號表(1/2),方法1:從LAD/STL/FBD編輯器打開符號表,134,6.編輯符號表(2/2),方法2:從SIMATIC管理器打開符號表,135,7.程序編輯窗口,136,8.在OB1中編輯LAD程序(1/2),設(shè)置組織塊(OB)屬性為LAD方式,137,8.在OB1中編輯LAD程序(2/2),編寫梯形圖(LAD)程序,138,9.在OB1中編輯STL程序,編寫語句表(STL)程序,139,10.在OB1中編輯FBD程序,編寫功能塊圖(FBD)程序,140,3.4下載和調(diào)試程序,為了測試前面我們所完成的PLC設(shè)計項目,必須將程序和模塊信息下載到PLC的CPU模塊。要實現(xiàn)編程設(shè)備與PLC之間的數(shù)據(jù)傳送,首先應(yīng)正確安裝PLC硬件模塊,然后用編程電纜(如USB-MPI電纜、PROFIBUS總線電纜)將PLC與PG/PC連接起來,并打開PS307電源開關(guān)。下載程序及模塊信息,141,1.下載程序及模塊信息(1/2),具體步驟如下:啟動SIMATICManager,并打開My_prj2項目;單擊仿真工具按鈕,啟動S7-PLCSIM仿真程序;將CPU工作模式開關(guān)切換到STOP模式;在項目窗口內(nèi)選中要下載的工作站;執(zhí)行菜單命令【PLC】【Download】,或單擊鼠標(biāo)右鍵執(zhí)行快捷菜單命令【PLC】【Download】將整個S7-300站下載到PLC。,142,1.下載程序及模塊信息(2/2),啟動仿真工具S7-PLCSIM,143,第4章S7-300編程語言學(xué)習(xí),144,第4章S7-300編程語言學(xué)習(xí),4.1STEP7編程語言4.2數(shù)據(jù)類型4.3S7-300指令基礎(chǔ)4.4位邏輯指令4.5定時器與計數(shù)器指令4.6數(shù)字指令4.7控制指令,145,4.1STEP7編程語言,STEP7是S7-300/400系列PLC應(yīng)用設(shè)計軟件包,所支持的PLC編程語言非常豐富。該軟件的標(biāo)準(zhǔn)版支持STL(語句表)、LAD(梯形圖)及FBD(功能塊圖)3種基本編程語言,并且在STEP7中可以相互轉(zhuǎn)換。專業(yè)版附加對GRAPH(順序功能圖)、SCL(結(jié)構(gòu)化控制語言)、HiGraph(圖形編程語言)、CFC(連續(xù)功能圖)等編程語言的支持。不同的編程語言可供不同知識背景的人員采用。,146,STL(語句表),STL(語句表)是一種類似于計算機(jī)匯編語言的一種文本編程語言,由多條語句組成一個程序段。語句表可供習(xí)慣匯編語言的用戶使用,在運(yùn)行時間和要求的存儲空間方面最優(yōu)。在設(shè)計通信、數(shù)學(xué)運(yùn)算等高級應(yīng)用程序時建議使用語句表。,147,LAD(梯形圖),LAD(梯形圖)是一種圖形語言,比較形象直觀,容易掌握,用得最多,堪稱用戶第一編程語言。梯形圖與繼電器控制電路圖的表達(dá)方式極為相似,適合于熟悉繼電器控制電路的用戶使用,特別適用于數(shù)字量邏輯控制。,148,FBD(功能塊圖),FBD(功能塊圖)使用類似于布爾代數(shù)的圖形邏輯符號來表示控制邏輯,一些復(fù)雜的功能用指令框表示。FBD比較適合于有數(shù)字電路基礎(chǔ)的編程人員使用。,149,GRAPH(順序控制),GRAPH類似于解決問題的流程圖,適用于順序控制的編程。利用S7-GRAPH編程語言,可以清楚快速地組織和編寫S7PLC系統(tǒng)的順序控制程序。它根據(jù)功能將控制任務(wù)分解為若干步,其順序用圖形方式顯示出來并且可形成圖形和文本方式的文件。,150,HiGraph(圖形編程語言),S7-Higraph允許用狀態(tài)圖描述生產(chǎn)過程,將自動控制下的機(jī)器或系統(tǒng)分成若干個功能單元,并為每個單元生成狀態(tài)圖,然后利用信息通訊將功能單元組合在一起形成完整的系統(tǒng)。,151,SCL(結(jié)構(gòu)化控制語言),S7-SCL(StructuredControlLanguage:結(jié)構(gòu)控制語言)是一種類似于PASCAL的高級文本編輯語言,用于S7-300/400和C7的編程,可以簡化數(shù)學(xué)計算、數(shù)據(jù)管理和組織工作。S7-SCL具有PLC公開的基本標(biāo)準(zhǔn)認(rèn)證,符合IEC1131-3(結(jié)構(gòu)化文本)標(biāo)準(zhǔn)。,152,4.2數(shù)據(jù)類型,數(shù)據(jù)類型決定數(shù)據(jù)的屬性,在STEP7中,數(shù)據(jù)類型分為三大類:4.2.1基本數(shù)據(jù)類型4.2.2復(fù)雜數(shù)據(jù)類型4.2.3參數(shù)類型,153,4.2.1基本數(shù)據(jù)類型,154,4.2.2復(fù)雜數(shù)據(jù)類型,數(shù)組(ARRAY)結(jié)構(gòu)(STRUCT)字符串(STRING)日期和時間(DATE_AND_TIME)用戶定義的數(shù)據(jù)類型(UDT)功能塊類型(FB、SFB),155,1.數(shù)組(ARRAY),數(shù)組是由一組同一類型的數(shù)據(jù)組合在一起而形成的復(fù)雜數(shù)據(jù)類型。數(shù)組的維數(shù)最大可以到6維;數(shù)組中的元素可以是基本數(shù)據(jù)類型或者復(fù)雜數(shù)據(jù)類型中的任一數(shù)據(jù)類型(Array類型除外,即數(shù)組類型不可以嵌套);數(shù)組中每一維的下標(biāo)取值范圍是-3276832767,要求下標(biāo)的下限必須小于下標(biāo)的上限。,156,2.結(jié)構(gòu)(STRUCT)結(jié)構(gòu)是由一組不同類型(結(jié)構(gòu)的元素可以是基本的或復(fù)雜的數(shù)據(jù)類型)的數(shù)據(jù)組合在一起而形成的復(fù)雜數(shù)據(jù)類型。結(jié)構(gòu)通常用來定義一組相關(guān)的數(shù)據(jù),例如電機(jī)的一組數(shù)據(jù)可以按如下方式定義:,157,3.字符串(STRING)字符串是最多有254個字符(CHAR)的一維數(shù)組,最大長度為256個字節(jié)(其中前兩個字節(jié)用來存儲字符串的長度信息)。字符串常量用單引號括起來,例如:,158,4.日期和時間(DATE_AND_TIME)用于存儲年、月、日、時、分、秒、毫秒和星期,占用8個字節(jié),用BCD格式保存。星期天的代碼為1,16的代碼為27。例如:,159,5.用戶定義的數(shù)據(jù)類型(UDT)用戶定義數(shù)據(jù)類型表示自定義的結(jié)構(gòu),存放在UDT塊中(UDT1UDT65535),在另一個數(shù)據(jù)類型中作為一個數(shù)據(jù)類型“模板”。當(dāng)輸入數(shù)據(jù)塊時,如果需要輸入幾個相同的結(jié)構(gòu),利用UDT可以節(jié)省輸入時間。,6.功能塊類型(FB、SFB)這種數(shù)據(jù)類型僅可以在FB的靜態(tài)變量區(qū)定義,用于實現(xiàn)多背景DB。,160,4.2.3參數(shù)數(shù)據(jù)類型,參數(shù)類型是一種用于邏輯塊(FB、FC)之間傳遞參數(shù)的數(shù)據(jù)類型,主要有以下幾種:(1)TIMER(定時器)和COUNTER(計數(shù)器)。(2)BLOCK(塊):指定一個塊用作輸入和輸出,實參應(yīng)為同類型的塊。(3)POINTER(指針):6字節(jié)指針類型,用來傳遞DB的塊號和數(shù)據(jù)地址。(3)ANY:10字節(jié)指針類型,用來傳遞DB塊號、數(shù)據(jù)地址、數(shù)據(jù)數(shù)量以及數(shù)據(jù)類型。,161,4.3S7-300指令基礎(chǔ),指令是程序的最小獨(dú)立單位,用戶程序是由若干條順序排列的指令構(gòu)成。指令一般由操作碼和操作數(shù)組成,其中的操作碼代表指令所要完成的具體操作(功能),操作數(shù)則是該指令操作或運(yùn)算的對象。4.3.1PLC用戶存儲區(qū)的分類及功能4.3.2指令操作數(shù)4.3.3尋址方式4.3.4狀態(tài)字,162,4.3.1PLC用戶存儲區(qū)的分類及功能(1/2),163,4.3.1PLC用戶存儲區(qū)的分類及功能(2/2),164,4.3.2指令操作數(shù),指令操作數(shù)(又稱編程元件)一般在用戶存儲區(qū)中,操作數(shù)由操作標(biāo)識符和參數(shù)組成。操作標(biāo)識符由主標(biāo)識符和輔助標(biāo)識符組成,主標(biāo)識符用來指定操作數(shù)所使用的存儲區(qū)類型,輔助標(biāo)識符則用來指定操作數(shù)的單位(如:位、字節(jié)、字、雙字等)。主標(biāo)識符有:I(輸入過程映像寄存器、Q(輸出過程映像寄存器)、M(位存儲器)、PI(外部輸入寄存器)、PQ(外部輸出寄存器)、T(定時器)、C(計數(shù)器)、DB(數(shù)據(jù)塊寄存器)和L(本地數(shù)據(jù)寄存器);輔助標(biāo)識符有:X(位)、B(字節(jié))、W(字或2B)、D(2DW或4B)。,165,4.3.3尋址方式,所謂尋址方式就是指令執(zhí)行時獲取操作數(shù)的方式,可以直接或間接方式給出操作數(shù)。S7-300有4種尋址方式:立即尋址存儲器直接尋址存儲器間接尋址寄存器間接尋址,166,1.立即尋址,立即尋址是對常數(shù)或常量的尋址方式,其特點是操作數(shù)直接表示在指令中,或以惟一形式隱含在指令中。下面各條指令操作數(shù)均采用了立即尋址方式,其中“/”后面的內(nèi)容為指令的注釋部分,對指令沒有任何影響。,167,2.存儲器直接尋址,存儲器直接尋址,簡稱直接尋址。該尋址方式在指令中直接給出操作數(shù)的存儲單元地址。存儲單元地址可用符號地址(如SB1、KM等)或絕對地址(如I0.0、Q4.1等)。下面各條指令操作數(shù)均采用了直接尋址方式。,168,3.存儲器間接尋址(1/3),存儲器間接尋址,簡稱間接尋址。該尋址方式在指令中以存儲器的形式給出操作數(shù)所在存儲器單元的地址,也就是說該存儲器的內(nèi)容是操作數(shù)所在存儲器單元的地址。該存儲器一般稱為地址指針,在指令中需寫在方括號“”內(nèi)。地址指針可以是字或雙字,對于地址范圍小于65535的存儲器可以用字指針;對于其他存儲器則要使用雙字指針。,169,4.存儲器間接尋址(2/3),【例4-3-1】存儲器間接尋址的單字格式的指針尋址。,170,4.存儲器間接尋址(3/3),存儲器間接尋址的雙字指針的格式如圖所示。,【例4-3-2】存儲器間接尋址的雙字格式的指針尋址。,171,5.寄存器間接尋址(1/4),寄存器間接尋址,簡稱寄存器尋址。該尋址方式在指令中通過地址寄存器和偏移量間接獲取操作數(shù),其中的地址寄存器及偏移量必須寫在方括號“”內(nèi)。在S7-300中有兩個地址寄存器AR1和AR2,用地址寄存器的內(nèi)容加上偏移量形成地址指針,并指向操作數(shù)所在的存儲器單元。地址寄存器的地址指針有兩種格式,其長度均為雙字,指針格式如圖所示。,172,5.寄存器間接尋址(2/4),第一種地址指針格式適用于在確定的存儲區(qū)內(nèi)尋址,即區(qū)內(nèi)寄存器間接尋址?!纠?-3-3】區(qū)內(nèi)寄存器間接尋址。,173,5.寄存器間接尋址(3/4),第二種地址指針格式適用于區(qū)域間寄存器間接尋址?!纠?-3-4】區(qū)域間寄存器間接尋址。,174,5.寄存器間接尋址(4/4),第一種地址指針格式包括被尋址數(shù)據(jù)所在存儲單元地址的字節(jié)編號和位編號,至于對哪個存儲區(qū)尋址,則必須在指令中明確給出。這種格式適用于在確定的存儲區(qū)內(nèi)尋址,即區(qū)內(nèi)寄存器間接尋址。第二種地址指針格式包含了數(shù)據(jù)所在存儲區(qū)的說明位(存儲區(qū)域標(biāo)識位),可通過改變標(biāo)識位實現(xiàn)跨區(qū)域?qū)ぶ罚瑓^(qū)域標(biāo)識由位2624確定。這種指針格式適用于區(qū)域間寄存器間接尋址。,175,4.4位邏輯指令,位邏輯指令處理的對象為二進(jìn)制位信號。位邏輯指令掃描信號狀態(tài)“1”和“0”位,并根據(jù)布爾邏輯對它們進(jìn)行組合,所產(chǎn)生的結(jié)果(“1”或“0”)稱為邏輯運(yùn)算結(jié)果,存儲在狀態(tài)字的“RLO”中。4.4.1觸點與線圈4.4.2基本邏輯指令4.4.3置位和復(fù)位指令4.4.4RS和SR觸發(fā)器4.4.5跳變沿檢測指令,176,4.4.1觸點與線圈,在LAD(梯形圖)程序中,通常使用類似繼電器控制電路中的觸點符號及線圈符號來表示PLC的位元件,被掃描的操作數(shù)(用絕對地址或符號地址表示)則標(biāo)注在觸點符號的上方,如圖所示。,177,1.常開觸點,對于常開觸點(動合觸點),則對“1”掃描相應(yīng)操作數(shù)。在PLC中規(guī)定:若操作數(shù)是“1”則常開觸點“動作”,即認(rèn)為是“閉合”的;若操作數(shù)是“0”,則常開觸點“復(fù)位”,即觸點仍處于打開的狀態(tài)。常開觸點所使用的操作數(shù)是:I、Q、M、L、D、T、C。,178,2.常閉觸點,常閉觸點(動斷觸點)則對“0”掃描相應(yīng)操作數(shù)。在PLC中規(guī)定:若操作數(shù)是“1”則常閉觸點“動作”,即觸點“斷開”;若操作數(shù)是“0”,則常閉觸點“復(fù)位”,即觸點仍保持閉合。常閉觸點所使用的操作數(shù)是:I、Q、M、L、D、T、C。,179,3.輸出線圈(賦值指令),輸出線圈與繼電器控制電路中的線圈一樣,如果有電流(信號流)流過線圈(RLO=“1”),則被驅(qū)動的操作數(shù)置“1”;如果沒有電流流過線圈(RLO=“0”),則被驅(qū)動的操作數(shù)復(fù)位(置“0”)。輸出線圈只能出現(xiàn)在梯形圖邏輯串的最右邊。輸出線圈等同于STL程序中的賦值指令(用等于號“=”表示),所使用的操作數(shù)可以是:Q、M、L、D。,180,4.中間輸出,在梯形圖設(shè)計時,如果一個邏輯串很長不便于編輯時,可以將邏輯串分成幾個段,前一段的邏輯運(yùn)算結(jié)果(RLO)可作為中間輸出,存儲在位存儲器(I、Q、M、L或D)中,該存儲位可以當(dāng)作一個觸點出現(xiàn)在其他邏輯串中。中間輸出只能放在梯形圖邏輯串的中間,而不能出現(xiàn)在最左端或最右端。,與下面程序等效,181,4.4.2基本邏輯指令,基本邏輯指令包括:“與”指令“與非”指令“或”指令“或非”指令“異或”指令“異或非”指令邏輯塊的操作信號流取反指令,182,1.邏輯“與”指令,邏輯“與”指令使用的操作數(shù)可以是:I、Q、M、L、D、T、C。有2種指令形式(STL和FBD),用LAD也可以實現(xiàn)邏輯“與”運(yùn)算。,183,2.邏輯“與非”指令,邏輯“與非”指令使用的操作數(shù)可以是:I、Q、M、L、D、T、C。有2種指令形式(STL和FBD),用LAD也可以實現(xiàn)邏輯“與非”運(yùn)算。,184,3.邏輯“或”指令,邏輯“或”指令使用的操作數(shù)可以是:I、Q、M、L、D、T、C。有2種指令形式(STL和FBD),用LAD也可以實現(xiàn)邏輯“或”運(yùn)算。,185,4.邏輯“或非”指令,邏輯“或非”指令使用的操作數(shù)可以是:I、Q、M、L、D、T、C。有2種指令形式(STL和FBD),用LAD也可以實現(xiàn)邏輯“或非”運(yùn)算。,186,5.邏輯“異或”指令,187,6.邏輯“異或非”指令,188,7.邏輯塊的操作,189,8.信號流取反指令,信號流取反指令的作用就是對邏輯串的RLO值進(jìn)行取反。指令格式及示例見表4-13。當(dāng)輸入位I0.0和I0.1同時動作時,Q4.0信號狀態(tài)為“0”;否則,Q4.0信號狀態(tài)為“1”。,190,4.4.3置位和復(fù)位指令,置位(S)和復(fù)位(R)指令根據(jù)RLO的值來決定操作數(shù)的信號狀態(tài)是否改變,對于置位指令,一旦RLO為“1”,則操作數(shù)的狀態(tài)置“1”,即使RLO又變?yōu)椤?”,輸出仍保持為“1”;若RLO為“0”,則操作數(shù)的信號狀態(tài)保持不變。對于復(fù)位操作,一旦RLO為“1”,則操作數(shù)的狀態(tài)置“0”,即使RLO又變?yōu)椤?”,輸出仍保持為“0”;若RLO為“0”,則操作數(shù)的信號狀態(tài)保持不變。這一特性又被稱為靜態(tài)的置位和復(fù)位,相應(yīng)地,賦值指令被稱為動態(tài)賦值。,191,192,4.4.4RS和SR觸發(fā)器,RS觸發(fā)器為“置位優(yōu)先”型觸發(fā)器(當(dāng)R和S驅(qū)動信號同時為“1”時,觸發(fā)器最終為置位狀態(tài));SR觸發(fā)器為“復(fù)位優(yōu)先”型觸發(fā)器(當(dāng)R和S驅(qū)動信號同時為“1”時,觸發(fā)器最終為復(fù)位狀態(tài))。RS觸發(fā)器和SR觸發(fā)器的“位地址”、置位(S)、復(fù)(S)及輸出(Q)所使用的操作數(shù)可以是:I、Q、M、L、D。,193,1.RS觸發(fā)器,194,2.SR觸發(fā)器,195,3.RS觸發(fā)器和SR觸發(fā)器的工作時序,示例梯形圖程序,工作時序,196,4.4.5跳變沿檢測指令,STEP7中有2類跳變沿檢測指令,一種是對RLO的跳變沿檢測的指令,另一種是對觸點的跳變沿直接檢測的梯形圖方塊指令。RLO上升沿檢測指令RLO下降沿檢測指令觸點信號上升沿檢測指令觸點信號下降沿檢測指令【例4-4-2】邊沿檢測指令的應(yīng)用,197,1.RLO上升沿檢測指令,198,2.RLO下降沿檢測指令,199,3.RLO邊沿檢測指令的工作時序,工作時序,示例程序,200,4.觸點信號上升沿檢測指令,201,5.觸點信號下降沿檢測指令,202,6.觸點信號邊沿檢測指令的工作時序,工作時序,示例程序,203,4.5定時器與計數(shù)器指令,4.5.1定時器指令4.5.2計數(shù)器指令4.5.3CPU時鐘存儲器,204,4.5.1定時器指令,S_PULSE(脈沖S5定時器)S_PEXT(擴(kuò)展脈沖S5定時器)S_ODT(接通延時S5定時器)S_ODTS(保持型接通延時S5定時器)S_OFFDT(斷電延時S5定時器),205,1.S_PULSE(脈沖S5定時器)(1/3),脈沖定時器的梯形圖及功能塊圖指令,206,1.S_PULSE(脈沖S5定時器)(2/3),脈沖定時器的線圈指令,207,1.S_PULSE(脈沖S5定時器)(3/3),工作時序,示例程序,208,【例4-5-1】脈沖定時器應(yīng)用:優(yōu)先搶答器設(shè)計。,209,【例4-5-1】設(shè)計說明:參賽者要搶答主持人所提問題時,需搶先按下桌上的按鈕;指示燈亮后需待主持人按下“復(fù)位”鍵R后才熄燈;對初中班學(xué)生照顧,只要按下SB11和SB12中任一個按鈕燈HL1都亮;對高三班學(xué)生限制,只有SB31和SB32都按下時燈HL3才亮;若在主持人按下“開始”按鈕S后10s內(nèi)有搶答按鈕壓下,則電磁鐵YC得電,使彩球搖動,以示競賽者得到一次幸運(yùn)的機(jī)會;如果定時到仍未有搶答,則禁止繼續(xù)搶答。,210,端子接線圖,【例4-5-1】,211,I/O地址分配表,【例4-5-1】,212,控制程序:建立允許搶答和禁止搶答標(biāo)志,【例4-5-1】,213,設(shè)置搶答定時器,【例4-5-1】,初中組搶答控制,214,【例4-5-1】,高一組搶答控制,高三組搶答控制,215,2.S_PEXT(擴(kuò)展脈沖S5定時器)(1/3),擴(kuò)據(jù)脈沖S5定時器LAD及FBD指令,216,2.S_PEXT(擴(kuò)展脈沖S5定時器)(2/3),擴(kuò)據(jù)脈沖S5定時器線圈指令,217,2.S_PEXT(擴(kuò)展脈沖S5定時器)(3/3),示例程序,工作波形,218,【例4-5-2】擴(kuò)展脈沖定時器應(yīng)用電動機(jī)延時自動關(guān)閉控制??刂埔螅喊磩悠饎影粹oS1(I0.0),電動機(jī)M(Q4.0)立即起動,延時5分鐘以后自動關(guān)閉。起動后按動停止按鈕S2(I0.1),電動機(jī)立即停機(jī)。,219,【例4-5-2】,控制程序(LAD),控制程序(STL),220,3.S_ODT(接通延時S5定時器)(1/3),接通延時S5定時器LAD及FBD指令,221,3.S_ODT(接通延時S5定時器)(2/3),接通延時S5定時器線圈指令,222,3.S_ODT(接通延時S5定時器)(3/3),示例程序,工作波形,223,【例4-5-3】接通延時定時器和脈沖定時器應(yīng)用用定時器構(gòu)成一脈沖發(fā)生器,當(dāng)滿足一定條件時,能夠輸出一定頻率和一定占空比的脈沖信號。工藝要求:當(dāng)按鈕S1(I0.0)按下時,輸出指示燈H1(Q4.0)以滅2s,亮1s規(guī)律交替進(jìn)行。,224,【例4-5-3】,控制程序(使用接通延時定時器),控制程序(使用脈沖定時器),225,4.S_ODTS(保持型接通延時S5定時器)(1/3),保持型接通延時S5定時器LAD及FBD指令,226,4.S_ODTS(保持型接通延時S5定時器)(2/3),保持型接通延時S5定時器線圈指令,227,4.S_ODTS(保持型接通延時S5定時器)(3/3),示例程序,工作波形,228,5.S_OFFDT(斷電延時S5定時器)(1/3),斷電延時S5定時器LAD及FBD指令,229,5.S_OFFDT(斷電延時S5定時器)(2/3),斷電延時S5定時器線圈指令,230,5.S_OFFDT(斷電延時S5定時器)(3/3),示例程序,工作波形,231,4.5.2計數(shù)器指令,S7-30
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 交通法對道路安全的影響試題及答案
- 2025年普及編碼教育的必要性與策略分析試題及答案
- 知識產(chǎn)權(quán)法的實施效果試題及答案
- 軟考網(wǎng)絡(luò)管理員年度試題及答案總結(jié)
- 計算機(jī)語音識別技術(shù)考察題及答案
- 程序語言及其背景考核試題及答案
- 2025屆安徽省淮南市大通區(qū)(東部地區(qū))七年級數(shù)學(xué)第二學(xué)期期末復(fù)習(xí)檢測試題含解析
- 現(xiàn)代網(wǎng)絡(luò)協(xié)議的核心知識試題及答案
- 虛擬現(xiàn)實技術(shù)應(yīng)用的挑戰(zhàn)試題及答案
- 風(fēng)險管理理念與企業(yè)文化建設(shè)試題及答案
- CNG場站應(yīng)急處置方案
- 地第十一章《極地地區(qū)》教學(xué)設(shè)計-2024-2025學(xué)年七年級地理下冊(人教版2024)
- 2025年BIM技術(shù)在工程項目風(fēng)險管理中的應(yīng)用研究報告
- 2025全國助殘日弘揚(yáng)自強(qiáng)與助殘精神凝聚團(tuán)結(jié)奮進(jìn)力量宣傳課件
- 轉(zhuǎn)讓汽修店鋪合同協(xié)議
- 山東省煙臺市、德州市、東營市三市東營2025年高考適應(yīng)性考試煙臺德州東營二模英語試卷+答案
- 2024年陜西延安通和電業(yè)有限責(zé)任公司招聘考試真題
- 自助販賣機(jī)進(jìn)駐合同協(xié)議
- 江蘇綠色東海投資發(fā)展集團(tuán)有限公司及下屬子公司招聘筆試題庫2025
- 公共組織績效評估-形考任務(wù)三(占10%)-國開(ZJ)-參考資料
- 《非處方藥品市場推廣策略》課件
評論
0/150
提交評論