西門子PLC字整數(shù)與雙字整數(shù)之間的轉(zhuǎn)換、雙整數(shù)與實(shí)數(shù)之間的轉(zhuǎn)換
1. 字整數(shù)與雙字整數(shù)之間的轉(zhuǎn)換
字整數(shù)與雙字整數(shù)之間的轉(zhuǎn)換格式、功能及說(shuō)明,如表1所示。
2. 雙整數(shù)與實(shí)數(shù)之間的轉(zhuǎn)換
雙整數(shù)與實(shí)數(shù)之間的轉(zhuǎn)換的轉(zhuǎn)換格式、功能及說(shuō)明,如表2所示。
表2 字整數(shù)與雙字整數(shù)之間的轉(zhuǎn)換指令
|
LAD |
![]() |
![]() |
|
STL |
ITD IN,OUT |
DTI IN,OUT |
|
操作數(shù)及數(shù)據(jù)類型 |
IN:VW, IW, QW, MW, SW, SMW, LW, T, C, AIW, AC, 常量, 數(shù)據(jù)類型:整數(shù)
OUT:VD, ID, QD, MD, SD, SMD, LD, AC,數(shù)據(jù)類型:雙整數(shù) |
IN:VD, ID, QD, MD, SD, SMD, LD, HC, AC,常量,數(shù)據(jù)類型:雙整數(shù)
OUT:VW, IW, QW, MW, SW, SMW, LW, T, C, AC, 數(shù)據(jù)類型:整數(shù) |
|
功能及
說(shuō)明 |
ITD指令將整數(shù)值(IN)轉(zhuǎn)換成雙整數(shù)值,并將結(jié)果置入OUT指定的存儲(chǔ)單元。符號(hào)被擴(kuò)展 |
DTI指令將雙整數(shù)值(IN)轉(zhuǎn)換成整數(shù)值,并將結(jié)果置入OUT指定的存儲(chǔ)單元。如果轉(zhuǎn)換的數(shù)值過(guò)大,則無(wú)法在輸出中表示,產(chǎn)生溢出SM1.1=1,輸出不受影響 |
|
ENO=0的錯(cuò)誤條件 |
0006 間接地址
SM4.3 運(yùn)行時(shí)間 |
0006 間接地址
SM1.1 溢出或非法數(shù)值
SM4.3 運(yùn)行時(shí)間 |
表2 雙字整數(shù)與實(shí)數(shù)之間的轉(zhuǎn)換指令
|
LAD |
![]() |
![]() |
![]() |
|
STL |
DTR IN,OUT |
ROUND IN,OUT |
TRUNC IN,OUT |
|
操作數(shù)及數(shù)據(jù)類型 |
IN:VD, ID, QD, MD, SD, SMD, LD, HC, AC, 常量
數(shù)據(jù)類型:雙整數(shù)
OUT:VD, ID, QD, MD, SD, SMD, LD, AC
數(shù)據(jù)類型:實(shí)數(shù) |
IN:VD, ID, QD, MD, SD, SMD, LD, AC, 常量
數(shù)據(jù)類型:實(shí)數(shù)
OUT:VD, ID, QD, MD, SD, SMD, LD, AC
數(shù)據(jù)類型:雙整數(shù) |
IN:VD, ID, QD, MD, SD, SMD, LD, AC, 常量
數(shù)據(jù)類型:實(shí)數(shù)
OUT:VD, ID, QD, MD, SD, SMD, LD, AC
數(shù)據(jù)類型:雙整數(shù) |
|
功能及
說(shuō)明 |
DTR指令將32位帶符號(hào)整數(shù)IN轉(zhuǎn)換成32位實(shí)數(shù),并將結(jié)果置入OUT指定的存儲(chǔ)單元 |
ROUND指令按小數(shù)部分四舍五入的原則,將實(shí)數(shù)(IN)轉(zhuǎn)換成雙整數(shù)值,并將結(jié)果置入OUT指定的存儲(chǔ)單元 |
TRUNC(截位取整)指令按將小數(shù)部分直接舍去的原則,將32位實(shí)數(shù)(IN)轉(zhuǎn)換成32位雙整數(shù),并將結(jié)果置入OUT指定存儲(chǔ)單元 |
|
ENO=0的錯(cuò)誤條件 |
0006 間接地址
SM4.3 運(yùn)行時(shí)間 |
0006 間接地址
SM1.1 溢出或非法數(shù)值
SM4.3 運(yùn)行時(shí)間 |
0006 間接地址
SM1.1 溢出或非法數(shù)值
SM4.3 運(yùn)行時(shí)間 |
值得注意的是:不論是四舍五入取整,還是截位取整,如果轉(zhuǎn)換的實(shí)數(shù)數(shù)值過(guò)大,無(wú)法在輸出中表示,則產(chǎn)生溢出,即影響溢出標(biāo)志位,使SM1.1=1,輸出不受影響。
本文標(biāo)簽:西門子PLC字整數(shù)與雙字整數(shù)之間的轉(zhuǎn)換、雙整數(shù)與實(shí)數(shù)之間的轉(zhuǎn)換
* 由于無(wú)法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《西門子PLC字整數(shù)與雙字整數(shù)之間的轉(zhuǎn)換、雙整數(shù)與實(shí)數(shù)之間的轉(zhuǎn)換》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
關(guān)于“西門子PLC字整數(shù)與雙字整數(shù)之間的轉(zhuǎn)換、雙整數(shù)與實(shí)數(shù)之間的轉(zhuǎn)換”的更多資訊















