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