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

正文內(nèi)容

可編程控制器原理及應(yīng)用(已改無(wú)錯(cuò)字)

2022-08-29 16:55:50 本頁(yè)面
  

【正文】 并聯(lián) OB= IN1, IN2 ? 操作數(shù) IN1和 IN2為整數(shù) ? 比較比較運(yùn)算符:==、 =、 =、 、 、 ? 操作數(shù)類(lèi)型:字節(jié)比較 B( Byte) ; ( 無(wú)符號(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í),輸出線(xiàn)圈 通電。 ? NETWORK 1 ? LDW= C0, +1000 ? = 定時(shí)器分析要點(diǎn) ? ( 1) 通電延時(shí)型( TON) ? 使能端 ( IN) 輸入有效時(shí) , 當(dāng)前值從 0開(kāi)始遞增 , 大于或等于預(yù)置值( PT) 時(shí) , 輸出狀態(tài)位置 1。 使能端無(wú)效 ( 斷開(kāi) ) 時(shí) , 定時(shí)器復(fù)位( 當(dāng)前值清零 , 輸出狀態(tài)位置 0) 。 ? ( 2) 有記憶通電延時(shí)型( TONR) 使能端( IN)輸入有效時(shí)(接通),當(dāng)前值從 0遞增,當(dāng)前值大于或等于預(yù)置值( PT)時(shí),輸出狀態(tài)位置 1。使能端輸入無(wú)效(斷開(kāi))時(shí),當(dāng)前值保持(記憶),使能端( IN)再次接通有效時(shí),在原記憶值的基礎(chǔ)上遞增計(jì)時(shí)。 (TONR) 定時(shí)器采用線(xiàn)圈的復(fù)位指令( R)進(jìn)行復(fù)位操作,當(dāng)復(fù)位線(xiàn)圈有效時(shí),定時(shí)器當(dāng)前值清零,輸出狀態(tài)位置 0。 ? ( 3) 斷電延時(shí)型 (TOF) 使能端( IN)輸入有效時(shí),定時(shí)器輸出狀態(tài)位立即置 1,當(dāng)前值復(fù)位(為 0)。使能端( IN)斷開(kāi)時(shí),開(kāi)始計(jì)時(shí),當(dāng)前值從 0遞增,當(dāng)前值達(dá)到預(yù)置值時(shí),定時(shí)器狀態(tài)位復(fù)位置 0,并停止計(jì)時(shí),當(dāng)前值保持。 計(jì)數(shù)器分析要點(diǎn) ? ( 1)增計(jì)數(shù)指令( CTU) ? 增計(jì)數(shù)指令在 CU端輸入脈沖上升沿,當(dāng)前值增 1計(jì)數(shù)。當(dāng)前值大于或等于預(yù)置值( PV)時(shí),計(jì)數(shù)器狀態(tài)位置 1。復(fù)位輸入( R)有效時(shí),計(jì)數(shù)器狀態(tài)位復(fù)位(置 0),當(dāng)前計(jì)數(shù)值清零。 ? ( 2)增/減計(jì)數(shù)指令 ( CTUD) ? 增/減計(jì)數(shù)器有兩個(gè)脈沖輸入端, CU/CD端的計(jì)數(shù)脈沖上升沿增 1/減 1計(jì)數(shù)。當(dāng)前值大于或等于預(yù)置值( PV)時(shí),計(jì)數(shù)器狀態(tài)位置 1。復(fù)位輸入( R)有效或執(zhí)行復(fù)位指令時(shí),計(jì)數(shù)器狀態(tài)位置 0,當(dāng)前值清零。 ? ( 3)減計(jì)數(shù)指令( CTD) ? 復(fù)位輸入( LD)有效時(shí),計(jì)數(shù)器把預(yù)置值( PV)裝入當(dāng)前值存儲(chǔ)器,計(jì)數(shù)器狀態(tài)位置 0。 CD端輸入脈沖上升沿,減計(jì)數(shù)器當(dāng)前值從預(yù)置值開(kāi)始遞減計(jì)數(shù),當(dāng)前值等于 0時(shí),計(jì)數(shù)器狀態(tài)位置 1,停止計(jì)數(shù)。 算術(shù)、邏輯運(yùn)算指令 ? 算術(shù)運(yùn)算指令 ? IN1+ IN2=OUT ? IN1— IN2=OUT ? 加減指令盒由指令類(lèi)型,使能端 EN,操作數(shù)( IN IN2)輸入端,運(yùn)算結(jié)果輸出 OUT,邏輯結(jié)果輸出端 ENO等組成。 ( 5)加法運(yùn)算應(yīng)用舉例 ? NETWORK 1 ? LD //裝入常開(kāi)觸點(diǎn) ? MOVW VW100, VW200 // VW100 → VW200 ? +I +100, VW200 // VW200+100= VW200 2. 乘/除運(yùn)算 ? ? 乘法運(yùn)算 ? 除法運(yùn)算 ? MUL I/DIV I為整數(shù)乘/除運(yùn)算, MUL DI/DIV DI雙整數(shù)乘/除運(yùn)算,MUL/DIV整數(shù)乘/除的結(jié)果雙整數(shù)輸出, MUL R/DVI R實(shí)數(shù)乘/除運(yùn)算 ? 指令執(zhí)行的結(jié)果:乘法 IN1*IN2= OUT ? 除法 IN1/IN2= OUT [例 ] 乘/除法指令的應(yīng)用 ? NETWORK 1 ? LDN //裝入常閉觸點(diǎn) ? *R AC1, VD100 //實(shí)數(shù)乘法 ? /R VD10, VD200 //實(shí)數(shù)除法 ? 運(yùn)行結(jié)果: 數(shù)學(xué)函數(shù)變換指令 1. 平方根/自然對(duì)數(shù)/指數(shù)指令 ? SQRT IN, OUT ? //求平方根指令 SQRT( IN)= OUT ? LN IN, OUT ? //求( IN)的自然對(duì)數(shù)指令 ? LN( IN)= OUT ? EXP IN, OUT ? //求( IN)的指數(shù)指令 EXP( IN)= OUT ? 平方根 (自然對(duì)數(shù) 、 指數(shù) ) 指令是把一個(gè)雙字長(zhǎng) ( 32位 ) 的實(shí)數(shù) ( IN)開(kāi)方 ( 取自然對(duì)數(shù) 、 取以 e為底的指數(shù) ) , 得到 32位的實(shí)數(shù)運(yùn)算結(jié)果 ,通過(guò) ( OUT) 指定的存儲(chǔ)器單元輸出 。 [例 ] 求以 10為底, 150的常用對(duì)數(shù), 150存于VD100,結(jié)果放到 AC1(應(yīng)用對(duì)數(shù)的換底公式求解)。 當(dāng)求解以 10為底的常用對(duì)數(shù)時(shí),用實(shí)數(shù)除法指令將自然對(duì)數(shù)除以 。( LN10≈ ) ? LD //使能輸入 ? LN VD100, AC1 //自然對(duì)數(shù) ? //Ln( VD100) = AC1 ? LN , VD200 //自然對(duì)數(shù) ? //Ln( 10) = VD200 ? /R VD200, AC1 //實(shí)數(shù)除法指令 ? //AC1/VD200= VD200 1. 平方根/自然對(duì)數(shù)/指數(shù)指令 ? 利用指數(shù)函數(shù)求解任意函數(shù)的 x次方( yx=exlny)。 ? 例如: 7的 4次方= EXP( 4*LN( 7))= 2401 ? 8的 3次方根= 8 ^ (1/3)= EXP (LN (8) *1/3 )= 2 ? 2. 三角函數(shù) ? SIN IN, OUT ? //SIN( IN)= OUT ? ? COS IN, OUT ? // COS( IN)= OUT ? TAN IN, OUT ? //TAN( IN)= OUT [例 ] 求 65o的正切值 ? LDN //使能輸入 ? MOVR , AC0 //π 裝入 AC0 ? /R , AC0 //得 π /1800弧度 ? ? *R , AC0 //將角度轉(zhuǎn)化為弧度 ? TAN AC0, AC1 //求正切指令結(jié)果存放到 AC1 ? ? ( 1) 平方根/自然對(duì)數(shù)/指數(shù)/三角函數(shù)運(yùn)算指令執(zhí)行的結(jié)果影響特殊存儲(chǔ)器位: ( 零 ) , ( 溢出 ) , ( 負(fù) ) , ( 被 0除 ) 。 ? ( 2) 使能流輸出 ENO=0的錯(cuò)誤條件是: ( 溢出 ) , ( 運(yùn)行時(shí)間 ) ,0006( 間接尋址 ) 。 ? ( 3) IN、 OUT操作數(shù)的數(shù)據(jù)類(lèi)型為 REAL,尋址范圍見(jiàn)附表 1。 增 1/減 1計(jì)數(shù) ? 增 1/減 1計(jì)數(shù)器用于自增、自減操作,以實(shí)現(xiàn)累加計(jì)數(shù)和循環(huán)控制等程序的編制。 ? 字節(jié)、字、雙字增 1 ? OUT+1= OUT ? 字節(jié)、字、雙字減 1 ? OUT1= OUT 邏輯運(yùn)算指令 ? 邏輯運(yùn)算是對(duì)無(wú)符號(hào)數(shù)進(jìn)行的邏輯處理,主要包括邏輯與、邏輯或、邏輯異或和取反等運(yùn)算指令。 ? ? 與(或、異或)指令功能:使能輸入有效時(shí),把兩個(gè)字節(jié)(字、雙字)長(zhǎng)的輸入邏輯數(shù)按位相與(或、異或) ,得到的一個(gè)字節(jié)(字、雙字)邏輯運(yùn)算結(jié)果,送到 OUT指定的存儲(chǔ)器單元輸出。 ? 取反指令功能:使能輸入有效時(shí),將一個(gè)字節(jié)(字、雙字)長(zhǎng)的邏輯數(shù)按位取反,得到的一個(gè)字節(jié)(字、雙字)邏輯運(yùn)算結(jié)果,送到 OUT指定的存儲(chǔ)器單元輸出。 [例 ] 字或/雙字異或/字求反/字節(jié)與操作編程舉例。 ? NETWORK 1 ? LD ? MOVW LW10, LW30 // LW 10=LW30 ? ORW LW20, LW30 //字或操作 ? NETWORK 2 ? LD ? MOVD VD100, VD120 ? XORD VD200, VD120 //雙字異或操作 ? NETWORK 3 ? LD ? MOVW AC0, AC1 ? INVW AC1 //字取反操作 ? NETWORK 4 ? LD ? MOVB AC0, AC1 ? ANDB 255, AC1 //字節(jié)與操作 數(shù)據(jù)處理指令 ? 數(shù)據(jù)處理指令包括數(shù)據(jù)傳送指令,交換、填充指令,移位指令等。 ? ? 1. 單個(gè)數(shù)據(jù)傳送 ? LAD ? STL MOV IN, OUT //IN= OUT 2. 數(shù)據(jù)塊傳送 ?指令類(lèi)型:字節(jié)、字或雙字的 N個(gè)數(shù)據(jù)成組傳送。
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1