第四章 CPM1A指令及_第1頁(yè)
第四章 CPM1A指令及_第2頁(yè)
第四章 CPM1A指令及_第3頁(yè)
第四章 CPM1A指令及_第4頁(yè)
第四章 CPM1A指令及_第5頁(yè)
已閱讀5頁(yè),還剩103頁(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)介

第四章CPM1A指令及

控制系統(tǒng)設(shè)計(jì)第一節(jié)

基本指令一、LD和LDNOT指令格式:LDNLDNOTN梯形圖符號(hào):N:繼電器號(hào)IR、SR、HR、AR、LR、TC、TRNN功能:LD指令表示常開(kāi)觸點(diǎn)與左側(cè)母線連接。LDNOT指令表示常閉觸點(diǎn)與左側(cè)母線連接。二、OUT和OUTNOT指令格式:OUTNOUTNOTN梯形圖符號(hào):N:繼電器號(hào)IR、SR、HR、AR、LR、TR功能:OUT指令輸出運(yùn)算結(jié)果。OUTNOT指令將運(yùn)算結(jié)果取反后再輸出。NNOUT和OUTNOT指令應(yīng)用0000100000010000100101002LD00000OUT01000OUTNOT01001LDNOT00001OUT01002三、AND和ANDNOT指令格式:ANDNANDNOTN梯形圖符號(hào):N:繼電器號(hào)IR、SR、HR、AR、LR、TCNN功能:AND指令表示常開(kāi)觸點(diǎn)與前面的觸點(diǎn)電路串聯(lián)。ANDNOT指令表示常閉與前面的觸點(diǎn)電路串聯(lián)。AND和ANDNOT指令應(yīng)用010000000001000010010000100002LD00000AND00001OUT01000LD00002ANDNOT01000OUT0100100000010000000101001000020000000001010010000201000AND和ANDNOT連續(xù)輸出LD00000AND00001OUT01000AND00002OUT01001LD00000AND00001OUT01000AND00002OUT01001?四、OR和ORNOT指令格式:ORNORNOTN梯形圖符號(hào):N:繼電器號(hào)IR、SR、HR、AR、LR、TC功能:OR指令表示常開(kāi)觸點(diǎn)與前面的觸點(diǎn)電路并聯(lián)。ORNOT指令表示常閉與前面的觸點(diǎn)電路并聯(lián)。NNOR和ORNOT指令應(yīng)用0000001000000010100000002010010000300004LD00000AND00001OUT01000OR01000LD00002ANDNOT00003OUT01001ORNOT00004五、ANDLD指令格式:ANDLD功能:ANDLD指令用于邏輯塊的串聯(lián)連接,即對(duì)邏輯塊進(jìn)行邏輯“與”的操作。邏輯塊1邏輯塊2邏輯塊3ANDLD指令的使用0000200000200000000100005000060000300004LD00000AND00001ORNOT00002LD00003OR00004ANDLDORNOT00006LD00005ANDLDOUT20000LD00000AND00001ORNOT00002LD00003OR00004ANDLDORNOT00006LD00005ANDLDOUT20000方法一方法二六、ORLD指令格式:ORLD功能:ORLD指令用于邏輯塊的并聯(lián)連接,即對(duì)邏輯塊進(jìn)行邏輯“或”的操作。邏輯塊1邏輯塊2邏輯塊3ORLD指令的使用00000010000000100003000020000500004LD00000AND00001LD00002ANDNOT00003ORLDANDNOT00005LD00004ORLDOUT01000方法一復(fù)雜梯形圖練習(xí)七、SET和RESET指令(置位和復(fù)位)SETNRESETNN:繼電器號(hào)IR、SR、HR、AR、LR格式:梯形圖符號(hào):功能:當(dāng)SET指令的執(zhí)行條件為ON時(shí),使指定繼電器置位為ON;當(dāng)執(zhí)行條件為OFF時(shí),SET指令不改變指定繼電器的狀態(tài)。當(dāng)RESET指令的執(zhí)行條件為ON時(shí),使指定繼電器復(fù)位為OFF;當(dāng)執(zhí)行條件為OFF時(shí),RESET指令不改變指定繼電器的狀態(tài)。SETNRESETNSET和RESET指令應(yīng)用00000SET2000000003RESET20000000000000320000SET和RESET指令常成對(duì)使用,一般用SET將某繼電器置位為ON;再用RESET將其置為OFF;也可以單獨(dú)用RESET將已為ON的繼電器置為OFF

。SET和RESET指令的執(zhí)行條件常使用短信號(hào)(脈沖信號(hào))。這兩條指令的語(yǔ)句之間可以插入別的指令語(yǔ)句。八、保持指令——KEEP(11)N:繼電器號(hào)IR、SR、HR、AR、LR置位輸入復(fù)位輸入SRKEEP(11)N格式:梯形圖符號(hào):功能:根據(jù)兩個(gè)執(zhí)行條件,KEEP用來(lái)保持指定繼電器N的ON狀態(tài)或OFF狀態(tài)。————鎖存繼電器指令N為HR時(shí)具有斷電保持功能。KEEP(11)指令的應(yīng)用0000200003KEEP20000000020000320000用KEEP指令編程時(shí),需用三條語(yǔ)句。先編S端,然后編R端,最后編線圈。用SET和RESET指令編程時(shí)需用四條語(yǔ)句,但二者間可以插入別的指令,使用較靈活。九、上升沿微分和下降沿微分指令——DIFU(13)和DIFD(14)N:繼電器號(hào)IR、SR、HR、AR、LR格式:梯形圖符號(hào):功能:DIFU(13)NDIFD(14)NDIFU(13)NDIFD(14)N當(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;DIFU(13)和DIFD(14)指令的應(yīng)用00000DIFU(13)20000DIFD(14)20001200002000100000在第n次掃描時(shí)檢測(cè)到輸入條件為OFF,第n+1次掃描檢測(cè)到輸入條件為ON時(shí),DIFU指令才會(huì)被執(zhí)行。即開(kāi)機(jī)時(shí)的執(zhí)行條件已為ON時(shí),DIFU指令不執(zhí)行;同樣開(kāi)機(jī)時(shí)的執(zhí)行條件已為OFF時(shí),DIFD指令也不執(zhí)行。十、空操作指令——NOP(00)格式:功能:NOP(00)用來(lái)取消某一步的操作。修改程序時(shí),使用NOP指令可使步序號(hào)變更較少,便于調(diào)試程序。0000001000000010000001000應(yīng)用:十一、結(jié)束指令——END(01)END(01)格式:梯形圖符號(hào):END(01)功能:表示程序結(jié)束。0000001000END(01)應(yīng)用:第二節(jié)

基本編程規(guī)則和編程方法一、基本編程規(guī)則1、梯形圖中的每一行都是從左側(cè)母線開(kāi)始畫(huà)起,線圈或指令畫(huà)在最右邊,線圈或指令右邊只能畫(huà)右母線(OMRONPLC梯形圖的右母線省略)。2、線圈或指令不能直接與左母線連接(除極少數(shù)沒(méi)有執(zhí)行條件的指令,如END等)。如果必須時(shí)可以通過(guò)特殊輔助繼電器25313的觸點(diǎn)連接。25313

指令3、盡量避免雙線圈輸出。雙線圈輸出:00000010000100000001000000100001001010000100000001同一編號(hào)的繼電器線圈在同一程序中使用兩次以上。4、梯形圖必須遵循從左到右、從上往下的順序編寫(xiě)。不允許在兩行之間垂直連接觸點(diǎn)。0000001000000010000300002000045、程序結(jié)束時(shí)一定要安排END指令,否則程序不被執(zhí)行。二、基本編程方法1、兩個(gè)或兩個(gè)以上的線圈或指令可以并聯(lián)輸出。2、觸點(diǎn)組與單個(gè)觸點(diǎn)并聯(lián)時(shí),應(yīng)將單個(gè)觸點(diǎn)放在下面。01000000010000200000010000000100002000003、并聯(lián)觸點(diǎn)組與幾個(gè)觸點(diǎn)相串聯(lián)時(shí)時(shí),應(yīng)將并聯(lián)觸點(diǎn)組放在左面。000000100000001000030000200000010000000100003000024、如果一條指令只需在PLC上電之初執(zhí)行一次,可以使用SR區(qū)的25315作為其執(zhí)行條件。25315

指令5、對(duì)難以用ANDLD和ORLD等基本指令編寫(xiě)的程序,可重新安排梯形圖的結(jié)構(gòu)。000000000101002010000100100003010020000000001010020100001001000030100200000000006、當(dāng)某梯級(jí)有兩個(gè)分支時(shí),若其中一條從分支點(diǎn)到輸出線圈之間無(wú)觸點(diǎn),該分支應(yīng)放在上方。00000010000000101001000027、盡量使用操作數(shù)少、執(zhí)行時(shí)間短的指令編程,以縮短掃描周期,從而提高I/O響應(yīng)速度。第三節(jié)

常用應(yīng)用指令一、順序控制指令1、IL/ILC指令(分支與分支結(jié)束指令、聯(lián)鎖與聯(lián)鎖解除指令)格式:梯形圖符號(hào):功能:IL(02)ILC(03)IL(02)ILC(03)IL和ILC指令一起使用,用于處理梯形圖中的分支電路圖。IL表示程序分支開(kāi)始,ILC表示程序分支結(jié)束。IL/ILC指令應(yīng)用0000000001010020100001001000040100200005000030100300000000010100001002010010000401002000030000501003IL(02)ILC(03)A2、暫存繼電器(TR)

暫存繼電器可用來(lái)暫時(shí)存儲(chǔ)當(dāng)前指令執(zhí)行的結(jié)果,使用TR可以處理梯形圖的分支。

CPM1A系列有編號(hào)為TR0~TR78個(gè)暫存繼電器。如果某個(gè)TR位被設(shè)置在一個(gè)分支點(diǎn)處,則分支前面的執(zhí)行結(jié)果就會(huì)存儲(chǔ)在這個(gè)TR位中。0000000001000020100001001TR0LD00000OUTTR0AND00001OUT01000LDTR0AND00002OUT01001例3、JMP(04)/JME(05)(跳轉(zhuǎn)指令)格式:梯形圖符號(hào):功能:JMP(04)NJME(05)NJMP(04)NJME(05)NJMP(04)為跳轉(zhuǎn)開(kāi)始指令;JME(05)為跳轉(zhuǎn)結(jié)束指令。N為跳轉(zhuǎn)號(hào),其范圍為00~49。

當(dāng)JMP的執(zhí)行條件為OFF時(shí),跳過(guò)JMP和JME之間的程序去執(zhí)行JME之后的程序;當(dāng)JMP的執(zhí)行條件為ON時(shí),JMP和JME之間的程序被執(zhí)行。JMP(04)/JME(05)指令應(yīng)用0000001000000010100100002JMP(04)00JME(05)000000301002LD00000JMP(04)00LD00001OUT01000AND00002OUT01001JME(05)00OUT01002LD00003二、定時(shí)器/計(jì)數(shù)器指令定時(shí)器TIM高速定時(shí)器TIMH(15)計(jì)數(shù)器CNT可逆計(jì)數(shù)器CNTR(12)間隔定時(shí)器STIM(69)高速計(jì)數(shù)器輸入中斷的計(jì)數(shù)模式共用CT號(hào)000—127功能強(qiáng)大,使用復(fù)雜。CPM1A提供的定時(shí)/計(jì)數(shù)功能:1、TIM(定時(shí)器指令)格式:梯形圖符號(hào):

TIMNSV

TIMN

SVN:定時(shí)器編號(hào)——000~127。SV:設(shè)定值——定時(shí)范圍為0~9999,最小設(shè)定單位為0.1S。取值區(qū)域可為IR、SR、HR、AR、LR、DM、*DM、#立即數(shù)。功能:當(dāng)輸入條件(執(zhí)行條件)為ON時(shí)開(kāi)始定時(shí)(定時(shí)時(shí)間為SV×0.1S)。定時(shí)時(shí)間到,定時(shí)器的輸出為ON且保持;當(dāng)輸入條件(執(zhí)行條件)變?yōu)镺FF時(shí),定時(shí)器復(fù)位,輸出變?yōu)镺FF,并停止定時(shí)。其當(dāng)前值PV恢復(fù)為SV。無(wú)掉電保持功能,斷電時(shí)定時(shí)器復(fù)位,不能保存其當(dāng)前值。執(zhí)行條件完成標(biāo)志SV不定時(shí)定時(shí)開(kāi)始TIM指令應(yīng)用例

TIM000

#005001000TIM0000000000000TIM000010005SLD00000TIM000#0050LDTIM000OUT01000定時(shí)器定時(shí)時(shí)間的擴(kuò)展01000TIM001

TIM000

#005000000

TIM001

#0050TIM000定時(shí)器的定時(shí)方式01001TIM000

TIM000

#005000000TIM00001000ILC(03)IL(02)T=T1+T2自動(dòng)門控制控制要求:門內(nèi)側(cè)與外側(cè)各裝有一個(gè)超聲波探測(cè)器。探測(cè)到有人后0.5s,自動(dòng)門打開(kāi);探測(cè)到無(wú)人后1s,自動(dòng)門關(guān)閉。應(yīng)用實(shí)例超聲波探測(cè)器超聲波探測(cè)器(內(nèi)、外)工作分析及PLC選型:執(zhí)行電動(dòng)機(jī)開(kāi)門限位開(kāi)關(guān)關(guān)門限位開(kāi)關(guān)I/O分配:輸入信號(hào)內(nèi)探測(cè)器00000外探測(cè)器00001開(kāi)門限位00002關(guān)門限位00003輸出信號(hào)開(kāi)門01000關(guān)門01001內(nèi)部調(diào)用兩個(gè)定時(shí)器TIM000、TIM001用于開(kāi)關(guān)門延時(shí)??刂瞥绦颍?0000TIM000#500001TIM001#100000000001TIM000000020100101000TIM001000030100001001END開(kāi)門延時(shí)關(guān)門延時(shí)有人后0.5s、未到達(dá)開(kāi)限位時(shí)開(kāi)門無(wú)人后1s、未到達(dá)關(guān)限位時(shí)關(guān)門2、TIMH(15)(高速定時(shí)器指令)格式:梯形圖符號(hào):

TIMHNSV

TIMHN

SVN:定時(shí)器編號(hào)——000~127。SV:設(shè)定值——定時(shí)范圍為0000~9999,最小設(shè)定單位為0.01S。取值區(qū)域可為IR、SR、HR、AR、LR、DM、*DM、#立即數(shù)。3、CNT(計(jì)數(shù)器指令)格式:

CNTNSVN:計(jì)數(shù)器編號(hào)——000~127。SV:設(shè)定值——定時(shí)范圍為0000~9999。取值區(qū)域可為IR、SR、HR、AR、LR、DM、*DM、#立即數(shù)。梯形圖符號(hào):

CNTN

SVCPRCP:計(jì)數(shù)脈沖輸入端R:復(fù)位端功能:有掉電保持功能。CP只要復(fù)位端R為ON,計(jì)數(shù)器復(fù)位為OFF,并停止計(jì)數(shù)。其當(dāng)前值PV恢復(fù)為SV。從CP端輸入計(jì)數(shù)脈沖,當(dāng)計(jì)數(shù)滿設(shè)定值時(shí)其輸出為ON且保持,并停止計(jì)數(shù)。0987654321RCNT單向減計(jì)數(shù)器指令CNT的工作時(shí)序不計(jì)數(shù)開(kāi)始計(jì)數(shù)

CNTN

SVCPRCNT指令應(yīng)用例

CNT000

20001000CNT0000000000001說(shuō)明:LD00000LD00001CNT000200LDCNT000OUT01000先編計(jì)數(shù)脈沖輸入端,再編復(fù)位端,最后編CNT指令。計(jì)數(shù)器的定時(shí)功能例:如何實(shí)現(xiàn)1小時(shí)定時(shí)?60個(gè)(1小時(shí))60s00000CNT000CNT001

CNT000

#060001000CNT00125500CNT000

CNT001

#0060CNT0000000000000三、數(shù)據(jù)指令數(shù)據(jù)轉(zhuǎn)換指令——6種。數(shù)據(jù)移位指令——10種。數(shù)據(jù)傳送指令——9種。數(shù)據(jù)比較指令——4種。1、數(shù)據(jù)比較指令單字節(jié)比較指令——CMP雙字節(jié)比較指令——CMPL塊比較指令——BCMP表比較指令——TCMP單字節(jié)比較指令——CMPCMP(20)C1C2大于標(biāo)志位25505等于標(biāo)志位25506小于標(biāo)志位25507出錯(cuò)標(biāo)志位25503

當(dāng)執(zhí)行條件為ON時(shí),比較C1和C2的大小,將比較結(jié)果送SR區(qū)的標(biāo)志位。功能:C1:比較數(shù)1IR、SR、HR、AR、LR、TC、DM、*DM、#C2:比較數(shù)2IR、SR、HR、AR、LR、TC、DM、*DM、#梯形圖:格式:

CMP(20)C1C2CMP指令的應(yīng)用CMP(20)010002550500000HR0920001001255060100225507TR0LD00000OUTTR0CMPHR09200LDTR0AND25505OUT01000LDTR0AND25506OUT01001LDTR0AND25507OUT01002CMP(20)TIM000#4000CMP(20)TIM000#3000CMP(20)TIM000#2000000000100025507TIM000#500001000255070100125507TIM000010010100201003500S定時(shí)100S時(shí)輸出200S時(shí)輸出300S時(shí)輸出500S時(shí)輸出2、數(shù)據(jù)移位指令移位寄存器指令——SFT可逆移位寄存器指令——SFTR字移位指令——WSFT算術(shù)左移指令——ASL算術(shù)右移指令——ASR(26)/@ASR(26)循環(huán)左移指令——ROL(27)/@ROL(27)循環(huán)右移指令——ROR(28)/@ROL(28)1位數(shù)字左移指令——SLD(75)/@SLD(75)1位數(shù)字右移指令——SRD(74)/@SRD(74)異步移位寄存器指令——ASFT(17)/@ASFT(17)移位寄存器指令——SFT(10)SFT(10)StESt:開(kāi)始通道IR、SR、HR、AR、LRE:結(jié)束通道IR、SR、HR、AR、LR

開(kāi)始通道號(hào)必須小于或等于結(jié)束通道號(hào)E,且St和E必須在同一區(qū)域。輸入數(shù)據(jù)端IN移位脈沖端SP復(fù)位端R梯形圖:格式:

SFT(10)StE注意:功能:15E0015E-10015ST0015ST+100···············IN狀態(tài)溢出

當(dāng)復(fù)位端R為ON時(shí),從ST到E通道中的所有位將置為OFF,此時(shí)移位脈沖端和數(shù)據(jù)輸入端無(wú)效。

當(dāng)復(fù)位端R為OFF時(shí),在移位脈沖端SP由OFFON的上升沿時(shí),E到ST通道中的所有位依次左移一位,E通道的最高位溢出丟失,ST通道的最低位則移進(jìn)數(shù)據(jù)輸入端IN的數(shù)據(jù)。SFT(10)200202INSPR000002550200001LD00000LD25502LD00001SFT(10)200202

先編數(shù)據(jù)輸入端,再編移位脈沖端,后編復(fù)位端,最后編SFT指令。SFT指令的應(yīng)用說(shuō)明:1檢查站212334455剔除站自動(dòng)生產(chǎn)線000002000020001200022000301000SFT指令在自動(dòng)生產(chǎn)線上的應(yīng)用01000SFT(10)200200INSPR00000000010000225315200031檢查站212334455剔除站自動(dòng)生產(chǎn)線傳送指令——MOV(21)/@MOV(21)取反傳送指令——MVN(22)/@MVN(22)塊傳送指令——XFER(70)/@XFER(70)塊設(shè)置指令——BSET(71)/@BSET(71)數(shù)據(jù)交換指令——XCHG(73)/@XCHG(73)單字分配指令——DIST(80)/@DIST(80)數(shù)據(jù)調(diào)用指令——COLL(81)/@COLL(81)位傳送指令——MOVB(82)/@MOVB(82)數(shù)字傳送指令——MOVD(83)/@MOVD(83)3、數(shù)據(jù)傳送指令傳送指令——MOV(21)/@MOV(21)MOV(21)SDS:數(shù)據(jù)源

IR、SR、HR、AR、LR、DM、*DM、#D:目的通道

IR、SR、HR、AR、LR、DM、*DM梯形圖:當(dāng)執(zhí)行條件為ON時(shí),將S中的數(shù)據(jù)傳送到D通道中。功能:@MOV(21)SD格式:

MOV(21)SD

@MOV(21)SDMOV指令的應(yīng)用MOV(21)#0196DM000000000源數(shù)據(jù)(#0196)0000000110010110目的通道(DM0000)0000000110010110位狀態(tài)不變第四節(jié)PLC控制系統(tǒng)的設(shè)計(jì)4.1概述一、PLC控制系統(tǒng)設(shè)計(jì)的基本(一般)原則

(1)PLC控制系統(tǒng)控制被控對(duì)象要最大限度地滿足工藝要求。(2)在滿足控制系統(tǒng)要求的基礎(chǔ)上,力求使PLC控制系統(tǒng)簡(jiǎn)單、經(jīng)濟(jì)、使用及維修方便。(3)控制系統(tǒng)應(yīng)確保控制設(shè)備性能的穩(wěn)定性及工作的安全性、可靠性。(4)控制系統(tǒng)應(yīng)具有可擴(kuò)展性,能滿足生產(chǎn)設(shè)備的改良和系統(tǒng)的升級(jí)。(5)要注意控制系統(tǒng)輸入/輸出設(shè)備的標(biāo)準(zhǔn)化原則和多供應(yīng)商原則,易于采購(gòu)和替換。(6)易于操作,符合人機(jī)工程學(xué)的要求和用戶的操作習(xí)慣。二、PLC控制系統(tǒng)設(shè)計(jì)的基本內(nèi)容(1)選擇用戶輸入/輸出設(shè)備。(2)選擇PLC。(3)分配I/O點(diǎn),繪制PLC外圍接線圖。(4)設(shè)計(jì)控制程序。(5)設(shè)計(jì)控制臺(tái)(柜)。(6)編制控制系統(tǒng)的技術(shù)文件。PLC的選擇1、對(duì)輸入/輸出點(diǎn)的選擇2、對(duì)存儲(chǔ)容量的選擇3、對(duì)I/O響應(yīng)時(shí)間的選擇

4、根據(jù)輸出負(fù)載的特點(diǎn)選型5、PLC結(jié)構(gòu)型式的選擇4.2設(shè)計(jì)方法一、邏輯設(shè)計(jì)法1、適用場(chǎng)合:2、設(shè)計(jì)步驟:①對(duì)控制任務(wù)進(jìn)行邏輯分析與綜合。②寫(xiě)出邏輯表達(dá)式。③對(duì)邏輯函數(shù)進(jìn)行化簡(jiǎn)。④轉(zhuǎn)化為設(shè)計(jì)程序。對(duì)開(kāi)關(guān)量進(jìn)行控制。①設(shè)計(jì)任務(wù):②簡(jiǎn)要分析:③具體設(shè)計(jì):

某系統(tǒng)有4臺(tái)通風(fēng)機(jī),要求在以下幾種運(yùn)行狀態(tài)下應(yīng)發(fā)出不同的顯示信號(hào):三臺(tái)及三臺(tái)以上開(kāi)機(jī)時(shí),綠燈常亮;兩臺(tái)開(kāi)機(jī)時(shí),綠燈以5HZ的頻率閃爍;一臺(tái)開(kāi)機(jī)時(shí),紅燈以5HZ的頻率閃爍;全部停機(jī)時(shí),紅燈常亮。

這是對(duì)通風(fēng)機(jī)運(yùn)行狀態(tài)進(jìn)行監(jiān)視的問(wèn)題。必須把4臺(tái)通風(fēng)機(jī)的各種運(yùn)行狀態(tài)的信號(hào)輸入到PLC中;各種運(yùn)行狀態(tài)的信號(hào)顯示是PLC的輸出。設(shè)四臺(tái)通風(fēng)機(jī)為A、B、C、D,紅燈為F1,綠燈為F2。令開(kāi)機(jī)為“1”,停機(jī)為“0”;燈亮為“1”,滅為“0”。3、設(shè)計(jì)舉例:ABCDF100001畫(huà)出真值表寫(xiě)出邏輯式畫(huà)出梯形圖ABCDF1a)紅燈常亮的程序設(shè)計(jì)畫(huà)出真值表寫(xiě)出邏輯式b)綠燈常亮的程序設(shè)計(jì)ABCDF20111110111110111110111111畫(huà)出梯形圖化簡(jiǎn)得:CDABF2ABCD畫(huà)出真值表寫(xiě)出邏輯式C)紅燈閃爍的程序設(shè)計(jì)ABCDF100011001010100110001畫(huà)出梯形圖轉(zhuǎn)換得:DDABF1BBCDCCAA25501畫(huà)出真值表寫(xiě)出邏輯式d)綠燈閃爍的程序設(shè)計(jì)ABCDF2001110110111001101011001101011轉(zhuǎn)換得:畫(huà)出梯形圖BBCDF2BBCDAAAA25501DCDCe)選擇機(jī)型,分配I/O點(diǎn)選10個(gè)點(diǎn),CPM1A型。

輸入點(diǎn)

輸出點(diǎn)ABCDF1F2001000010100102001030110101102001000010100102001040010400100001010010325501011010010400103001040010300100001010010000101f)設(shè)計(jì)總程序001010010100102001030010100101001020010300100001000010000100255010010300102001030010200102001030010000101001020010301102END(01)0010000101二、時(shí)序圖設(shè)計(jì)法1、適用場(chǎng)合:2、實(shí)例設(shè)計(jì):①任務(wù):PLC輸出信號(hào)的狀態(tài)有一定的時(shí)間順序。

要求南北方向綠燈亮(放行)時(shí)間為30S,東西方向綠燈(放行)時(shí)間為20S(車流量小)。當(dāng)在東西或南北方向綠燈滅時(shí),該方向的黃燈與南北(或東西方向的紅燈一起閃5S(5HZ)以提醒路人、司機(jī)注意。5S之后,開(kāi)始向另一個(gè)方向放行。要求只用一個(gè)控制開(kāi)關(guān)對(duì)系統(tǒng)進(jìn)行啟??刂?。十字路口交通燈顯示控制。②分析:a)控制開(kāi)關(guān)的啟停信號(hào)是輸入信號(hào)(1個(gè)),輸出信號(hào)控制燈的亮、滅。同一方向的燈共有6盞,同色燈在同時(shí)工作,可并聯(lián),有6個(gè)輸出點(diǎn)。工作時(shí)序圖啟動(dòng)南北綠燈南北黃燈東西紅燈東西綠燈東西黃燈南北紅燈一個(gè)循環(huán)t0t1t2t3t430s20s5s5s5s5s一個(gè)循環(huán)分為四個(gè)階段,需要四個(gè)定時(shí)器。輸入輸出控制開(kāi)關(guān)南北綠燈南北黃燈南北紅燈東西綠燈東西黃燈東西紅燈00000010000100101002010030100401005b)選擇機(jī)型、進(jìn)行I/O分配③程序設(shè)計(jì)00000IL(02)TIM003TIM000#0300TIM001#0350TIM002#0550TIM003#0600TIM0000100001000010050100101001TIM000TIM0012550101003TIM001TIM00201004TIM002TIM00325501010020100401003ILC(03)END(01)南北綠燈亮30s東西紅燈亮30s,閃5s南北黃燈閃5s東西綠燈亮20s南北紅燈亮20s,閃5s東西黃燈閃5s三、繼電器控制電路轉(zhuǎn)換設(shè)計(jì)法1、對(duì)各種繼電器、電磁閥等的處理。

交直流接觸器、電磁閥、電磁鐵的線圈是執(zhí)行元件,要為它們分配相應(yīng)的PLC輸出繼電器號(hào)。中間繼電器可以用PLC內(nèi)部的輔助繼電器來(lái)代替。2、對(duì)常開(kāi)、常閉觸點(diǎn)的處理。

用PLC控制時(shí),啟動(dòng)和停車一般都用常開(kāi)按鈕,也可和傳統(tǒng)一樣。0100000000000010100001000PLC01000PLC010000000000001010003、對(duì)熱繼電器的處理。

若PLC的輸入點(diǎn)比較富裕,熱繼電器的常閉觸點(diǎn)可占用PLC的輸入點(diǎn)。若輸入點(diǎn)比較緊張,則熱繼電器的信號(hào)可不接入,而接在PLC的外部控制電路中。4、對(duì)時(shí)間繼電器的處理。

可用PLC的定時(shí)器/計(jì)數(shù)器代替,其觸點(diǎn)為通電延時(shí)。5、對(duì)電路連接順序的處理。電動(dòng)機(jī)正反轉(zhuǎn)控制設(shè)計(jì)例:進(jìn)行I/O分配:確定I/O:輸入:SB1、SB2、SB3輸出:KM1、KM2輸入輸出按鈕地址功能接觸器地址功能SB100002停車KM101000正轉(zhuǎn)SB200000正轉(zhuǎn)KM201001反轉(zhuǎn)SB300001反轉(zhuǎn)梯形圖PLC外圍接線圖三人搶答器控制4)在主持人的搶答信號(hào)燈未亮?xí)r,提前按下“搶答”按鈕的選手被判犯規(guī),他前面的“犯規(guī)”燈常亮,若有多名選手犯規(guī),則只處罰第一個(gè)犯規(guī)的選手。主持人按下“復(fù)位”按鈕,可將該選手的犯規(guī)燈熄滅??刂埔螅?)當(dāng)主持人給出題目,并按下?lián)尨稹伴_(kāi)始”按鈕,此時(shí)搶答信號(hào)燈亮,提示各選手開(kāi)始搶答。2)當(dāng)搶答結(jié)束后,主持人按下“復(fù)位”按鈕,此時(shí)搶答信號(hào)燈滅,主持人開(kāi)始準(zhǔn)備出下一道搶答題。若搶答信號(hào)燈10s內(nèi)無(wú)人搶答,視作選手棄權(quán),本題作廢。同時(shí)搶答信號(hào)燈自動(dòng)熄滅。3)在搶答信號(hào)燈亮后,先按下“搶答”按鈕的選手,其面前的搶答燈常亮,后按的選手無(wú)效。答題完畢,主持人按下“復(fù)位”按鈕,使該選手的搶答燈熄滅。三人搶答器現(xiàn)場(chǎng)設(shè)備示意圖1#選手2#選手3#選手搶答按鈕搶答按鈕搶答按鈕搶答犯規(guī)搶答犯規(guī)搶答犯規(guī)搶答信號(hào)開(kāi)始復(fù)位主持人輸入點(diǎn)輸出點(diǎn)符號(hào)地址注釋符號(hào)地址注釋SB000000主持人開(kāi)始按鈕HL001000主持人搶答信號(hào)燈SB1000011號(hào)選手搶答按鈕HL1010011號(hào)選手搶答燈SB2000022號(hào)選

溫馨提示

  • 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)論