三菱PLC中[=D105K10]是什么意思
1、其中,“K”代表的是十進(jìn)制常數(shù),常用于表示具體的數(shù)值而“D105”則是指PLC中的一個(gè)數(shù)據(jù)寄存器,用于存儲(chǔ)數(shù)值信息通過(guò)比較指令,可以實(shí)現(xiàn)對(duì)數(shù)據(jù)寄存器中數(shù)值的判斷和處理在實(shí)際應(yīng)用中,這種比較操作通常用于實(shí)現(xiàn)邏輯控制,比如當(dāng)數(shù)據(jù)寄存器D105中的數(shù)值等于10時(shí),可以觸發(fā)相應(yīng)的邏輯動(dòng)作這種指令是PLC編程中常見(jiàn)的邏。
2、那么D100就是年,D101就是月,D102就是日,D103就是時(shí),D104就是分,D105就是秒,D106就是星期同樣TWR就是寫(xiě)入萬(wàn)年歷,與上基本同理,寫(xiě)入的是7個(gè)萬(wàn)年歷數(shù)據(jù),例如TWR D200 那么D200就是要寫(xiě)入的年份,D201是寫(xiě)入的月份。
3、D106 K100 D105表示D106內(nèi)的數(shù)據(jù)減去十進(jìn)制數(shù)值100,運(yùn)算結(jié)果存放到數(shù)據(jù)寄存器D105這個(gè)區(qū)內(nèi)。
4、那代表32位乘法指令D*代表32位乘法,P代表這是脈沖指令全部意思為K758乘以 D32,結(jié)果放在D102~D105中。
5、WAND字邏輯與指令D102里面數(shù)據(jù)按照2進(jìn)制,與H0ff相與,結(jié)果存入D105,其實(shí)與H0FF相與,就是想要截取也就是得到D102的低字節(jié),高字節(jié)的砍掉不要比如D102=123,變成二進(jìn)制位1與H0FF相與,結(jié)果是要D102的低8為01,結(jié)果還是123即D105=123。
6、首先,介紹一下D104Z1的意思,這是三菱的變址用法,最后的地址取決于Z1的值,如果Z1=0,D104+Z1=D104 Z1=10,D104+Z1=D124 然后解釋一下這句程序的意思,BMOV塊移動(dòng),也就是說(shuō),將D104Z1起始的4個(gè)字的存儲(chǔ)空間內(nèi)容送入D65開(kāi)始的4個(gè)字存儲(chǔ)空間內(nèi)Z1=0,那么將D104~D107送入。
轉(zhuǎn)載請(qǐng)注明來(lái)自夕逆IT,本文標(biāo)題:《三菱PLC中[=D105K10]是什么意思》

還沒(méi)有評(píng)論,來(lái)說(shuō)兩句吧...