版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第四章第四章 PLC的編程語言和指令系統(tǒng)的編程語言和指令系統(tǒng) 本章主要內(nèi)容包含:本章主要內(nèi)容包含: 4-1 PLC編程語言概述編程語言概述 4-2 梯形圖的主要特點梯形圖的主要特點 4-3 FX系列可編程序控制器梯形圖中的編程元件系列可編程序控制器梯形圖中的編程元件 4-4 FX系列系列PLC的基本邏輯指令(的基本邏輯指令(27條)條) 第四章第四章 可編程序控制器的編程語言和指令系統(tǒng)可編程序控制器的編程語言和指令系統(tǒng) 4-1 可編程序控制器的編程語言概述可編程序控制器的編程語言概述(邏輯邏輯)順序功能圖順序功能圖*梯形圖梯形圖功能塊圖功能塊圖指令表指令表(助助記符語言)記符語言)結(jié)構(gòu)文本結(jié)構(gòu)
2、文本第四章第四章 可編程序控制器的編程語言和指令系統(tǒng)可編程序控制器的編程語言和指令系統(tǒng) 4-1 可編程序控制器的編程語言概述可編程序控制器的編程語言概述順序功能圖順序功能圖1 相當(dāng)于應(yīng)用軟件中的邏輯框圖;相當(dāng)于應(yīng)用軟件中的邏輯框圖;2 是一種位于其它編程語言之上的是一種位于其它編程語言之上的 圖形語言;圖形語言;3用來編制順序控制程序;用來編制順序控制程序;4用來描述開關(guān)量控制系統(tǒng)的功能;用來描述開關(guān)量控制系統(tǒng)的功能;5步、轉(zhuǎn)換和動作是順序功能圖的三步、轉(zhuǎn)換和動作是順序功能圖的三種主要元件。種主要元件。步步1步步2步步3動作動作1動作動作2轉(zhuǎn)換轉(zhuǎn)換轉(zhuǎn)換轉(zhuǎn)換第四章第四章 可編程序控制器的編程語言
3、和指令系統(tǒng)可編程序控制器的編程語言和指令系統(tǒng) 4-1 可編程序控制器的編程語言概述可編程序控制器的編程語言概述梯形圖梯形圖 X0 X1 X2 Y0 X3 X4 X5X5X61與繼電器控制系統(tǒng)很相似,直與繼電器控制系統(tǒng)很相似,直觀易懂,容易掌握;觀易懂,容易掌握;2適用于開關(guān)量的邏輯控制;適用于開關(guān)量的邏輯控制;3由觸點、線圈和應(yīng)用指令等組由觸點、線圈和應(yīng)用指令等組成。觸點代表邏輯輸入條件,成。觸點代表邏輯輸入條件,線圈代表邏輯輸出結(jié)果;線圈代表邏輯輸出結(jié)果;4借助假象借助假象“能流能流”來分析框圖來分析框圖。第四章第四章 可編程序控制器的編程語言和指令系統(tǒng)可編程序控制器的編程語言和指令系統(tǒng) 4
4、-1 可編程序控制器的編程語言概述可編程序控制器的編程語言概述功能塊圖功能塊圖一種類似于數(shù)字邏輯門電路的編程語言,用類一種類似于數(shù)字邏輯門電路的編程語言,用類似與門、或門等方框來表示的邏輯運算關(guān)系。似與門、或門等方框來表示的邏輯運算關(guān)系。SRS1 Q1RANDORTest1Test2Sw1%1X3Resetstart第四章第四章 可編程序控制器的編程語言和指令系統(tǒng)可編程序控制器的編程語言和指令系統(tǒng) 4-1 可編程序控制器的編程語言概述可編程序控制器的編程語言概述指令表指令表由若干條指令組成的程序叫指令表程序。由若干條指令組成的程序叫指令表程序。XO YOX1 Y1Y2X3 Y3 LD X0OU
5、T Y0 LDI X1OUT Y1OUT Y2 LD X3OUT Y3第四章第四章 可編程序控制器的編程語言和指令系統(tǒng)可編程序控制器的編程語言和指令系統(tǒng) 4-1 可編程序控制器的編程語言概述可編程序控制器的編程語言概述結(jié)構(gòu)文本結(jié)構(gòu)文本PASCAL BASIC C等高級語言等高級語言便于實現(xiàn):便于實現(xiàn):數(shù)學(xué)運算數(shù)學(xué)運算數(shù)據(jù)處理數(shù)據(jù)處理圖形顯示圖形顯示報表打印報表打印第四章第四章 可編程序控制器的編程語言和指令系統(tǒng)可編程序控制器的編程語言和指令系統(tǒng) 4-2 梯形圖的主要特點梯形圖的主要特點(1)編程元件不是真實的硬件繼電器)編程元件不是真實的硬件繼電器,而是而是軟件繼電器軟件繼電器。(2)梯形圖兩
6、側(cè)的公共線稱為公共母線,分析時,可以假)梯形圖兩側(cè)的公共線稱為公共母線,分析時,可以假 想有一個能流從左向右流動想有一個能流從左向右流動。(3)程序執(zhí)行是一個邏輯解算的過程。根據(jù)梯形圖中各觸)程序執(zhí)行是一個邏輯解算的過程。根據(jù)梯形圖中各觸 點的狀態(tài)和邏輯關(guān)系點的狀態(tài)和邏輯關(guān)系,求出各個線圈對應(yīng)的編程元件的狀態(tài)求出各個線圈對應(yīng)的編程元件的狀態(tài)(4) 梯形圖中的各編程元件的梯形圖中的各編程元件的觸點觸點(常開和常閉常開和常閉),都都可無限可無限 次使用次使用。(5)梯形圖中的)梯形圖中的線圈線圈應(yīng)該應(yīng)該放在最右邊放在最右邊。第四章第四章 可編程序控制器的編程語言和指令系統(tǒng)可編程序控制器的編程語言和
7、指令系統(tǒng) 4-2 梯形圖的主要特點梯形圖的主要特點梯形圖的編程特點梯形圖的編程特點4.每一梯級起每一梯級起始于左母線始于左母線觸點觸點輸出繼電器輸出繼電器結(jié)束于右母線結(jié)束于右母線1.觸點狀態(tài)有接通和斷開兩種狀態(tài)觸點狀態(tài)有接通和斷開兩種狀態(tài)2.觸點可以任意串聯(lián)和并聯(lián)觸點可以任意串聯(lián)和并聯(lián),繼電器線圈只能并聯(lián)繼電器線圈只能并聯(lián),不能串聯(lián)不能串聯(lián)3.輸出線圈輸出線圈可以是輸出繼電器可以是輸出繼電器,中間繼電器中間繼電器,輔助繼電器輔助繼電器5.軟繼電器的線圈不能直接與左母線相連,二者之間要加上軟繼電器的線圈不能直接與左母線相連,二者之間要加上觸點。軟繼電器后不能出現(xiàn)任何其它元件。觸點。軟繼電器后不能
8、出現(xiàn)任何其它元件。6.一般情況下同一線圈不能出現(xiàn)兩次或兩次以上。一般情況下同一線圈不能出現(xiàn)兩次或兩次以上。第四章第四章 可編程序控制器的編程語言和指令系統(tǒng)可編程序控制器的編程語言和指令系統(tǒng) 4-3 FX系列系列PLC梯形圖中的編程元件梯形圖中的編程元件 一一 、 輸入繼電器(輸入繼電器(X) 輸入繼電器是輸入繼電器是PC接收外部輸入的開關(guān)量的窗口。接收外部輸入的開關(guān)量的窗口。PC通通過光電耦合器將外部輸入的開關(guān)量信號讀入并存儲在輸入映過光電耦合器將外部輸入的開關(guān)量信號讀入并存儲在輸入映像寄存器內(nèi)。像寄存器內(nèi)。型號及其含義(型號及其含義(P108):): F2-20MR-E1.輸入繼電器的狀態(tài)唯
9、一取決于外部輸入繼電器的狀態(tài)唯一取決于外部輸入信號的通斷狀態(tài),因此在梯形輸入信號的通斷狀態(tài),因此在梯形圖中不能出現(xiàn)輸入繼電器的線圈。圖中不能出現(xiàn)輸入繼電器的線圈。 2.應(yīng)用注意應(yīng)用注意(P110圖圖6-1):):直流電源直流電源 一般由一般由PLCPLC內(nèi)部提供。內(nèi)部提供。交流輸入交流輸入(P110圖圖6-2):):交流電源交流電源 一般由一般由PLCPLC外部提供。外部提供。交直流輸入交直流輸入按輸入回路電流分按輸入回路電流分按輸入模塊與外部按輸入模塊與外部用戶設(shè)備的連線形用戶設(shè)備的連線形式不同分式不同分注意注意輸入方式輸入方式?第四章第四章 可編程序控制器的編程語言和指令系統(tǒng)可編程序控制器
10、的編程語言和指令系統(tǒng) 4-3 FX系列可編程序控制器梯形圖中的編程元件系列可編程序控制器梯形圖中的編程元件 二二 、 輸出繼電器(輸出繼電器()輸出繼電器是將輸出繼電器是將PC的輸出信號傳遞給輸出模塊,的輸出信號傳遞給輸出模塊,由輸出模塊驅(qū)動外部負(fù)載工作。由輸出模塊驅(qū)動外部負(fù)載工作。Y2COM1負(fù)負(fù)載載PLC輸出方式輸出方式按輸入回路電流分按輸入回路電流分:注意注意1.輸出繼電器帶有線圈;輸出繼電器帶有線圈;2.晶體管輸出電路只能帶直流負(fù)載,晶體管輸出電路只能帶直流負(fù)載,雙向晶閘管輸出只能帶交流負(fù)載,雙向晶閘管輸出只能帶交流負(fù)載,繼電器輸出方式可帶直流負(fù)載也可繼電器輸出方式可帶直流負(fù)載也可帶交
11、流負(fù)載。帶交流負(fù)載。3.PLC輸出電路電源均由用戶提供。輸出電路電源均由用戶提供。按輸入模塊與外部用戶設(shè)備的連線形式按輸入模塊與外部用戶設(shè)備的連線形式不同分:?不同分:?/?型號型號FX2N-16MFX2N-32MFX2N-48MFX2N-64M輸入輸入X0X78 點點X0X1716 點點X0X2724 點點X0X3732 點點輸出輸出Y0Y78 點點Y0Y1716 點點Y0Y2724 點點Y0Y37 32 點點FX2N系列系列PLC輸入輸出繼電器元件號輸入輸出繼電器元件號*F1系列系列PLC輸入輸出繼電器元件號見輸入輸出繼電器元件號見P112表表6-3和和P113 4-3 FX系列可編程序控
12、制器梯形圖中的編程元件系列可編程序控制器梯形圖中的編程元件 三三 、 輔助繼電器輔助繼電器(M)輔助繼電器是用軟件實現(xiàn)的,輔助繼電器是用軟件實現(xiàn)的,它們不能直接驅(qū)動它們不能直接驅(qū)動外圍負(fù)載外圍負(fù)載,相當(dāng)于繼電器控制系統(tǒng)中的中間繼電相當(dāng)于繼電器控制系統(tǒng)中的中間繼電器。其常開、常閉觸點可反復(fù)使用。器。其常開、常閉觸點可反復(fù)使用。特殊特殊輔助繼電器輔助繼電器: 256點點M8000-M8255 (F1系列系列M70-77, M470-473, M570-575)普通普通輔助繼電器輔助繼電器: 500點點M0-M500 (F1系列系列M100-M177, M200-M277)無保持功能無保持功能保持保
13、持輔助繼電器輔助繼電器: 2572點點M500-M3071 (F1系列系列M300-M377) 有保持功能有保持功能特殊用特殊用256點點M8000-M8255運運行監(jiān)視行監(jiān)視 (M8000/M70):當(dāng)當(dāng)PLC運行時,運行時,M8000接通接通; PLC停止運行時,停止運行時,M8000斷開。斷開。 STOP RUN STOPM8000初始化脈沖(初始化脈沖(M8002/M71):):在在M8000由由OFF變?yōu)樽優(yōu)镺N狀態(tài)時的一個掃描周期狀態(tài)時的一個掃描周期ON。 STOP RUN STOPM8002一個掃描周期一個掃描周期特殊用特殊用256點點M8000-M8255時鐘脈沖(時鐘脈沖(M
14、8011M8014):):M8011M8014分別是分別是10ms、100ms、1s和和1min時鐘脈沖。時鐘脈沖。鋰電池電壓降低(鋰電池電壓降低(M8005/M76): 電池電壓下降至規(guī)定值時電池電壓下降至規(guī)定值時M8005/M76變?yōu)樽優(yōu)镺N。M801110msM8012100msM72-100ms, M73-10ms; M74/M75同同M70 M77-輸出禁止;輸出禁止; M470內(nèi)部或外部高速計數(shù)方式選擇內(nèi)部或外部高速計數(shù)方式選擇C660/C661組成組成6位十進(jìn)制計數(shù)器位十進(jìn)制計數(shù)器 (ON-外部高速計數(shù)方式外部高速計數(shù)方式 2KHZ);); C660/C661組成組成6位十進(jìn)制計
15、數(shù)器位十進(jìn)制計數(shù)器 (OFF內(nèi)部計數(shù)方式,幾十內(nèi)部計數(shù)方式,幾十HZ) M471-加加/減計數(shù)選擇。減計數(shù)選擇。 M472-高速計數(shù)起動。高速計數(shù)起動。 M473-溢出標(biāo)志。溢出標(biāo)志。 計數(shù)到計數(shù)到999999; F670 K110復(fù)位復(fù)位 M570功能指令錯誤標(biāo)志。功能指令錯誤標(biāo)志。 M571/M572/M573/M574/575 移位移位寄存器:寄存器:每每16個一組,構(gòu)成個一組,構(gòu)成16位的移位寄存器。位的移位寄存器。M100(M100-M117)、M120(M120-M137)M140(M140-M157)、M160(M160-M177)M340(M340-M357)、M360(M36
16、0-M377)其中:其中:M300-M360四個移位寄存器具有斷電保持功能。四個移位寄存器具有斷電保持功能。 4-3 FX系列可編程序控制器梯形圖中的編程元件系列可編程序控制器梯形圖中的編程元件 四四 、 狀態(tài)寄存器狀態(tài)寄存器(S):狀態(tài)寄存器是用于編制順序控制程序的一種編程元件(狀態(tài)寄存器是用于編制順序控制程序的一種編程元件(S0-S999)1. S0S499沒有斷電保持功能沒有斷電保持功能; S500S999有斷電保持功有斷電保持功能能2. F1系列提供系列提供40個個S600-S647,通常與步進(jìn)指令一起使用通常與步進(jìn)指令一起使用。有線圈,有步進(jìn)常開接點,普通常開和常閉。均有。有線圈,有
17、步進(jìn)常開接點,普通常開和常閉。均有保持功能。保持功能。 4-3 FX系列可編程序控制器梯形圖中的編程元件系列可編程序控制器梯形圖中的編程元件 五五 、定時器、定時器(T)(一一)、通用定時器、通用定時器100ms定時器定時器 T0T199定時范圍為定時范圍為0.13276.7s(其中(其中T192T199為子程序和中斷服務(wù)程序?qū)S玫亩〞r器)為子程序和中斷服務(wù)程序?qū)S玫亩〞r器)10ms定時器定時器 T200T245定時范圍為定時范圍為0.1327.67s通用定時器沒有保持功能通用定時器沒有保持功能 在輸入電路斷路或停電時復(fù)位在輸入電路斷路或停電時復(fù)位(F1系列系列24個個0.1-999S的定時器
18、和的定時器和8個個0.01-99.9S定時器定時器,T050-T057;T450-457;T550-557;T650-657) 4-3 FX系列可編程序控制器梯形圖中的編程元件系列可編程序控制器梯形圖中的編程元件 五五 、定時器、定時器(T)(一一)、通用定時器、通用定時器接通延時型接通延時型五五 、定時器、定時器(T)(一一)、通用定時器、通用定時器輸入信號斷開后延時動作輸入信號斷開后延時動作 4-3 FX系列可編程序控制器梯形圖中的編程元件系列可編程序控制器梯形圖中的編程元件 五五 、定時器、定時器(T)(二二)、積分定時器、積分定時器1ms定時器定時器 T246T249定時范圍為定時范圍
19、為0.00132 . 767s100ms定時器定時器 T250T255定時范圍為定時范圍為0.13276 . 7s具有掉電保護(hù)功能具有掉電保護(hù)功能 4-3 FX系列可編程序控制器梯形圖中的編程元件系列可編程序控制器梯形圖中的編程元件 五五 、定時器、定時器(T)(二二)、積分定時器、積分定時器T250 Y1RST T250X1 T250 K345X2T1 T2當(dāng)前值當(dāng)前值X1Y1X2 4-3 FX系列可編程序控制器梯形圖中的編程元件系列可編程序控制器梯形圖中的編程元件 五五 、定時器、定時器(T)(三三)、定時器使用注意事項、定時器使用注意事項1. 定時精度定時精度 :2. 減法計數(shù);減法計數(shù)
20、;3.“一次使用和反復(fù)使用一次使用和反復(fù)使用”4. “通延時和斷延時通延時和斷延時”最大誤差最大誤差:+T - : T-掃描周期掃描周期; -對對應(yīng)定時器分別應(yīng)定時器分別 為為1ms 10ms 100ms5. 具有斷電保持功能的定時器,斷電具有斷電保持功能的定時器,斷電后再次通電,計數(shù)器繼續(xù)定時;后再次通電,計數(shù)器繼續(xù)定時; 4-3 FX系列可編程序控制器梯形圖中的編程元件系列可編程序控制器梯形圖中的編程元件 六六 、計數(shù)器、計數(shù)器(C)內(nèi)部計數(shù)器內(nèi)部計數(shù)器高速計數(shù)器高速計數(shù)器16位加計數(shù)器位加計數(shù)器32 位加位加/減計數(shù)器減計數(shù)器F1系列系列32個個: C050-C057;C450-C457
21、;C550-557;C650-657 4-3 FX系列可編程序控制器梯形圖中的編程元件系列可編程序控制器梯形圖中的編程元件 六六 、計數(shù)器、計數(shù)器(C)X10X11C0RST C0C0 K9Y0X10X11當(dāng)前值當(dāng)前值Y0舉例舉例1、 16位加計數(shù)器位加計數(shù)器 4-3 FX系列可編程序控制器梯形圖中的編程元件系列可編程序控制器梯形圖中的編程元件 六六 、計數(shù)器、計數(shù)器(C)舉例舉例X012X013X014C200RST C200C200 K5Y001M8200M8200-M8234 為為ON: 減計數(shù)減計數(shù)C200-C234的加的加/減計數(shù)方式減計數(shù)方式M8200-M8234 為為OFF:加計
22、數(shù)加計數(shù)2、 32位加位加/減計數(shù)器減計數(shù)器2、 32位加位加/減計數(shù)器減計數(shù)器舉例舉例 4-3 FX系列可編程序控制器梯形圖中的編程元件系列可編程序控制器梯形圖中的編程元件 六六 、計數(shù)器、計數(shù)器(C)3、 高速計數(shù)器高速計數(shù)器 C235C255 (X0X7)均為均為32位加減計數(shù)器位加減計數(shù)器C235C241 為一相無啟動為一相無啟動/復(fù)位輸入端復(fù)位輸入端C241C245 為一相帶啟動為一相帶啟動/復(fù)位輸入端復(fù)位輸入端C251C255 為兩相雙計數(shù)輸入為兩相雙計數(shù)輸入C246C250 為一相雙計數(shù)輸入(加為一相雙計數(shù)輸入(加/減脈沖輸入)減脈沖輸入) 4-3 FX系列可編程序控制器梯形圖中
23、的編程元件系列可編程序控制器梯形圖中的編程元件 六六 、計數(shù)器、計數(shù)器(C)3、 高速計數(shù)器高速計數(shù)器 C235C255 (X0X7) 4-3 FX系列可編程序控制器梯形圖中的編程元件系列可編程序控制器梯形圖中的編程元件 六六 、計數(shù)器、計數(shù)器(C)3、 高速計數(shù)器高速計數(shù)器 C235C255 (X0X7)3、 高速計數(shù)器高速計數(shù)器 C235C255 (X0X7)3、 高速計數(shù)器高速計數(shù)器 C235C255 (X0X7)3、 高速計數(shù)器高速計數(shù)器 C235C255 (X0X7)X010X011X012RST C235C235 K5M8235減計數(shù)減計數(shù)/加計數(shù)加計數(shù)復(fù)位復(fù)位單相單輸入單相單輸入
24、3、 高速計數(shù)器高速計數(shù)器 C235C255 (X0X7)3、 高速計數(shù)器高速計數(shù)器 C235C255 (X000X007)X013X014RST C246C246 K123單相雙輸入單相雙輸入X000由斷開到接通進(jìn)行增計數(shù)由斷開到接通進(jìn)行增計數(shù)X001由斷開到接通進(jìn)行減計數(shù)由斷開到接通進(jìn)行減計數(shù)3、 高速計數(shù)器高速計數(shù)器(雙向高速計數(shù)器)雙向高速計數(shù)器)K1234X011X012C251M8251 RST C251Y003C251Y002X012接通時接通時C251通過中斷通過中斷進(jìn)行進(jìn)行X000(A相)和相)和X001(B相)動作的計數(shù)。相)動作的計數(shù)。增計數(shù)增計數(shù) 減計數(shù)減計數(shù)七七 、數(shù)
25、據(jù)寄存器器、數(shù)據(jù)寄存器器DF1系列有系列有64個數(shù)據(jù)寄存器個數(shù)據(jù)寄存器D700-D777.主要用于算術(shù)運算、主要用于算術(shù)運算、數(shù)據(jù)比較和數(shù)據(jù)傳送等,存放數(shù)據(jù)。數(shù)據(jù)比較和數(shù)據(jù)傳送等,存放數(shù)據(jù)。#P116 圖圖-17計數(shù)器梯圖用法計數(shù)器梯圖用法F1系列計數(shù)器用法:系列計數(shù)器用法:32個均是雙相單計數(shù)式,范圍個均是雙相單計數(shù)式,范圍0999七七 、數(shù)據(jù)寄存器器、數(shù)據(jù)寄存器器D八八 、數(shù)據(jù)寄存器器、數(shù)據(jù)寄存器器DF1系列提供近系列提供近90條功能指令,主要用于實現(xiàn)條功能指令,主要用于實現(xiàn)I/O的算術(shù)運算、的算術(shù)運算、數(shù)據(jù)傳送等。用功能線圈數(shù)據(jù)傳送等。用功能線圈F670-677完成。用法見后述。完成。用
26、法見后述。DO-D199通用數(shù)據(jù)寄存器通用數(shù)據(jù)寄存器:PLC停止,該寄存器復(fù)零。但停止,該寄存器復(fù)零。但 若若M8031置置1 時,時,PLC停止,數(shù)據(jù)將被保持。停止,數(shù)據(jù)將被保持。D200-D511斷電保持?jǐn)?shù)據(jù)寄存器斷電保持?jǐn)?shù)據(jù)寄存器:電源接通與否,:電源接通與否,PLC運行運行與否,都不會改變數(shù)據(jù)寄存器的內(nèi)容。與否,都不會改變數(shù)據(jù)寄存器的內(nèi)容。D8000-D8255特殊數(shù)據(jù)寄存器特殊數(shù)據(jù)寄存器:用以監(jiān)視:用以監(jiān)視PLC的運行方式,的運行方式,電源接通時寫入初始化數(shù)據(jù)。但應(yīng)注意的是為經(jīng)定義的特殊電源接通時寫入初始化數(shù)據(jù)。但應(yīng)注意的是為經(jīng)定義的特殊數(shù)據(jù)寄存器不能使用。數(shù)據(jù)寄存器不能使用。D10
27、00-D2999文件寄存器文件寄存器:這是一種專用數(shù)據(jù)寄存器,用以:這是一種專用數(shù)據(jù)寄存器,用以存儲大量的數(shù)據(jù)。存儲大量的數(shù)據(jù)。 4-3 FX系列可編程序控制器梯形圖中的編程元件系列可編程序控制器梯形圖中的編程元件 九九 、指針(、指針( P/ I )分支用指針中斷用指針跳轉(zhuǎn)用指針子程序調(diào)用指針分支用分支用 輸入中斷用輸入中斷用 定時器用定時器用 計數(shù)器中斷用計數(shù)器中斷用P0P127 128點點I00(X000)I10(X001)I20(X002)I30(X003)I40(X004)I50(X005)I6I7I8 I010 I040I020 I050I030 I060X001FNC 00 CJ
28、 P0P0跳轉(zhuǎn)用指針子程序調(diào)用指針X001FNC 01 CALL P1 FNC 06 FEND FNC 02 SRET 主主程程序序子子程程序序P1舉例舉例注意:注意:1、PLC梯形圖中編程元件的名稱由字母和數(shù)字組成,它們分梯形圖中編程元件的名稱由字母和數(shù)字組成,它們分別表示元件的類型和元件號。別表示元件的類型和元件號。2、輸入繼電器和輸出繼電器的元件號用八進(jìn)制表示,八進(jìn)制、輸入繼電器和輸出繼電器的元件號用八進(jìn)制表示,八進(jìn)制數(shù)只有數(shù)只有0-7這八個數(shù)字符號,遵循這八個數(shù)字符號,遵循“逢八進(jìn)一逢八進(jìn)一”的運算原則。的運算原則。3、當(dāng)采用擴(kuò)展單元或擴(kuò)展模塊時,其輸入輸出端的編號是從、當(dāng)采用擴(kuò)展單元
29、或擴(kuò)展模塊時,其輸入輸出端的編號是從最靠近基本單元一側(cè)開始采用八進(jìn)制連續(xù)編號。最靠近基本單元一側(cè)開始采用八進(jìn)制連續(xù)編號。4、除輸入、除輸入/輸出繼電器外的所有軟元件的地址號采用十進(jìn)制。輸出繼電器外的所有軟元件的地址號采用十進(jìn)制。5、輔助繼電器、輔助繼電器M不能接收外部的輸入信號,也不能直接驅(qū)動不能接收外部的輸入信號,也不能直接驅(qū)動外部負(fù)載,使一種內(nèi)部的狀態(tài)標(biāo)志,相當(dāng)于繼電器控制系統(tǒng)外部負(fù)載,使一種內(nèi)部的狀態(tài)標(biāo)志,相當(dāng)于繼電器控制系統(tǒng)中的中間繼電器。中的中間繼電器。6、輸出繼電器是、輸出繼電器是PLC中能驅(qū)動外部負(fù)載的唯一元件。中能驅(qū)動外部負(fù)載的唯一元件。7、狀態(tài)繼電器、狀態(tài)繼電器S通常與順控指
30、令通常與順控指令STL組合使用,在不作順控組合使用,在不作順控指令時,狀態(tài)繼電器指令時,狀態(tài)繼電器S作輔助繼電器使用。作輔助繼電器使用。 4-4 FX系列可編程序控制器的基本邏輯指令系列可編程序控制器的基本邏輯指令(FX-27條條; F1-20條)條) 1. LD LDI OUT 指令指令LD(Load): 常開觸點與母線連接指令,可用于常開觸點與母線連接指令,可用于X、Y、M、T、C和和S。LDI(Load Inverse): 常閉觸點與母線連接指令,可用于常閉觸點與母線連接指令,可用于X、Y、M、T、C和和S。OUT(Out): 驅(qū)動線圈的輸出指令,可用于驅(qū)動線圈的輸出指令,可用于Y、M、
31、T、C、T和和S。LD與與LDI指令對應(yīng)的觸點一般與左側(cè)母線相連。在使用指令對應(yīng)的觸點一般與左側(cè)母線相連。在使用ANB、ORB指令時,用來與其它電路串并聯(lián)的電路的起始觸點。指令時,用來與其它電路串并聯(lián)的電路的起始觸點。OUT指令不能用于輸入繼電器指令不能用于輸入繼電器X,線圈和輸出類指令應(yīng)放在梯,線圈和輸出類指令應(yīng)放在梯形圖的最右邊。形圖的最右邊。OUT指令可以多次并行輸出,相當(dāng)于線圈的并聯(lián)。指令可以多次并行輸出,相當(dāng)于線圈的并聯(lián)。定時器定時器T和計數(shù)器和計數(shù)器C線圈在線圈在OUT指令后要設(shè)定常數(shù),形式為指令后要設(shè)定常數(shù),形式為K后緊接數(shù)字。定時器實際的定時精度有其類型決定,計數(shù)器后緊接數(shù)字。
32、定時器實際的定時精度有其類型決定,計數(shù)器的設(shè)定值用來表示經(jīng)過多少個計數(shù)脈沖后計數(shù)器的位元件變的設(shè)定值用來表示經(jīng)過多少個計數(shù)脈沖后計數(shù)器的位元件變?yōu)闉?。2. AND ANI 指令指令A(yù)ND(And): 與指令,常開觸點串聯(lián)連接指令。與指令,常開觸點串聯(lián)連接指令。ANI(And inverse): 與非指令,與非指令, 常閉觸點串聯(lián)連接指令。常閉觸點串聯(lián)連接指令。兩指令的操作元件可以是兩指令的操作元件可以是X、Y、M、S、T、C。LD X0AND M101OUT Y3LD Y3ANI X3OUT M101AND T1OUT Y53. OR ORI指令指令 OR(0r Inverse): 常閉觸點
33、的并聯(lián)連接指令。常閉觸點的并聯(lián)連接指令。 ORI(Or Inverse): 常閉觸點的并聯(lián)連接指令。常閉觸點的并聯(lián)連接指令。X6 X7 Y0X0 Y0 X7 Y1X4Y2Y1M 120LD X6OR X4ORI Y2AND X7OUT Y0LD X0AND Y0OR Y1ANI X7ORI M120OUT Y1可用于可用于X、Y、M、T、C、S。4 . ORB指令指令ORB(Or Block): 電路塊并聯(lián)連接指令電路塊并聯(lián)連接指令串聯(lián)電路塊串聯(lián)電路塊: 兩個以上的觸點串聯(lián)連接而成的電路兩個以上的觸點串聯(lián)連接而成的電路X0 X1 Y6X2 X3 X4 X5 LD X0AND X1LD X2AN
34、D X3 ORBLD X4ANI X5ORBOUT Y6 ORB不帶元件號,相當(dāng)于電路塊間右側(cè)的不帶元件號,相當(dāng)于電路塊間右側(cè)的一段垂直連線。串聯(lián)電路塊并聯(lián)時,分支一段垂直連線。串聯(lián)電路塊并聯(lián)時,分支開始用開始用LD、LDI指令,分支結(jié)束用指令,分支結(jié)束用ORB。5 ANB指令指令A(yù)NB(And Block): 電路塊串聯(lián)連接指令電路塊串聯(lián)連接指令5 ANB 指指令令: X0 X2 X3 Y7X1 X4 X5X6X7LD X0OR X1LD X2AND X3LDI X4ANI X5ORBOR X6ANBOR X7OUT Y7ANB指令相當(dāng)于兩個電路塊之間的串聯(lián)連線,指令相當(dāng)于兩個電路塊之間的串
35、聯(lián)連線,改點也可視為它右邊的電路塊的改點也可視為它右邊的電路塊的LD點。它也點。它也不帶元件號。分支開始用不帶元件號。分支開始用LD、LDI指令,分支指令,分支結(jié)束用結(jié)束用ANB指令。指令。6. 棧存儲器和多重輸出指令棧存儲器和多重輸出指令MPS(Pash)、 MRD(Read)、 MPP(Pop)指令分別是進(jìn)棧指令分別是進(jìn)棧 、讀棧、讀棧 和出棧指令和出棧指令X0 X1 Y0 X2 Y4 X3 Y2 LD X0MPSAND X1OUT Y0MRD AND X2OUT Y4MPPAND X3OUT Y2這三條指令都是無操作數(shù)指令,用于多重輸出這三條指令都是無操作數(shù)指令,用于多重輸出電路。電路。
36、MPS與與MPP指令一一對應(yīng)。最后一條支指令一一對應(yīng)。最后一條支路必須使用路必須使用MPP指令,而不是指令,而不是MRD指令。指令。6. 棧存儲器和多重輸出指令棧存儲器和多重輸出指令X0 X1 X2 Y0 X3 Y1X6 Y3X2 X4 Y2LD X0MPSAND X1MPSAND X2OUT Y0MPPAND X3OUT Y1MPPAND X2MPSAND X4OUT Y2MPPAND X6OUT Y37. 主控與主控復(fù)位指令主控與主控復(fù)位指令 MC (Master Control): 主控指令或公共觸點串聯(lián)連接指令主控指令或公共觸點串聯(lián)連接指令 MCR(Master Control Res
37、et): 主控復(fù)位指令主控復(fù)位指令MCRN0X0MCN0M100X1 Y0 M 100 X3 Y1X3X4 Y2LD X0MC N0SP M100LD X1OUT Y0LD X3OUT Y1LD X3MCR N0LD X4OUT Y2X0MCN0M100X1 Y0 M 100MCN1M101X3 Y1M 101MCRN0MCRN1X2X4 Y2X5 Y3 7。主控與主控與 主控復(fù)主控復(fù) 位指令位指令嵌套嵌套7. 主控與主控復(fù)位指令主控與主控復(fù)位指令(1) 使用主控指令的觸點稱為主控觸點,在梯形圖中與一般觸使用主控指令的觸點稱為主控觸點,在梯形圖中與一般觸點相垂直。主控指令時控制一組電路的總開關(guān)。點相垂直。主控指令時控制一組電路的總開關(guān)。 (2) 在使用主控觸點后在使用主控觸點后,相當(dāng)于母線移到主控觸點相當(dāng)于母線移到主控觸點 的后面。因此的后面。因此 與主控指令相連的觸點必須使用與主控指令相連的觸點必須使用LD或或LDI指令。指令。(4) 如果如果MC指令的輸入觸電斷開時,積算定時器計數(shù)器用復(fù)指令的輸入觸電斷開時,積算定時器計數(shù)器用復(fù)位位/置位指令驅(qū)動的軟元件保持其當(dāng)時的狀態(tài);非積算定時器和置位指令驅(qū)動的軟元件保持其當(dāng)時的狀態(tài);非積算定時器和用用OUT驅(qū)動的元件變?yōu)轵?qū)動的元件變?yōu)镺FF。(5)
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教學(xué)報告范文
- 2024-2025學(xué)年高中數(shù)學(xué)第一章立體幾何初步1.6.1垂直關(guān)系的判定課時分層作業(yè)含解析北師大版必修2
- 2025工程中介合同書
- 上海視覺藝術(shù)學(xué)院《微波技術(shù)課程設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 課題申報書:共青團(tuán)在新時代高校思政課建設(shè)中作用發(fā)揮研究
- 課題申報書:法政策學(xué)視角下公共數(shù)據(jù)開發(fā)利用的利益衡量與制度協(xié)同路徑研究
- 上海杉達(dá)學(xué)院《信息系統(tǒng)布線技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海歐華職業(yè)技術(shù)學(xué)院《分子生物學(xué)綜合實驗》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海民遠(yuǎn)職業(yè)技術(shù)學(xué)院《西方經(jīng)濟(jì)學(xué)一》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海旅游高等??茖W(xué)校《環(huán)境科學(xué)學(xué)科前沿講座》2023-2024學(xué)年第一學(xué)期期末試卷
- 家庭醫(yī)生行業(yè)分析報告
- 膠原蛋白競爭格局分析
- 口腔癌早期診斷與治療
- 2023通勤車輛危險源評估標(biāo)準(zhǔn)
- 幼兒園中班科學(xué)《植物過冬有辦法》
- 辦理行政案件程序規(guī)定第七章 調(diào)查取證模板
- 團(tuán)體輔導(dǎo)準(zhǔn)備篇:結(jié)構(gòu)式團(tuán)體練習(xí)及其應(yīng)用
- 大華硬盤錄像機(jī)操作說明
- 結(jié)婚函調(diào)報告表(帶參考)
- 單位車輛領(lǐng)取免檢標(biāo)志委托書范本
- 供銷社建設(shè)項目可行性研究報告
評論
0/150
提交評論