版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
S7-200PLC
功能指令(2)《PLC原理與電氣控制技術(shù)》學(xué)習(xí)內(nèi)容1數(shù)據(jù)轉(zhuǎn)換指令2數(shù)學(xué)運算指令1.數(shù)據(jù)轉(zhuǎn)換指令(1)數(shù)字轉(zhuǎn)換指令(2)段譯碼指令(3)ASCII碼轉(zhuǎn)換指令(4)編碼/譯碼指令1.數(shù)據(jù)轉(zhuǎn)換指令(1)數(shù)字轉(zhuǎn)換指令分類:字節(jié)轉(zhuǎn)為整數(shù)(BTI);整數(shù)轉(zhuǎn)為字節(jié)(ITB);整數(shù)轉(zhuǎn)為雙整數(shù)(ITD);雙整數(shù)轉(zhuǎn)為整數(shù)(DTI);BCD碼轉(zhuǎn)為整數(shù)(BCDI);整數(shù)轉(zhuǎn)為BCD碼(IBCD);雙整數(shù)轉(zhuǎn)為實數(shù)(DTR);四舍五入和截位取整:四舍五入指令(ROUND)將一個實數(shù)轉(zhuǎn)為一個雙整數(shù)值,并將四舍五入的結(jié)果存入OUT指定的變量中。截位取整指令(TRUNC)將一個實數(shù)轉(zhuǎn)為一個雙整數(shù)值,并將實數(shù)的整數(shù)部分作為結(jié)果存入OUT指定的變量中。用于將輸入值IN轉(zhuǎn)換為指定的數(shù)據(jù)格式并存儲到由OUT指定的輸出值存儲區(qū)中。1.數(shù)據(jù)轉(zhuǎn)換指令(1)數(shù)字轉(zhuǎn)換指令③如果要將一個字節(jié)轉(zhuǎn)換為實數(shù),沒有直接的指令,需要經(jīng)過字節(jié)→整數(shù)→雙整數(shù)→實數(shù)幾個步驟。其他不能直接轉(zhuǎn)換的類似處理。注意:①如果所轉(zhuǎn)換的數(shù)值太大,以致于無法在輸出中表示(如整數(shù)65535轉(zhuǎn)成字節(jié)),則溢出標(biāo)志位置位并且輸出不會改變。②整數(shù)轉(zhuǎn)雙整數(shù)指令,符號位擴展到高字節(jié)中。字節(jié)轉(zhuǎn)整數(shù)指令,由于字節(jié)是無符號的,因而沒有符號位擴展。1.數(shù)據(jù)轉(zhuǎn)換指令(2)段譯碼指令
段碼指令(SEG)將IN中指定的字符(字節(jié))轉(zhuǎn)換生成一個點陣并存入OUT指定的變量中。
要點亮七段碼顯示器中的段,可以使用段碼指令。點亮的段表示的是輸入字節(jié)中低4位所代表的字符。指令格式:SEGIN,OUT1.數(shù)據(jù)轉(zhuǎn)換指令(2)段譯碼指令舉例:2.數(shù)學(xué)運算指令(1)加減乘除運算(2)增減運算(3)數(shù)學(xué)函數(shù)(4)邏輯運算種類:可能受影響的特殊存儲器位:◆
SM1.0(結(jié)果為0)◆
SM1.1(溢出,運算過程中產(chǎn)生非法數(shù)值或者輸入?yún)?shù)非法)◆
SM1.2(結(jié)果為負)◆
SM1.3(除數(shù)為0)2.數(shù)學(xué)運算指令(1)加減乘除運算指令描述+IIN1,OUT整數(shù)加法-IIN1,OUT整數(shù)減法*IIN1,OUT整數(shù)乘法/IIN1,OUT整數(shù)除法+DIN1,OUT雙整數(shù)加法-DIN1,OUT雙整數(shù)減法*DIN1,OUT雙整數(shù)乘法/DIN1,OUT雙整數(shù)除法+RIN1,OUT實數(shù)加法-RIN1,OUT實數(shù)減法*RIN1,OUT實數(shù)乘法/RIN1,OUT實數(shù)除法指令格式:整數(shù)加法整數(shù)減法雙整數(shù)乘法實數(shù)除法MUL:整數(shù)乘法產(chǎn)生雙整數(shù)指令。DIV:整數(shù)除法產(chǎn)生雙整數(shù)指令。兩個16位整數(shù)相除,結(jié)果的高16位為余數(shù),低16位為商。注:沒有字節(jié)型數(shù)據(jù)的加減乘除運算!2.數(shù)學(xué)運算指令(1)加減乘除運算舉例:在輸入信號I0.4的上升沿,用模擬電位器0來設(shè)置定時器T37的設(shè)定值(5~20s),即從SMB28讀出的數(shù)字0~255對應(yīng)于5~20s。設(shè)讀出的數(shù)字為N,則100ms定時器的設(shè)定值為:
(200–50)×N/255+50=150×N/255+50 LD I0.4 EU //在I0.4的上升沿
MOVB SMB28,AC0 //AC累加器可以根據(jù)指令自動變換數(shù)據(jù)類型。
MUL +150,AC0 //150乘以模擬電位器的轉(zhuǎn)換值(結(jié)果為雙整數(shù))
/D +255,AC0 //除以255,雙整數(shù)除法
+I +50,AC0 //加偏移量50(5s)
MOVW AC0,VW10 //定時器的預(yù)設(shè)值為整數(shù)類型。 LD I0.5 TON T37,VW10 //T37以VW10中的數(shù)值為設(shè)定值2.數(shù)學(xué)運算指令(2)增減運算遞增或者遞減指令將輸入IN加1或者減1,并將結(jié)果存放在OUT中。受影響的特殊存儲器位:◆
SM1.0(結(jié)果為0)◆
SM1.1(溢出,運算過程中產(chǎn)生非法數(shù)值或者輸入?yún)?shù)非法)◆
SM1.2(結(jié)果為負)對于字和雙字操作有效2.數(shù)學(xué)運算指令(3)數(shù)學(xué)函數(shù)三角函數(shù)(正弦、余弦、正切)自然對數(shù)、指數(shù)平方根種類:①正弦、余弦、正切
正弦(SIN)、余弦(COS)和正切(TAN)指令計算角度值IN的三角函數(shù)值,并將結(jié)果存放在OUT中。輸入角度值是弧度值。注:要將角度從度數(shù)變?yōu)榛《?,可以使用實?shù)乘法(*R)指令,將度數(shù)乘以(π/180)即可。舉例:②自然對數(shù)和自然指數(shù)
自然對數(shù)指令(LN)計算輸入值IN的自然對數(shù),并將結(jié)果存放到OUT中。自然指數(shù)指令(EXP)計算輸入值IN的自然指數(shù)值,并將結(jié)果存放到OUT中。
LN(IN)=OUTEXP(IN)=OUT2.數(shù)學(xué)運算指令
注:要從自然對數(shù)計算出以10為底的對數(shù)值,可以使用除法指令,將自然對數(shù)值除以2.302585(接近10的自然對數(shù))即可。2.數(shù)學(xué)運算指令③平方根
平方根指令(SQRT)計算實數(shù)(IN)的平方根,并將結(jié)果存放到OUT中。
SQRT(IN)=OUT
注:如果要求其它次數(shù)的方根值,可以將自然對數(shù)指令和自然指數(shù)指令結(jié)合在一起使用。125的立方根=125^(1/3)=EXP((1/3)*LN(125))=55的立方的平方根=5^(3/2)=EXP(3/2*LN(5))=11.18034以上方法也可以計算任意實數(shù)的任意實數(shù)次方,包括分數(shù)形式的指數(shù)。例如:要計算X的Y次方,使用以下公式:EXP(Y*LN(X))。2.數(shù)學(xué)運算指令(4)邏輯運算①取反指令(按位取反)
字節(jié)取反(INVB)、字取反(INVW)和雙字取反(INVD)指令將輸入IN取反的結(jié)果存入OUT中。取反指令與、或和異或指令種類:舉例:2.數(shù)學(xué)運算指令②與、或和異或指令(字節(jié)、字、雙字按位運算)在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 林業(yè)集團國際業(yè)務(wù)部經(jīng)理面試題庫及解析
- 面試準(zhǔn)備中廣核化學(xué)工程師常見面試問題解析
- 計算機軟件開發(fā)團隊主管理試題庫
- 購買無證房子合同范本
- 房子抵押拍賣合同范本
- 電梯設(shè)備租賃合同范本
- 重慶醫(yī)科大學(xué)招聘筆試真題2024
- 法律顧問面試題及案例分析參考答案
- 商業(yè)貸款合同范本
- 項目入駐合同范本
- 機械三視圖培訓(xùn)課件
- 環(huán)衛(wèi)部門冬季安全作業(yè)培訓(xùn)課件
- 合成洗滌劑制造工作業(yè)指導(dǎo)書
- 托盤貨架培訓(xùn)課件
- 胎兒右位主動脈弓伴鏡像分支超聲診斷
- 種植產(chǎn)業(yè)項目管理制度
- 房地產(chǎn)開發(fā)專項資金審計重點與流程
- 2025年高中音樂美術(shù)學(xué)業(yè)考核試題
- 華南理工大學(xué)2019級大學(xué)物理(II)期末試卷
- 法醫(yī)門診承包協(xié)議書
- 【MOOC期末】《大學(xué)體育-棒壘球》(東南大學(xué))期末考試慕課答案
評論
0/150
提交評論