999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓(xùn)網(wǎng) 技成學(xué)習(xí)APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓(xùn)網(wǎng)

技成培訓(xùn)網(wǎng)

電工題庫寶典

技成電工課堂

PLC練習(xí)題

技成PLC課堂

變頻器故障查詢

技成PLC學(xué)吧

伺服驅(qū)動(dòng)故障查詢

技成PLC網(wǎng)校

當(dāng)前位置:技成首頁 > 文章中心 > 技成百科 > 怎么把整數(shù)轉(zhuǎn)換成DW#16#格式的數(shù)

怎么把整數(shù)轉(zhuǎn)換成DW#16#格式的數(shù)

劉玉蓉 發(fā)布于2014-10-21 17:18 1 0 標(biāo)簽:

小弟有個(gè)問題想咨詢下,小弟想把一個(gè)浮點(diǎn)數(shù)或整形數(shù)給轉(zhuǎn)換成這樣的格式DW#16#80002721,但沒找到辦法,哪位能給點(diǎn)提示。

佳答案

把一個(gè)浮點(diǎn)數(shù)或整形數(shù)給轉(zhuǎn)換成雙字長(zhǎng)的十六進(jìn)制數(shù)據(jù)格式(例如DW#16#80002721):
1、浮點(diǎn)數(shù)轉(zhuǎn)換為雙整數(shù):
應(yīng)用下述指令均可:
RND指令: 取整;TRUNC指令: 截尾取整;RND+指令: 取整為較大的雙整數(shù);RND- 取整為較小的雙整數(shù)。例如:
   L  MD 100//取浮點(diǎn)數(shù)
   RND+  //取整為較大的雙整數(shù)
   T   MD200//保存大的雙整數(shù)
例如:MD100 = "100.5",=> RND+ =>,MD20 = "+101";
           MD10 = "-100.5" => RND+ => MD20 = "-100"。
 轉(zhuǎn)換之后的 MD200中的數(shù)據(jù)就是二進(jìn)制,也可看做為十六進(jìn)制。 至于顯示或打印出來,這要在應(yīng)用軟件中進(jìn)行設(shè)置,例如在WINCC中顯示,即選擇十六進(jìn)制數(shù)據(jù)類型。

1、整數(shù)換為雙整數(shù):
應(yīng)用ITD 指令:整數(shù)(16 位)轉(zhuǎn)成雙整數(shù)(32 位).例如:
L MW12// 將整數(shù)裝入累加器 1。
ITD// 將整數(shù)(16 位)轉(zhuǎn)換為雙整數(shù)(32 位);結(jié)果保存到累加器 1 中。
T MD20// 將結(jié)果(雙整數(shù))傳送到存儲(chǔ)雙字 MD20。
轉(zhuǎn)換之后的 MD20中的數(shù)據(jù)就是二進(jìn)制,也可看做為十六進(jìn)制。 至于顯示或打印出來,這要在應(yīng)用軟件中進(jìn)行設(shè)置,例如在WINCC中顯示,即選擇十六進(jìn)制數(shù)據(jù)類型。
相關(guān)資料:
《用于S7-300 和S7-400 的語句表(STL)編程手冊(cè)》下載:
https://www2.ad.siemens.com.cn/download/Upload/AS/manual/1008[1].pdf

若有收獲,就點(diǎn)個(gè)贊吧!

文章來源于網(wǎng)絡(luò)及文獻(xiàn)如有侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)
分享到:

微信掃一掃分享

閱讀與本文標(biāo)簽相同的文章

相關(guān)推薦

最新文章 熱門文章
最新課程 免費(fèi)課程
PLC資料下載 電工電氣資料下載
應(yīng)用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機(jī)APP
熱門標(biāo)簽