五、第3章(2) 位邏輯指令_第1頁(yè)
五、第3章(2) 位邏輯指令_第2頁(yè)
五、第3章(2) 位邏輯指令_第3頁(yè)
五、第3章(2) 位邏輯指令_第4頁(yè)
五、第3章(2) 位邏輯指令_第5頁(yè)
已閱讀5頁(yè),還剩62頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

3.3位邏輯指令學(xué)習(xí)PLC編程的2份重要資料:S7-200操作手冊(cè),軟件幫助。編程方式:梯形圖、指令表、功能塊圖,推薦使用梯形圖。PLC通過(guò)I點(diǎn)與外部控制信號(hào)連接,Q點(diǎn)與外部負(fù)載連接,而輸入對(duì)輸出的控制也就是I對(duì)Q的控制,是通過(guò)編程實(shí)現(xiàn)的。編程中各類(lèi)元件對(duì)應(yīng)PLC存儲(chǔ)單元,各存儲(chǔ)單元以2種形式在程序中體現(xiàn):觸點(diǎn)、線圈,觸點(diǎn)控制線圈。PLC梯形圖語(yǔ)言的編程原則1、梯形圖由多個(gè)梯級(jí)組成,每個(gè)線圈可構(gòu)成一個(gè)梯級(jí),含多條支路,每個(gè)梯級(jí)代表一個(gè)邏輯方程;2、梯形圖中的繼電器、觸點(diǎn)、線圈不是物理的,是PLC存儲(chǔ)器中的位(1=ON;0=OFF);編程時(shí)常開(kāi)/常閉觸點(diǎn)可無(wú)限次引用,但線圈輸出只能是一次;3、梯形圖中流過(guò)的不是物理電流,而是“概念電流”--“能流”,只能從左向右流動(dòng);4、用戶(hù)程序的運(yùn)算是根據(jù)PLC輸入/輸出映象寄存器中的內(nèi)容,邏輯運(yùn)算結(jié)果可以立即被后面的程序使用;5、PLC的內(nèi)部繼電器不能做控制用,只能存放邏輯控制的中間狀態(tài);6、輸出線圈不能直接驅(qū)動(dòng)現(xiàn)場(chǎng)的執(zhí)行元件,通過(guò)I/O模塊上的功率器件來(lái)驅(qū)動(dòng)。S7-200指令系統(tǒng)按功能分,共有19類(lèi)位邏輯指令 定時(shí)器指令 計(jì)數(shù)器指令程序控制指令 子程序指令 中斷指令比較指令

高速計(jì)數(shù)器指令 脈沖輸出指令

傳送指令

數(shù)字運(yùn)算指令 移位和循環(huán)指令字符串指令 轉(zhuǎn)換指令 邏輯操作指令表指令 時(shí)鐘指令 通訊指令編碼和解碼指令指令系統(tǒng)2.功能塊、指令盒1.繼電器觸點(diǎn)線圈——()Enable輸入?yún)?shù)IN1IN2N輸出參數(shù)OUT功能數(shù)據(jù)類(lèi)型地址條件長(zhǎng)度EN操作數(shù)形式:3.3.1位邏輯指令簡(jiǎn)介位邏輯指令是二進(jìn)制變量的指令,即:對(duì)觸點(diǎn)和線圈進(jìn)行運(yùn)算操作的指令。1.觸點(diǎn):對(duì)二進(jìn)制變量的狀態(tài)進(jìn)行檢測(cè),檢測(cè)的結(jié)果用于位邏輯運(yùn)算;

2.線圈:二進(jìn)制變量狀態(tài)的定義操作,其狀態(tài)根據(jù)它前面的邏輯運(yùn)算結(jié)果而定。觸點(diǎn)--開(kāi)關(guān)線圈--指示燈為1時(shí)將燈點(diǎn)亮,為0時(shí)燈滅開(kāi)關(guān)控制燈--觸點(diǎn)控制線圈。常開(kāi)觸點(diǎn)--常開(kāi)開(kāi)關(guān),為0時(shí)斷開(kāi),為1時(shí)閉合;常閉觸點(diǎn)--常閉開(kāi)關(guān),為0時(shí)閉合,為1時(shí)斷開(kāi);PLC中的位就是二進(jìn)制變量,一個(gè)二進(jìn)制變量既可以作為觸點(diǎn),也可以作為線圈。3.3.2基本位邏輯指令邏輯關(guān)系梯形圖指令表I0.0I0.1LD I0.0A I0.1= Q0.0LD I0.0O I0.1= Q0.0LDN

I0.1= Q0.0LDI0.0NOT=Q0.0與或非ANDORNOT當(dāng)I0.0與I0.1

都“ON”時(shí),則輸出Q0.0

“ON”(1)。當(dāng)I0.0

或I0.1

“ON”時(shí),則輸出Q0.0為“ON”(1)當(dāng)I0.1

“OFF”時(shí)則輸出Q0.0

“ON”(1)Q0.0I0.0I0.1Q0.0Q0.0I0.1LD:從數(shù)據(jù)區(qū)讀取位信息,位單元為1時(shí),常開(kāi)觸點(diǎn)閉合,常閉觸點(diǎn)打開(kāi)。反之觸點(diǎn)復(fù)位。NOTQ0.0I0.0一、單觸點(diǎn)與、或、非注意:觸點(diǎn)的串并聯(lián)指令只能是單個(gè)觸點(diǎn)與別的觸點(diǎn)或電路串并聯(lián)。AI0.2是與圖中A點(diǎn)處的結(jié)果(即X0與X1的結(jié)果)相或,而不是與I0.1相或。I0.0I0.2I0.1LD I0.0A I0.1O I0.2= Q0.0例:Q0.0邏輯關(guān)系梯形圖助記符LD I0.0O I0.1LD I0.2O I0.3ALD= Q0.0LD I0.0A I0.1LD I0.2ANI0.3OLD= Q0.0當(dāng)“I0.0

或I0.1”與“I0.2

或I0.3”

都“ON”時(shí),則輸出Q0.0

“ON”。塊與ALD(AndStack)塊或OLD(OrStack)當(dāng)“I0.0

與I0.1”或“I0.2

與I0.3非”

“ON”時(shí),則輸出Q0.0

“ON”。I0.0I0.1I0.2I0.3Q0.0I0.0I0.2I0.1I0.3Q0.0注意:讀指令表時(shí),每個(gè)塊從LD(LDN)開(kāi)始,在下一條LD(LDN)之前結(jié)束,再看各塊之間的串并聯(lián)關(guān)系。二、塊與、塊或已知下圖中的語(yǔ)句表程序,畫(huà)出對(duì)應(yīng)的梯形圖。

1、分析項(xiàng)目要求

輸入設(shè)備:起動(dòng)按鈕SB1和停止按鈕SB2,發(fā)出用戶(hù)的起動(dòng)和停止命令;FR觸點(diǎn)用作電機(jī)的過(guò)熱保護(hù)。輸出設(shè)備:接觸器KM線圈案例1:電機(jī)的啟保停與過(guò)載保護(hù)

2、正確選擇輸入輸出軟元件

一個(gè)控制信號(hào)對(duì)應(yīng)一個(gè)輸入元件I,一個(gè)負(fù)載對(duì)應(yīng)一個(gè)輸出元件Q。

分配I/O地址,填寫(xiě)接口電路表

一個(gè)輸入設(shè)備原則上占用一個(gè)輸入點(diǎn),一個(gè)輸出設(shè)備原則上占用

一個(gè)輸出點(diǎn)。停止按鈕SB1------I0.0;啟動(dòng)按鈕SB2-----I0.1;FR觸點(diǎn)------------I0.2;接觸器KM--------Q0.0;

3、畫(huà)出輸入輸出接線圖將選擇的輸入輸出設(shè)備和分配好的I/O地址一一對(duì)應(yīng)連接。(多種方案)例如:工程案例一:子項(xiàng)目11LQ0.0Q0.1Q0.2Q0.31MI0.0I0.1I0.2I0.3KMFRSB1SB24、編制梯形圖程序注意繪制梯形圖的原則:從左到右,從上到下,一個(gè)梯級(jí)只能有一個(gè)輸出線圈。工程案例一:子項(xiàng)目15、填寫(xiě)符號(hào)表6、編譯程序,寫(xiě)出指令表7、下載程序,調(diào)試(仿真)案例1講解:電機(jī)啟保停、過(guò)載保護(hù)控制繼電器控制電路圖I/O分配:I0.0:停車(chē)I0.1:?jiǎn)?dòng)Q0.1:KM梯形圖:語(yǔ)句表LDI0.1OQ0.0AI0.0=Q0.0啟動(dòng)優(yōu)先停止優(yōu)先Q0.0I0.0Q0.0I0.1(1)I/O分配決定PLC的端子接線圖I/O分配:I0.0:停車(chē)I0.1:?jiǎn)?dòng)Q0.1:KM(2)停止設(shè)計(jì)-不同外部器件決定不同編程Q0.0I0.0Q0.0I0.1Q0.0I0.0Q0.0I0.1(3)電機(jī)保護(hù)設(shè)計(jì)-不同外部連接方式?jīng)Q定了編程不同練習(xí):編寫(xiě)上面三種接線圖對(duì)應(yīng)的程序(梯形圖、指令表)例怎么辦?I0.1M100Q0.2M101Q0.1Q0.3M102三、堆棧指令--入棧、讀棧、出棧對(duì)于多重輸出電路,需采用堆棧操作,S7-200有一個(gè)9位的堆棧。1.邏輯入棧(LogicPush,LPS):將多層分支點(diǎn)壓入堆棧,原棧中的數(shù)據(jù)依次向下一層推移,棧底值被推出丟失。2.邏輯讀棧(logicRead,LRD):指令將堆棧中第2層的數(shù)據(jù)復(fù)制到棧頂(讀出)。第2~9層的數(shù)據(jù)不變。3.邏輯出棧(LogicPop,LPP):將棧頂值取出,原棧中的數(shù)據(jù)依次向上移動(dòng)一層。4.裝載堆棧(LDSn):將第n層的值復(fù)制到棧頂,其他數(shù)據(jù)依次下移一層。(很少用)堆棧指令應(yīng)用例1(一層棧例)LPSLRDI0.1M100Q0.2M101Q0.1Q0.3M102LPP

LDI0.1LPSAM100=Q0.1

LRDAM101=Q0.2

LPPAM102=Q0.3堆棧指令應(yīng)用例2(一層棧,棧與塊嵌套)LPSLPPI0.1I0.5Q0.2I0.4Q0.1Q0.3I0.3I0.2M0I0.0

0LDI0.11LPS2LDNI0.23AM04OI0.0

5ALD6=Q0.17LPP8AI0.39=Q0.210LDI0.411OI0.512ALD13=Q0.3I0.001234LDALPSA=56=LPPQ0.078910LDLPSA=111213LPPA=I0.0I0.1I0.2Q0.0Q0.1I0.3I0.4Q0.2I0.5Q0.31415161718LDLPSA=LRD1920=A21222324LRDA=LPP2526A=I0.6I0.7Q0.4I1.0Q0.5I1.1I1.2Q0.6Q0.7Q0.1I0.1I0.2I0.3I0.4Q0.2I0.5Q0.3LPPI0.6I0.7LPSQ0.4I1.0Q0.5LRDI1.1Q0.6I1.2Q0.7LRD步序指令數(shù)據(jù)LPSLPPLPS母線LPP堆棧指令應(yīng)用例3(一層棧)例4:堆棧嵌套(二層棧)I0.001234LDLPSALPSA56LPP=Q0.078A=I0.0I0.1I0.2Q0.0I0.3Q0.1910111213LPPALPSA=1415ALPP16=I0.4I0.5I0.6Q0.3I0.1I0.2LPSQ0.2I0.3Q0.1Q0.2Q0.3I0.5I0.6I0.4LPPLPSLPPLPSLPP步序指令數(shù)據(jù)第一層棧第二層棧堆棧指令應(yīng)用堆棧指令的說(shuō)明LPS、LRD、LPP指令無(wú)編程元件。LPS、LPP指令成對(duì)出現(xiàn),LRD在中間出現(xiàn)。LRD指令可有可無(wú),也可有兩個(gè)或兩個(gè)以上。堆??梢郧短?最多8個(gè)。堆棧存儲(chǔ)器的操作規(guī)則:先進(jìn)棧的后出棧,后進(jìn)棧的先出棧。四、沿觸發(fā)(跳變觸點(diǎn)指令)上升沿(正跳變指令):檢測(cè)到一次正跳變(由0變1)時(shí),后面的邏輯狀態(tài)接通(為1)一個(gè)掃描周期。下降沿(負(fù)跳變指令):檢測(cè)到一次負(fù)跳變(由1變0)時(shí),后面的邏輯狀態(tài)接通(為1)一個(gè)掃描周期。僅在一個(gè)掃描周期內(nèi)有效。指令助記符:正跳變-EU,負(fù)跳變-ED,無(wú)操作數(shù);

梯形圖編程指令:PNPNI0.5I0.4M1.5M3.2LDI0.5EU=M1.5LDI0.4ED=M3.2五、置位、復(fù)位指令具有記憶和保持功能經(jīng)常配合沿指令使用一般,在一個(gè)程序中有了一個(gè)置位指令,必須有一個(gè)復(fù)位指令將地址復(fù)位。PNI0.0I0.1V2.0V2.0S13R2LDI0.0EUSV2.0,13LDI0.1EDRV2.0,2案例2按鈕控制燈的開(kāi)、關(guān)設(shè)計(jì)要求:

1.5個(gè)按鈕控制3個(gè)燈的開(kāi)、關(guān)。(按鈕是自復(fù)位的)

2.I0.0控制L1燈開(kāi),I0.1控制L1燈關(guān)。

3.I0.1和I1.0都可以控制L2燈開(kāi)。

4.當(dāng)L1燈亮后,按下I1.1,L3燈亮。5.I1.2關(guān)掉所有燈。畫(huà)出接口電路,寫(xiě)出程序,仿真調(diào)試。輸入按鈕SB1I0.0SB2I0.1SB3I1.0SB4I1.1SB5I1.2輸出電燈L1Q0.1L2Q0.2L3Q0.3I/O分配表接口電路圖梯形圖指令表LDI0.0

OQ0.1

ANI0.1

ANI1.2

=Q0.1

LDI0.1

OI1.0

OQ0.2

ANI1.2

=Q0.2

LDI1.1

OQ0.3

AQ0.1

ANI1.2

=Q0.3控制要求:1)5個(gè)按鈕控制3個(gè)燈的開(kāi)、關(guān)。(按鈕是自復(fù)位的)

2)I0.0控制L1燈開(kāi),I0.1控制L1燈關(guān)。

3)I0.1和I1.0都可以控制L2燈開(kāi)。

4)當(dāng)L1燈亮后,按下I1.1,L3燈亮。5)I1.2關(guān)掉所有燈。若I0.0=1,I0.1=0,Q0.0=1;I0.0=0,I0.1=1,Q0.0=0;

I0.0=1,I0.1=1,Q0.0=1六、置位優(yōu)先(SR)、復(fù)位優(yōu)先(RS)指令

---RS觸發(fā)器I0.0I0.1S1OUTSRRI0.0I0.1SOUTRSR1Q0.0Q0.0若I0.0=1,I0.1=0,Q0.0=1;I0.0=0,I0.1=1,Q0.0=0;I0.0=1,I0.1=1,Q0.0=0七、立即I/O指令—立即輸入

(針對(duì)輸入觸點(diǎn)I)直接讀取物理輸入點(diǎn)(外設(shè))的值到程序,不經(jīng)過(guò)輸入映象區(qū),輸入映象區(qū)的內(nèi)容不更新,不依賴(lài)掃描周期,觸點(diǎn)會(huì)隨外設(shè)立即更新。指令助記符:LDI,AI,OI等立即I/O指令—立即輸出

(針對(duì)輸出線圈Q)執(zhí)行立即輸出指令時(shí),則將結(jié)果同時(shí)立即復(fù)制到物理輸出點(diǎn)和相應(yīng)的輸出映象寄存器,物理輸出的狀態(tài)不依賴(lài)掃描周期。指令助記符:=I,SI,RI等立即I/O指令—立即置位和復(fù)位指令須指出:立即I/O指令是直接訪問(wèn)物理輸入輸出點(diǎn)的,比一般指令訪問(wèn)輸入輸出映象寄存器占用CPU時(shí)間要長(zhǎng),因而不能盲目地使用立即指令,否則,會(huì)加長(zhǎng)掃描周期時(shí)間,反而對(duì)系統(tǒng)造成不利影響。在普通指令與指令之間加入空操作(NOP)指令,不影響程序運(yùn)行,只是增加掃描時(shí)間。在將程序全部清除時(shí),全部指令成為空操作。為修改或追加程序時(shí),減少步序號(hào)的變化,可使用NOP。很少應(yīng)用。八、空操作指令—NOP

空操作正跳變負(fù)跳變能流到達(dá)取非觸點(diǎn)時(shí),能流就停止;能流未到達(dá)取非觸點(diǎn)時(shí),能流就通過(guò)。檢測(cè)到每一次正跳變(信號(hào)后,讓能流通過(guò)一個(gè)掃描周期的時(shí)間

檢測(cè)到每一次負(fù)跳變信號(hào)后,讓能流通過(guò)一個(gè)掃描周期的時(shí)間

取非輸入映象寄存器I0.0輸出映象寄存器Q0.0輸出映象寄存器Q0.1輸出映象寄存器Q0.2一個(gè)周期一個(gè)周期空操作指令(NOPN)不影響程序的執(zhí)行。操作數(shù)N是常數(shù)0~255輸出指令總結(jié)=輸出=I立即輸出S,N置位SI,N立即置位R,N復(fù)位RI,N立即復(fù)位注意:僅適用于輸出線圈Q。水平不垂直---觸點(diǎn)不能出現(xiàn)在垂直梯形圖線上,如果有,應(yīng)重新安排。線圈右邊無(wú)觸點(diǎn)左大右小,上大下小雙線圈輸出不可用----同一程序中同一元件線圈出現(xiàn)兩次或多次,叫做雙線圈輸出,這時(shí)前面的輸出無(wú)效,只有最后一次才有效。梯形圖編程注意事項(xiàng)(a)不正確;(b)正確Q1354321245(b)Q1(a)2453水平不垂直線圈右邊無(wú)接點(diǎn)(a)不正確;(b)正確OUTLDANDOR(a)OUTLDANDLDOLD串聯(lián)多的電路盡量放上部OUTLDANDOR(b)并聯(lián)多的電路盡量靠近母線OUTLDORLDALD上大下小,左大右小簡(jiǎn)化程序(減少指令的條數(shù),縮短掃描時(shí)間)I0.1Q0.3輸入處理I0.1=ON,I0.2=OFF第一次第二次輸出處理Q0.3=OFF,Q0.4=ONQ0.4I0.3I0.2Q0.3雙線圈輸出不可用雙線圈輸出不可用案例3:電動(dòng)機(jī)正反轉(zhuǎn)設(shè)計(jì)電動(dòng)機(jī)正反轉(zhuǎn)分為:手動(dòng)正反轉(zhuǎn)、位置控制自動(dòng)正反轉(zhuǎn)、時(shí)間控制自動(dòng)正反轉(zhuǎn)等。

工程案例一:子項(xiàng)目3應(yīng)用:運(yùn)料車(chē)兩地(三地)往返運(yùn)料機(jī)床加工車(chē)刀自動(dòng)往返攪拌器正反向攪拌電動(dòng)機(jī)的正反轉(zhuǎn)控制FUKM1QS正轉(zhuǎn)接觸器反轉(zhuǎn)接觸器L1L2L3主電路KM2FRM3~注意調(diào)相相序與調(diào)相I/O接線圖(手動(dòng)正反轉(zhuǎn))正轉(zhuǎn)啟動(dòng)SB2-X0反轉(zhuǎn)啟動(dòng)SB3-X1停止SB1-X2KM2SB2KM1SB3SB1KM2KM1電源FR正轉(zhuǎn)接觸器KM1-YI反轉(zhuǎn)接觸器KM2-Y2正轉(zhuǎn)互鎖反轉(zhuǎn)互鎖Q0.1COMI0.0I0.1I0.2Q0.2COM1電動(dòng)機(jī)的正反轉(zhuǎn)控制手動(dòng)正反轉(zhuǎn)的梯形圖指令表

0LDI0.11OQ0.12ANI0.23

ANI0.14AN

Q0.25=Q0.16LDI0.17OQ0.28ANI0.29ANI0.010AN

Q0.111=Q0.2Q0.1正轉(zhuǎn)反轉(zhuǎn)I0.0Q0.1I0.2Q0.2I0.1I0.1Q0.2Q0.2I0.2Q0.1I0.0電動(dòng)機(jī)的正反轉(zhuǎn)控制電動(dòng)機(jī)手動(dòng)正反轉(zhuǎn)的PLC控制系統(tǒng)電動(dòng)機(jī)的正反轉(zhuǎn)控制電動(dòng)機(jī)的正反轉(zhuǎn)控制作業(yè):思考1:如何實(shí)現(xiàn)位置控制自動(dòng)正反轉(zhuǎn)??思考2:如何實(shí)現(xiàn)時(shí)間控制自動(dòng)正反轉(zhuǎn)??九.定時(shí)器及定時(shí)器指令定時(shí)器分辨率(時(shí)基)有三種:1ms、10ms、100ms。定時(shí)器的分辨率由定時(shí)器號(hào)決定S7-200提供了3種定時(shí)器,共256個(gè)(T0-T255):1.接通延時(shí)(TON):用于單一間隔的定時(shí);2.有記憶的接通延時(shí)(TONR):用于累計(jì)時(shí)間間隔;3.斷開(kāi)延時(shí)(TOF):用于關(guān)斷后延時(shí)。最大定時(shí)值0.546min5.46min54.6min0.546min5.46min54.6min輸入接點(diǎn)設(shè)定值:1~32767定時(shí)器號(hào)碼(0~255)INPTT37TON定時(shí)器的實(shí)際設(shè)定時(shí)間T=設(shè)定值PT×分辨率TON:接通延時(shí)定時(shí)器

TOF:斷開(kāi)延時(shí)定時(shí)器

TONR:有記憶接通延時(shí)定時(shí)器類(lèi)型TS=1200*0.1=120S接通延時(shí)定時(shí)器TON當(dāng)使能端(IN)接通時(shí),開(kāi)始計(jì)時(shí),計(jì)時(shí)當(dāng)前值=設(shè)定值(PT)時(shí),定時(shí)器位為ON。使能輸入斷開(kāi)時(shí),當(dāng)前值清0,觸點(diǎn)復(fù)位。其工作波形圖如下:I0.1Q0.1計(jì)時(shí)值設(shè)定值TS設(shè)定值使能輸入TONPTINT38T38TONPTINI0.11200()T38Q0.1斷開(kāi)延時(shí)定時(shí)器TOF當(dāng)IN=1時(shí),定時(shí)器位立即為ON,當(dāng)前值為0;當(dāng)IN由1變0時(shí),定時(shí)器開(kāi)始計(jì)時(shí),直到設(shè)定值;當(dāng)計(jì)時(shí)當(dāng)前值=PT時(shí),定時(shí)器位變?yōu)镺FF,當(dāng)前值停止計(jì)時(shí)。其工作波形圖如下:I0.1Q0.1計(jì)時(shí)值設(shè)定值TS設(shè)定值使能輸入TOFPTINT38TOFPTINI0.11200T38()T38Q0.1TS=1200*0.1=120S保持型接通定時(shí)器TONR當(dāng)IN=1時(shí),開(kāi)始計(jì)時(shí);當(dāng)當(dāng)前值=PT時(shí),定時(shí)器位接通ON;當(dāng)IN由1變0時(shí),定時(shí)器的位為OFF,但當(dāng)前值保留,當(dāng)IN再次為ON時(shí),接著計(jì)時(shí);若要使當(dāng)前值清零,必須用復(fù)位指令。其工作波形圖如下:輸入端Q0.1當(dāng)前值設(shè)定值TSTS=120*10msM0.1T4輸入端設(shè)定值TONRPTINTONRPTINI0.1120T4()T4Q0.1()T4R1M0.1最大值32767120例題:仿真演示各定時(shí)器的功能。LDI0.0TONT50,300LDT50=Q0.0LDNI0.1TOFT51,200LDT51=Q0.1LDI0.3TONRT5,500LDT5=Q0.2時(shí)間間隔定時(shí)器指令BITIM與CITIM配合使用,用于計(jì)算兩個(gè)任務(wù)執(zhí)行的時(shí)間間隔。例題:統(tǒng)計(jì)I0.0導(dǎo)通的時(shí)間。LDI0.0EUBITIMVD0LDI0.0CITIMVD0,VD4在I0.0的上升沿,BITIM捕捉這一時(shí)間,并存入VD0,同時(shí),CITIM累計(jì)I0.0為1的時(shí)間,并與IN的VD0數(shù)據(jù)相減,減的結(jié)果存入VD4.定時(shí)器使用注意事項(xiàng):定時(shí)器最長(zhǎng)定時(shí)54.6min,若長(zhǎng)時(shí)間定時(shí),可以用定時(shí)器與計(jì)數(shù)器配合使用;同一個(gè)程序中,定時(shí)器號(hào)不要重復(fù);定時(shí)時(shí)間不能輸入負(fù)值;時(shí)間較短的定時(shí)任務(wù)建議使用定時(shí)中斷更可靠;定時(shí)器號(hào)與定時(shí)器類(lèi)型相匹配;BITIM與CITIM指令可以測(cè)量?jī)蓚€(gè)任務(wù)時(shí)間間隔,也可間接實(shí)現(xiàn)定時(shí)功能,比TON,TOF,TONR定時(shí)要準(zhǔn)。案例練習(xí):時(shí)間控制電機(jī)自動(dòng)正反轉(zhuǎn)十.計(jì)數(shù)器指令定時(shí)器是對(duì)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論