PLC功能指令使用_第1頁(yè)
PLC功能指令使用_第2頁(yè)
PLC功能指令使用_第3頁(yè)
PLC功能指令使用_第4頁(yè)
PLC功能指令使用_第5頁(yè)
已閱讀5頁(yè),還剩127頁(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)介

PLC應(yīng)用指令的應(yīng)用

8盞流水燈控制程序設(shè)計(jì)

任務(wù)14路搶答器控制程序設(shè)計(jì)任務(wù)28臺(tái)電動(dòng)機(jī)順序起動(dòng)控制程序設(shè)計(jì)

任務(wù)324h時(shí)鐘顯示程序設(shè)計(jì)任務(wù)4整理ppt任務(wù)68站小車的呼叫控制程序設(shè)計(jì)

車庫(kù)門(mén)自動(dòng)開(kāi)關(guān)控制程序設(shè)計(jì)任務(wù)7自動(dòng)售貨機(jī)控制程序設(shè)計(jì)任務(wù)8任務(wù)5密碼鎖控制程序設(shè)計(jì)

整理ppt?電氣控制與PLC應(yīng)用?哪里有邏輯,那里就有自動(dòng)化控制【能力目標(biāo)】1.能熟練運(yùn)用PLC的根本指令和應(yīng)用指令編寫(xiě)PLC程序,并寫(xiě)入PLC進(jìn)行調(diào)試運(yùn)行。2.能熟練運(yùn)用應(yīng)用指令解決實(shí)際工程問(wèn)題。整理ppt?電氣控制與PLC應(yīng)用?【知識(shí)目標(biāo)】1.掌握應(yīng)用指令的根本格式、表示方式、數(shù)據(jù)長(zhǎng)度、位組件和執(zhí)行方式等。2.掌握主要應(yīng)用指令的使用方法。3.學(xué)會(huì)利用應(yīng)用指令解決實(shí)際問(wèn)題的編程方法,進(jìn)一步熟悉編程軟件的使用,通過(guò)學(xué)習(xí),提高編程技巧。整理ppt一、任務(wù)導(dǎo)入任務(wù)一8盞流水燈控制程序8盞流水燈每隔1s順序點(diǎn)亮,并不斷循環(huán)

經(jīng)驗(yàn)設(shè)計(jì)法、順序功能圖設(shè)計(jì)法采用應(yīng)用指令編程更簡(jiǎn)單整理ppt[D][S1][S2]步序操作碼操作數(shù)0LDX0001DADDPD10D12D1414。。。。

二、相關(guān)知識(shí)〔一〕應(yīng)用指令的通用格式X0D12D10

FNC20(D)ADD(P)D14助記符數(shù)據(jù)長(zhǎng)度D表示32位執(zhí)行方式P脈沖執(zhí)行(D10)+(D12)(D14)應(yīng)用指令的編號(hào)FX2N系列PLC應(yīng)用指令編號(hào)為FNC0~FNC246,實(shí)際有130個(gè)應(yīng)用指令。整理ppt數(shù)據(jù)長(zhǎng)度數(shù)據(jù)長(zhǎng)度及執(zhí)行方式[S][D]X000[MOVD10D12]X001[DMOVD20D22]應(yīng)用指令可處理16位數(shù)據(jù)和32位數(shù)據(jù)。處理32位數(shù)據(jù)時(shí)在操作碼前面加D〔Double〕。(D10)→(D12)(處理16位數(shù)據(jù))(D21D20)→(D23D22)(處理32位數(shù)據(jù))整理ppt執(zhí)行方式連續(xù)執(zhí)行方式:每個(gè)掃描周期都重復(fù)執(zhí)行一次脈沖執(zhí)行方式:只在信號(hào)OFF→ON時(shí)執(zhí)行一次,在指令后加P〔Pulse〕。數(shù)據(jù)長(zhǎng)度及執(zhí)行方式[S][D]X000[MOVD0D1]X001[MOVPD2D4]整理ppt?電氣控制與PLC應(yīng)用?操作碼與操作數(shù)操作碼〔指令助記符〕:表示指令的功能。如:ADD、MOV等。操作數(shù):指明參與操作的對(duì)象源操作數(shù)S:執(zhí)行指令后數(shù)據(jù)不變的操作數(shù),兩個(gè)或兩個(gè)以上時(shí)為S1、S2。目標(biāo)操作數(shù)D:執(zhí)行指令后數(shù)據(jù)被刷新的操作數(shù),兩個(gè)或兩個(gè)以上時(shí)為D1、D2。其它操作數(shù)m、n:補(bǔ)充注釋的常數(shù),用K〔十進(jìn)制〕和H〔十六進(jìn)制〕表示,兩個(gè)或兩個(gè)以上時(shí)為m1、m2、n1、n2。整理ppt軟元件位元件:只處理ON或OFF兩種狀態(tài)的元件稱為位元件,如X、Y、M、S字元件:處理數(shù)據(jù)的元件稱為字元件。FX系列的字元件最少4位,最多32位。如T、C、數(shù)據(jù)存放器D。位組件位元件組合表示數(shù)據(jù):4個(gè)位元件作為一個(gè)根本單元進(jìn)行組合,稱為位組件,代表4位BCD碼,也表示1位十進(jìn)制數(shù);用KnP表示,K為十進(jìn)制,n為位元件的組數(shù)〔n=1~8〕,P為位組件的首地址,一般用0結(jié)尾的元件。通常的表現(xiàn)形式為KnX□、KnM□、KnS□、KnY□〔二〕應(yīng)用指令的數(shù)據(jù)結(jié)構(gòu)整理pptK1M10M13M12M11M10組成的4位數(shù)據(jù)K3M10M21~M10組成的16位數(shù)據(jù)K4Y0Y17~Y0組成的16位數(shù)據(jù)整理ppt

字元件范圍符號(hào)表示內(nèi)容KnX輸入繼電器位元件組合的字元件,也稱為輸入位組件KnY輸出繼電器位元件組合的字元件,也稱為輸出位組件KnM輔助繼電器位元件組合的字元件,也稱為輔助位組件KnS狀態(tài)繼電器位元件組合的字元件,也稱為狀態(tài)位組件T定時(shí)器T的當(dāng)前值寄存器C計(jì)數(shù)器C的當(dāng)前值寄存器D數(shù)據(jù)寄存器V、Z變址寄存器整理ppt?電氣控制與PLC應(yīng)用?字元件與位元件之間的數(shù)據(jù)傳送,由于數(shù)據(jù)長(zhǎng)度的不同,在傳送時(shí),應(yīng)按如下的原那么處理。

不同數(shù)據(jù)長(zhǎng)度之間的傳送

高位0110101011101010D10低位〔1〕長(zhǎng)→短的傳送:只傳送相應(yīng)的低位數(shù)據(jù),高位數(shù)據(jù)溢出;

〔2〕短→長(zhǎng)的傳送:長(zhǎng)數(shù)據(jù)的高位全部變零。

(符號(hào)位:0:正數(shù);1:負(fù)數(shù)。)K2M0傳送11101010高位數(shù)據(jù)溢出M0M15M7M80000000011101010全零傳送D12整理ppt數(shù)據(jù)存放器〔D〕通用數(shù)據(jù)存放器D0~D199共200點(diǎn)。只要不寫(xiě)入其它數(shù)據(jù),已寫(xiě)入的數(shù)據(jù)不會(huì)變化。但是PLC狀態(tài)由運(yùn)行→停止時(shí),全部數(shù)據(jù)均清零。斷電保持?jǐn)?shù)據(jù)存放器D200~D511共312點(diǎn),只要不改寫(xiě),原有數(shù)據(jù)不會(huì)喪失。特殊數(shù)據(jù)存放器D8000~D8255共256點(diǎn)這些數(shù)據(jù)存放器供監(jiān)視PLC中各種元件的運(yùn)行方式用。文件存放器D1000~D2999共2000點(diǎn)。?電氣控制與PLC應(yīng)用?每一個(gè)數(shù)據(jù)存放器都是16位整理ppt?電氣控制與PLC應(yīng)用?變址存放器〔V/Z〕變址:改變操作數(shù)的地址變址存放器的作用:存放改變地址的數(shù)據(jù)變址存放器由V7~V0、Z7~Z0共16點(diǎn)16位變址數(shù)據(jù)存放器構(gòu)成。實(shí)際地址=當(dāng)前地址+變址數(shù)據(jù)32位運(yùn)算時(shí)V和Z組合使用,V為高16位,Z為低16位。VX2[MOVD0VD10Z]X001X000[MOVK8V0][MOVK4Z0]X002V0=(8)Z0=(4)(D8)→(D14)整理ppt操作數(shù)[S]:

K,H、KnX、KnY、KnM、KnS、T、C、D、

V,Z[D]:KnY、KnM、KnS、T、C、D、V,ZK100→(D10)〔三〕傳送指令MOVX000[MOVK100D10][S][D]X000[DMOVPK100D10]K100→(D11D10)整理ppt說(shuō)明該指令將源操作數(shù)[S]中的數(shù)據(jù)傳送到目標(biāo)操作數(shù)[D]中去。MOV指令可以進(jìn)行〔D〕和〔P〕操作。如果[S]為十進(jìn)制常數(shù),執(zhí)行該指令時(shí)自動(dòng)轉(zhuǎn)換成二進(jìn)制數(shù)后進(jìn)行數(shù)據(jù)傳送。當(dāng)X000斷開(kāi)時(shí),不執(zhí)行MOV指令,數(shù)據(jù)保持不變。整理ppt?電氣控制與PLC應(yīng)用?【例】1.X0接通時(shí),8盞燈全亮;2.X1接通時(shí),奇數(shù)盞燈亮;3.X2接通時(shí),偶數(shù)盞燈亮;4.X3接通時(shí),燈全滅。整理ppt?電氣控制與PLC應(yīng)用?根據(jù)控制要求,列出8盞燈的真值表。輸入端口輸出位組件K2Y0傳送數(shù)據(jù)Y7Y6Y5Y4Y3Y2Y1Y0X011111111H0FFX110101010H0AAX201010101H55X300000000H00整理ppt?電氣控制與PLC應(yīng)用?程序設(shè)計(jì)燈全亮奇數(shù)燈亮偶數(shù)燈亮燈全滅因滅燈的優(yōu)先權(quán)最高,所以滅燈的指令采用連續(xù)執(zhí)行方式,亮燈的指令使用脈沖執(zhí)行方式整理ppt?電氣控制與PLC應(yīng)用?三、任務(wù)實(shí)施〔一〕分配I/O地址輸入信號(hào):起動(dòng)按鈕X20停止按鈕X21;輸出信號(hào):8盞燈Y0~Y7。整理ppt?電氣控制與PLC應(yīng)用?傳送數(shù)據(jù)與輸出位組元件對(duì)照表

傳送數(shù)據(jù)輸出位組元件K2Y0Y7Y6Y5Y4Y3Y2Y1Y0H0100000001H0200000010H0400000100H0800001000H1000010000H2000100000H4001000000H8010000000整理ppt〔二〕程序設(shè)計(jì)整理ppt操作數(shù)

[S]:K,H、KnX、KnY、KnM、KnS、T、C、D、V,Z[D]:KnY、KnM、KnS、T、C、D、V,Zn:K、HD7D6D5D12D11D10〔一〕塊傳送指令FNC15BMOV[S][D]nX000[BMOVD5D10K3]成批傳送數(shù)據(jù)四、知識(shí)拓展整理ppt說(shuō)明[S]為存放被傳送的數(shù)據(jù)塊的首地址;[D]為存放傳送來(lái)的數(shù)據(jù)塊的首地址;n為數(shù)據(jù)塊的長(zhǎng)度。位元件進(jìn)行傳送時(shí),源和目標(biāo)操作數(shù)要有相同的位數(shù)。當(dāng)傳送地址號(hào)重疊時(shí),為防止在傳送過(guò)程中數(shù)據(jù)喪失〔被覆蓋〕,要先把重疊地址號(hào)中的內(nèi)容送出,然后再送入數(shù)據(jù)。如下圖,采用①~③的順序自動(dòng)傳送。該指令可以連續(xù)/脈沖執(zhí)行方式。塊傳送指令FNC15BMOV整理pptn=K2M2M1M0M3Y2Y1Y0Y3M6M5M4M7Y6Y5Y4Y7D12D11D10D11D10D9D12D11D10D13D12D11①③塊傳送指令FNC15BMOV②③②①X000[BMOVK1M0K1Y0K2]X001[BMOVD10D9K3]X002[BMOVD10D11K3]整理ppt符號(hào)位取反傳送(D0)(K1Y0)假設(shè)源操作數(shù)中的數(shù)為十進(jìn)制常數(shù)時(shí),將自動(dòng)轉(zhuǎn)換成二進(jìn)制.〔二〕取反傳送指令FNC14CML[S][D]X000[CMLD0K1Y0]1010101010101010D0保持不變

0101Y3Y0整理ppt操作數(shù)[S]:K,H、KnX、KnY、KnM、KnS、T、C、D、V,Z[D]:KnY、KnM、KnS、T、C、D、V,Z說(shuō)明該指令把源操作數(shù)[S]中的數(shù)據(jù)各位取反〔1→0,0→1〕后傳送到目標(biāo)操作數(shù)[D]中去。該指令可以16/32位數(shù)據(jù)處理和連續(xù)/脈沖執(zhí)行方式取反傳送指令FNC14CML整理ppt操作數(shù)

[S]:K,H、KnX、KnY、KnM、KnS、T、C、D、V,Z[D]:KnY、KnM、KnS、T、C、Dn:

K、H把K10傳送到D9~D0中去〔三〕多點(diǎn)傳送指令FNC16FMOVn[S][D]X000[FMOVK10D0K10]整理ppt〔四〕利用MOV指令改寫(xiě)定時(shí)器和計(jì)數(shù)器的設(shè)定值整理ppt任務(wù)二4路搶答器控制程序

一、任務(wù)導(dǎo)入整理ppt主程序子程序X001…X002…T196P10[CALLP10]X000(Y000)[FEND](T196K10)(Y003)[SRET]二、相關(guān)知識(shí)〔一〕子程序調(diào)用指令CALL和子程序返回指令SRET整理ppt子程序指令子程序調(diào)用指令FNC01CALL

操作數(shù):指針P0~P127

子程序返回指令FNC02SRET

無(wú)操作數(shù)說(shuō)明子程序應(yīng)該在主程序結(jié)束之后編程。CJ指令的指針與CALL的指針不能重復(fù)。子程序允許嵌套,嵌套級(jí)別最多為5級(jí)。子程序只能用T192~T199和T246~T249作定時(shí)器。整理ppt〔二〕主程序結(jié)束指令FEND主程序結(jié)束指令FEND無(wú)操作數(shù)。FEND表示主程序結(jié)束,當(dāng)執(zhí)行到FEND時(shí),PLC進(jìn)行輸入/輸出處理,監(jiān)視定時(shí)器刷新,完成后返回起始步。END是指整個(gè)程序〔包括主程序和子程序〕結(jié)束。一個(gè)完整的程序可以沒(méi)有子程序,但一定要有主程序。使用FEND指令時(shí)應(yīng)注意:〔1〕子程序和中斷效勞程序應(yīng)放在FEND之后。〔2〕子程序和中斷效勞程序必須寫(xiě)在FEND和END之間,否那么出錯(cuò)。整理ppt三、任務(wù)實(shí)施(一)分配I/O地址搶答器I/O端口分配表輸入輸出輸入繼電器輸入元件作用輸出繼電器控制對(duì)象X0SD主持人開(kāi)始Y0~Y6a~g7段顯示碼X1SR主持人復(fù)位Y7~Y121~4隊(duì)顯示X2~X5S1~S4隊(duì)搶答1~4隊(duì)搶答整理ppt整理pptLED數(shù)碼管工作原理abcdefgUaCOMIU′RabcdefgCOM(+)共陽(yáng)極abcdefgCOM()共陰極整理ppt〔二〕程序設(shè)計(jì)搶答器的傳送數(shù)據(jù)

顯示數(shù)字十六進(jìn)制g(Y6)f(Y5)e(Y4)d(Y3)c(Y2)b(Y1)a(Y0)1H0600001102H5B10110113H4F10011114H661100110整理ppt整理ppt操作數(shù):指針P0~P127P0四、知識(shí)拓展〔一〕條件跳轉(zhuǎn)指令FNC00CJ指令表步序操作碼操作數(shù)

0LDX0001CJP0

。。。

LDX001OUTY000

。。。。

LDX002OUTY003

…X001(Y000)X000[CJP0]…X002(Y003)P0整理ppt說(shuō)明CJ指令跳過(guò)局部程序,可以縮短程序的運(yùn)算周期。如果積算型定時(shí)器和計(jì)數(shù)器的RST指令在跳轉(zhuǎn)程序之內(nèi),即使跳轉(zhuǎn)程序生效,RST指令仍然有效。該指令可以連續(xù)和脈沖執(zhí)行方式。被跳過(guò)去的程序中各元件的狀態(tài)為Y、M、S保持跳轉(zhuǎn)前狀態(tài)不變。普通計(jì)數(shù)器停止計(jì)數(shù)并保持當(dāng)前值,高速計(jì)數(shù)器繼續(xù)計(jì)數(shù)。未工作的定時(shí)器不動(dòng)作,已動(dòng)作的定時(shí)器保持當(dāng)前值。T192~T199跳轉(zhuǎn)時(shí)仍然計(jì)時(shí)。條件跳轉(zhuǎn)指令CJ整理ppt〔二〕電動(dòng)機(jī)手動(dòng)/自動(dòng)選擇控制程序1.控制要求某臺(tái)設(shè)備具有手動(dòng)/自動(dòng)兩種操作方式。SB3是操作方式選擇開(kāi)關(guān),當(dāng)SB3處于斷開(kāi)狀態(tài)時(shí),選擇手動(dòng)操作方式;當(dāng)SB3處于接通方式時(shí),選擇自動(dòng)操作方式,不同操作方式進(jìn)程如下:手動(dòng)操作方式:按起動(dòng)按鈕SB2,電動(dòng)機(jī)旋轉(zhuǎn);按停止按鈕SB1,電動(dòng)機(jī)停止。自動(dòng)操作方式:按起動(dòng)按鈕SB2,電動(dòng)機(jī)連續(xù)運(yùn)轉(zhuǎn)1min后,自動(dòng)停機(jī),按停止按鈕SB1,電動(dòng)機(jī)立即停機(jī)。整理ppt2.確定輸入、輸出并分配I/O地址

輸入信號(hào):起動(dòng)按鈕SB2——X2;停止按鈕SB1——X1;操作方式選擇開(kāi)關(guān)SB3——X3;熱繼電器的過(guò)載保護(hù)FR——X0。輸出信號(hào):接觸器線圈KM——Y0。整理ppt3.程序設(shè)計(jì)整理ppt任務(wù)三8臺(tái)電動(dòng)機(jī)順序起動(dòng)控制程序一、任務(wù)導(dǎo)入某臺(tái)設(shè)備有8臺(tái)電機(jī),為了減小電動(dòng)機(jī)同時(shí)起動(dòng)對(duì)電源的影響,利用位移指令實(shí)現(xiàn)間隔10s的順序通電控制。按下停止按鈕時(shí),同時(shí)停止工作。整理ppt二、相關(guān)知識(shí)移位指令包括SFTR、SFTL、WSFR和WSFL。這些指令的名稱、助記符、功能號(hào)、操作數(shù)等如表所示。指令名稱助記符功能號(hào)操作數(shù)[S·][D·]n1n2位右移SFTRFNC34X、Y、M、SY、M、SK、Hn2≤n1≤1024位左移SFTLFNC35字右移WSFRFNC36KnX、KnY、KnM、KnS、T、C、DKnY、KnM、KnS、T、C、DK、Hn2≤n1≤512字左移WSFLFNC37整理ppt000000000000000102000000000000000000120000000000000000100200000000000000010002000000000000001000020000000000000100000200000000000010000002000000000001000000020000000000100000000200000000010000000002000000001000000000020000000100000000000200000010000000000002000001000000000000020000100000000000000200010000000000000002001000000000000000020000000000000000000〔一〕位左移指令SFTL位左移指令SFTL執(zhí)行時(shí),將源操作數(shù)[S]中的位元件的狀態(tài)送入目標(biāo)操作元件[D]中的低n2位中,并依次將目標(biāo)操作數(shù)向左移位。

X005[SFTLPX0Y000K16K1][n1]表示移位長(zhǎng)度[n2]表示每次移位的位數(shù)高4位溢出整理ppt1.位左移指令SFTL的說(shuō)明〔1〕S為移位的源操作數(shù)的最低位,D為被移位的目標(biāo)操作數(shù)的最低位。n1為目標(biāo)操作數(shù)個(gè)數(shù),n2為源操作數(shù)個(gè)數(shù)。〔2〕位左移就是源操作數(shù)從目標(biāo)操作數(shù)的低位移入n2位,目標(biāo)操作數(shù)各位向高位方向移n2位,目標(biāo)操作數(shù)中的高n2位溢出。源操作數(shù)各位狀態(tài)不變?!?〕在指令的連續(xù)執(zhí)行方式中,每一個(gè)掃描周期都會(huì)移位一次。在實(shí)際控制中,常采用脈沖執(zhí)行方式。整理ppt2.位左移指令SFTL舉例根據(jù)控制要求,寫(xiě)出4盞流水燈的真值表,如表所示。4盞流水燈循環(huán)左移真值表

脈沖Y3Y2Y1Y00000010001200103010041000Y0Y1Y2Y3整理ppt20010000

Y3Y2Y1Y0M000001

Y3Y2Y1Y0M000010

Y3Y2Y1Y0M000100

Y3Y2Y1Y0M00

1000

Y3Y2Y1Y0M000000

Y3Y2Y1Y0M0整理ppt如果4盞流水燈的真值表如表所示,該如何更改程序。4盞流水燈循環(huán)左移真值表

去掉脈沖Y3Y2Y1Y00000010001200113011141111511106110071000整理ppt〔二〕位右移指令SFTR位右移指令SFTR執(zhí)行時(shí),將源操作數(shù)[S]中的位元件的狀態(tài)送入目標(biāo)操作元件[D]中的低n2位中,并依次將目標(biāo)操作數(shù)向右移位。

[n1]表示移位長(zhǎng)度[n2]表示每次移位的位數(shù)低4位溢出整理ppt1.位右移指令SFTR的說(shuō)明〔1〕S為移位的源操作數(shù)的最低位,D為被移位的目標(biāo)操作數(shù)的最低位。n1為目標(biāo)操作數(shù)個(gè)數(shù),n2為源操作數(shù)個(gè)數(shù)。〔2〕位右移就是源操作數(shù)從目標(biāo)操作數(shù)的高位移入n2位,目標(biāo)操作數(shù)各位向低位方向移n2位,目標(biāo)操作數(shù)中的低n2位溢出。源操作數(shù)各位狀態(tài)不變?!?〕在指令的連續(xù)執(zhí)行方式中,每一個(gè)掃描周期都會(huì)移位一次。在實(shí)際控制中,常采用脈沖執(zhí)行方式。整理ppt2.位右移指令SFTL舉例4盞流水燈循環(huán)右移真值表

脈沖Y3Y2Y1Y00000011000211003111041111501116001170001整理ppt三、任務(wù)實(shí)施〔一〕分配I/O地址8臺(tái)電動(dòng)機(jī)控制程序的I/O分配表

輸入輸出輸入繼電器作用輸出繼電器控制對(duì)象X0起動(dòng)按鈕Y7Y0~8個(gè)接觸器X1停止按鈕整理ppt〔二〕程序設(shè)計(jì)整理ppt四、知識(shí)拓展〔一〕循環(huán)移位指令ROR、ROL、RCR和RCLROR、ROL、RCR、RCL指令的格式

指令名稱助記符功能號(hào)操作數(shù)[D·]n循環(huán)右移RORFNC30KnY、KnM、KnS、T、C、D、V、ZK、H16位操作:n≤1632位操作:n≤32循環(huán)左移ROLFNC31帶進(jìn)位右移RCRFNC32帶進(jìn)位左移RCLFNC33整理ppt1.右、左循環(huán)移位指令ROR、ROL

最后一次從目標(biāo)元件中移出的狀態(tài)存于進(jìn)位標(biāo)志M8022中。

右移指令ROR:設(shè)〔D0〕循環(huán)前為H1302,那么執(zhí)行“RORPD0K4〞指令后,〔D0〕為H2130,進(jìn)位標(biāo)志位〔M8022〕為0。整理ppt左移指令ROL:設(shè)〔D0〕循環(huán)前為H1302,那么執(zhí)行“ROLPD0K4〞指令后,〔D0〕為H3021,進(jìn)位標(biāo)志位〔M8022〕為1。最后一次從目標(biāo)元件中移出的狀態(tài)存于進(jìn)位標(biāo)志M8022中。

整理ppt右、左循環(huán)移位指令ROR、ROL的說(shuō)明〔1〕如圖4-21所示,在X0由OFF變?yōu)镺N時(shí),循環(huán)移位指令ROR或ROL執(zhí)行,將目標(biāo)操作數(shù)D0中的各位二進(jìn)制數(shù)向右或向左循環(huán)移動(dòng)4位,最后一次從目標(biāo)元件中移出的狀態(tài)存于進(jìn)位標(biāo)志M8022中?!?〕循環(huán)移位是周而復(fù)始的移位。圖4-21中,D為要移位的目標(biāo)操作數(shù),n為移動(dòng)的位數(shù)。ROR和ROL指令的功能是將D中的二進(jìn)制數(shù)向右或向左移動(dòng)n位。移出的最后一位狀態(tài)存在進(jìn)位標(biāo)志位M8022中。〔3〕假設(shè)在目標(biāo)元件中指定位元件組的組數(shù)時(shí),只能用K4〔16位指令〕或K8〔32位指令〕表示,如K4M0或K8M0。〔4〕在指令的連續(xù)執(zhí)行方式中,每一個(gè)掃描周期都會(huì)移位一次。在實(shí)際控制中,常采用脈沖執(zhí)行方式。整理ppt2.帶進(jìn)位的循環(huán)移位指令整理ppt〔二〕24盞流水燈控制程序1.控制要求

利用PLC實(shí)現(xiàn)流水燈控制。某燈光招牌有24個(gè)燈,要求按下起動(dòng)按鈕X0時(shí),燈以正、反序每間隔0.1s輪流點(diǎn)亮;按下停止按鈕,停止工作。2.確定輸入、輸出并分配I/O地址。

由于輸出動(dòng)作頻繁,應(yīng)選擇晶體管或晶閘管輸出型的PLC。流水燈控制需要兩個(gè)輸入信號(hào):起動(dòng)開(kāi)關(guān)X0和停止按鈕X1;24個(gè)輸出信號(hào):Y27~Y0。整理ppt3.程序設(shè)計(jì)?!?〕利用根本指令和循環(huán)移位指令設(shè)計(jì)程序。Y30Y27~Y20、Y17~Y10、Y7~Y011移位脈沖1移位脈沖Y30Y27~Y20、Y17~Y10、Y7~Y0111整理ppt〔2〕利用順序功能圖設(shè)計(jì)程序整理ppt任務(wù)四24小時(shí)時(shí)鐘顯示程序一、任務(wù)導(dǎo)入設(shè)計(jì)一個(gè)24h時(shí)鐘,分別用七段數(shù)碼管顯示時(shí)、分、秒,并能通過(guò)外部調(diào)節(jié)按鈕,調(diào)節(jié)時(shí)間顯示值。整理ppt二、相關(guān)知識(shí)〔一〕七段譯碼指令SEGD7段譯碼指令SEGD〔P〕如下圖,將源操作數(shù)[S]中指定元件的低4位所確定的十六進(jìn)制數(shù)〔0~F〕經(jīng)譯碼后存于[D]指定的元件中,以驅(qū)動(dòng)7段數(shù)碼管,[D]的高8位保持不變。如下圖,當(dāng)X0閉合時(shí),對(duì)數(shù)字5執(zhí)行7段譯碼指令SEGD,并將譯碼H6D存入輸出位組件K2Y0,即輸出繼電器Y7~Y0的位狀態(tài)為01101101。整理ppt使用SEGD指令時(shí)應(yīng)注意:①源操作數(shù)[S]可取K、H、KnX、KnY、KnM、KnS、T、C、D、V和Z;目標(biāo)操作數(shù)[D]可取KnY、KnM、KnS、T、C、D、V和Z。②SEGD指令是對(duì)4位二進(jìn)制數(shù)編碼,假設(shè)源操作數(shù)大于4位,只對(duì)最低4位編碼。③SEGD指令的譯碼范圍為一位十六進(jìn)制數(shù)字0~9、A~F。整理ppt七段碼譯碼表源操作數(shù)七段數(shù)碼管目標(biāo)輸出16進(jìn)制數(shù)低4位數(shù)gfedcba000001111111100010000110200101011011300111001111401001100110501011101101601101111101701110100111810001111111910011101111A10101110111B10111111100C11000111001D11011011110E11101111001F11111110001整理ppt〔二〕數(shù)據(jù)變換指令BCD和BIN十進(jìn)制數(shù)21的二進(jìn)制形式為

00010101

SEGD1SEGD500100001SEGD2SEGD1BCD這種用二進(jìn)制形式反映十進(jìn)制進(jìn)位關(guān)系的代碼稱為BCD碼,其中最常用的是8421BCD碼,它是用4位二進(jìn)制數(shù)來(lái)表示1位十進(jìn)制數(shù)。

BIN是將源操作數(shù)[S]中的BCD碼轉(zhuǎn)換為二進(jìn)制數(shù)并送到目標(biāo)操作數(shù)[D]中BCD指令是將源操作數(shù)的數(shù)據(jù)轉(zhuǎn)換成8421BCD碼存入目標(biāo)操作數(shù)中

整理ppt三、任務(wù)實(shí)施〔一〕I/O分配和軟元件說(shuō)明輸入輸出其他軟元件輸入繼電器作用輸出繼電器控制對(duì)象名稱作用X0秒調(diào)整Y6~Y0顯示秒個(gè)位C0秒計(jì)數(shù)X1分調(diào)整Y16~Y10顯示秒十位C1分計(jì)數(shù)X2時(shí)調(diào)整Y26~Y20顯示分個(gè)位C2時(shí)計(jì)數(shù)Y36~Y30顯示分十位M3~M0存秒個(gè)位Y46~Y40顯示時(shí)個(gè)位M7~M4存秒十位Y56~Y50顯示時(shí)十位M13~M10存分個(gè)位M17~M14存分十位M23~M20存時(shí)個(gè)位M27~M24存時(shí)十位計(jì)時(shí)鐘I/O分配及軟元件說(shuō)明

整理pptI/O接線圖整理ppt〔二〕程序設(shè)計(jì)整理ppt四、知識(shí)拓展帶鎖存器的七段顯示指令SEGL

整理ppt任務(wù)五密碼鎖控制程序

一、任務(wù)導(dǎo)入密碼鎖有3個(gè)置數(shù)開(kāi)關(guān)〔即12個(gè)按鈕〕,分別代表3個(gè)十進(jìn)制數(shù),如所撥數(shù)據(jù)與密碼鎖設(shè)定值相等,那么3秒后開(kāi)鎖,20秒后重新上鎖。整理ppt操作數(shù)[S1]、[S2]:K,H、KnX、KnY、KnM、KnS、T、C、D、

V,Z[D]:Y、M、S梯形圖K100>C20的當(dāng)前值時(shí),M0=ONK100=C20的當(dāng)前值時(shí),M1=ONK100<C20的當(dāng)前值時(shí),M2=ON〔一〕比較指令FNC10CMP二、相關(guān)知識(shí)[S1][S2][D]M0M1M2X000[CMPK100C20M0](Y000)(Y001)(Y001)整理pptCMP指令說(shuō)明該指令是將源操作數(shù)[S1]和[S2]中的數(shù)據(jù)進(jìn)行比較,結(jié)果送目標(biāo)操作數(shù)[D]~[D+2]中去。[D]由3個(gè)元件組成,指令中[D]給出首地址,其它兩個(gè)為后面的相鄰元件。當(dāng)X0由ON→OFF時(shí),不執(zhí)行CMP指令,M0~M2保持?jǐn)嚅_(kāi)前的狀態(tài),用復(fù)位指令RST才能去除比較結(jié)果。CMP是進(jìn)行二進(jìn)制代數(shù)比較??梢?2位二進(jìn)制數(shù)比較和脈沖執(zhí)行方式。如果指令中指定的操作數(shù)不全、元件超出范圍、軟元件地址不對(duì)時(shí),程序出錯(cuò)。整理ppt操作數(shù)[S1]、[S2]、[S]

:K,H、KnX、KnY、KnM、KnS、T、C、D、

V,Z[D]:Y、M、S梯形圖K100≤C30的當(dāng)前值≤K120時(shí),M4=ONC30的當(dāng)前值<

K100時(shí),M3=ONC30的當(dāng)前值>

K120時(shí),M5=ON〔二〕區(qū)間比較指令FNC11ZCP[S][S1][S2][D]M3M4M5X000[ZCPK100K120C30M3](Y000)(Y001)(Y001)整理pptZCP指令說(shuō)明ZCP指令是將源操作數(shù)[S]的數(shù)據(jù)和兩個(gè)源操作數(shù)[S1]和[S2]的數(shù)據(jù)進(jìn)行比較,結(jié)果送到[D]中,[D]為三個(gè)相鄰元件的首地址。ZCP指令為二進(jìn)制代數(shù)比較,并且[S1]<[S2],如果[S1]>[S2],那么把[S1]視為[S2]處理。當(dāng)X0由ON→OFF時(shí),不執(zhí)行ZCP指令,比較結(jié)果保持不變,需要用復(fù)位指令才能去除。該指令可以進(jìn)行16/32位數(shù)據(jù)處理和連續(xù)/脈沖執(zhí)行方式。整理ppt三、任務(wù)實(shí)施〔一〕I/O分配表密碼鎖I/O分配表

輸入輸出輸入元件輸入繼電器作用輸出元件輸出繼電器作用按鈕4~1X3~X0密碼個(gè)位開(kāi)鎖裝置Y0密碼鎖控制信號(hào)按鈕8~5X7~X4密碼十位按鈕12~9X13~X10密碼百位整理ppt〔二〕程序設(shè)計(jì)整理ppt四、知識(shí)拓展〔一〕觸點(diǎn)比較指令FNC編號(hào)助記符比較條件邏輯功能取比較指令224LD=[S1]=[S2][S1]與[S2]相等225LD>[S1]>[S2][S1]大于[S2]226LD<[S1]<[S2][S1]小于[S2]228LD<>[S1]≠[S2][S1]與[S2]不相等229LD<=[S1]≤[S2][S1]小于等于[S2]230LD>=[S1]≥[S2][S1]大于等于[S2]串聯(lián)比較指令232AND=[S1]=[S2][S1]與[S2]相等233AND>[S1]>[S2][S1]大于[S2]234AND<[S1]<[S2][S1]小于[S2]236AND<>[S1]≠[S2][S1]與[S2]不相等237AND<=[S1]≤[S2][S1]小于等于[S2]238AND>=[S1]≥[S2][S1]大于等于[S2]并聯(lián)比較指令240OR=[S1]=[S2][S1]與[S2]相等241OR>[S1]>[S2][S1]大于[S2]242OR<[S1]<[S2][S1]小于[S2]244OR<>[S1]≠[S2][S1]與[S2]不相等245OR<=[S1]≤[S2][S1]小于等于[S2]246OR>=[S1]≥[S2][S1]大于等于[S2]整理ppt觸點(diǎn)比較指令舉例整理ppt〔二〕簡(jiǎn)易定時(shí)報(bào)時(shí)器程序1.控制要求應(yīng)用計(jì)數(shù)器與觸點(diǎn)比較指令,構(gòu)成24小時(shí)可設(shè)定定時(shí)時(shí)間的控制器,15min為一設(shè)定單位,共96個(gè)時(shí)間單位??刂破鞯目刂埔螅涸缟?:30,電鈴〔Y0〕每秒響1次,6次后自動(dòng)停止;9:00~17:00,起動(dòng)住宅報(bào)警系統(tǒng)〔Y1〕;晚上18:00開(kāi)園內(nèi)照明〔Y2〕;晚上22:00關(guān)園內(nèi)照明〔Y2〕。整理ppt2.I/O分配輸入輸出其他軟元件輸入繼電器作用輸出繼電器作用名稱作用X0起停開(kāi)關(guān)Y0電鈴M8011產(chǎn)生10ms脈沖X115min快速調(diào)整開(kāi)關(guān)Y1住宅報(bào)警M8012產(chǎn)生100ms脈沖X2格數(shù)調(diào)整開(kāi)關(guān)Y2園內(nèi)照明M8013產(chǎn)生1s脈沖整理ppt3.程序設(shè)計(jì)整理ppt漯河職業(yè)技術(shù)學(xué)院郭艷萍《電氣控制與PLC應(yīng)用》哪里有邏輯,那里就有自動(dòng)化控制一、任務(wù)導(dǎo)入任務(wù)六8站小車的呼叫控制程序

某車間有8個(gè)工作臺(tái),送料車往返于工作臺(tái)之間送料,如下圖。每個(gè)工作臺(tái)設(shè)有一個(gè)到位開(kāi)關(guān)〔SQ〕和一個(gè)呼叫按扭〔SB〕。①送料車開(kāi)始應(yīng)能停留在8個(gè)工作臺(tái)中任意一個(gè)到位開(kāi)關(guān)的位置上。②設(shè)送料車現(xiàn)暫停于m號(hào)工作臺(tái)〔SQm為ON〕處,這時(shí)n號(hào)工作臺(tái)呼叫〔SBn為ON〕,當(dāng)m>n時(shí),送料車左行,直至SQn動(dòng)作,到位停車。即送料車所停位置SQ的編號(hào)大于呼叫按扭SB的編號(hào)時(shí),送料車往左行運(yùn)行至呼叫位置后停止。③當(dāng)m<n時(shí),送料車右行,直至SQn動(dòng)作,到位停車。④當(dāng)m=n,即小車所停位置等于呼叫號(hào)時(shí),送料車原位不動(dòng)。⑤小車運(yùn)行時(shí)呼叫無(wú)效。⑥具有左行、右行指示,原點(diǎn)不動(dòng)指示。⑦用7段LED數(shù)碼管顯示小車行走位置。整理ppt二、相關(guān)知識(shí)〔一〕譯碼指令DECO1.DECO指令將源操作數(shù)[S]中的n位二進(jìn)制代碼用2n位目標(biāo)操作數(shù)中的對(duì)應(yīng)位置“1〞,其他位清0表示。X002~X000組成的3位〔n=3〕二進(jìn)制數(shù)為011,相當(dāng)于十進(jìn)制數(shù)3,由目標(biāo)操作數(shù)M7~M0組成的8位二進(jìn)制數(shù)的第3位〔M0為第0位〕M3被置1,其余各位為0。如源數(shù)據(jù)全零,那么M0置1譯碼指令將源操作數(shù)D2中的3位〔n=3〕所表示的二進(jìn)制數(shù)011,用目標(biāo)操作數(shù)D4的對(duì)應(yīng)位b3置1。整理ppt2.源操作數(shù)[S]的形式可以為:K,H,T,C,D,V、Z,X,Y,M,S;目標(biāo)操作數(shù)[D]的形式可以為:T,C,D,Y,M,S;n的形式可以為:K,H。3.如果目標(biāo)操作數(shù)[D]為位元件,且以[S]為首地址的n位連續(xù)的位元件所表示的十進(jìn)制數(shù)為N,那么DECO指令把以[D]為首地址目標(biāo)元件的第N位〔不含目標(biāo)元件位M0本身〕置“1〞,其他位清零,4.假設(shè)指定的目標(biāo)元件[D]是字元件T、C、D,應(yīng)使n≤4,目標(biāo)元件的每一位都受控;假設(shè)[D]指定的目標(biāo)元件是位元件Y、M、S,應(yīng)使n=1~8。n=0時(shí),不作處理。5.如果目標(biāo)操作數(shù)[D]為字元件,那么n≤4,源地址的低n位被譯碼至目標(biāo)地址,目標(biāo)的高位都變?yōu)?,如圖4-37〔b〕所示;n=0時(shí)不處理,n=0~4以外時(shí)為運(yùn)算錯(cuò)誤。6.假設(shè)執(zhí)行條件不滿足,DECO指令不執(zhí)行,正在動(dòng)作的譯碼輸出保持動(dòng)作。7.假設(shè)需要在執(zhí)行條件滿足時(shí)僅執(zhí)行一次,可以使用脈沖執(zhí)行型指令DECOP指令;否那么指令為連續(xù)執(zhí)行型,在每個(gè)掃描周期指令都會(huì)執(zhí)行一次。整理ppt〔二〕編碼指令ENCO1.ENCO指令與譯碼指令相反,在源操作數(shù)的2n位數(shù)據(jù)中,將最高位為1的位用目標(biāo)操作數(shù)的n位二進(jìn)制代碼表示出來(lái)。

n=3,編碼指令將源操作數(shù)M7~M0中為“1〞的M3的位數(shù)3編碼為二進(jìn)制數(shù)011,并送到目標(biāo)操作數(shù)D10的低3位。整理ppt2.源操作數(shù)[S]的形式可以為:T,C,D,V、Z,X,Y,M,S;目標(biāo)操作數(shù)[D]的形式可以為:T,C,D,V、Z;n的形式可以為:K,H。3.如果源操作數(shù)[S]為位元件,在以[S]為首地址、長(zhǎng)度為2n位連續(xù)的位元件中,最高位為“1〞的位置編號(hào)被編碼,然后存放到目標(biāo)[D]所指定的元件中,[D]中的數(shù)值的范圍由n確定。4.假設(shè)源操作數(shù)[S]為位元件,并且第一個(gè)位元件〔第0位〕為“1〞,那么目標(biāo)操作數(shù)[D]中全部存放“0〞。當(dāng)源操作數(shù)中沒(méi)有“1〞時(shí),運(yùn)算出錯(cuò)。5.操作數(shù)為字元件時(shí)應(yīng)使n≤4,為位元件時(shí)那么n=1~8。n=0時(shí)不做處理。n=8時(shí),源操作數(shù)的位數(shù)是28=256位。假設(shè)指定源操作數(shù)中有多個(gè)1,那么只有最高位的1有效。6.假設(shè)[S]為字元件,ENCO指令將其最低的2n位位元件中最高位為“1〞的位置編號(hào)編碼,然后存放到目標(biāo)[D]所指定的元件中。7.假設(shè)執(zhí)行條件不滿足,ENCO指令不執(zhí)行,正在動(dòng)作的編碼輸出保持動(dòng)作。8.假設(shè)需要在執(zhí)行條件滿足時(shí)僅執(zhí)行一次,可以使用脈沖執(zhí)行型指令ENCOP指令;否那么指令為連續(xù)執(zhí)行型,在每個(gè)掃描周期指令都會(huì)執(zhí)行一次。整理ppt三、任務(wù)實(shí)施〔一〕I/O分配整理ppt〔二〕程序設(shè)計(jì)整理ppt加1指令FNC24INC減1指令FNC25DEC操作數(shù)[D]:KnY、KnM、KnS、T、C、D、V,Z梯形圖(D0)+1(D0)(D1)–1(D1)四、知識(shí)拓展X000X001[D][D][INCPD0][DECPD1]整理ppt加1減1指令說(shuō)明上述指令可以連續(xù)/脈沖執(zhí)行方式,實(shí)際應(yīng)用中要采用脈沖執(zhí)行方式??梢赃M(jìn)行16/32位運(yùn)算,并且為二進(jìn)制運(yùn)算。如果從+32767〔或+2147483647〕再加1,那么變成-32768〔或-2147483648〕;如果從-32768〔或-2147483648〕再減1,那么變成+32767〔或+2147483647〕,為循環(huán)計(jì)數(shù)。以上變化時(shí)標(biāo)志位不動(dòng)作,也就是說(shuō)這兩條指令和零標(biāo)志、借位標(biāo)志、進(jìn)位標(biāo)志無(wú)關(guān)。整理ppt〔三〕5臺(tái)電機(jī)順序起動(dòng)控制程序1.控制要求

用一個(gè)開(kāi)關(guān)實(shí)現(xiàn)5臺(tái)電機(jī)每隔6s順序起動(dòng)控制。要求:合上開(kāi)關(guān)時(shí),M1~M5按順序間隔6s的時(shí)間起動(dòng)運(yùn)行;斷開(kāi)開(kāi)關(guān)時(shí),5臺(tái)電動(dòng)機(jī)同時(shí)停止工作。整理ppt2.I/O分配根據(jù)控制要求,該系統(tǒng)輸入信號(hào)只有一個(gè):X0;輸出信號(hào)是控制5臺(tái)電機(jī)運(yùn)行的Y0~Y4。整理ppt3.程序設(shè)計(jì)整理ppt任務(wù)七車庫(kù)門(mén)自動(dòng)開(kāi)關(guān)控制程序一、任務(wù)導(dǎo)入有一車庫(kù)門(mén)如圖4-43所示,車庫(kù)的開(kāi)放時(shí)間為7:30~22:30,所以要求車庫(kù)門(mén)在上午7:30自動(dòng)翻開(kāi),在晚上22:30自動(dòng)關(guān)閉。車庫(kù)的兩扇門(mén)分別由兩臺(tái)電動(dòng)機(jī)控制,在門(mén)的上端和下端設(shè)有限位開(kāi)關(guān)X4~X7。在值班室設(shè)兩組開(kāi)門(mén)和關(guān)門(mén)按鈕,在特殊情況時(shí)可手動(dòng)控制車庫(kù)門(mén)的翻開(kāi)和關(guān)閉。整理ppt二、相關(guān)知識(shí)〔一〕時(shí)鐘數(shù)據(jù)讀取指令TRD[TRDD0]X000[D]時(shí)鐘數(shù)據(jù)讀取TRD指令將PLC實(shí)時(shí)時(shí)鐘的時(shí)鐘數(shù)據(jù)按“年〔公歷〕〞、“月〞、“日〞、“時(shí)〞、“分〞、“秒〞、“星期〞順序讀入目標(biāo)操作數(shù)D起始的7個(gè)數(shù)據(jù)存放器中,讀取源為保存時(shí)鐘數(shù)據(jù)的特殊數(shù)據(jù)存放器D8013~D8019,分別為“秒〞、“分〞、“時(shí)〞、“日〞、“月〞、“年〔公歷〕〞、“星期〞。整理ppt表4-19實(shí)時(shí)時(shí)鐘特殊存放器元件項(xiàng)目時(shí)鐘數(shù)據(jù)D8018年(公歷)0~99(公歷后兩位)D8017月1~12D8016日1~31D8015時(shí)0~23D8014分0~59D8013秒0~59D8019星期0(日)~6(六)元件項(xiàng)目D0年(公歷)D1月D2日D3時(shí)D4分D5秒D6星期整理ppt〔二〕時(shí)鐘數(shù)據(jù)寫(xiě)入指令TWR[TWRD10]X001[S]時(shí)鐘數(shù)據(jù)寫(xiě)入TWR指令將源操作數(shù)S指定元件地址號(hào)起始的7個(gè)字元件按“年〔公歷〕〞、“月〞、“日〞、“時(shí)〞、“分〞、“秒〞、“星期〞順序存儲(chǔ)的時(shí)鐘數(shù)據(jù)寫(xiě)入PLC的實(shí)時(shí)時(shí)鐘數(shù)據(jù)的特殊數(shù)據(jù)存放器D8013~D8019中。整理ppt表4-20寫(xiě)實(shí)時(shí)時(shí)鐘存放器表時(shí)鐘設(shè)定用數(shù)據(jù)元件項(xiàng)目時(shí)鐘數(shù)據(jù)元件項(xiàng)目實(shí)時(shí)時(shí)鐘用特殊數(shù)據(jù)寄存器D10年(公歷)0~99(公歷后兩位)D8018年(公歷)D11月1~12D8017月D12日1~31D8016日D13時(shí)0~23D8015時(shí)D14分0~59D8014分D15秒0~59D8013秒D16星期0(日)~6(六)D8019星期整理ppt【例】設(shè)置2021年9月1日〔星期一〕15時(shí)20分30秒時(shí)的程序。整理ppt〔三〕時(shí)鐘數(shù)據(jù)比較指令TCMP時(shí)鐘數(shù)據(jù)比較TCMP指令將源操作數(shù)S1,S2,S3構(gòu)成的時(shí)間與源操作數(shù)S起始的3點(diǎn)時(shí)間數(shù)據(jù)相比較,根據(jù)大、小、一致輸出驅(qū)動(dòng)目標(biāo)操作數(shù)D起始的3點(diǎn)ON/OFF狀態(tài)。時(shí)分秒整理ppt〔四〕時(shí)鐘數(shù)據(jù)區(qū)間比較指令TZCP時(shí)鐘數(shù)據(jù)區(qū)間比較TZCP指令將源操作數(shù)S起始的3個(gè)時(shí)鐘數(shù)據(jù)同源操作數(shù)S1起始的3個(gè)時(shí)鐘數(shù)據(jù)下限和源操作數(shù)S2起始的3個(gè)時(shí)鐘數(shù)據(jù)上限相比較,根據(jù)區(qū)域大小輸出驅(qū)動(dòng)目標(biāo)操作數(shù)D起始的3個(gè)位元件的ON/OFF狀態(tài)。整理ppt三、任務(wù)實(shí)施〔一〕I/O分配表4-22車庫(kù)門(mén)自動(dòng)開(kāi)關(guān)控制系統(tǒng)的I/O分配表輸入輸出輸入繼電器作用輸出繼電器作用X0?車庫(kù)門(mén)手動(dòng)開(kāi)啟按鈕,按下時(shí),X0狀態(tài)為ONY0?車庫(kù)門(mén)電機(jī)正轉(zhuǎn)(開(kāi)門(mén)動(dòng)作)X1?車庫(kù)門(mén)手動(dòng)關(guān)閉按鈕,按下時(shí),X1狀態(tài)為ONY1?車庫(kù)門(mén)電機(jī)反轉(zhuǎn)(關(guān)門(mén)動(dòng)作)X2?車庫(kù)門(mén)手動(dòng)開(kāi)啟按鈕,按下時(shí),X2狀態(tài)為ONY2?車庫(kù)門(mén)電機(jī)正轉(zhuǎn)(開(kāi)門(mén)動(dòng)作)X3?車庫(kù)門(mén)手動(dòng)關(guān)閉按鈕,按下時(shí),X3狀態(tài)為ONY3?車庫(kù)門(mén)電機(jī)反轉(zhuǎn)(關(guān)門(mén)動(dòng)作)X4?車庫(kù)門(mén)上限傳感器,碰觸時(shí),X4狀態(tài)為ONX5?車庫(kù)門(mén)下限傳感器,碰觸時(shí),X5狀態(tài)為ONX6?車庫(kù)門(mén)上限傳感器,碰觸時(shí),X6狀態(tài)為ONX7?車庫(kù)門(mén)下限傳感器,碰觸時(shí),X7狀態(tài)為ON整理ppt〔二〕程序設(shè)計(jì)整理ppt四、知識(shí)拓展〔一〕時(shí)鐘專用的特殊數(shù)據(jù)存放器和特殊輔助繼電器表4-23特殊輔助繼電器功能特殊輔助繼電器作用功能M8015時(shí)鐘設(shè)置為ON時(shí),時(shí)鐘停止,可以在它的下降沿(由ON→OFF)改寫(xiě)時(shí)鐘數(shù)據(jù)M8016時(shí)鐘鎖存為ON時(shí),D8019~D8013中的時(shí)鐘數(shù)據(jù)被凍結(jié),以便顯示出來(lái),但是時(shí)鐘繼續(xù)運(yùn)行M8017±30s修正在它的下降沿時(shí),如果是0~29秒,修正為0秒;如果是30~59秒,將秒變?yōu)?,向分進(jìn)一位M8018實(shí)時(shí)時(shí)鐘標(biāo)志為ON時(shí),表示PLC安裝有實(shí)時(shí)鐘M8019設(shè)置錯(cuò)誤設(shè)置的時(shí)鐘數(shù)據(jù)超出了允許范圍整理ppt〔二〕馬路照明燈時(shí)鐘控制程序1.控制要求

設(shè)馬路照明燈由PLC輸出端口Y0、Y1各控制一半。每年夏季〔7~9月〕每天19時(shí)0分至次日0時(shí)0分燈全部開(kāi),0時(shí)0分至5時(shí)30分開(kāi)一半燈。其余季節(jié)每天18時(shí)0分至次日0時(shí)0分燈全部開(kāi),0時(shí)0分至7時(shí)0分各開(kāi)一半燈。2.I/O分配根據(jù)控制要求分析可知,該系統(tǒng)只需要2個(gè)輸出:Y0和Y1。整理ppt3.程序設(shè)計(jì)整理ppt任務(wù)八自動(dòng)售貨機(jī)控制程序一、任務(wù)導(dǎo)入整理ppt自動(dòng)售貨機(jī)的控制要求:①按1元、5元、10元按鈕,可以投入貨幣,按下“可樂(lè)〞和“雪碧〞按鈕分別代表購(gòu)置“可樂(lè)〞和“雪碧〞。出貨口的“出可樂(lè)〞和“出雪碧〞表示可樂(lè)和雪碧已經(jīng)取出。購(gòu)置后用兩個(gè)LED數(shù)碼管顯示當(dāng)前余額,按下“找零按鈕〞,退幣口退幣。②該售貨機(jī)可以出賣(mài)雪碧和可樂(lè)兩種飲料,價(jià)格分別為5元/瓶和8元/瓶。當(dāng)投入的貨幣大于等于其售價(jià)時(shí),對(duì)應(yīng)的可樂(lè)指示燈、雪碧指示燈點(diǎn)亮,表示可以購(gòu)置。③當(dāng)可以購(gòu)置時(shí),按下相應(yīng)的“可樂(lè)〞或“雪碧〞按鈕,與之對(duì)應(yīng)的指示燈閃爍,表示已經(jīng)購(gòu)置了可樂(lè)或雪碧,同時(shí)出貨口延時(shí)3s吐出可樂(lè)或雪碧。④在購(gòu)置了可樂(lè)或雪碧后,余額指示顯示當(dāng)前的余額,假設(shè)余額還可以購(gòu)置飲料,按下“可樂(lè)〞或“雪碧〞選擇按鈕可以繼續(xù)購(gòu)置,假設(shè)不想再購(gòu)置,按下“找零按鈕〞后,退幣口退幣。整理ppt〔一〕二進(jìn)制加減運(yùn)算指令加法FNC20ADD減法FNC21SUB操作數(shù)[S1]、[S2]:K、H、KnX、KnY、KnM、KnS、T、C、D、V,Z[D]:KnY、KnM、KnS、T、C、D、V,Z梯形圖(D0)+(D2)(D4)(D11D10)–(D13D12)(1D5D14)二、相關(guān)知識(shí)[S1][D][S1][D][S2][S2]X000X001[ADDD0D2D4][DSUBD10

溫馨提示

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