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

正文內(nèi)容

[工程科技]可編程控制器原理及應(yīng)用(完整版)

2025-03-25 21:40上一頁面

下一頁面
  

【正文】 BIT ; 線圈輸出 , 邏輯置位指令 ? 基本位操作指令操作數(shù)尋址范圍: I, Q, M, SM, T, C, V, S, L等 。 ? ( 2)塊 “ 與 ” 操作指令格式: ALD (無操作元件) 塊 “ 或 ” 操作是將梯形圖中相鄰的兩個(gè)以 LD起始的電路塊串聯(lián)起來。 iv0 iv1 iv2 iv3 iv4 iv5 iv6 iv7 iv8 iv0 iv0 iv1 iv2 iv3 iv4 iv5 iv6 iv7 iv0 iv1 iv2 iv3 iv4 iv5 iv6 iv7 iv8 iv0 iv1 iv2 iv3 iv4 iv5 iv6 iv7 iv8 iv0 iv1 iv2 iv3 iv4 iv5 iv6 iv7 iv8 iv1 iv2 iv3 iv4 iv5 iv6 iv7 iv8 X 前 后 前 前 后 后 邏輯推入棧 邏輯讀棧 邏輯彈出棧 [例 ]棧操作指令應(yīng)用程序 ? LD //裝入常開觸點(diǎn) LPS //建立棧指針 ( 堆棧 ) LD //裝入常開觸點(diǎn) O //或常開觸點(diǎn) ALD //塊與操作 = //輸出線圈 LRD //讀棧 LD //裝入常開觸點(diǎn) O //或常開觸點(diǎn) ALD //塊與操作 = //輸出線圈 LPP //彈棧 A //與常開觸點(diǎn) = //輸出線圈 ? 邏輯堆棧指令( LPS)可以嵌套使用,最多為 9層。 ? 正跳變觸發(fā)指輸入脈沖的上升沿 , 使觸點(diǎn) ON一個(gè)掃描周期 。 表 定時(shí)器工作方式及類型 工作方式 分辨率 最大定時(shí)范圍 定時(shí)器號(hào) TONR 1ms T0, T64 10ms T1~ T4, T65~ T68 100ms T5~ T31,T69~ T95 TON/TOF 1ms T32, T96 10ms T33~ T36,T97~ T100 100ms T37~ T63,T101~ T255 3. 定時(shí)器指令格式 ? TON 通電延時(shí)型 ? TONR 有記憶通電延時(shí)型 ? TOF 斷電延時(shí)型 ? IN— 使能輸入端;編程范圍 T0~T255; PT是預(yù)置值輸入端,最大預(yù)置值 32767; PT數(shù)據(jù)類型: INT。 ? NETWORK 1 ? LD ? TONR T65, +500 ? ? NETWORK 2 ? LD ? R T65, 1 ? ? NETWORK 3 ? LD T65 ? = N E T W O RK 1 L D T O N R T 65, + 50 0 N E T W O RK 2 L D R T 65, 1 N E T W O RK 3 L D T 65 = Q I0 .1T65 當(dāng)前值I0 .0( 5S )P T Q 0 .0T65 當(dāng)前值( 5S )P T( 3) 斷電延時(shí)型 (TOF) ? 使能端( IN)輸入有效時(shí),定時(shí)器輸出狀態(tài)位置 1,當(dāng)前值復(fù)位為 0。 CTU ( Counter Up) 增計(jì)數(shù)器 CTD ( Counter Down) 減計(jì)數(shù)器 CTUD ( Counter Up/ Down)增/減計(jì)數(shù)器 ? 圖中 CU-增 1計(jì)數(shù)脈沖輸入端; CD-減 1計(jì)數(shù)脈沖輸入端; R-復(fù)位脈沖輸入端; LD-減計(jì)數(shù)器的復(fù)位輸入端。復(fù)位輸入( R)有效或執(zhí)行復(fù)位指令時(shí),計(jì)數(shù)器狀態(tài)位復(fù) 0位,當(dāng)前值清零。 ? 1. 指令格式 ? 裝載 LDB= IN1, IN2 ? 串聯(lián) AB= IN1, IN2 ? 并聯(lián) OB= IN1, IN2 ? 操作數(shù) IN1和 IN2為整數(shù) ? 比較比較運(yùn)算符:==、 =、 =、 、 、 ? 操作數(shù)類型:字節(jié)比較 B( Byte) ; ( 無符號(hào)整數(shù) ) ? 整數(shù)比較 I( Int) /W( Word) ; ( 有符號(hào)整數(shù) ) ? 雙字比較 D( Double Int/ Word) ; ( 有符號(hào)整數(shù) ) ? 實(shí)數(shù)比較 R( Real) ; ( 有符號(hào)雙字浮點(diǎn)數(shù) ) 2. 比較指令程序設(shè)計(jì)舉例 ? [例 ]整數(shù)( 16位有符號(hào)整數(shù))比較指令應(yīng)用 ? 計(jì)數(shù)器 C0的當(dāng)前值大于或等于 1000時(shí),輸出線圈 通電。 計(jì)數(shù)器分析要點(diǎn) ? ( 1)增計(jì)數(shù)指令( CTU) ? 增計(jì)數(shù)指令在 CU端輸入脈沖上升沿,當(dāng)前值增 1計(jì)數(shù)。 算術(shù)、邏輯運(yùn)算指令 ? 算術(shù)運(yùn)算指令 ? IN1+ IN2=OUT ? IN1— IN2=OUT ? 加減指令盒由指令類型,使能端 EN,操作數(shù)( IN IN2)輸入端,運(yùn)算結(jié)果輸出 OUT,邏輯結(jié)果輸出端 ENO等組成。 增 1/減 1計(jì)數(shù) ? 增 1/減 1計(jì)數(shù)器用于自增、自減操作,以實(shí)現(xiàn)累加計(jì)數(shù)和循環(huán)控制等程序的編制。 [例 ]將變量存儲(chǔ)器 VW100中內(nèi)容送到 VW200中。 ? 左、右移位指令( SHL 、 SHR )的功能:使能輸入有效時(shí),將輸入的字節(jié)、字或雙字( IN)左、右移 N位后(右、左端補(bǔ) 0),將結(jié)果輸出到 OUT所指定的存儲(chǔ)單元中,最后一次移出位保存在 。 ? N為正值時(shí),左移位(由低位到高位), DATA值從 SBIT位移入,移出位進(jìn)入 ; ? N為負(fù)值時(shí)右移位(由高位到低位), SBIT移出到 ,高端補(bǔ)充DATA移入位的值。 ?例 跳轉(zhuǎn)、循環(huán)指令 ? 1. 程序跳轉(zhuǎn)指令( JMP) ? ? JMP n 跳轉(zhuǎn)指令 ? ? LBL n 跳轉(zhuǎn)標(biāo)號(hào) ? ? 跳轉(zhuǎn)指令 ( JMP) 和跳轉(zhuǎn)地址標(biāo)號(hào)指令 ( LBL) 配合實(shí)現(xiàn)程序的跳轉(zhuǎn) 。 ( SBR) ? 子程序可以多次被調(diào)用,也可以嵌套(最多 8層),還可以遞歸調(diào)用(自己調(diào)自己)。子程序完成時(shí),從局部存儲(chǔ)器拷貝輸出參數(shù)到指定的輸出參數(shù)地址。 ? 1. 基本位操作指令包括位操作 、 置/復(fù)位 、 邊沿觸發(fā) 、 定時(shí) 、計(jì)數(shù) 、 比較等指令 , 是梯形圖基本指令的基礎(chǔ) , 也是最常用的指令類型 。 算術(shù)運(yùn)算有加 、減 、 乘 、 除運(yùn)算和常用的數(shù)學(xué)函數(shù)變換;邏輯運(yùn)算包括邏輯與 、 或指令和取反指令等 。 ? OUT類型:從子程序的結(jié)果值(數(shù)據(jù))傳入到指定參數(shù)位置。 ? NETWORK 1 ? LDW= AC0, +100 ? JMP 10 //跳轉(zhuǎn) ? NETWORK 2 ? LD ? FOR VW100, +1, +20 //循環(huán)開始 ? NETWORK 3 ? LD ? CALL SBR_0 //調(diào)用子程序 ? NETWORK 4 ? NEXT //循環(huán)返回 ? NETWORK 5 ? LD ? S , 1 //位置 1 ? NETWORK 6 ? LBL 10 //標(biāo)號(hào) [例 ]循環(huán)、跳轉(zhuǎn)及子程序調(diào)用指令應(yīng)用程序。 使能輸入無效時(shí) , 程序順序執(zhí)行 。 程序控制類指令 ? 包括系統(tǒng)控制、跳轉(zhuǎn)、循環(huán)、子程序調(diào)用、順序控制等指令。 移位指令 ? [例 ] 將 VD0右移 2位送 AC0。 ?字填充( FILL IN, OUT, N) ? 使能輸入( EN)有效時(shí), 字型輸入數(shù)據(jù)( IN)填充從 輸出( OUT)指定單元開始 的 N個(gè)字存儲(chǔ)單元。 ? ? 與(或、異或)指令功能:使能輸入有效時(shí),把兩個(gè)字節(jié)(字、雙字)長(zhǎng)的輸入邏輯數(shù)按位相與(或、異或) ,得到的一個(gè)字節(jié)(字、雙字)邏輯運(yùn)算結(jié)果,送到 OUT指定的存儲(chǔ)器單元輸出。 [例 ] 求以 10為底, 150的常用對(duì)數(shù), 150存于VD100,結(jié)果放到 AC1(應(yīng)用對(duì)數(shù)的換底公式求解)。復(fù)位輸入( R)有效時(shí),計(jì)數(shù)器狀態(tài)位復(fù)位(置 0),當(dāng)前計(jì)數(shù)值清零。 使能端無效 ( 斷開 ) 時(shí) , 定時(shí)器復(fù)位( 當(dāng)前值清零 , 輸出狀態(tài)位置 0) 。同樣達(dá)到最小值( 32678)后,下一個(gè) CD輸入上升沿將使計(jì)數(shù)值變?yōu)樽畲笾担?32767)。 2. 工作原理分析 ? ( 1) 增計(jì)數(shù)指令 ( CTU) ? 增計(jì)數(shù)指令在 CU端輸入脈沖上升沿,計(jì)數(shù)器的當(dāng)前值增 1計(jì)數(shù)。 ? [例 ]斷電延時(shí)型定時(shí)器應(yīng)用程序,程序運(yùn)行結(jié)果見時(shí)序分析。 4. 工作原理分析 ? ( 1) 通電延時(shí)型( TON) 使能端( IN)輸入有效時(shí),定時(shí)器開始計(jì)時(shí),當(dāng)前值從 0開始遞增,大于或等于預(yù)置值( PT)時(shí),定時(shí)器輸出狀態(tài)位置 1(輸出觸點(diǎn)有效),當(dāng)前值的最大值為 32767。 ? EU( Edge Up) 正跳變 , ? 無操作元件 ? ED( Edge Down) 負(fù)跳變 , ? 無操作元件 ? [ 例 ] 邊沿觸發(fā)程序示例 , 程序運(yùn)行的時(shí)序分析見右圖 。 取非和空操作指令 取非和空操作指令格式 (LAD、 STL、 功能) NOT 取非 NOP N 空操作指令 次數(shù) N= 0~ 255 3. AENO指令 梯形圖的指令盒指令右側(cè)的輸出連線為使能輸出端 ENO, 用于指令盒或輸出線圈的串聯(lián) ( 與邏輯 ) , 不串聯(lián)元件時(shí) , 作為指令行的結(jié)束 。 ? 棧操作語句表指令格式: LP
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1