版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
./目錄1引言41.1PLC概述41.2PLC的功能41.3PLC的工作原理和結(jié)構(gòu)51.3.1PLC的工作原理:51.3.2結(jié)構(gòu):51.4PLC的硬件介紹和選型51.5西門子S7-200系列PLC的基本指令81.5.1邏輯取及輸出線圈指令〔LD、LDI、OUT8單個觸點串聯(lián)指令〔AND、ANI91.5.3S7-200系列PLC的定時器指令101.6西門子S7-200系列的編程軟件111.6.1編程準備111.6.2程序的調(diào)試和監(jiān)控122交通燈控制要求132.1路況示意圖132.2工作要求和過程132.3根據(jù)交通燈示意圖模擬控制實驗143交通燈控制的設(shè)計143.1順序圖143.2I/O分配及接線圖153.3編制程序173.4交通燈時序波形圖213.5PLC系統(tǒng)調(diào)試214致225參考文獻221.5西門子S7-200系列PLC的基本指令1.5.1邏輯取及輸出線圈指令〔LD、LDI、OUT〔一指令用法LD:取指令,用于常開觸點與母線連接。LDI:取反指令,用于常閉觸點與母線連接。OUT:線圈驅(qū)動指令,用于將邏輯運算的結(jié)果驅(qū)動一個指定線圈。〔二指令用法說明〔1LD、LDI指令用于將觸點接到母線上,操作目標元件為X、Y、M、T、C、S。LD、LDI指令還可與AND、ORB指令配合,用于分支回路的起點?!?OUT指令的目標元件為Y、M、T、C、S和功能指令線圈?!?OUT指令可以連續(xù)使用若干次,相當(dāng)于線圈并聯(lián)。1.5.2單個觸點串聯(lián)指令〔AND、ANI1.指令用法AND:與指令。用于單個觸點的串聯(lián),完成邏輯"與"運算,助記符號為AND**,**為觸點地址。ANI:與反指令。用于常閉觸點的串聯(lián),完成邏輯"與非"運算,助記符號為ANI**,**為觸點地址。2.指令用法說明〔1AND、ANI指令均用于單個觸點的串聯(lián),串聯(lián)觸點數(shù)目沒有限制。該指令可以重復(fù)多次使用。指令的目標元件為X、Y、M、T、C、S?!?OUT指令后,通過觸點對其他線圈使用OUT指令稱為縱接輸出?!?串聯(lián)觸點的數(shù)目和縱接的次數(shù)雖然沒有限制,但由于圖形編程器和打印機功能有限制,因此盡量做到一行不超過10個觸點和1個線圈,連續(xù)輸出總共不超過24行?!?串聯(lián)和并聯(lián)指令是用來描述單個觸點與其他觸點或觸點組成的電路連接關(guān)系的。指令名稱指令符功能操作數(shù)取LDbit讀入邏輯行或電路塊的第一個常開接點Bit:I,Q,M,SM,T,C,V,S取反LDNbit讀入邏輯行或電路塊的第一個常閉接點與Abit串聯(lián)一個常開接點與非ANbit串聯(lián)一個常閉接點或Obit并聯(lián)一個常開接點或非ONbit并聯(lián)一個常閉接點電路塊與ALD串聯(lián)一個電路塊無電路塊或OLD并聯(lián)一個電路塊輸出=bit輸出邏輯行的運算結(jié)果Bit:Q,M,SM,T,C,V,S置位Sbit,N置繼電器狀態(tài)為接通Bit:Q,M,SM,V,S復(fù)位Rbit,N使繼電器復(fù)位為斷開表S7-200系列的基本邏輯指令1.5.3S7-200系列PLC的定時器指令類型、編號及分辨率1. TON——接通延時2. TONR——有記憶接通延時3. TOF——斷開延時3種分辨率〔時基:1ms、10ms、100ms——分別對應(yīng)不同的定時器號定時器6個要素:指令格式〔時基、編號等預(yù)置值——PT使能——IN復(fù)位——3種定時器不同當(dāng)前值——Txxx定時器狀態(tài)〔位——可由觸點顯示定時值=時基×預(yù)置值PT。由于定時器的計時間隔與程序的掃描周期并不同步,定時器可能在其時基〔1ms、10ms、100ms任何時間啟動,所以,未避免計時時間丟失,一般要求設(shè)置PT預(yù)置值必須大于最小需要的時間間隔。例如:使用10ms時基定時器實現(xiàn)140ms延時〔時間間隔,則PT應(yīng)設(shè)置為15〔10ms×15=150ms梯形圖LAD語句表功能操作碼操作數(shù)INTONINTONPTTxxxTONTxxxPT使能=1計數(shù),計數(shù)到設(shè)定值時〔一直計數(shù)到32767,定時器位=1。使能=0復(fù)位〔定時器位=0。一般用于單一時間間隔的定時INTOFINTOFPTTxxxTOFTxxxPT使能=1,定時器位=1,計數(shù)器復(fù)位〔清零。使能由1到0負跳變,計數(shù)器開始計數(shù),到設(shè)定值時〔停止計數(shù),定時器位=0。INTONRINTONRPTTxxxTONRTxxxPT使能=1,計數(shù)器開始計數(shù),計數(shù)到設(shè)定值時,計數(shù)器位=1。使能斷開,計數(shù)器停止計數(shù),計數(shù)器位仍為1,使能位再為1時,計數(shù)器在原來的計數(shù)基礎(chǔ)上計數(shù)。S7-200的定時器指令以上三種計數(shù)器可以通過復(fù)位指令復(fù)位。1.6西門子S7-200系列的編程軟件1.6.1編程準備〔一.指令集和編輯器的選擇寫程序之前,用戶必須選擇指令集和編輯器。在S7-200系列PLC支持的指令集有SIMATIC和IEC1131-3兩種。SIMATIC是專為S7-200PLC設(shè)計的,專用性強,采用SIMATIC指令編寫的程序執(zhí)行時間短,可以使用LAD、STL、FBD三種編輯器。IEC1131-3指令集是按國際電工委員會〔IECPLC編程標準提供的指令系統(tǒng),作為不同PLC廠商的指令標準,集中指令較少。有些SIMATIC所包含的指令,在IEC1131-3中不是標準指令。IEC1131-3標準指令集適用于不同廠家PLC,可以使用LAD和FBD兩種編輯器。本教材主要用SIMATIC編程模式。1單命令"工具"→"選項"→"一般"標簽→"編程模式"→選SIMATIC。程序編輯器有LAD、STL、FBD三種。本論文主要用LAD和STL。2擇編輯器的方法如下:用菜單命令"檢視"→LAD或STL?;蛘卟藛蚊?工具"→"選項"→"一般"標簽→"默認編輯器"。〔二根據(jù)PLC類型進行參數(shù)檢查在PLC和運行STEP7-Micro/WIN的PC連線后,在建立通信或編輯通信設(shè)置以前,應(yīng)根據(jù)PLC的類型進行圍檢查。必須保證STEP7-Micro/WIN中PLC類型選擇與實際PLC類型相符。方法如下:1菜單命令"PLC"→"類型"→"讀取PLC"。2在指令樹→"項目"名稱→"類型"→"讀取PLC"1.6.2程序的調(diào)試和監(jiān)控在運行STEP7-Micro/WIN32編程設(shè)備和PLC之間建立通信并向PLC下載程序后,便可運行程序,收集狀態(tài)進行監(jiān)控和調(diào)試程序?!惨贿x擇工作方式PLC有運行和停止兩種工作方式。在不同的工作方式下,PLC進行調(diào)試的操作方法不同。單擊工具欄中的"運行"按鈕或"停止"按鈕可以進入相應(yīng)的工作方式.〔1選擇STOP工作方式在STOP〔停止工作方式中,可以創(chuàng)建和編輯程序,PLC處于半空閑狀態(tài):停止用戶程序執(zhí)行;執(zhí)行輸入更新;用戶中斷條件被禁用。PLC操作系統(tǒng)繼續(xù)監(jiān)控PLC,將狀態(tài)數(shù)據(jù)傳遞給STEP7-Micro/WIN32,并執(zhí)行所有的"強制"或"取消強制"命令。當(dāng)PLC位于STOP〔停止工作方式可以進行下列操作:1使用圖狀態(tài)或程序狀態(tài)檢視操作數(shù)的當(dāng)前值?!惨驗槌绦蛭磮?zhí)行,這一步驟等同于執(zhí)行"單次讀取"2可以使用圖狀態(tài)或程序狀態(tài)強制數(shù)值。使用圖狀態(tài)寫入數(shù)值。3寫入或強制輸出。4執(zhí)行有限次掃描,并通過狀態(tài)圖或程序狀態(tài)觀察結(jié)果?!?選擇運行工作方式當(dāng)PLC位于RUN〔運行工作方式時,不能使用"首次掃描"或"多次掃描"功能。可以在狀態(tài)圖表中寫入和強制數(shù)值,或使用LAD或FBD程序編輯器強制數(shù)值,方法與在STOP〔停止工作方式中強制數(shù)值相同。還可以執(zhí)行下列操作〔不能在STOP工作方式使用:1使用圖狀態(tài)收集PLC數(shù)據(jù)值的連續(xù)更新。如果希望使用單次更新,圖狀態(tài)必須關(guān)閉,才能使用"單次讀取"命令。2使用程序狀態(tài)收集PLC數(shù)據(jù)值的連續(xù)更新。3使用RUN工作方式中的"程序編輯"編輯程序,并將改動下載至PLC。2交通燈控制要求2.1路況示意圖北西東南2.2工作要求和過程主要程序要求如下:信號燈受啟動開關(guān)控制。當(dāng)啟動開關(guān)接同時,信號燈系統(tǒng)開始工作,先南、北紅燈亮,在東、西綠燈亮。當(dāng)啟動開關(guān)斷開時,所有信號燈都熄滅?!?南、北綠燈和東、西綠燈不能同時亮,如果同時亮則應(yīng)關(guān)閉信號燈系統(tǒng),并立刻報警?!?南、北紅燈亮維持25s,在南、北紅燈亮的同時東.西燈也亮,并維持20s,到20s時,東、西綠燈閃亮,閃亮3s后熄滅。在東西綠燈熄滅時,東.西黃燈亮,并維持2s。到2s時,東、西黃燈熄滅,東、西紅燈亮。同時,南、北紅燈熄滅,綠燈亮?!?東、西紅燈亮維持30s,南、北綠燈亮維持25s,然后閃亮3s后熄滅,同時南、北黃燈亮,維持2s后熄滅,這時南、北紅燈亮,東、西綠燈亮?!?上述動作循環(huán)進行。注意:要求南北綠燈和東西綠燈不能同時亮,否則關(guān)閉系統(tǒng),并立刻報警。2.3根據(jù)交通燈示意圖模擬控制實驗在PLC交通燈模擬模塊中,東西南北都有3個控制信號燈,他們分別是:1,禁止通行燈〔亮?xí)r為紅色2,允許通行〔亮?xí)r為綠色3,準備禁止通行〔亮?xí)r為黃色所以結(jié)合交通燈實際情況可以設(shè)計交通燈模擬控制實驗:當(dāng)交通系統(tǒng)起動開關(guān)接通時按照工作要求南北向和東西向均設(shè)有紅燈25秒,綠燈20秒,綠燈閃亮3秒和黃燈2秒。當(dāng)東西方向的紅燈點亮?xí)r,南北方向應(yīng)該依次點亮綠燈,綠燈閃亮,然后黃燈點亮。反之,當(dāng)南北方向的紅燈點亮?xí)r,東西方向應(yīng)該依次點亮綠燈,綠燈閃亮,然后黃燈點亮。當(dāng)起動開關(guān)斷開時,所有信號燈都熄滅。3交通燈控制的設(shè)計3.1順序圖根據(jù)第二章交通燈的控制要求可以畫出順序功能圖設(shè)啟動按鈕用I0.0表示,6個工作狀態(tài)分別用順序控制繼電器位S0.0,S0.1,S0.2,S0.3,S0.4.S0.5表示,分別用T0.T1,T2,T3,T4,T5表示定時器.當(dāng)I0.0啟動按鈕得電時,將激活S0.0,進入第一步狀態(tài),在該狀態(tài)南北紅燈亮,東西綠燈亮,同時啟動定時器T1,T1定時時間到時,轉(zhuǎn)換條件滿足,結(jié)束S0.0激活S0.1進入下一個工作狀態(tài),在該狀態(tài)南北紅燈亮,東西綠燈閃.同時啟動定時器T2,T2定時時間到時,轉(zhuǎn)換條件滿足,結(jié)束S0.1激活S0.2進入下一個工作狀態(tài),在該狀態(tài)南北紅燈亮,東西黃燈亮,依次激活S0.3,S0.4.S0.5,當(dāng)定時器T6時間到時再次激活S0.0,不斷循環(huán)執(zhí)行.順序功能圖如圖3.1所示南北紅燈亮東西綠燈閃南北紅燈亮南北紅燈亮東西綠燈閃南北紅燈亮東西綠燈亮南北紅燈亮東西黃燈亮東西紅燈亮南北綠燈亮東西紅燈亮南北綠燈閃東西紅燈亮南北黃燈亮原始狀態(tài)S0.0S0.1S0.5S0.2S0.3S0.4南北綠燈亮東西綠燈亮報警并使I0.0失電I0.0T0T1T2T3T4T53.2I/O分配及接線圖硬件結(jié)構(gòu)設(shè)計了解各個對象的控制要求,分析對象的控制要求,確定輸入/輸出<I/O>接口的數(shù)量,確定所控制參數(shù)的精度及類型.如對開關(guān)量,模擬量的控制,用戶存儲器的存儲容量等.選擇合適的PLC機型及外設(shè),完成PLC的硬件結(jié)構(gòu)配置.根據(jù)上述選型及工作要求,繪制PLC控制交通燈的電路接線圖,編制I/O接口功能表,根據(jù)信號控制要求,I/O分配及其接線分別如圖3.2〔1,〔2所示所謂輸入/輸出接口電路是PLC與被控對象間傳遞輸入輸出信號的接口部件,各輸入輸出點的通斷態(tài)用發(fā)光二極管〔LED顯示,外部接線一般接在PLC的接線端子上。下面先跟據(jù)輸入/輸出接口的數(shù)量編制出輸入輸出分配表:I/O分配表輸入輸出機器件報警燈Q0.0T37南北紅燈25S啟動開關(guān)I0.0南北紅燈Q0.1T38東西紅燈25S南北綠燈Q0.2T39東西綠燈20S南北黃燈Q0.3T40東西綠燈閃3S停止開關(guān)I0.1東西紅燈Q0.4T41東西黃燈2S東西綠燈Q0.5T42南北綠燈20S東西黃燈Q0.6T43南北綠燈閃3ST44南北黃燈2ST37T37.I0.0Q0.0I0.0Q0.0Q0.1Q0.2I0.11LQ0.31MQ0.4Q0.52LGND+24VL1NSB1SB2220VPLC交通燈外部分配及接線圖3.3編制程序根據(jù)上述I/O分配表編制出程序如下:T38I0.0Q0.0T38I0.0Q0.0INTONPT100msINTONPT100ms250ss250ssT38T37T38T37INTONPT100msINTONPT100ms250s250sT39T37T39T37I0.0Q0.0INTONI0.0Q0.0INTONPT100ms200sSsS200sSsST40T40T39T39INTONPT100msINTONPT100ms3030T41T40INTONPT100msT41T40INTONPT100ms2020T42T42T37INTONPT100msT37INTONPT100ms200200T43T42T43T423020T44T43INTONPT100msINTONPT100ms3020T44T43INTONPT100msINTONPT100msQ0.1I0.0Q0.0T37﹙﹚Q0.1I0.0Q0.0T37Q0.4T37Q0.4T37﹙﹚Q0.2T39Q0.1Q0.2T39Q0.1﹙﹚T40T40T40T40<=I10>=I1<=I10>=I1T40T40T40T40<=I30>=I20<=I30>=I20T41T41Q0.3T40Q0.3T40T42Q0.5T42Q0.4﹙﹚T42Q0.5T
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025下半年四川涼山越西縣招聘中小學(xué)教師100人高頻重點提升(共500題)附帶答案詳解
- 2025上海市體育發(fā)展服務(wù)中心擬聘人員歷年高頻重點提升(共500題)附帶答案詳解
- 2025上半年浙江杭州市五云山醫(yī)院高層次、緊缺專業(yè)人才招考聘用4人通知高頻重點提升(共500題)附帶答案詳解
- 2025上半年四川遂寧市安居區(qū)部分事業(yè)單位考試招聘7人高頻重點提升(共500題)附帶答案詳解
- 2025上半年四川省自貢市事業(yè)單位招聘(1121人)高頻重點提升(共500題)附帶答案詳解
- 建筑裝飾翰林府施工合同
- 傳媒公司制片人聘任合同
- 建筑材料質(zhì)量檢驗操作手冊
- 2024圓通速遞快遞服務(wù)收費標準及合同規(guī)定3篇
- 2024年離婚財產(chǎn)分割夫妻合同標準格式版B版
- 五年級數(shù)學(xué)(小數(shù)乘除法)計算題專項練習(xí)及答案
- 審計工作述職報告
- 《機電概念設(shè)計基礎(chǔ)》課件-運行時行為
- 職業(yè)生涯規(guī)劃-體驗式學(xué)習(xí)知到智慧樹章節(jié)測試答案2024年秋華僑大學(xué)
- 2024年社區(qū)工作者考試試題庫
- 交響音樂賞析智慧樹知到期末考試答案章節(jié)答案2024年西安交通大學(xué)
- 北京市西城區(qū)2022-2023學(xué)年七年級(上)期末數(shù)學(xué)試卷(人教版 含答案)
- 清華大學(xué)《工程倫理》網(wǎng)課習(xí)題及期末考試答案
- 中華人民共和國史馬工程課件01第一章
- 《血流動力學(xué)監(jiān)測》PPT課件.ppt
- 2018年秋季人教版十一冊數(shù)學(xué)第7、8單元測試卷
評論
0/150
提交評論