如何在STEP7(TIAPortal)中使用符號(hào)方式按位,字節(jié),或字訪問(wèn)非結(jié)構(gòu)數(shù)據(jù)類型_第1頁(yè)
如何在STEP7(TIAPortal)中使用符號(hào)方式按位,字節(jié),或字訪問(wèn)非結(jié)構(gòu)數(shù)據(jù)類型_第2頁(yè)
如何在STEP7(TIAPortal)中使用符號(hào)方式按位,字節(jié),或字訪問(wèn)非結(jié)構(gòu)數(shù)據(jù)類型_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、描述對(duì)于S7-1200(固件從V2.0開(kāi)始)和S7-1500,可以選擇對(duì)字節(jié)、字和雙字這些數(shù)據(jù)類型中的位進(jìn)行訪問(wèn)。該功能的實(shí)現(xiàn)需要STEP7V11+SP1+Update2(或更高版本)。將存儲(chǔ)區(qū)(例如Byte或Word)劃分為更小的存儲(chǔ)區(qū)(例如Bool)也稱為存儲(chǔ)器分片。圖01所示使用符號(hào)方式對(duì)操作數(shù)按位、字節(jié)、字進(jìn)行訪問(wèn)。圖01使用片訪問(wèn)可以提供更高的編程效率并且無(wú)需在變量表里進(jìn)行額外的聲明。下例所示使用符號(hào)方式按位訪問(wèn)。x代表在字或字節(jié)中按位訪問(wèn)并且其后的數(shù)字表示相關(guān)位的偏移量。圖03為按字節(jié)訪問(wèn)的例子。這里b代表按字節(jié)訪問(wèn)并且其后面的數(shù)字表示相關(guān)字節(jié)的偏移量。圖03w代表按字進(jìn)行訪問(wèn)并且

2、其后的數(shù)字表示相關(guān)字的偏移量。圖04在某些技術(shù)應(yīng)用上只需要一個(gè)字節(jié)變量的前4位或前6位(分別對(duì)應(yīng)于位0至位3或位0至位5),用于轉(zhuǎn)換字節(jié)數(shù)據(jù)類的值到一個(gè)實(shí)數(shù)數(shù)據(jù)類型的值。例如,需要確定十進(jìn)制小數(shù)點(diǎn)之后的位數(shù)。那么所需所有的冪(2-5,2-4,2-3,.)之和,就可以計(jì)算出確切的小數(shù)位數(shù)。位5位4位3位2位1位01100102o2-12-22-32-42-51,00,50,250,1250,06250,031251*1,0=1,01*0,5=0,50*0,25=00*0,125=01*0,0625=0,06250*0,03125=0Sum=1.5625.如下的例子為編程語(yǔ)言SCL的程序代碼。通過(guò)

3、IF指令和符號(hào)位訪問(wèn)方式對(duì)所有獨(dú)立的位進(jìn)行評(píng)估。如果某一位的值為True,相應(yīng)的數(shù)值被累加到輔助變量AUX中i111213141517181920Convert_6-Bit_to_RealNameDefaultvalueU!ijpc1tInput2lnput_ByteByte2Nominal_匚urEntResl4十Output5匚urrent_VBlueReal&-SulInOut7tTempSAuxteal3卜Ccnstant10rteturri匚盡近0FL.FOR.IDDO.Simile.DO.e.x)1!=0_0;IFInput_B7te.%X0=trueTHEN4Aux:=#Aux+_END_IF;RIF#Input_Byt.t吿El=Lru-eTHEN#Aux:=#kux+0.0625;_END_IF;IFInput_B7te.%X2=tm-eTHEM:=#Aux+0_L25;_END_IF;RIFInput_Byt-e總忑3=tru-eTHEN#Aux:=#Aux+0-25;_END_IF;IFInput_B7te.X4=tm-eTHEN#加1盅:=#Aux+0_S;_ND_IF;EIFInput_Byt-t忑町=tru-ETHEN#A

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論