




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第一節(jié)
S7-200系列PLC的基本指令
第二節(jié)
程序控制指令
第五章S7-200系列PLC
第三節(jié)
PLC編程的規(guī)則第四節(jié)
典型電路的編程指令系統(tǒng)S7-200系列PLC主機(jī)中有兩類基本指令集:SIMATIC指令集和IEC1131-3指令集,程序員可以任選一種。提供了許多類型的指令以完成廣泛的自動化任務(wù)。SIMATIC指令集:是為S7-200系列PLC設(shè)計的,本指令通常執(zhí)行時間短,而且可以用LAD、STL和FBD三種編程語言。IEC1131-3指令集:是不同PLC廠家的指令標(biāo)準(zhǔn),它不能使用STL編程語言。梯形圖(LadderDiagram)梯形圖程序設(shè)計語言是最常用的一種程序設(shè)計語言。它來源于繼電器邏輯控制系統(tǒng)的描述。在工業(yè)過程控制領(lǐng)域,電氣技術(shù)人員對繼電器邏輯控制技術(shù)較為熟悉,因此,由這種邏輯控制技術(shù)發(fā)展而來的梯形圖受到了歡迎,并得到了廣泛的應(yīng)用。梯形圖與操作原理圖相對應(yīng),具有直觀性和對應(yīng)性;與原有的繼電器邏輯控制技術(shù)的不同點(diǎn)是,梯形圖中的能流不是實際意義的電流,內(nèi)部的繼電器也不是實際存在的繼電器,因此,應(yīng)用時,需與原有繼電器邏輯控制技術(shù)的有關(guān)概念區(qū)別對待。語句表(StatementList)語句表程序設(shè)計語言是用布爾助記符來描述程序的一種程序設(shè)計語言。語句表程序設(shè)計語言與計算機(jī)中的匯編語言非常相似,采用布爾助記符來表示操作功能。特別適合于來自計算機(jī)領(lǐng)域的工程人員。功能塊圖(FunctionBlockDiagram)功能塊圖程序設(shè)計語言是采用邏輯門電路的編程語言,有數(shù)字電路基礎(chǔ)的人很容易掌握。功能塊圖指令由輸入、輸出段及邏輯關(guān)系函數(shù)組成。順序功能流程圖(SepuentialFunctionChart)順序功能流程圖程序設(shè)計是近年來發(fā)展起來的一種程序設(shè)計。采用順序功能流程圖的描述,控制系統(tǒng)被分為若干個子系統(tǒng),從功能入手,使系統(tǒng)的操作具有明確的含義,便于設(shè)計人員和操作人員設(shè)計思想的溝通,便于程序的分工設(shè)計和檢查調(diào)試。順序功能流程圖的主要元素是步、轉(zhuǎn)移、轉(zhuǎn)移條件和動作。邏輯取及線圈驅(qū)動指令指令LD(Load):取指令。
LDN(LoadNot):取反指令。=(Out):線圈驅(qū)動指令。NOT:取反指令。用法
第一節(jié)S7-200系列PLC的基本指令邏輯取及線圈驅(qū)動指令使用說明LD、LDN指令不只是用于網(wǎng)絡(luò)塊邏輯計算開始時與母線相連的常開和常閉觸點(diǎn),在分支電路塊的開始也要使用LD、LDN指令,與后面要講的ALD、OLD指令配合完成塊電路的編程。并聯(lián)的=指令可連續(xù)使用任意次。在同一程序中不要使用雙線圈輸出,即同一個元器件在同一程序中只使用一次=指令。LD、LDN、=指令的操作數(shù)為:I、Q、M、SM、T、C、V、S和L。T和C也作為輸出線圈,但在S7-200PLC中輸出時不以使用=指令形式出現(xiàn)(見定時器和計數(shù)器指令)。
觸點(diǎn)串聯(lián)指令指令A(yù)(And):與指令。用于單個常開觸點(diǎn)的串聯(lián)連接。AN(AndNot):與反指令。用于單個常閉觸點(diǎn)的串聯(lián)連接。用法
觸點(diǎn)串聯(lián)指令使用說明
A、AN是單個觸點(diǎn)串聯(lián)連接指令,可連續(xù)使用。但在用梯形圖編程時會受到打印寬度和屏幕顯示的限制,S7-200PLC的編程軟件中規(guī)定的串聯(lián)觸點(diǎn)使用上限為11個。對連續(xù)輸出電路,可以反復(fù)使用=指令,但次序必須正確,不然就不能連續(xù)使用=指令編程了。什么是連續(xù)輸出電路?下圖所示的電路就不屬于連續(xù)輸出電路A、AN指令的操作數(shù)為:I、Q、M、SM、T、C、V、S和L。觸點(diǎn)并聯(lián)指令指令O(OR):或指令。用于單個常開觸點(diǎn)的并聯(lián)連接。ON(OrNot):或反指令。用于單個常閉觸點(diǎn)的并聯(lián)連接。用法使用說明單個觸點(diǎn)的O、ON指令可連續(xù)使用。O、ON指令的操作數(shù)為:I、Q、M、SM、T、C、V、S和L。置位/復(fù)位指令置位/復(fù)位指令則是將線圈設(shè)計成置位線圈和復(fù)位線圈兩大部分,將存儲器的置位、復(fù)位功能分離開來。置位/復(fù)位指令格式編程時,置位、復(fù)位線圈之間間隔的網(wǎng)絡(luò)個數(shù)可以任意。置位、復(fù)位線圈通常成對使用,也可以單獨(dú)使用或與指令盒配合使用。置位/復(fù)位指令的應(yīng)用置位/復(fù)位指令應(yīng)用程序段使用說明(1)對位元件來說一旦被置位,就保持在通電狀態(tài),除非對它復(fù)位;而一旦被復(fù)位就保持在斷電狀態(tài),除非再對它置位。(2)S/R指令可以互換次序使用,但由于PLC采用掃描工作方式,所以寫在后面的指令具有優(yōu)先權(quán)。如在上圖中,若I0.0和I0.1同時為1,則Q0.0、Q0.1肯定處于復(fù)位狀態(tài)而為0。(3)如果對計數(shù)器和定時器復(fù)位,則計數(shù)器和定時器的當(dāng)前值被清零。定時器和計數(shù)器的復(fù)位有其特殊性,具體情況大家可參考計數(shù)器和定時器的有關(guān)部分。(4)N的范圍為1~255,N可為:VB、IB、QB、MB、SMB、SB、LB、AC、常數(shù)、*VD、*AC和*LD。一般情況下使用常數(shù)。(5)S/R指令的操作數(shù)為:I、Q、M、SM、T、C、V、S和L。RS觸發(fā)器指令
RS觸發(fā)器實際上是置位、復(fù)位的復(fù)合指令。SR(SetDominantBistable):置位優(yōu)先觸發(fā)器指令。當(dāng)置位信號(S1)和復(fù)位信號(R)都為真時,輸出為真。RS(ResetDominantBistable):復(fù)位優(yōu)先觸發(fā)器指令。當(dāng)置位信號(S)和復(fù)位信號(R1)都為真時,輸出為假。立即指令是為了提高PLC對輸入/輸出點(diǎn)的響應(yīng)速度而設(shè)置的,它不受PLC循環(huán)掃描工作方式的影響,允許對輸入/輸出點(diǎn)進(jìn)行快速直接存取。
(1)立即觸點(diǎn)指令(2)立即輸出指令(3)立即置位指令(4)立即復(fù)位指令格式:指令的后面加“I”或在梯形圖觸點(diǎn)、線圈中加“I”。注意:僅用于輸入/輸出點(diǎn),且對輸入,指令執(zhí)行時,立即讀取物理輸入點(diǎn)的值,但是不刷新對應(yīng)映像寄存器的值。應(yīng)用舉例:立即指令程序應(yīng)用舉例:邊沿觸發(fā)指令邊沿觸發(fā)是指用邊沿觸發(fā)信號產(chǎn)生一個機(jī)器周期的掃描脈沖,通常用作脈沖整形。邊沿觸發(fā)指令分為正跳變觸發(fā)(上升沿)和負(fù)跳變觸發(fā)(下降沿)兩大類。正跳變觸發(fā)指輸入脈沖上升沿使觸點(diǎn)閉合(ON)一個掃描周期。負(fù)跳變觸發(fā)指輸入脈沖的下降沿使觸點(diǎn)閉合(ON)一個掃描周期。邊沿觸發(fā)指令格式2、STL指令對較復(fù)雜梯形圖的描述方法在較復(fù)雜梯形圖中,觸點(diǎn)的串、并聯(lián)關(guān)系不能全部用簡單的與、或、非邏輯關(guān)系描述。1)塊“與”操作指令A(yù)LD塊“與”操作指令,用于兩個或兩個以上觸點(diǎn)并聯(lián)連接的電路之間的串聯(lián),稱之為并聯(lián)電路塊的串聯(lián)連接。ALD指令的使用
并聯(lián)電路塊與前面的電路串聯(lián)時,使用ALD指令。并聯(lián)電路塊的開始用LD,或LDN指令并聯(lián)電路塊結(jié)束后,使用ALD指令與前面的電路串聯(lián)。2)塊“或”操作指令OLD用于兩個或兩個以上的觸點(diǎn)串聯(lián)連接的電路之間的并聯(lián),稱之為串聯(lián)電路塊的并聯(lián)連接。3)棧操作指令LPS、LRD、LPPLPS:(LogicPush)邏輯入棧操作指令(無操作元件)。LRD:(LogicRead)邏輯讀棧指令(無操作元件)。LPP:(LogicPop)邏輯出棧指令(無操作元件)。LPS/LRD/LPP舉例邏輯堆棧操作指令A(yù)ENO使用較少八、取反和空操作指令1.取反指令(NOT)
取反指令,指將它左邊電路的邏輯運(yùn)算結(jié)果取反,運(yùn)算結(jié)果若為1則變?yōu)?,為0則變?yōu)?,該指令沒有操作數(shù)。2.空操作指令(NOP)
空操作指令,起增加程序容量的作用。操作數(shù)N為執(zhí)行空操作指令的次數(shù),N=0~255。
LADSTL功能NOT取反NOTN空操作指令取反和空操作指令格式NOTNOPN取反指令和空操作指令應(yīng)用LDNI0.1NOT//條件滿足時NOP30//空操作30次NOTNOPI0.1取反指令和空操作指令應(yīng)用30比較指令作用:比較指令是將兩個數(shù)值或字符串按指定條件進(jìn)行比較,條件成立時,觸點(diǎn)就閉合。所以比較指令實際上也是一種位指令。類型:字節(jié)比較、整數(shù)比較、雙字整數(shù)比較、實數(shù)比較和字符串比較。數(shù)值比較指令的運(yùn)算符有:=、>=、<、<=、>和<>等6種,字符串比較指令有=和<>兩種。對比較指令可進(jìn)行LD、A和O編程。定時器
CPU22X系列PLC的256個定時器分屬TON(TOF)和TONR工作方式,以及3種時基標(biāo)準(zhǔn),TOF與TON共享同一組定時器,不能重復(fù)使用。S7-200PLC的定時器為增量型定時器,用于時間控制。
⑴通電延時型(TON)⑵保持型(TONR)⑶斷電延時型(TOF)1ms、10ms、100ms1、工作方式:2、時基標(biāo)準(zhǔn):工作方式用毫秒(ms)表示的分辨率用秒(s)表示的最大當(dāng)前值定時器號TONR132.767T0,T6410327.67T1~T4,T65~T681003276.7T5~T31,T65~T68TON/TOF132.767T32,T9610327.67T33~T36,T97~T1001003276.7T37~T63,T101~T255表定時器工作方式及類型
TON和TOF使用相同范圍的定時器編號,所以在同一個PLC程序中決不能把同一個定時器號同時用作TON和TOF。例如在程序中,不能既有接通延時(TON)定時器T32,又有斷開延時(TOF)定時器T32。3、定時器指令格式????INPT
????TONTON通電延時型????INPT
????TONRTONR有記憶通電延時型????INPT
????TOFTOF斷電延時型LADSTL功能注釋分辯率與定時時間的計算單位時間的時間增量稱為定時器的分辨率,即精度。S7-200PLC定時器有3個精度等級:1ms、10ms和100ms。定時器定時時間T的計算:T=PT×S。式中:T為實際定時時間,PT為設(shè)定值,S為分辨率。例如:TON指令使用T97(為10ms的定時器),設(shè)定值為100,則實際定時時間為:
T=100×10=1000ms定時器的設(shè)定值PT:數(shù)據(jù)類型為INT型。操作數(shù)可為:VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、AC、*VD、*AC、*LD和常數(shù),其中常數(shù)最為常用。(1)通電延時型(TON)上電周期或首次掃描,定時器位OFF。當(dāng)使能端(IN)輸入有效時,定時器開始計時,當(dāng)前值從0開始遞增,大于或等于設(shè)定值(PT)時,定時器輸出狀態(tài)位置為1,(輸出觸點(diǎn)有效),當(dāng)前值的最大值為32767。使能端無效(斷開)時,定時器復(fù)位(當(dāng)前值清零,輸出狀態(tài)位置為0)。
通電延時型定時器應(yīng)用程序(2)保持型(TONR)
上電周期或首次掃描,定時器位OFF。使能端(IN)輸入有效時(接通),定時器開始計時,當(dāng)前值遞增,當(dāng)前值大于或等于設(shè)定值(PT)時,輸出狀態(tài)位置為1,使能端輸入無效(斷開)時,當(dāng)前值保持(記憶),使能端(IN)再次接通有效時,在原記憶值的基礎(chǔ)上遞增計時。有記憶通電延時型(TONR)定時器采用線圈的復(fù)位指令(R)進(jìn)行復(fù)位操作,當(dāng)復(fù)位線圈有效時,定時器當(dāng)前值清零,輸出狀態(tài)位置為0。
保持型(有記憶通電延時型定時器)應(yīng)用程序NETWORK1LDI0.1TORNT65,+500NETWORK2LDI0.2RT65,1NETWORK3LDT65=Q0.1保持型定時器應(yīng)用程序段(3)斷電延時型(TOF)使能端(IN)輸入有效時,定時器輸出狀態(tài)位立即置1,當(dāng)前值復(fù)位(為0)。使能端(IN)斷開時,開始計時,當(dāng)前值從0遞增,當(dāng)前值達(dá)到預(yù)置值時,定時器狀態(tài)位復(fù)位置0,并停止計時,當(dāng)前值保持。斷電延時型定時器應(yīng)用程序NETWORK1LDI0.0TOFT37,+30NETWORK2LDT37=Q0.0斷電延時型定時器應(yīng)用程序段定時器使用的注意事項(1)定時器的編號(2)記憶接通延時定時器的復(fù)位(3)定時時間到的問題(3)定時器的刷新方式舉例定時器的刷新方式和正確使用1ms、10ms、100ms定時器的刷新方式是不同的,從而在使用方法上也有很大的不同。這和其他PLC是有很大區(qū)別的。1ms定時器
1ms定時器由系統(tǒng)每隔1ms刷新一次,與掃描周期及程序處理無關(guān)。它采用的是中斷刷新方式。因此,當(dāng)掃描周期大于1ms時,在一個周期中可能被多次刷新。其當(dāng)前值在一個掃描周期內(nèi)不一定保持一致。10ms定時器
10ms定時器由系統(tǒng)在每個掃描周期開始時自動刷新,由于是每個掃描周期只刷新一次,故在一個掃描周期內(nèi)定時器位和定時器的當(dāng)前值保持不變。100ms定時器
100ms定時器在定時器指令執(zhí)行時被刷新,因此,如果100ms定時器被激活后,如果不是每個掃描周期都執(zhí)行定時器指令或在一個掃描周期內(nèi)多次執(zhí)行定時器指令,都會造成計時失準(zhǔn),所以在后面講到的跳轉(zhuǎn)指令和循環(huán)指令段中使用定時器時,要格外小心。100ms定時器僅用在定時器指令在每個掃描周期執(zhí)行一次的程序中。
定時器的刷新方式和正確使用舉例時間間隔定時器這是在最新版本的CPU中增加的有特殊功能的定時器,說是定時器,其實是2條指令。使用這2條指令可以記錄某一信號的開通時刻以及開通延續(xù)的時間。PLC停電后,停止記錄。觸發(fā)時間間隔(BITIM,BeginningIntervalTime)該指令用來讀取PLC中內(nèi)置的1毫秒計數(shù)器的當(dāng)前值,并將該值存儲于OUT。雙字毫秒值的最大計時間隔為2的32次方,即49.7天。計算時間間隔(CITIM,CalculateIntervalTime)該指令計算當(dāng)前時間與IN所提供時間的時間差,并將該差值存儲于OUT。雙字毫秒值的最大計時間隔為2的32次方,即49.7天。2條指令的有效操作數(shù)為:IN和OUT端均為雙字。時間間隔定時器舉例定時器應(yīng)用舉例(1)有的廠商的PLC只有接通延時型定時器,因此,在這種情況下可以利用接通延時型來構(gòu)造斷電延時型的各種觸點(diǎn)。利用TON來構(gòu)造斷電延時型定時器應(yīng)用舉例(2)利用常開觸點(diǎn)實現(xiàn)通電和斷電都延時的觸點(diǎn)作用。定時器應(yīng)用舉例(3)電機(jī)順序起動。六、計數(shù)器
S7-200系列PLC有加計數(shù)器(CTU)、加/減計數(shù)器(CTUD)、減計數(shù)器(CTD)等3種計數(shù)指令。1、指令格式LADSTL功能CTUCTDCTUD(CounterUp)增計數(shù)器(CounterDown)減計數(shù)器(CounterUp/Down)增/減計數(shù)器
????
????CURPVCTU
????
????CULDPVCTD
????
????CUCDPVCTUDR梯形圖指令符號中CU為增1計數(shù)脈沖輸入端;CD為減1計數(shù)脈沖輸入端;R為復(fù)位脈沖輸入端;LD為減計數(shù)器的復(fù)位脈沖輸入端。編程范圍C0~C255);PV設(shè)定值最大范圍32767;2.工作原理(1)加計數(shù)指令(CTU)
首次掃描,定時器位OFF,當(dāng)前值為0。加計數(shù)器在CU端輸入脈沖上升沿,計數(shù)器的當(dāng)前值增1計數(shù)。當(dāng)前值大于或等于設(shè)定值(PV)時,計數(shù)器狀態(tài)位置1。當(dāng)前值累加的最大值為32767。復(fù)位輸入(R)有效或執(zhí)行復(fù)位指令時,計數(shù)器狀態(tài)位復(fù)位(置0),當(dāng)前計數(shù)值零。(1)加計數(shù)指令(CTU)(2)加/減計數(shù)器(CTUD)
加/減計數(shù)器有兩個脈沖輸入端,其中CU端用于加計數(shù),CD端用于減計數(shù),執(zhí)行加/減計數(shù)時,CU/CD端的計數(shù)脈沖上升沿加1/減1計數(shù)。當(dāng)前值大于或等于計數(shù)器設(shè)定值(PV)時,計數(shù)器狀態(tài)位置位。復(fù)位輸入(R)有效或執(zhí)行復(fù)位指令時,計數(shù)器狀態(tài)位復(fù)位,當(dāng)前值清零。加/減計數(shù)器應(yīng)用程序(3)減計數(shù)指令(CTD)
首次掃描,計數(shù)器位OFF,當(dāng)前值為等于預(yù)設(shè)值PV。復(fù)位輸入(LD)有效時,計數(shù)器把預(yù)置值(PV)裝入當(dāng)前值存儲器,計數(shù)器狀態(tài)位復(fù)位(置0)。CD端每一個輸入脈沖上升沿,減計數(shù)器的當(dāng)前值從預(yù)置值開始遞減計數(shù),當(dāng)前值等于0時,計數(shù)器狀態(tài)位置位(置1),停止計數(shù)。
減計數(shù)指令應(yīng)用程序計數(shù)指令舉例
(1)循環(huán)計數(shù)。以上三種類型的計數(shù)器如果在使用時,將計數(shù)器位的常開觸點(diǎn)作為復(fù)位輸入信號,則可以實現(xiàn)循環(huán)計數(shù)。(2)用計數(shù)器和定時器配合增加延時時間,如圖所示。試分析以下程序中實際延時為多長時間。計數(shù)指令舉例
計數(shù)指令舉例
比較指令應(yīng)用舉例一自動倉庫存放某種貨物,最多6000箱,需對所存的貨物進(jìn)出計數(shù)。貨物多于1000箱,燈L1亮;貨物多于5000箱,燈L2亮。其中,L1和L2分別受Q0.0和Q0.1控制,數(shù)值1000和5000分別存儲在VW20和VW30字存儲單元中。第二節(jié)程序控制指令
程序控制類指令用于程序運(yùn)行狀態(tài)的控制,主要包括系統(tǒng)控制、跳轉(zhuǎn)、循環(huán)、子程序調(diào)用,順序控制等指令。一、END、MEND、STOP、WDR指令
END為無條件結(jié)束指令、MEND為有條件結(jié)束指令。表示主程序結(jié)束,只能在主程序中用;用Micro/Win32編程時,軟件回自動加結(jié)束指令。
STOP為停止指令.可以使CPU的工作方式由RUN轉(zhuǎn)到STOP
警戒時鐘刷新指令WDR(又稱看門狗定時器復(fù)位指令)跳轉(zhuǎn)及標(biāo)號指令指令跳轉(zhuǎn)指令JMP(JumptoLabel):當(dāng)輸入端有效時,使程序跳轉(zhuǎn)到標(biāo)號處執(zhí)行。標(biāo)號指令LBL(Label):指令跳轉(zhuǎn)的目標(biāo)標(biāo)號。操作數(shù)n為0~255。使用說明:跳轉(zhuǎn)指令和標(biāo)號指令必須配合使用,而且只能使用在同一程序塊中,如主程序、同一個子程序或同一個中斷程序。不能在不同的程序塊中互相跳轉(zhuǎn)。執(zhí)行跳轉(zhuǎn)后,被跳過程序段中的各元器件的狀態(tài):Q、M、S、C等元器件的位保持跳轉(zhuǎn)前的狀態(tài);計數(shù)器C停止計數(shù),當(dāng)前值存儲器保持跳轉(zhuǎn)前的計數(shù)值;對定時器來說,因刷新方式不同而工作狀態(tài)不同。使用舉例循環(huán)指令
循環(huán)開始指令FOR:用來標(biāo)記循環(huán)體的開始。循環(huán)結(jié)束指令NEXT:用來標(biāo)記循環(huán)體的結(jié)束。無操作數(shù)。
FOR和NEXT之間的程序段稱為循環(huán)體,每執(zhí)行一次循環(huán)體,當(dāng)前計數(shù)值增1,并且將其結(jié)果同終值作比較,如果大于終值,則終止循環(huán)。循環(huán)指令參數(shù)使用說明循環(huán)指令盒中有三個數(shù)據(jù)輸入端:當(dāng)前循環(huán)計數(shù)INDX(indexvalueorcurrentloopcount)、循環(huán)初值INIT(startingvalue)和循環(huán)終值FINAL(endingvalue)。在使用時必須給FOR指令指定當(dāng)前循環(huán)計數(shù)(INDX)、初值(INIT)和終值(FINAL)。INDX操作數(shù):VW、IW、QW、MW、SW、SMW、LW、T、C、AC、*VD、*AC和*CD;屬INT型。INIT和FINAL操作數(shù):VW、IW、QW、MW、SW、SMW、LW、T、C、AC、常數(shù)、*VD、*AC和*CD;屬INT型。指令使用說明FOR、NEXT指令必須成對使用。FOR和NEXT可以循環(huán)嵌套,嵌套最多為8層,但各個嵌套之間不可有交叉現(xiàn)象。每次使能輸入(EN)重新有效時,指令將自動復(fù)位各參數(shù)。初值大于終值時,循環(huán)體不被執(zhí)行。在使用循環(huán)指令時,要注意在循環(huán)體中對INDX的控制,這一點(diǎn)非常重要。使用舉例診斷LED指令這是新版的CPU增加的指令。PLC的主機(jī)面板上有一個SF/DIAG(錯誤/診斷)指示燈,當(dāng)CPU發(fā)生系統(tǒng)故障時,該指示燈發(fā)紅光,表明系統(tǒng)出現(xiàn)錯誤(SF)。對于診斷(DIAG)功能部分,可以使用指令控制該指示燈是否發(fā)黃光。其中IN的數(shù)據(jù)類型為字節(jié)型數(shù)據(jù)。舉例:一個使用診斷LED指令的例子,在該例中,當(dāng)故障信號I0.0出現(xiàn)時,SF/DIAG指示燈發(fā)黃光。子程序(CALL、RET)第三節(jié)PLC梯形圖編程的規(guī)則PLC梯形圖使用應(yīng)符合以下規(guī)則(1)PLC內(nèi)部元器件觸點(diǎn)的使用次數(shù)是無限制的。(2)梯形圖的每一行都是從左邊母線開始,然后是各種觸點(diǎn)的邏輯連接,最后以線圈或指令盒結(jié)束。觸點(diǎn)不能放在線圈的右邊。但如果是以有能量傳遞的指令盒結(jié)束時,可以使用AENO指令在其后面連接指令盒(較少使用)。PLC梯形圖使用應(yīng)符合以下規(guī)則(3)線圈和指令盒一般不能直接連接在左邊的母線上,如需要的話可通過特殊的中間繼電器SM0.0(常ON特殊中間繼電器)完成。(4)在同一程序中,同一編號的線圈使用兩次及兩次以上稱為雙線圈輸出。雙線圈輸出非常容易引起誤動作,所以應(yīng)避免使用。S7-200PLC中不允許雙線圈輸出。(5)應(yīng)把串聯(lián)多的電路塊盡量放在最上邊,把并聯(lián)多的電路塊盡量放在最左邊,這樣一是節(jié)省指令,二是美觀。PLC梯形圖使用應(yīng)符合以下規(guī)則(6)梯形圖程序每行中的觸點(diǎn)數(shù)沒有限制,但如果太多,由于受屏幕顯示的限制看起來會不舒服,另外打印出的梯形圖程序也不好看。所以如果一行的觸點(diǎn)數(shù)太多,可以采取一些中間過渡的措施。PLC梯形圖使用應(yīng)符合以下規(guī)則(5)應(yīng)把串聯(lián)多的電路塊盡量放在最上邊,把并聯(lián)多的電路塊盡量放在最左邊,這樣一是節(jié)省指令,二是美觀。PLC梯形圖使用應(yīng)符合以下規(guī)則(6)梯形圖的推薦畫法PLC梯形圖使用應(yīng)符合以下規(guī)則第四節(jié)典型電路的編程延時脈沖產(chǎn)生電路瞬時接通/延時斷開電路
題目程序
瞬時接通/延時斷開電路
題目另外一種程序:使用了上例的典型電路延時接通/延時斷開電路
題目程序
脈沖寬度可控制
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鄭州經(jīng)貿(mào)學(xué)院《制藥工藝學(xué)實驗》2023-2024學(xué)年第一學(xué)期期末試卷
- 浙江越秀外國語學(xué)院《中國古代思想史》2023-2024學(xué)年第一學(xué)期期末試卷
- 福建華南女子職業(yè)學(xué)院《線性代數(shù)A》2023-2024學(xué)年第一學(xué)期期末試卷
- 內(nèi)蒙古豐州職業(yè)學(xué)院《設(shè)計表現(xiàn)技法》2023-2024學(xué)年第一學(xué)期期末試卷
- 燕山大學(xué)里仁學(xué)院《材料力學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 視覺功能康復(fù)訓(xùn)練-洞察及研究
- 數(shù)字時代的跨文化談判-洞察及研究
- 民辦義務(wù)教育學(xué)費(fèi)標(biāo)準(zhǔn)與教育質(zhì)量關(guān)系研究
- 南京機(jī)電職業(yè)技術(shù)學(xué)院《醫(yī)學(xué)遺傳學(xué)高級專題》2023-2024學(xué)年第一學(xué)期期末試卷
- 肺康復(fù)患者依從性-洞察及研究
- 專利挖掘與技術(shù)交底書撰寫
- 養(yǎng)老護(hù)理員中級考試試題含答案
- 附件四維性格測試表你的顏色
- 羽毛球社團(tuán)活動教案記錄表
- 《寶葫蘆的秘密》作業(yè)設(shè)計
- 中式面點(diǎn)技師、高級技師理論參考的試題(完整版)實用資料
- 全國社保行政區(qū)域劃分代碼
- GB/T 32892-2016光伏發(fā)電系統(tǒng)模型及參數(shù)測試規(guī)程
- 抹灰施工工藝培訓(xùn)課件
- 部編人教版六年級下冊語文 第六單元素養(yǎng)提升卷 優(yōu)質(zhì)試題課件
- 集團(tuán)公司落實子企業(yè)董事會職權(quán)工作方案
評論
0/150
提交評論