當(dāng)前位置:機(jī)電之家首頁(yè) >> PLC技術(shù)>> plc資料下載 >> PLC編程軟件 >> 西門(mén)子S7-200PLC編程軟件里面的整數(shù)相除功能/
西門(mén)子S7-200PLC編程軟件里面的整數(shù)相除功能/

話(huà)說(shuō)一個(gè)細(xì)心的客戶(hù)詢(xún)問(wèn)我“為什么西門(mén)子S7-200PLC編程軟件里面除了有DIV_I指令,還要有DIV指令,它們不都是實(shí)現(xiàn)整數(shù)相除的功能嗎?”。說(shuō)的有道理,差異在哪兒呢?先來(lái)看看兩個(gè)指令的功能說(shuō)明:
1. DIV指令是將兩個(gè)16位的整數(shù)相除,得出一個(gè)32位的結(jié)果,其中包括一個(gè)16位的余數(shù)(高位)和一個(gè)16位的商(低位)。
2. DIV_I指令是將兩個(gè)16位的整數(shù)相除,產(chǎn)生一個(gè)16位的商,不保留余數(shù)。
哦,看來(lái)區(qū)別是在結(jié)果上面,一起來(lái)做個(gè)實(shí)驗(yàn)看看吧:

 

其中,VW0是被除數(shù),VW2是除數(shù),VD4的低十六位(即VW6 = 16#000D)是整數(shù)相除得到的商(VW6十進(jìn)制值是13);高十六位(即VW4 = 16#00DC)是整數(shù)相除得到的余數(shù)(VW4十進(jìn)制值是220)。

其中,VW0是被除數(shù),VW2是除數(shù),VW10是整數(shù)相除得到的商,余數(shù)沒(méi)有保留。
由此,這兩個(gè)功能塊的區(qū)別就顯而易見(jiàn)了,然后本以為問(wèn)題到此結(jié)束,剛要與客戶(hù)說(shuō)再見(jiàn),但客戶(hù)接著又拋出了一個(gè)問(wèn)題“S7-300中哪個(gè)指令塊可以實(shí)現(xiàn)S7-200中DIV指令塊的功能啊?”,這個(gè),這個(gè)。。。。我得查查。然后,搜遍STEP7中整數(shù)運(yùn)算的指令塊,沒(méi)有見(jiàn)到與DIV指令完全相同功能的指令塊,但卻發(fā)現(xiàn)了MOD_DI功能塊是可以單獨(dú)取余數(shù)的。那么,接著實(shí)驗(yàn):

其中,MD0為被除數(shù),MD4為除數(shù),MD8為雙整數(shù)相除得到的余數(shù) ,不保留商。

其中,MD0為被除數(shù),MD4為除數(shù),MD12為雙整數(shù)相除得到的商,不保留余數(shù)。

看來(lái)客戶(hù)想要實(shí)現(xiàn)一個(gè)指令塊既得商,又得余數(shù)的功能不得不分步實(shí)施啦。雖然說(shuō)在STEP7的編程中不存在DIV同樣功能的指令塊,但它的實(shí)現(xiàn)更為靈活——將余數(shù)與商分開(kāi),根據(jù)客戶(hù)的需要單獨(dú)取之。另外,在S7-200中實(shí)現(xiàn)整數(shù)取余有一定的局限性,就是DIV指令塊只能實(shí)現(xiàn)16位的整數(shù)相除取余,而STEP 7中的MOD_DI則可以使用32位的雙整數(shù)直接取余。

通過(guò)實(shí)驗(yàn)是不是更清楚明了呢?相信您已經(jīng)牢牢記住了,那么我要給客戶(hù)回電話(huà)去啦。。。

作者:未知 點(diǎn)擊:423次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:西門(mén)子S7-200PLC編程軟件里面的整數(shù)相除功能/
* 由于無(wú)法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《西門(mén)子S7-200PLC編程軟件里面的整數(shù)相除功能/》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊(cè)
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個(gè)人求購(gòu)

楊異乾 【求購(gòu)】  電涌保護(hù)器  2025-11-28
趙焱 【求購(gòu)】  電氣溫控閥  2025-11-28
張揚(yáng)瓊 【求購(gòu)】  ABB火檢...  2025-11-27
張雪根 【求購(gòu)】  固體除垢劑  2025-11-26
趙經(jīng)理 【求購(gòu)】  變壓器  2025-11-26
羅經(jīng)理 【求購(gòu)】  巡邏車(chē)跟蹤...  2025-11-26
趙經(jīng)理 【求購(gòu)】  柴油發(fā)電機(jī)  2025-11-26
沈雙 【求購(gòu)】  柴油過(guò)濾紙  2025-11-26
VIP公司推薦