版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
常用的應(yīng)用指令學(xué)習(xí)要點(diǎn)1.本節(jié)介紹的應(yīng)用指令都經(jīng)常使用,要牢記其格式、梯形圖、操作數(shù)范圍及功能。2.IL/ILC和JMP/JME是控制程序執(zhí)行流向的指令,要注意區(qū)別兩種指令的用法。3.注意指令TIM/CNT/CNTR的編號方法。4.學(xué)會用時(shí)序圖描述定時(shí)器、計(jì)數(shù)器工作狀態(tài)的方法。5.學(xué)會定時(shí)器和計(jì)數(shù)器容量擴(kuò)展的編程方法。5.3定時(shí)器與計(jì)數(shù)器5.3.1、定時(shí)器/計(jì)數(shù)器指令TIM/CNT使用TIM/CNT注意事項(xiàng)①TIM/CNT共同使用編號000~127,在程序中TIM和CNT的編號不能重復(fù)。②TIM/CNT的操作數(shù)可以是常數(shù),也可以是通道,但常數(shù)或通道內(nèi)容必須是BCD數(shù)。④計(jì)數(shù)器有保持功能,而定時(shí)器沒有此功能。③TIM/CNT的設(shè)定值是通道時(shí),通道內(nèi)容改變、設(shè)定值即改變。但必須在TIM的輸入條件斷開、CNT復(fù)位后,下一次定時(shí)/計(jì)數(shù)才執(zhí)行新設(shè)定值。5.3.1.定時(shí)器TIM/TIMHTIM——普通定時(shí)器定時(shí)時(shí)間為0~999.9sTIMH——高速定時(shí)器定時(shí)時(shí)間為0~99.99s格式:TIMNSVN:000~127(TIM與TIMH共用這些編號)TIMNSV符號SV:0~9999單位:TIM為0.1s;TIMH為0.01s定時(shí)器ON后,若執(zhí)行條件OFF,定時(shí)器復(fù)位。③當(dāng)掃描時(shí)間Ts>0.1秒時(shí),TIM會不準(zhǔn)確;當(dāng)Ts>0.01秒時(shí),TIMH會不準(zhǔn)確?!锒〞r(shí)器的功能當(dāng)執(zhí)行條件ON時(shí)開始定時(shí),定時(shí)過程中執(zhí)行條件要保持ON。定時(shí)時(shí)間到,定時(shí)器ON、其所屬觸點(diǎn)動作。此后只要執(zhí)行條件保持ON,其ON狀態(tài)保持。⑤定時(shí)器ON后,若PLC斷電,定時(shí)器復(fù)位。當(dāng)定時(shí)器復(fù)位時(shí),其當(dāng)前值為設(shè)定值?!锒〞r(shí)器TIM、TIMH的用法LD00000TIM000#0050LDTIM000OUT0100000000TIM000010005STIM000#005000000TIM00001000TIM定時(shí)時(shí)間:50×0.1=5s開始定時(shí)定時(shí)到定時(shí)器復(fù)位對TIMH計(jì)算:50×0.01=0.5s分析程序?qū)€圈01000的控制00000對應(yīng)啟動按鈕、00001對應(yīng)停車按鈕
。按下啟動按鈕
→線圈00000ON→線圈20000ON→閉合閉合閉合20000TIM00101000000000000120000TIM001#005020000觸點(diǎn)20000閉合→TIM001開始定時(shí)→經(jīng)過5s→TIM001ON→觸點(diǎn)TIM001閉合→線圈01000ON觸點(diǎn)00000閉合→定時(shí)器定時(shí)功能例(1)自按下啟動按鈕5s后線圈01000ON線圈01000ON期間按下停車按鈕
→線圈00001通電→線圈20000斷電→斷開TIM001復(fù)位→斷開斷開20000TIM00101000000000000120000TIM001#005020000只要TIM001ON線圈01000一直O(jiān)N觸點(diǎn)00001斷開→觸點(diǎn)20000斷開→觸點(diǎn)TIM001斷開→線圈01000OFF按下停車按鈕,線圈01000OFF自按下啟動按鈕5s后線圈01000ON分析程序?qū)?1000的控制作用。00000閉合→20000接通→10秒到→TIM001ON→TIM001自復(fù)位!設(shè)HR00中數(shù)據(jù)為0100,TIM001的定時(shí)值為10秒。TIM001開始定時(shí)→閉合線圈01000ON閉合斷開欲保持01000ON——需加自鎖自鎖定時(shí)器定時(shí)功能例(2)20000TIM00120000010000000000001TIM001HR0020000TIM00101000常開觸點(diǎn)TIM001ON→常閉觸點(diǎn)TIM001OFF斷開TIM001自復(fù)位后,即開始下一輪定時(shí)。當(dāng)改變通道HR00中的內(nèi)容時(shí),TIM的設(shè)定值即改變!在01000ON期間,若線圈00001ON→線圈20000斷電→TIM001復(fù)位→線圈01000OFF20000TIM00120000010000000000001TIM001HR0020000TIM00101000斷開斷開斷開觸點(diǎn)00001斷開→但需TIM復(fù)位后、下一次定時(shí)才執(zhí)行新設(shè)定值分析程序?qū)?1000的控制作用。自00000ON→線圈20000ON→900秒到→TIM001ON→900秒到→TIM002ON→定時(shí)器級聯(lián)使用——SV=SV1+SV2TIM02開始定時(shí)→線圈01000ONTIM01開始定時(shí)→★定時(shí)器定時(shí)時(shí)間的擴(kuò)展20000TIM00220000010000000000001TIM001#900020000TIM001TIM002#9000閉合閉合閉合練習(xí):寫出梯形圖的語句表。LD00000OR20000ANDNOT00001OUT20000LD20000TIM001#9000LDTIM001TIM002#9000LDTIM002OUT0100020000TIM00220000010000000000001TIM001#900020000TIM001TIM002#9000★關(guān)于接通延時(shí)ON和接通延時(shí)OFF的控制LD00000IL(02)TIM000#0600LDTIM000OUT01000LDNOTTIM000OUT01001ILC(03)TIM000#0600010000000001001TIM000IL(02)ILC(03)TIM000自00000為ON開始→01000經(jīng)過60秒接通自00000為ON開始→01001經(jīng)過60秒斷開接通延時(shí)ON接通延時(shí)OFF根據(jù)00000和00001的波形,畫出程序的工作時(shí)序。TIM00001000HR00000000100000HR0000TIM000#0050KEEP000015S10S00000HR00005S01000使用KEEP、TIM指令舉例5.3.2.計(jì)數(shù)器指令CNTN:000~127SV:BCD0~9999格式:CNTNSVCNTN
SVCPR符號CP:計(jì)數(shù)輸入端(每輸入一個(gè)脈沖,CNT計(jì)一個(gè)數(shù))R:復(fù)位端(R端ON時(shí)計(jì)數(shù)器復(fù)位,即CNT清零)⑤CNTON后,若輸入條件OFF,或PLC斷電,計(jì)數(shù)器當(dāng)前值能保持。③CNTON后,此后輸入的計(jì)數(shù)脈沖無效?!镉?jì)數(shù)器的用法計(jì)數(shù)器的SV值可以是常數(shù),也可以是通道號。計(jì)數(shù)達(dá)到設(shè)定值時(shí)CNTON、其所屬接點(diǎn)動作。④計(jì)數(shù)器ON后,只要不清零,CNT將保持ON。當(dāng)計(jì)數(shù)器復(fù)位時(shí),其當(dāng)前值為設(shè)定值。PV=10PV=10(停止計(jì)數(shù))計(jì)數(shù)計(jì)數(shù)(停止計(jì)數(shù))CNT是減計(jì)數(shù)器,每輸入一個(gè)計(jì)數(shù)脈沖,由SV值減1?!镉?jì)數(shù)器的工作時(shí)序98210ON保持98210ON保持CPCNTRSV=10時(shí)CNT的工作波形清零清零脈沖無效脈沖無效格式:CNTNSVCNTN
SVCPR符號CPCNT000010000000000001CNT000#0003R★CNT的計(jì)數(shù)功能舉例分析程序?qū)?1000的控制作用。00000每通斷一次,向CNT000輸入一個(gè)計(jì)數(shù)脈沖。00000通斷3次→CNT000ON→線圈01000ON閉合閉合斷開此后若觸點(diǎn)00001ON→CNT000復(fù)位→線圈01000OFFCNT000斷電再復(fù)電時(shí),能保持?jǐn)嚯娗暗漠?dāng)前值。若將#0003換成200,則計(jì)數(shù)值是通道200中的數(shù)據(jù)。CPCNT000010000000000001CNT000#0003R寫出梯形圖程序的語句表LD00000LD00001CNT000#0003LDCNT000OUT01000SV為常數(shù)CNT000計(jì)數(shù)器的工作時(shí)序210ON保持000000100000001CNT000采用自清零。每當(dāng)CNT000計(jì)數(shù)設(shè)定值到:當(dāng)CNT001計(jì)數(shù)到,01000ON。00000通斷了10000次時(shí)01000ON★計(jì)數(shù)器級聯(lián)SV=SV1×SV2a.向CNT001輸入一個(gè)計(jì)數(shù)脈沖。b.自清零、并開始下一輪計(jì)數(shù)。分析程序?qū)?1000的控制作用★計(jì)數(shù)器容量的擴(kuò)展CNT00000000CNT000#0100CNT00101000CNT00025315CNT001#010025315上電之初25315為兩個(gè)計(jì)數(shù)器清零。初始清零初始清零自清零分析程序?qū)?1000的控制作用。25502能產(chǎn)生周期為1秒的脈沖CNT000完成計(jì)數(shù)100所經(jīng)歷的時(shí)間是100秒。計(jì)數(shù)器作為定時(shí)器使用用計(jì)數(shù)器作定時(shí)器時(shí),該定時(shí)器具有保持功能。經(jīng)歷10000秒后01000ON★計(jì)數(shù)器的定時(shí)器功能CNT00025502CNT000#0100CNT00101000CNT00025315CNT001#010025315CNT001完成計(jì)數(shù)100所經(jīng)歷的時(shí)間是10000秒。3.可逆計(jì)數(shù)器指令CNTRCNTR(12)N
SVACPSCPRCNTR(12)NSV格式:SV:設(shè)定值(BCD0~9999)加計(jì)數(shù)輸入復(fù)位端減計(jì)數(shù)輸入N:編號(與CNT共用000~127)④加/減計(jì)數(shù)有進(jìn)/借位時(shí),輸出ON一個(gè)計(jì)數(shù)脈沖周期。③計(jì)數(shù)器復(fù)位時(shí),不論是加還是減計(jì)數(shù),其SV均為0。①從ACP或SCP輸入計(jì)數(shù)脈沖,可組成加或減計(jì)數(shù)器。⑤可逆計(jì)數(shù)器可作為循環(huán)計(jì)數(shù)器?!锟赡嬗?jì)數(shù)器的功能CNTR(12)N
SVACPSCPR計(jì)數(shù)器達(dá)到設(shè)定值ON時(shí),若再來一個(gè)計(jì)數(shù)脈沖,CNTROFF、且開始下一個(gè)循環(huán)的計(jì)數(shù)?②從ACP和SCP端同時(shí)輸入計(jì)數(shù)脈沖,計(jì)數(shù)器不計(jì)數(shù)?!锟赡嬗?jì)數(shù)器的工作時(shí)序SCP=0SV=10加法計(jì)數(shù)時(shí)序PV=0PV=0129100129100129ON不計(jì)數(shù)不計(jì)數(shù)計(jì)數(shù)計(jì)數(shù)計(jì)數(shù)ONACPRCNTRACP=0SV=10減法計(jì)數(shù)時(shí)序SCPRPV=0PV=0981010981010981CNTRONON不計(jì)數(shù)不計(jì)數(shù)計(jì)數(shù)計(jì)數(shù)計(jì)數(shù)CNTR(12)N
SVACPSCPR000010000200003CNTR(12)046#0200ACPSCPRLD00001LD00002LD00003CNTR(12)046#0200★可逆計(jì)數(shù)器的計(jì)數(shù)功能舉例設(shè)00003OFF、00002OFF,00001輸入計(jì)數(shù)脈沖。加計(jì)數(shù)器00001每輸入一個(gè)計(jì)數(shù)脈沖,CNTR046的當(dāng)前值加1。當(dāng)SV=0200時(shí),再輸入一個(gè)計(jì)數(shù)脈沖,SV值變?yōu)?000(進(jìn)位),同時(shí)CNTR046變?yōu)镺N。此后再來一個(gè)計(jì)數(shù)脈沖時(shí),SV值變?yōu)?001,CNTR046為OFF,且開始下一個(gè)循環(huán)的計(jì)數(shù)。000010000200003CNTR(12)046#0200ACPSCPRLD00001LD00002LD00003CNTR(12)046#0200減計(jì)數(shù)器設(shè)00003OFF、00001OFF,00002輸入計(jì)數(shù)脈沖。00002每輸入一個(gè)計(jì)數(shù)脈沖,CNTR046的當(dāng)前值減1。當(dāng)SV=0000時(shí),再輸入一個(gè)計(jì)數(shù)脈沖,SV值變?yōu)?200(借位),同時(shí)CNTR046變?yōu)镺N。此后再來一個(gè)計(jì)數(shù)脈沖時(shí),SV=0199,CNTR046為OFF,且開始下一個(gè)循環(huán)的計(jì)數(shù)?!锟赡嬗?jì)數(shù)器的定時(shí)器功能舉例LD00000OR20000OUT20000LD25502AND20000LD25314LD00001OR25315CNTR(12)000HR00LDCNT000OUT010000000020000200002550220000253140000125315CNT00001000CNTR(12)000HR00CNTR000是加計(jì)數(shù)器控制位秒脈沖常OFF上電復(fù)位CNTR000的觸點(diǎn)由于計(jì)數(shù)脈沖是秒脈沖,所以可作定時(shí)器。設(shè)00001為OFF,HR00中數(shù)據(jù)是0500,分析功能。0000020000200002550220000253140000125315CNT00001000CNTR(12)000HR00自00000ON開始,CNTR000開始計(jì)數(shù)→計(jì)數(shù)達(dá)500CNTR000ON→閉合即經(jīng)過500秒線圈01000ONPLC上電,計(jì)數(shù)器即復(fù)位。CNTR000的觸點(diǎn)ON→線圈01000ON再過1秒,線圈01000又OFFCNTR000開始下一循環(huán)計(jì)數(shù)線圈01000每過500秒ON1秒
5.4順序控制指令-分支和分支結(jié)束指令I(lǐng)L/ILCIL(02)/ILC(03)——用于控制程序流向的指令所有OUT指令的輸出位為OFF;所有定時(shí)器都復(fù)位;IL/ILC的用法1.不論IL的輸入條件是ON還是OFF,CPU都要對IL/ILC之間的程序段進(jìn)行掃描。2.當(dāng)IL的執(zhí)行條件為OFF時(shí),IL和ILC之間的程序不執(zhí)行(否則執(zhí)行)。此時(shí)IL和ILC間各器件的狀態(tài)為:KEEP指令的操作位、計(jì)數(shù)器、移位寄存器以及SET和RESET指令的操作位保持執(zhí)行條件為OFF以前的狀態(tài)。嵌套使用:IL-IL-ILC-ILC3.IL和ILC指令可以成對使用,也可以多個(gè)IL指令配一個(gè)ILC指令,但不準(zhǔn)嵌套使用。LD00000IL(02)LD00001OUT01000LD00002ANDNOT00003OUT01001ILC(03)LD00004OUT010020100001002A000000000400002000030100100001IL(02)ILC(03)0000000001010000000401002000020000301001IL(02)ILC(03)當(dāng)00000為ON時(shí),IL(02)與ILC之(03)間的程序執(zhí)行:01000和01001的狀態(tài),取決于A右側(cè)各觸點(diǎn)的狀態(tài)。LD00000IL(02)LD00001OUT01000LD00002IL(02)LD00003OUT01001LD00004OUT01002ILC(03)LD00005OUT010030100001003000000000400002000030100100001IL(02)ILC(03)IL(02)0100200005IL(02)IL(02)ILC(03)00000000010000200003000040100001001010020000501003連續(xù)分支的例子功能相同暫存繼電器TR暫存繼電器用于暫時(shí)存儲指令執(zhí)行的結(jié)果。暫存繼電器編號TR0~TR7對暫存繼電器作如下說明:1.在同一分支程序段中,TR號不能重復(fù)使用。2.TR不是編程指令,要與LD或OUT等基本指令配合使用。用暫存繼電器也可以處理梯形圖的分支。LD00000OUTTR0AND00001OUT01000LDTR0AND00002OUT01001LD00000IL(02)LD00001OUT01000LD00002OUT01001ILC(03)用TR處理分支0000000001000020100001001TR0用IL/ILC處理分支兩種處理分支方法的區(qū)別用TR時(shí):用AND指令連接下一個(gè)分支的觸點(diǎn)在分支多時(shí),用TR處理分支程序要煩瑣一些。用IL/ILC時(shí):用LD指令連接下一個(gè)分支的觸點(diǎn)使用暫存繼電器舉例順序控制指令-跳轉(zhuǎn)和跳轉(zhuǎn)結(jié)束指令JMP/JMEJMP(04)/JME(05)——控制程序執(zhí)行流向JMP/JME的用法當(dāng)JMPN的執(zhí)行條件為OFF時(shí),JMPN和JMEN之間的程序不執(zhí)行,且不占用掃描時(shí)間。(2)發(fā)生跳轉(zhuǎn)時(shí)所有繼電器、定時(shí)器、計(jì)數(shù)器均保持跳轉(zhuǎn)前的狀態(tài)不變。(3)同一個(gè)跳轉(zhuǎn)號N只能在程序中使用一次。但當(dāng)N取00時(shí),JMP00/JME00可以在程序中多次使用。
LD00000JMP(04)00LD00001OUT01000AND00002OUT01100JME(05)00LD00003OUT010044.以00作為跳轉(zhuǎn)號時(shí),比其他跳轉(zhuǎn)號的執(zhí)行時(shí)間長。5.不同跳轉(zhuǎn)號時(shí)可以嵌套使用。例如:JMP00-JMP01-JME01-JME00JMP(04)00JME(05)0000001010000000201004000000000301100當(dāng)00000為ON時(shí),JMP與JME之間的程序執(zhí)行。01000和01100的狀態(tài),取決于其輸入條件的狀態(tài)。使用跳轉(zhuǎn)指令舉例6.多個(gè)JMP可以共用一個(gè)JME00000程序A程序B00001JMP(04)00JME(05)00程序CJMP(04)0000000OFF、00001OFF時(shí):只執(zhí)行程序C00000ON、00001OFF時(shí):執(zhí)行程序A→程序C00000ON、00001ON時(shí):執(zhí)行程序A→程序B→程序CJMP/JME指令的用途舉例00000手動程序自動程序00000JMP(04)00JME(05)01JMP(04)01JME(05)0000000對應(yīng)一操作開關(guān)執(zhí)行手動操作程序當(dāng)00000為OFF時(shí)執(zhí)行自動操作程序當(dāng)00000為ON時(shí)用一個(gè)開關(guān),實(shí)現(xiàn)對系統(tǒng)自動和手動操作的控制。IL/ILC與JMP/JME指令的共性1.對IL/ILC與JMP/JME指令之間的程序段:不論IL的執(zhí)行條件OFF還是ON,CPU都對IL和ILC之間的程序段掃描。
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030中國墻繪行業(yè)經(jīng)營趨勢及前景營銷發(fā)展趨勢研究報(bào)告
- 2026中共虹口區(qū)委黨校公開招聘專職教師備考題庫帶答案詳解
- 2026山東事業(yè)單位統(tǒng)考聊城市茌平區(qū)綜合類招聘16人備考題庫及答案詳解(考點(diǎn)梳理)
- 2026南平順昌縣農(nóng)業(yè)農(nóng)村局招聘動物檢疫協(xié)檢人員1人備考題庫及完整答案詳解一套
- 2026山東日照陸橋人力資源有限責(zé)任公司勞務(wù)外包人員招聘1人備考題庫及1套參考答案詳解
- 2026上海交通大學(xué)醫(yī)學(xué)院學(xué)生工作指導(dǎo)委員會招聘輔導(dǎo)員3人備考題庫有完整答案詳解
- 海南海南省康復(fù)醫(yī)院2025年招聘12名事業(yè)編制工作人員(第1號)筆試歷年參考題庫附帶答案詳解
- 浙江浙江安防職業(yè)技術(shù)學(xué)院選聘6人(2025第二批)筆試歷年參考題庫附帶答案詳解
- 浙江中國美術(shù)學(xué)院公開招聘28人(2025年第一批非教學(xué)崗位)筆試歷年參考題庫附帶答案詳解
- 2026上海備考題庫科學(xué)與技術(shù)學(xué)院陳佰樂課題組招聘博士后1名備考題庫有完整答案詳解
- 2026年江蘇經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試模擬測試卷必考題
- 2026年中藥材生產(chǎn)質(zhì)量管理規(guī)范理論考試題含答案
- 北京市東城區(qū)2025-2026年高三上期末地理試卷(含答案)
- 鎮(zhèn)海區(qū)國資系統(tǒng)招聘筆試題庫2026
- 2026秋招:國家電投面試題及答案
- 智能機(jī)械與機(jī)器人全套課件
- 《2025年CSCO前列腺癌診療指南》更新要點(diǎn)解讀
- 膿毒癥診斷與治療臨床規(guī)范指南(2025年版)
- 國有企業(yè)財(cái)務(wù)管理制度
- GB 19079.12-2013體育場所開放條件與技術(shù)要求第12部分:傘翼滑翔場所
- BB/T 0019-2000包裝容器方罐與扁圓罐
評論
0/150
提交評論