資源描述:
《《PLC學(xué)習(xí)教程全》PPT課件.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第三章CPM1A指令系統(tǒng)指令系統(tǒng)概述基本指令(11類17條)編制梯形圖應(yīng)注意的問題應(yīng)用指令(17大類)第一部分、指令系統(tǒng)概述大家一起來回顧梯形圖的有關(guān)知識(shí)!第一部分、指令系統(tǒng)概述為什么要學(xué)習(xí)指令系統(tǒng)?1、能夠翻譯梯形圖為語句表2、能夠輕松地學(xué)習(xí)其他類型的PLC第一部分、指令系統(tǒng)概述-----CPM1A系列PC的指令根據(jù)功能分為基本指令和應(yīng)用指令兩大類1.指令的格式、操作數(shù)及標(biāo)志指令的格式為:助記符(指令碼)操作數(shù)1操作數(shù)2操作數(shù)32.指令的兩種形式微分型和非微分型只要執(zhí)行條件為ON,指令的非微分形式
2、在每個(gè)循環(huán)周期都將執(zhí)行;微分指令僅在執(zhí)行條件由OFF變?yōu)镺N時(shí)才執(zhí)行一次。第二部分、基本指令1.LD和LDNOT指令功能:LD指令表示常開觸點(diǎn)與左側(cè)母線連接;LDNOT指令表示常閉觸點(diǎn)與左側(cè)母線連接。2.OUT和OUTNOT指令功能:OUT指令輸出運(yùn)算結(jié)果;OUTNOT指令將運(yùn)算結(jié)果取反后再輸出。應(yīng)用--》下頁OUT和OUTNOT指令應(yīng)用3.AND和ANDNOT指令功能:AND指令表示常開觸點(diǎn)與前面的觸點(diǎn)電路相串聯(lián);ANDNOT指令表示常閉觸點(diǎn)與前面的觸點(diǎn)電路相串聯(lián)。應(yīng)用--》下頁AND和ANDNO
3、T指令的應(yīng)用連續(xù)輸出及其編程--》下頁連續(xù)輸出次序顛倒AND和ANDNOT,連續(xù)輸出功能:OR指令表示常開觸點(diǎn)與前面的觸點(diǎn)電路相并聯(lián);ORNOT指令表示常閉觸點(diǎn)與前面的觸點(diǎn)電路相并聯(lián)。應(yīng)用--》下頁4.OR和ORNOT指令OR和ORNOT指令應(yīng)用ANDLD指令的使用功能:ANDLD指令用于邏輯塊的串聯(lián)連接,即對(duì)邏輯塊進(jìn)行邏輯“與”的操作。5.ANDLD指令A(yù)NDLD指令方法1方法2LD00000LD00000AND00001AND00001ORNOT00002ORNOT00002LD00003LD0
4、0003OR00004OR00004ANDLDLD00005LD00005ORNOT00006ORNOT00006ANDLDANDLDANDLDOUT20000OUT20000在方法2中,ANDLD指令之前的邏輯塊數(shù)應(yīng)小于等于8,而方法1對(duì)此沒有限制。功能:ORLD指令用于邏輯塊的并聯(lián)連接,即對(duì)邏輯塊進(jìn)行邏輯“或”的操作。復(fù)雜梯形圖--》下頁6.ORLD指令ORLD指令復(fù)雜梯形圖功能:當(dāng)SET指令的執(zhí)行條件為ON時(shí),使指定繼電器置位為ON,當(dāng)執(zhí)行條件為OFF時(shí),SET指令不改變指定繼電器的狀態(tài)。當(dāng)R
5、ESET指令的執(zhí)行條件為ON時(shí),使指定繼電器復(fù)位為OFF,當(dāng)執(zhí)行條件為OFF時(shí),RESET指令不改變指定繼電器的狀態(tài)。指令的應(yīng)用?7.置位和復(fù)位指令SET和RESETSET和RESET指令的應(yīng)用功能:根據(jù)兩個(gè)執(zhí)行條件,KEEP用來保持指定繼電器N的ON狀態(tài)或OFF狀態(tài)。具有斷電保持功能。KEEP指令的用法?8.保持指令---KEEP(11)KEEP指令的用法啟保停電路與普通繼電器電路比較?兩圖中的程序功能完全相同,但用KEEP指令編程可以少用一條指令。具有斷電保持功能KEEP指令啟保停電路與普通
6、繼電器電路功能:當(dāng)執(zhí)行條件由OFF變?yōu)镺N時(shí),上升沿微分DIFU使指定繼電器在一個(gè)掃描周期內(nèi)為ON;當(dāng)執(zhí)行條件由ON變?yōu)镺FF時(shí),下降沿微分指令DIFD使指定繼電器在一個(gè)掃描周期內(nèi)為ON。指令的應(yīng)用?9.上升沿微分和下降沿微分指令DIFU(13)和DIFD(14)DIFU和DIFD指令的應(yīng)用NOP指令的應(yīng)用注:修改程序時(shí),使用NOP指令,可使步序號(hào)變更較少,便于調(diào)試程序。功能:空操作指令用來取消某一步操作10.空操作指令NOP(00)功能:END指令表示程序結(jié)束。11.結(jié)束指令一END(01)基本指
7、令1.LD和LDNOT指令2.OUT和OUTNOT指令3.AND和ANDNOT指令4.OR和ORNOT指令5.ANDLD指令6.ORLD指令7.置位和復(fù)位指令SET和RESET8.保持指令KEEP9.上升沿微分和下降沿微分指令DIFU和DIFD10.空操作指令NOP11.結(jié)束指令END(熟練掌握)第三部分編制梯形圖應(yīng)注意的問題(1)梯形圖中線圈應(yīng)放在最右邊編制梯形圖應(yīng)注意的問題(2)除極少數(shù)指令(如ILC、JME等)不允許有執(zhí)行條件外,幾乎所有的指令都需要執(zhí)行條件.如何解決:上電后指令一直執(zhí)行?上電
8、后指令只執(zhí)行一次?特殊輔助繼電器:25313為常ON繼電器25314為常OFF繼電器25315常用作初始化脈沖,它在PC運(yùn)行的第一個(gè)掃描周期,處于ON狀態(tài),然后處于OFF狀態(tài)。編制梯形圖應(yīng)注意的問題(2)除極少數(shù)指令(如ILC、JME等)不允許有執(zhí)行條件外,幾乎所有的指令都需要執(zhí)行條件.上電后指令一直執(zhí)行上電后指令只執(zhí)行一次特殊輔助繼電器:25313為常ON繼電器;25314為常OFF繼電器25315在第一個(gè)掃描周期為ON,然后為OFF。(3)觸點(diǎn)不能畫在垂直路徑上編