版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PLCDate:Page:PLCDate:Page:一、可編程控制器的什么是是一種是在電器控制技術(shù)和計算機技術(shù)的基礎(chǔ)上開發(fā)出來的,并逐漸發(fā)展成為以微處理器為核心,將自動化技術(shù)、計算機技術(shù)、通信技術(shù)融為一體的新型工業(yè)控制實質(zhì)是專門用于工藝控制領(lǐng)域的“通用”中文名稱為可編程控制器英文名稱為ProgrammableLogicControllerDate:Page:Date:Page:一、可編程控制器的1987年,國際電工委員會(IEC)定義“可編程控制器是一種數(shù)字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計。它采用可編程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術(shù)運算等操的指令,并通過數(shù)字式和模擬式的輸入和輸出,控制各種類型的機械或生產(chǎn)過程??删幊炭刂破骷捌溆嘘P(guān)外圍設(shè)備,都應(yīng)按易于與工業(yè)系統(tǒng)聯(lián)成一個整體,易于擴充其功能的原則設(shè)計”。Date:Page:Date:Page:二、可編程控制器的1968年美國通用汽車公司的不斷更新,生產(chǎn)工藝不變化的需要,實現(xiàn)小批量多品種生產(chǎn),希望能有一種新型工業(yè)控制器,它能做到盡可能減少重新設(shè)計和更換繼電器控制系統(tǒng)及接線,以Date:Page:Date:Page:二、可編程控制器的1968年,GM公司提出十項設(shè)計標(biāo)準(zhǔn)可直接使用115V輸出采用115V能存儲程序,存儲器容量可以擴展到4KBDate:Page:二、可編程控制器Date:Page:二、可編程控制器的Date:Page:Date:Page:三、可編程控制器的Date:Page:Date:Page:四、可編程控制器的應(yīng)用Date:Page:Date:Page:四、可編程控制器的應(yīng)用Date:Page:Date:Page:四、可編程控制器的應(yīng)用Date:Page:Date:Page:四、可編程控制器的應(yīng)用Date:Page:Date:Page:四、可編程控制器的應(yīng)用Date:Page:Date:Page:四、可編程控制器的應(yīng)用Date:Page:Date:Page:四、可編程控制器的應(yīng)用Date:Page:Date:Page:四、可編程控制器的應(yīng)用Date:Page:Date:Page:四、可編程控制器的應(yīng)用Date:Page:Date:Page:四、可編程控制器的應(yīng)用Date:Page:Date:Page:五、可編程控制器的為了提高PLC的處理能力,要求PLC具有更好的響應(yīng)速度和更大的存儲容量。目前,有的PLC的掃描速度可達0.1ms/k步左右。PLC的掃描速度已成為很重要的一個性能指標(biāo)在存儲容量方面,有的PLC最高可達幾十兆字節(jié)。為了擴大存儲容量,有的公司已使用了磁泡存儲器或硬盤。Date:Page:Date:Page:五、可編程控制器的小型PLC由整體結(jié)構(gòu)向小型模塊化結(jié)構(gòu)發(fā)展,使配置更加靈活,為了市場需要已開發(fā)了各種簡易、經(jīng)濟的超小型微型PLC,最小配置的I/O點數(shù)為8~16點,以大型化是指大中型PLC向大容量、智能化和網(wǎng)絡(luò)化發(fā)展,使之能與計算機組成集成控制系統(tǒng),對大規(guī)模、復(fù)雜系統(tǒng)進行綜合性的自動控制?,F(xiàn)已有I/O點數(shù)達14336點的超大型PLC,其使用32位微處理器,多CPUDate:Page:Date:Page:五、可編程控制器的為滿足各種控制系統(tǒng)的要求,不斷開發(fā)出許多功能模塊,如高速計數(shù)模塊、溫度控制模塊、遠程I/O模塊、通信和人機接口模塊等。PLC的聯(lián)網(wǎng)與通信有兩類:①PLC之間聯(lián)網(wǎng)通信,各PLCPLC與計算為了加強聯(lián)網(wǎng)與和通信能力,PLC生產(chǎn)廠家也在協(xié)商制訂通用的通信標(biāo)準(zhǔn),以構(gòu)成更大的網(wǎng)絡(luò)系統(tǒng)。Date:Page:Date:Page:五、可編程控制器的據(jù)統(tǒng)計資料表明:在PLC控制系統(tǒng)的故障中,CPU占5%,I/O接口占15%,輸入設(shè)備占45%,輸出設(shè)備占前二項共20%故障屬于PLC的內(nèi)部故障,它可通過PLC本而其余80%的故障屬于PLC的外部故障。PLC生產(chǎn)廠家都致力于研制、發(fā)展用于檢測外部故障的專用智能模Date:Page:Date:Page:五、可編程控制器的在PLC系統(tǒng)結(jié)構(gòu)不斷發(fā)展的同時,PLC的編程語言也越除了大多數(shù)PLC使用的形圖、語句表應(yīng)各種控制要求,出現(xiàn)了面向順序控制的步進編程語言、面向過程控制的流程圖語言、與計算機兼容的高級語言(BASIC、C語言等)等。多種編程語言并存、互補與發(fā)展是PLC進步的一種趨勢。Date:Page:Date:Page:六、可編程控制器的按I/O小型PLCI/O點數(shù)為256點以下的為小型(其中I/O點數(shù)小于64點的為超小型或微型中型PLCI/O點數(shù)為256點以上、2048大型PLCI/O點數(shù)為2048以上的為大型(其中I/O點數(shù)超過8192點的為超大型Date:Page:Date:Page:六、可編程控制器的整湊式PLCL在C塊中)模塊式PLC將PLC各組部分分別作成若干個單獨的模塊,如CPU模塊、I/O模塊、電源模塊(有的含在CPU模緊湊式PLC還有一些PLC將整體式和模塊式的特點結(jié)Date:Page:Date:Page:六、可編程控制器的低檔PLC具有邏輯運算、定時、計數(shù)、移位以及自診斷、監(jiān)控等基本功能,還可有少量模擬量輸入/輸出、算術(shù)運算、數(shù)據(jù)傳中檔PLC具有低檔PLC功算、數(shù)據(jù)傳送和比較、數(shù)制轉(zhuǎn)換、遠程I/O、子程序、通信聯(lián)網(wǎng)高檔PLC具有中檔機功能外,增加帶符號算術(shù)運算、矩陣運算、位邏輯運算、平方根運算及其它特殊功能函數(shù)運算、制表及Date:Page:Date:Page:A-BDate:Page:Date:Page:日本三菱電機株式會社日本富士電機株式會社(FujiElectric)日本的光洋電子(KOYO)和中國的華光電子ElectricWorksLtd)Date:Page:Date:Page:AutomationResearchCo.(ARC)的商情AEG(1996年中國PLC市場Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:FX1S/Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:QnA/Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:本章小本章主要介紹了可編程控制器的定義、可編程控制器產(chǎn)生的背景、可編程控制器的特點、可編程控制器的應(yīng)用領(lǐng)第一PLC的組第第一PLC的組第二PLC的工作原Date:組§2-Date:組§2-Date:-PLC硬件系統(tǒng)組PLC微處理器PLC系統(tǒng)結(jié)~110V/220V市-PLC硬件系統(tǒng)組PLC微處理器PLC系統(tǒng)結(jié)~110V/220V市微處理器整個PLC這一計算機系統(tǒng)的控微處理器整個PLC這一計算機系統(tǒng)的控Date:Date:Date:系統(tǒng)存儲器——系統(tǒng)程序存儲器+存放系統(tǒng)工作程序(監(jiān)控程序存放模塊化應(yīng)用功能子程序存放功能子程序的調(diào)用 程序Date:Date:用戶存儲器—— Date:Date:輸入單元——帶光電隔離電多種輔助電源類型:AC電源DC24V輸入DC電DC24V輸入DC電DC12V輸入接收開關(guān)量及數(shù)字量信(字量輸入單元接收模擬量信號(模擬 入單元接收按鈕或開關(guān)命令( 量輸入單元Date:Date:輸出單元——帶光電隔離器及多種輸出方式驅(qū)動直流負載(晶體管輸出單元驅(qū)動非頻繁動作的交/直流(繼電器輸出單元(晶閘管輸出單元)Date:Date:通訊及編程接口——采用RS-485或RS-422連接專用編程器(FX-20P、FX-連接個人電腦(PC)連接工控機,實現(xiàn)編 在線監(jiān)控連接網(wǎng)絡(luò)設(shè)備(如調(diào)制解調(diào)器)Date:Date:I/O擴展接口——采用并行通擴展I/O模塊擴展位置控制模塊(如F2-3擴展通訊模塊(如FX-232AW等擴展模擬量控制模塊 X-2DA、FX-4AD等)Date:§2-1-2Date:§2-1-2PLC軟系統(tǒng)組生成系統(tǒng)系統(tǒng)監(jiān)控程序 解釋程 標(biāo)準(zhǔn)程序模塊、系統(tǒng)調(diào)用 用戶程數(shù)據(jù)管理運行Date:Date:§2-2可編程序控制器的工作原Date:Date:§2-2- 掃工作方★PLC運行時,需要進行眾★而PLC的CPU不可能同時去執(zhí)行多個操作,每一刻只能執(zhí)行一個操作。Date:Date:解決的辦法:采用時操作原★由于CPU的運算處理速度很快,所以從宏P(guān)LC外部出現(xiàn)的結(jié)果似乎是同時完成的★這種分時操作的 稱Date:Date: Date:Date:Date:Date:★★Date:Date:§2-2-2PLC的掃描過程分可編程序控制器對用戶程序進行循環(huán)掃描可分為三個階段進行,即輸入采樣階段,程序執(zhí)行階段和輸出刷新階段。01輸入1讀輸映象寄存器程序2讀3寫4讀M寄存器5寫Y輸出6YDate:輸出鎖存器輸入1讀輸映象寄存器程序2讀3寫4讀M寄存器5寫Y輸出6YDate:輸出鎖存器Date:Date:1、輸入采樣階 C在輸入采樣階段,首先掃描所有輸入端子,并將各輸入狀態(tài)存入內(nèi)存中對應(yīng)的輸入映像寄存器(對應(yīng)于輸入端子狀態(tài)的數(shù)據(jù)區(qū))中。此時,輸入映像寄存器被刷新。著,將進入程序執(zhí)行 ,在程序執(zhí)行階段和輸出刷新階段,輸入映像寄存器與外界隔離,無論輸入信號如何變化,其內(nèi)容保持不變,直到下一個掃描周期的輸入采樣階段,才重新寫入輸入端的新內(nèi)容。即:輸入映像存儲器每周期刷新一次。很短,對一般的開關(guān)量而言,可以認為采樣是連續(xù)Date:Date:2、程序執(zhí)行階根據(jù)PLC梯形圖程序掃描原則,PLC按先左后右,先上后下的步序語句逐句掃描。但遇到程序跳轉(zhuǎn)指令,則根據(jù)跳轉(zhuǎn)條件是否滿足來決定程序的跳轉(zhuǎn)地 PLC就從輸入映像寄存器“讀入”上一階段采入的對應(yīng)輸入端子狀態(tài),從輸出映像寄存器“讀入”對應(yīng)“軟繼電器”)當(dāng)前狀態(tài)。然后,進行相應(yīng)的運算,運算結(jié)果再存入輸出映像寄存器中。對輸出映像寄存器來說,每一個元 (“軟繼電器”Date:Date:3、輸出刷新階同理,CPU不能直接驅(qū)動負載,處理的結(jié)果存放在輸出映像存儲器中。在所有指令執(zhí)行完畢后,輸出映像寄存器中所有輸出繼電器的狀態(tài)(接通/斷開)在輸出刷新階段轉(zhuǎn)存到輸出鎖存器中(稱為輸 態(tài)刷新),通過一定方式即輸出映像存儲器——輸出鎖存器——每周期刷新一次(刷新后的輸出狀態(tài)一直保持到下一次刷新)Date:Date:由此可以看出,I/O映像存儲器的內(nèi)容,構(gòu)成I/O狀態(tài)表,其內(nèi)容是CPU處理用戶程序及數(shù)據(jù)的依據(jù)。注意:輸入狀態(tài)表—— 輸出狀態(tài)表—— 隨時刷新(中間值和最終結(jié)輸出端子的接通或開斷——Date:Date:第PLC主要性指標(biāo)三菱FX系Date:Date:§3-1PLCDate:Date:§3-1PLC主性能指可編程控制器的性能指標(biāo)較,不同廠家的可編程控制器產(chǎn)品技術(shù)性能各不相同各有特色。通??梢杂肈ate:Date:1輸入/輸出點數(shù)是指編程控制器組成控制系統(tǒng)時所能接入的輸入 即可編程控制器外部輸、輸出端子數(shù)。它表示可編程控制器組成 規(guī)模。通常,在總點數(shù) Date:Date:2一般以執(zhí)行1000步指所需的時間來衡量,單位為毫秒/千步。有以執(zhí)行一步指令時Date:Date:存儲器容可編程控制器的存儲器包括系統(tǒng)程序存儲器、用戶程序存儲器和數(shù)據(jù)存儲器三部分??删幊炭刂破鳟a(chǎn)品中可供用戶的是用戶程序存儲器和可編程控制器中程序指令是按“步”存放的“步”占用一個地址單元,一個地址單元一般占用兩個字節(jié)。如存儲容量為1000步的可編程控制器,其存儲容量為2K節(jié)。Date:Date:4.編程語可編程控制器采用梯形圖、布爾助記符、菜單圖、順序功能圖和語言描述等編程語言。不同的可編程控制器產(chǎn)品可能擁有其中一種、兩種或全部的編程方式。常用三種編程方式:梯形圖(LAD),布爾助記(STL),順序功能圖(SFC)Date:Date:5.指令功可編程控制器的指令種類能就越強,使用這些指令完成一定的控制目標(biāo)的就越容易此外,可編程控制器的可擴展性、使用條件、性等性能指標(biāo)也是用須注意的指標(biāo)。Date:Date:§3-2三菱FX系PLCDate:Date:FX系列PLC的件配Date:Date:FX系列PLC的網(wǎng)絡(luò)通信能Date:Date:§3-2-1FXPLCDate:Date: FX0SFX1SFX0NFX1NFX2NDate:IDate:IOFX系列PLC型號說FX□─□□□─如 單 元 點類 數(shù)型 等Date:Date:單元類型E:輸入輸出混合擴展單元與擴展模塊Date:Date:DAVCFDate:I/ODate:I/OFX0N- FX0N- Date:Date:FX0N、FX1N系列PLCFX0N特殊模塊及外圍設(shè)※FX0N- 2路模擬輸入/1※FX0N- RS232※FX0N- RS485FX0N- 16位數(shù)※FX-10-P、FX-20- 簡易編程FXGP/WIN- ※DU、 人機界Date:Date:※FX0N所有特殊模塊與外圍設(shè)備全部可用于※擴展板FX1N-232-BD、FX1N-422-BD、FX485-通過RS-232C/422/485和外部設(shè)備實現(xiàn)通※裝有8個模擬電位器的FX1N-8AV-BD選件※可通過FX1N-5DM模塊進行時間顯示與設(shè)定Date:§3-2-2FX0N、FX1N系列PLC 性能2K步8K步FX1N-EEPROM-FX-EPROM-82027Date:§3-2-2FX0N、FX1N系列PLC 性能2K步8K步FX1N-EEPROM-FX-EPROM-820272236種5189種1871.6~3.6μs/0.55~0.7μs/數(shù)十μs~數(shù)百μs/數(shù)μs~數(shù)百μs/輸入性能指輸入X000-輸入電輸入ON≥4.5≥輸入OFF<1.5<響應(yīng)時約(015ms可調(diào)約電路輸入性能指輸入X000-輸入電輸入ON≥4.5≥輸入OFF<1.5<響應(yīng)時約(015ms可調(diào)約電路隔光電耦合隔離Date:輸出性能指標(biāo)R外部電AC250V或DC30V驅(qū)動能最大負感性負燈負響應(yīng)輸出性能指標(biāo)R外部電AC250V或DC30V驅(qū)動能最大負感性負燈負響應(yīng)時約電路隔繼電器隔輸出狀態(tài)顯輸出ON時LEDDate:輸出性能指標(biāo)晶體管輸0.5A/10.8A/4開路漏電0.1mA大電流OFF時輸出ON時LEDDate:輸出性能指標(biāo)晶體管輸0.5A/10.8A/4開路漏電0.1mA大電流OFF時輸出ON時LEDDate:Date:輸出性能指標(biāo)晶閘管輸出0.3A/點0.8A/4Date:輸出性能指標(biāo)晶閘管輸出0.3A/點0.8A/4感性負載15VA/AC100V、燈負 開路漏電1mA/AC100VON:1msOFF:輸出ON時LED§3-2-FX0S、FX1S系列FX0S、FX1S系列PLC是用于極小規(guī)模系統(tǒng)的超小型只有10~30個I/O§3-2-FX0S、FX1S系列FX0S、FX1S系列PLC是用于極小規(guī)模系統(tǒng)的超小型只有10~30個I/O它們都有繼電器輸出和晶體管輸出兩種輸出方式使用的電源有交流和直流電源兩種Date:64AC或DC868Date:Date: 模擬電位器(其中FX0S個、FX1S2個以進行時間控制,裝上FX1S系列PLC還可選用FX1N系條Date:項性步)條條2條Date:項性步)條條2Date:§3-2-3Date:§3-2-3FX2N、FX2NC系列☆☆☆點☆Date:Date:☆☆☆☆Date:Date:★★★型號規(guī)類型型號88元AC或DCFX2N-128MR(T型號規(guī)類型型號88元AC或DCFX2N-128MR(T類型型號FX2N-48ER(T類型型號FX2N-48ER(TDate:特殊功能模 Date:特殊功能模 Date:Date:Date:Page:Date:Page:Date:Page:Date:Page:§4-PLC控制系與一般電氣控制系統(tǒng)的比Date:Page:Date:Page:程Date:Page:程Date:Page:Date:Page:例:三相異Date:Page:例:三相異步電動機單向運行電氣控制系輸入輸出?三相異步電動機?三相異步電動機單向運行PLC控制系Date:Page:Date:Page:Date:Page:①控制方法 ②工作方式 并行工作方式:串行工作方④定時和計數(shù)控制:精度 ⑤可靠性和可維護性 Date:Page:§4-2PLC工作的特殊1、輸入/輸出滯后現(xiàn)Date:Page:§4-2PLC工作的特殊1、輸入/輸出滯后現(xiàn)用一個按鈕開關(guān)X(輸入信號)控制3個輸出量:Y0、Y1 。電路中Y0與Y2具有相同響應(yīng)速度(X閉合→Y1接通→Y0、Y2同時 如使用PLCY1Y0XDate:Page:如使用PLCY1Y0XDate:Page:周期周期周期X入端OY1存OO輸出端子OYYOODate:Page:X周期周期周期X入端OY1存OO輸出端子OYYOODate:Page:XDate:Page:Date:Page:第一個周期:輸入信號還未進入映像區(qū),X輸入映像寄存器中的狀態(tài)為“OFF”,所有輸出Y0、Y1、Y2當(dāng)然均為“OFF”。由于先掃描到 時,Y1尚處在斷開狀態(tài),所以而在第二周期中,Y1在輸出映像寄存器中的狀態(tài)在程序所以,后掃描的Y2在其輸出映像寄存器中的狀態(tài)也變?yōu)椤癘N”Y0=“OFFY1=Y2=“ON”Date:Page:Date:Page:由于Y1在其輸出映像寄存器中的狀態(tài)已為“ON”,此時Y0才能接通為“ON”。顯然,Y0的響應(yīng)滯后Y2一個掃描周期,在輸入條件為“ON”時,Y0的輸出延遲響若在梯形圖中,將Y0和Y2互換位置,則執(zhí)行結(jié)果使Y2的Date:Page:Date:Page:因此,這種輸入輸出滯后現(xiàn)象的原因是PLC的“集中輸入刷2、不允圖中Y3為雙重輸出,從上圖中的結(jié)果可以看出,優(yōu)先輸出處理X1=“ON”時,在第三行中,X2=“OFF2、不允圖中Y3為雙重輸出,從上圖中的結(jié)果可以看出,優(yōu)先輸出處理X1=“ON”時,在第三行中,X2=“OFF”將Y3的狀態(tài)改寫為“OFF”并作為結(jié)果輸出Date:Page:Date:Page:Date:Page:編程語Date:編程語Date:Page:Date:Page:Date:Page:可編程控制器與一般的計算機一樣,在軟件方面有系統(tǒng)軟件和應(yīng)用軟件之分,只是可編程控制器的系統(tǒng)軟件由可編程控制器生產(chǎn)廠家固化在ROM中,一般的用戶只能在應(yīng)用軟件上進行操作,即通過編程軟件來編制用戶程序。編程軟件是由可編程控制言境平臺,至今為止還沒有一種能適合各種可編程控制器的通用的編程語言,但是有類似之處,可編程控制器的編程語言及編程工具都大體差不多,一般有如下Date:Page:Date:Page:梯形圖是一種以圖形符號及圖形符號在圖中的相互關(guān)系表示控制關(guān)系的編程語言,它是從繼電器控制電路圖演變過來的。形圖將繼電器控制電路進行簡化,同時加進了許功能強大、使用靈活的指令,將微機的特點結(jié)合進去,使編程更加容易,而實現(xiàn)的功能卻大大超過傳統(tǒng)繼電器控制電路圖,是目前應(yīng)用最廣的一種可編程控制器編程語言。Date:Page:Date:Page:母梯形圖最左邊是起始母線,每一邏輯行必須從起始母線開始畫。梯形圖最右邊還有結(jié)束母線,有的PLC規(guī)能流(Power“能流”是PLC梯形圖中的一個重要概念,但僅是概念上右母線——Date:Page:Date:Page:如果有“能流”從左至右流向線圈則線圈被激勵(ON)沒有“能流”通過,線圈未被激勵(OFF)“能流”可以通過被激勵(ON)的常開觸點和未被激(OFF)的常閉觸點自左向右流動,“能流”任何注意:引入“能流”的概念,僅是用于理解梯形圖的各輸Date:Page:梯形圖及符號的畫法應(yīng)Date:Page:梯形圖及符號的畫法應(yīng)按一定規(guī)則,各廠家的符號和規(guī)則雖不盡相同,但基本上大同小異,如圖所示為三種不同PLC的梯形圖。圖b為松下PLC;Date:Page:Date:Page:梯形圖中只有動合和動斷兩種觸點。各種機型中動合觸點和動斷觸點的圖形符號基本相同,但它們的元件編號不相同,隨不同機種、不同位置(輸入或輸出)而不同。梯形圖中輸出繼電器(輸出變量)表示方法也不同,有圓圈、括弧和橢圓表示且它們的編程元件編號也不同,不論哪種產(chǎn)品,輸出繼電器在程序中只能使用一次Date:Page:Date:Page:梯形圖編程語言優(yōu)點是直觀、簡便,但要求用CRT幕顯示的圖形編程器才能輸入圖形符號。小型的編程器一般無法滿足,而是采用經(jīng)濟便攜的編程器(指令編程器)將程序輸入到可編程控制器中,這種編程方法使用指令語句(助記符語言),它類似于微機中的匯編語言。句是指令語句表編程語的基本單元,每個控制功能有一個或多個語句組成的程序來執(zhí)行。每條語句規(guī)定可編程控制器中CPU如何動作的指令,它是由操作碼和操作操作碼用助記符表示要執(zhí)行的功能,操作數(shù)(參數(shù))表明操作的地址或一個預(yù)先設(shè)定的值。Date:Page:Date:Page:順序功能圖常用來編制順序控制類程序。它包含步、動作、轉(zhuǎn)換三個要素。順序功能編程法可將一個復(fù)雜的控制過程分解為一些小的順序控制要求連接組合成整體的控制程序。Date:Page:Date:Page:功能圖編程語言實際上是用邏輯功能符號組成的功能塊來表達命令的圖形語言,與數(shù)字電路中邏輯圖一樣,這種編程方法是根據(jù)信息流將各種功能塊加以組合,是一種逐步發(fā)展起來的新式的編程語言,正在受到各種Date:Page:Date:Page:5、結(jié)構(gòu)文本(StructureText)言類隨著可編程控制器的飛速發(fā)展,如果許多高級功能還是用梯形圖來表示,會很不方便。為了增強可編程控制器的數(shù)字運算、數(shù)據(jù)處理、圖表顯示、報表打印等功能,方便用戶的使用,許多大中型可編程控制器都配備了PASCALBASICC等高級編程語言。這種與梯形圖相比,結(jié)構(gòu)文本有兩個很大優(yōu)點,其一,是能實現(xiàn)復(fù)雜的數(shù)學(xué)運算,其二,是非常簡潔和緊湊。用結(jié)構(gòu)文本編制極其復(fù)雜的數(shù)學(xué)運算程序只占一頁紙。結(jié)構(gòu)文本用來編制邏輯運算程序也很容易。Date:Page:Date:Page:以上五種編程語言是由國際電工委員會(IEC)1994年5月在可編程控制器標(biāo)準(zhǔn)中推薦的。對于一款具體的可編程控制器,生產(chǎn)廠家可在這五種表達方式提供其中的幾種編程語言供用戶選擇。也就是說,并不是所有的程控制器都支持全部的五Date:Page:Date:Page:§5-2FX系列Date:Page:Date:Page:字Date:Page:Date:Page:指常Date:Page:Date:Page:電公共公共輸入繼電輸出繼電常開觸輸出負常閉觸輸入信輸出端輸入端Date:Page:電公共公共輸入繼電輸出繼電常開觸輸出負常閉觸輸入信輸出端輸入端Date:Page:Date:Page:※入繼Date:Page:※入繼電器的觸※X000~X007X010~X017X020~X027X030~X037X040~X047X050~X057 Date:Page:Date:Page:§5-2-2輸出繼電器輸出繼電器是用來將PLCDate:Page:FX系Date:Page:FX系列PLC與輸入繼電器一樣,基本單元的輸出繼電器編號是固定始,順序進行編號 實際使用中,輸入/輸出繼電器的數(shù)量,要根據(jù)系統(tǒng)配置Date:Page:Date:Page:§5-2-3輔助繼電器Date:Page:●Date:Page:●Date:Page:編號 (按十進制編號Date:Page:編號 (按十進制編號●號Page:●號Page:Date:Page:Date:Page:器??煞譃閮深悾河|點型和線圈Date:Page:Date:Page:特殊輔助繼電M8000 PLC運行時M8000得電(M8001斷電),PLC停止時M8000失電(M8001得電Date:Page:Date:Page: M8002(M8003)只在PLC開始運行的第一個掃描周期常用Date:Page:Date:Page:分別為產(chǎn)生周期為10ms、100ms、1s、1min脈沖的特殊輔助繼電器(PLC RUN)Date:Page:Date:Page: 出錯特殊繼當(dāng)PLC出現(xiàn)硬件出錯、參數(shù)出錯、語法出錯、電路出錯、操作出錯、運算出錯等時,M8004得電M8061硬件出錯特殊繼電器 M8064參數(shù)出錯特殊繼電器 →D8064(出錯代碼)M8065語法出錯特殊繼電器 →D8065(出錯代碼)M8066電路出錯特殊繼電器 →D8066(出錯代碼)M8067操作出錯特殊繼電 →D8067(出錯代碼Date:Page:Date:Page: 零標(biāo) 錯位標(biāo) 指令執(zhí)行完畢標(biāo) STL狀態(tài)置Date:Page:Date:Page:M8246C246監(jiān)M8247C247M8251C251監(jiān)視M8252C252監(jiān)視M8254C254Date:Page:Date:Page: 10ms定時器切換標(biāo)當(dāng)M8028線圈被接通時,則T32-T62變?yōu)?0ms定時 禁止全部輸出的特殊輔助繼電M8034線圈被接通時,則PLC的所 M8033Date:Page:M8033Date:Page: 強制運行(RUN) 強制運行M8037強制停止(STOPDate:Page:Date:Page: 與M8042啟動脈 回原點結(jié)指M8044原點條 STL狀態(tài)監(jiān)控有Date:Page:Date:Page: I00 I10 I20 I30 捕捉X0的脈 捕捉X1的脈 捕捉X2的脈 捕捉X3的脈Date:Page:Date:Page:M8235M8236M8237M8241M8242M8244Date:Page:Date:Page:不同Date:Page:Date:Page:述的步進指令STL組合使用?編號初始原點普通保持-報警:?編號初始原點普通保持-報警:定時器中有一個定時器中有一個設(shè)定值寄存器、一個當(dāng)前值寄存器和Date:Page:Date:Page:Date:Page:的,時鐘脈沖有1ms、10ms、100ms,當(dāng)所計數(shù)達到設(shè)定定時器定時時 設(shè)定方法包括用戶程序中以常數(shù)KDate:Page:Date:Page:※常規(guī)定時器不具備斷電的保持功能,即當(dāng)輸入電路斷開常數(shù)K據(jù)寄存器D設(shè)定值的范圍Date:Page:常規(guī)定時器工作原理圖如圖所示當(dāng)Date:Page:常規(guī)定時器工作原理圖如圖所示當(dāng)輸入X0接通時,編號T200的定時器內(nèi)的當(dāng)前值計數(shù)器對當(dāng)當(dāng)前值與設(shè)定值K123相時時器的輸出接點有設(shè)定 常開閉合、常閉斷輸出接點在驅(qū)動線圈后的定時器復(fù)位,其輸出接點也復(fù)復(fù)位輸1& 計數(shù)據(jù)輸輸出接位復(fù)驅(qū)加法比&器K、H或時鐘脈常規(guī)定時器的工作Date:Page:復(fù)驅(qū)加法比&器K、H或時鐘脈常規(guī)定時器的工作Date:Page:Page:編號:編號T63)(采用中斷計數(shù)1ms定時器T63)(采用中斷計數(shù)1ms定時器Date:Page:1ms積算定時器:對1ms時鐘脈沖進行累積計數(shù)的,定時1ms積算定時器:對1ms時鐘脈沖進行累積計數(shù)的,定時范圍為0.001~32.767s100ms積算定時器:對100ms時鐘脈沖進行累積計數(shù)的定時范圍為0.1~3276.7sDate:Page:sPage:編號sPage:編號Date:Page:積算定時當(dāng)輸入X1接通時,編號T250的定時器內(nèi)的當(dāng)前值計數(shù)器對Date:Page:積算定時當(dāng)輸入X1接通時,編號T250的定時器內(nèi)的當(dāng)前值計數(shù)器對當(dāng)當(dāng)前值與設(shè)定值K345相等定時器的輸出接點有效。即常輸出接點在驅(qū)動線圈后的345×01s=34.5s后動作。驅(qū)動輸入X1斷開或發(fā)生斷電時當(dāng)前值保持,X1再接通或驅(qū)動輸入X1斷開或發(fā)生斷電時當(dāng)前值保持,X1再接通或復(fù)電時,計數(shù)繼續(xù)進行,直至定時時間到,輸X2Date:Page:相1比較計數(shù)100ms時鐘脈積算定時器的工作Date:Page: T250當(dāng) 相1比較計數(shù)100ms時鐘脈積算定時器的工作Date:Page: T250當(dāng) Date:Page:Date:Page:除了中斷執(zhí)行型的定時器外,在線圈驅(qū)動之后到定時器觸點動作的 為:0.001s(1ms)0.01s(10ms)(100ms) 編程時,若定時器觸點指令寫在線圈指令之前,則最壞的情況下,定時器定時誤差為2T0。1ms定時器為中斷執(zhí)行型定時器,是以中斷方式對時鐘脈沖進行計數(shù),定時精度高Date:Page:Date:Page:Date:Page:Date:Page:高速計數(shù)采用中斷方式進行計數(shù),與PLCDate:Page:Date:Page:1 32767(16位-214783648 +214783647(32位★計數(shù)器的設(shè)定值可由常數(shù)KDate:Page: 108 C0當(dāng)前 設(shè)定 也可以間接設(shè) 注:16位增計Date:Page: 108 C0當(dāng)前 設(shè)定 也可以間接設(shè) 注:16位增計數(shù)器分為通用型和保持型兩Date:Page:16位增計數(shù)器編通C0-C0-C0-C0-C0-保Date:Page:16位增計數(shù)器編通C0-C0-C0-C0-C0-保C14-C16-C16-C16-C100有兩種32位加/減計數(shù)有兩種32位加/減計數(shù)器,設(shè)定值:-+2147483647通用計數(shù)器:C200~C219共2034共15Date:Page:Date:Page:Date:Page:計數(shù)方向由特殊輔助繼電器M8200~M8234加減計數(shù)方式設(shè)定:對于C△△△,當(dāng)M8△△△△接通(置1)時,為減計數(shù)器,斷開(置0)時,為加計數(shù)器。:C200當(dāng)M8200為ON時,C200為減計計數(shù)值設(shè)定:直接用常數(shù)K或間接用數(shù)據(jù)寄存器D的內(nèi)容作為計數(shù)值。間接設(shè)定時,要用元件號緊連在一起的兩個數(shù)據(jù)寄存器。Date:Page:32位雙向(加/減)計數(shù)器工作過程示意 45 2 3 0 1 Date:Page:32位雙向(加/減)計數(shù)器工作過程示意 45 2 3 0 1 在計數(shù)器的當(dāng)前 在計數(shù)器的當(dāng)前由-5→-6減少時 由-6→-5增加時,輸出觸點復(fù)位 出觸點置Date:Page:Date:Page:遞加計數(shù)時,當(dāng)計數(shù)器當(dāng)前值等于設(shè)定值時,接點動作并保例如圖中由-6增大到-5時,其輸出觸點遞減計數(shù)時,當(dāng)計數(shù)器當(dāng)前值等于設(shè)定值時,輸出觸點復(fù)位。例如圖中由-5減小到-6時,其輸出觸點斷開;如果從2147483647開始增計數(shù),則成為2147483648,形成循環(huán)計數(shù)。復(fù)位輸入X13接通時,計數(shù)器按程序執(zhí)行復(fù)位命令;Date:Page:32位雙向(加/減)計數(shù)器-C200-通 Date:Page:32位雙向(加/減)計數(shù)器-C200-通 保C220-思考?Date:Page:思考?Date:Page:Date:Page:Date:Page:①高數(shù)計數(shù)器是采用中斷方式進行高速計數(shù)的,與PLC②高數(shù)計數(shù)器是對特定的輸入進行計數(shù)(如FX0N③高數(shù)計數(shù)器為32位增/減計數(shù)型,具有停電保持(設(shè)定值范圍:-2147483648~2147483647Date:Page:Date:Page:X6、X7只能用用于高速計數(shù)器輸入的PLC輸入端只有X0—X5。如果此6個輸入端已被某高速計數(shù)器占用,便不可用于其他的高速計數(shù)器或其他用途。所以最多有6個高Date:Page:Date:Page:1啟動C235C24061啟動C241C24551C246C25052A-BC251C2555表中:U表示增計數(shù)輸入,D表示減計數(shù)輸入,A表示A相輸入,B表示B相輸入,R表示復(fù)位輸入, S表示啟動輸入。Date:Page:1相無啟1相帶啟RRRRRSSDate:Page:1相無啟1相帶啟RRRRRSS1相雙輸2A-BUUUAAADDDBBBRRRRUUAADDBBRRRRSSSSDate:Page:1相雙輸2A-BUUUAAADDDBBBRRRRUUAADDBBRRRRSSSSDate:Page:應(yīng)Date:Page:應(yīng)Date:Page:計數(shù)方式及接點動作與32位內(nèi)部計數(shù)方向取決于對應(yīng)的特殊輔助繼電器M8***(***為對Date:Page:如圖所示,以C235為例說明其動作過程X10接通,M8235置1,C235遞減計數(shù),反Date:Page:如圖所示,以C235為例說明其動作過程X10接通,M8235置1,C235遞減計數(shù),反之,遞加計數(shù)X11接通,C235復(fù)X12接通時,C235開始對X0輸入的脈沖信號計M CKCDate:Page:Date:Page:計數(shù)方式、接點動作、計數(shù)方向與1相無啟動/復(fù)位端速計數(shù)器類均有一復(fù)位端,其中C244、C245還各有一啟動如圖所示,以C245為例X13接通,M8245置1,C245遞減計數(shù),反之,遞加計X14接通,C245復(fù)位可由X3輸入復(fù)15接通時,選中接通,則開始對X2輸入的脈此如圖所示,以C245為例X13接通,M8245置1,C245遞減計數(shù),反之,遞加計X14接通,C245復(fù)位可由X3輸入復(fù)15接通時,選中接通,則開始對X2輸入的脈此例梯形圖中表面上由D0設(shè)定C245,實際是由D0、D1組成的32位數(shù)據(jù)寄存器設(shè)定計數(shù)值Date:Page:X10接通,C246復(fù)位Date:Page:具有遞加、遞減兩個輸入端,有的還具有復(fù)X10接通,C246復(fù)位Date:Page:具有遞加、遞減兩個輸入端,有的還具有復(fù)位及啟動輸入端;如圖所示,以C246為例 CCX11接通,選中C246,對X0遞X0由OFF→ON,加1,X1由OFF→ON,減1;這種計數(shù)器有A、B兩個計數(shù)輸入,A、B兩相輸入成90°相定了增/減計數(shù)方AA數(shù)時BB(上升A沿)BB(下降沿)Date:這種計數(shù)器有A、B兩個計數(shù)輸入,A、B兩相輸入成90°相定了增/減計數(shù)方AA數(shù)時BB(上升A沿)BB(下降沿)Date:Page:如圖所示,以C254為例X11接通,C254復(fù)位,另外,還可由2輸入復(fù)位。當(dāng)2接通時,即使X11為OFF,C254也將立即復(fù)位(不受掃描周期影響)。X12接通時,選中C254,如X6接通,則立即開始對輸入(A相)、X1(B相)計數(shù)當(dāng)前值不低于設(shè)定值(D3XD2)接通;計數(shù)當(dāng)C值低于設(shè)定值(D3、D2)如圖所示,以C254為例X11接通,C254復(fù)位,另外,還可由2輸入復(fù)位。當(dāng)2接通時,即使X11為OFF,C254也將立即復(fù)位(不受掃描周期影響)。X12接通時,選中C254,如X6接通,則立即開始對輸入(A相)、X1(B相)計數(shù)當(dāng)前值不低于設(shè)定值(D3XD2)接通;計數(shù)當(dāng)C值低于設(shè)定值(D3、D2)時XC斷C254Y加計數(shù)時,M8254為OFF,Y11斷開M8254減計數(shù)時M8254為ON,Y11YDate:Page:PLC在進行輸入輸出PLC在進行輸入輸出處理、模擬量控制、位置控制時,需要Date:Page:Date:Page:Date:Page:①②保持數(shù)據(jù)寄存Date:Page:Date:Page:)例如D8000D8001D8020D8030D8031D8039Date:Page:Date:Page:④文件數(shù)據(jù)寄存器 器~~~~16位普通、~~~16位保持用16位特殊用~~Date:Page:~~~~16位普通、~~~16位保持用16位特殊用~~Date:Page:Date:Page:Date:Page:例 若Z=10,則為Date:Page:Date:Page:Date:Page:Date:Page:間16位:K:-32,768~32,76732位:K:-2,147,483,648~2,147,483,647Date:Page:Date:Page:①嵌套用指針(N0-②分支指令用指針(P0-Date:Page:Date:Page:斷用指針(I輸入中斷:I00:下降沿中斷1:上升沿中輸入中斷號 注:FX0S/0N為0--定時中斷:I定時中斷號 注:限D(zhuǎn)ate:Page:Date:Page:斷用指針(I計數(shù)中斷:I注:限與高速計數(shù)器置位指令(HSCS)配合使嵌套跳轉(zhuǎn)~~~~輸入中斷用~~定時器中斷中~Date:Page:嵌套跳轉(zhuǎn)~~~~輸入中斷用~~定時器中斷中~Date:Page:Date:Page:Date:Page:第四章步進指令第一節(jié)步進指令及步進梯形圖第二節(jié)順序功能圖的類型第三節(jié)步進梯形圖設(shè)計實Date:Page:Date:Page:第一 步進指令及步進梯形本節(jié)講解Date:Page:Date:Page:教學(xué)Date:Page:Date:Page:一、順序功能型順序控制系統(tǒng)Date:Page:Date:Page:2.順序功能順序功能圖SFC用于編制復(fù)雜的順序控制程序,比梯形圖更直觀。三菱FX系列PLC使用類似于順序功能圖SFC語言的狀態(tài)轉(zhuǎn)移圖以及目標(biāo)元件為狀態(tài)器的2條步進指令實現(xiàn)順序控制程序編程Date:Page:Date:Page:狀態(tài)轉(zhuǎn)移狀態(tài)轉(zhuǎn)移圖也稱功能圖,用于描述控制系統(tǒng)的控制過程;狀態(tài)——一個控制過程可以分為若干階段,這些階段就稱狀態(tài)與狀態(tài)之間由轉(zhuǎn)換分,相鄰兩狀態(tài)之間的轉(zhuǎn)換條件即上一狀態(tài)動作結(jié)束,下一狀態(tài)動作開始,此時前一狀態(tài)Date:Page:狀態(tài)狀態(tài)器是構(gòu)成狀態(tài)轉(zhuǎn)移圖的基本元素,是PLC基本編程元件之一。FX系列PLC共有1000點狀態(tài)器,其分類、編類元件個Date:Page:狀態(tài)狀態(tài)器是構(gòu)成狀態(tài)轉(zhuǎn)移圖的基本元素,是PLC基本編程元件之一。FX系列PLC共有1000點狀態(tài)器,其分類、編類元件個用途初始返回狀一般Date:Page:狀態(tài)轉(zhuǎn)Date:Page:狀態(tài)轉(zhuǎn)移圖基本要如圖為一狀態(tài)轉(zhuǎn)移圖示例。其中每一狀 用框圖表示,框內(nèi)是狀態(tài)器元狀態(tài)器之間用有向線段連接,其中從上 有向線段上的垂直短線及其旁邊標(biāo)組的文字符號或邏輯表達式表示狀態(tài)轉(zhuǎn)移旁邊的線圈等是驅(qū)動內(nèi)容以紅綠燈控制為例,其對應(yīng)的狀態(tài)轉(zhuǎn)移圖如下圖所示Date:以紅綠燈控制為例,其對應(yīng)的狀態(tài)轉(zhuǎn)移圖如下圖所示Date:Page:Date:Page:二、步進指Date:Page:二、步進指FX系列PLC提供了一對步進指令用于順序控制程序設(shè)計。STL(步進開始或步進觸點指令):是利用內(nèi)部軟元件(狀態(tài)器S)在在梯形圖中的符號 ,沒有常閉觸點STL指令的意義為激活某個狀線上引出的狀態(tài)接STL指令有建立子母線的功能,以使該狀態(tài)的所有操作STL指令在梯形圖中的情況見RET(步進返回指令):是用于狀態(tài)轉(zhuǎn)移流程的結(jié)束,實現(xiàn)返回主干程序Date:Page:Date:Page:使用狀態(tài)轉(zhuǎn)移圖編程包括兩項工作根據(jù)工藝設(shè)計狀態(tài)轉(zhuǎn)移圖使用步進指令將狀態(tài)轉(zhuǎn)移圖轉(zhuǎn)換為步進梯形圖及指令語句狀態(tài)編號不可重復(fù)使用如果狀態(tài)觸點接通在不同狀Date:Page:Date:Page:2.定時器的重復(fù)使 3.輸出的互定時器線圈與輸出線圈一在狀態(tài)轉(zhuǎn)移過程中,由樣,也可對在不同狀態(tài)的同一軟元于在瞬間(1個掃描周期),件編程,但在相鄰的狀態(tài)中不能編兩個相鄰的狀態(tài)會同時接通,程。如果在相鄰狀態(tài)下編程,則工因此為了避免不能同時接通的序轉(zhuǎn)移時定時器線圈不能斷開,定一對輸出同時接通,必須設(shè)置時器 Date:Page:Date:Page:如右圖所示,在狀態(tài)內(nèi)的母線將LD或LDI指令寫入后,對不需要觸點的驅(qū)動就不能再編程,需要按下圖方或Date:Page:Date:Page:OUT指令與SET指令對于STL指令后的狀態(tài)具有同樣的功能,都將原來的狀態(tài)自動復(fù)位。此外,還有自保持功能。但是,在使用Date:Page:Date:Page:1.(順序功能圖) Date:Page:Date:Page:Date:Page:Date:Page:第二 順序功能圖的類本節(jié)講解Date:Page:Date:Page:如紅綠燈控制程序,雖然是循環(huán)控制,但都以一定順序逐步執(zhí)行且沒有分支,所以在步進階梯圖中,以復(fù)位Date:Page:Date:Page:當(dāng)S0之行后,若X1先有效,則跳到S21執(zhí)行,此后即使X2有效,S22也無法執(zhí)行。之后若X3有效,則脫離S21而到S23執(zhí)行,當(dāng)X5有效后,則當(dāng)S0之行后,若X2先有效,則跳到S22執(zhí)行,此后即使X1有效,S21也Date:Page:Date:Page:選擇分支流程不能交叉,對左圖所示的流程必須按右邊所示的流Date:Page:Date:Page:若有多條路徑,且必須同時執(zhí)行,這種分支的方式稱為并種有等待功能的方式稱之為并進當(dāng)S0執(zhí)行后,若X1有效,則S20及S21同時執(zhí)行當(dāng)S22及S23都已執(zhí)行后,若X4當(dāng)左邊路徑已執(zhí)行到S22,而右邊路徑尚停留在S21時,此時即Date:Page:Date:Page:如左圖所示的流程都是可能的程序。B流程沒有問題,但A流程Date:Page:Date:Page:*Date:Page:Date:Page:向下面狀態(tài)的直接轉(zhuǎn)移或向系列外的狀態(tài)轉(zhuǎn)移被成為跳轉(zhuǎn),用符號↓指向轉(zhuǎn)Date:Page:Date:Page:向前面狀重Date:Page:Date:Page:Date:Page:Date:Page:教學(xué)Date:Page:Date:Page:紅綠Date:Page:ABADate:Page:ABABBABAABDate:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:SETSTL與E指令STLDate:Page:SETSTL與E指令STLDate:Page:用LD或LDI指令用LD或LDI指令L用SET指Date:Page:【應(yīng)用范例】洗車流【應(yīng)用范例】洗車流程控Date:Page:Date:Page:Date:Page:①COSSAR執(zhí)行泡沫清洗(用MC1驅(qū)動按PB1則執(zhí)行清水沖洗(用MC2驅(qū)動按PB2則執(zhí)行風(fēng)干(用MC3驅(qū)動按PB3則結(jié)束洗車任何時候按下STOP,則所有輸出復(fù)位,停止洗Date:Page:Date:Page:手動狀 自動狀狀態(tài)S21→MC1動 狀態(tài)S31→MC1動狀態(tài)S22→MC2動 狀態(tài)S32→MC2動狀態(tài)S23→MC3動 狀態(tài)S33→MC3動狀態(tài)S24→停 狀態(tài)S24→停Date:Page:Date:Page: Date:Page:Date:Page:繪繪制狀態(tài)流程M0START按鈕狀態(tài),避 流 啟動電另一種結(jié)束方Date:Page:Date:Page:Date:Page: Date:Page: 器并下載到目Date:Page:Date:Page:【應(yīng)用系統(tǒng)設(shè)計】氣壓式?jīng)_孔加工機控制系Date:Page:Date:Page:①③工件的搬運分合格品及不合格品兩種,由測孔部分判斷。若 不合格品在測孔完畢后,由A缸抽離隔離板,讓不合格的工件自動掉入廢料箱;若為合格品,則在工件到達搬運點后,由B缸抽離隔離板,讓合格的工件Date:Page:Date:Page:①系統(tǒng)由5個流程組成:復(fù)位流程,清除殘余工件;工件補充流工件控制沖孔機是否實施沖孔加工;測孔流程,檢測孔加工是否合 置的PH0來偵測工件的有無,而應(yīng)位置有無工件呢?本題所使用的方式是為工件補充、鉆孔、測孔及定M10為1,當(dāng)轉(zhuǎn)盤轉(zhuǎn)動后,用左移指令將M10-M13左移一個位元,亦即M11為1,鉆孔機因此標(biāo)志為1而動作。其他依此類推,測孔機依標(biāo)志動作、包裝搬運依M13Date:Page:Date:Page:元件分配及端子接線Date:Page:Date:Page:電 定位由 變?yōu)镺N A缸抽 隔離 動(M11為1Date:Page:(M11為1Date:Page:b.工件補充流 c.氣壓沖孔流傳送帶轉(zhuǎn) 鉆孔機動(M0 (Y4時間 設(shè)置8等待時 有無工件標(biāo)鉆孔 有工件返有工 設(shè)定 Date:Page:Date:Page:d.測孔流 e.工件搬運流Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:工件的補充使用人工控制,可直接將工件放在D點(LS0動)只要D點有工件,機械手臂即先下降(B缸動作)將工件抓取A,B,C缸均為單作用氣缸,使用電磁④C缸在抓取或放開工件后,都需有1秒的間隔,機械手臂才Date:Page:Date:Page:要求Date:Page:Date:Page:本章本章主要介紹了步進指令、順序功能圖類型及設(shè)計步驟、順序功能圖到步進梯形圖的轉(zhuǎn)換方法、步進梯形圖設(shè)計注意事項。并結(jié)合實例詳細分析了單流程設(shè)計、選擇分Date:Page:Date:Page:第五章PLC驗設(shè)計三、順控設(shè)計法——狀序設(shè)計方輯設(shè)計雜程序設(shè)計方法六、程序調(diào)試態(tài)Date:Page:態(tài)Date:Page:設(shè)計內(nèi)容梯形圖狀態(tài)轉(zhuǎn)移經(jīng)驗設(shè)計一PLC程序的經(jīng)驗設(shè)計一PLC程序的經(jīng)驗設(shè)計Date:Page:???Date:???Date:Page:Date:Page:Date:Page:二、根據(jù)繼電控制——用PLC中軟元件,代替原繼電器—器控。主設(shè)計舉例時間 ~KM1Page: ~KM1Page: ~Date:Page: ~Date:Page:Date:Page:Date:Page:三、PLC程序如果一個控制系統(tǒng)可動作,且這些動作必須嚴(yán)格才能保證生產(chǎn)過程的正常運控設(shè)計分解成幾個獨立的控制照一定的先后次序執(zhí)行行,也稱為步進控制系就是針對順序控制系統(tǒng)的一種專門的設(shè)計方法。這種設(shè)計方法很容易被初學(xué)者接受,對于有經(jīng)驗的工程師,也會提高設(shè)計的效率,程序的調(diào)試、修改PLC的設(shè)計者們?yōu)樾蚩刂葡到y(tǒng)的程序編制提供了大量通用和專用的編程元件,開發(fā)了專門供編制順序控制程序用的功能表圖——狀態(tài)轉(zhuǎn)移圖,使這種就是針對順序控制系統(tǒng)的一種專門的設(shè)計方法。這種設(shè)計方法很容易被初學(xué)者接受,對于有經(jīng)驗的工程師,也會提高設(shè)計的效率,程序的調(diào)試、修改PLC的設(shè)計者們?yōu)樾蚩刂葡到y(tǒng)的程序編制提供了大量通用和專用的編程元件,開發(fā)了專門供編制順序控制程序用的功能表圖——狀態(tài)轉(zhuǎn)移圖,使這種Date:Page:功能表圖——狀態(tài)轉(zhuǎn)移圖式或步進控制方式的程序時,首先將系統(tǒng)的工作過門針對順功能表圖——狀態(tài)轉(zhuǎn)移圖式或步進控制方式的程序時,首先將系統(tǒng)的工作過門針對順序控制”或“狀態(tài)”,以的最后一步結(jié)束的階段,每一階段稱為“步(或狀態(tài))為單元,從接著一步,一直到工作過Date:Page:Date:Page:Date:Page:設(shè)計驟四、邏輯設(shè)計以布爾邏輯代數(shù)為理論基礎(chǔ),以邏輯變量“0”四、邏輯設(shè)計以布爾邏輯代數(shù)為理論基礎(chǔ),以邏輯變量“0”或作為研究對象,以與、或、非三種基本邏輯運算為分析依據(jù),對電氣控制線路進行邏輯運算,把觸點的“通、斷”狀態(tài)用邏輯變量“0”或“1”來表“與”“或”“與、或、非”邏輯Date:Page:“與“或L(Y2)=X0+X1+M2“與、或、非L(Y3)=(X0+X1)X2·XY2Date:Page:1“與“或L(Y2)=X0+X1+M2“與、或、非L(Y3)=(X0+X1)X2·XY2Date:Page:1五、復(fù)雜程序的設(shè)計方五、復(fù)雜程序的設(shè)計方續(xù)、單周期、單步)等工作方式。?確定程序的總體結(jié)構(gòu)分別設(shè)計局部程程序的綜合與調(diào)Date:Page:確定程序的總體結(jié)將系統(tǒng)的程序按工作方式和功能分成若干部份,如:公共程序、手動程序、自動程序等部份。手動程序和自動程序是不同時執(zhí)行的,所以用跳轉(zhuǎn)指令將它們分開,用工作方式的選擇?確定程序的總體結(jié)將系統(tǒng)的程序按工作方式和功能分成若干部份,如:公共程序、手動程序、自動程序等部份。手動程序和自動程序是不同時執(zhí)行的,所以用跳轉(zhuǎn)指令將它們分開,用工作方式的選擇??X10是自動/手動切換開關(guān),CJ為條件跳轉(zhuǎn)指令,X10公共程序:公共程序用于自動程序和手動程序相互切換的?Date:Page:Date:Page:此種結(jié)構(gòu)是使用子程序調(diào)用實現(xiàn)自動程序和手PLC一運行M8000即有效,保證了公共程序 X10有效時,調(diào)用手動程X10無效時,調(diào)用自動程Date:Page:此種結(jié)構(gòu)是使用子程序調(diào)用實現(xiàn)自動程序和手PLC一運行M8000即有效,保證了公共程序 X10有效時,調(diào)用手動程X10無效時,調(diào)用自動程Date:Page:Date:Page:分別設(shè)計局部程序:公共程序的綜合與調(diào)試:進一六、程序的調(diào)???述PLC程六、程序的調(diào)???述PLC程序的調(diào)試可以分和?Date:Page:??用戶程序一般先在實驗室模擬調(diào)試,實際的輸入信號可以用鈕子開關(guān)和按鈕來模擬,各輸出量的通/斷狀態(tài)用PLC上有關(guān)的發(fā)光二極管來顯示,一般不用接PLC在調(diào)試時應(yīng)充分考慮各種可能的情況,各種可能的進各種可能的情況下輸入量與輸出量之間的關(guān)系完全符???用戶程序一般先在實驗室模擬調(diào)試,實際的輸入信號可以用鈕子開關(guān)和按鈕來模擬,各輸出量的通/斷狀態(tài)用PLC上有關(guān)的發(fā)光二極管來顯示,一般不用接PLC在調(diào)試時應(yīng)充分考慮各種可能的情況,各種可能的進各種可能的情況下輸入量與輸出量之間的關(guān)系完全符???如果程序中某些定時器或計數(shù)器的應(yīng)該選擇合適設(shè)定Date:Page:將暴露出系統(tǒng)中圖和梯形圖程序設(shè)計中的問題,應(yīng)對出現(xiàn)的問題及時可能存在的傳感器、執(zhí)行器和硬接線如果調(diào)試達不到指標(biāo)要求,則對相應(yīng)硬件和軟件部分作適當(dāng)調(diào)整,通常只需要修改程序就可能達到調(diào)整的?將暴露出系統(tǒng)中圖和梯形圖程序設(shè)計中的問題,應(yīng)對出現(xiàn)的問題及時可能存在的傳感器、執(zhí)行器和硬接線如果調(diào)試達不到指標(biāo)要求,則對相應(yīng)硬件和軟件部分作適當(dāng)調(diào)整,通常只需要修改程序就可能達到調(diào)整的???全部調(diào)試通過后,經(jīng)過一段時間的考驗,系統(tǒng)就可以Date:Page:七、PLC程計實——接觸器控制組成七、PLC程計實——接觸器控制組成,短、不易檢修等缺點C在故障多、可靠性差、工作著PLC的普及和完善,性、易編程修改的特點,在自良好的效果控制系統(tǒng)中應(yīng)用取得如:MPS統(tǒng)Date:Page:Date:Page:Date:Page:工件的補充使用人工工件的補充使用人工控制,可直接將工件放在點(LS0動作)只要D點有工件,機械手臂即先下降方,機械手臂再次下降(B缸動作械手臂上升(B缸復(fù)位),最后機械B缸動作)將工件抓?。–臂再回到原點(A缸位)Date:Page:A,B,C缸均為單作用氣缸,使用A,B,C缸均為單作用氣缸,使用電磁控制C缸在抓取或放開工件后,都需有秒的間隔,機械手臂才能⑤當(dāng)E點有工件且B缸已上升到LS4送帶馬達轉(zhuǎn)動以運走工件經(jīng)2秒后傳送帶馬達自動停止。工件若未完全運走(計時未到時,則應(yīng)等待傳送帶馬達停止后將工件移走Date:Page:Date:Page:Date:Page:LS0→D點有無工件偵測用限制開LS2→A缸退回限制開關(guān)(右極限LS1→A缸前行限制開關(guān)(左極限)Date:Page:Date:Page:上升至上極限位置(LS4ON)及C均為單作用氣缸,所以會自動件搬運流程:依題意其限位置(LS2ON)、B松開為機械手臂的原點。位的偵測(因為A、B、C缸且B缸在上極限位置時Date:Page:Date:Page: D點工件傳件分A缸左限位 A缸右限位傳B缸下限位傳B缸上限位傳E點工件傳LS0,使用輸入繼電器LS1,使用輸入繼電器LS5,使用輸入繼電Date:Page:Date:Page:a.A缸退回至右極限位(LS2B缸(Y1C缸夾取工件并延(Y2B缸A缸(Y0完全搬B缸(Y1C缸松開工件并延(Y2B缸A缸B缸上升至上極限位(LS4b.Date:Page:Date:Page:c驅(qū)動傳送機并延時2d.并進-合流Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:第六章PLC控第一節(jié)PLC控制系統(tǒng)設(shè)計的第二節(jié)PLC的硬件設(shè)置第三節(jié)PLC與輸入輸出設(shè)系統(tǒng)應(yīng)用設(shè)接第四節(jié)提高PLC控制系統(tǒng)可第五PLC在模擬量閉環(huán)控第六節(jié)應(yīng)用舉例Date:Page:Date:Page:第一PLC一、PLC品,并留有適當(dāng)?shù)挠嗔坑嫷膬?nèi)容與步則C選用功第一PLC控制系統(tǒng)設(shè)計的內(nèi)第一PLC控制系統(tǒng)設(shè)計的內(nèi)容與二、PLC12.確定PLC的I/O點數(shù),選擇PLC分配I/O點數(shù),繪制PLC1)初始化程序;2)控制程序;3)檢測、故障診斷和顯示等程序;4)保護和聯(lián)鎖程序。程序調(diào)試。先進行模擬調(diào)試,再進行現(xiàn)場聯(lián)機調(diào)試;先進Date:Page:Date:Page:PLCDate:Page:PLCDate:Page:Date:Page:第二PLCPLCI/O硬件設(shè)I/ODate:Page:Date:Page:一、PLC結(jié)構(gòu)形式遠程I/ODate:Page:Date:Page:二、PLCI/O輸入器件:指連接到PLC按分類主令器 選擇開關(guān)、開關(guān)、接近開關(guān)、光電開行程開關(guān)輔助觸點關(guān)、光電開關(guān)、繼電器觸點,接觸器數(shù)字輸入信號Date:Page:Date:Page:二、PLCI/O輸出器件:指連接到PLC接分類:電鈴、蜂鳴直流交流輸出端口:晶體管輸出晶閘管輸Date:Page:Date:Page:二、PLCI/OI/OI/O點數(shù)是衡量可編程控制確定依據(jù):將與PLC相連的10%Date:Page:Date:Page:三、CPU用考慮掃描速度,一合適CPU種類的PLCDate:Page:Date:Page:四、PLC 工精度進行定或PLC通信聯(lián)網(wǎng)模塊:PLC與PLC之間 模擬輸入模塊、輸出模塊:把Date:Page:Date:Page:五、PLC外Date:Page:外Date:Page:輸入信號電源,一般利用PL源。對于帶有有源器件的接近源電壓,特殊情況可C內(nèi)部提供的直流24V電開關(guān)可外接220V交流電設(shè)直流電源選用直流I/O模塊時,需存儲容量大小不僅與PLC系統(tǒng)的功能有關(guān),還與功能實現(xiàn)的方法、程序編寫水平有關(guān)。一個有經(jīng)驗的程序員和一個初學(xué)者,在完成同一復(fù)雜功能時,其程序量?在I/O點數(shù)確定的基礎(chǔ)上,按下式估算存儲容量后存儲容量大小不僅與PLC系統(tǒng)的功能有關(guān),還與功能實現(xiàn)的方法、程序編寫水平有關(guān)。一個有經(jīng)驗的程序員和一個初學(xué)者,在完成同一復(fù)雜功能時,其程序量?在I/O點數(shù)確定的基礎(chǔ)上,按下式估算存儲容量后?存儲容量(字節(jié))=開關(guān)量I/O+模擬量I/O?Date:Page:Date:Page: 一、Date:Page: 一、PLC與常用Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:接 傳感Date:Page:接 傳感UOFF-)RC的漏電流Date:Page:二、PLC與常用出設(shè)備Date:Page:二、PLC與常用出設(shè)備的連Date:Page:接Date:Page:接電阻值可取電容值可取Date:Page:Date:Page:2)PLC的晶體管和晶閘管型輸尤其是晶閘管輸出,將可能項出都有較大的漏電流,會出現(xiàn)輸出設(shè)備的誤動),IUON是負載的開啟電壓Date:Page:Date:Page:合理的安裝與布統(tǒng)可靠性的措很強的抗干擾能力,但在過,應(yīng)注意以下問題一、適合的工作環(huán)通常PLC一、適合的工作環(huán)通常PLC允許的環(huán)境溫度約在0~55°C。安裝時不要把發(fā)熱量大的元件放在PLC的下方;PLC四周要有足夠的通風(fēng)散熱空間;不要把PLC安裝在陽光直接照射或離暖氣、加熱器、大功率電源等發(fā)熱器件很近的場所;安裝PLC的控PLC工作環(huán)境的空氣相對濕度一般要求小于85%,以保證PLC的絕緣性能。濕度太大也會影響模擬量輸入/輸出裝置的精度。因此,不能將PLC安裝在結(jié)露、雨Date:Page:不宜把PLC安裝在有大量污染物(如灰塵、油煙、鐵粉等)、腐燭性氣體和可燃性氣體的場所,尤其是有腐蝕性氣體的地方,易造成元件及印刷線路板的腐蝕遠離有不宜把PLC安裝在有大量污染物(如灰塵、油煙、鐵粉等)、腐燭性氣體和可燃性氣體的場所,尤其是有腐蝕性氣體的地方,易造成元件及印刷線路板的腐蝕遠離有強烈振動和場所,尤其是連續(xù)、頻繁的振動。必要時可以采取相應(yīng)措施來減輕振動和沖擊PLC應(yīng)遠離強干擾源,如大功率晶閘管裝置、高頻設(shè)備和大型動力設(shè)備等,同時PLC還應(yīng)該遠離強電磁場和強放射源,以及易產(chǎn)生強靜電的地方。Date:Page:?求較高。在干擾較強或可靠性要求較高的場合,應(yīng)該?用隔離變壓器二次側(cè)。同時,在安裝時2)系統(tǒng)的動力線應(yīng)足夠粗,以降低大容量設(shè)備起?求較高。在干擾較強或可靠性要求較高的場合,應(yīng)該?用隔離變壓器二次側(cè)。同時,在安裝時2)系統(tǒng)的動力線應(yīng)足夠粗,以降低大容量設(shè)備起3)PLC輸入電路用外接直流電源時,最好采用穩(wěn)Date:Page:PL不能在高壓電器和高壓電源線附近安裝,更不能與高壓電器PLC離應(yīng)大于200mm中I/O線、動PL不能在高壓電器和高壓電源線附近安裝,更不能與高壓電器PLC離應(yīng)大于200mm中I/O線、動力線及控制線應(yīng)分開走線,盡量不要在同一線槽交流線與直流線、輸入線與輸出線最好分開走線開關(guān)量與模擬量的好分開走線,傳送模擬量信號I/O線最好用屏蔽線,且屏蔽線的屏敝層應(yīng)一端接地PLC5)PLC的I/O回路配線,必須使用壓接端子或單股線與PLC安裝在同一控制柜內(nèi)的感性元件,最好有消弧電路Date:Page:Date:Page:Date:Page:PLC一般最好單獨接地,也可PLC的接地線應(yīng)盡量短,使接時,接地電阻要小于100Ω,接三、必須的安全保護環(huán)應(yīng)該在PLC三、必須的安全保護環(huán)應(yīng)該在PLC外部輸出回路中裝上熔斷器,進行短路保護。最好系,PLC外部接線中還應(yīng)該采硬件的互鎖措施,以確保系可靠地運行PLC外部負載的供電線路應(yīng)具有C恢復(fù)供電時,不按下“啟動”按鈕PL的外部負載就不能自行啟動。特,而與PLC毫無關(guān)下“停止”Date:Page:Date:Page:四、必要的Date:Page:四、必要的?件措?超時檢測:設(shè)備在各?超時檢測:設(shè)備在各工步的動作所需的時間一般是不變的,即使變化也不會太大,因此可以以這些時間為參考,在PLC發(fā)出輸出信號,相應(yīng)的外部執(zhí)行機構(gòu)開始動作時啟動一個定時器定時,定時器的設(shè)定值比正常情況下該動作的持續(xù)時間長20%左右。邏輯錯誤檢測:編制一些常見故障的異常邏輯關(guān)系,一旦異常邏輯關(guān)系為ON狀態(tài),就應(yīng)按故障處理。消除預(yù)知干擾:某些干擾是可以預(yù)知的,如PLC的輸出命令使執(zhí)行機構(gòu)(如大功率電動機、電磁鐵)動作,常常會伴隨產(chǎn)生火花、電弧等干擾信號,它們產(chǎn)生的干擾信號可能使PLC接收錯誤的信息。在容易產(chǎn)生這些干擾的時間內(nèi),可用軟件封鎖PLC的某些輸入信號,在干擾易發(fā)期過去后,再取消封鎖。??Date:Page:Date:Page:用冗余Date:Page:用冗余系冗余系統(tǒng)是指系統(tǒng)中有或熱備用系余的部分,在系統(tǒng)出現(xiàn)故Date:Page:第五Date:Page:第五節(jié)PLC在模擬量閉一、PLC模擬量閉環(huán)控系統(tǒng)的基本Date:Page:Date:Page:二、PLC的A/D和FX2NFX2N-2AD(2路模擬量輸入FX2N-4AD(4路模擬量輸入/A模塊介輸入塊)FX2N-4AD-TC(4FX2N-2DA(2路模擬量輸出FX2N-4DA(4路模擬量輸出FX2N-2LC(2路溫度PIDDate:Page:Date:Page:A/D轉(zhuǎn)換、D/A模數(shù)轉(zhuǎn)換(A/D)數(shù)模轉(zhuǎn)換(D/A)塊:將現(xiàn)場儀表輸出4-20mA、1-5VDC等號→4-20mA字信號轉(zhuǎn)化為現(xiàn)場儀表可等如:12位數(shù)字量(0- 對應(yīng)的轉(zhuǎn)換結(jié)果Date:Page:A/D轉(zhuǎn)檢測儀用端 數(shù)Date:Page:A/D轉(zhuǎn)檢測儀用端 數(shù)字信 工程(地址 軟件實軟件濾如:中值軟件RC變送器現(xiàn)場儀表模擬信 模數(shù)轉(zhuǎn) 數(shù)字信(A/D、 熱電 mV、0工程化轉(zhuǎn)A/D組成一般是由多路轉(zhuǎn)換開關(guān)、前置放大器、器、Converter)等隔輸入信號前置放數(shù)數(shù)轉(zhuǎn)總鎖總控制單A/D轉(zhuǎn)換通常有二種方式:①逐次比較②Date:Page:輸入信號A/D組成一般是由多路轉(zhuǎn)換開關(guān)、前置放大器、器、Converter)等隔輸入信號前置放數(shù)數(shù)轉(zhuǎn)總鎖總控制單A/D轉(zhuǎn)換通常有二種方式:①逐次比較②Date:Page:輸入信號1.模擬量輸入模塊FX-FX-4AD為4通道12位A/D轉(zhuǎn)換方法及PLC指令,可選擇電壓輸入或電流輸入,是一種具有較高精確度的輸入模塊。Date:Page:1.模擬量輸入模塊FX-FX-4AD為4通道12位A/D轉(zhuǎn)換方法及PLC指令,可選擇電壓輸入或電流輸入,是一種具有較高精確度的輸入模塊。Date:Page:Date:Page:Date:Page:Date:Page:Date:Page:2.溫度傳感器模擬量輸入模塊FX-2AD-FX-2
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024生豬買賣合同協(xié)議書范本
- 個人勞動合同(2024版)4篇
- 2025年度新能源產(chǎn)業(yè)借款合同綠色能源發(fā)展支持3篇
- 2025年度二手房買賣居間服務(wù)與鄰里關(guān)系協(xié)調(diào)合同正本4篇
- 2025年度新能源車輛采購代理合同終止協(xié)議范本3篇
- 2025年油氣儲罐安全監(jiān)控系統(tǒng)銷售合同范本4篇
- 2025年高校食堂食品安全與營養(yǎng)餐配送服務(wù)協(xié)議3篇
- 文化視角下的兒童交通行為分析與引導(dǎo)策略研究
- 2025版農(nóng)戶小麥種植保險及購銷保障合同2篇
- 2025版互聯(lián)網(wǎng)廣告內(nèi)容審核與發(fā)布協(xié)議3篇
- 2024-2030年中國海泡石產(chǎn)業(yè)運行形勢及投資規(guī)模研究報告
- 動物醫(yī)學(xué)類專業(yè)生涯發(fā)展展示
- 2024年同等學(xué)力申碩英語考試真題
- 消除“艾梅乙”醫(yī)療歧視-從我做起
- 非遺文化走進數(shù)字展廳+大數(shù)據(jù)與互聯(lián)網(wǎng)系創(chuàng)業(yè)計劃書
- 科普知識進社區(qū)活動總結(jié)與反思
- 現(xiàn)金日記賬模板(帶公式)
- 消化內(nèi)科專科監(jiān)測指標(biāo)匯總分析
- 混凝土結(jié)構(gòu)工程施工質(zhì)量驗收規(guī)范
- 肝性腦病患者的護理措施課件
- 大跨度斜拉橋上部結(jié)構(gòu)施工技術(shù)(圖文并茂)
評論
0/150
提交評論