產(chǎn)地類別 | 進(jìn)口 | 供電電壓 | 低壓 |
---|---|---|---|
控制方式 | 其他 | 輸出電壓調(diào)節(jié)方式 | 其他 |
外型 | 其他 | 應(yīng)用領(lǐng)域 | 醫(yī)療衛(wèi)生,環(huán)保,化工,綜合 |
直流電源性質(zhì) | 其他 |
產(chǎn)品簡介
詳細(xì)介紹
西門子變頻器代理商介紹:
INT,DINT,REAL和BCD數(shù)據(jù)類型之間的轉(zhuǎn)換
STEP7(TIAPortal)提供了“CONV”(轉(zhuǎn)換)指令可以用于INT,DINT,REAL和BCD數(shù)據(jù)類型之間的轉(zhuǎn)換??梢栽趬K編輯器中按下表的步驟進(jìn)行插入和參數(shù)化操作。
1.在塊編輯器中,打開“指令”庫,再打開“基本指令>轉(zhuǎn)換操作”目錄。使用拖拽方式將“CONVERT”指令插入到網(wǎng)絡(luò)段中。
2.插入指令塊后,指令的數(shù)據(jù)類型還沒有定義,在"CONV"下顯示的是通配符"to"。將鼠標(biāo)指針放在左側(cè)的三角形上時(shí),會(huì)顯示下拉箭頭。
3.點(diǎn)擊左側(cè)的箭頭,從下拉菜單中可以給輸入?yún)?shù)“IN”選擇想要的數(shù)據(jù)類型(例如,INT)。
4.重復(fù)上面步驟可以為輸出參數(shù)“OUT”從右側(cè)的下拉菜單中選擇想要轉(zhuǎn)換的數(shù)據(jù)類型(例如,REAL)。這個(gè)例子就是將一個(gè)數(shù)據(jù)類型為INT的數(shù)據(jù)轉(zhuǎn)換為數(shù)據(jù)類型為REAL的數(shù)據(jù)(“InttoReal”)。
5。給轉(zhuǎn)換指令的輸入和輸出分配所選擇的變量。為輸入輸出參數(shù)后,就可以完成下面的數(shù)據(jù)轉(zhuǎn)換,例如:
從Int到Int,DInt,Real,Bcd16,USint,UInt,UDint,SInt,LReal和Char
從DInt到Int,DInt,Real,Bcd32,USint,UInt,UDint,SInt,LReal和Char
從Real到Int,DInt,Real,USint,UInt,UDint,SInt和LReal
從USint到Int,DInt,Real,USint,UInt,UDint,SInt,LReal和Char
從UInt到Int,DInt,Real,USint,UInt,UDint,SInt,LReal和Char
從UDint到Int,DInt,Real,USint,UInt,UDint,SInt,LReal和Char
從SInt到Int,DInt,Real,USint,UInt,UDint,SInt,LReal和Char
從LReal到Int,DInt,Real,USint,UInt,UDint,SInt和LReal
從Char到Int,DInt,USint,UInt,UDint,SInt和Char
從BCD16(16-bit)到Int
從BCD32(32-bit)到DInt
西門子變頻器代理商注意:
如果直接通過變量為指令輸入輸出參數(shù),那么步驟2到步驟4不是必須的,因?yàn)檗D(zhuǎn)換指令自動(dòng)將數(shù)據(jù)類型設(shè)置為變量的數(shù)據(jù)類型。
轉(zhuǎn)換指令注釋:
展示了BCD格式到Real和Byte到SInt的數(shù)據(jù)格式轉(zhuǎn)換的例子。
BCD格式的數(shù)據(jù)必須先轉(zhuǎn)換為Int或DInt格式才能轉(zhuǎn)換為REAL格式,如例子。
如要實(shí)現(xiàn)數(shù)據(jù)類型Byte到SInt或從Byte到USInt,CONVERT指令需要手動(dòng)設(shè)置input和output數(shù)據(jù)類型為SInt或USInt。
更多的信息可以參見STEP7(TIAPortal)在線幫助CONVERT:Convertvalue。
實(shí)數(shù)取整:
下面的指令可以將實(shí)數(shù)類型的數(shù)據(jù)取整為一個(gè)整數(shù)(INT或DINT),這些指令也在上面描述的“Converters”目錄中。
“CEIL”:上取整。
“FLOOR”:下取整。
“ROUND”:舍入取整。
“TRUNC”:截尾取整。
轉(zhuǎn)換為TIME數(shù)據(jù)類型:
使用高級指令“T_CONV”將INT類型的數(shù)據(jù)轉(zhuǎn)換為一個(gè)時(shí)間值(TIME)和進(jìn)行反向轉(zhuǎn)換。在轉(zhuǎn)換為TIME數(shù)據(jù)類型之前必須將所有數(shù)據(jù)類型(INT,REAL,BCD等)轉(zhuǎn)換為DINT。“T_CONV”指令在塊編輯器的“擴(kuò)展指令>日期和時(shí)間”指令卡中。
硬件數(shù)據(jù)類型HW_IO的轉(zhuǎn)換:
硬件數(shù)據(jù)類型HW_IO是STEP7(TIAPortal)訪問模板信息時(shí)用來識別硬件模板的。這個(gè)識別碼是自動(dòng)分配的,在創(chuàng)建設(shè)備時(shí)保存在設(shè)備的硬件配置中。模塊名作為系統(tǒng)常量放在"PLCvariables"表中。在相應(yīng)功能塊中通過模塊名可以直接使用該模塊。
另外,使用"IO2MOD"功能可以從模塊的邏輯輸入地址"InAddress"(E0.0)確定模塊的硬件標(biāo)識符"HWIO"。直接在功能塊的"LADDR"參數(shù)直接輸入硬件標(biāo)識符"HWIO"。"LADDR"參數(shù)無需做轉(zhuǎn)換,因?yàn)榭梢蕴顚?HW_IO"參數(shù),也可以填寫UINT數(shù)據(jù)類型變量。
在圖4中是一個(gè)SCL的程序例子,調(diào)用指令"IO2MOD"。如果功能塊分配參數(shù)不正確,變量"ChangeHWIO"會(huì)顯示報(bào)錯(cuò)代碼。
本公司誠信經(jīng)營,有多個(gè)常年采購的客戶一直維持關(guān)系,貨源穩(wěn)定,銷售素質(zhì)硬,公司文化悠久,常年銷售西門子PLC,變頻器,觸摸屏,電機(jī),伺服,驅(qū)動(dòng)器,電纜,電源,一些中小型模塊等,歡迎大家詢價(jià)采購。