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

正文內(nèi)容

plc功能指令(留存版)

2025-09-19 01:09上一頁面

下一頁面
  

【正文】 下來,再用 M11和 M14的常開觸點(diǎn)串聯(lián)以后驅(qū)動 Y000(打開密碼鎖)。圖( b)表示 X0=且 D20的值小于 K50時(shí) Y0被復(fù)位; X1=1或 K10大于等于 C0當(dāng)前值時(shí), Y1被驅(qū)動。 任務(wù) 2 電子四則運(yùn)算器的設(shè)計(jì) ? (一)任務(wù)分析 ? 現(xiàn)要求設(shè)計(jì)一個電子四則運(yùn)算器,完成 Y=20X/35- 8的計(jì)算,當(dāng)結(jié)果 Y=0時(shí),點(diǎn)亮紅燈,否則點(diǎn)亮綠燈。 SUB也是代數(shù)運(yùn)算,如 5-(- 8 ) =13 。若 [D] 指定位元件,得不到余數(shù)。 ? (四)知識拓展 ? 1. 加 1指令 INC、減 1指令 DEC ? 如圖 4- 29( a)所示為加 1指令,當(dāng) X000由 OFF→ON 時(shí),由 [D]指定的目標(biāo)元件 D1中的二進(jìn)制數(shù)自動加 1。則只有 K4或 K8才有效。同時(shí) T0自復(fù)位電路開始定時(shí), 1s后進(jìn)行左移位,( M2~ M0) → ( Y2~Y0),( Y2~ Y0) → ( Y5~ Y3),其它的位也依次左移3位,使 Y5~ Y3點(diǎn)亮,即寫下“王”字的第二筆。在 S22步中,將霓虹燈全部點(diǎn)亮并保持 5s,然后就在這兩步中輪流接通,形成循環(huán)。 任務(wù) 4 變地址數(shù)據(jù)顯示控制 ? (一)任務(wù)分析 ? 設(shè)計(jì)數(shù)據(jù)寄存器區(qū)域內(nèi)容的顯示控制程序。V是高 16位, Z是低 16位。(可直接用于帶譯碼器的LED數(shù)碼顯示,見圖 4- 50所示。如接線圖 4- 54中將 4個數(shù)碼管的陽極并接在 Y7Y0,用 Y10~ Y13對應(yīng)連接 4位數(shù)碼管的陰極。 ? 分時(shí)顯示的時(shí)間應(yīng)盡量短暫,以減少抖動,增強(qiáng)視覺效果。 X10的常開 /常閉觸點(diǎn)起聯(lián)鎖作用,使手動操作和自動運(yùn)行兩個程序只能選擇其中之一。 ? 使用子程序時(shí)應(yīng)注意的問題: ? ⑴ 主程序在前,子程序在后,即子程序要放在 FEND指令之后。 ? 2. 設(shè)計(jì) PLC控制程序 ? 根據(jù)本任務(wù)的控制要求,編制出 PLC的梯形圖程序如圖 4- 61所示。也就是說當(dāng)執(zhí)行子程序P1計(jì)算平均值的時(shí)候,同時(shí)也要執(zhí)行子程序 P0找出最大值。然后變址 Z1中數(shù)據(jù)加 1,循環(huán) 10次,最后結(jié)果存于 D11和 D10中。 表 46 子程序調(diào)用指令 CALL、返回指令 SRET屬性 指令名稱 助記符 指令編號 操作位數(shù) 操作數(shù) 程序步 子程序調(diào)用 CALL FNC1(16) P0- P62 P64- P127 CALL 3步 標(biāo)號 P 1步 子程序返回 SRET FNC2 無 1步 主程序結(jié)束 FEND FNC6 無 1步 ? 子程序的使用見圖 457所示。 ? 當(dāng) X0常開觸點(diǎn)接通時(shí),執(zhí)行“ CJ P0”指令,跳到標(biāo)號為P0處執(zhí)行手動操作程序。由于 SEGD指令只顯示個位上的十六進(jìn)制數(shù),而本任務(wù)要顯示的內(nèi)容是 BCD碼,所以要先用 BCD指令將 D0Z0中要顯示的內(nèi)容轉(zhuǎn)換成 BCD碼(傳送到 D10Z0)再進(jìn)行顯示。 ? (三)任務(wù)實(shí)施 ? 1. 選擇輸入輸出設(shè)備,分配 I/O地址,畫出接線圖 ? 根據(jù)本任務(wù)的控制要求,選定 X0為系統(tǒng)啟停開關(guān),輸出設(shè)備就是顯示用的 LED數(shù)碼管。 ? 說明: ? 如果源操作數(shù)不是 BCD碼就會出錯,而且常數(shù) K不可作為該指令的操作數(shù),因?yàn)槌?shù) K在操作前自動進(jìn)行二進(jìn)制變換處理。 ? 變址功能可以使地址像數(shù)據(jù)一樣被操作,大大增強(qiáng)了程序的功能。要求:合上開關(guān)時(shí), M1~ M5按順序間隔一定的時(shí)間啟動運(yùn)行;斷開開關(guān)時(shí), 5臺電機(jī)同時(shí)停止工作。當(dāng)輸出端點(diǎn)不富裕時(shí),可以考慮用輔助繼電器 M做循環(huán)移位的目的地址,再將輔助繼電器信號轉(zhuǎn)移到實(shí)際要用的輸出地址上。 ? 【 應(yīng)用實(shí)例 】 現(xiàn)有五行三列 15個彩燈組成的點(diǎn)陣,自行編號,按照中文“王”字的書寫順序,依次以 1s間隔點(diǎn)亮,形成“王”字,保持 3s后熄滅,再循環(huán)。 ? 將霓虹燈 L0- L5接于 Y0- Y5,除了可以用乘 2除 2的方法實(shí)現(xiàn)控制功能外,還可以用移位指令、編碼及解碼指令編程滿足控制要求。表 4- 3所示是分配的 I/O地址表,繪制的接線圖如圖 4- 27所示。 ? 如圖 4- 24所示,當(dāng)為 16 位運(yùn)算,執(zhí)行條件 X0= 1 時(shí),[D0]除 [D2]的商 → [D4],余數(shù) → [D5] 。 ? 源和目標(biāo)元件可以用相同的元件號。 ? 5. 區(qū)間復(fù)位指令 ZRST ? 區(qū)間復(fù)位指令 ZRST是將 [D1]、 [D2]指定的元件號范圍內(nèi)的同類元件成批復(fù)位。若 C0當(dāng)前值< K50, M0自動置 1;若 K50≤C0≤K100,自動 M1置 1;若 C0> K100,M2自動置 1。 圖 4- 11所示是密碼鎖的梯形圖程序。當(dāng) X0 斷開時(shí),指令不執(zhí)行,數(shù)據(jù)保持不變。例如: K1X0表示由 X3~ X0這 4位輸入繼電器的組合; K3Y0表示由 Y13~ Y Y7~ Y0這 12位輸出繼電器的組合; K4M10表示由 M25~ M10這 16位輔助繼電器的組合。要求: 5臺設(shè)備同時(shí)啟停工作,每操作使用一次,提醒裝置記錄一次,當(dāng)操作使用次數(shù)等于 10次時(shí),點(diǎn)亮紅色指示燈,提醒已到維護(hù)時(shí)間,當(dāng)操作次數(shù)小于 10次時(shí),點(diǎn)亮綠色指示燈,表明可以繼續(xù)使用。 這個設(shè)計(jì)任務(wù)其實(shí)只要用一對啟停按鈕控制 5臺設(shè)備的啟停運(yùn)行,然后用計(jì)數(shù)器記錄設(shè)備操作次數(shù),計(jì)滿 10次作相應(yīng)輸出控制即可。 【 注意 】 位組合元件的最低位最好采用 0結(jié)尾的位元件。 ? 【 應(yīng)用舉例 1】 如圖 4- 7所示是傳送指令的應(yīng)用實(shí)例。程序運(yùn)行時(shí)用初始脈沖 M8002預(yù)先設(shè)定好密碼( 2個十六進(jìn)制數(shù) H5A和 H6C)。 ? 2. 觸點(diǎn)比較指令 ? 16位數(shù)據(jù)比較指令的助記符、操作數(shù)等屬性如表 4- 2所示。目標(biāo)操作數(shù)可取 T、 C、 D(字元件)或 Y、 M、 S(位元件)。若源和目標(biāo)元件號相同而采用連續(xù)執(zhí)行的 ADD 、( D) ADD 指令時(shí),加法的結(jié)果在每個掃描周期都會改變。如當(dāng) [D0]=19 ,[D2]=3 時(shí),則執(zhí)行指令后 [D4]=6 , [D5]=1。 輸入 功能說明 輸出 功能說明 K2X0 X0 ~ X7 二進(jìn)制數(shù)輸入 K2Y0 Y0 ~ Y7 二進(jìn)制數(shù)輸出 X20 啟動 Y10 綠燈 Y11 紅燈 ? 2. 設(shè)計(jì) PLC控制程序 ? 根據(jù)本電子四則運(yùn)算器的控制要求,設(shè)計(jì)的 PLC控制程序如圖 4- 28所示。 ? ( 二)相關(guān)知識 ? 1. FX系列 PLC的移位指令 ? 循環(huán)左移及循環(huán)右移指令 ? 循環(huán)移位是一種環(huán)形移動,循環(huán)右移指令 ROR使 [D]中各位數(shù)據(jù)向右循環(huán)移 n位,最后從最低位移出的狀態(tài)存于進(jìn)位標(biāo)識 M8022中,如圖 4- 34( a)所示。 ? 為方便編程,可按照書寫順序進(jìn)行地址編號,如圖 4- 38所示。如圖 4- 41所示。 ? 梯形圖程序如圖 4- 46所示,合上開關(guān), X0= 1,執(zhí)行加 1操作使 M10=1,經(jīng) DECO譯碼后將第一臺電機(jī) M1啟動( Y0置位)??沙洚?dāng)變址操作數(shù)的有 K、 H、KnX、 KnY、 KnM、 KnS、 P、 T、 C、 D。 BCD碼的取值范圍: 16位時(shí)為 0— 9999, 32位時(shí)為 0— 99999999. ? ⑵ 二進(jìn)制數(shù)變換為 BCD碼 ? BCD碼變換指令是將源操作數(shù) [S]中的二進(jìn)制數(shù)轉(zhuǎn)換成BCD碼送到目標(biāo)操作數(shù) [D]中。本任務(wù)要顯示的內(nèi)容是 4位BCD碼,因此需要用 4個 LED數(shù)碼管,分別顯示寄存器內(nèi)容的千、百、十和個位。當(dāng) Y011接通時(shí),選通十位上的數(shù)碼管,顯示十位上的數(shù)據(jù)。此時(shí)分別按下 X1和 X2,可點(diǎn)動M1和 M2進(jìn)行機(jī)床調(diào)整;而當(dāng) X10常閉觸點(diǎn)接通時(shí),不執(zhí)行“ CJ P0”指令,順序執(zhí)行自動運(yùn)行程序。當(dāng) X0常開觸點(diǎn)接通時(shí),執(zhí)行“ CALL P1”,即程序轉(zhuǎn)到標(biāo)號 P1處,執(zhí)行子程序。 ? (三)任務(wù)實(shí)施 ? 1. 選擇輸入輸出設(shè)備,分配 I/O地址,畫出接線圖 ? 本任務(wù)在這里編程時(shí)不涉及到 20個現(xiàn)場數(shù)據(jù)的動態(tài)采集過程。程序?qū)嶋H執(zhí)行時(shí),每到半小時(shí),只執(zhí)行 P0;每到 1小時(shí)先執(zhí)行 P0找出最大值,接著執(zhí)行 P1計(jì)算平均值, P0、P1會在同一個掃描周期中執(zhí)行。 ? 選擇 X0作為控制裝置的啟停開關(guān),兩個紅燈地址分別為 Y0和 Y1,繪制的 I/O接線圖如圖 4- 60所示。當(dāng) X0常開觸點(diǎn)斷開時(shí),標(biāo)號為 P1的子程序不能被調(diào)用執(zhí)行。然后執(zhí)行“ CJ P1”指令,跳過自動程序直接轉(zhuǎn)到標(biāo)號 P1處結(jié)束。百位、千位上的數(shù)據(jù)顯示依次類推。若采用分時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1