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

正文內(nèi)容

plc功能指令-文庫吧

2025-07-21 01:09 本頁面


【正文】 ――Y0 Y4;繪制的接線圖如圖 4- 12所示。 2. 設(shè)計(jì)控制程序 ? 運(yùn)用功能指令設(shè)計(jì)的梯形圖控制程序如圖 4- 13所示。按下啟動(dòng)按鈕,傳送十六進(jìn)制數(shù)據(jù) H1F到K2Y0,即讓 Y0Y4接通,啟動(dòng) 5臺(tái)電機(jī)運(yùn)行,且C1記錄一次,此時(shí)由于 C1的當(dāng)前值小于 K10,因此 M0置位使 Y10綠燈點(diǎn)亮。當(dāng)記錄到第 10次時(shí), M1置位使 Y11紅燈點(diǎn)亮,提醒已到維護(hù)時(shí)間。 ? 程序中 C1的設(shè)定值可以等于或大于 K10均可。當(dāng)設(shè)備維護(hù)完畢后需用復(fù)位按鈕( X2)對(duì)計(jì)數(shù)器 C1以及 M0、 M1進(jìn)行復(fù)位后才能重新投入使用。 ? (四)知識(shí)拓展 ? 1. 區(qū)間比較指令 ZCP ? ZCP指令的使用說明見圖 4— 14所示。它是將一個(gè)數(shù)據(jù) [S]與兩個(gè)源操作數(shù) [S1]、 [S2]進(jìn)行代數(shù)比較,然后將目標(biāo)操作數(shù) [D]進(jìn)行相應(yīng)的操作。如圖 414所示, X0= 1時(shí),將C0的當(dāng)前值與 K50、 K100比較。若 C0當(dāng)前值< K50, M0自動(dòng)置 1;若 K50≤C0≤K100,自動(dòng) M1置 1;若 C0> K100,M2自動(dòng)置 1。 ? 2. 觸點(diǎn)比較指令 ? 16位數(shù)據(jù)比較指令的助記符、操作數(shù)等屬性如表 4- 2所示。 ? 觸點(diǎn)比較指令的應(yīng)用實(shí)例見圖 4— 15所示。圖( a)表示C0的當(dāng)前值等于 K10時(shí),輸出 Y0被驅(qū)動(dòng); D10的值大于 K- 30且 X0=1時(shí) Y1被置位。圖( b)表示 X0=且 D20的值小于 K50時(shí) Y0被復(fù)位; X1=1或 K10大于等于 C0當(dāng)前值時(shí), Y1被驅(qū)動(dòng)。 ? 【 應(yīng)用實(shí)例 】 ? 工業(yè)控制中有時(shí)候受比較條件的限制,要反復(fù)使用幾次CMP指令或 ZCP指令。這時(shí)候改用觸點(diǎn)比較指令編程就會(huì)方便得多。如圖 4- 16所示,是用功能指令設(shè)計(jì)的交替點(diǎn)亮 12盞彩燈的控制程序。 ? 12盞彩燈接在 Y13— Y0點(diǎn),當(dāng) X0接通后系統(tǒng)開始工作。小于等于 2秒時(shí)第 1- 6盞燈點(diǎn)亮; 2秒- 4秒之間第 7- 12盞燈點(diǎn)亮;大于等于 4秒時(shí) 12盞燈全亮;保持到 6秒,再循環(huán)。當(dāng) X0為 OFF時(shí)彩燈全部熄滅。 ? 3. 塊傳送指令 BMOV ? 塊傳送指令的使用見圖 4- 17所示,當(dāng) X000= 1時(shí),從源操作數(shù)指定的軟元件( D0)開始的 n( K3)個(gè)數(shù)據(jù)傳送到指定的目標(biāo)操作數(shù)( D10)開始的 K3個(gè)軟元件中。 ? 【 注意 】 BMOV指令中的源與目標(biāo)是位組合元件時(shí),源與目標(biāo)要采用相同的位數(shù),如圖 4- 18所示。 ? 4. 多點(diǎn)傳送指令 FMOV ? 多點(diǎn)傳送指令 FMOV是將源操作數(shù)指定的軟元件的內(nèi)容向以目標(biāo)操作數(shù)指定的軟元件開頭的 n個(gè)軟元件傳送。 n個(gè)軟元件的內(nèi)容都一樣。如圖 4- 19所示,將 D0~ D99共 100個(gè)軟元件的內(nèi)容全部置 0。 ? 5. 區(qū)間復(fù)位指令 ZRST ? 區(qū)間復(fù)位指令 ZRST是將 [D1]、 [D2]指定的元件號(hào)范圍內(nèi)的同類元件成批復(fù)位。目標(biāo)操作數(shù)可取 T、 C、 D(字元件)或 Y、 M、 S(位元件)。 [D1]、 [D2]指定的應(yīng)為同一類元件, [D1]的元件號(hào)應(yīng)小于 [D2]的元件號(hào)。如圖 4- 20所示,將 M0~ M100的 101位輔助繼電器全部清 0。 任務(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)亮綠燈。 ? 運(yùn)算式中的 X和 Y是兩位數(shù)(變量),“ X”是自變量,可選用 KnX輸入,“ Y”是因變量,由 KnY輸出。從表達(dá)式看出,因變量 Y與自變量 X成比例,X的變化范圍(位數(shù))決定了 Y的變化范圍(位數(shù))。注意: KnX與 KnY表示的都是二進(jìn)制數(shù)。本任務(wù)需要用到 PLC的四則運(yùn)算指令。 ? (二)相關(guān)知識(shí) ? 1. 加法指令 ADD ? ADD 加法指令是將指定的源元件中的二進(jìn)制數(shù)相加,結(jié)果送到指定的目標(biāo)元件中去。如圖 4- 21表示,當(dāng)執(zhí)行條件 X0 = 1 時(shí),將 [D10]+[D12] → [D14] 。 ADD指令是代數(shù)運(yùn)算,如 5+(- 8 ) = - 3 。 ? ADD加法指令有 3個(gè)常用標(biāo)志。 M8020為零標(biāo)志, M8021為借位標(biāo)志, M8022為進(jìn)位標(biāo)志。 ? 如果運(yùn)算結(jié)果為 0,則零標(biāo)志 M8020 自動(dòng)置 1 ;如果運(yùn)算結(jié)果超過 32767( 16位)或 2147483647( 32 位),則進(jìn)位標(biāo)志 M8022 置 1 ;如果運(yùn)算結(jié)果小于 - 32767( 16 位)或 -2147483647( 32 位),則借位標(biāo)志 M8021 置 1 。 ? 在 32位運(yùn)算中,被指定的字元件是低 16位元件,而下一個(gè)元件為高 16位元件。 ? 源和目標(biāo)元件可以用相同的元件號(hào)。若源和目標(biāo)元件號(hào)相同而采用連續(xù)執(zhí)行的 ADD 、( D) ADD 指令時(shí),加法的結(jié)果在每個(gè)掃描周期都會(huì)改變。 ? 2. 減法指令 SUB ? SUB 減法指令是將指定的源元件中的二進(jìn)制數(shù)相減,結(jié)果送到指定的目標(biāo)元件中去。如圖 4- 22 表示,當(dāng)執(zhí)行條件 X0= 1 時(shí), [D10]- [D12] → [D14] 。 SUB也是代數(shù)運(yùn)算,如 5-(- 8 ) =13 。 ? 各種標(biāo)志位的動(dòng)作、 32 位運(yùn)算中軟元件的指定方法、連續(xù)執(zhí)行型和脈沖執(zhí)行型的差異均與 ADD加法指令相同。 ? 3. 乘法指令 MUL ? 乘法指令 MUL是將指定的源元件中的二進(jìn)制數(shù)相乘,結(jié)果送到指定的目標(biāo)元件中去。 MUL分為 16位和 32位兩種情況,源操作數(shù)是 16位時(shí),目標(biāo)操作數(shù)為 32位,源操作數(shù)是32位時(shí),目標(biāo)操作數(shù)是 64位。最高位為符號(hào)位, 0 為正,1 為負(fù)。 ? 如圖 4- 23 所示,當(dāng)為 16 位運(yùn)算,執(zhí)行條件 X0= 1時(shí), [D0]x[D2] → [D5 、 D4] 。當(dāng)為 32 位運(yùn)算,執(zhí)行條件 X0 = 1 時(shí), [D D0]x[D D2] → [D7 、 D D D4] 。 ? 如將位組合元件用于目標(biāo)操作數(shù)時(shí),限于 K的取值,只能得到低 32位的結(jié)果,不能得到高 32位的結(jié)果。這時(shí),應(yīng)將數(shù)據(jù)移入字元件再進(jìn)行計(jì)算。 ? 用字元件時(shí),也不可能監(jiān)視 64位數(shù)據(jù),只能分別監(jiān)視高 32位和低 32位。 ? 4. 除法指令 DIV ? DIV除法指令是將指定的源元件中的二進(jìn)制數(shù)相除, [S1] 為被除數(shù), [S2] 為除數(shù),商送到指定的目標(biāo)元件 [D] 中去,余數(shù)送到 [D] 的下一個(gè)目標(biāo)元件。 DIV分為 16位和 32位兩種情況。 ? 如圖 4- 24所示,當(dāng)為 16 位運(yùn)算,執(zhí)行條件 X0= 1 時(shí),[D0]除 [D2]的商 → [D4],余數(shù) → [D5] 。如當(dāng) [D0]=19 ,[D2]=3 時(shí),則執(zhí)行指令后 [D4]=6 , [D5]=1。 ? 當(dāng)為 32位運(yùn)算,執(zhí)行條件 X0= 1 時(shí), [D D0]除 [DD2],商在 [D D4] ,余數(shù)在 [D D6] 中。 ? 商為 0時(shí),有運(yùn)算錯(cuò)誤,不執(zhí)行指令。若 [D] 指定位元件,得不到余數(shù)。商和余數(shù)的最高位是符號(hào)位。被除數(shù)或余數(shù)中有一個(gè)為負(fù)數(shù),商為負(fù)數(shù);被除數(shù)為負(fù)數(shù)時(shí),余數(shù)為負(fù)數(shù)。 ? 【 乘除法指令拓展應(yīng)用 】 ? 四則運(yùn)算指令除了能進(jìn)行最基本的加、減、乘、除運(yùn)算之外,還能巧妙的利用其運(yùn)算功能,實(shí)現(xiàn)某些特定的控制關(guān)系。如 4— 25圖所示為利用乘除法指令實(shí)現(xiàn)燈組移位循環(huán)的實(shí)例。有一組燈共 8盞,接于 Y0~ Y7。當(dāng) K3Y0*2時(shí),相當(dāng)于將其二進(jìn)制數(shù)碼左移了一位。所以執(zhí)行乘 2運(yùn)算,實(shí)現(xiàn)了Y0→ Y7 的正序變化。同理除 2運(yùn)算實(shí)現(xiàn)了 Y7→ Y0的反序變化。程序中 T0和 M8013配合,使兩條運(yùn)算指令輪流執(zhí)行。先從 Y0→ Y7 ,每隔 1s移一位,再從 Y7→ Y0 ,每隔 1s移一位,并循環(huán),如圖 4— 26所示效果圖。 ? (三)任務(wù)實(shí)施 ? 選擇輸入輸出設(shè)備,分配輸入 /輸出地址,畫出 I/O接線圖 ? 根據(jù)前述任務(wù)分析,選定 K2X0作自變量輸入, K2Y0作因變量結(jié)果輸出。表 4- 3所示是分配的 I/O地址表,繪制的接線圖如圖 4- 27所示。 輸入 功能說明 輸出 功能說明 K2X0 X0 ~ X7 二進(jìn)制數(shù)輸入 K2Y0 Y0 ~ Y7 二進(jìn)制數(shù)輸出 X20 啟動(dòng) Y10 綠燈 Y11 紅燈 ? 2. 設(shè)計(jì) PLC控制程序 ? 根據(jù)本電子四則運(yùn)算器的控制要求,設(shè)
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1