PLC考試重點(diǎn),河南理工大學(xué)_第1頁
PLC考試重點(diǎn),河南理工大學(xué)_第2頁
PLC考試重點(diǎn),河南理工大學(xué)_第3頁
PLC考試重點(diǎn),河南理工大學(xué)_第4頁
PLC考試重點(diǎn),河南理工大學(xué)_第5頁
已閱讀5頁,還剩80頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

接觸器電氣圖形符號及文字符號輔助常開觸點(diǎn)主觸點(diǎn)KM線圈

輔助常閉觸點(diǎn)熱繼電器電氣圖形符號及文字符號FR熱元件常開觸點(diǎn)常閉觸點(diǎn)速度繼電器的表示符號QFQF(1P)(3P)低壓斷路器(自動開關(guān))時間繼電器觸頭類型斷電式常閉斷電后延時閉合常開斷電后延時斷開通電式瞬時動作延時動作常閉觸點(diǎn)常開觸點(diǎn)常開通電后延時閉合常閉通電后延時斷開>I>I>I<I<I<I電流繼電器電氣圖形符號及文字符號欠電流線圈過電流線圈常開觸點(diǎn)常閉觸點(diǎn)常開觸點(diǎn)常閉觸點(diǎn)KAKAU<U<U<U>U>U>電壓繼電器電氣圖形符號及文字符號常開觸點(diǎn)常閉觸點(diǎn)常開觸點(diǎn)常閉觸點(diǎn)欠電壓線圈過電壓線圈KVKV刀開關(guān)分為單刀、雙刀、三刀三種,擲向可分為單擲、雙擲兩種。QQQQ(1)刀開關(guān)QS(4)

按鈕開關(guān)常開(動合)按鈕電路符號SB常閉(動斷)按鈕電路符號SB復(fù)合按鈕電路符號SB通常用來短時間接通或斷開控制電路的手動電器。SQ常開觸頭SQ常閉觸頭SQ復(fù)合觸頭符號行程開關(guān)是利用運(yùn)動部件的撞擊來閉合和切斷控制電路的。常開觸頭常閉觸頭運(yùn)動部件結(jié)構(gòu)示意圖閉合斷開(5)行程開關(guān)點(diǎn)動控制:按下按鈕時,電動機(jī)就得電運(yùn)轉(zhuǎn);松開按鈕時,電動機(jī)就斷電停止運(yùn)轉(zhuǎn)。1、點(diǎn)動控制線路右圖中左側(cè)部分為主電路,三相電源靜開關(guān)QF熔斷器FU和接觸器KM的三對主觸點(diǎn),街道電動機(jī)M上。主電路中流過的電流是電動機(jī)的工作電流,電流值較大。右側(cè)部分為控制電路,按鈕SB和接觸器線圈KM串聯(lián)而成,控制電流較小。2、連續(xù)運(yùn)轉(zhuǎn)控制線路3、利用萬能轉(zhuǎn)換開關(guān)實(shí)現(xiàn)正反轉(zhuǎn)控制4、分析電路中的錯誤1.2PLC的主要性能指標(biāo)和分類

1.PLC的主要性能指標(biāo)

(1)輸入/輸出點(diǎn)數(shù)(I/O點(diǎn)數(shù))(2)存儲容量(字節(jié))指用戶程序存儲器容量。大約:1KB~2MB。(3)掃描速度指PLC執(zhí)行程序的速度。有兩種表示方法執(zhí)行1KB用戶程序所用的時間。執(zhí)行一條布爾指令所用的時間。(4)編程指令的種類和條數(shù)(5)擴(kuò)展能力和功能模塊種類

2.PLC的分類(1)按結(jié)構(gòu)形式分類一體式PLC

將電源、CPU、I/O電路都集中裝在一個機(jī)箱內(nèi)。

一般小型PLC采用這種結(jié)構(gòu)。模塊式PLC

將PLC各部分分成若干個單獨(dú)的模塊,如CPU模塊、I/O模塊、電源模塊、功能模塊。

一般大、中型PLC采用模塊式結(jié)構(gòu)。(2)按數(shù)字量

I/O點(diǎn)數(shù)分類超小型機(jī)小型機(jī)中型機(jī)大型機(jī)超大型機(jī)≤6464~256256~20482048~8196≥81961~2KB2~4KB4~16KB16~64KB64~128KB分類I/O點(diǎn)數(shù)CPU存儲器8位處理器8位處理器8位字處理器和位處理器16位字、位浮點(diǎn)處理器32位或多個16位字、位浮點(diǎn)處理器低檔機(jī)中檔機(jī)高檔機(jī)具有邏輯運(yùn)算、定時、計(jì)數(shù)、移位、自診斷、監(jiān)控等基本功能,有的還具備AI/AO、數(shù)據(jù)傳送、運(yùn)算、通訊等。除上述功能,還有數(shù)制轉(zhuǎn)換、子程序調(diào)用、通訊聯(lián)網(wǎng)功能,有的還具備中斷控制、PID回路控制等。除上述功能,還有較強(qiáng)的數(shù)據(jù)處理功能、模擬量調(diào)節(jié)、函數(shù)運(yùn)算、監(jiān)控、智能控制、通訊聯(lián)網(wǎng)功能等。分類主要功能

應(yīng)用場合開關(guān)量控制、順序控制、定時/計(jì)數(shù)控制、少量模擬量控制等。

過程控制、位置控制等。大規(guī)模過程控制系統(tǒng),構(gòu)成分布式控制系統(tǒng),實(shí)現(xiàn)全局自動化網(wǎng)絡(luò)。(3)按功能分類1.PLC與繼電器控制系統(tǒng)的比較PLC的梯形圖與繼電器控制線路圖十分相似,主要原因是PLC梯形圖的發(fā)明大致上沿用了繼電器控制的電路元件符號,僅個別處有些不同。信號的輸入/輸出形式及控制功能也是相同的,但是PLC是軟邏輯,繼電器是硬邏輯。PLC在性能上比繼電器控制邏輯優(yōu)異,特別是可靠性高、設(shè)計(jì)施工周期短、調(diào)試修改方便,而且體積小、功耗低、維護(hù)方便,但價(jià)格高于繼電器。1.4PLC與其它控制系統(tǒng)的比較

單片機(jī)具有結(jié)構(gòu)簡單、使用方便、價(jià)格比較低等優(yōu)點(diǎn),一般用于數(shù)據(jù)采集和工業(yè)控制。PLC在數(shù)據(jù)采集、數(shù)據(jù)處理等方面不如單片機(jī)。PLC用于工業(yè)控制,穩(wěn)定可靠,抗干擾能力強(qiáng),使用方便,但單片機(jī)的通用性和適應(yīng)性較強(qiáng)。2.可編程控制器與單片機(jī)控制的比較3.可編程控制器與個人計(jì)算機(jī)控制的比較使用環(huán)境、程序設(shè)計(jì)、運(yùn)算速度、存儲容量、價(jià)格。應(yīng)用范圍:微機(jī)除了用在控制領(lǐng)域外,還大量用于科學(xué)計(jì)算、數(shù)據(jù)處理、計(jì)算機(jī)通信等方面。PLC是專用微機(jī)控制系統(tǒng),主要用于工業(yè)控制。輸入/輸出:微機(jī)系統(tǒng)的I/O設(shè)備與主機(jī)之間采用微電聯(lián)系,一般不需要電氣隔離。而PLC一般控制強(qiáng)電設(shè)備,需要電氣隔離,輸入輸出均用光電耦合,輸出還采用繼電器、可控硅或大功率晶體管進(jìn)行功率放大。系統(tǒng)功能:微機(jī)系統(tǒng)一般配有較強(qiáng)的系統(tǒng)軟件和許多應(yīng)用軟件。而PLC一般只有簡單的監(jiān)控程序,能完成故障檢查、用戶程序的輸入和修改、用戶程序的執(zhí)行與監(jiān)視等?;谖⑻幚砥鞯墓I(yè)控制系統(tǒng)1)集散控制DCS控制系統(tǒng):由回路儀表控制系統(tǒng)發(fā)展而來,在模擬量處理、回路調(diào)節(jié)方面具有一定優(yōu)勢;2)可編程序控制器PLC構(gòu)成的控制系統(tǒng):

由繼電器邏輯控制系統(tǒng)發(fā)展而來,它在數(shù)字處理、開關(guān)量控制和順序控制方面具有優(yōu)勢。3)工控計(jì)算機(jī)IPC構(gòu)成的控制系統(tǒng)。

三者相互滲透、互為補(bǔ)充,PLC、DCS和IPC的差別已不明顯,它們都能構(gòu)成復(fù)雜的分級控制,從趨勢來看,三者的歸宿和統(tǒng)一將是全分布式計(jì)算機(jī)控制系統(tǒng)。本章小結(jié)

3.1S7-1200PLC工作模式(掌握)

三種模式

3.2存儲器及其尋址(掌握)

絕對地址表示方法

3.3數(shù)據(jù)格式及數(shù)據(jù)類型(掌握)

常用的幾種數(shù)據(jù)類型

3.4程序結(jié)構(gòu)(重點(diǎn))

OB,FC,FB,DB

3.5編程方法(掌握)

線性化編程,模塊化編程,結(jié)構(gòu)化編程

3.6編程語言(了解)

3.1CPU的工作模式

CPU有三種工作模式:在STOP模式下,CPU不執(zhí)行任何程序,而用戶可以下載項(xiàng)目。在

STARTUP

模式下,執(zhí)行一次啟動OB(如果存在)。在RUN模式下,重復(fù)執(zhí)行掃描周期。中斷事件可能會在程序循環(huán)階段的任何點(diǎn)發(fā)生并進(jìn)行處理。處于RUN模式下時,無法下載任何項(xiàng)目。在RUN模式的啟動階段,不處理任何中斷事件。在STOP模式下,CPU①處理所有通信請求(如果適用)并②執(zhí)行自診斷。在STOP模式下,CPU不執(zhí)行用戶程序,過程映像也不會自動更新。3.1CPU的工作模式

上電后CPU進(jìn)入STARTUP模式,進(jìn)行上電診斷和系統(tǒng)初始化,檢查到某些錯誤時,將禁止CPU進(jìn)入RUN模式,保持在STOP。STARTUP:A復(fù)位I存儲區(qū)B使用上一次RUN模式最后的值或替換值初始化輸出C執(zhí)行啟動OBD將物理輸入的狀態(tài)復(fù)制到I存儲器E將所有中斷事件存儲到要在RUN模式下處理的隊(duì)列中F將過程映像輸出區(qū)(Q區(qū))的值寫到物理輸出3.1CPU的工作模式

啟動階段結(jié)束后,進(jìn)入RUN模式,CPU執(zhí)行下圖所示的任務(wù):RUN①將過程映像輸出區(qū)(Q區(qū))的值寫到物理輸出②將物理輸入的狀態(tài)復(fù)制到I存儲器③執(zhí)行程序循環(huán)OB④處理通信請求和進(jìn)行自診斷⑤在掃描周期的任何階段處理中斷和通信3.1CPU的工作模式

PLC使用的物理存儲器類型:RAM,ROM,FlashEPROM(簡稱為FEPROM)裝載存儲器:非易失性的存儲區(qū),用于保存用戶程序(項(xiàng)目等)、數(shù)據(jù)和組態(tài)信息。所有的CPU都有內(nèi)部的裝載存儲器,CPU插入存儲卡后,用存儲卡做裝載存儲器。類似于計(jì)算機(jī)的硬盤,具有斷電保持功能。工作存儲器:易失性,集成在CPU中的高速存取的RAM。用于在執(zhí)行用戶程序時存儲用戶項(xiàng)目的某些內(nèi)容。CPU也會將一些項(xiàng)目內(nèi)容從裝載存儲器復(fù)制到工作存儲器中。類似于計(jì)算機(jī)的內(nèi)存,斷電時內(nèi)容丟失,而在恢復(fù)供電時由CPU恢復(fù)。系統(tǒng)存儲器:用來存儲用戶程序的操作數(shù)據(jù),被劃分為若干個地址區(qū)域,如過程映像輸入/輸出,位存儲器,數(shù)據(jù)塊,局部數(shù)據(jù),I/O輸入輸出區(qū)域和診斷緩沖區(qū)等。使用指令可以在相應(yīng)的地址區(qū)域內(nèi)對數(shù)據(jù)直接進(jìn)行尋址。

用來防止在電源關(guān)閉時丟失數(shù)據(jù),可以用不同方法設(shè)置變量的斷電保持功能。3.2存儲器及其尋址地址區(qū)說明輸入過程映像I每一位對應(yīng)一個數(shù)字量輸入點(diǎn)。在每個掃描周期的開始階段,CPU對輸入點(diǎn)進(jìn)行采樣,并將采樣值存于輸入映像寄存器中。CPU在本周期內(nèi)不再改變本區(qū)數(shù)據(jù)。輸出過程映像Q每一位對應(yīng)一個數(shù)字量輸出點(diǎn)。在每個掃描周期的最開始,CPU將輸出過程映像區(qū)的數(shù)據(jù)傳送給輸出模塊,并驅(qū)動外部負(fù)載。位存儲區(qū)M用來保存控制繼電器的中間操作狀態(tài)或其他控制信息。數(shù)據(jù)塊DB在程序執(zhí)行過程中存放中間結(jié)果,或用來保存于工序或任務(wù)有關(guān)的其他數(shù)據(jù)。需要定義:全局?jǐn)?shù)據(jù)塊(所有程序可訪問),背景數(shù)據(jù)塊(制定的FB或SFB)局部數(shù)據(jù)L暫時存儲器或給子程序傳遞參數(shù),局部變量只能在本單元有效。I/O輸入?yún)^(qū)域可以直接訪問集中式和分布式輸入模塊I/O輸出區(qū)域可以直接訪問集中式和分布式輸入模塊3.2存儲器及其尋址不管使用變量(例如,“Start”或“Stop”)還是絕對地址(例如,“I0.3”或“Q1.7”),對輸入(I)或輸出(Q)存儲區(qū)的引用都會訪問過程映像而非物理輸出。要立即訪問或強(qiáng)制用戶程序中的物理(外圍設(shè)備)輸入或輸出,請?jiān)谝煤竺嫣砑印?P”(例如,“Stop:P”或“Q0.3:P”)。

局部數(shù)據(jù)L:只要調(diào)用代碼塊,CPU就會分配要在執(zhí)行塊期間使用的臨時或本地存儲器(L)。代碼塊執(zhí)行完畢后,CPU將重新分配本地存儲器,以用于執(zhí)行其它代碼塊。3.2存儲器及其尋址存儲區(qū)描述強(qiáng)制保持過程映像輸入(I)在掃描循環(huán)開始時,從物理輸入復(fù)制的輸入值NoNo物理輸入(I_:P)通過該區(qū)域立即讀取物理輸入YesNo過程映像出(Q)在掃描循環(huán)開始時,將輸出值寫入物理輸出NoNo物理輸出(Q_:P)通過該區(qū)域立即寫物理輸出YesNo位存儲器(M)用于存儲用戶程序的中間運(yùn)算結(jié)果或標(biāo)志位NoYes臨時局部存儲器(L)塊的臨時局部數(shù)據(jù),只能供塊內(nèi)部使用,只可以通過符合方式來訪問NoNo數(shù)據(jù)塊(DB)數(shù)據(jù)存儲器與FB的參數(shù)存儲器NoYes3.2存儲器及其尋址變量類型符號位數(shù)取值范圍常數(shù)舉例位Bool11,0TRUE,FALSE或1,0字節(jié)Byte816#0016#FF16#12,16#AB字Word1616#000016#FFFF16#ABCD,16#0001雙字DWord3216#0000000016#FFFFFFFF16#02468ACE字符Char816#0016#FF‘A’,‘t’,‘@’有符號字節(jié)SInt8-128127123,-123整數(shù)Int16-3276832767123,-123雙整數(shù)Dint32-21474836482147483647123,-123無符號字節(jié)USInt80255123無符號整數(shù)UInt16065535123無符號雙整數(shù)UDInt3204294967295123浮點(diǎn)數(shù)(實(shí)數(shù))Real321.17549510-383.402823103812.45,-3.4,-1.2E+3雙精度浮點(diǎn)數(shù)LReal642.225073858507202010-3081.79769313486231571030812345.12345-1,2E+40時間Time321T#-24d20h31m23s648msT#24d20h31m23s648msT#1d_2h_15m_30s_45ms3.3系統(tǒng)存儲區(qū)與數(shù)據(jù)類型——基本數(shù)據(jù)類型結(jié)構(gòu)簡單,不帶分支,一個程序包含了所有指令。所有的指令都在OB1中----每個掃描周期都要掃描執(zhí)行所有的指令,不斷循環(huán)執(zhí)行。即使某些不用的部分代碼也需要執(zhí)行。因此CPU效率低,沒有充分利用。需要多次執(zhí)行相同或類似的操作,需要重復(fù)編寫相同或類似的程序。程序結(jié)構(gòu)不清晰----管理和測試不便大型程序編寫時避免采用線性化編程線性化編程模塊化程序根據(jù)功能分為不同的邏輯塊。在OB1中可根據(jù)條件決定塊的調(diào)用和執(zhí)行;特點(diǎn)是控制任務(wù)被分成不同的塊,易于團(tuán)隊(duì)分工合作同時編程,調(diào)試方便;不同的程序塊只有在需要時OB1才去調(diào)用,因此每次循環(huán)中不是所有的塊都執(zhí)行,CPU利用效率高。模塊化編程中,被調(diào)用快和調(diào)用快之間沒有數(shù)據(jù)交換。3.4編程方法

結(jié)構(gòu)化編程將過程要求類似的或相關(guān)的任務(wù)歸類,形成通用的解決方案,在相應(yīng)的程序塊中解決??梢栽贠B1中或其他程序塊中調(diào)用;該程序塊編程時采用形式參數(shù),可以通過不用的實(shí)際參數(shù)調(diào)用相同的程序塊。被調(diào)用快和調(diào)用塊之間有數(shù)據(jù)交換,需要對數(shù)據(jù)進(jìn)行管理。結(jié)構(gòu)化編程必須對系統(tǒng)功能進(jìn)行合理的分析、分解和綜合,對編程設(shè)計(jì)人員的要求較高。創(chuàng)建用于自動化任務(wù)的用戶程序時,需要將程序的指令插入代碼塊中:●組織塊(OB)對應(yīng)于CPU中的特定事件,并可中斷用戶程序的執(zhí)行。用于循環(huán)執(zhí)行用戶程序的默認(rèn)組織塊(OB1)為用戶程序提供基本結(jié)構(gòu),是唯一一個用戶必需的代碼塊。如果程序中包括其它OB,這些OB會中斷OB1的執(zhí)行。其它OB可執(zhí)行特定功能,如用于啟動任務(wù)、用于處理中斷和錯誤或者用于按特定的時間間隔執(zhí)行特定的程序代碼。●功能塊(FB)是從另一個代碼塊(OB、FB或FC)進(jìn)行調(diào)用時執(zhí)行的子例程。調(diào)用塊將參數(shù)傳遞到FB,并標(biāo)識可存儲特定調(diào)用數(shù)據(jù)或該FB實(shí)例的特定數(shù)據(jù)塊(DB)。更改背景DB可使通用FB控制一組設(shè)備的運(yùn)行。例如,借助包含每個泵或閥門的特定運(yùn)行參數(shù)的不同背景DB,一個FB可控制多個泵或閥。●功能(FC)是從另一個代碼塊(OB、FB或FC)進(jìn)行調(diào)用時執(zhí)行的子例程。FC不具有相關(guān)的背景DB。調(diào)用塊將參數(shù)傳遞給FC。FC中的輸出值必須寫入存儲器地址或全局DB中?!駭?shù)據(jù)塊(D

B)用于存放執(zhí)行用戶程序時所需的變量數(shù)據(jù)的數(shù)據(jù)區(qū)。用戶程序中除了邏輯程序外,還需要對存儲過程狀態(tài)和信號信息的數(shù)據(jù)進(jìn)行處理,數(shù)據(jù)是以變量的形式存儲,通過存儲地址和數(shù)據(jù)類型來確定數(shù)據(jù)的唯一性功能塊(FB)與功能(FC)檢驗(yàn)FC、FB重要指標(biāo)是可移植性(可重用性)。編程員在長期的編程過程中,不斷積累了大量的FC和FB。如果它們內(nèi)部全部使用局部變量,不用全局變量,不作任何修改,就可以將它們移植到其他項(xiàng)目,通過調(diào)用與被調(diào)用的關(guān)系,可以迅速生成新的項(xiàng)目程序。把相同功能的工作編制成FB,然后在FC里調(diào)用,程序修改起來方便。

例子:有10臺電機(jī),編制啟動,停止邏輯,報(bào)警,復(fù)位邏輯。

FB+FC:FB+背景數(shù)據(jù)塊+FC調(diào)用(把這些電機(jī)對應(yīng)的I/O點(diǎn)添到FB的管腳上)

FC:1)要寫10遍,2)如果用粘貼和復(fù)制的話,有可能有的I/O點(diǎn)忘記修改或其他一些錯誤,3)程序的結(jié)構(gòu)性不強(qiáng),維護(hù)起來浪費(fèi)時間。如果子程序的任務(wù)不能在一個掃描周期完成,需要在兩次調(diào)用之間保存某些變量的值,則應(yīng)選用FB,而不是FC。因?yàn)檫@種情況下FC需要用全局變量(例如共享數(shù)據(jù)塊和M區(qū))來保存這些變量的值,但是這樣會影響FC的可移植性。如果塊的內(nèi)部使用了全局變量,在移植時需要考慮每個塊使用的全局變量是否會與別的塊產(chǎn)生地址沖突(同一地址重復(fù)使用)。如果這樣的FC很多,移植是附加的工作量將會很大,也很容易出錯。一、觸點(diǎn)指令bitbit

當(dāng)bit=1

時,常開觸點(diǎn)閉合、常閉觸點(diǎn)斷開。當(dāng)bit=0

時,常開觸點(diǎn)斷開、常閉觸點(diǎn)閉合。輸出線圈:如果“真”值(電流或“信號流”)被傳送到線圈,則CPU將通過接通線圈來激活線圈(設(shè)置為“1”)。可以在程序段中間插入輸出線圈,而不僅局限于程序段末尾。此外,CPU還支持取反線圈,該線圈反映信號流反向流入線圈。如果沒有能流流入NOT觸點(diǎn),則會有能流流出如果有能流流入NOT觸點(diǎn),則沒有能流流出。5.1基本指令-----

位邏輯指令

一、觸點(diǎn)指令1)可將觸點(diǎn)相互連接并創(chuàng)建用戶自己的組合邏輯。2)如果用戶指定的輸入位使用存儲器標(biāo)識符I(輸入)或Q(輸出),則從過程映像寄存器中讀取位值。

通過在I偏移量后加入“:P”,可指定立即讀取物理輸入(例如:“%I3.4:P”)。對于立即讀取,直接從物理輸入讀取位數(shù)據(jù)值,而非從過程映像中讀取。立即讀取不會更新過程映像。通過在Q偏移量后加入“:P”,可指定立即寫入物理輸出(例如:“%Q3.4:P”)。對于立即寫入,將位數(shù)據(jù)值寫入過程映像輸出并直接寫入物理輸出。5.1基本指令-----

位邏輯指令

一、觸點(diǎn)指令可組合多個電路來執(zhí)行邏輯運(yùn)算。例如,將兩個觸點(diǎn)串聯(lián)可以創(chuàng)建兩個輸入的AND運(yùn)算。第一個開關(guān)和第二個開關(guān)必須閉合,才能通電。在LAD中,通過按序組合兩個指令來表示AND運(yùn)算。對于OR邏輯,可將兩個觸點(diǎn)并聯(lián)。為了傳遞電流,必須閉合第一個開關(guān)“或”第二個開關(guān)。要創(chuàng)建并聯(lián)電路(OR邏輯),可在LAD程序段中創(chuàng)建分支。5.1基本指令-----

位邏輯指令

一、觸點(diǎn)指令如果要從接觸器技術(shù)轉(zhuǎn)換到PLC技術(shù),可能會遇到無法直接轉(zhuǎn)換為梯形圖表示的開關(guān)組合。(1)橋接電路:例1:電機(jī)啟動控制例2:電機(jī)啟保??刂茍D為三相籠型異步電動機(jī)全壓起動單向運(yùn)行控制電路。例3:電機(jī)正反轉(zhuǎn)控制圖為三相籠型異步電動機(jī)正反轉(zhuǎn)控制電路。例4:多地點(diǎn)控制

有些電氣設(shè)備,如大型機(jī)床、起重運(yùn)輸機(jī)等,為了操作方便,常要求能在多個地點(diǎn)對同一臺電動機(jī)實(shí)現(xiàn)控制。這種控制方法叫做多地點(diǎn)控制。多地點(diǎn)控制的接線原則是:起動按鈕應(yīng)并聯(lián)連接,停止按鈕應(yīng)串聯(lián)連接。例5:順序啟動控制

在生產(chǎn)實(shí)際中,有時要求一個系統(tǒng)中多臺電動機(jī)按一定順序?qū)崿F(xiàn)起動和停止,如磨床上的電動機(jī)就要求先起動液壓泵電動機(jī),再起動主軸電動機(jī)。例5:順序啟動控制一對啟動和停止按鈕,順序啟動多臺電機(jī)如何控制?二、置位/復(fù)位指令●S(置位)激活時,OUT地址處的數(shù)據(jù)值設(shè)置為1。S不激活時,OUT不變。●R(復(fù)位)激活時,OUT地址處的數(shù)據(jù)值設(shè)置為0。R不激活時,OUT不變?!馭ET_BF(置位域)激活時,從OUT地址處開始的“n”位數(shù)據(jù)值設(shè)置為1。

SET_BF不激活時,OUT不變。●RESET_BF

(復(fù)位域)激活時,從OUT地址處開始的“n”位數(shù)據(jù)值設(shè)置為0。R不激活時,OUT不變。必須位于最右側(cè)?!皀”是否能缺?。坑|發(fā)器置位復(fù)位指令:置位優(yōu)先/復(fù)

位于下面的輸入端優(yōu)先若給定輸入I0.2,則三個輸出Q0.3、Q0.4和Q0.5的時序圖為:I0.0Q0.3Q0.4Q0.5Q0.6

【例2-1】閱讀以下程序,理解位邏輯指令。

有I0.0,I0.1和I0.2三個搶答輸入,對應(yīng)輸出分別為Q4.0,Q4.1和Q4.2。要求:三人任意搶答,誰先按動瞬時按鈕,睡得指示燈優(yōu)先亮,且只能亮一盞燈,進(jìn)入下一個問題時,主持人按復(fù)位按鈕,搶答重新開始。5.1基本指令-----

位邏輯指令

【例2-2】搶答器設(shè)計(jì)P觸點(diǎn)指令在檢測到每一次正跳變(從OFF到ON)時,讓能流接通一個掃描周期。N觸點(diǎn)指令在檢測到每一次負(fù)跳變(從ON到OFF)時,讓能流接通一個掃描周期。三、邊沿指令PN觸點(diǎn)指令可放置在程序段除分支結(jié)尾外的任何位置1.觸點(diǎn)指令P線圈指令在檢測到一次正跳變(從OFF到ON)時,線圈對應(yīng)的位地址接通一個掃描周期。N線圈指令在檢測到一次負(fù)跳變(從ON到OFF)時,線圈對應(yīng)的位地址接通一個掃描周期。三、邊沿指令bit(P)

bit(N)

線圈指令可放置在程序段的任何位置2.線圈指令“CLK”輸入端檢測到正跳變或負(fù)跳變時,輸出端接通一個掃描周期。3.TRIG邊沿指令P_TRIGN_TRIG例3-1若給定輸入I0.0和I0.1,則三個輸出Q0.0、Q0.1和Q0.2的時序圖為:

I0.0I0.1Q0.0Q0.1Q0.2接通一個掃描周期三、邊沿指令例3-2分析并說明該程序所實(shí)現(xiàn)的邏輯功能。

網(wǎng)絡(luò)2網(wǎng)絡(luò)3I0.0M0.0M0.1Q0.0t1t2t3t4t5t6t7t8若給定輸入I0.0,時序圖為:例3-3按動一次瞬時按鈕I0.0,輸出Q4.0亮,再按動一次按鈕,輸出Q4.0滅,重復(fù)以上過程。例3-4若故障信號I0.0為1,使Q4.0控制的指示燈以1HZ的頻率閃爍。操作人員按復(fù)位按鈕I0.1后,如果故障已經(jīng)消失,則指示燈熄滅,如果沒有消失,則指示燈轉(zhuǎn)為常亮,直至故障消失。注:

M1.5為CPU的時鐘存儲器MB1的第五位,其時鐘頻率為1HZ.S7-1200提供五種定時器指令:

(1)接通延遲定時器指令TON輸出Q在預(yù)設(shè)的延時過后設(shè)置為ON。(2)保持型接通延遲定時器指令TONR

輸出Q在預(yù)設(shè)的延時過后設(shè)置為ON。在使用R輸入重置經(jīng)過的時間之前,會跨越多個定時時段一直累加經(jīng)過的時間。(3)斷開延遲定時器指令TOF輸出Q在預(yù)設(shè)的延時過后重置為OFF。

(4)脈沖定時器指令TP可生成具有預(yù)設(shè)寬度時間的脈沖。

(5)復(fù)位定時器指令RT

通過清除存儲在指定定時器背景數(shù)據(jù)塊中的時間數(shù)據(jù)來重置定時器。二、定時器5.1基本指令二、定時器5.1基本指令輸入端定時器名稱背景數(shù)據(jù)塊定時器類型預(yù)設(shè)值時間計(jì)時時間計(jì)時時間存儲地址輸出端1)接通延遲定時器1)接通延遲定時器1)接通延遲定時器例1:按下瞬時啟動按鈕I10.0,延時5s后電動機(jī)Q4.0啟動,按下瞬時停止按鈕I10.1,延時10s后電動機(jī)Q4.0停止。R1)接通延遲定時器例2:用接通延遲定時器實(shí)現(xiàn)一個周期振蕩電路。1)接通延遲定時器2)保持型接通延遲定時器輸入端定時器名稱背景數(shù)據(jù)塊定時器類型預(yù)設(shè)值時間計(jì)時時間計(jì)時時間存儲地址輸出端復(fù)位輸入主要用于累計(jì)定時時間的場合,如記錄一臺設(shè)備(制動器,開光等)運(yùn)行的時間。2)保持型接通延遲定時器3)關(guān)斷延遲定時器輸入端定時器名稱背景數(shù)據(jù)塊定時器類型預(yù)設(shè)值時間計(jì)時時間計(jì)時時間存儲地址輸出端3)關(guān)斷延遲定時器4)脈沖定時器輸入端定時器名稱背景數(shù)據(jù)塊定時器類型預(yù)設(shè)值時間計(jì)時時間計(jì)時時間存儲地址輸出端4)脈沖定時器4)定時脈沖器例:用脈沖定時器實(shí)現(xiàn)一個周期振蕩電路t1t2t3t4

5s10sM0.0M0.1Q0.05)復(fù)位脈沖器

清除存儲在背景數(shù)據(jù)塊中的時間數(shù)據(jù)來重置定時器。定時器PT和IN參數(shù)值變化TP定時器運(yùn)行期間,更改PT

沒有任何影響。定時器運(yùn)行期間,更改IN

沒有任何影響。TON定時器運(yùn)行期間,更改PT

沒有任何影響。定時器運(yùn)行期間,將IN更改為

FALSE會復(fù)位并停止定時器。TONR定時器運(yùn)行期間更改PT

沒有任何影響,但對定時器中斷后繼續(xù)運(yùn)行會有影響。定時器運(yùn)行期間將IN更改為FALSE

會停止定時器但不會復(fù)位定時器。將IN改回TRUE

將使定時器從累積的時間值開始定時。TOF定時器運(yùn)行期間,更改PT

沒有任何影響。定時器運(yùn)行期間,將IN更改為TRUE

會復(fù)位并停止定時器。二、定時器PT(預(yù)設(shè)時間)和ET(經(jīng)過的時間)值以表示毫秒時間的有符號雙精度整數(shù)形式存儲在存儲器中。

TIME數(shù)據(jù)使用T#標(biāo)識符,可以簡單時間單元“T#200ms”或復(fù)合時間單元“T#2s_200ms”的形式輸入。

在定時器指令中,無法使用上面所示

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論