plc編程要點(diǎn)課件_第1頁
plc編程要點(diǎn)課件_第2頁
plc編程要點(diǎn)課件_第3頁
plc編程要點(diǎn)課件_第4頁
plc編程要點(diǎn)課件_第5頁
已閱讀5頁,還剩106頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第1頁,共111頁。常用編程語言:功能圖、語句表、梯形圖。 1.功能圖(FBD):一種較新的編程方法,是各種PLC編程語言規(guī)范化的方向(Function Chart Programming) 2.語句表(STL):類似于匯編語言,由語句系列構(gòu)成。 3.梯形圖(LAD):類似于繼電接觸器控制線路(Ladder Programming) 梯形圖編程目前依然是應(yīng)用最廣泛的編程語言,因?yàn)樗c繼電接觸器控制線路非常相象,容易學(xué)習(xí),使用方便。 第2頁,共111頁。梯形圖格式和“能流”概念梯形圖的掃描過程第3頁,共111頁。語句表LDX000ANDY000OUTY001LD X001OR X002OUT T

2、2 K100第4頁,共111頁。功能圖第5頁,共111頁。要點(diǎn):1)常開觸點(diǎn)、常閉觸點(diǎn)、線圈,都是軟元件。不實(shí)際存在,而是為編程設(shè)計(jì)出來的概念,僅是存儲(chǔ)器中的一些單元而已。其觸點(diǎn)可使用無數(shù)次。(P180182)2)梯形圖中用戶邏輯運(yùn)算結(jié)果,馬上可為后面用戶程序的運(yùn)算所用。3)用戶程序中有關(guān)輸入輸出的運(yùn)算只用輸入輸出映像寄存器中的狀態(tài),不用現(xiàn)場(chǎng)開關(guān)當(dāng)時(shí)的實(shí)際狀態(tài)。4)輔助(內(nèi)部)繼電器不能作輸出控制用,“軟繼電器”。第6頁,共111頁。注意事項(xiàng):(P180182)1。能流只能嚴(yán)格從左向右流動(dòng),而繼電器電路是可能出現(xiàn)反向電流(潛流)的。2。觸點(diǎn)并非真的存在,因此可以無限次使用。然而,任何一個(gè)內(nèi)部線

3、圈或輸出點(diǎn)、計(jì)時(shí)/計(jì)數(shù)器,其線圈在梯形圖上一般只應(yīng)出現(xiàn)一次,除非作為鎖存線圈的SET和RST成對(duì)出現(xiàn)。3。網(wǎng)絡(luò)中,最右一列只能放置線圈。線圈如放在其他列,其右邊不能放置任何指令 。4。若梯形圖中串聯(lián)或并聯(lián)的指令數(shù)超過網(wǎng)絡(luò)規(guī)定的數(shù)值時(shí),必須使用內(nèi)部繼電器經(jīng)分段組合來完成。第7頁,共111頁。5. 輸入繼電器的觸點(diǎn)并不能完全看作現(xiàn)場(chǎng)連接的開關(guān)或按鈕,特別是輸入端接的是常閉按鈕時(shí),編程需要特別小心。為避免錯(cuò)誤,可以盡量將全部輸入接點(diǎn)設(shè)計(jì)成常開的。第8頁,共111頁。1)觸頭容量:220V,2A2)一般接口相應(yīng)速度為2ms,PLC巡回檢測(cè)速度為每千字8ms3)不斷循環(huán)的順序掃描工作方式:編程時(shí)需要特別

4、注意。4)定時(shí)范圍:0.001s到若干分鐘5)掃描輸入,因此對(duì)瞬變信號(hào)需要中斷處理6)使用擴(kuò)展模塊時(shí)需要注意點(diǎn)數(shù)容量、電源容量、負(fù)載模塊數(shù)上限等感性認(rèn)識(shí)第9頁,共111頁。按鈕、繼電器觸點(diǎn)、行程開關(guān)等接觸器電磁閥指示燈等 整體結(jié)構(gòu)的PLC四部分裝在同一機(jī)殼內(nèi)模塊式結(jié)構(gòu)的PLC各部件獨(dú)立封裝,稱為模塊,通過機(jī)架和總線連接而成 I/O的能力可按用戶的需要進(jìn)行擴(kuò)展和組合 編程器將用戶程序?qū)戇M(jìn)規(guī)定的存儲(chǔ)器內(nèi) 第10頁,共111頁。FX-2N PLC簡(jiǎn)介舉例FX2N48MRFX2N32MSFX2N8EYRFX2N8EYRFX2N8EYRFX2N64MTFX2N8EX2、FX2N PLC的主要特點(diǎn)(1)系

5、統(tǒng)配置靈活方便 (2)具有在線和離線編輯功能 (3)高速處理功能 (4)高級(jí)應(yīng)用功能第11頁,共111頁。1、輸入繼電器編程軟元件要點(diǎn) (1)輸入繼電器是PLC與外部用戶設(shè)備連接的接口,用來接受用戶輸入設(shè)備發(fā)來的輸入信號(hào),是一種位元件。 (2)輸入繼電器編址區(qū)域標(biāo)號(hào)為X,采用八進(jìn)制編址并從X000開始,最多128點(diǎn)。第12頁,共111頁。 (4)輸入繼電器有無數(shù)對(duì)常開觸點(diǎn)和常閉觸點(diǎn)供編程時(shí)使用。 (3)輸入繼電器只能由外部信號(hào)驅(qū)動(dòng)編程軟元件2、輸出繼電器第13頁,共111頁。 (4)每個(gè)輸出繼電器有無數(shù)對(duì)常開和常閉觸點(diǎn)(稱為內(nèi)部觸點(diǎn))供編程使用。編程軟元件 (1)輸出繼電器用于將程序運(yùn)算的結(jié)果

6、經(jīng)過輸出端送到用戶輸出設(shè)備,位元件。 (2)輸出繼電器編址區(qū)域標(biāo)號(hào)為Y,采用八進(jìn)制編址并從Y000開始,最多128點(diǎn)。 (3)輸出繼電器的狀態(tài)只能由由程序驅(qū)動(dòng)要點(diǎn)第14頁,共111頁。 (4)輸入繼電器有無數(shù)對(duì)常開觸點(diǎn)和常閉觸點(diǎn)供編程時(shí)使用。 (3)輸入繼電器只能由外部信號(hào)驅(qū)動(dòng)編程軟元件2、輸出繼電器第15頁,共111頁。 (4)每個(gè)輸出繼電器有無數(shù)對(duì)常開和常閉觸點(diǎn)(稱為內(nèi)部觸點(diǎn))供編程使用。編程軟元件 (1)輸出繼電器用于將程序運(yùn)算的結(jié)果經(jīng)過輸出端送到用戶輸出設(shè)備,位元件。 (2)輸出繼電器編址區(qū)域標(biāo)號(hào)為Y,采用八進(jìn)制編址并從Y000開始,最多128點(diǎn)。 (3)輸出繼電器的狀態(tài)只能由由程序驅(qū)

7、動(dòng)要點(diǎn)第16頁,共111頁。3、輔助繼電器編程軟元件 輔助繼電器分為普通型、停電保持型型和特殊型三種。要點(diǎn) (1)輔助繼電器主要用于中繼、中間量寄存,位元件。 (3)有無數(shù)對(duì)常開和常閉觸點(diǎn),但只能供內(nèi)部編程使用,不能去直接輸出驅(qū)動(dòng)外部負(fù)載 (2)輔助繼電器編址區(qū)域標(biāo)號(hào)為M,采用十進(jìn)制編址并從M000開始。(1)普通型輔助繼電器第17頁,共111頁。(2)停電保持型輔助繼電器 地址編號(hào):M500 M3071,共2572點(diǎn),其中 M500M1023(共524點(diǎn))可通過參數(shù)設(shè)定變?yōu)榉峭k姳3中停雌胀ㄐ停?特點(diǎn):這類輔助繼電器在PLC運(yùn)行中若突然發(fā)生停電,則保持停電前的狀態(tài);當(dāng)電源恢復(fù)正常時(shí),系統(tǒng)

8、又繼續(xù)停電前的控制;當(dāng)清除鎖存時(shí),才將斷電保持型輔助繼電器斷開。編程軟元件 特點(diǎn):它們無斷電保持功能,即當(dāng)切斷PLC的電源或PLC進(jìn)行復(fù)位時(shí),其當(dāng)時(shí)狀態(tài)無法保持,一律呈斷開狀態(tài)。地址編號(hào):M0M499,共500點(diǎn)第18頁,共111頁。舉例X0M800X1M800M100X0X1M800M100編程軟元件特別說明 在繪制或閱讀時(shí)序圖時(shí),一般是指某元件常開接點(diǎn)的狀態(tài)隨時(shí)間的變化而顯示的波形。第19頁,共111頁。舉例X0M800X1M800M100X0X1M800M100編程軟元件特別說明 在繪制或閱讀時(shí)序圖時(shí),一般是指某元件常開接點(diǎn)的狀態(tài)隨時(shí)間的變化而顯示的波形。第20頁,共111頁。(3)特殊

9、型輔助繼電器地址編號(hào):M8000M8255,共256點(diǎn)。編程軟元件這些繼電器各自具有特定的功能,可分成以下兩類: M8000、M8001:運(yùn)行監(jiān)視繼電器 1)觸點(diǎn)利用型:舉例第21頁,共111頁。M8002、M8003:初始脈沖繼電器編程軟元件 M8011M8014:內(nèi)部時(shí)鐘脈沖M8011 10msM8012 100msM8013 1sM8014 1min第22頁,共111頁。 M8012的動(dòng)作時(shí)序編程軟元件 2)線圈驅(qū)動(dòng)型: M8040:禁止?fàn)顟B(tài)轉(zhuǎn)移 M8034:全部輸出禁止繼電器第23頁,共111頁。編程軟元件M8033:停止時(shí)保持輸出繼電器M8030:電池滅燈M8039:恒定掃描第24頁

10、,共111頁。編程軟元件4、定時(shí)器定時(shí)器分為普通型、保持型二種。 (1)定時(shí)器的作用相當(dāng)于繼電器控制系統(tǒng)中的時(shí)間繼電器,主要用于定時(shí)控制。 (3)定時(shí)器有無數(shù)對(duì)常開和常閉觸點(diǎn), (2)定時(shí)器編址區(qū)域標(biāo)號(hào)為T,采用十進(jìn)制編址并從T000開始。是一種位元件。 (4)定時(shí)器的動(dòng)作過程要點(diǎn)(1)普通型定時(shí)器:T0T245 (非積算型)1)100ms(T0T199 200點(diǎn))定時(shí)范圍:0. 13276.7s第25頁,共111頁。2)10ms (T200T245 46點(diǎn)) 定時(shí)范圍 :0. 01327.67s編程軟元件設(shè)定值K 計(jì)數(shù)器1&T200復(fù)位輸入計(jì)數(shù)數(shù)據(jù)輸入100ms時(shí)鐘脈沖輸出接點(diǎn)比較器X0普通

11、型定時(shí)器結(jié)構(gòu)和工作原理框圖第26頁,共111頁。編程軟元件普通型定時(shí)器的工作過程X1T5當(dāng)前值Y2067.8s第27頁,共111頁。編程軟元件(2)保持型定時(shí)器 T246T255( 積算型) 1) 1ms (T246T249 4點(diǎn) ) 定時(shí)范圍: 0.00132.767s2)100ms (T250T255 6點(diǎn))定時(shí)范圍:0.00132.767s設(shè)定值K 計(jì)數(shù)器1&T250復(fù)位輸入計(jì)數(shù)數(shù)據(jù)輸入100ms時(shí)鐘脈沖輸出接點(diǎn)比較器X0保持型定時(shí)器結(jié)構(gòu)和工作原理框圖X1第28頁,共111頁。編程軟元件第29頁,共111頁。5、計(jì)數(shù)器:編程軟元件計(jì)數(shù)器主要用于計(jì)數(shù)控制,分為兩大類: 內(nèi)部計(jì)數(shù)器是在執(zhí)行掃

12、描時(shí)對(duì)PLC內(nèi)部軟元件(X、Y、M、S、T、C)的位信號(hào)(通/斷)進(jìn)行計(jì)數(shù)的計(jì)數(shù)器。(1)內(nèi)部計(jì)數(shù)器內(nèi)部計(jì)數(shù)器有四種不同的類型:1)普通型16位加計(jì)數(shù)器地址編號(hào)為:C0C99 共有100點(diǎn)2)保持型16位加計(jì)數(shù)器地址編號(hào)為:C100C199 共有100點(diǎn)第30頁,共111頁。 兩種計(jì)數(shù)器的設(shè)定設(shè)定值范圍都為:132767(K)。 兩種類型計(jì)數(shù)器的復(fù)位都是由指令來復(fù)位的。編程軟元件3)普通型32位加/減計(jì)數(shù)器 C200C2194)保持型32位加/減計(jì)數(shù)器 C220C234 兩種計(jì)數(shù)設(shè)定范圍都為:-2147483648+ 214748364(K)要點(diǎn) 設(shè)定值除了可用常數(shù)K設(shè)定外,也可間接通過指定數(shù)

13、據(jù)寄存器來設(shè)定,其設(shè)定值可超出規(guī)定范圍。(2)外部計(jì)數(shù)器(高速計(jì)數(shù)器)第31頁,共111頁。 高速計(jì)數(shù)器也是32位停電保持型增/減計(jì)數(shù)器,但它們只對(duì)特定的輸入端子(X0X5)的脈沖進(jìn)行計(jì)數(shù)。高速計(jì)數(shù)器采用終端方式處理,與掃描周期無關(guān)。編程軟元件 單相單輸入高速計(jì)數(shù)器第32頁,共111頁。編程軟元件6、數(shù)據(jù)寄存器(1)普通型數(shù)據(jù)寄存器D0D199(200點(diǎn))(2)停電保持型數(shù)據(jù)寄存器D200D7999(7 800點(diǎn))(3)特殊型數(shù)據(jù)寄存器D8000D8255(256點(diǎn)) 數(shù)據(jù)寄存器是一種字元件,用來存儲(chǔ)數(shù)值數(shù)據(jù)的軟元件。每個(gè)數(shù)據(jù)寄存器都是16位。數(shù)據(jù)寄存器可以分為三種類型 (1)P作為一種標(biāo)號(hào)用

14、于跳轉(zhuǎn)指令CJ或子程序調(diào)用指令CALL的跳轉(zhuǎn)或調(diào)用的地址指針。7、指針(P/I)要點(diǎn)第33頁,共111頁。編程軟元件 (2)I用于中斷服務(wù)子程序的地址指針。采用中斷技術(shù)的用戶程序在開中斷期間,一旦中斷響應(yīng)就停止執(zhí)行主程序,轉(zhuǎn)去執(zhí)行由I指針指定的指定服務(wù)子程序,直至遇到IRET指令再回到原主程序繼續(xù)執(zhí)行下去。第34頁,共111頁。基本邏輯指令1、接點(diǎn)取用與線圈輸出指令指令助記符 操作數(shù)LD(Load)X、Y、M、S、T、CLDIX、Y、M、S、T、COUTY、M、S、T、C舉例K20Y1T1M1X1X2X1LD0Y1OUT1X2LDI2T1 K20OUT3M1OUT4第35頁,共111頁?;具?/p>

15、輯指令1、接點(diǎn)取用與線圈輸出指令指令助記符 操作數(shù)LD(Load)X、Y、M、S、T、CLDIX、Y、M、S、T、COUTY、M、S、T、C舉例K20Y1T1M1X1X2X1LD0Y1OUT1X2LDI2T1 K20OUT3M1OUT4第36頁,共111頁。指令助記符 操作數(shù)AND X、Y、M、S、T、CANI X、Y、M、S、T、COR X、Y、M、S、T、CORI X、Y、M、S、T、CANB 無ORB 無基本邏輯指令2、邏輯運(yùn)算指令 (1)ANB和ORB指令可連續(xù)使用,但不超過7次。 (2)在使用ANB和ORB指令時(shí),每個(gè)塊電路開始總是用LD或LDI指令。要點(diǎn)第37頁,共111頁。X1C

16、3Y12M11Y10X2Y11X3C0X4X5X7T3K30Y14基本邏輯指令舉例0 LD X16ORB12OUTT3 K301ANIC37LDY1213LDX52LDM118ORIC014ORIX73ANDX39ANB15ANB4ORIY1110OUTY1016OUTY145ANDX211ANDX417END第38頁,共111頁。3、內(nèi)部信息與器件狀態(tài)處理指令(1)基本邏輯指令指令助記符 操作數(shù)MPS(Push)無MRD(Read)無MPP(Pop)無PLSY、M(特殊M除外)PLFY、M(特殊M除外)SETY、M、SRST(Reset)Y、M、S、D、T、C第39頁,共111頁?;具壿嬛?/p>

17、令MPP0LDX06ANDX212OUTY21MPS7OUTY013MPP2LDX18MPP14ANDX53ORX39OUTY115ANDX64ANB10MRD16OUTY35MPS11ANDX417ENDX0X5X4Y1X3Y0X2X1Y2X6Y3MPS、 MRD、 MPP: 多重輸出指令或堆棧指令堆棧器X0MPSX0MRDX0X0第40頁,共111頁。基本邏輯指令0LDX51PLSM102LDX63PLFM114ENDPLS、PLF:脈沖輸出指令第41頁,共111頁?;具壿嬛噶頢ET、RST:強(qiáng)迫置位與復(fù)位指令第42頁,共111頁。基本邏輯指令4、內(nèi)部信息與器件狀態(tài)處理指令(2) LDP

18、、ANDP、ORP 指令第43頁,共111頁?;具壿嬛噶?LDF、ANDF、ORF 指令第44頁,共111頁?;具壿嬛噶?、程序處理指令指令助記符 操作數(shù)NOP無END無MCY、M (特殊M除外)MCRN第45頁,共111頁?;具壿嬛噶頧0X11X12X2X1X10Y31Y30Y21Y20原梯形圖MC、MCR:用于主控開始和主控結(jié)束指令第46頁,共111頁。定時(shí)器編程1、接通延時(shí)定時(shí)器0LDX01ANIT102OUTT10 K503LDX14OUTT11 K1005LDT116OUTY107LDIT118OUTY119END第47頁,共111頁。2、斷開延時(shí)定時(shí)器定時(shí)器編程0LDX01O

19、RY202ANIT103OUTY204ANIX05OUTT10 K506LDX17ORY308ANIT119OUTY3010LDY3011ANIX112OUTT11 K5013END第48頁,共111頁。計(jì)數(shù)器編程0LDX34LD C51RSTC55OUTY22LDX46END3OUTC5 K5第49頁,共111頁。定時(shí)器與定時(shí)器的串接使用定時(shí)器與計(jì)數(shù)器的串接使用第50頁,共111頁。計(jì)數(shù)器與計(jì)數(shù)器的串接使用第51頁,共111頁。脈沖發(fā)生器先通后斷先斷后通第52頁,共111頁。根據(jù)控制電路繪元件時(shí)序圖T0M1M0M0M0X1X0T0M0K50T1Y0K30M1T1X0X1一個(gè)掃描周期5s3s+

20、5s+M0M1T0線圈T1線圈T0接點(diǎn)T1接點(diǎn)Y0第53頁,共111頁。PLSM0X0M0Y0M1M0Y0T0Y0M1T0 K100X0M0M1T0線圈T0接點(diǎn)Y010s+6s10s+根據(jù)控制電路繪元件時(shí)序圖第54頁,共111頁。SETM0X0X1M8014M0C0Y0C0 K5RSTM0PLSM1M8002M1C0RSTM8014X0X1M8002M0M1C0接點(diǎn)Y05min根據(jù)控制電路繪元件時(shí)序圖第55頁,共111頁。實(shí)例例一 兩臺(tái)電動(dòng)機(jī)動(dòng)作的時(shí)序圖如下圖所示,試用PLC實(shí)現(xiàn)其控制。 控制要求:用一臺(tái)信號(hào)燈來監(jiān)視三臺(tái)風(fēng)機(jī)的運(yùn)行狀態(tài)。監(jiān)視裝置投入運(yùn)行時(shí),若兩臺(tái)以上風(fēng)機(jī)運(yùn)行,則信號(hào)燈常亮;若一

21、臺(tái)風(fēng)機(jī)運(yùn)行,則信號(hào)燈以0.5HZ的頻率閃光;若一臺(tái)風(fēng)機(jī)也不運(yùn)行,則信號(hào)燈以2HZ的頻率閃光。試用PLC實(shí)現(xiàn)其控制。例一 三臺(tái)電動(dòng)機(jī)順序控制的時(shí)序圖如下圖所示。試用PLC實(shí)現(xiàn)其控制。例一 兩臺(tái)電動(dòng)機(jī)相互協(xié)調(diào)運(yùn)轉(zhuǎn)3次,其動(dòng)作要求時(shí)序圖如下圖所示,試用PLC實(shí)現(xiàn)其控制。例一 有甲乙兩組彩燈,每組均有4只燈泡。按下按鈕SB后,要求甲組彩燈周期性的亮0.5s,滅0.5s;同時(shí)乙組彩燈周期性的亮1s,滅1s,再次按下按鈕SB后,全部彩燈熄滅。試用PLC完成其控制要求。例一第56頁,共111頁。機(jī)械手動(dòng)作示意圖步進(jìn)控制及狀態(tài)轉(zhuǎn)移圖第57頁,共111頁。 步進(jìn)控制是指在多工步的控制中,按照一定的順序分步動(dòng)作,

22、即上一動(dòng)作結(jié)束后,下一動(dòng)作才開始。 步進(jìn)控制的編程軟元件是狀態(tài)繼電器S,與步進(jìn)階梯指令STL組合使用。在不用于步進(jìn)階梯指令時(shí),狀態(tài)S也和輔助繼電器一樣,可在一般的PLC中應(yīng)用。其次,狀態(tài)S既可作信號(hào)報(bào)警器使用,也可用作外部故障診斷的輸出。 步進(jìn)控制及狀態(tài)轉(zhuǎn)移圖1.普通型狀態(tài)繼電器: S0S499 500 點(diǎn)其中:供初始狀態(tài)使用(一般用雙框表示)S0S9 10點(diǎn) 供返回原點(diǎn)使用 S10S19 10點(diǎn)2.停電保持型狀態(tài)繼電器: S500S899 400點(diǎn)第58頁,共111頁。步進(jìn)控制及狀態(tài)轉(zhuǎn)移圖3. 信號(hào)報(bào)警器用狀態(tài)繼電器: S900S999 100點(diǎn)轉(zhuǎn)移條件開始狀態(tài)狀態(tài)1驅(qū)動(dòng)負(fù)載轉(zhuǎn)到下一狀態(tài)S0

23、S20狀態(tài)轉(zhuǎn)移圖繪制規(guī)則第59頁,共111頁。機(jī)械手狀態(tài)轉(zhuǎn)移圖步進(jìn)控制及狀態(tài)轉(zhuǎn)移圖第60頁,共111頁。步進(jìn)梯形圖和步進(jìn)指令步進(jìn)控制編程步驟:1、根據(jù)工藝流程畫出狀態(tài)轉(zhuǎn)移圖2、根據(jù)狀態(tài)轉(zhuǎn)移圖畫出步進(jìn)梯形圖,并寫出指令表S0S20步進(jìn)指令:專門用于步進(jìn)控制的指令。指令格式:操作碼 STL;操作數(shù) S步進(jìn)返回指令:RETSET S0SET S20S20S0第61頁,共111頁。步進(jìn)控制編程要點(diǎn): 1、狀態(tài)也可作普通的輔助繼電器使用。但作為輔助繼電器使用時(shí),不能提供步進(jìn)接點(diǎn)。2、步進(jìn)控制輸出的驅(qū)動(dòng)方法:Y22不能編程 步進(jìn)梯形圖和步進(jìn)指令 Y22可以編程第62頁,共111頁。3、棧指令的位置:4、狀

24、態(tài)的轉(zhuǎn)移方法:步進(jìn)梯形圖和步進(jìn)指令第63頁,共111頁。 5、在不同的步進(jìn)段,允許有重號(hào)的輸出(注意:狀態(tài)號(hào)不能重復(fù)使用);在不相鄰的步進(jìn)段,允許使用同一地址編號(hào)的定時(shí)器(注意:在相鄰的步進(jìn)段不能使用)。步進(jìn)梯形圖和步進(jìn)指令第64頁,共111頁。多流程步進(jìn)控制1.選擇分支與匯合 第65頁,共111頁。2.并行分支與匯合多流程步進(jìn)控制第66頁,共111頁。3、跳轉(zhuǎn)與循環(huán)多流程步進(jìn)控制第67頁,共111頁。編程實(shí)例1、花樣噴水控制第68頁,共111頁。編程實(shí)例第69頁,共111頁。編程實(shí)例 2、三臺(tái)電機(jī)M1M3的控制要求為:起動(dòng)時(shí),M1起動(dòng)2s后M2才起動(dòng),當(dāng)M2起動(dòng)起動(dòng)3s后M3才起動(dòng)。停止時(shí),

25、要求按M3M1的順序停止。M8002X0 起動(dòng)按鈕S0S20SET電機(jī)M1 起動(dòng)Y1T1K20T1X1X1S25X1按下狀態(tài)向S25 轉(zhuǎn)移S21Y2SETT2電機(jī)M2 起動(dòng)T2K30X1X1S24X1按下狀態(tài)向S24 轉(zhuǎn)移S22SETY3X1電機(jī)M3 起動(dòng)停止RSTS23Y3T3K30T3S24RSTY2T4S25T4K20RSTY1RETY1S0END電機(jī)M3 停止電機(jī)M2 停止電機(jī)M1 停止第70頁,共111頁。編程實(shí)例 3、十字路口的車行燈和人行燈的動(dòng)作過程如下圖所示。其中,車行道有紅、黃、綠三種顏色的指示燈;人行道有紅、綠兩種顏色的指示燈(下圖所示即為各交通燈在一個(gè)周期內(nèi)的動(dòng)作情況)。

26、第71頁,共111頁。第72頁,共111頁。第73頁,共111頁。編程實(shí)例 4、大小球的選擇傳送控制 機(jī)械辟下降時(shí),若電磁鐵吸住大球,則由于活塞沒有達(dá)到下限,故下限位開關(guān)斷開;反之若吸住小球,則由于活塞到達(dá)下限而使下限位開關(guān)接通。第74頁,共111頁。編程實(shí)例第75頁,共111頁。應(yīng)用指令基本規(guī)則1、應(yīng)用指令的通則1)應(yīng)用指令的表示方法三要素:1)執(zhí)行條件;2)功能號(hào)和助記符;3)操作數(shù)。源操作數(shù)(Source) 用 S表示。目標(biāo)操作數(shù)(Destination) 用 D表示。其他操作數(shù) 用m、n表示,用來表示十進(jìn)制常數(shù)K或十六進(jìn)制常數(shù)H。第76頁,共111頁。應(yīng)用指令基本規(guī)則2、操作數(shù)的表達(dá)方

27、式操作數(shù)可用以下幾種表達(dá)方式:位元件 X、Y、M等字元件 T、C等位元件的組合 常數(shù)K、H指針 P、I3、不同長(zhǎng)度數(shù)據(jù)之間的傳送第77頁,共111頁。應(yīng)用指令基本規(guī)則4、16位和32位指令5、連續(xù)執(zhí)行/脈沖執(zhí)行指令(1)連續(xù)執(zhí)行方式第78頁,共111頁。(2)脈沖執(zhí)行方式應(yīng)用指令基本規(guī)則第79頁,共111頁。常用應(yīng)用指令簡(jiǎn)介1、程序流程類指令(FNC00FNC09)(1)條件跳轉(zhuǎn)指令 FNC00 CJ 該指令的作用是滿足一定條件使程序跳轉(zhuǎn)到指針P所標(biāo)位置繼續(xù)執(zhí)行。X0CJX2P8X1Y0Y1X0X1X2CJCJP8P8Y0第80頁,共111頁。常用應(yīng)用指令簡(jiǎn)介(2)中斷指令(EI、DI、IRE

28、T、FEND)第81頁,共111頁。常用應(yīng)用指令簡(jiǎn)介2、數(shù)據(jù)比較和傳送類指令(FNC10FNC19)(1)數(shù)據(jù)比較指令(FNC10 CMP)第82頁,共111頁。常用應(yīng)用指令簡(jiǎn)介(2)區(qū)間比較指令(FNC11 ZCP)第83頁,共111頁。(3)塊傳送指令(FNC15 BMOV)常用應(yīng)用指令簡(jiǎn)介第84頁,共111頁。常用應(yīng)用指令簡(jiǎn)介3、算術(shù)及邏輯運(yùn)算類指令(FNC20FNC29)(1)二進(jìn)制加/減法運(yùn)算指令(FNC20 ADD/FNC21 SUB)第85頁,共111頁。常用應(yīng)用指令簡(jiǎn)介(2)二進(jìn)制乘法運(yùn)算指令(FNC22 MUL)第86頁,共111頁。常用應(yīng)用指令簡(jiǎn)介(3)二進(jìn)制除法運(yùn)算指令(

29、FNC23 DIV)第87頁,共111頁。常用應(yīng)用指令簡(jiǎn)介4、移位類指令(FNC30FNC39)(1)循環(huán)左移/右移指令(FNC31 ROL/FNC30 ROR)第88頁,共111頁。常用應(yīng)用指令簡(jiǎn)介(2) 位左移/右移指令(FNC34 SFTR/FNC35 SFTL)第89頁,共111頁。常用應(yīng)用指令簡(jiǎn)介(3)區(qū)間復(fù)位指令 FNC 40 ZRST第90頁,共111頁。常用應(yīng)用指令簡(jiǎn)介6、方便類指令(FNC60FNC69)(1)交替輸出指令(FNC 66 ALT)第91頁,共111頁。2、同步傳送網(wǎng)絡(luò)通信的基本知識(shí) 以數(shù)據(jù)塊為單位進(jìn)行傳送,用同步字符作為數(shù)據(jù)塊的開始。減少了起始位和停止位,傳輸

30、效率提高。優(yōu)點(diǎn):傳輸效率高;缺點(diǎn):硬件結(jié)構(gòu)復(fù)雜;應(yīng)用場(chǎng)合:由于要求有時(shí)鐘來實(shí)現(xiàn)發(fā)送與接收兩端之間的同步,故常用于計(jì)算機(jī)與計(jì)算機(jī)、計(jì)算機(jī)與外設(shè)之間的通信。第92頁,共111頁。網(wǎng)絡(luò)通信的基本知識(shí) PLC數(shù)據(jù)通信一般有串行通信和網(wǎng)絡(luò)通信兩種方法。其中,串行通信采用異步傳送的方式、網(wǎng)絡(luò)通信采用同步傳送的方式傳送數(shù)據(jù)。1、傳輸媒介(1)雙絞線(2)同軸電纜(3)光纜2、串行數(shù)據(jù)通信標(biāo)準(zhǔn) 為實(shí)現(xiàn)計(jì)算機(jī)與計(jì)算機(jī)、計(jì)算機(jī)與外設(shè)、計(jì)算機(jī)與PLC以及PLC與PLC之間的串行通信,通常采用標(biāo)準(zhǔn)通信接口。第93頁,共111頁。(1) RS232C網(wǎng)絡(luò)通信的基本知識(shí)作用:PLC與計(jì)算機(jī)、與其他外部設(shè)備進(jìn)行通信的接口。

31、使用場(chǎng)合:近距離、中低速率數(shù)據(jù)傳輸(2) RS485作用:PLC與PLC、PLC與其他設(shè)備之間進(jìn)行網(wǎng)絡(luò)通信的接口。使用場(chǎng)合:遠(yuǎn)距離、高速率數(shù)據(jù)傳輸(3) 傳輸訪問控制 指對(duì)網(wǎng)絡(luò)通道占有權(quán)的管理與控制。如何合理使用傳輸通道的控制技術(shù)是網(wǎng)絡(luò)通信的關(guān)鍵技術(shù)??刂品绞接袃煞N:第94頁,共111頁。網(wǎng)絡(luò)通信的基本知識(shí) 爭(zhēng)用方式:采用沖突檢測(cè)的載波偵聽多路訪問控制技術(shù)。 令牌傳送方式:訪問的控制權(quán)是以令牌為標(biāo)志的。采用沖突檢測(cè)的載波偵聽多路訪問控制技術(shù)。第95頁,共111頁。PLC網(wǎng)絡(luò)的意義與特點(diǎn)1、PLC聯(lián)網(wǎng)通信的意義 (1) PLC與計(jì)算機(jī)連接,構(gòu)成PLC和計(jì)算機(jī)的現(xiàn)場(chǎng)總線控制系統(tǒng),可使PLC與計(jì)算機(jī)

32、互補(bǔ)功能上的不足。 (2) 在復(fù)雜的控制系統(tǒng)中,常常需要使用多臺(tái)PLC,各個(gè) PLC之間需共享數(shù)據(jù),這也要求PLC之間實(shí)現(xiàn)聯(lián)網(wǎng)通信。2、PLC聯(lián)網(wǎng)通信的特點(diǎn) (1) 編程語言 (2) 多種接口 (3) 主從式存取控制方法3、PLC聯(lián)網(wǎng)通信的主要形式第96頁,共111頁。PLC網(wǎng)絡(luò)的意義與特點(diǎn) (1) 以計(jì)算機(jī)為主站,多臺(tái)同型號(hào)的PLC為從站,組成簡(jiǎn)易集散控制系統(tǒng)。 (2) 以一臺(tái)PLC作為主站,多臺(tái)同型號(hào)的PLC為從站,構(gòu)成主從式PLC網(wǎng)絡(luò)。 (3) PLC專用網(wǎng)絡(luò),如三菱的MELSECNET/11網(wǎng)絡(luò)、SIEMENS的SINEC-H1網(wǎng)絡(luò)、GE公司的GENET網(wǎng)絡(luò)等。 (4) 把PLC網(wǎng)絡(luò)通

33、過特定的網(wǎng)絡(luò)接口連入大型集散系統(tǒng)中去,成為它的子網(wǎng)。第97頁,共111頁。三菱FX系列PLC網(wǎng)絡(luò)構(gòu)成 1、計(jì)算機(jī)與PLC之間的連接(上位鏈接系統(tǒng)) 特點(diǎn):串行通信;良好的人機(jī)界面;可靠的分散控制。使用場(chǎng)合:控制對(duì)象簡(jiǎn)單、點(diǎn)數(shù)較少、現(xiàn)場(chǎng)分布比較集中的場(chǎng)合。 1) 單機(jī)系統(tǒng)第98頁,共111頁。 2) 單機(jī)擴(kuò)展系統(tǒng)三菱FX系列PLC網(wǎng)絡(luò)構(gòu)成第99頁,共111頁。三菱FX系列PLC網(wǎng)絡(luò)構(gòu)成 2、 PLC與PLC之間的連接(同位鏈接系統(tǒng)) 特點(diǎn):構(gòu)成單獨(dú)的PLC網(wǎng)絡(luò)。使用場(chǎng)合:大規(guī)模的集散擴(kuò)展系統(tǒng)。 3、PLC主機(jī)與本機(jī)的遠(yuǎn)程模塊之間的連接(下位鏈接系統(tǒng))第100頁,共111頁。三菱FX系列PLC網(wǎng)絡(luò)構(gòu)成 4、PLC主機(jī)與本機(jī)的遠(yuǎn)程模塊之間的連接(網(wǎng)絡(luò)鏈接系統(tǒng))第101頁,共111頁。三菱FX系列PLC網(wǎng)絡(luò)構(gòu)成第102頁,共111頁。三菱FX系列PLC通信實(shí)現(xiàn) 1、通信適配器 (1) FX232ADP 提供串行通信RS232C接

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(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)論