第二篇第4章 FX系列PLC及其基本指令_第1頁(yè)
第二篇第4章 FX系列PLC及其基本指令_第2頁(yè)
第二篇第4章 FX系列PLC及其基本指令_第3頁(yè)
第二篇第4章 FX系列PLC及其基本指令_第4頁(yè)
第二篇第4章 FX系列PLC及其基本指令_第5頁(yè)
已閱讀5頁(yè),還剩67頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第第4 4章章FXFX系列系列PLCPLC及其基本指令及其基本指令 FX0S FX1S FX0N FX1N FX2N FX2C FX2NC FX0S FX1S FX0N FX1N FX2N FX2C FX2NCF X 系系 列列 名名 I / O總點(diǎn)數(shù)總點(diǎn)數(shù) 單元類型單元類型 輸出形輸出形式式特殊品種特殊品種 如:如:0S 1S 0N 1N 2N 等等 FX系列PLC型號(hào)命名方式 特殊物品無(wú)記號(hào)特殊物品無(wú)記號(hào)AC電源,電源,DC輸入,橫式端子排、輸入,橫式端子排、標(biāo)準(zhǔn)輸出(繼電器輸出為標(biāo)準(zhǔn)輸出(繼電器輸出為 2A/1點(diǎn)、晶體管輸出點(diǎn)、晶體管輸出0.5A/1點(diǎn)、晶閘管輸出點(diǎn)、晶閘管輸出0.3A/

2、1點(diǎn)的標(biāo)準(zhǔn)輸出)點(diǎn)的標(biāo)準(zhǔn)輸出) 基本單元、擴(kuò)展單元、擴(kuò)展模塊及特殊功能單元基本單元、擴(kuò)展單元、擴(kuò)展模塊及特殊功能單元l 基本單元包括基本單元包括CPU、存儲(chǔ)器、存儲(chǔ)器、I/O接口部件和電源,接口部件和電源,是是PLC的主要部分。的主要部分。l 擴(kuò)展單元是擴(kuò)展擴(kuò)展單元是擴(kuò)展I/O點(diǎn)數(shù)的裝置,內(nèi)部有電源。點(diǎn)數(shù)的裝置,內(nèi)部有電源。l 擴(kuò)展模塊用于增加擴(kuò)展模塊用于增加I/O點(diǎn)數(shù)和改變點(diǎn)數(shù)和改變I/O點(diǎn)數(shù)的比例,點(diǎn)數(shù)的比例,內(nèi)部無(wú)電源,由基本單元和擴(kuò)展單元供給。內(nèi)部無(wú)電源,由基本單元和擴(kuò)展單元供給。 擴(kuò)展單元和擴(kuò)展模塊內(nèi)無(wú)擴(kuò)展單元和擴(kuò)展模塊內(nèi)無(wú)CPU,必須與基本,必須與基本單元一起使用。單元一起使用。F

3、X系列PLC的基本組成PLCPLC的內(nèi)部軟繼電器的內(nèi)部軟繼電器 FX系列系列PLC軟繼電器編號(hào)由軟繼電器編號(hào)由 組成組成其中其中: 輸入繼電器和輸出繼電器用輸入繼電器和輸出繼電器用八進(jìn)制八進(jìn)制數(shù)字編號(hào)數(shù)字編號(hào) 其它均采用其它均采用十進(jìn)制十進(jìn)制數(shù)字編號(hào)數(shù)字編號(hào)FX系列系列PLC軟繼電器及編號(hào)軟繼電器及編號(hào) 輸入繼電器是輸入繼電器是PLC用來(lái)接收用戶輸入設(shè)備發(fā)來(lái)的輸入信號(hào)用來(lái)接收用戶輸入設(shè)備發(fā)來(lái)的輸入信號(hào) 輸入繼電器線圈由外部輸入信號(hào)所驅(qū)動(dòng),只有當(dāng)外部信號(hào)輸入繼電器線圈由外部輸入信號(hào)所驅(qū)動(dòng),只有當(dāng)外部信號(hào)接通時(shí),對(duì)應(yīng)的輸入繼電器才得電,不能用指令來(lái)驅(qū)動(dòng)。接通時(shí),對(duì)應(yīng)的輸入繼電器才得電,不能用指令來(lái)

4、驅(qū)動(dòng)。 在程序中絕對(duì)不可能出現(xiàn)在程序中絕對(duì)不可能出現(xiàn)輸入繼電器的線圈,只能出輸入繼電器的線圈,只能出現(xiàn)輸入繼電器的觸點(diǎn)現(xiàn)輸入繼電器的觸點(diǎn) 每個(gè)輸入繼電器的常開(kāi)與每個(gè)輸入繼電器的常開(kāi)與常閉觸點(diǎn)均可無(wú)數(shù)次使用常閉觸點(diǎn)均可無(wú)數(shù)次使用 4.2.1 輸入繼電器(輸入繼電器(X X) 基本單元輸入繼電器的編號(hào)是固定的,擴(kuò)展單元和擴(kuò)基本單元輸入繼電器的編號(hào)是固定的,擴(kuò)展單元和擴(kuò)展模塊是按與基本單元最靠近開(kāi)始,順序進(jìn)行編號(hào)展模塊是按與基本單元最靠近開(kāi)始,順序進(jìn)行編號(hào)輸入繼電器(輸入繼電器(X X)輸出繼電器是用來(lái)將輸出繼電器是用來(lái)將PLC內(nèi)部信號(hào)輸出傳送給外部負(fù)載內(nèi)部信號(hào)輸出傳送給外部負(fù)載輸出繼電器線圈是由輸

5、出繼電器線圈是由PLC內(nèi)部程序驅(qū)動(dòng),其線圈狀態(tài)傳送給內(nèi)部程序驅(qū)動(dòng),其線圈狀態(tài)傳送給輸出單元,再由輸出單元對(duì)應(yīng)的硬觸點(diǎn)來(lái)驅(qū)動(dòng)外部負(fù)載輸出單元,再由輸出單元對(duì)應(yīng)的硬觸點(diǎn)來(lái)驅(qū)動(dòng)外部負(fù)載 4.2.2 4.2.2 輸出繼電器(輸出繼電器(Y Y) FX系列系列PLC的輸出繼電器也是八進(jìn)制編號(hào)的輸出繼電器也是八進(jìn)制編號(hào) 與輸入繼電器一樣,基本單元的輸出繼電器編號(hào)是固定的,與輸入繼電器一樣,基本單元的輸出繼電器編號(hào)是固定的,擴(kuò)展單元和擴(kuò)展模塊的編號(hào)也是按與基本單元最靠近開(kāi)始,擴(kuò)展單元和擴(kuò)展模塊的編號(hào)也是按與基本單元最靠近開(kāi)始,順序進(jìn)行編號(hào)順序進(jìn)行編號(hào)實(shí)際使用中,輸入實(shí)際使用中,輸入/ 輸出繼電器的數(shù)量,要根

6、據(jù)系統(tǒng)配置而定輸出繼電器的數(shù)量,要根據(jù)系統(tǒng)配置而定 輸出繼電器(輸出繼電器(Y Y) 4.2.3 4.2.3 輔助繼電器(輔助繼電器(M M) X0M0M0M0通用輔助繼電器(通用輔助繼電器(M M)編號(hào):按十進(jìn)制編號(hào)編號(hào):按十進(jìn)制編號(hào) 斷電保持輔助繼電器(斷電保持輔助繼電器(M M)FX2NFX2N的斷電保持輔助繼電器的元件編號(hào)為的斷電保持輔助繼電器的元件編號(hào)為M500M500M3071M3071(M8000M8255)通常可分為兩類:通??煞譃閮深悾?和和 特殊輔助繼電器(特殊輔助繼電器(M M)運(yùn)行監(jiān)視用特殊輔助繼電器運(yùn)行監(jiān)視用特殊輔助繼電器PLCPLC運(yùn)行時(shí)運(yùn)行時(shí)M8000M8000得

7、電(得電(M8001M8001斷電),斷電),PLCPLC停止時(shí)停止時(shí)M8000M8000失失電(電(M8001M8001得電)得電)特殊輔助繼電器特殊輔助繼電器(觸點(diǎn)型觸點(diǎn)型1)初始脈沖特殊輔助繼電器初始脈沖特殊輔助繼電器 M8002M8002(M8003M8003)只在只在PLCPLC開(kāi)始運(yùn)行的第一個(gè)掃描周期內(nèi)得開(kāi)始運(yùn)行的第一個(gè)掃描周期內(nèi)得電(斷電),其余時(shí)間均斷電(得電)。電(斷電),其余時(shí)間均斷電(得電)。 常用常用M8002的觸點(diǎn)作為的觸點(diǎn)作為一些繼電器一些繼電器的初始化復(fù)的初始化復(fù)位信號(hào)位信號(hào)特殊輔助繼電器特殊輔助繼電器(觸點(diǎn)型觸點(diǎn)型2) 10ms定時(shí)器切換標(biāo)志定時(shí)器切換標(biāo)志當(dāng)當(dāng)M

8、8028線圈被接通時(shí),則線圈被接通時(shí),則T32-T62變?yōu)樽優(yōu)?0ms定時(shí)器定時(shí)器 禁止全部輸出的特殊輔助繼電器禁止全部輸出的特殊輔助繼電器當(dāng)當(dāng)M8034線圈被接通時(shí),則線圈被接通時(shí),則PLC的所有輸出自動(dòng)斷開(kāi)的所有輸出自動(dòng)斷開(kāi) 恒定掃描周期的特殊輔助繼電器恒定掃描周期的特殊輔助繼電器當(dāng)當(dāng)M8039線圈被接通時(shí),則線圈被接通時(shí),則PLC以恒定的掃描方式運(yùn)以恒定的掃描方式運(yùn)行行恒定掃描周期值由恒定掃描周期值由D8039決定決定特殊輔助繼電器特殊輔助繼電器(線圈型線圈型) (FX2N)(FX2N)4.2.4 4.2.4 狀態(tài)繼電器(狀態(tài)繼電器(S S)4.2.5 4.2.5 定時(shí)器(定時(shí)器(T T

9、) 定時(shí)器(定時(shí)器(T T) 通用定時(shí)器通用定時(shí)器 通用定時(shí)器不具備斷電的保持功能,即當(dāng)輸入電路斷開(kāi)通用定時(shí)器不具備斷電的保持功能,即當(dāng)輸入電路斷開(kāi)或停電時(shí)定時(shí)器復(fù)位。通用定時(shí)器有或停電時(shí)定時(shí)器復(fù)位。通用定時(shí)器有100ms和和10ms兩種。兩種。 通用定時(shí)器通用定時(shí)器T0T0T199 T199 為為100ms100ms定時(shí)器,定時(shí)定時(shí)器,定時(shí)時(shí)間范圍為時(shí)間范圍為0.10.13276.7s3276.7s。T200T200T245 T245 為為10ms10ms定時(shí)器,定定時(shí)器,定時(shí)時(shí)間范圍為時(shí)時(shí)間范圍為0.010.01327.67s327.67s。定時(shí)器定時(shí)器 T 在在PLCPLC內(nèi)定時(shí)器是根據(jù)

10、時(shí)鐘脈沖累積計(jì)時(shí)的,時(shí)鐘內(nèi)定時(shí)器是根據(jù)時(shí)鐘脈沖累積計(jì)時(shí)的,時(shí)鐘脈沖有脈沖有1ms1ms、10ms10ms、100ms100ms、1s1s,當(dāng)輸入端接點(diǎn)閉,當(dāng)輸入端接點(diǎn)閉合時(shí),開(kāi)始計(jì)時(shí),當(dāng)所計(jì)時(shí)間到達(dá)設(shè)定值時(shí),輸合時(shí),開(kāi)始計(jì)時(shí),當(dāng)所計(jì)時(shí)間到達(dá)設(shè)定值時(shí),輸出接點(diǎn)動(dòng)作(常閉接點(diǎn)斷開(kāi),常開(kāi)接點(diǎn)閉合)。出接點(diǎn)動(dòng)作(常閉接點(diǎn)斷開(kāi),常開(kāi)接點(diǎn)閉合)。定時(shí)時(shí)間定時(shí)時(shí)間 設(shè)定值設(shè)定值 時(shí)基時(shí)基 K XXXXXXT XXXXXX通用定時(shí)器(例)通用定時(shí)器(例) 積算定時(shí)器積算定時(shí)器1ms積算定時(shí)器:對(duì)積算定時(shí)器:對(duì)1ms時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的,定時(shí)時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的,定時(shí)范圍為范圍為0.00132.767s。(

11、T246T249) 100ms積算定時(shí)器:對(duì)積算定時(shí)器:對(duì)100ms時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的定時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的定時(shí)范圍為時(shí)范圍為0.13276.7s 。(。(T250T255) 積算定時(shí)器積算定時(shí)器(例)(例)思考題思考題X0X0T0T0T1Y0T1K200K300X0計(jì)數(shù)器(計(jì)數(shù)器(C C) 內(nèi)部計(jì)數(shù)器內(nèi)部計(jì)數(shù)器 內(nèi)部計(jì)數(shù)器是在執(zhí)行掃描操作時(shí)對(duì)內(nèi)部信號(hào)內(nèi)部計(jì)數(shù)器是在執(zhí)行掃描操作時(shí)對(duì)內(nèi)部信號(hào)(如(如X X、Y Y、M M、S S、T T等)進(jìn)行計(jì)數(shù)。內(nèi)部輸入信號(hào)等)進(jìn)行計(jì)數(shù)。內(nèi)部輸入信號(hào)的接通和斷開(kāi)時(shí)間應(yīng)比的接通和斷開(kāi)時(shí)間應(yīng)比PLCPLC的掃描周期稍長(zhǎng)。的掃描周期稍長(zhǎng)。 內(nèi)部計(jì)數(shù)器內(nèi)部計(jì)數(shù)

12、器計(jì)數(shù)器的設(shè)定值范圍:計(jì)數(shù)器的設(shè)定值范圍:1-32767(16位)位) -214783648+214783647(32位)位)計(jì)數(shù)器的設(shè)定值可由計(jì)數(shù)器的設(shè)定值可由或間接通過(guò)指定的或間接通過(guò)指定的來(lái)設(shè)定來(lái)設(shè)定 注:注:1616位加計(jì)數(shù)器(位加計(jì)數(shù)器( C0C199 )分為)分為通用型(通用型( C0C99 )和保持型()和保持型( C100C199 )兩種。)兩種。數(shù)據(jù)寄存器(數(shù)據(jù)寄存器(D)指針(指針(P/IP/I) 分支用指針說(shuō)明4.3 FX4.3 FX系列系列PLCPLC的指令系統(tǒng)的指令系統(tǒng)n 2727條基本指令條基本指令n 2 2條步進(jìn)順控指令條步進(jìn)順控指令n 128 128種(種(29

13、8298條)功能指令條)功能指令LDLD、LDILDI、OUTOUT指令指令 (如圖)(如圖) LDLD(LoadLoad): :取指令。適用于與左母線相連取指令。適用于與左母線相連的第一個(gè)常開(kāi)接點(diǎn)。的第一個(gè)常開(kāi)接點(diǎn)。 LDILDI(Load InverseLoad Inverse): :取反指令。適用于與取反指令。適用于與左母線相連的第一個(gè)常閉接點(diǎn)。左母線相連的第一個(gè)常閉接點(diǎn)。 LDLD和和LDILDI這兩種指令在梯形圖電路塊分支處,這兩種指令在梯形圖電路塊分支處,應(yīng)與后述的應(yīng)與后述的ANBANB指令一起使用。圖指令一起使用。圖 OUT OUT(OutOut): :線圈驅(qū)動(dòng)指令(輸出指令)。

14、線圈驅(qū)動(dòng)指令(輸出指令)。ANDAND、ANIANI指令指令(如圖)(如圖) ANDAND(AndAnd): :與指令。常開(kāi)接點(diǎn)的串聯(lián)指與指令。常開(kāi)接點(diǎn)的串聯(lián)指令。令。 ANIANI(And InverseAnd Inverse): :與非指令。常閉接與非指令。常閉接點(diǎn)的串聯(lián)指令。點(diǎn)的串聯(lián)指令。OROR、ORIORI指令指令(如圖)(如圖) OROR(OrOr): :或指令。單個(gè)常開(kāi)接點(diǎn)的并聯(lián)指令?;蛑噶?。單個(gè)常開(kāi)接點(diǎn)的并聯(lián)指令。 ORIORI(Or InverseOr Inverse): :單個(gè)常閉接點(diǎn)的并聯(lián)指令。單個(gè)常閉接點(diǎn)的并聯(lián)指令。 這兩條指令用于并聯(lián)連接僅有一個(gè)接點(diǎn)支這兩條指令用于并

15、聯(lián)連接僅有一個(gè)接點(diǎn)支路的指令。如果要把含有兩個(gè)以上的接點(diǎn)串路的指令。如果要把含有兩個(gè)以上的接點(diǎn)串聯(lián)電路進(jìn)行并聯(lián)連接時(shí),就要用到后面介紹聯(lián)電路進(jìn)行并聯(lián)連接時(shí),就要用到后面介紹的的ORBORB指令。圖指令。圖ORBORB指令指令(圖)(圖) ORBORB(Or BlockOr Block): :塊或指令,即串塊或指令,即串聯(lián)電路塊的并聯(lián)指令。把兩個(gè)或兩個(gè)以上聯(lián)電路塊的并聯(lián)指令。把兩個(gè)或兩個(gè)以上相串聯(lián)的接點(diǎn)組看作是一個(gè)相串聯(lián)的接點(diǎn)組看作是一個(gè)串聯(lián)電路塊,串聯(lián)電路塊,在這個(gè)在這個(gè)塊中的連接都是從塊中的連接都是從LDLD或或LDILDI指令開(kāi)指令開(kāi)始始,每個(gè)并聯(lián)上的,每個(gè)并聯(lián)上的串聯(lián)支路塊串聯(lián)支路塊的終

16、點(diǎn)都要的終點(diǎn)都要用用ORBORB指令。且指令后面不帶數(shù)據(jù)。指令。且指令后面不帶數(shù)據(jù)。ANBANB指令指令(圖圖) ANBANB(And BlockAnd Block): :塊與指令,即并聯(lián)塊與指令,即并聯(lián)電路塊的串聯(lián)指令。把兩個(gè)或兩個(gè)以上相電路塊的串聯(lián)指令。把兩個(gè)或兩個(gè)以上相并聯(lián)的接點(diǎn)組看作是一個(gè)并聯(lián)的接點(diǎn)組看作是一個(gè)并聯(lián)電路塊并聯(lián)電路塊,在,在將將并聯(lián)電路塊并聯(lián)電路塊與前面電路串聯(lián)的串聯(lián)連接與前面電路串聯(lián)的串聯(lián)連接后用后用ANBANB指令。指令后面不帶數(shù)據(jù)。使用本指令。指令后面不帶數(shù)據(jù)。使用本指令時(shí),每個(gè)并聯(lián)支路都是指令時(shí),每個(gè)并聯(lián)支路都是從從LDLD或或LDILDI指令指令開(kāi)始開(kāi)始,且應(yīng)先

17、完成并聯(lián)電路塊本身的程序,且應(yīng)先完成并聯(lián)電路塊本身的程序編制。編制。PLSPLS、PLFPLF指令指令 PLS: PLS:上升沿微分輸出指令。上升沿微分輸出指令。 PLF:PLF:下降沿微分輸出指令。下降沿微分輸出指令。 可將脈沖寬度較寬的輸入信號(hào)變成脈沖寬度為一個(gè)可將脈沖寬度較寬的輸入信號(hào)變成脈沖寬度為一個(gè)掃描周期的觸發(fā)脈沖信號(hào)。掃描周期的觸發(fā)脈沖信號(hào)。 這種信號(hào)主要用于計(jì)數(shù)器、移位寄存器的初始化復(fù)這種信號(hào)主要用于計(jì)數(shù)器、移位寄存器的初始化復(fù)位和作為移位脈沖信號(hào)。位和作為移位脈沖信號(hào)。 PLSPLS、PLFPLF指令的操作元件只能用指令的操作元件只能用Y Y和和M M,且均在輸入且均在輸入接

18、通或斷開(kāi)后的一個(gè)掃描周期內(nèi)動(dòng)作。接通或斷開(kāi)后的一個(gè)掃描周期內(nèi)動(dòng)作。 特殊輔助繼電器不能作目標(biāo)元件。圖特殊輔助繼電器不能作目標(biāo)元件。圖SETSET、RSTRST指令指令 SET SET:置位指令,使動(dòng)作保持。置位指令,使動(dòng)作保持。 RST: RST:復(fù)位指令,使動(dòng)作保持復(fù)位或清零。可使復(fù)位指令,使動(dòng)作保持復(fù)位或清零??墒?M M、S S、Y Y、D D 和變址寄存器(和變址寄存器(V V、Z Z)的內(nèi)容清零。的內(nèi)容清零。LDPLDP、LDFLDF、ANDPANDP、ANDFANDF、ORPORP和和ORFORF指令指令 LDPLDP、ANDP ANDP 、ORPORP指令是用來(lái)進(jìn)行上升沿檢測(cè)指令

19、是用來(lái)進(jìn)行上升沿檢測(cè)的指令僅在指定位軟元件的上升沿時(shí),接通一的指令僅在指定位軟元件的上升沿時(shí),接通一個(gè)掃描周期,又稱上升沿脈沖指令。個(gè)掃描周期,又稱上升沿脈沖指令。 LDFLDF、ANDFANDF、ORFORF指令時(shí)用來(lái)進(jìn)行下降沿檢測(cè)的指令時(shí)用來(lái)進(jìn)行下降沿檢測(cè)的指令僅在指定位軟元件的下降沿時(shí),接通一個(gè)指令僅在指定位軟元件的下降沿時(shí),接通一個(gè)掃描周期,又稱下降沿脈沖指令。掃描周期,又稱下降沿脈沖指令。圖例(邊沿檢測(cè)指令的應(yīng)用)圖例(邊沿檢測(cè)指令的應(yīng)用)MCMC、MCRMCR指令指令 MC:MC:主控開(kāi)始指令,用于樹狀分支電路的分支起點(diǎn)。主控開(kāi)始指令,用于樹狀分支電路的分支起點(diǎn)。 MCR:MCR:

20、主控復(fù)位指令,用于最后一個(gè)分支電路的結(jié)束。主控復(fù)位指令,用于最后一個(gè)分支電路的結(jié)束。 MCMC、MCRMCR是一對(duì)指令,必須成對(duì)使用。在主控指令是一對(duì)指令,必須成對(duì)使用。在主控指令MCMC后面均由后面均由LDLD或或LDILDI指令開(kāi)始。(操作元件指令開(kāi)始。(操作元件Y Y、M M) 在在MCMC指令區(qū)內(nèi)再次使用指令區(qū)內(nèi)再次使用MCMC指令稱為嵌套。在沒(méi)有指令稱為嵌套。在沒(méi)有嵌套結(jié)構(gòu)時(shí),通常用嵌套結(jié)構(gòu)時(shí),通常用N0N0編程。編程。N0N0的使用次數(shù)沒(méi)有限制,的使用次數(shù)沒(méi)有限制,嵌套級(jí)嵌套級(jí)N N的編號(hào)依次順序增大(的編號(hào)依次順序增大(N0N0N1N1N7N7);); 返回時(shí)用返回時(shí)用MCRMC

21、R指令,從大的嵌套開(kāi)始解除(指令,從大的嵌套開(kāi)始解除(N7N7N6N6N1N1N0N0)。)。嵌套級(jí)共嵌套級(jí)共8 8級(jí)。級(jí)。 圖圖MPSMPS、MRDMRD、MPPMPP多重輸出指令多重輸出指令MPSMPS:進(jìn)棧指令,將運(yùn)算結(jié)果:進(jìn)棧指令,將運(yùn)算結(jié)果(或數(shù)據(jù))壓入棧存儲(chǔ)器。(或數(shù)據(jù))壓入棧存儲(chǔ)器。MRDMRD:讀棧指令,將棧的第一層:讀棧指令,將棧的第一層內(nèi)容讀出來(lái)。內(nèi)容讀出來(lái)。MPPMPP:出棧指令,將棧第一層的:出棧指令,將棧第一層的內(nèi)容讀出來(lái)。內(nèi)容讀出來(lái)。注:注:MPSMPS與與MPPMPP必須成對(duì)出現(xiàn)使用,必須成對(duì)出現(xiàn)使用,且連續(xù)使用次數(shù)應(yīng)該少于且連續(xù)使用次數(shù)應(yīng)該少于1111次。次。(

22、1111個(gè)棧存儲(chǔ)器)個(gè)棧存儲(chǔ)器)圖例(多重輸出電路)圖例(多重輸出電路)圖例(二層棧編程實(shí)例)圖例(二層棧編程實(shí)例)INVINV、NOPNOP、ENDEND指令指令I(lǐng)NVINV:邏輯反指令,執(zhí)行該指令后將原來(lái)的運(yùn)算結(jié)果:邏輯反指令,執(zhí)行該指令后將原來(lái)的運(yùn)算結(jié)果取反。取反。 NOPNOP:空操作(無(wú)操作)指令。執(zhí)行本指令時(shí),不完:空操作(無(wú)操作)指令。執(zhí)行本指令時(shí),不完成任何操作,只是占用一步的時(shí)間。成任何操作,只是占用一步的時(shí)間。ENDEND:程序結(jié)束指令。:程序結(jié)束指令。ENDEND指令后面無(wú)須任何數(shù)據(jù)。當(dāng)指令后面無(wú)須任何數(shù)據(jù)。當(dāng)程序執(zhí)行到指令程序執(zhí)行到指令ENDEND時(shí),時(shí),PLCPLC認(rèn)

23、為程序結(jié)束,并轉(zhuǎn)入認(rèn)為程序結(jié)束,并轉(zhuǎn)入輸出處理階段。輸出處理階段。4.3.2 比較和傳送功能指令比較和傳送功能指令 比 較 指 令比 較 指 令 C M P 指 令 :指 令 : 編號(hào)為編號(hào)為FNC10,是將,是將源操作數(shù)源操作數(shù)S1.和源操作數(shù)和源操作數(shù)S2.的數(shù)據(jù)進(jìn)行比較,比的數(shù)據(jù)進(jìn)行比較,比較結(jié)果用目標(biāo)元件較結(jié)果用目標(biāo)元件D.的狀的狀態(tài)來(lái)表示。如圖所示,當(dāng)態(tài)來(lái)表示。如圖所示,當(dāng)X1為接通時(shí),把常數(shù)為接通時(shí),把常數(shù)100與與C20的當(dāng)前值進(jìn)行比較,的當(dāng)前值進(jìn)行比較,比較的結(jié)果送入比較的結(jié)果送入M0M2中。中。X1為為OFF時(shí)不執(zhí)行,時(shí)不執(zhí)行,M0M2的狀態(tài)也保持不變。的狀態(tài)也保持不變。 M

24、0M1M2Y0Y1Y2C20 100 傳送指令傳送指令MOV指令:指令: 編號(hào)為編號(hào)為FNC12,功能是將源數(shù)據(jù)傳送到指定的目標(biāo)。,功能是將源數(shù)據(jù)傳送到指定的目標(biāo)。當(dāng)當(dāng)X0為為ON是,則將是,則將 S.中的數(shù)據(jù)傳送到目標(biāo)元件中的數(shù)據(jù)傳送到目標(biāo)元件D. 。在指令執(zhí)行時(shí),常數(shù)在指令執(zhí)行時(shí),常數(shù)K100會(huì)自動(dòng)轉(zhuǎn)換成二進(jìn)制數(shù)。會(huì)自動(dòng)轉(zhuǎn)換成二進(jìn)制數(shù)。 4.4 常用的常用的PLC單元程序單元程序編程實(shí)例編程實(shí)例 分頻電路分頻電路M100編程實(shí)例編程實(shí)例順序控制順序控制單元類型M 基本單元E 輸入輸出混合擴(kuò)展單元與擴(kuò)展模塊EX 輸入專用擴(kuò)展模塊EY 輸出專用擴(kuò)展模塊輸出形式R R 繼電器輸出繼電器輸出T T

25、 晶體管輸出晶體管輸出S S 晶閘管輸出晶閘管輸出特殊物品的區(qū)別D DCD DC電源,電源,DCDC輸入;輸入;A1 ACA1 AC電源,電源,ACAC輸入輸出;輸入輸出;H H 大電流輸出擴(kuò)展模塊(大電流輸出擴(kuò)展模塊(1A/11A/1點(diǎn));點(diǎn));V V 立式端子排的擴(kuò)展模塊;立式端子排的擴(kuò)展模塊;C C 接插口輸入輸出方式;接插口輸入輸出方式;F F 輸入濾波器輸入濾波器1ms1ms的擴(kuò)展模塊;的擴(kuò)展模塊;L TTLL TTL輸入型擴(kuò)展模塊;輸入型擴(kuò)展模塊;S S 獨(dú)立端子(無(wú)公共端)擴(kuò)展模塊。獨(dú)立端子(無(wú)公共端)擴(kuò)展模塊。 思考思考: (答案)(答案) 2.當(dāng)一個(gè)定時(shí)器的定時(shí)時(shí)間不夠時(shí),怎

26、么辦當(dāng)一個(gè)定時(shí)器的定時(shí)時(shí)間不夠時(shí),怎么辦?X0X1X2M100Y2Y1步序步序指令指令數(shù)據(jù)數(shù)據(jù)0 0LDLDX0X01 1OUTOUTM100M1002 2LDILDIX1X13 3OUTOUTY1Y14 4LDLDX2X25 5OUTOUTY2Y2 梯形圖梯形圖指令程序指令程序X1X3X4Y1Y3步序步序指令指令數(shù)據(jù)數(shù)據(jù)0 0LDLDX1X11 1OUTOUTY1Y12 2ANDANDX2X23 3OUTOUTY2Y24 4LDLDX3X35 56 6ANIANIOUTOUTX4X4Y3Y3 梯形圖梯形圖指令表指令表X2Y2X1X2X3Y0Y1X4步序步序指令指令數(shù)據(jù)數(shù)據(jù)0 0LDLDX1X11 1ORORX2X22 2OUTOUTY0Y03 3LDLDX3X34 4ORIORIX4X45 5OUTOUTY1Y1 梯形圖梯形圖指令程序指令程序X0X0X2X2X3X3X1X1Y0

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論