《S7-200西門(mén)子PLC基礎(chǔ)教程》以能力培養(yǎng)為目標(biāo),力求突出PLC技術(shù)的實(shí)用性,從實(shí)際應(yīng)用角度出發(fā)組織教材內(nèi)容。
《S7-200西門(mén)子PLC基礎(chǔ)教程》可作為高職高專(zhuān)機(jī)電類(lèi)專(zhuān)業(yè)教材,也可供相關(guān)人員參考使用。
本書(shū)內(nèi)容簡(jiǎn)單、易懂,適合西門(mén)子PLC工程人員編程參考之用,也可以作為大中專(zhuān)院校和職業(yè)技術(shù)學(xué)校相關(guān)專(zhuān)業(yè)師生的參考用書(shū)。
本書(shū)首先簡(jiǎn)要介紹了西門(mén)子PLC識(shí)讀指令、梯形圖的方法,然后詳細(xì)地介紹了語(yǔ)句指令以及相對(duì)應(yīng)的梯形圖指令,同時(shí)配以大量的梯形圖編程實(shí)例,對(duì)讀者掌握相關(guān)指令和梯形圖有很大的幫助。本書(shū)所涉及指令包括基本指令、數(shù)值比較指令、字符串指令、轉(zhuǎn)換指令、計(jì)數(shù)器,定時(shí)器指令、數(shù)字運(yùn)算指令、中斷指令、邏輯操作指令、數(shù)據(jù),數(shù)據(jù)傳輸指令、程序流控制指令和其他指令。
我也是一個(gè)自學(xué)PLC的,當(dāng)初為了學(xué)PLC,買(mǎi)了各類(lèi)書(shū)籍,看了各種視頻。
卻發(fā)現(xiàn)講的都很專(zhuān)業(yè),晦澀,而自己理解能力薄弱,再加上半路出家,總是不得入門(mén)。感嘆為什么沒(méi)有一本通俗化的書(shū)本用白話(huà)而不是專(zhuān)業(yè)的形式講給我們這些總是不上道的人呢?很遺憾沒(méi)有發(fā)現(xiàn)。
論壇里高手如云,我一個(gè)入門(mén)小弟在這里發(fā)這個(gè)帖讓大家取笑了,只是想滿(mǎn)足和我一樣學(xué)習(xí)PLC不像我那么難入門(mén)的初衷!就像電壓和電流一樣,我們可以理解為一個(gè)瀑布。從上面到底下有一個(gè)壓力差,電也一樣就是電壓,電流就像水流。
讓人理解起來(lái)更為形象和容易。在這里我們以200系列開(kāi)始說(shuō)起。
首先大家要知道一個(gè)PLC的工作過(guò)程,PLC是怎么工作的呢,它上電以后,就不斷的循環(huán)處理程序,你寫(xiě)一個(gè)程序讓它執(zhí)行,它是不斷的從程序的開(kāi)始執(zhí)行到末尾,然后又回到開(kāi)始處再一次執(zhí)行。每次從開(kāi)始到末尾的時(shí)間稱(chēng)為掃描周期。
所以就像運(yùn)動(dòng)員不停的圍著一個(gè)圓形跑道不停的轉(zhuǎn)圈跑,而你站在跑道的某一處遞給它一根接力棒,要求它跑到另一邊把這棒子送給那個(gè)位置的另一個(gè)人。這個(gè)時(shí)候我們有很多種狀況出現(xiàn)了。
假如你只想它送一次棒子給對(duì)面另一個(gè)人,那么你只需要在它跑一圈內(nèi)送一次就行,這個(gè)時(shí)候PLC就只在一個(gè)掃描周期內(nèi)執(zhí)行一次,而如果你每次在它跑一圈到你身邊的時(shí)候你都給它遞棒子,那么它都會(huì)把棒子送給對(duì)面那個(gè)人,那么就不符合只送一根棒子給對(duì)方的要求了,PLC是怎么解決呢,就引入P指令,N指令。下面我們講講這個(gè)P指令,N指令。
有時(shí)候我們?cè)趥魉鸵粋€(gè)數(shù)據(jù)時(shí),假如用i0.0的常開(kāi)點(diǎn)閉合傳送一次MW0的數(shù)據(jù)到MW10。如果我們?cè)诔绦蛑袑?xiě)的是||-MOVW VW0 VW10 .||為i0.0的常開(kāi)點(diǎn)。
那么我們來(lái)結(jié)合PLC的工作過(guò)程分析下這個(gè)程序。PLC第一次從程序開(kāi)始執(zhí)行時(shí),它跑到你這個(gè)傳送數(shù)據(jù)的地方,它說(shuō)喲要我傳送一個(gè)數(shù)據(jù)給VW10啊,好吧SO EASY。
等到它執(zhí)行完程序后又開(kāi)始第二個(gè)掃描周期,又跑到你這個(gè)傳送數(shù)據(jù)的地方,它說(shuō)喲還要我傳送一個(gè)數(shù)據(jù)給VW10啊,好吧,小CASE。然后繼續(xù)往下又到程序末端然后又周而復(fù)始。
這個(gè)時(shí)候我們有沒(méi)有發(fā)現(xiàn)什么問(wèn)題?我們的要求是傳送一次就可以了,可是它似乎不聽(tīng)你的啊總是送了一次又一次,要是你讓它送一次錢(qián),它還好了一次又一次給你送出去,那還不慘了?但PLC也很冤屈啊,它說(shuō)我沒(méi)錯(cuò)啊,每次我到這個(gè)地方你就要我做啊。唉呀哥們別生氣了,要不你給個(gè)P指令,讓我知道你是在i0.0的上升沿就讓我送數(shù)據(jù),然后即使i0.0一直通,我也不送了行不。
這樣以后就知道了,我們?cè)趯?xiě)程序時(shí),有些程序我們只希望PLC在一個(gè)掃描周期內(nèi)執(zhí)行的,就必須給它一個(gè)指令讓它只執(zhí)行一次,而有些程序我們希望它一直執(zhí)行的,就給它一個(gè)在每個(gè)掃描周期都能執(zhí)行的指令。把這個(gè)理解了,我們就會(huì)明白PLC的很多指令的執(zhí)行結(jié)果了。
基 本 功 能 的 學(xué) 習(xí)一、S7-200PLC 的硬件結(jié)構(gòu)及系統(tǒng)構(gòu)成、安裝與接線學(xué)習(xí)1、學(xué)習(xí)什么內(nèi)容?重點(diǎn)學(xué)習(xí)什么內(nèi)容? (1)PLC的硬件結(jié)構(gòu) (2)PLC的系統(tǒng)構(gòu)成及CPU和模塊參數(shù) (3)PLC的選型,安裝及接線(重點(diǎn))2、如何進(jìn)行學(xué)習(xí)(學(xué)練結(jié)合) (1)學(xué)習(xí)S7-200從入門(mén)到精通的第一章內(nèi)容 (2)PLC是技術(shù)是一門(mén)實(shí)踐性很強(qiáng)的技術(shù),所有需要用于一臺(tái)PLC,熟悉PLC的硬件結(jié)構(gòu), 練習(xí)PLC與外圍設(shè)備的接線鏈接。建議使用技成學(xué)習(xí)機(jī)箱進(jìn)行練習(xí),學(xué)習(xí)機(jī)箱是一款學(xué)習(xí) PLC技術(shù)的很好的DIY設(shè)備。
從組裝到接線全需自己動(dòng)手。3、學(xué)習(xí)完后所需要達(dá)到的效果 (1)能夠根據(jù)控制要求完成項(xiàng)目中PLC的選型。
(2)能夠根據(jù)所選擇好的PLC及控制要求,進(jìn)行PLC接線圖的設(shè)計(jì),并完成PLC的 安裝及控制柜的接線安裝。4、測(cè)試題目 有一項(xiàng)目,項(xiàng)目中指示燈、電磁閥、中間繼電器等統(tǒng)計(jì)后有15個(gè),開(kāi)關(guān),按鈕,接近 開(kāi)關(guān)等輸入信號(hào)統(tǒng)計(jì)后有20個(gè),測(cè)溫用PT100熱電阻有2個(gè),0到10V的壓力傳感器有3個(gè), 系統(tǒng)中還有兩個(gè)步進(jìn)電機(jī),一個(gè)變頻器,變頻器與PLC使用MODBUS通信的方式進(jìn)行控制, 變頻器的運(yùn)行頻率,及步進(jìn)電機(jī)的運(yùn)行速度,啟動(dòng)信號(hào)等可以在觸摸屏上進(jìn)行控制與顯示。
試對(duì)控制系統(tǒng)的PLC進(jìn)行選型,并同時(shí)畫(huà)出PLC的接線圖。步驟閱讀二、PLC編程指令及軟件的使用學(xué)習(xí)1、學(xué)習(xí)什么內(nèi)容?重點(diǎn)學(xué)習(xí)什么內(nèi)容? (1)PLC的軟件的安裝及熟練使用 (2)PLC的編程基礎(chǔ)的知識(shí)學(xué)習(xí) (3)PLC的基本為邏輯指令及功能指令的學(xué)習(xí)(重點(diǎn))2、如何進(jìn)行學(xué)習(xí)(學(xué)練結(jié)合) (1)學(xué)習(xí)S7-200從入門(mén)到精通的第二、三章內(nèi)容 (2)指令分為基本指令的學(xué)習(xí)和功能指令的學(xué)習(xí),首先線下基本的為邏輯指令,然后學(xué) 習(xí)功能指令。
(3)使用技成的學(xué)習(xí)機(jī)箱進(jìn)行指令的練習(xí)學(xué)習(xí),同時(shí)多使用學(xué)習(xí)機(jī)箱按照學(xué)習(xí)箱使用指 導(dǎo)書(shū)上的練習(xí)題去練習(xí)編寫(xiě)控制程序,擴(kuò)展自己的邏輯思維3、學(xué)習(xí)完后所能達(dá)到的效果 (1)可以獨(dú)立的編寫(xiě)一些邏輯控制動(dòng)作程序,如多工位小車(chē)的運(yùn)行控制,傳輸帶的啟 動(dòng)與停止控制等 (2)能夠編寫(xiě)一些功能塊程序,可以實(shí)現(xiàn)多次的重復(fù)的調(diào)用的控制程序。4、測(cè)試題目 (1)隨機(jī)控制,假設(shè)有五臺(tái)電機(jī),五臺(tái)電機(jī)安裝設(shè)置的順序進(jìn)行啟動(dòng),設(shè)置的順序 進(jìn)行隨機(jī)設(shè)置,試編寫(xiě)控制程。
淺談PLC學(xué)習(xí)的5個(gè)階段
一.邏輯階段
所謂的邏輯階段就是可以實(shí)現(xiàn)繼電系統(tǒng)中的一般邏輯性設(shè)計(jì),既然是繼電系統(tǒng)所以電力拖動(dòng)知識(shí)就是該階段的基礎(chǔ)。我個(gè)人總結(jié)學(xué)習(xí)繼電系統(tǒng)的根在于一個(gè)字“搶”,繼電系統(tǒng)之所以能實(shí)現(xiàn)邏輯控制就在這個(gè)字上。繼電系統(tǒng)中主要就有那么三個(gè)東東A常開(kāi);B常閉;C線圈。這就對(duì)應(yīng)了PLC中的基本元素了,只不過(guò)是閱讀的方法不一樣罷了。
那么是不是就可以把原來(lái)的繼電系統(tǒng)照搬呢?不行!二者的工作方式是不一樣的。繼電系統(tǒng)中的所有硬元素同一時(shí)態(tài)開(kāi)始競(jìng)爭(zhēng)的,而PLC中的所有軟元素是通過(guò)PLC的CPU來(lái)進(jìn)行掃描計(jì)算處理最后計(jì)算出該時(shí)態(tài)的結(jié)果,這便是PLC的掃描循環(huán)工作方式。(隨便找一本PLC的書(shū)都有介紹)
重點(diǎn):該階段就是學(xué)習(xí)電力拖動(dòng),對(duì)應(yīng)于PLC梯形圖中的常開(kāi);常閉;線圈。
可以完成簡(jiǎn)單的系統(tǒng)設(shè)計(jì)
二.順控階段
順序控制在工業(yè)中的應(yīng)用相當(dāng)廣泛,例如一般性的自動(dòng)機(jī)床它就是一個(gè)順序控制過(guò)程。PLC設(shè)計(jì)當(dāng)中能實(shí)現(xiàn)順控的有兩種方法:一 PLC中的順控指令如三菱 STL ;二 起保??刂品绞?。不管哪種控制方式在設(shè)計(jì)的開(kāi)始我們要完成的是流程,它是系統(tǒng)構(gòu)成的脈絡(luò)主要有三個(gè)方面:一 “步” 二 “活動(dòng)步” 三 “轉(zhuǎn)換條件”。
重點(diǎn):1.掌握系統(tǒng)脈絡(luò)設(shè)計(jì)系統(tǒng)流程
2.掌握“起保?!笨刂品绞剑蚜鞒虉D轉(zhuǎn)換成梯形圖
可以完成一般性的系統(tǒng)設(shè)計(jì)
三.匯編階段
該階段是本質(zhì)上區(qū)別于繼電控制系統(tǒng),是繼電控制系統(tǒng)無(wú)法實(shí)現(xiàn)的,也是提高PLC控制系統(tǒng)功能的根!我之所以稱(chēng)之為匯編階段,是因?yàn)樗芟嘞笥趩纹瑱C(jī)的匯編語(yǔ)言編程,例如單片機(jī)中的傳送指令MOV,在PLC中的高級(jí)指令中也是一樣的功能。這一階段難度比較大,第一要學(xué)習(xí)計(jì)算機(jī)基礎(chǔ);第二要充分了解PLC的內(nèi)部功能和資源;第三熟悉所有的高級(jí)指令的功能(不用死記硬背)。如果不了解計(jì)算機(jī)基礎(chǔ)的話(huà)在學(xué)習(xí)高級(jí)指令和PLC內(nèi)不資源的時(shí)候根本理解不了 ,在設(shè)計(jì)上的思路和繼電系統(tǒng)有很大區(qū)別例如:I0.0 和IB0 第一個(gè)是“位”也就是邏輯設(shè)計(jì)的“點(diǎn)”,第二個(gè)是“字節(jié)”在邏輯設(shè)計(jì)中沒(méi)有涉及到。
重點(diǎn):1. 計(jì)算機(jī)基礎(chǔ)
2.PLC資源
3.指令功能
4.適應(yīng)單片機(jī)的程序設(shè)計(jì)思維
可以完成復(fù)雜的系統(tǒng)設(shè)計(jì)
四.特殊階段
特殊階段就是對(duì)特殊功能的系統(tǒng)而言的,例如運(yùn)動(dòng)控制,PID溫度控制,網(wǎng)絡(luò)連接等等。不同的PLC能實(shí)現(xiàn)的功能不一樣,有些功能PLC內(nèi)是集成的而有些是需要外加擴(kuò)展的,那么就要根據(jù)不同的控制對(duì)象去選用了。掌握好該階段是可以大大提高PLC的程序,但是還需掌握PLC以外的其他自動(dòng)化知識(shí),如伺服,變頻器等等。
重點(diǎn):1. 了解系統(tǒng)構(gòu)成需要
2.合理選擇擴(kuò)展單元
3.學(xué)習(xí)擴(kuò)展單元使用方法
可以完成特殊的系統(tǒng)設(shè)計(jì)
該階段的學(xué)習(xí)學(xué)要一定的實(shí)際條件才能完成
五.網(wǎng)絡(luò)階段
隨著自動(dòng)化技術(shù)的發(fā)展由PLC做下位機(jī)的應(yīng)用也十分多見(jiàn)。該階段組要學(xué)習(xí)是不同PLC的通信協(xié)議和一些通訊指令,如PLC通過(guò)編程口控制變頻器如西門(mén)子的USS協(xié)議與變頻器進(jìn)行信息的交換。還有工業(yè)以太網(wǎng)和現(xiàn)場(chǎng)總線等如西子的PROFIBUS;AS-i; 等等。
小行網(wǎng)絡(luò)中MODBUS比較重要,例如通過(guò)PLC和變頻器建立MODBUS協(xié)議來(lái)控制變頻器。
在網(wǎng)絡(luò)中有時(shí)候有些產(chǎn)品通訊協(xié)議非標(biāo)準(zhǔn),這是就要用到自由通訊了,相當(dāng)?shù)撵`活,但要一定的計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)。
說(shuō)明:
以上只是個(gè)人體會(huì)只供參考,如有不足之處請(qǐng)高手多多指教!
聲明:本網(wǎng)站尊重并保護(hù)知識(shí)產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請(qǐng)?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號(hào)-4 Copyright ? 2016 學(xué)習(xí)鳥(niǎo). 頁(yè)面生成時(shí)間:4.986秒