歐姆龍PLC維修之浮點(diǎn)數(shù)技術(shù)解答
歐姆龍PLC維修之浮點(diǎn)數(shù)技術(shù)解答如下:
一、歐姆龍PLC浮點(diǎn)運(yùn)算有怎樣的好處以及在運(yùn)算的結(jié)果中小點(diǎn)位也是不可以進(jìn)位的?浮點(diǎn)運(yùn)算與雙精浮點(diǎn)運(yùn)算到底有怎樣的區(qū)別呢?
歐姆龍PLC浮點(diǎn)運(yùn)算的好處就在于浮點(diǎn)運(yùn)算能支持帶小數(shù)點(diǎn)的運(yùn)算,浮點(diǎn)運(yùn)算每個(gè)參與運(yùn)算的數(shù)占了2個(gè)通道,而雙精度浮點(diǎn)運(yùn)算則占4個(gè)通道。
二、歐姆龍PLCCP1H系列中,BCD除得的結(jié)果是帶有小數(shù)點(diǎn)的,如何把小數(shù)進(jìn)位呢。例如/BL(435) #1499664 #1000 D70使D70中得到的數(shù)值是1500。如何進(jìn)位呢?
可以使用比較余數(shù)實(shí)現(xiàn)。/BL除法得到的余數(shù)存放在D72,D73通道,使用比較指令CMP進(jìn)行判別,如果需要進(jìn)位,在D70通道加#1。
三、歐姆龍PLC浮點(diǎn)數(shù)的乘法所得的結(jié)果是BCD碼嗎?
浮點(diǎn)數(shù)指令的運(yùn)算結(jié)果是專用的浮點(diǎn)數(shù)格式,可以使用FIX指令把浮點(diǎn)數(shù)轉(zhuǎn)化成十六進(jìn)制,再使用BCD指令把十六進(jìn)制轉(zhuǎn)換成BCD形式。
四、歐姆龍PLC有符號(hào)的二進(jìn)制運(yùn)算與無(wú)符號(hào)的二進(jìn)制運(yùn)算有怎樣的區(qū)別?而符號(hào)指的是負(fù)號(hào)嗎?它包括小數(shù)點(diǎn)嗎?
帶符號(hào)的二進(jìn)制運(yùn)算中,計(jì)算后得到的結(jié)果中最高位15位是符號(hào)位,如果是1:代表是負(fù)數(shù),0:代表是正數(shù)。
(1) 有符號(hào)的二進(jìn)制數(shù)據(jù)負(fù)數(shù)范圍:8000~ffff(4位16進(jìn)制)
0~-32768 (10進(jìn)制數(shù))正數(shù)范圍:0000~7fff(4位16進(jìn)制)
0~32768(10進(jìn)制數(shù))
(2) 無(wú)符號(hào)的二進(jìn)制數(shù)據(jù)范圍是0000-ffff (4位16進(jìn)制)
0~65535(10進(jìn)制數(shù))
版權(quán)所有:北京慧博時(shí)代科技有限公司官方網(wǎng)站,轉(zhuǎn)載請(qǐng)以鏈接形式標(biāo)明本文地址
本文地址:http://www.zj4571.com/Technic/Controller/Controller111123.html
上一篇:« FANUC數(shù)控系統(tǒng)(FS16/18)維修常見故障總結(jié)
下一篇:西門子plc維修之S7-200常見問題解答 »
相關(guān)文章
- 西門子PLC維修不能與筆記本聯(lián)機(jī)編程解決辦法 (2011-11-22 9:49:27)
- 西門子S5系列PLC維修常見故障及處理方法 (2011-11-18 15:17:18)
- PLC維修保養(yǎng)知識(shí) (2011-10-9 11:27:20)
- 三菱PLC維修實(shí)戰(zhàn)經(jīng)驗(yàn) (2011-9-19 10:3:12)