PLC控制技術(shù)(三菱FX3U)PPT完整全套教學(xué)課件_第1頁(yè)
PLC控制技術(shù)(三菱FX3U)PPT完整全套教學(xué)課件_第2頁(yè)
PLC控制技術(shù)(三菱FX3U)PPT完整全套教學(xué)課件_第3頁(yè)
PLC控制技術(shù)(三菱FX3U)PPT完整全套教學(xué)課件_第4頁(yè)
PLC控制技術(shù)(三菱FX3U)PPT完整全套教學(xué)課件_第5頁(yè)
已閱讀5頁(yè),還剩658頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

任務(wù)1:三相異步電機(jī)點(diǎn)動(dòng)控制PLC控制技術(shù)(三菱FX3U機(jī)型)全套PPT課件01任務(wù)描述02知識(shí)準(zhǔn)備03任務(wù)實(shí)施05知識(shí)延伸目錄CONTNETS04每課一問01PARTONE任務(wù)描述教學(xué)活動(dòng)1按下按鈕SB,三相異步電機(jī)M1通電旋轉(zhuǎn)。松開按鈕SB,三相異步電機(jī)M1斷電停止。1.2工作目標(biāo)初步了解繼電控制與PLC控制的基本區(qū)別;了解三菱FX3U-32MRPLC外部結(jié)構(gòu);了解實(shí)施PLC控制的基本流程;能夠根據(jù)PLC控制的電氣原理圖,完成點(diǎn)動(dòng)控制接線任務(wù);能夠安裝GXWorks2軟件,并完成點(diǎn)動(dòng)控制程序輸入和下載任務(wù)。02PARTTWO知識(shí)準(zhǔn)備2.1控制的本質(zhì)

輸入輸出正確建立輸入與輸出之間的聯(lián)系。輸入條件發(fā)生改變,輸出狀態(tài)按照某種邏輯或數(shù)值關(guān)系發(fā)生相應(yīng)改變2.2點(diǎn)動(dòng)繼電控制原理主電路控制電路2.3三菱PLC型號(hào)FX3U48MT/ESA系列序號(hào)總點(diǎn)數(shù)單元類型M:基本單元E:擴(kuò)展模塊輸出形式R:繼電器輸出S:雙向晶閘管輸出T:晶體管輸出特殊品種區(qū)別1N、1S、2N系列代號(hào)Q、LPLC廠商PLC系列PLC型號(hào)2.4三菱FX3U外觀2.4三菱FX3U外觀2.4三菱FX3U外觀狀態(tài)指示燈2.5三菱PLC接線端子漏型輸入:【24V】端子和【S/S】端子相連,0V為公共端源型輸入:【0V】端子和【S/S】端子相連,24V為公共端2.5三菱PLC接線端子負(fù)載電源相同將COM口用導(dǎo)線短接即可負(fù)載電源不同COM口需與輸出Y對(duì)應(yīng)2.6PLC控制本質(zhì)按鈕SBX0Y0接觸器KM輸入(SB)輸出(KM)關(guān)系的建立方式03PARTTHREE任務(wù)實(shí)施3.1IO分配表輸入

輸出啟動(dòng)按鈕SB1X000接觸器線圈Y0003.2設(shè)計(jì)電氣原理圖漏型接口3.3編寫梯形圖程序04PARTFOUR每課一問教學(xué)活動(dòng)4如果按鈕SB1常開觸點(diǎn)一端與PLC端口X2相連,另一端與COM相連,PLC程序需要變化嗎?05PARTFOUR知識(shí)延伸5.1工作任務(wù)?1.PLC發(fā)展歷史?2.主流PLC生產(chǎn)廠家謝謝大家!任務(wù)2:三相異步電機(jī)長(zhǎng)動(dòng)控制PLC控制技術(shù)(三菱FX3U機(jī)型)01任務(wù)描述02知識(shí)準(zhǔn)備03任務(wù)實(shí)施05知識(shí)延伸目錄CONTNETS04每課一問01PARTONE任務(wù)描述1.1任務(wù)描述按下啟動(dòng)按鈕SB1,三相異步電機(jī)M1旋轉(zhuǎn)并保持。按下停止按鈕SB2,三相異步電機(jī)M1停止。1.2工作目標(biāo)深刻理解編程元件本質(zhì);掌握輸入繼電器X和輸出繼電器Y的特征;初步了解梯形圖基本結(jié)構(gòu);理解PLC工作原理;能夠理解起保停回路,并編寫簡(jiǎn)單梯形圖程序。02PARTTWO知識(shí)準(zhǔn)備2.1編程本質(zhì)

區(qū)域A區(qū)域B···區(qū)域C元件A元件B元件C輸入繼電器輸出繼電器輔助繼電器內(nèi)部存儲(chǔ)器編程元件軟元件軟繼電器···編程本質(zhì):對(duì)內(nèi)部存儲(chǔ)器按照一定要求進(jìn)行處理2.1PLC編程元件定義FX3U編程元件的編號(hào)由字母和數(shù)字組成。字母代表元件類型:如“X”表示輸入繼電器,“Y”表示輸出繼電器。數(shù)字表示該類元件序號(hào):輸入/輸出繼電器用八進(jìn)制數(shù)字編號(hào)(尾數(shù)只有0-7),其他均采用十進(jìn)制數(shù)字編號(hào)(尾數(shù)為0-9)。FX3U編程元件編號(hào)方式2.1PLC編程元件定義X007√M7√X008×X018×X019×M19√2.2位元件基本特征10位元件觸點(diǎn)閉合線圈通電燈亮溫度高···觸點(diǎn)斷開線圈斷電燈滅溫度低···字元件電梯層數(shù)32選手編號(hào)6實(shí)時(shí)溫度23

···2.2位元件基本特征10101010X0X1X2X3X4X5X6X7X0=0X1=1線圈斷電線圈通電2.2位元件基本特征位元件(軟繼電器)與繼電器比較2.3輸入繼電器XX0COM電源(X0)X0X0FX3U可編程控制器輸入繼電器編號(hào)范圍為:X000-X267(184點(diǎn))輸入繼電器對(duì)應(yīng)可編程控制器輸入接口的一個(gè)接線端子輸入繼電器線圈狀態(tài)由外部輸入電路觸點(diǎn)狀態(tài)決定。外部觸點(diǎn)斷開,輸入繼電器為“0“;外部觸點(diǎn)閉合,則輸入繼電器為“1“。接線端子輸入繼電器SB01輸入繼電器X0等效電路2.3輸入繼電器X

輸入繼電器狀態(tài)只能由外部輸入電路狀態(tài)決定,不能通過程序改變。所以PLC程序中不允許出現(xiàn)輸入繼電器X的線圈輸出指令,而只能用輸入繼電器X的常開或常閉觸點(diǎn)2.4輸出繼電器YY0COM電源接線端子斷電通電輸出繼電器Y0等效電路(Y0)X0Y0Y001接觸器線圈Y0真實(shí)外部觸點(diǎn)FX3U可編程控制器輸出繼電器編號(hào)范圍為:Y000-Y267(184點(diǎn))輸出繼電器對(duì)應(yīng)PLC輸出接口的一個(gè)接線端子。輸出繼電器線圈狀態(tài)只能由程序驅(qū)動(dòng)輸出繼電器通過真實(shí)外部觸點(diǎn)接通(輸出繼電器=1)或斷開(輸出繼電器=0)該輸出口上連接的輸出負(fù)載。2.4輸出繼電器Y

X和Y的線圈都有通電(值為1)和斷電(值為0)兩種狀態(tài)輸入繼電器X線圈狀態(tài)由外部輸入電路決定輸出繼電器Y線圈狀態(tài)由PLC程序決定X和Y的常開和常閉觸點(diǎn)狀態(tài)受其線圈狀態(tài)控制2.5梯形圖概述PLC編程語(yǔ)言順序功能圖

(流程圖語(yǔ)言)梯形圖功能塊圖語(yǔ)句表結(jié)構(gòu)文本2.5梯形圖概述在繼電器控制電路圖的基礎(chǔ)上發(fā)展而來(lái)以圖形符號(hào)及其在圖中的相互關(guān)系來(lái)表示控制關(guān)系梯形圖畫法與傳統(tǒng)繼電器控制電路類似梯形圖特點(diǎn)2.5梯形圖概述左母線右母線常開觸點(diǎn)常閉觸點(diǎn)線圈2.6標(biāo)準(zhǔn)位邏輯指令常開觸點(diǎn)指令常閉觸點(diǎn)指令線圈輸出指令操作數(shù)操作數(shù)操作數(shù)X000X000的常開觸點(diǎn)X001Y000X001的常閉觸點(diǎn)Y000的線圈輸出操作數(shù)為位元件指令格式讀法2.6標(biāo)準(zhǔn)位邏輯指令常開觸點(diǎn)指令常閉觸點(diǎn)指令操作數(shù)操作數(shù)操作數(shù)為位元件操作數(shù)=0操作數(shù)=1操作數(shù)操作數(shù)操作數(shù)操作數(shù)2.6標(biāo)準(zhǔn)位邏輯指令操作數(shù)為位元件線圈輸出指令操作數(shù)Y000=0Y000=12.6標(biāo)準(zhǔn)位邏輯指令與邏輯X3、X4任意一個(gè)為1時(shí),Y0輸出結(jié)果為1;而X3、X4都為0時(shí),Y1輸出結(jié)果為0或邏輯Y2、Y3都為0時(shí),Y0輸出結(jié)果為1,而Y2、Y3任意一個(gè)為1時(shí),Y4輸出結(jié)果為0非邏輯2.6標(biāo)準(zhǔn)位邏輯指令

按下按鈕SB→SB常開觸點(diǎn)閉合→位元件X000為1→X000虛擬常開觸點(diǎn)閉合→Y000線圈接通→位元件Y000為1→驅(qū)動(dòng)接觸器KM線圈通電→電機(jī)旋轉(zhuǎn)

沒按按鈕SB→SB常開觸點(diǎn)斷開→位元件X000為0→X000虛擬常開觸點(diǎn)斷開→Y000線圈不接通→位元件Y000為0→接觸器KM線圈不通電→電機(jī)不轉(zhuǎn)00112.6PLC工作原理2.7PLC工作原理如果輸入是脈沖信號(hào),則該脈沖信號(hào)的寬度必須大于一個(gè)掃描周期,才能保證在任何情況下,該輸入均能被讀入。所以PLC的掃描周期一定要非常短。注意點(diǎn)03PARTTHREE任務(wù)實(shí)施3.1IO分配表輸入

輸出啟動(dòng)按鈕SB1X000接觸器線圈Y000停止按鈕SB2X0013.2設(shè)計(jì)電氣原理圖漏型接口3.3編寫梯形圖程序3.3編寫梯形圖程序事件(輸出)事件發(fā)生條件事件保持條件事件終止條件按下啟動(dòng)按鈕(X000)松開啟動(dòng)按鈕(X000)按下停止按鈕(X001)10100101011004PARTFOUR每課一問教學(xué)活動(dòng)4如果PLC處于程序執(zhí)行階段時(shí),按下了啟動(dòng)按鈕,PLC會(huì)接收到相應(yīng)信號(hào)嗎?05PARTFOUR知識(shí)延伸5.1工作任務(wù)?1.PLC硬件組成?2.PLC軟件組成謝謝大家!任務(wù)3:三相異步電機(jī)點(diǎn)長(zhǎng)動(dòng)控制PLC控制技術(shù)(三菱FX3U機(jī)型)01任務(wù)描述02知識(shí)準(zhǔn)備03任務(wù)實(shí)施05知識(shí)延伸目錄CONTNETS04每課一問01PARTONE任務(wù)描述1.1任務(wù)描述按下點(diǎn)動(dòng)按鈕SB1,電動(dòng)機(jī)M點(diǎn)動(dòng)運(yùn)行。按下長(zhǎng)動(dòng)啟動(dòng)按鈕SB2,電動(dòng)機(jī)M運(yùn)行并保持;按下停止按鈕SB3,電動(dòng)機(jī)停止。1.2工作目標(biāo)1.了解PLC程序編寫注意事項(xiàng)(如避免雙線圈等);2.掌握PLC程序編寫基本思路(輔助繼電器M);3.掌握置位/復(fù)位指令及其應(yīng)用;4.了解梯形圖編程特點(diǎn)與原則;5.了解輔助繼電器M及其大致使用情況;6.能夠編寫點(diǎn)長(zhǎng)動(dòng)控制梯形圖程序。02PARTTWO知識(shí)準(zhǔn)備2.1編程特點(diǎn)

2.1編程特點(diǎn)

2.1編程特點(diǎn)

操作數(shù)操作數(shù)=0操作數(shù)=1操作數(shù)操作數(shù)操作數(shù)軟繼電器X軟繼電器Y2.1編程特點(diǎn)

2.2編程原則(X000)×2.2編程原則2.2編程原則(X000)×2.2編程原則2.2編程原則不推薦推薦2.3PLC編程注意事項(xiàng)雙線圈邏輯行1的Y000線圈輸出邏輯行指令無(wú)效2.3PLC編程注意事項(xiàng)X0M0Y0X0M0Y02.4輔助繼電器M1)通用輔助繼電器(M0~M499)2)斷電保持輔助繼電器(M500~M7679)3)特殊功能輔助繼電器(M8000~M8511)2.4輔助繼電器M通用輔助繼電器M輸出繼電器Y編程方法不能驅(qū)動(dòng)負(fù)載唯一能驅(qū)動(dòng)負(fù)載數(shù)量眾多數(shù)量有限輸出繼電器Y→驅(qū)動(dòng)負(fù)載輔助繼電器M→中間轉(zhuǎn)換十進(jìn)制編號(hào)八進(jìn)制編號(hào)2.5置位指令X000=1X000=0Y000=1Y000=?置位指令SET操作數(shù)Y、M、S置位指令SET觸發(fā),則對(duì)應(yīng)操作數(shù)置1置位指令SET不觸發(fā),則對(duì)應(yīng)操作數(shù)保持之前狀態(tài)(SETY000)X000Y000Y0002.6復(fù)位指令X000=1X000=0Y000=0Y000=?復(fù)位指令RST操作數(shù)Y、M、S、T、C、D復(fù)位指令RST觸發(fā),則對(duì)應(yīng)操作數(shù)復(fù)位為0復(fù)位指令RST不觸發(fā),則對(duì)應(yīng)操作數(shù)保持之前狀態(tài)(RSTY000)X000Y000Y0002.6復(fù)位指令指令名稱操作數(shù)運(yùn)行結(jié)果多線圈輸出條件接通條件不接通線圈輸出指令OUTYMSTC10不允許置位指令SETYMS1保持允許復(fù)位指令RSTYMSTCD0保持允許線圈輸出指令與置位/復(fù)位指令比較2.7置復(fù)位指令使用X000X001Y0000001110X000啟動(dòng)按鈕SB1X001停止按鈕SB2Y000接觸器KM或燈HL1長(zhǎng)動(dòng)控制2.8時(shí)序圖按照時(shí)間順序畫出各個(gè)輸入輸出脈沖信號(hào)的波形對(duì)應(yīng)圖,反映輸出與其相應(yīng)的輸入之間的邏輯關(guān)系,橫坐標(biāo)為時(shí)間,縱坐標(biāo)為編程元件的值,一般“0”畫在下面,“1”畫在上面2.8時(shí)序圖X0X1SET

SETRESETRESETSETRESETSET

RESETM0(Y0)2.9編程思路點(diǎn)、長(zhǎng)動(dòng)控制程序編制方法1雙線圈2.9編程思路11011點(diǎn)動(dòng)變長(zhǎng)動(dòng)輔助繼電器M進(jìn)行狀態(tài)暫存點(diǎn)、長(zhǎng)動(dòng)控制程序編制方法22.9編程思路利用輔助繼電器M進(jìn)行狀態(tài)暫存點(diǎn)動(dòng)運(yùn)行標(biāo)志位(中間結(jié)果)長(zhǎng)動(dòng)運(yùn)行標(biāo)志位(中間結(jié)果)電機(jī)運(yùn)行標(biāo)志位(最終結(jié)果)03PARTTHREE任務(wù)實(shí)施3.1IO分配表輸入

輸出點(diǎn)動(dòng)啟動(dòng)按鈕SB1X000接觸器線圈Y000長(zhǎng)動(dòng)啟動(dòng)按鈕SB2X001停止按鈕SB3X0023.2設(shè)計(jì)電氣原理圖3.3編寫梯形圖程序04PARTFOUR每課一問教學(xué)活動(dòng)4如果設(shè)計(jì)電氣原理圖時(shí),停止按鈕SB3的常閉觸點(diǎn)接到X002,程序應(yīng)該怎么修改?05PARTFOUR知識(shí)延伸5.1工作任務(wù)?1.PLC的主要性能指標(biāo)謝謝大家!任務(wù)4三燈順序點(diǎn)亮控制PLC控制技術(shù)(三菱FX3U機(jī)型)01任務(wù)描述02知識(shí)準(zhǔn)備03任務(wù)實(shí)施05知識(shí)延伸目錄CONTNETS04每課一問01PARTONE任務(wù)描述1.1任務(wù)描述按下按鈕SB1,燈1亮,2S后燈2也開始亮,燈1亮后的3.84S后燈3亮。按下停止按鈕SB2,燈1、燈2和燈3都滅。1.2工作目標(biāo)能夠正確選擇定時(shí)器并計(jì)算設(shè)定值;掌握普通定時(shí)器指令應(yīng)用(狀態(tài)位、當(dāng)前值、分辨率與接通條件);了解積算定時(shí)器指令(與普通定時(shí)器區(qū)別);熟悉開關(guān)電源及其接線方法;掌握PLC軟件模擬仿真調(diào)試方法。02PARTTWO知識(shí)準(zhǔn)備2.1定時(shí)器概述

定時(shí)器相當(dāng)于繼電控制中的時(shí)間繼電器,在PLC程序中用作延時(shí)控制FX3U中的定時(shí)器都是通電延時(shí)型(線圈通電,觸點(diǎn)延時(shí)動(dòng)作)觸發(fā)條件定時(shí)器號(hào)設(shè)定值2.1定時(shí)器概述類型定時(shí)器編號(hào)分辨率(ms)個(gè)數(shù)延時(shí)范圍(s)普通定時(shí)器T0-T1991002000.1-3276.7T200-T24510460.01-327.67T256-T51112560.001-32.767積算定時(shí)器T246-T249140.001-32.767T250-T25510060.1-3276.716位寄存器分辨率定時(shí)器編號(hào)2.1定時(shí)器概述

定時(shí)器設(shè)定值計(jì)算設(shè)定值=延時(shí)時(shí)間T/分辨率

如果需要延時(shí)35.23秒,則應(yīng)該怎么選擇定時(shí)器?其設(shè)定值為多少呢?T200K35232.2普通定時(shí)器指令普通定時(shí)器指令說明000000000000T0當(dāng)前值(16位)T0狀態(tài)位000001112341T0狀態(tài)位=0T0狀態(tài)位=1T0T0T0T01觸發(fā)條件定時(shí)器號(hào)設(shè)定值11500000主要參數(shù):設(shè)定值、分辨率、當(dāng)前值、狀態(tài)位、觸點(diǎn)狀態(tài)觸發(fā)條件ON,當(dāng)前值累加計(jì)數(shù)至等于設(shè)定值時(shí),定時(shí)器狀態(tài)位變?yōu)?;觸發(fā)條件OFF,定時(shí)器被復(fù)位。2.2普通定時(shí)器指令開關(guān)閉合1.5S后,Y0通電斷開開關(guān),Y0斷電Y0與T0狀態(tài)位同時(shí)序Y1與T0狀態(tài)位反時(shí)序(Y0)2.3積算計(jì)數(shù)器

觸發(fā)條件ON,性質(zhì)同普通定時(shí)器。觸發(fā)條件OFF,定時(shí)器的當(dāng)前值保持,觸發(fā)條件重新接通后,當(dāng)前值繼續(xù)增加,需要利用RST指令才能使當(dāng)前值和狀態(tài)位復(fù)位為0。2.3積算計(jì)數(shù)器

X000為ON,定時(shí)器T250線圈通電,如果X000累計(jì)保持ON超過延時(shí)時(shí)間1.5S,則1.5S后T0的常開觸點(diǎn)閉合,Y000為1并保持X000為OFF,定時(shí)器T250當(dāng)前值和狀態(tài)位保持不變;X001為ON,觸發(fā)復(fù)位指令,定時(shí)器T250當(dāng)前值和狀態(tài)位復(fù)位為02.4定時(shí)器使用

定時(shí)器觸發(fā)條件:能夠保持定時(shí)器狀態(tài)位與輸出Y的時(shí)序關(guān)系2.5開關(guān)電源L、N端子為進(jìn)線端,分別接交流電源火線段和零線端+V和?V為輸出端,其中+V端接直流負(fù)載的正極端,?V接直流負(fù)載的負(fù)極端2.6編程思路(1)定時(shí)器選擇本任務(wù)只需最基本的延時(shí)作用,對(duì)定時(shí)沒有特殊要求,采用普通定時(shí)器。

延時(shí)2S的定時(shí)器分辨率要求為1S,選用100MS分辨率的定時(shí)器足夠,可以選用T0,其設(shè)定值為K20。

延時(shí)3.84S的定時(shí)器分辨率要求高于0.01S,只能選用10MS和1MS的定時(shí)器。如果采用10MS分辨率的T200,其設(shè)定值為K384。2.6編程思路(2)定時(shí)器驅(qū)動(dòng)條件

普通定時(shí)器的驅(qū)動(dòng)條件接通時(shí)間必須大于設(shè)定時(shí)間,定時(shí)器狀態(tài)位才能發(fā)生改變,所以定時(shí)器的驅(qū)動(dòng)條件不應(yīng)該直接對(duì)應(yīng)按鈕的觸點(diǎn),而是應(yīng)該把按鈕的動(dòng)作進(jìn)行保持。利用一個(gè)最簡(jiǎn)單的起保?;芈房刂芃0,M0表示的就是按下了啟動(dòng)按鈕而沒有按下停止按鈕的狀態(tài)。2.6編程思路(3)輸出與定時(shí)器的關(guān)系燈1與定時(shí)器無(wú)關(guān)。定時(shí)器T0狀態(tài)位為1,則燈2亮,即燈2(Y1)與T0同時(shí)序。定時(shí)器T200狀態(tài)位為1,則燈3亮,即燈3(Y1)與T200同時(shí)序。03PARTTHREE任務(wù)實(shí)施3.1IO分配表輸入

輸出啟動(dòng)按鈕SB1X000燈HL1Y000停止按鈕SB2X001燈HL2Y001

燈HL3Y0023.2設(shè)計(jì)電氣原理圖3.3編寫梯形圖程序04PARTFOUR每課一問教學(xué)活動(dòng)4按下按鈕SB1后,燈HL1亮23.35S后滅,請(qǐng)編寫梯形圖程序?05PARTFOUR知識(shí)延伸5.1工作任務(wù)?1.PLC控制應(yīng)用領(lǐng)域謝謝大家!任務(wù)5設(shè)備三色燈控制PLC控制技術(shù)(三菱FX3U機(jī)型)01任務(wù)描述02知識(shí)準(zhǔn)備03任務(wù)實(shí)施05知識(shí)延伸目錄CONTNETS04每課一問01PARTONE任務(wù)描述1.1任務(wù)描述PLC上電后,黃燈HL2亮。按下加工按鈕SB1,綠燈HL1亮10S,10S后綠燈滅,黃燈亮。任何時(shí)候按下急停按鈕SB2,紅燈HL3閃爍(亮1S,滅2S),旋開急停按鈕SB2,黃燈亮。1.2工作目標(biāo)掌握急停按鈕工作特性及其應(yīng)用;能夠利用基本定時(shí)器指令實(shí)現(xiàn)閃爍時(shí)序功能;能夠理解閃爍電路工程應(yīng)用。02PARTTWO知識(shí)準(zhǔn)備2.1急停按鈕

常閉觸點(diǎn)紅色蘑菇頭狀旋開復(fù)位拍下保持2.2閃爍電路T0狀態(tài)位時(shí)序:斷開2S,接通3S,不斷周期循環(huán)閃爍電路2.2閃爍電路Y0與T0同時(shí)序X0接通,Y0先斷開,后接通(負(fù)載先滅后亮)Y1與T0反時(shí)序X0接通,Y1先接通,后斷開(負(fù)載先亮后滅)2.3編程思路

按鈕動(dòng)作保持(1)綠燈控制定時(shí)器線圈控制綠燈Y與T2反時(shí)序綠燈Y控制要求為先亮后滅按下按鈕,開始延時(shí)T2狀態(tài)位為先滅后亮復(fù)位加工標(biāo)志,為再次按下按鈕做好準(zhǔn)備綠燈Y亮完馬上復(fù)位2.3編程思路

(2)紅燈控制拍下急停按鈕拍下急停按鈕,構(gòu)造出T0的閃爍時(shí)序紅燈輸出Y2與T0的關(guān)系紅燈Y2為“先亮后滅”,T0時(shí)序?yàn)椤跋葴绾罅痢奔t燈Y2與T2反時(shí)序閃爍電路2.3編程思路

(3)黃燈控制沒有急停綠燈沒亮黃燈亮03PARTTHREE任務(wù)實(shí)施3.1IO分配表輸入輸出啟動(dòng)按鈕SB1X000

綠燈HL1Y000急停按鈕X001

黃燈HL2Y001

紅燈HL3Y0023.2設(shè)計(jì)電氣原理圖3.3編寫梯形圖程序04PARTFOUR每課一問教學(xué)活動(dòng)4按下啟動(dòng)按鈕SB1,燈HL1亮3S,滅2S,不斷循環(huán),按下停止按鈕SB2,燈HL1熄滅,程序如何編制?05PARTFOUR知識(shí)延伸5.1工作任務(wù)?1.語(yǔ)句表程序概述?2.梯形圖與語(yǔ)句表程序轉(zhuǎn)換示例謝謝大家!任務(wù)6產(chǎn)品計(jì)數(shù)與生產(chǎn)線傳送帶控制PLC控制技術(shù)(三菱FX3U機(jī)型)01任務(wù)描述02知識(shí)準(zhǔn)備03任務(wù)實(shí)施05知識(shí)延伸目錄CONTNETS04每課一問01PARTONE任務(wù)描述1.1任務(wù)描述按下啟動(dòng)按鈕SB1,產(chǎn)品在傳送帶上開始向前運(yùn)動(dòng),光電計(jì)數(shù)開關(guān)檢測(cè)產(chǎn)品個(gè)數(shù),產(chǎn)品個(gè)數(shù)達(dá)到6后,傳送帶暫停,進(jìn)行打包。5S后傳送帶重新開始動(dòng)作,又開始計(jì)數(shù)、打包,一直循環(huán)。按下停止按鈕SB2,傳送帶停止工作。1.2工作目標(biāo)掌握16位增計(jì)數(shù)器指令及其使用;了解32位增/減計(jì)數(shù)器指令;了解PLC輸入接口,理解外部輸入元件與輸入繼電器X關(guān)系;熟悉接近開關(guān)特點(diǎn)及接線方式;掌握接近開關(guān)與PLC的接線方法。02PARTTWO知識(shí)準(zhǔn)備2.1PLC輸入接口

PLC內(nèi)部是怎樣實(shí)現(xiàn)輸入元件觸點(diǎn)狀態(tài)到輸入繼電器X狀態(tài)之間的映射呢?2.1PLC輸入接口

PLC直流輸入電路原理圖PLC?內(nèi)部光電耦合器導(dǎo)通外部線路(SB)觸點(diǎn)閉合內(nèi)部電路有信號(hào)輸入輸入繼電器狀態(tài)為12.1PLC輸入接口

源型接法和漏型接法是什么意思?為什么需要區(qū)分源型接法還是漏型接法呢?2.1PLC輸入接口

24VPLCX0000VNPN型傳感器漏型接法以輸入點(diǎn)X作為參考點(diǎn),信號(hào)從X點(diǎn)流出PLC三極管2.1PLC輸入接口

24VPLCX0000VPNP型傳感器源型接法以輸入點(diǎn)X作為參考點(diǎn),信號(hào)從X點(diǎn)流進(jìn)PLC三極管2.1PLC輸入接口

根據(jù)傳感器類型的不同,PLC輸入電路必須采取不同的接法,以輸入點(diǎn)X作為參考點(diǎn),信號(hào)從X點(diǎn)流入稱為源型接法,信號(hào)從X點(diǎn)流出稱為漏型接法2.1PLC輸入接口

根據(jù)傳感器類型的不同,PLC輸入電路必須采取不同的接法,以輸入點(diǎn)X作為參考點(diǎn),信號(hào)從X點(diǎn)流入稱為源型接法,信號(hào)從X點(diǎn)流出稱為漏型接法2.1PLC輸入接口

24V端子和S/S端子短接,0V為公共端外部開關(guān)閉合,電流從輸入端子X流出漏型輸入源型輸入0V端子和S/S端子短接,24V為公共端外部開關(guān)閉合,電流流進(jìn)輸入端子X2.2接近開關(guān)接近開關(guān)是一種無(wú)需與運(yùn)動(dòng)部件進(jìn)行機(jī)械直接接觸而可以操作的位置開關(guān)2.2接近開關(guān)直流兩線制:藍(lán)色線接PLC公共端;棕色線為信號(hào)線,接PLC輸入點(diǎn)。直流三線制:棕色線(VCC)接電源正極。藍(lán)色線(0V)接電源負(fù)極,黑色或白色線(OUT)稱為負(fù)載,接PLC輸入點(diǎn)。2.3接近開關(guān)接線NPN型傳感器漏型接法以輸入點(diǎn)X作為參考點(diǎn),信號(hào)從X點(diǎn)流出PLC接近開關(guān)動(dòng)作時(shí),三極管飽和導(dǎo)通,信號(hào)端與負(fù)極相通,電流從信號(hào)端流向0V端。2.3接近開關(guān)接線PNP型傳感器源型接法接近開關(guān)動(dòng)作時(shí),三極管飽和導(dǎo)通,信號(hào)端與負(fù)極相通,電流從信號(hào)端流向0V端。2.3接近開關(guān)接線NPN型傳感器連接到PLC,PLC采用漏型接法(電流從PLC輸入端子流出)PNP型傳感器連接到PLC,PLC采用源型接法(電流從PLC輸入端子流進(jìn))2.3接近開關(guān)接線電流總是從24V流向0V端,輸入端子X為電流流經(jīng)的中間點(diǎn)。盯住輸入端子外部公共端和輸入端子X之間的流向如果公共端是0V,則電流一定是從X流向0V,即電流是X端點(diǎn)流出,屬于漏型接法。如果公共端是24V,則電流一定是從24V流向端子X,即電流是流進(jìn)X端子的,屬于源型接法。2.4計(jì)數(shù)器16位增計(jì)數(shù)器C0-C19932位增/減計(jì)數(shù)器C200-C234高速計(jì)數(shù)器C235-C255計(jì)數(shù)器低速/機(jī)內(nèi)位元件高速/機(jī)外脈沖信號(hào)2.4計(jì)數(shù)器16位增計(jì)數(shù)器指令說明000000000000C0當(dāng)前值(16位)C0狀態(tài)位000001112341C0狀態(tài)位=0C0狀態(tài)位=1C0C0C0C0012.4計(jì)數(shù)器觸發(fā)條件接通,線圈得電,計(jì)數(shù)一次線圈失電,計(jì)數(shù)器不清零如此反復(fù),當(dāng)前值等于設(shè)定值C0常開閉合,Y0得電復(fù)位指令復(fù)位C0觸點(diǎn)清零C0線圈2.4計(jì)數(shù)器32位增/減計(jì)數(shù)器M8200為1,則C200進(jìn)行減計(jì)數(shù)M8200為0,則C200進(jìn)行增計(jì)數(shù)。當(dāng)前值由“-6”增加到“-5”的時(shí)候置位當(dāng)前值由“-5”減少到“-6”的時(shí)候被復(fù)位2.5編程思路主要狀態(tài)點(diǎn)按下啟動(dòng)按鈕計(jì)數(shù)滿6個(gè)暫停5S按下停止按鈕2.5編程思路(2)計(jì)數(shù)滿6個(gè)計(jì)數(shù)器選擇C0,觸發(fā)條件為接近開關(guān)X2的常開觸點(diǎn),設(shè)定值為K6記滿6個(gè)工件就開始延時(shí)5S,所以C0的常開觸點(diǎn)觸發(fā)定時(shí)器T0記滿6個(gè)工件的標(biāo)志就是C0的狀態(tài)位由0變成1,其常開觸點(diǎn)閉合2.5編程思路(3)延時(shí)滿5S延時(shí)滿5S后,皮帶需重新啟動(dòng),開始下一個(gè)循環(huán),即系統(tǒng)要進(jìn)行必要的復(fù)位延時(shí)滿3S的標(biāo)志就是T0的狀態(tài)位由0變成1,其常開觸點(diǎn)閉合計(jì)數(shù)器需強(qiáng)行復(fù)位,定時(shí)器觸發(fā)條件斷開會(huì)自行復(fù)位,所以此處只需復(fù)位計(jì)數(shù)器C2.5編程思路(4)輸出Y0控制系統(tǒng)啟動(dòng)標(biāo)志計(jì)數(shù)滿6個(gè)之前接通,記滿6個(gè)后斷開(暫停5S)03PARTTHREE任務(wù)實(shí)施3.1IO分配表輸入輸出啟動(dòng)按鈕SB1X000

接觸器線圈KM1Y000停止按鈕SB2X001

接近開關(guān)X002

3.2設(shè)計(jì)電氣原理圖接近開關(guān)為NPN還是PNP?3.3編寫梯形圖程序04PARTFOUR每課一問教學(xué)活動(dòng)4如果按下按鈕SB1后,燈HL1延時(shí)2小時(shí)后亮,按下停止按鈕,燈HL2滅,定時(shí)器如何選擇?程序如何編寫?05PARTFOUR知識(shí)延伸5.1工作任務(wù)?1.延時(shí)接力電路?2.PLC輸出電路謝謝大家!任務(wù)7數(shù)控機(jī)床冷卻液噴出控制PLC控制技術(shù)(三菱FX3U機(jī)型)01任務(wù)描述02知識(shí)準(zhǔn)備03任務(wù)實(shí)施05知識(shí)延伸目錄CONTNETS04每課一問01PARTONE任務(wù)描述1.1任務(wù)描述數(shù)控機(jī)床面板上設(shè)置1個(gè)冷卻液按鍵,奇數(shù)次按下時(shí),冷卻液噴出,偶數(shù)次按下時(shí),冷卻液停止噴出。即第1,3,5……次按下時(shí),冷卻液噴出,第2,4,6……次按下時(shí),冷卻液停止噴出。1.2工作目標(biāo)理解PLC程序中狀態(tài)的意義及其程序?qū)崿F(xiàn);掌握上升沿、下降沿與交替輸出等基本指令使用;掌握單按鈕啟??刂凭幊谭椒?。02PARTTWO知識(shí)準(zhǔn)備2.1邊沿脈沖指令

捕捉狀態(tài)瞬態(tài)變化邊沿脈沖指令按下按鈕瞬間松開按鈕瞬間設(shè)備狀態(tài)改變瞬間······2.1邊沿脈沖指令

01上升沿01下升沿上升沿:“0”變成“1”瞬間下降沿:“1”變成“0”瞬間2.1邊沿脈沖指令

0→11→0上升沿脈沖指令下降沿脈沖指令“S”為軟元件X、Y或M2.1邊沿脈沖指令

脈沖上升沿指令:X000由“0”變成“1”時(shí),Y000接通一個(gè)掃描周期脈沖下降沿指令:X001由“1”變成“0”時(shí),Y001接通一個(gè)掃描周期2.1邊沿脈沖指令

上升沿/下降沿微分輸出指令PLS/PLFPLS:條件接通時(shí),控制的輸出接通一個(gè)掃描周期PLF:條件接通后斷開時(shí),控制的輸出接通一個(gè)掃描周期PLS、PLF指令操作軟元件只能是Y和M2.1邊沿脈沖指令

X000由“0”變成“1”

,Y000接通一個(gè)掃描周期X001由“1”變成“0”

,Y001接通一個(gè)掃描周期X000與X001都接通,且至少有一個(gè)是剛由“0”變成“1”時(shí),Y002接通一個(gè)掃描周期2.1邊沿脈沖指令

PLS(PLF)與脈沖上升沿(脈沖下降沿)指令比較:如果線圈輸出只跟一個(gè)條件的上升沿(下降沿)有關(guān),則PLS(PLF)與上升沿(脈沖下降沿)指令都可以當(dāng)需滿足兩個(gè)條件都接通上升沿(下降沿)時(shí),線圈輸出為1,則只能采用上升沿(下降沿)微分輸出指令PLS(PLF)2.2交替輸出指令

X000第一次為ON時(shí),Y0得電并保持。X000第二次為ON時(shí),Y0斷電并保持。X000第三次為ON時(shí),Y0又得電并保持,不斷循環(huán)翻轉(zhuǎn)輸入條件OFF→ON時(shí),輸出軟元件狀態(tài)改變2.3編程思路

1.直接利用交替輸出指令A(yù)LTP專門指令,簡(jiǎn)單方便缺點(diǎn):不適用于其它品牌PLC編程不能從根本上理解程序的實(shí)現(xiàn)原理,無(wú)法實(shí)現(xiàn)情境遷移能力2.3編程思路2.抓住單按鈕啟停的本質(zhì)(1)按下按鈕瞬間,輸出Y000取反X000上升沿輸出M0(按下按鈕瞬間標(biāo)志)Y000的常閉觸點(diǎn)控制Y000線圈,表達(dá)取反按下按鈕瞬間標(biāo)志位01102.3編程思路2.抓住單按鈕啟停的本質(zhì)(2)其它時(shí)間段,輸出Y000保持之前的狀態(tài)M0常閉觸點(diǎn)表達(dá)其它時(shí)間段Y000的常開觸點(diǎn)控制Y000線圈,表達(dá)保持000112.3編程思路2.抓住單按鈕啟停的本質(zhì)缺點(diǎn):只適用于單按鈕2種狀態(tài)情況(3)最終程序?qū)W會(huì)上升沿指令使用學(xué)會(huì)表達(dá)取反(反時(shí)序)與保持(同時(shí)序)方法2.3編程思路3.利用計(jì)數(shù)器實(shí)現(xiàn)(1)第一次按下按鈕時(shí),C1狀態(tài)位為0,觸發(fā)Y000置位指令,輸出為1并保持關(guān)鍵:保證C1的狀態(tài)位第一次按下時(shí)為0,第二次為1(2)第二次按下按鈕時(shí),C1狀態(tài)位為1,Y000輸出為0011100保持保持112.3編程思路3.利用計(jì)數(shù)器實(shí)現(xiàn)(3)計(jì)數(shù)器控制計(jì)數(shù)器受X000控制第二次按下按鈕,計(jì)數(shù)器狀態(tài)位為1后,及時(shí)復(fù)位2.3編程思路控制Y0輸出邏輯行要利用X000的脈沖上升沿指令進(jìn)行約束優(yōu)點(diǎn):可推廣到單按鈕3、4種狀態(tài)情況基本指令需幾個(gè)計(jì)數(shù)器配合使用(第1次按下···第3次按下···)功能指令一個(gè)計(jì)數(shù)器即可03PARTTHREE任務(wù)實(shí)施3.1IO分配表輸入輸出啟動(dòng)/停止按鈕SB1X000

接觸器線圈KM1Y000

3.2設(shè)計(jì)電氣原理圖3.3編寫梯形圖程序04PARTFOUR每課一問教學(xué)活動(dòng)4如果要實(shí)現(xiàn)第1次按下按鈕SB1時(shí),燈HL1亮;第2次按下按鈕SB1時(shí),燈HL1以1HZ頻率閃爍亮,第3次按下按鈕SB1時(shí),燈HL1滅,如何編程實(shí)現(xiàn)?05PARTFOUR知識(shí)延伸5.1工作任務(wù)?1.PLC控制與繼電控制區(qū)別?2.PLC控制優(yōu)勢(shì)謝謝大家!任務(wù)8流水燈控制PLC控制技術(shù)(三菱FX3U機(jī)型)01任務(wù)描述02知識(shí)準(zhǔn)備03任務(wù)實(shí)施05知識(shí)延伸目錄CONTNETS04每課一問01PARTONE任務(wù)描述1.1任務(wù)描述有10個(gè)彩燈L0~L9,按下啟動(dòng)按鈕SB,彩燈L0~L9每隔1s依次輪流點(diǎn)亮一次,即L0先亮1s,然后L1亮1s,接下來(lái)L2亮1s……,最后L9亮1s,如此完成一次運(yùn)行。每按一次啟動(dòng)按鈕SB可以執(zhí)行一次。1.2工作目標(biāo)理解位元件和字元件內(nèi)涵;掌握位組件定義、位元件組合原則及應(yīng)用;熟悉數(shù)據(jù)寄存器D種類及性質(zhì);了解功能指令基本格式及其相關(guān)參數(shù)意義;掌握數(shù)據(jù)傳送指令MOV及其應(yīng)用;掌握位左移指令SFTL及其應(yīng)用;掌握位右移指令SFTR及其應(yīng)用;理解運(yùn)用移位指令編寫流水燈控制程序思路。02PARTTWO知識(shí)準(zhǔn)備2.1位元件與字元件

位元件01觸點(diǎn)閉合線圈通電燈亮溫度高···觸點(diǎn)斷開線圈斷電燈滅溫度低···X/Y/M電梯層數(shù)選手編號(hào)實(shí)時(shí)溫度···0011111000111111字元件-32767327671計(jì)數(shù)器當(dāng)前值/定時(shí)器當(dāng)前值2.2數(shù)據(jù)寄存器D

0000000000001100b0b1b2b3b4b5b6b7b8b9b10b11b12b13b14b1521421321221121029282726252423222120符號(hào)位0:正1:負(fù)低位高位權(quán)值1*22

=121*2311001111000001000011110100110000

23022922822722622522422322222122021921821721621521421321221121029282726252423222120符號(hào)位0:正1:負(fù)D0(低位)D1(高位)雙字元件2.2數(shù)據(jù)寄存器D

數(shù)據(jù)寄存器D通用D0-D199斷電復(fù)位為0可改為停電保持用停電保持用D200-D511斷電保持可改為通用停電保持專用D512-D7999斷電保持D1000以后可作為文件存儲(chǔ)器特殊用D8000-D8511廠家確定寄存器地址意義2.3位組件KnY0K1--K8/4位-32位位組件:將多個(gè)位元件按照4位一組的原則進(jìn)行組合起始軟元件編號(hào)組數(shù)X、Y、M、SK1M0M3M2M1M0K2X10X17X16X15X14X13X12X11X102.4功能指令概述功能指令(應(yīng)用指令)封裝子程序數(shù)據(jù)運(yùn)算數(shù)據(jù)傳遞數(shù)據(jù)比較數(shù)制轉(zhuǎn)換2.4功能指令概述英文縮寫,幫助記憶數(shù)據(jù)長(zhǎng)度:16位和32位(D)操作數(shù)執(zhí)行方式:連續(xù)型和脈沖型(P)源操作數(shù)、目標(biāo)操作數(shù)、其它操作數(shù)DP2.5MOV指令MOVK7D0X200111100101110000b0b1b2b3b4b5b6b7b8b9b10b11b12b13b14b150000011100000000功能:將源操作數(shù)內(nèi)的數(shù)據(jù)傳送到指定目標(biāo)操作數(shù)DP源操作數(shù)目標(biāo)操作數(shù)2.5MOV指令

Y0-Y2等于1,而Y3等于0D0的值等于計(jì)數(shù)器C0的當(dāng)前值脈沖執(zhí)行方式,D2的值等于定時(shí)器T0的當(dāng)前值32位指令,D10和D11組成的雙字元件的值等于500002.5MOV指令0111Y0Y1Y2Y320212223HL1(Y000)、HL2(Y001)、HL3(Y002)亮,HL4(Y003)滅7=1×20+1×21+1×222.5MOV指令MOVD0K2M0X200111100101110000b0b1b2b3b4b5b6b7b8b9b10b11b12b13b14b15M0M1M2M3M4M5M6M700000000011100002.6位左移指令

SFTLPX0M0K10K2SDn1n2X20觸發(fā)條件脈沖型源操作數(shù)首地址目標(biāo)操作數(shù)首地址目標(biāo)操作數(shù)位數(shù)移位位數(shù)源操作數(shù)目標(biāo)操作數(shù)X1X0M0M1M2M3M4M5M6M7M8M9001100000000溢出指令作用:將指定長(zhǎng)度的目標(biāo)操作數(shù)每次左移指定長(zhǎng)度00X20為ON,M0~M9中的數(shù)據(jù)向左移動(dòng)2位M8~M9中的數(shù)據(jù)溢出,X0~X1中數(shù)據(jù)進(jìn)入M0~M1中2.7位右移指令

SFTRPX0M0K10K2SDn1n2X20源操作數(shù)目標(biāo)操作數(shù)X1X0M0M1M2M3M4M5M6M7M8M9001100110011溢出指令作用:將指定長(zhǎng)度的目標(biāo)操作數(shù)每次右移指定長(zhǎng)度00X20為ON,M0~M9中的數(shù)據(jù)向右移動(dòng)2位M0~M1中的數(shù)據(jù)溢出,X0~X1中數(shù)據(jù)進(jìn)入M8~M9中2.7位右移指令

若M11-M0的初始狀態(tài)為101010101010,X1-X0的位狀態(tài)為111,執(zhí)行“SFTRPX0M0K12K3”指令,執(zhí)行三次后M11-M0的狀態(tài)分別多少?101010101010111101010101第1次右移111111101010第2次右移111111111101第3次右移2.8編程思路

0000000001初始化0000000010······10000000000000000000位左移指令03PARTTHREE任務(wù)實(shí)施3.1IO分配表3.2設(shè)計(jì)電氣原理圖3.3編寫梯形圖程序04PARTFOUR每課一問教學(xué)活動(dòng)4如果任務(wù)要求改為:按下啟動(dòng)按鈕SB1,燈L0-L9依次點(diǎn)亮,并不斷循環(huán),按下停止按鈕SB2,所有燈滅。程序如何編制?05PARTFOUR知識(shí)延伸5.1工作任務(wù)?1.變址寄存器?2.成批傳送指令BMOV?3.多點(diǎn)傳送指令FMOV謝謝大家!任務(wù)9霓虹燈自動(dòng)循環(huán)運(yùn)行控制PLC控制技術(shù)(三菱FX3U機(jī)型)01任務(wù)描述02知識(shí)準(zhǔn)備03任務(wù)實(shí)施05知識(shí)延伸目錄CONTNETS04每課一問01PARTONE任務(wù)描述1.1任務(wù)描述16個(gè)彩燈組成一環(huán)形燈圈。按下啟動(dòng)按鈕SB1,彩燈正序L1、L2、…、L15、L16依次亮2s,一直循環(huán)。按下啟動(dòng)按鈕SB2,彩燈正序依次亮1S,然后反序依次亮1S,接下來(lái)又正、反序輪流點(diǎn)亮,一直循環(huán)。按下停止按鈕SB3,霓虹燈全部熄滅。1.2工作目標(biāo)1.掌握循環(huán)左移指令ROL的含義及應(yīng)用;2.掌握循環(huán)右移指令ROR的含義及應(yīng)用;3.掌握互鎖編程方法;4.掌握區(qū)間復(fù)位指令ZRST的含義及應(yīng)用;5.初步建立子程序調(diào)用概念;6.正確使用子程序調(diào)用指令。02PARTTWO知識(shí)準(zhǔn)備2.1循環(huán)左移指令脈沖型目標(biāo)操作數(shù)移位位數(shù)指令作用:將16位或32位數(shù)據(jù)進(jìn)行向左循環(huán)移位操作X20為ON,D10中的數(shù)據(jù)向左移動(dòng)2位高2位數(shù)據(jù)循移到低2位最后移出來(lái)的那一位進(jìn)入進(jìn)位標(biāo)志M8022中ROLPD10K2X20進(jìn)位標(biāo)志位

1000000011111111M8022目標(biāo)操作數(shù)02.2循環(huán)右移指令

脈沖型目標(biāo)操作數(shù)首地址移位位數(shù)指令作用:將16位或32位數(shù)據(jù)進(jìn)行向右循環(huán)移位操作X20為ON,D10中的數(shù)據(jù)向右移動(dòng)3位低3位數(shù)據(jù)循移到高3位最后移出來(lái)的那一位進(jìn)入進(jìn)位標(biāo)志M8022中RORPK4Y0K3X20進(jìn)位標(biāo)志位

0000001011001100M8022目標(biāo)操作數(shù)1Y0Y152.2循環(huán)右移指令0000000000000001第1次左移第2次左移第3次左移000000000001000000000001000000000001000000000000第4次左移00000000000000014個(gè)燈不斷循環(huán)點(diǎn)亮4個(gè)狀態(tài)不斷循環(huán)接通······2.3區(qū)間復(fù)位指令ZRSTM0M7D1·X0D2·01001010M0M1M2M3M4M5M6M700000000M0M1M2M3M4M5M6M7執(zhí)行前執(zhí)行后指令作用:將2個(gè)指定元件之間的所有元件全部復(fù)位2.4子程序調(diào)用子程序調(diào)用程序簡(jiǎn)潔易懂降低掃描周期主體框架一目了然,具體功能實(shí)現(xiàn)放在子程序里子程序只有滿足觸發(fā)條件才執(zhí)行2.4子程序調(diào)用P1主程序段用戶程序段1用戶程序段2CALLP1FEND用戶子程序P1段SRET

主程序結(jié)束標(biāo)志子程序返回標(biāo)志子程序開始標(biāo)志子程序調(diào)用指令子程序段2.5編程思路

子程序P0調(diào)用標(biāo)志位子程序P1調(diào)用標(biāo)志位互鎖主程序結(jié)束標(biāo)志主程序的主要作用就是響應(yīng)按鈕SB1和按鈕SB2動(dòng)作,分別調(diào)用子程序P0和P12.5編程思路

子程序P0開始標(biāo)志子程序返回標(biāo)志2.5編程思路

子程序P1開始標(biāo)志子程序返回標(biāo)志程序結(jié)束標(biāo)志初始化燈狀態(tài)M6接通時(shí)正序移動(dòng)M7接通時(shí)反序移動(dòng)M6與M7交替接通03PARTTHREE任務(wù)實(shí)施3.1IO分配表輸入

輸出啟動(dòng)按鈕SB1X000燈L0Y000啟動(dòng)按鈕SB2X001燈L1Y001停止按鈕SB3X002······

燈L8Y010

燈L9Y011

······

燈L15Y017

3.2設(shè)計(jì)電氣原理圖3.3編寫梯形圖程序04PARTFOUR每課一問教學(xué)活動(dòng)4如果程序中要求正序時(shí)Y17亮2s(正序和反序時(shí)分別亮1s),程序應(yīng)該如何編寫?05PARTFOUR知識(shí)延伸5.1工作任務(wù)?1.字左移指令WSFL?2.字右移指令WSFR?3.條件跳轉(zhuǎn)指令CJ謝謝大家!任務(wù)10線性燈柱交替顯示控制PLC控制技術(shù)(三菱FX3U機(jī)型)01任務(wù)描述02知識(shí)準(zhǔn)備03任務(wù)實(shí)施05知識(shí)延伸目錄CONTNETS04每課一問01PARTONE任務(wù)描述1.1任務(wù)描述按下啟動(dòng)按鈕SB1,線性燈柱以2秒的周期依次顯示字母“X”、“K”、“L”,“Y”。奇數(shù)次按下暫停按鈕SB2,線性燈柱循環(huán)顯示暫停,保持當(dāng)前顯示字母不變。偶數(shù)次按下暫停按鈕SB2,線性燈柱繼續(xù)循環(huán)顯示。按下停止按鈕SB3,線性燈柱滅。1.2工作目標(biāo)靈活運(yùn)用循環(huán)右移和左移指令ROR、ROL;掌握主控觸點(diǎn)指令MC/MCR及其應(yīng)用;熟練完成二進(jìn)制、十進(jìn)制和十六進(jìn)制的轉(zhuǎn)換。02PARTTWO知識(shí)準(zhǔn)備2.1進(jìn)制轉(zhuǎn)換X進(jìn)制--------逢X進(jìn)一位10進(jìn)制--------逢10進(jìn)一(基數(shù)為0~9)進(jìn)位計(jì)數(shù)制:人為定義的帶進(jìn)位的計(jì)數(shù)方法,可以用有限的數(shù)字符號(hào)代表所有的數(shù)值2進(jìn)制--------逢2進(jìn)一(基數(shù)為0~1)16進(jìn)制--------逢16進(jìn)一(基數(shù)為0~9,A~F)2.1進(jìn)制轉(zhuǎn)換

MOVPK?K2Y0X0Y0Y2Y1Y3Y4Y5Y6Y7011011002.2二進(jìn)制轉(zhuǎn)十進(jìn)制

01101100二進(jìn)制十進(jìn)制01*41*201*161*32002021222324252627MOVPK52K2Y0X0將二進(jìn)制每位的數(shù)值乘以2的相應(yīng)冪次,并依次相加即可2.2二進(jìn)制轉(zhuǎn)十進(jìn)制

二進(jìn)制轉(zhuǎn)換十六進(jìn)制(四位一組)Y0Y2Y1Y3Y4Y5Y6Y70110110020212223202122232+4=61+2=3H362.3二進(jìn)制轉(zhuǎn)十六進(jìn)制

MOVPK/H?K2Y0X0010011011100111041+4+8=131+8=91+2+4=7D79442.3二進(jìn)制轉(zhuǎn)十六進(jìn)制

MOVPK/H?K2Y0X0010011011100111041+4+8=131+8=91+2+4=7D79442.4主控指令

主控指令MC/MCR1觸點(diǎn)控制多邏輯行2.4主控指令

2.4主控指令

不掃描MC與MCR之間的邏輯行時(shí),相當(dāng)于公共觸點(diǎn)斷開,所以普通定時(shí)器和用OUT指令驅(qū)動(dòng)的元件線圈復(fù)位;而積算定時(shí)器、計(jì)數(shù)器及用置位/復(fù)位指令驅(qū)動(dòng)的元件保持當(dāng)前狀態(tài)2.5編程思路

字母X顯示0000

0001

10101010Y17

Y001AA二進(jìn)制十六進(jìn)制MOVH01AAK2Y0接通條件1十六進(jìn)制2.5編程思路

0000000000000001第1次左移第2次左移第3次左移000000000001000000000001000000000001000000000000第4次左移0000000000000001

X

K

L

Y

XM0M4M8M122.5編程思路

字母顯示標(biāo)志位循環(huán)交替2.5編程思路

單按鈕起停控制2.5編程思路

啟動(dòng)標(biāo)志位暫停標(biāo)志位暫停控制03PARTTHREE任務(wù)實(shí)施3.1IO分配表輸入

輸出啟動(dòng)按鈕SB1X000燈L1Y000暫停按鈕SB2X001燈L2Y001停止按鈕SB3X002······

燈L8Y007

圓心QY010

3.2設(shè)計(jì)電氣原理圖3.3編寫梯形圖程序啟動(dòng)按鈕時(shí),置位啟動(dòng)標(biāo)志M20,并對(duì)M0-M15進(jìn)行初始化暫停按鈕交替切換處理主控指令處理暫停響應(yīng)線性燈柱循環(huán)輸出控制停止處理04PARTFOUR每課一問教學(xué)活動(dòng)4為什么采用每次移4位的方式,通過M0、M4、M8和M12分別控制“X”、“K”、“L”,“Y”的顯示,而不是采用M0-M3分別控制“X”、“K”、“L”,“Y”的顯示呢?05PARTFOUR知識(shí)延伸5.1工作任務(wù)?1.三菱PLC中斷處理?2.字右移指令WSFR?3.條件跳轉(zhuǎn)指令CJ謝謝大家!任務(wù)11競(jìng)賽搶答器控制PLC控制技術(shù)(三菱FX3U機(jī)型)01任務(wù)描述02知識(shí)準(zhǔn)備03任務(wù)實(shí)施05知識(shí)延伸目錄CONTNETS04每課一問01PARTONE任務(wù)描述1.1任務(wù)描述(1)在答題過程中,當(dāng)主持人按下開始答題按鈕SB5后,4位選手開始搶答,搶先按下按鈕的選手號(hào)碼顯示在數(shù)碼管顯示屏上,同時(shí)有工作指示燈HL1亮,其他選手按鈕不起作用。(2)如果主持人未按下開始搶答按鈕就有選手搶先答題,則認(rèn)為犯規(guī),犯規(guī)選手的號(hào)碼閃爍顯示(閃爍周期為1s),同時(shí)犯規(guī)指示燈HL2閃爍(周期與顯示屏相同)。(3)當(dāng)主持人按下復(fù)位按鈕SB6,系統(tǒng)進(jìn)行復(fù)位,顯示屏和所有燈熄滅,重新準(zhǔn)備開始搶答。1.2工作目標(biāo)積累互鎖等經(jīng)典編程技巧;掌握經(jīng)典編程基本思路;掌握觸點(diǎn)比較指令及其應(yīng)用;掌握七段譯碼指令SEGD及其應(yīng)用;比較基本指令與功能指令編程的優(yōu)缺點(diǎn)。02PARTTWO知識(shí)準(zhǔn)備2.1觸點(diǎn)比較指令以LD開始的觸點(diǎn)比較指令以AND開始的觸點(diǎn)比較指令以O(shè)R開始的觸點(diǎn)比較指令對(duì)兩個(gè)源操作數(shù)內(nèi)容進(jìn)行比較,根據(jù)其結(jié)果控制指令處導(dǎo)通與否2.2七段譯碼指令SEGD

功能:將源操作數(shù)低4位按照譯碼表進(jìn)行譯碼,并傳送到目標(biāo)操作數(shù)的低8位中源操作數(shù)11100100Y0Y1Y2Y3Y4Y5Y6Y7B0B1B2B3B4B5B6B7SEGDK7K2Y0X0目標(biāo)操作數(shù)2.3編程思路

主持人搶答允許············正常搶答犯規(guī)搶答2.3編程思路

主持人按下按鈕X4時(shí),沒有人犯規(guī)搶答,允許搶答繼電器M20才能接通2.3編程思路

······1號(hào)搶答成功4號(hào)搶答成功有人搶答成功允許搶答繼電器2.3編程思路

允許搶答繼電器M10接通允許搶答繼電器M10不接通2.3編程思路

保證每個(gè)搶答周期MOV指令只觸發(fā)一次無(wú)人搶答,M3-M0都是0;有人搶答,M3-M0的對(duì)應(yīng)位為12.3編程思路

搶答組號(hào)信息存于D02.3編程思路

正常搶答響應(yīng)一直為12.3編程思路

犯規(guī)搶答響應(yīng)1S時(shí)鐘脈沖03PARTTHREE任務(wù)實(shí)施3.1IO分配表輸入

輸出1號(hào)選手搶答按鈕SB1X000數(shù)碼管B0段Y0002號(hào)選手搶答按鈕SB2X001數(shù)碼管B1段Y0013號(hào)選手搶答按鈕SB3X002數(shù)碼管B2段Y0024號(hào)選手搶答按鈕SB4X003數(shù)碼管B3段Y003開始答題按鈕SB5X004數(shù)碼管B4段Y004復(fù)位按鈕SB6X005

數(shù)碼管B5段Y005

數(shù)碼管B6段Y006

綠燈HL1Y010

紅燈HL2Y011

3.2設(shè)計(jì)電氣原理圖3.3編寫梯形圖程序04PARTFOUR每課一問教學(xué)活動(dòng)4如果選手1和選手3同時(shí)按下?lián)尨鸢粹o,會(huì)發(fā)生什么情況?05PARTFOUR知識(shí)延伸5.1工作任務(wù)?1.數(shù)碼管顯示原理謝謝大家!任務(wù)12十字路口交通燈控制PLC控制技術(shù)(三菱FX3U機(jī)型)01任務(wù)描述02知識(shí)準(zhǔn)備03任務(wù)實(shí)施05知識(shí)延伸目錄CONTNETS04每課一問01PARTONE任務(wù)描述1.1任務(wù)描述按下啟動(dòng)按鈕SB1,東西方向綠燈亮,并維持15s,同時(shí)南北方向紅燈亮,并維持20s。15s后,東西綠燈閃亮,閃亮3s后熄滅,東西綠燈熄滅時(shí),東西黃燈亮。2s后,東西黃燈熄滅,東西紅燈亮,保持15S,同時(shí),南北紅燈熄滅,南北綠燈亮,保持10S。南北綠燈亮10S后,開始閃爍亮3s。之后南北黃燈亮,維持2s后熄滅,這時(shí)南北紅燈亮,東西綠燈亮,周而復(fù)始。按下停止按鈕SB2,所有燈熄滅。南北向及東西向均有兩位數(shù)碼管倒計(jì)時(shí)顯示牌同時(shí)顯示相應(yīng)的指示燈剩余時(shí)間值。1.2工作目標(biāo)掌握幾種不同數(shù)碼管的應(yīng)用情境;掌握內(nèi)置BCD譯碼器的數(shù)碼管顯示原理和接線方法;掌握BCD轉(zhuǎn)換指令使用;能夠正確畫出較復(fù)雜的時(shí)序圖;根據(jù)時(shí)序圖,明晰負(fù)載輸出與定時(shí)器狀態(tài)之間的邏輯關(guān)系,并通過編程實(shí)現(xiàn);掌握定時(shí)器當(dāng)前值與狀態(tài)位的正確用法;比較基本指令與功能指令編程的優(yōu)缺點(diǎn)。02PARTTWO知識(shí)準(zhǔn)備2.1普通數(shù)碼管引腳圖原理圖共陰極接法2.1普通數(shù)碼管數(shù)碼管與PLC接線R2.1普通數(shù)碼管MOVPH5BK2Y0接通條件Y0Y2Y1Y3Y4Y5Y6Y710111010H5B

MOVPH5BK2Y0顯示2

顯示9

接通條件Y3Y4Y5Y6Y7Y2Y3Y4Y5Y62.1普通數(shù)碼管SEGDK5K2Y000接通條件2.2待譯碼數(shù)碼管

2.2待譯碼數(shù)碼管

2.2待譯碼數(shù)碼管

BCDK85K2Y0接通條件2.3BCD轉(zhuǎn)換指令以二進(jìn)制的形式呈現(xiàn)四位為1組元,對(duì)應(yīng)十進(jìn)制的一位每一組元中,從左至右的“1”分別代表數(shù)字“8”“4”“2”“1”

BCD編碼2.3BCD轉(zhuǎn)換指令1*211*221*231*241*2562二進(jìn)制十進(jìn)制01100010BCD碼BCDD0K2Y000

S·X0D·0000000000111110b0源操作數(shù)b1b2b3b4b5b6b7b8b9b10b11b12b13b14b15目標(biāo)操作數(shù)Y0Y1Y2Y3Y4Y5Y6Y72.3BCD轉(zhuǎn)換指令BCD轉(zhuǎn)換010000011248124884十進(jìn)制BCD碼Y0Y1Y2Y3Y4Y5Y6Y72.4編程思路

系統(tǒng)啟動(dòng)標(biāo)志東西黃燈Y2東西綠燈Y0南北紅燈Y415S南北黃燈Y5起動(dòng)按鈕SB1一個(gè)周期(35S)3S2S東西紅燈Y1南北綠燈Y33S3S2S10S2.4編程思路

定時(shí)器T觸發(fā)條件:能夠保持×2.4編程思路M0T0狀態(tài)位2S延時(shí)接通立即斷開2.4編程思路循環(huán)2.4編程思路

長(zhǎng)亮閃爍亮2.4編程思路22.4編程思路203PARTTHREE任務(wù)實(shí)施3.1IO分配表輸入

輸出1號(hào)選手搶答按鈕SB1X000數(shù)碼管B0段Y0002號(hào)選手搶答按鈕SB2X001數(shù)碼管B1段Y0013號(hào)選手搶答按鈕SB3X002數(shù)碼管B2段Y0024號(hào)選手搶答按鈕SB4X003數(shù)碼管B3段Y003開始答題按鈕SB5X004數(shù)碼管B4段Y004復(fù)位按鈕SB6X005

數(shù)碼管B5段Y005

數(shù)碼管B6段Y006

綠燈HL1Y010

紅燈HL2Y011

3.2設(shè)計(jì)電氣原理圖3.3編寫梯形圖程序04PARTFOUR每課一問教學(xué)活動(dòng)4倒計(jì)時(shí)能不能采用普通的七段碼數(shù)碼管?如何實(shí)現(xiàn)?05PARTFOUR知識(shí)延伸5.1工作任務(wù)?1.BIN轉(zhuǎn)換指令謝謝大家!任務(wù)13簡(jiǎn)易計(jì)算器設(shè)計(jì)PLC控制技術(shù)(三菱FX3U機(jī)型)01任務(wù)描述02知識(shí)準(zhǔn)備03任務(wù)實(shí)施05知識(shí)延伸目錄CONTNETS04每課一問01PARTONE任務(wù)描述1.1任務(wù)描述試設(shè)計(jì)一簡(jiǎn)易計(jì)算器,包含15個(gè)按鍵和一個(gè)數(shù)碼管顯示器。按鍵SB0~SB9分別對(duì)應(yīng)0~9數(shù)值,SB10~SB15分別為“+、-、×、÷、=、←/C”功能鍵。操作方式與普通計(jì)算器相同,即通過0~9數(shù)字鍵,輸入第一個(gè)數(shù),之后按“+、-、×、÷”選擇運(yùn)算符號(hào),再通過數(shù)字鍵輸入第二個(gè)數(shù),按“=”后顯示器顯示最終計(jì)算結(jié)果。按下“←/C”,清除一位數(shù)字;長(zhǎng)按1.5s“←/C”,清屏。1.2工作目標(biāo)掌握加、減、乘、除運(yùn)算指令;掌握帶鎖存四位數(shù)碼管接線原理和7SEG碼時(shí)分顯示指令SEGL;理解多位數(shù)輸入原理與程序?qū)崿F(xiàn)方式。02PARTTWO知識(shí)準(zhǔn)備2.1加減法指令M8020(零標(biāo)志)M8021(借位標(biāo)志)M8022(進(jìn)位標(biāo)志)將指定源操作數(shù)地址中的數(shù)據(jù)相加,運(yùn)算結(jié)果存到目標(biāo)操作數(shù)中將指定源操作數(shù)地址中的數(shù)據(jù)相減,運(yùn)算結(jié)果存到目標(biāo)操作數(shù)中2.2乘除法指令積存進(jìn)32位寄存器(D5,D4)將指定源操作數(shù)地址中的數(shù)據(jù)相乘,運(yùn)算結(jié)果存到目標(biāo)操作數(shù)中2.2乘除法指令將指定源操作數(shù)地址中的數(shù)據(jù)相除,商存到目標(biāo)操作數(shù)中,余數(shù)存到目標(biāo)操作數(shù)下一個(gè)地址2.37SEG碼時(shí)分顯示指令控制1組或是2組4位數(shù)帶BCD譯碼及鎖存功能的7段數(shù)碼管的顯示2.37SEG碼時(shí)分顯示指令參數(shù)n的設(shè)定2.37SEG碼時(shí)分顯示指令

晶體管型---MT繼電器型---MR×√2.4編程思路

1.多位數(shù)輸入1D0按下數(shù)字鍵1按下數(shù)字鍵212122按下數(shù)字鍵21*10+20*10+112*10+22.4編程思路

記錄運(yùn)算符號(hào),為按下“=”做好準(zhǔn)備將輸入暫存值D0移入D10,作為被減數(shù)、被除數(shù)等,并對(duì)暫存寄存器D0清零2.4編程思路

短按“←/C”,撤銷最后輸入數(shù)字長(zhǎng)按“←/C”,清除當(dāng)前值2.4編程思路

“=”處理顯示屏永遠(yuǎn)只顯示D0的值作為下一次運(yùn)算的第一個(gè)數(shù),從而可進(jìn)行累加運(yùn)算為什么運(yùn)算結(jié)果存儲(chǔ)進(jìn)D0呢?2.4編程思路

數(shù)字顯示03PARTTHREE任務(wù)實(shí)施3.1IO分配表輸入

輸出按鍵“0”X0數(shù)據(jù)線1Y0按鍵“1”X1數(shù)據(jù)線2Y1······數(shù)據(jù)線3Y2按鍵“9”X11數(shù)據(jù)線4Y3按鍵“+”X12個(gè)位選通線Y4按鍵“-”X13

十位選通線Y5按鍵“×”X14

百位選通線Y6按鍵“÷”X15

千位選通線Y7按鍵“=”X16

按鍵“C”X17

3.2設(shè)計(jì)電氣原理圖3.3編寫梯形圖程序04PARTFOUR每課一問教學(xué)活動(dòng)4如果要實(shí)現(xiàn)多個(gè)數(shù)字連加只按一次“=”號(hào),程序該如何修改?05PARTFOUR知識(shí)延伸5.1工作任務(wù)?1.BIN加一指令I(lǐng)NC?1.BIN減一指令DEC謝謝大家!任務(wù)14數(shù)字踩雷游戲機(jī)設(shè)計(jì)PLC控制技術(shù)(三菱FX3U機(jī)型)01任務(wù)描述02知識(shí)準(zhǔn)備03任務(wù)實(shí)施05知識(shí)延伸目錄CONTNETS04每課一問01PARTONE任務(wù)描述1.1任務(wù)描述(1)按下開始按鍵,系統(tǒng)自動(dòng)生成一個(gè)0~100的隨機(jī)數(shù),作為數(shù)字地雷。(2)數(shù)字輸入完成并確認(rèn)后,將有一指示燈亮。數(shù)字處于雷區(qū)范圍外,視為犯規(guī),紅燈閃爍亮。如果沒犯規(guī)且輸入值大于數(shù)字雷則綠色燈亮,輸入值小于數(shù)字雷則黃色燈亮,輸入值等于數(shù)字雷,視為觸雷,紅燈長(zhǎng)亮。(4)雷區(qū)范圍初始設(shè)定為0~100,玩家踩雷后雷區(qū)需動(dòng)態(tài)調(diào)整。例:如果首位玩家踩雷數(shù)為50并亮黃燈,意味著數(shù)字雷大于50,雷區(qū)需調(diào)整為51~100,如果第二位玩家踩雷數(shù)為78并亮綠燈,意味著數(shù)字雷小于78,雷區(qū)需調(diào)整為51~77,依次類推。1.2工作目標(biāo)掌握比較指令CMP及其應(yīng)用;掌握區(qū)間比較指令ZCP及其應(yīng)用;掌握隨機(jī)數(shù)產(chǎn)生編程方法。02PARTTWO知識(shí)準(zhǔn)備2.1比較指令CMPM0、M1、M2形成互鎖,不同時(shí)為12.2區(qū)間比較指令ZCP源操作數(shù)[S1·]的值應(yīng)比源操作數(shù)[S2·]的值??;如果大,則[S2·]被看作與[S1·]一樣大2.3編程思路

1.數(shù)字雷隨機(jī)產(chǎn)生2.3編程思路

2.踩雷多位

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論