版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
sPLC部分控制和組態(tài)資料任務(wù)一西門子S7-200PLC的認(rèn)識與使用1.1PLC概述小型異步電動機(jī)直接啟??刂乒δ芎唵谓泳€復(fù)雜可靠性差是什么——工業(yè)控制器
PLC是一種數(shù)字運(yùn)算的電子系統(tǒng),專為工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)。它采用可編制程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運(yùn)算、順序運(yùn)算、定時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等操作的指令,并能通過數(shù)字式或模擬式的輸入和輸出,控制各種類型的機(jī)械或生產(chǎn)過程。可編程序控制器及其有關(guān)的外圍設(shè)備,都應(yīng)按照易于與工業(yè)控制系統(tǒng)形成一個(gè)整體、易于擴(kuò)展其功能的原則而設(shè)計(jì)。小型異步電動機(jī)直接啟??刂苽魉蛶a(chǎn)線控制灌裝及包裝機(jī)械木材加工電梯控制空調(diào)控制紡織機(jī)械印刷機(jī)械基本組成PLC電源中央處理單元(CPU)輸出接口輸入接口系統(tǒng)程序用戶程序存儲器編程器按鈕行程開關(guān)傳感器選擇開關(guān)接近開關(guān)數(shù)字開關(guān)接觸器線圈電磁閥電磁離合器電動機(jī)指示燈數(shù)字顯示通訊模塊及其它外設(shè)分類整體式結(jié)構(gòu)
一般的小型及超小型PLC多為整體式結(jié)構(gòu),這種可編程序控制器是把CPU、RAM、ROM、I/O接口及與編程器或EPROM寫入器相連的接口、輸入/輸出端子、電源、指示燈等都裝配在一起的整體裝置。西門子公司的S7-200系列PLC為整體式結(jié)構(gòu)。模塊式結(jié)構(gòu)
模塊式結(jié)構(gòu)又叫積木式。這種結(jié)構(gòu)形式的特點(diǎn)是把PLC的每個(gè)工作單元都制成獨(dú)立的模塊,如CPU模塊、輸入模塊、輸出模塊、電源模塊、通信模塊等。常見產(chǎn)品有OMRON公司的C200H、C1000H、C2000H,西門子公司的S5-115U、S7-300、S7-400系列等。
S7-200PLC的認(rèn)識LOGO!S7-300S7-400S7-300C中/大型High-endrange/mediumrangeS7-400中/小型Low-endrangeS7-300通用邏輯模塊S7-200微型PLCS7-2001.S7-200CPU外形結(jié)構(gòu)通信口狀態(tài)指示燈可選卡插槽模式選擇開關(guān)(RUN/STOP)模擬電位器I/O擴(kuò)展端子輸出接線端子Q0.0~Q1.1輸入接線端子I0.0~I(xiàn)1.5I/OLED指示EM277工作模式開關(guān)和狀態(tài)指示燈:S7-200CPU用三擋開關(guān)選擇RUN,TERM和STOP三個(gè)工作狀態(tài)。其狀態(tài)由狀態(tài)LED顯示,有SF、STOP、RUN,其中SF狀態(tài)LED亮表示為系統(tǒng)故障指示。模擬電位器:S7-200CPU有兩個(gè)模擬電位器0和1,用小型旋具調(diào)節(jié)模擬電位器,可將0~255之間的數(shù)值分別存入特殊存儲器字節(jié)SMB28和SMB29中??梢宰鳛槿缍〞r(shí)器、計(jì)數(shù)器的預(yù)置值,過程量的控制參數(shù)。擴(kuò)展接口:通過扁平電纜線,連接數(shù)字量I/O擴(kuò)展模塊、模擬量I/O擴(kuò)展模塊、熱電偶模塊、通信模塊等。通信接口:支持PPI、MPI通信協(xié)議,有自由口通信能力。PORT0、PORT1用于PLC與個(gè)人計(jì)算機(jī)或手持編程器進(jìn)行通信連接。輸入、輸出接口:輸入端子用于連接外部控制信號,在底部端子蓋下是輸入接線端子和為傳感器提供的24V直流電源。輸出接線端子用于連接被控設(shè)備,在頂部端子蓋下是輸出接線端子和PLC的工作電源。各輸入輸出點(diǎn)的狀態(tài)用輸入輸出狀態(tài)LED顯示,外部接線在可拆卸的插座型接線端子板上??蛇x卡插槽:可將選購的EEPROM卡或電池卡插入插槽內(nèi)使用。S7-200CPU的工作模式停止模式:S7-200不執(zhí)行程序,此時(shí)可以下載程序、數(shù)據(jù)和CPU系統(tǒng)設(shè)置。運(yùn)行模式:S7-200執(zhí)行程序。改變S7-200CPU工作模式的方法使用模式開關(guān):把開關(guān)撥到RUN或STOP位置,在TERM時(shí)為不改變當(dāng)前操作模式。CPU上的模式開關(guān)在RUN或TERM時(shí),可以用STEP7-MICRO/WIN32編程軟件工具條上RUN按鈕控制CPU的運(yùn)行,用STOP按鈕控制CPU的停止。2.輸入輸出接線3.S7-200CPU規(guī)格西門子S7-200PLC提供多種類型的CPU,目前S7-200PLC的CPU有:CPU221、CPU222、CPU224、CPU224XP、CPU226和CPU226XM。不同類型的CPU具有不同的數(shù)字量I/O點(diǎn)數(shù)和內(nèi)存容量等規(guī)格參數(shù)。對于每種型號的CPU有直流24V和交流120V~220V兩種供電方式。其型號中的DC/DC/DC表示CPU直流供電,直流數(shù)字量輸入,數(shù)字量輸出點(diǎn)是晶體管直流電路類型;AC/DC/Relay表示CPU交流供電,直流數(shù)字量輸入,數(shù)字量輸出點(diǎn)是繼電器觸點(diǎn)類型。特性CPU221CPU222CPU224CPU226CPU226XM外形尺寸(㎜×㎜×㎜)90×80×6290×80×62120.5×80×62190×80×62190×80×62程序存儲區(qū)/字節(jié)409640968192819216384數(shù)據(jù)存儲區(qū)/字節(jié)204820485120512010240掉電保持時(shí)間/h5050190190190本機(jī)I/O6入/4出8入/6出14入/10出24入/16出24入/16出擴(kuò)展模塊數(shù)量02777高速計(jì)數(shù)器單相/kHz30(4路)30(4路)30(6路)30(6路)30(6路)雙相/kHz20(2路)20(2路)20(4路)20(4路)20(4路)脈沖輸出(DC)/kHz20(2路)20(2路)20(2路)20(2路)20(2路)模擬電位器11222實(shí)時(shí)時(shí)鐘配時(shí)鐘卡配時(shí)鐘卡內(nèi)置內(nèi)置內(nèi)置通訊口1RS-4851RS-4851RS-4852RS-4852RS-485浮點(diǎn)數(shù)運(yùn)算有I/O映像區(qū)256(128入/128出)布爾指令執(zhí)行速度0.37μs/指令8DI16DI8DO(DC,ACor
relay)4DO5A4DO10A4AI4AI/1AO2AO
2AIor4AIThermocouplesRTDmodules
PROFIBUSDPAS-i-Master
ModemEthernet4DI/4DO8DI/8DO16DI/16DOTeleservice
Communi-cation
MessagingPositionmoduleforsteppersolution數(shù)字量I/O模塊模擬量I/O模塊測溫模塊通訊擴(kuò)展模塊Modem模塊定位模塊以太網(wǎng)模塊(IT)Ethernetmodule4.擴(kuò)展模塊為擴(kuò)展I/O點(diǎn)數(shù)和執(zhí)行特殊的功能,可以連接擴(kuò)展模塊。擴(kuò)展模塊主要有數(shù)字量I/O模塊(EM221、EM222、EM223)、模擬量I/O模塊(EM231、EM232、EM235)、通訊模塊(EM277、EM241、CP243-1)、特殊功能(定位)模塊(EM253)。
CPU221:數(shù)字量10點(diǎn)CPU222:40入/38出=78數(shù)字量模擬量8入或4出或8入/2出CPU224:94入/74出=168數(shù)字量模擬量28入或14出或28入/7出CPU226(XM):128入/120出=248數(shù)字量模擬量28入或14出或28入/7出
最大7個(gè)模塊最大7個(gè)模塊最大2個(gè)模塊無擴(kuò)展能力擴(kuò)展能力5.S7-200PLC如何工作
S7-200讀取輸入狀態(tài)。存儲在S7-200中的程序使用這些輸入執(zhí)行控制邏輯。當(dāng)程序經(jīng)過執(zhí)行,S7-200將程序邏輯結(jié)果存儲在稱作進(jìn)程映像輸出寄存器的輸出內(nèi)存區(qū)中。在程序結(jié)束時(shí),S7-200將數(shù)據(jù)從進(jìn)程映像輸出寄存器寫入至域輸出。重復(fù)任務(wù)循環(huán)。S7-200反復(fù)執(zhí)行一系列任務(wù)。該循環(huán)執(zhí)行任務(wù)被稱作掃描周期。掃描周期的執(zhí)行取決于S7-200是位于STOP(停止)模式還是RUN(運(yùn)行)模式。在RUN(運(yùn)行)模式中,程序被執(zhí)行;在STOP(停止)模式中,程序不被執(zhí)行。1.3S7-200系列PLC數(shù)據(jù)存儲及內(nèi)部元器件功能1.數(shù)據(jù)類型2.數(shù)據(jù)存取方式注意地址重疊高地址、低字節(jié)2.內(nèi)存結(jié)構(gòu)程序存儲區(qū)用于存放用戶程序,它由機(jī)器自動按順序存儲程序。數(shù)據(jù)存儲區(qū)用于存放輸入輸出狀態(tài)及各種各樣的中間運(yùn)行結(jié)果。S7-200系列PLC的數(shù)據(jù)存儲區(qū)按存儲器存儲數(shù)據(jù)的長短可劃分為字節(jié)存儲器、字存儲器和雙字存儲器三類。●7個(gè)字節(jié)存儲器輸入映像寄存器I輸出映像寄存器Q變量存儲器V位存儲器M特殊存儲器SM順序控制狀態(tài)寄存器S局部變量存儲器L●4個(gè)字存儲器定時(shí)器T計(jì)數(shù)器C模擬量輸入寄存器AI模擬量輸出寄存器AQ;●2個(gè)雙字存儲器累加器AC高速計(jì)數(shù)器HC。(1)輸入映像寄存器I(輸入繼電器)輸入繼電器是PLC用來接收用戶設(shè)備輸入信號的接口,S7-200輸入映像寄存器區(qū)域有~,是以字節(jié)(8位)為單位進(jìn)行地址分配的。224CPU為~,14個(gè)。注意PLC的輸入繼電器只能由外部信號驅(qū)動。(2)輸出映像寄存器Q(輸出繼電器)輸出繼電器是用來將輸出信號傳送到負(fù)載的接口,S7-200輸出映像寄存器區(qū)域有~,也是以字節(jié)(8位)為單位進(jìn)行地址分配的。224CPU為~,10個(gè)。(3)位存儲器M用來保存控制繼電器的中間操作狀態(tài)或控制信息,其地址范圍為~。其作用相當(dāng)于繼電器控制中的中間繼電器。位存儲器在PLC中沒有輸入/輸出端與之對應(yīng),其線圈的通斷狀態(tài)只能在程序內(nèi)部用指令驅(qū)動,其觸點(diǎn)可用于程序中。(4)變量存儲器V主要用于存儲變量。可以存放數(shù)據(jù)運(yùn)算的中間運(yùn)算結(jié)果或設(shè)置參數(shù),在進(jìn)行數(shù)據(jù)處理時(shí),變量存儲器會被經(jīng)常使用。變量存儲器可以是位尋址,也可按字節(jié)、字、雙字為單位尋址,其位存取的編號范圍根據(jù)CPU的型號有所不同,CPU221/222為共2KB存儲容量,CPU224/226為共5KB存儲容量。(5)特殊標(biāo)志位存儲器SM特殊標(biāo)志位存儲器提供CPU的狀態(tài)和控制功能,用來在CPU和用戶程序之間交換信息。特殊標(biāo)志位存儲器能以位、字節(jié)、字或雙字來存取。(6)局部變量存儲器L主要用來存放局部變量,局部變量存儲器L和變量存儲器V十分相似,主要區(qū)別在于全局變量是全局有效,即同一個(gè)變量可以被任何程序(主程序、子程序和中斷程序)訪問。而局部變量只是局部有效,即變量只和特定的子程序相關(guān)聯(lián),~。(7)定時(shí)器TS7-200PLC所提供的定時(shí)器作用相當(dāng)于繼電器控制系統(tǒng)中的時(shí)間繼電器,用于時(shí)間累計(jì)。每個(gè)定時(shí)器可提供無數(shù)對常開和常閉觸點(diǎn)供編程使用,其設(shè)定時(shí)間由程序設(shè)置。定時(shí)器有T0~T255,其分辨率(時(shí)基增量)分為1ms、10ms和100ms三種。
(8)計(jì)數(shù)器C計(jì)數(shù)器用于累計(jì)計(jì)數(shù)輸入端接收到的由斷開到接通的脈沖個(gè)數(shù)。計(jì)數(shù)器可提供無數(shù)對常開和常閉觸點(diǎn)供編程使用,其設(shè)定值由程序賦予,計(jì)數(shù)器有C0~C255。有加計(jì)數(shù)、減計(jì)數(shù)、加減計(jì)數(shù)。(9)高速計(jì)數(shù)器HC一般計(jì)數(shù)器的計(jì)數(shù)頻率受掃描周期的影響,不能太高。而高速計(jì)數(shù)器可用來累計(jì)比CPU的掃描速度更快的事件。高速計(jì)數(shù)器的當(dāng)前值是一個(gè)雙字長(32位)的整數(shù),且為只讀值。HC0~HC5。(10)累加器AC累加器是用來暫存數(shù)據(jù)的寄存器,它可以用來存放運(yùn)算數(shù)據(jù)、中間數(shù)據(jù)和結(jié)果。CPU提供了4個(gè)32位的累加器,其地址編號為AC0~AC3。累加器的可用長度為32位,可采用字節(jié)、字、雙字的存取方式,按字節(jié)、字只能存取累加器的低8位或低16位,雙字可以存取累加器全部的32位。(11)順序控制繼電器順序控制繼電器是使用步進(jìn)順序控制指令編程時(shí)的重要狀態(tài)元件,通常與步進(jìn)指令一起使用以實(shí)現(xiàn)順序功能流程圖的編程?!?。(12)模擬量輸入\輸出映像寄存器(AI/AQ)S7-200的模擬量輸入電路是將外部輸入的模擬量信號轉(zhuǎn)換成1個(gè)字長的數(shù)字量存入模擬量輸入映像寄存器區(qū)域,區(qū)域標(biāo)志符為AI。模擬量輸出電路是將模擬量輸出映像寄存器區(qū)域的1個(gè)字長的數(shù)值轉(zhuǎn)換為模擬電流或電壓的輸出,區(qū)域標(biāo)志符為AQ。由于模擬量為一個(gè)字長,且從偶數(shù)字節(jié)開始,所以必須用偶數(shù)字節(jié)地址(如AIW0,AQW2)來存取和改變這些值。模擬量輸入值為只讀數(shù)據(jù),模擬量輸出值為只寫數(shù)據(jù),轉(zhuǎn)換的精度是12位。地址分配1.4編程軟件的使用
1.計(jì)算機(jī)與PLC通信與設(shè)置2.項(xiàng)目的建立與編輯(軟件界面、程序結(jié)構(gòu)、常用位邏輯指令及使用、編程規(guī)則)3.程序的編譯與下載4.程序運(yùn)行與調(diào)試PLC與計(jì)算機(jī)之間的連接
要對S7-200CPU進(jìn)行編程和調(diào)試,還需要PLC與編程計(jì)算機(jī)之間進(jìn)行通訊連接,其通訊連接方式有如下幾種:(1)使用RS-232/PPI電纜,連接PG/PC的串行通訊口(COM口)和CPU通訊口。(2)SmartUSB/PPI電纜,連接PG/PC的USB口和CPU通訊口。要求軟件為Step7-Micro/WIN32V3.2SP4以上。(3)PG/PC上安裝CP卡,通過MPI電纜連接CPU通訊口(PCI接口卡CP5611配合臺式PC使用;PCMCIA卡CP5511配合便攜機(jī)使用)梯形圖繪制規(guī)則
(1)程序應(yīng)按自上而下,從左至右的順序編寫。(2)梯形圖的每一行都是從左邊母線開始,然后是各種觸點(diǎn)的邏輯連接,最后以線圈或指令盒結(jié)束,如圖所示。(3)線圈不能直接與左母線相連。如果需要,可以通過特殊內(nèi)部標(biāo)志位存儲器(該位始終為1)來連接,如圖所示。(4)在同一程序中,同一編號的線圈使用兩次及兩次以上稱為雙線圈輸出。雙線圈輸出非常容易引起誤動作,所以應(yīng)避免使用。S7-200PLC中不允許雙線圈輸出。(5)適當(dāng)安排編程順序,以減少程序的步數(shù)。串聯(lián)多的支路應(yīng)盡量放在上部,并聯(lián)多的支路應(yīng)靠近左母線。(6)對復(fù)雜的電路,可重復(fù)使用一些觸點(diǎn)畫出其等效電路,然后再進(jìn)行編程??刂婆e例1.按鈕與轉(zhuǎn)換按鈕的區(qū)別。2.開始復(fù)位燈的啟停控制。3.單按鈕控制開始燈點(diǎn)亮、熄滅(1)。
單按鈕控制開始燈點(diǎn)亮、熄滅(2)。4.按下開始按鈕,開始燈閃爍。按下停止按鈕開始燈熄滅。任務(wù)二西門子S7-200PLC定時(shí)、
計(jì)數(shù)、比較指令一、定時(shí)器指令
工作方式:3種定時(shí)指令分別為TON、TONR和TOF時(shí)基
按脈沖分,有1ms、10ms、100ms三種定時(shí)器。
1ms定時(shí)器每隔1ms刷新一次,當(dāng)掃描周期較長時(shí),在一個(gè)周期內(nèi)可能被多次刷新,其當(dāng)前值在一個(gè)掃描周期內(nèi)不一定保持一致。
10ms定時(shí)器則由系統(tǒng)在每個(gè)掃描周期開始自動刷新。由于每個(gè)掃描周期內(nèi)只刷新一次,故而每次程序處理期間,其當(dāng)前值為常數(shù)。
100ms定時(shí)器則在該定時(shí)器指令執(zhí)行時(shí)刷新。下一條執(zhí)行的指令,即可使用刷新后的結(jié)果,非常符合正常的思路,使用方便可靠。定時(shí)器的工作原理:使能輸入有效后,當(dāng)前值PT對PLC內(nèi)部的時(shí)基脈沖增1計(jì)數(shù),當(dāng)計(jì)數(shù)值大于或等于定時(shí)器的預(yù)置值后,狀態(tài)位置1。
用于單一間隔的定時(shí)。上電周期或首次掃描,定時(shí)器狀態(tài)位OFF(0),當(dāng)前值為0。使能輸入接通時(shí),定時(shí)器位為OFF(0),當(dāng)前值從0開始計(jì)數(shù)時(shí)間,當(dāng)前值達(dá)到預(yù)置值時(shí),定時(shí)器位ON(1),當(dāng)前值最大到32767并保持。使能輸入斷開,定時(shí)器自動復(fù)位,即定時(shí)器狀態(tài)位OFF(0),當(dāng)前值為0。指令格式:
TON Txxx,PT1.接通延時(shí)定時(shí)器用于對許多間隔的累計(jì)定時(shí)。上電周期或首次掃描,定時(shí)器狀態(tài)位OFF(0),當(dāng)前值保持。使能輸入接通時(shí),定時(shí)器位為OFF,當(dāng)前值從0開始計(jì)數(shù)時(shí)間。使能輸入斷開,定時(shí)器位和當(dāng)前值保持最后狀態(tài)。使能輸入再次接通時(shí),當(dāng)前值從上次的保持值繼續(xù)計(jì)數(shù),當(dāng)累計(jì)當(dāng)前值達(dá)到預(yù)設(shè)值時(shí),定時(shí)器狀態(tài)位ON(1),當(dāng)前值連續(xù)計(jì)數(shù)最大到32767。指令格式:TONR Txxx,PT2.有記憶接通延時(shí)定時(shí)器斷電延時(shí)型定時(shí)器用來在輸入斷開,延時(shí)一段時(shí)間后,才斷開輸出。使能端(IN)輸入有效時(shí),定時(shí)器輸出狀態(tài)位立即置1,當(dāng)前值復(fù)位為0。使能端(IN)斷開時(shí),定時(shí)器開始計(jì)時(shí),當(dāng)前值從0遞增,當(dāng)前值達(dá)到預(yù)置值時(shí),定時(shí)器狀態(tài)位復(fù)位為0,并停止計(jì)時(shí),當(dāng)前值保持。指令格式:TOF Txxx,PT3.斷電延時(shí)延時(shí)定時(shí)器應(yīng)用舉例2:定時(shí)器組合擴(kuò)展應(yīng)用舉例1:瞬時(shí)接通延時(shí)斷開應(yīng)用舉例3:延時(shí)接通、斷開電路
延時(shí)接通、斷開電路I0.0Q0.17s9sT38常開觸點(diǎn)T37常開觸點(diǎn)應(yīng)用舉例4:閃爍程序圖2-41閃爍電路I0.0T37的常開接點(diǎn)T38的常開接點(diǎn)2s3sQ0.0應(yīng)用舉例5:時(shí)鐘脈沖產(chǎn)生器
二、計(jì)數(shù)器指令計(jì)數(shù)器用來累計(jì)輸入脈沖的次數(shù)。計(jì)數(shù)器也是由集成電路構(gòu)成,是應(yīng)用非常廣泛的編程元件,經(jīng)常用來對產(chǎn)品進(jìn)行計(jì)數(shù)。計(jì)數(shù)器指令有3種:增計(jì)數(shù)CTU、增減計(jì)數(shù)CTUD和減計(jì)數(shù)CTD。指令操作數(shù)有4方面:編號、預(yù)設(shè)值、脈沖輸入和復(fù)位輸入。1.加計(jì)數(shù)2.減計(jì)數(shù)3.加減計(jì)數(shù)在每一次計(jì)數(shù)器執(zhí)行時(shí),預(yù)置值PV與當(dāng)前值作比較。當(dāng)達(dá)到最大值(32767)時(shí),在增計(jì)數(shù)輸入處的下一個(gè)上升沿導(dǎo)致當(dāng)前計(jì)數(shù)值變?yōu)樽钚≈?-32768)。當(dāng)達(dá)到最小值(-32768)時(shí),在減計(jì)數(shù)輸入端的下一個(gè)上升沿導(dǎo)致當(dāng)前計(jì)數(shù)值變?yōu)樽畲笾?32767)。應(yīng)用舉例1:計(jì)數(shù)器擴(kuò)展應(yīng)用舉例2:單按鈕啟停應(yīng)用舉例3:計(jì)數(shù)器與定時(shí)器組合構(gòu)成的定時(shí)器
三、比較指令
1.字節(jié)比較
LDB、AB、OB2.整數(shù)比較
LDW、AW、OW3.雙字整數(shù)比較
LDD、AD、OD
4、實(shí)數(shù)比較
LDRAR OR比較運(yùn)算符:==等于、〈小于、〉大于、〈=小于等于、〉=大于等于、〈〉不等于控制要求:一自動倉庫存放某種貨物,最多6000箱,需對所存的貨物進(jìn)出計(jì)數(shù)。貨物多于1000箱,燈L1亮;貨物多于5000箱,燈L2亮。其中,L1和L2分別受和控制,數(shù)值1000和5000分別存儲在VW20和VW30字存儲單元中。應(yīng)用舉例1:倉庫庫存顯示程序舉例6000時(shí)序圖1000100050005000C30當(dāng)前值Q0.0Q0.1應(yīng)用舉例2:閃爍程序(間歇工作)任務(wù)三PLC應(yīng)用指令及順序控制
一、數(shù)據(jù)傳送指令數(shù)據(jù)傳送指令MOV,用來傳送單個(gè)的字節(jié)、字、雙字、實(shí)數(shù)。LAD
STLMOVBIN,OUTMOVWIN,OUTMOVDIN,OUTMOVRIN,OUT操作數(shù)及數(shù)據(jù)類型IN:VB,IB,QB,MB,SB,SMB,LB,AC,常量。OUT:VB,IB,QB,MB,SB,SMB,LB,AC。IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AIW,常量,AC。OUT:VW,T,C,IW,QW,SW,MW,SMW,LW,AC,AQW。IN:VD,ID,QD,MD,SD,SMD,LD,HC,AC,常量。OUT:VD,ID,QD,MD,SD,SMD,LD,AC。IN:VD,ID,QD,MD,SD,SMD,LD,AC,常量。OUT:VD,ID,QD,MD,SD,SMD,LD,AC。字節(jié)字、整數(shù)雙字、雙整數(shù)實(shí)數(shù)功能使能輸入有效時(shí),即EN=1時(shí),將一個(gè)輸入IN的字節(jié)、字/整數(shù)、雙字/雙整數(shù)或?qū)崝?shù)送到OUT指定的存儲器輸出。在傳送過程中不改變數(shù)據(jù)的大小。傳送后,輸入存儲器IN中的內(nèi)容不變。二、移位指令
位移位寄存器指令SHRBENDATAS_BITN梯形圖LAD語句表STL功能操作碼操作數(shù)SHRBDATA,S_BIT,N當(dāng)位移位寄存器指令的使能位EN為1時(shí),數(shù)據(jù)位DATA在每一個(gè)程序掃描周期均移入寄存器的最低位(N為正時(shí))或最高位(N為負(fù)時(shí)),寄存器的其他位則依次左移(N為正時(shí))或右移(N為負(fù)時(shí))一位說明:(1)S_BIT和N定義一個(gè)位移位寄存器。寄存器的長度為N;寄存器的移位方向由N的符號決定,N為正值寄存器左移(由低位向高位移動),N為負(fù)值寄存器右移(由高位向低位移動);寄存器的起始位由S_BIT指定,N為正時(shí)S_BIT為最低位,N為負(fù)時(shí)S_BIT為最高位。(2)DATA和S-BIT尋址I、Q、M、SM、T、C、V、S、L的位值;N為字節(jié)尋址,可尋址的寄存器為VB、IB、QB、MB、SB、SMB、LB、AC,也可立即數(shù)尋址。(3)移位指令影響特殊內(nèi)部標(biāo)志位(移出移位寄存器的數(shù)據(jù)進(jìn)入溢出標(biāo)志位)I0.1I0.4VW100.0VW100.1VW100.2VW100.3表3-18跳轉(zhuǎn)與跳轉(zhuǎn)標(biāo)號指令的格式及功能梯形圖LAD語句表STL功能操作碼操作數(shù)JMPn條件滿足時(shí),跳轉(zhuǎn)指令(JMP)可使程序轉(zhuǎn)移到同一程序的具體標(biāo)號(n)處LBLn跳轉(zhuǎn)標(biāo)號指令(LBL)標(biāo)記跳轉(zhuǎn)目的地的位置(n)三、跳轉(zhuǎn)與跳轉(zhuǎn)標(biāo)號指令n(JMP)LBLn說明:(1)跳轉(zhuǎn)標(biāo)號n的取值范圍是0~255;(2)跳轉(zhuǎn)指令及跳轉(zhuǎn)標(biāo)號指令只能用于同一程序段中,不能在主程序段中用跳轉(zhuǎn)指令,而在子程序段中用跳轉(zhuǎn)標(biāo)號指令。編程舉例
設(shè)為點(diǎn)動/連動控制選擇開關(guān),當(dāng)?shù)秒姇r(shí),選擇點(diǎn)動控制;當(dāng)不得電時(shí),選擇連續(xù)運(yùn)行控制。采用跳轉(zhuǎn)指令控制的點(diǎn)動/連動控制程序如圖所示。I0.3得電,執(zhí)行JMP指令,程序跳轉(zhuǎn)到標(biāo)號4處I0.3不得電時(shí),運(yùn)行起保停程序I0.3不得電,執(zhí)行JMP指令,程序跳轉(zhuǎn)到標(biāo)號5處I0.3得電,運(yùn)行點(diǎn)動控制程序跳轉(zhuǎn)指令與標(biāo)號指令編程舉例四、順序控制及編程1.順序控制基本概念順序控制就是按照生產(chǎn)工藝預(yù)先規(guī)定的順序,在各個(gè)輸入信號的作用下,根據(jù)內(nèi)部狀態(tài)和時(shí)間的順序,在生產(chǎn)過程中各個(gè)執(zhí)行機(jī)構(gòu)自動地按照一定的順序進(jìn)行工作。使用順序控制設(shè)計(jì)方法首先要根據(jù)系統(tǒng)的工藝過程畫出順序功能圖,然后再根據(jù)順序功能圖畫出梯形圖。
針對順序控制系統(tǒng)的這種設(shè)計(jì)方法是將控制系統(tǒng)的工作全過程按其狀態(tài)的變化劃分為若干個(gè)階段,這些階段稱為“步”,這些步是在各種輸入條件和內(nèi)部狀態(tài)、時(shí)間條件下,自動地有序地進(jìn)行操作。
各步都有自己應(yīng)完成的動作(ACTION)。從每一步轉(zhuǎn)移到下一步,一般都是有條件(TRANSITION)的,條件滿足則上一步動作結(jié)束,下一步動作開始上一步的動作會被清除,這就是順序功能圖(SFC,SequentialFunctionChart)的設(shè)計(jì)概念。
2.順序功能圖
動作起始步有向線段轉(zhuǎn)換與轉(zhuǎn)換條件步主要由步、有向連線、轉(zhuǎn)換、轉(zhuǎn)換條件和動作(命令)組成步初始步動作和動作的表示活動步轉(zhuǎn)換轉(zhuǎn)換條件有向連線(路徑)轉(zhuǎn)換實(shí)現(xiàn)的基本規(guī)則轉(zhuǎn)換實(shí)現(xiàn)必須滿足的兩個(gè)條件:1)該轉(zhuǎn)換所有的前級步都是活動步;2)相應(yīng)的轉(zhuǎn)換條件得到滿足。轉(zhuǎn)換實(shí)現(xiàn)應(yīng)完成的兩個(gè)操作1)使所有的后續(xù)步都變?yōu)榛顒硬剑?)使所有的前級步都變?yōu)椴换顒硬健?.順序功能流程圖的類型
單序列選擇序列并行序列跳步、循環(huán)PLC對順序功能流程圖的掃描遵照從上至下、從左至右的原則。順序控制的設(shè)計(jì)步驟
步的劃分轉(zhuǎn)換條件的確定順序功能流程圖的繪制梯形圖的編制
繪制功能圖應(yīng)注意的問題1.兩個(gè)步絕對不能直接相連,必須用一個(gè)轉(zhuǎn)換將它們隔開。2.兩個(gè)轉(zhuǎn)換也不能直接相連,必須用一個(gè)步將它們隔開。3.功能表圖中初始步是必不可少的,它一般對應(yīng)于系統(tǒng)等待起動的初始狀態(tài),這一步可能沒有什么動作執(zhí)行,因此很容易遺漏這一步。如果沒有該步,無法表示初始狀態(tài),系統(tǒng)也無法返回停止?fàn)顟B(tài)。4.只有當(dāng)某一步所有的前級步都是活動步時(shí),該步才有可能變成活動步。利用起保停電路實(shí)現(xià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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《危機(jī)與沖突》課件
- 2024年度建筑材料放射性檢測委托協(xié)議書3篇
- 2024年物聯(lián)網(wǎng)智能傳感器生產(chǎn)與銷售合同
- 2024年校園網(wǎng)絡(luò)安全責(zé)任協(xié)議2篇
- 2025年鹽城貨運(yùn)從業(yè)資格證在哪考
- 2025年德陽貨運(yùn)從業(yè)資格證考試一共多少題
- 非謂語動詞解題原則與技巧課件
- 2025年六盤水貨運(yùn)上崗資格證模擬考試
- 2024年度輕工企業(yè)節(jié)能減排承包合同3篇
- 2025年重慶貨運(yùn)從業(yè)資格證考試題技巧答案大全
- SWITCH塞爾達(dá)傳說曠野之息-1.6金手指127項(xiàng)修改使用說明教程
- 靜脈導(dǎo)管常見并發(fā)癥臨床護(hù)理實(shí)踐指南1
- 學(xué)校學(xué)生勞動教育評價(jià)表
- 小學(xué)三年級秋季學(xué)期《道德與法治》(統(tǒng)編版)學(xué)習(xí)任務(wù)單(全冊匯總)
- 奧迪A7L汽車說明書
- 基礎(chǔ)德語2期末考試試卷(基礎(chǔ)A)
- 如何做好沙河口區(qū)推薦2017年度大連市科技獎(jiǎng)勵(lì)
- 中國傳統(tǒng)繪畫賞析知到章節(jié)答案智慧樹2023年廈門理工學(xué)院
- 大象牙膏(課件)小學(xué)科學(xué)拓展性課程通用版
- 城鄉(xiāng)居民基本醫(yī)療保險(xiǎn)參保登記表
- 選必中第一單元大單元教學(xué)設(shè)計(jì)
評論
0/150
提交評論