描述
為了按字節(jié)、字和雙字?jǐn)?shù)據(jù)類型訪問變量,需要:
對于S7-1200(固件V2.0及以上)需要 STEP 7 (TIA Portal) V11+SP1+Update 2 (或較高版本)
對于S7-1500需要 STEP 7 (TIA Portal) V12 (或較高版本)
將存儲(chǔ)區(qū)( 例如 Byte 或Word ) 劃分為較小的存儲(chǔ)區(qū) ( 例如 Bool )也稱為存儲(chǔ)器分片。圖 01 所示使用符號方式對操作數(shù)按位、字節(jié)、字進(jìn)行訪問。
使用片訪問可以提供較高的編程效率并且*在變量表里進(jìn)行額外的聲明。
下例所示使用符號方式按位訪問。"x" 代表在字或字節(jié)中按位訪問并且其后的數(shù)字表示相關(guān)位的偏移量。
圖 03 為按字節(jié)訪問的例子。 這里 "b" 代表按字節(jié)訪問并且其后面的數(shù)字表示相關(guān)字節(jié)的偏移量。
圖. 3
"w" 代表按字進(jìn)行訪問并且其后的數(shù)字表示相關(guān)字的偏移量。
在某些技術(shù)應(yīng)用上,只需要一個(gè)字節(jié)變量的前4位或前6位(分別對應(yīng)于位0至位3或位0至位5)的值用于轉(zhuǎn)換字節(jié)數(shù)據(jù)類型到一個(gè)實(shí)數(shù)數(shù)據(jù)類型的值。例如,一個(gè)二進(jìn)制數(shù)(二進(jìn)制編碼字節(jié))轉(zhuǎn)換成十進(jìn)制數(shù)(實(shí)數(shù))。字節(jié)的較低位代表數(shù)值2-5。這不是小數(shù)點(diǎn)后的位數(shù),但是可以自動(dòng)計(jì)算出十進(jìn)制數(shù)據(jù)。
位5 | 位4 | 位3 | 位2 | 位1 | 位0 |
1 | 1 | 0 | 0 | 1 | 0 |
20 | 2-1 | 2-2 | 2-3 | 2-4 | 2-5 |
1,0 | 0,5 | 0,25 | 0,125 | 0,0625 | 0,03125 |
1*1,0=1,0 | 1*0,5=0,5 | 0*0,25=0 | 0*0,125=0 | 1*0,0625=0,0625 | 0*0,03125=0 |
總計(jì) = 1.5625.
如下SCL程序的前兩行將不需要的位設(shè)為“false”。然后,根據(jù)變化得到 2-5 進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換后的數(shù)值。
注意
從STEP 7 (TIA Portal) V13 以后,語法規(guī)則從 "Variable.X0" 改為 "Variable.%X0"。如上所述示例中輸入"inByte.X0" 后,STEP 7 (TIA Portal) V13 之后的版本會(huì)自動(dòng)修改為"inByte.%X0"。
更多信息
其它信息請參考在線幫助或者下面的手冊Addressing areas of a variable with slice access.
在 STEP 7 (TIA Portal) 中可以使用關(guān)鍵字“AT”進(jìn)行變量覆蓋。相關(guān)信息參考條目號:57132240.
創(chuàng)建環(huán)境
此 FAQ 相關(guān)的圖片使用 STEP 7 (TIA Portal) V13+SP1+Update 7 創(chuàng)建。
詞條
詞條說明
時(shí)間中斷組織塊(OB 10 至 OB 17)說明S7 較多提供八個(gè) OB(OB 10 至 OB 17),這些 OB 可單次啟動(dòng),也可定期啟動(dòng)。 可以采用按下列間隔處理這些 OB 的方法,為 CPU 分配參數(shù):一次每分鐘每小時(shí)每天每周每月每年月末提示如果是每月執(zhí)行時(shí)間中斷 OB,則只能將 1、2 至 28 用作開始日期。時(shí)間中斷 OB 的功能要啟動(dòng)時(shí)間中斷,必須先設(shè)置中斷,然后再將其激活。 有以下三
在項(xiàng)目中搜索的示例屬性和對象過濾器的使用示例搜索編輯器在“限制搜索范圍”(Limit Search To) 區(qū)域提供過濾器,用以將搜索范圍限制為特定屬性或?qū)ο?。?jǐn)記以下機(jī)制:如果未激活任何過濾器,則將在所設(shè)置的搜索區(qū)域內(nèi)能夠搜索到的全部對象和屬性中搜索該搜索條目。如果激活過濾器,則只針對所選屬性或?qū)ο筮M(jìn)行搜索。屬性和對象過濾器的使用示例:搜索名為“Motor1”的對象:輸入搜索條目并激活過濾器“名
S7-1500 CPU(作為 TLS 服務(wù)器)和外部 PLC(作為 TLS 客戶端)之間的安全 OUC
S7-1500 CPU(作為 TLS 服務(wù)器)和外部 PLC(作為 TLS 客戶端)之間的安全 OUC下文章節(jié)介紹如何通過 TCP 在 S7-1500 CPU(作為 TLS 服務(wù)器)與 TLS 客戶端之間建立安全的開放式用戶通信。通過通信伙伴的域名建立安全的 TCP 連接固件版本為 V2 及較高版本的 S7-1500 CPU 支持通過域名系統(tǒng) (DNS) 進(jìn)行尋址的安全通信。為通過域名建立安全的
手動(dòng)比較兩個(gè)相同版本的 TIA Portal 項(xiàng)目(數(shù)據(jù)集版本)
手動(dòng)比較兩個(gè)相同版本的 TIA Portal 項(xiàng)目(數(shù)據(jù)集版本)如何比較兩個(gè)相同版本的 TIA Portal 項(xiàng)目(數(shù)據(jù)集版本)?要比較兩個(gè)相同版本的 TIA Portal 項(xiàng)目(數(shù)據(jù)集版本),請按以下步驟操作:使用“RAC”,將相應(yīng) TIA Portal 項(xiàng)目“版本 1”(Version 1) 的數(shù)據(jù)集導(dǎo)出到本地目錄中。解壓縮 ZIP 文件。提示確保該文件未保存到 TIA Portal Team
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機(jī): 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機(jī): 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
¥6300.00
網(wǎng)課專享 教學(xué)一體機(jī) 21.5寸
¥1980.00