FX5U PLC應(yīng)用技術(shù)項(xiàng)目教程 課件 2任務(wù)五 跑馬燈的PLC控制_第1頁(yè)
FX5U PLC應(yīng)用技術(shù)項(xiàng)目教程 課件 2任務(wù)五 跑馬燈的PLC控制_第2頁(yè)
FX5U PLC應(yīng)用技術(shù)項(xiàng)目教程 課件 2任務(wù)五 跑馬燈的PLC控制_第3頁(yè)
FX5U PLC應(yīng)用技術(shù)項(xiàng)目教程 課件 2任務(wù)五 跑馬燈的PLC控制_第4頁(yè)
FX5U PLC應(yīng)用技術(shù)項(xiàng)目教程 課件 2任務(wù)五 跑馬燈的PLC控制_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

任務(wù)五跑馬燈的PLC控制

項(xiàng)目二FX5UPLC基本指令與應(yīng)用指令的編程及應(yīng)用任務(wù)一中介紹的流水燈控制是指點(diǎn)亮燈的狀態(tài)從起點(diǎn)開(kāi)始,一直往前延伸點(diǎn)亮,點(diǎn)亮的狀態(tài)時(shí)連續(xù)的。跑馬燈是指點(diǎn)亮燈的狀態(tài),隨著時(shí)間的變化,點(diǎn)亮的狀態(tài)是一直向前移動(dòng)的,所以將這種點(diǎn)亮狀態(tài)稱(chēng)為跑馬燈。本任務(wù)通過(guò)跑馬燈控制的實(shí)現(xiàn),來(lái)學(xué)習(xí)相關(guān)應(yīng)用指令的功能、編程及調(diào)試運(yùn)行。一、任務(wù)導(dǎo)入項(xiàng)目二任務(wù)五跑馬燈的PLC控制不帶進(jìn)位的旋轉(zhuǎn)指令(ROR、ROL)二、知識(shí)準(zhǔn)備項(xiàng)目二任務(wù)五跑馬燈的PLC控制

不帶進(jìn)位的旋轉(zhuǎn)指令(ROR、ROL)使用要素名稱(chēng)數(shù)據(jù)長(zhǎng)度助記符功

能操作數(shù)操作數(shù)描述(d)(n)不帶進(jìn)位的右旋轉(zhuǎn)16/32位ROR(P)DROR(P)將(d)中指定的軟元件的16位(或32位)數(shù)據(jù),在不包含進(jìn)位標(biāo)志的狀況下進(jìn)行n位右旋,最后移出那一位的數(shù)值同時(shí)進(jìn)入進(jìn)位標(biāo)志位位元件組合:KnY,KnM,KnS,KnF,KnL,KnSM,KnB,KnSB字元件:T,ST,C,D,W,SD,SW,R,U□\G□,Z常數(shù):K,H位元件組合:KnY,KnM,KnS,KnF,KnL,KnSM,KnB,KnSB字元件:T,ST,C,D,W,SD,SW,R,U□\G□,Z(d):旋轉(zhuǎn)的軟元件起始編號(hào)數(shù)據(jù)類(lèi)型:有符號(hào)BIN16位或32位(n):旋轉(zhuǎn)的次數(shù)(范圍:0~15或0~31)數(shù)據(jù)類(lèi)型:無(wú)符號(hào)BIN16位或32位表2-44程序分支指令使用要素項(xiàng)目二任務(wù)五跑馬燈的PLC控制

不帶進(jìn)位的旋轉(zhuǎn)指令(ROR、ROL)使用要素名稱(chēng)數(shù)據(jù)長(zhǎng)度助記符功

能操作數(shù)操作數(shù)描述(d)(n)不帶進(jìn)位的左旋轉(zhuǎn)16/32位ROL(P)DROL(P)將(d)中指定的軟元件的16位(或32位)數(shù)據(jù),在不包含進(jìn)位標(biāo)志的狀況下進(jìn)行n位左旋,最后移出那一位的數(shù)值同時(shí)進(jìn)入進(jìn)位標(biāo)志位位元件組合:KnY,KnM,KnS,KnF,KnL,KnSM,KnB,KnSB字元件:T,ST,C,D,W,SD,SW,R,U□\G□,Z常數(shù):K,H位元件組合:KnY,KnM,KnS,KnF,KnL,KnSM,KnB,KnSB字元件:T,ST,C,D,W,SD,SW,R,U□\G□,Z(d):旋轉(zhuǎn)的軟元件起始編號(hào)數(shù)據(jù)類(lèi)型:有符號(hào)BIN16位或32位(n):旋轉(zhuǎn)的次數(shù)(范圍:0~15或0~31)數(shù)據(jù)類(lèi)型:無(wú)符號(hào)BIN16位或32位表2-44程序分支指令使用要素(續(xù))項(xiàng)目二任務(wù)五跑馬燈的PLC控制

不帶進(jìn)位的旋轉(zhuǎn)指令程序表示名

稱(chēng)梯形圖表示FBD/LD表示※ST表示※不帶進(jìn)位的右旋轉(zhuǎn)ENO:=RORP(EN,n,d);ENO:=DRORP(EN,n,d);不帶進(jìn)位的左旋轉(zhuǎn)ENO:=ROLP(EN,n,d);ENO:=DROLP(EN,n,d);表中*ROR、DROR,ROL、DROL指令不支持FBD/LD、ST,應(yīng)使用通用功能的ROR、ROL。梯形圖框和FBD框中“

”16位不帶進(jìn)位的右旋指令輸入RORP,32位不帶進(jìn)位的右旋指令輸入DRORP;16位不帶進(jìn)位的左旋指令輸入ROLP,32位不帶進(jìn)位的左旋指令輸入DROLP。

不帶進(jìn)位的旋轉(zhuǎn)指令(ROR、ROL)使用說(shuō)明項(xiàng)目二任務(wù)五跑馬燈的PLC控制1)對(duì)于連續(xù)執(zhí)行方式,在每個(gè)掃描周期都會(huì)進(jìn)行一次循環(huán)移位動(dòng)作,因此,旋轉(zhuǎn)指令在使用時(shí),最好使用脈沖執(zhí)行方式。2)n的位數(shù)應(yīng)小于或等于不帶進(jìn)位旋轉(zhuǎn)指令的數(shù)據(jù)位數(shù),即0~15(或0~31)。3)不帶進(jìn)位的右旋轉(zhuǎn)和左旋轉(zhuǎn)指令在執(zhí)行過(guò)程中,每次從(d)移出的低位(或高位)數(shù)據(jù)循環(huán)進(jìn)入(d)的高位(或低位)。最后移出(d)的那一位數(shù)據(jù)同時(shí)存入進(jìn)位標(biāo)志位SM700(SM8022)中。4)(d)中指定了位軟元件組合的情況下,以位數(shù)n指定中指定的軟元件范圍進(jìn)行移位;但移位位數(shù)n大于(d)中指定的位元件的位數(shù),則實(shí)際移位的位數(shù)將變?yōu)閚÷(d中位元件組合指定的點(diǎn)數(shù))的余數(shù)。例如,(n)=15,(位元件組合中指定的點(diǎn)數(shù))=12位時(shí),15÷12=1余3,因此進(jìn)行3位移位。5)對(duì)于16位數(shù)據(jù),若n中指定了16以上的值,則以(n÷16)的余數(shù)進(jìn)行移位,例如n=20,則20÷16的商為1余數(shù)為4,因此進(jìn)行4位移位;對(duì)于32位數(shù)據(jù),若n中指定了32以上的值,則以(n÷32)的余數(shù)進(jìn)行移位,例如n=34,則34÷32的商為1余數(shù)為2,因此進(jìn)行2位移位。圖2-51不帶進(jìn)位的旋轉(zhuǎn)指令的應(yīng)用項(xiàng)目二任務(wù)五跑馬燈的PLC控制

不帶進(jìn)位的旋轉(zhuǎn)指令(ROR、ROL)的應(yīng)用RORPK3K3M0X0(d)(n)0000111111110進(jìn)位標(biāo)志

SM700(SM8022)1

1

100

0

0111111ROLPK3D0X1(d)(n)1111111100000000循環(huán)右移3位0111111000000001

1

1

循環(huán)左移3位執(zhí)行一次右循環(huán)后執(zhí)行一次左循環(huán)后ROR指令執(zhí)行時(shí),低位移出高位移入,最后移出的那一位同時(shí)進(jìn)入進(jìn)位標(biāo)志位ROL指令執(zhí)行時(shí),高位移出低位移入,最后移出的那一位同時(shí)進(jìn)入進(jìn)位標(biāo)志位。(一)任務(wù)目標(biāo)三、任務(wù)實(shí)施項(xiàng)目二任務(wù)五跑馬燈的PLC控制1)熟練掌握不帶進(jìn)位的旋轉(zhuǎn)指令的編程及應(yīng)用。2)會(huì)FX5UPLCI/O接線。3)根據(jù)任務(wù)控制要求編寫(xiě)梯形圖程序。4)熟練使用三菱GXWorks3編程軟件,編輯梯形圖程序并寫(xiě)入PLC進(jìn)行調(diào)試運(yùn)行。表2-49設(shè)備與器材(二)設(shè)備與器材序號(hào)名稱(chēng)符號(hào)型號(hào)規(guī)格數(shù)量備注1常用電工工具

十字起、一字起、尖嘴鉗、剝線鉗等1套表中所列設(shè)備、器材的型號(hào)規(guī)格僅供參考2計(jì)算機(jī)(安裝GXWorks3編程軟件)

1臺(tái)3三菱FX5U可編程控制器PLCFX5U-32MR/ES1臺(tái)4跑馬燈模擬控制掛件

1個(gè)5以太網(wǎng)通信電纜

1根6連接導(dǎo)線

若干項(xiàng)目二任務(wù)五跑馬燈的PLC控制

任務(wù)要求

(三)內(nèi)容與步驟項(xiàng)目二任務(wù)五跑馬燈的PLC控制HL1~HL1010盞LED燈組成的跑馬燈,模擬控制面板如圖2-52所示。按下起動(dòng)按鈕時(shí),燈先以正序(HL1→HL2→…→HL9→HL10)每隔1s輪流點(diǎn)亮,HL9亮1s后,跑馬燈以反序(HL10→HL9→…→HL2→HL1)每隔1s輪流點(diǎn)亮,當(dāng)HL1再亮1s,完成1次循環(huán),然后重復(fù)上述過(guò)程,正反向循環(huán)5次后,跑馬燈全亮、熄滅閃亮3s后,自動(dòng)停止;在運(yùn)行過(guò)程,當(dāng)按下停止按鈕時(shí),跑馬燈停止運(yùn)行并熄滅。圖2-52跑馬燈模擬控制面板項(xiàng)目二任務(wù)五跑馬燈的PLC控制

I/O分配與接線圖表2-58跑馬燈I/O分配表輸入輸出設(shè)備名稱(chēng)符號(hào)X元件編號(hào)設(shè)備名稱(chēng)符號(hào)Y元件編號(hào)起動(dòng)按鈕SB1X0跑馬燈1HL1Y0停止按鈕SB2X1跑馬燈2HL2Y1

………

跑馬燈8HL8Y7

跑馬燈9HL9Y10

跑馬燈10HL10Y11項(xiàng)目二任務(wù)五跑馬燈的PLC控制圖2-53

跑馬燈I/O接線圖項(xiàng)目二任務(wù)五跑馬燈的PLC控制

編制程序圖2-54跑馬燈控制梯形圖項(xiàng)目二任務(wù)五跑馬燈的PLC控制(四)分析與思考

調(diào)試運(yùn)行項(xiàng)目二任務(wù)五跑馬燈的PLC控制將圖2-54所示梯形圖程序?qū)懭隤LC,按照?qǐng)D2-53進(jìn)行PLC輸入、輸出端接線,并將PLC調(diào)至RUN狀態(tài),調(diào)試運(yùn)行程序,觀察運(yùn)行結(jié)果1)在圖2-54梯形圖程序中,正反序循環(huán)5次及5次后閃亮3次是如何實(shí)現(xiàn)的?2)在圖2-54梯形圖程序中,指令MOVPK1K3M0起何作用?還可以用其他方法實(shí)現(xiàn)這一作用嗎?3)程序中正反序循環(huán)點(diǎn)亮分別是通過(guò)什么指令實(shí)現(xiàn)的?如果用基本指令n位數(shù)據(jù)的n位移位指令能實(shí)現(xiàn)這一功能嗎?四、任務(wù)考核表2-59任務(wù)考核表序號(hào)考核內(nèi)容考核要求評(píng)分標(biāo)準(zhǔn)配分得分1電路及程序設(shè)計(jì)(1)能正確分配I/O,并繪制I/O接線圖(2)根據(jù)控制要求,正確編制梯形圖程序(1)I/O分配錯(cuò)或少,每個(gè)扣5分(2)I/O接線圖設(shè)計(jì)不全或有錯(cuò),每處扣5分(3)三相異步電動(dòng)機(jī)單向連續(xù)運(yùn)行主電路表達(dá)不正確或畫(huà)法不規(guī)范,每處扣5分(4)梯形圖表達(dá)不正確或畫(huà)法不規(guī)范,每處扣5分40分

2安裝與連線根據(jù)I/O分配,正確連接電路(1)連線錯(cuò)一處,扣5分(2)損壞元器件,每只扣5~10分(3)損壞連接線,每根扣5~10分20分

3調(diào)試與運(yùn)行能熟練使用編程軟件編制程序?qū)懭隤LC,并按要求調(diào)試運(yùn)行(1)不會(huì)熟練使用編程軟件進(jìn)行梯形圖的編輯、修改、轉(zhuǎn)換、寫(xiě)入及監(jiān)視,每項(xiàng)2分(2)不能按照控制要求完成相應(yīng)的功能,每缺一項(xiàng)扣5分20分

4安全操作確保人身和設(shè)備安全違反安全文明操作規(guī)程,扣10~20分20分

5合計(jì)項(xiàng)目二任務(wù)五跑馬燈的PLC控制五、知識(shí)拓展(一)帶進(jìn)位的旋轉(zhuǎn)指令(RCR、RCL)項(xiàng)目二任務(wù)五跑馬燈的PLC控制

RCR、RCL指令使用要素名稱(chēng)數(shù)據(jù)長(zhǎng)度助記符功

能操作數(shù)操作數(shù)描述(d)(n)帶進(jìn)位的右旋轉(zhuǎn)16/32位RCR(P)DRCR(P)將(d)中指定的軟元件的BIN16位(或32位)位數(shù)據(jù),在包含進(jìn)位標(biāo)志的狀況下進(jìn)行n位右旋,最后移出那一位的數(shù)值進(jìn)入進(jìn)位標(biāo)志位位元件組合:KnY,KnM,KnS,KnF,KnL,KnSM,KnB,KnSB字元件:T,ST,C,D,W,SD,SW,R,U□\G□,Z常數(shù):K,H位元件組合:KnY,KnM,KnS,KnF,KnL,KnSM,KnB,KnSB字元件:T,ST,C,D,W,SD,SW,R,U□\G□,Z(d):旋轉(zhuǎn)的軟元件起始編號(hào)數(shù)據(jù)類(lèi)型:有符號(hào)BIN16位或32位(n):旋轉(zhuǎn)的次數(shù)(范圍:0~15或0~31)數(shù)據(jù)類(lèi)型:無(wú)符號(hào)BIN16位或32位表2-60RCR、RCL指令使用要素項(xiàng)目二任務(wù)五跑馬燈的PLC控制

RCR、RCL指令使用要素名稱(chēng)數(shù)據(jù)長(zhǎng)度助記符功

能操作數(shù)操作數(shù)描述(d)(n)帶進(jìn)位的左旋轉(zhuǎn)16/32位RCL(P)DRCL(P)將(d)中指定的軟元件的BIN16位(或32位)數(shù)據(jù),在包含進(jìn)位標(biāo)志的狀況下進(jìn)行(n)位左旋,最后移出那一位的數(shù)值進(jìn)入進(jìn)位標(biāo)志位位元件組合:KnY,KnM,KnS,KnF,KnL,KnSM,KnB,KnSB字元件:T,ST,C,D,W,SD,SW,R,U□\G□,Z常數(shù):K,H位元件組合:KnY,KnM,KnS,KnF,KnL,KnSM,KnB,KnSB字元件:T,ST,C,D,W,SD,SW,R,U□\G□,Z(d):旋轉(zhuǎn)的軟元件起始編號(hào)數(shù)據(jù)類(lèi)型:有符號(hào)BIN16位或32位(n):旋轉(zhuǎn)的次數(shù)(范圍:0~15或0~31)數(shù)據(jù)類(lèi)型:無(wú)符號(hào)BIN16位或32位表2-60RCR、RCL指令使用要素(續(xù))項(xiàng)目二任務(wù)五跑馬燈的PLC控制

帶進(jìn)位的旋轉(zhuǎn)指令程序表示名

稱(chēng)梯形圖表示FBD/LD表示ST表示帶進(jìn)位的右旋轉(zhuǎn)ENO:=RCR(EN,n,d);ENO:=RCRP(EN,n,d);ENO:=DRCR(EN,n,d);ENO:=DRCRP(EN,n,d);帶進(jìn)位的左旋轉(zhuǎn)ENO:=RCL(EN,n,d);ENO:=RCLP(EN,n,d);ENO:=DRCL(EN,n,d);ENO:=DRCLP(EN,n,d);表中梯形圖框和FBD/LD框中“”16位帶進(jìn)位的右旋指令輸入ROR、RORP,32位帶進(jìn)位的右旋指令輸入DROR、DRORP;16位帶進(jìn)位的左旋指令輸入ROL、ROLP,32位帶進(jìn)位的左旋指令輸入DROL、DROLP。

帶進(jìn)位的旋轉(zhuǎn)指令(RCR、RCL)指令使用說(shuō)明項(xiàng)目二任務(wù)五跑馬燈的PLC控制1)對(duì)于連續(xù)執(zhí)行方式,在每個(gè)掃描周期都會(huì)進(jìn)行一次循環(huán)移位動(dòng)作,因此,旋轉(zhuǎn)指令在使用時(shí),最好使用脈沖執(zhí)行方式。2)n的位數(shù)應(yīng)小于或等于帶進(jìn)位旋轉(zhuǎn)指令的數(shù)據(jù)位數(shù),即0~15(或0~31)。3)帶進(jìn)位的右旋轉(zhuǎn)和左旋轉(zhuǎn)指令在執(zhí)行過(guò)程中,進(jìn)位標(biāo)志位作為移位中的其中一位和旋轉(zhuǎn)前(d)中最高位或最低位的數(shù)據(jù)一起移位,左旋轉(zhuǎn)時(shí)加在(d)的最高位之前,右旋轉(zhuǎn)時(shí)加在(d)的最低位之后。每次從(d)移出的低位(或高位)數(shù)據(jù)循環(huán)進(jìn)入(d)的高位(或低位)。最后移出(d)的那一位數(shù)據(jù)同時(shí)存入進(jìn)位標(biāo)志位SM700(SM8022)中。4)(d)中指定了位軟元件組合的情況下,以位數(shù)n指定中指定的軟元件范圍進(jìn)行移位;但移位位數(shù)n大于(d)中指定的位元件的位數(shù),則實(shí)際移位的位數(shù)將變?yōu)閚÷(d中位元件組合指定的點(diǎn)數(shù))的余數(shù)。例如,n=15,(位元件組合中指定的點(diǎn)數(shù))=12位時(shí),15÷12=1余3,因此進(jìn)行3位移位。5)對(duì)于16位數(shù)據(jù),若n中指定了16以上的值,則以(n÷16)的余數(shù)進(jìn)行移位,例如n=20,則20÷16的商為1余數(shù)為4,因此進(jìn)行4位移位;對(duì)于32位數(shù)據(jù),若n中指定了32以上的值,則以(n÷32)的余數(shù)進(jìn)行移位,例如n=34,則34÷32的商為1余數(shù)為2,因此進(jìn)行2位移位。

帶進(jìn)位的旋轉(zhuǎn)指令(RCR、RCL)的應(yīng)用項(xiàng)目二任務(wù)五跑馬燈的PLC控制圖2-55帶進(jìn)位的旋轉(zhuǎn)指令的應(yīng)用a)帶進(jìn)位的右旋轉(zhuǎn)指令的應(yīng)用在圖2-55a中,若旋轉(zhuǎn)前K3M0中存儲(chǔ)的數(shù)據(jù)等于K63,進(jìn)位標(biāo)志位SM700(SM8022)=0,當(dāng)X0由OFF變?yōu)镺N時(shí),帶進(jìn)位的16位右旋轉(zhuǎn)指令ROR執(zhí)行一次,K3M0中的數(shù)據(jù)包括進(jìn)位標(biāo)志位的0向右循環(huán)移3位,即從高位移向低位,進(jìn)位標(biāo)志位的0移入M9位,從低位移出的數(shù)據(jù)M0中的1進(jìn)入高位M10位,M1位移出的1從高位進(jìn)入M11位,最后M2位移出的1存入進(jìn)位標(biāo)志位SM700(SM8022)中,此時(shí)K3M0中的數(shù)據(jù)變?yōu)镵3079。

帶進(jìn)位的旋轉(zhuǎn)指令(RCR、RCL)的應(yīng)用項(xiàng)目二任務(wù)五跑馬燈的PLC控制圖2-55帶進(jìn)位的旋轉(zhuǎn)指令的應(yīng)用b)帶進(jìn)位的左旋轉(zhuǎn)指令的應(yīng)用在圖2-55b中,若旋轉(zhuǎn)前D0中存儲(chǔ)的數(shù)據(jù)等于K-1024,進(jìn)位標(biāo)志位SM700(SM8022)=0,當(dāng)X1由OFF變?yōu)镺N時(shí),帶進(jìn)位的16位左旋轉(zhuǎn)指令ROL執(zhí)行一次,D0中的數(shù)據(jù)包括進(jìn)位標(biāo)志位的0向左循環(huán)移3位,即從低位移向高位,進(jìn)位標(biāo)志位的0

溫馨提示

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