freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

plc功能指令-在線瀏覽

2024-09-15 01:09本頁(yè)面
  

【正文】 FF時(shí)彩燈全部熄滅。 ? 【 注意 】 BMOV指令中的源與目標(biāo)是位組合元件時(shí),源與目標(biāo)要采用相同的位數(shù),如圖 4- 18所示。 n個(gè)軟元件的內(nèi)容都一樣。 ? 5. 區(qū)間復(fù)位指令 ZRST ? 區(qū)間復(fù)位指令 ZRST是將 [D1]、 [D2]指定的元件號(hào)范圍內(nèi)的同類(lèi)元件成批復(fù)位。 [D1]、 [D2]指定的應(yīng)為同一類(lèi)元件, [D1]的元件號(hào)應(yīng)小于 [D2]的元件號(hào)。 任務(wù) 2 電子四則運(yùn)算器的設(shè)計(jì) ? (一)任務(wù)分析 ? 現(xiàn)要求設(shè)計(jì)一個(gè)電子四則運(yùn)算器,完成 Y=20X/35- 8的計(jì)算,當(dāng)結(jié)果 Y=0時(shí),點(diǎn)亮紅燈,否則點(diǎn)亮綠燈。從表達(dá)式看出,因變量 Y與自變量 X成比例,X的變化范圍(位數(shù))決定了 Y的變化范圍(位數(shù))。本任務(wù)需要用到 PLC的四則運(yùn)算指令。如圖 4- 21表示,當(dāng)執(zhí)行條件 X0 = 1 時(shí),將 [D10]+[D12] → [D14] 。 ? ADD加法指令有 3個(gè)常用標(biāo)志。 ? 如果運(yùn)算結(jié)果為 0,則零標(biāo)志 M8020 自動(dòng)置 1 ;如果運(yùn)算結(jié)果超過(guò) 32767( 16位)或 2147483647( 32 位),則進(jìn)位標(biāo)志 M8022 置 1 ;如果運(yùn)算結(jié)果小于 - 32767( 16 位)或 -2147483647( 32 位),則借位標(biāo)志 M8021 置 1 。 ? 源和目標(biāo)元件可以用相同的元件號(hào)。 ? 2. 減法指令 SUB ? SUB 減法指令是將指定的源元件中的二進(jìn)制數(shù)相減,結(jié)果送到指定的目標(biāo)元件中去。 SUB也是代數(shù)運(yùn)算,如 5-(- 8 ) =13 。 ? 3. 乘法指令 MUL ? 乘法指令 MUL是將指定的源元件中的二進(jìn)制數(shù)相乘,結(jié)果送到指定的目標(biāo)元件中去。最高位為符號(hào)位, 0 為正,1 為負(fù)。當(dāng)為 32 位運(yùn)算,執(zhí)行條件 X0 = 1 時(shí), [D D0]x[D D2] → [D7 、 D D D4] 。這時(shí),應(yīng)將數(shù)據(jù)移入字元件再進(jìn)行計(jì)算。 ? 4. 除法指令 DIV ? DIV除法指令是將指定的源元件中的二進(jìn)制數(shù)相除, [S1] 為被除數(shù), [S2] 為除數(shù),商送到指定的目標(biāo)元件 [D] 中去,余數(shù)送到 [D] 的下一個(gè)目標(biāo)元件。 ? 如圖 4- 24所示,當(dāng)為 16 位運(yùn)算,執(zhí)行條件 X0= 1 時(shí),[D0]除 [D2]的商 → [D4],余數(shù) → [D5] 。 ? 當(dāng)為 32位運(yùn)算,執(zhí)行條件 X0= 1 時(shí), [D D0]除 [DD2],商在 [D D4] ,余數(shù)在 [D D6] 中。若 [D] 指定位元件,得不到余數(shù)。被除數(shù)或余數(shù)中有一個(gè)為負(fù)數(shù),商為負(fù)數(shù);被除數(shù)為負(fù)數(shù)時(shí),余數(shù)為負(fù)數(shù)。如 4— 25圖所示為利用乘除法指令實(shí)現(xiàn)燈組移位循環(huán)的實(shí)例。當(dāng) K3Y0*2時(shí),相當(dāng)于將其二進(jìn)制數(shù)碼左移了一位。同理除 2運(yùn)算實(shí)現(xiàn)了 Y7→ Y0的反序變化。先從 Y0→ Y7 ,每隔 1s移一位,再?gòu)?Y7→ Y0 ,每隔 1s移一位,并循環(huán),如圖 4— 26所示效果圖。表 4- 3所示是分配的 I/O地址表,繪制的接線圖如圖 4- 27所示。當(dāng) X20=1時(shí),從 K2X0輸入的變量存入D0中,與常數(shù) K20相乘以后存入 D2;再除以常數(shù) K35后減去 8,結(jié)果送入 K2Y0輸出。 ? (四)知識(shí)拓展 ? 1. 加 1指令 INC、減 1指令 DEC ? 如圖 4- 29( a)所示為加 1指令,當(dāng) X000由 OFF→ON 時(shí),由 [D]指定的目標(biāo)元件 D1中的二進(jìn)制數(shù)自動(dòng)加 1。若用連續(xù)指令時(shí),每個(gè)掃描周期都要加 減 1,不容易精確判斷結(jié)果,所以 INC、DEC指令應(yīng)采用脈沖執(zhí)行型。 ? 2. 邏輯字“與”指令 WAND ? 如圖 4- 30所示,當(dāng) X000=1時(shí),將 [S1]指定的 D10和 [S2]指定的 D12中的數(shù)據(jù)按位對(duì)應(yīng),進(jìn)行邏輯“與”運(yùn)算,結(jié)果存于由 [D]指定的目標(biāo)元件 D14中。 ? 4. 邏輯字“異或”指令 WXOR ? 如圖 4- 32所示,當(dāng) X020=1時(shí),將 [S1]指定的 D10和 [S2]指定的 D12中的數(shù)據(jù)按位對(duì)應(yīng),進(jìn)行邏輯“異或”運(yùn)算,結(jié)果存于由 [D]指定的目標(biāo)元件 D14中。當(dāng) X0=1時(shí), K2X0與 H0F相“與”運(yùn)算,實(shí)現(xiàn) K2X0低四位對(duì)K2Y0低四位的直接控制(狀態(tài)保持),高四位被屏蔽。當(dāng) X2= 1時(shí), K2X0與 H0F相“異或”運(yùn)算,實(shí)現(xiàn) K2X0低四位對(duì) K2Y0低四位的取反控制(狀態(tài)取反),高四位直接控制(狀態(tài)保持)。 ? 將霓虹燈 L0- L5接于 Y0- Y5,除了可以用乘 2除 2的方法實(shí)現(xiàn)控制功能外,還可以用移位指令、編碼及解碼指令編程滿足控制要求。 ? 循環(huán)左移指令 POL使 [D]中各位數(shù)據(jù)向左循環(huán)移 n位,最后從最高位移出的狀態(tài)存于進(jìn)位標(biāo)識(shí) M8022中,如圖 4- 34( b)所示。則只有 K4或 K8才有效。圖 3- 35所示是用基本指令和移位指令編制的控制程序。按下啟動(dòng)按鈕時(shí)首先賦初值 K1給 K4Y0,然后每隔 ,形成正序移動(dòng);當(dāng)最后一個(gè)燈(接在 Y15點(diǎn)上)點(diǎn)亮 Y16點(diǎn)時(shí),立即將 M1置位切斷正序移位,并將 M2復(fù)位接通反序的右移位,使 Y16中的“ 1”又移回到Y(jié)15中,也就是說(shuō), Y16只起到轉(zhuǎn)換信息的作用,以后每隔,形成反序點(diǎn)亮。 ? 位左移及位右移指令 ? 位右移指令的源操作數(shù)和目標(biāo)操作數(shù)都是位元件。如圖 4- 36所示,當(dāng) X10= 1時(shí),( M3~ M0)溢出,( M7~ M4) → ( M3~ M0),( M11~ M8) → ( M7~ M4),( M15~ M12) →( M11~ M8),( X3~ X0) → ( M15~ M12)。當(dāng)執(zhí)行條件滿足時(shí), [S]中數(shù)據(jù)和 [D]中數(shù)據(jù)向左移動(dòng) n2位,共有 n1位參與移動(dòng)。 ? 【 應(yīng)用實(shí)例 】 現(xiàn)有五行三列 15個(gè)彩燈組成的點(diǎn)陣,自行編號(hào),按照中文“王”字的書(shū)寫(xiě)順序,依次以 1s間隔點(diǎn)亮,形成“王”字,保持 3s后熄滅,再循環(huán)。共有 11個(gè)輸出點(diǎn),按書(shū)寫(xiě)順序依次為( Y0Y12),用 X0作啟動(dòng)地址,設(shè)計(jì)的梯形圖程序如圖 4- 38所示。同時(shí) T0自復(fù)位電路開(kāi)始定時(shí), 1s后進(jìn)行左移位,( M2~ M0) → ( Y2~Y0),( Y2~ Y0) → ( Y5~ Y3),其它的位也依次左移3位,使 Y5~ Y3點(diǎn)亮,即寫(xiě)下“王”字的第二筆。 T1定時(shí) 3S后全部熄滅,進(jìn)入下一輪循環(huán)。 ? 2. 設(shè)計(jì) PLC控制程序 ? 本任務(wù)的梯形圖程序如圖 4- 40所示。程序中用了 M1和 M2兩個(gè)輔助繼電器,分別用于接通 1S左移位電路和全亮電路( M2還用于切斷1S左移位電路)。隨著 M8013的接通和斷開(kāi),左移位信號(hào)被一次一次的接通,霓虹燈就一個(gè)接一個(gè)的被依次輪流點(diǎn)亮。 5s后將 M2復(fù)位進(jìn)入循環(huán)。當(dāng)輸出端點(diǎn)不富裕時(shí),可以考慮用輔助繼電器 M做循環(huán)移位的目的地址,再將輔助繼電器信號(hào)轉(zhuǎn)移到實(shí)際要用的輸出地址上。 ? 功能指令也可以采用步進(jìn)順控的思想編程圖 4- 42所示是用步進(jìn)指令和移位指令編制的梯形圖程序。在 S22步中,將霓虹燈全部點(diǎn)亮并保持 5s,然后就在這兩步中輪流接通,形成循環(huán)。 ? 【 試試看 】 能否用 SFTL指令設(shè)計(jì)霓虹燈的閃爍控制程序?分析圖 4- 43所示的控制原理。圖( a)中 [D]為位元件,當(dāng)X004= 1時(shí),將 X2X1X0這 3位( n= 3)所表示的二進(jìn)制數(shù) 010,在 2n(= 23= 8)位目標(biāo)元件 M7- M0中,將其對(duì)應(yīng)位( 010=b2位)置 1表示。 2. 編碼指令 ? 功能:與譯碼指令相反,在源操作數(shù)的 2n位數(shù)據(jù)中,將最高位為 1的位用目標(biāo)操作數(shù)的 n位二進(jìn)制代碼表示出來(lái)。如圖 4- 45所示。圖 (b)中 [S]為字元件,當(dāng) X5= 1時(shí),將 [S]指定的 8位( 2n=23=8)數(shù)據(jù)( 00001011)中,最高位為 1的 b3位,用目標(biāo)操作地址的 n位( n=3)二進(jìn)制代碼 011(b3=011)表示出來(lái)。要求:合上開(kāi)關(guān)時(shí), M1~ M5按順序間隔一定的時(shí)間啟動(dòng)運(yùn)行;斷開(kāi)開(kāi)關(guān)時(shí), 5臺(tái)電機(jī)同時(shí)停止工作。間隔 6s后 T0接通,再次執(zhí)行加 譯碼等操作使第二臺(tái)電機(jī) M2啟動(dòng)( Y1置位),如此下去,將 5臺(tái)電機(jī)全部啟動(dòng)起來(lái)。 任務(wù) 4 變地址數(shù)據(jù)顯示控制 ? (一)任務(wù)分析 ? 設(shè)計(jì)數(shù)據(jù)寄存器區(qū)域內(nèi)容的顯示控制程序。即地址號(hào)依次是 D0、 D D D3…… ,其內(nèi)容也從 1000開(kāi)始,依次為 1000、 100 100 1003…… 。 D0中的內(nèi)容為1000,從 D0開(kāi)始, X1每按一下地址號(hào)加
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1