西門子SM338模板6ES7338-4BC01-0AB0
在STEP 7 (TIA Portal)里 , 對于S7-1200/S7-1500 可以使用 “指令” 庫里的轉(zhuǎn)換功能將變量轉(zhuǎn)換為所選的數(shù)據(jù)類型。
描述
下表(圖.1)給出了常用轉(zhuǎn)換功能的概覽。
圖. 1
INT,DINT,REAL 和 BCD 數(shù)據(jù)類型之間的轉(zhuǎn)換
STEP 7 (TIA Portal) 提供了“CONV” (轉(zhuǎn)換)指令可以用于 INT,DINT,REAL 和 BCD 數(shù)據(jù)類型之間的轉(zhuǎn)換??梢栽趬K編輯器中按下表的步驟進行插入和參數(shù)化操作。
1. 在塊編輯器中,打開“指令” 庫,再打開“基本指令 > 轉(zhuǎn)換操作” 目錄。使用拖拽方式將 “CONVERT” 指令插入到網(wǎng)絡(luò)段中。
2. 插入指令塊后,指令的數(shù)據(jù)類型還沒有定義,在 "CONV" 下顯示的是通配符 "??? to ???"。將鼠標(biāo)指針放在左側(cè)的三角形上時,會顯示下拉箭頭。
3. 點擊左側(cè)的箭頭,從下拉菜單中可以給輸入?yún)?shù)“IN” 選擇想要的數(shù)據(jù)類型(例如,INT)。
4. 重復(fù)上面步驟可以為輸出參數(shù) “OUT” 從右側(cè)的下拉菜單中選擇想要轉(zhuǎn)換的數(shù)據(jù)類型(例如,REAL)。這個例子就是將一個數(shù)據(jù)類型為 INT 的數(shù)據(jù)轉(zhuǎn)換為數(shù)據(jù)類型為 REAL 的數(shù)據(jù)(“Int to Real”)。
注意
如果直接通過變量為指令輸入輸出參數(shù),那么步驟 2 到步驟 4 不是必須的,因為轉(zhuǎn)換指令自動將數(shù)據(jù)類型設(shè)置為變量的數(shù)據(jù)類型。
5。給轉(zhuǎn)換指令的輸入和輸出分配所選擇的變量。為輸入輸出參數(shù)后,就可以完成下面的數(shù)據(jù)轉(zhuǎn)換,例如:
西門子SM338模板6ES7338-4BC01-0AB0