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

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