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

還沒有評論,來說兩句吧...