楊康
學(xué)海無(wú)崖
級別: 家園?
![]() |
使用信捷XC3系列PLC,在觸摸屏里面用D0,寫(xiě)入一個(gè)數據375,要求把這個(gè)數據拆開(kāi)寫(xiě)到PLC的兩個(gè)寄存器里面,使D50=03,D52=75。有什么簡(jiǎn)易辦法沒(méi)?或者把PLC中兩個(gè)數據D80=04,D82=37合并成一個(gè)數據在寄存器D2里面,使D2=437,請教各位有什么簡(jiǎn)易辦法沒(méi)?謝謝...... |
---|---|
|
john42tw
級別: 網(wǎng)絡(luò )英雄
![]() |
信捷沒(méi)用過(guò) 但是若把 D0 除以 100 商=D50 餘數=D52 應該可以吧? |
---|---|
|
楊康
學(xué)海無(wú)崖
級別: 家園?
![]() |
多謝樓上的,拆分我已經(jīng)想到辦法了,就是合并貌似有點(diǎn)困難啊, |
---|---|
|
john42tw
級別: 網(wǎng)絡(luò )英雄
![]() |
D80 *100 D2 = D80+D82 可以嗎? |
---|---|
|
andre11
級別: 探索解密
![]() |
樓主可以先將D80的內容04進(jìn)行前四位和后四位進(jìn)行換位,OMRON的指令MOVD ,這樣的話(huà)(D80)=0400,然后和#1100進(jìn)行與運算,保留前四位,同理D82的內容也是一樣。然后將D80和D82的內容或運算,就可以了。 |
---|---|
|