qq593276766
專業(yè)制造銅、鋁箔焊機(jī),歐式、美式箱變,高低壓電柜,自動(dòng)化設(shè)備
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 517 個(gè)
工控威望: 754 點(diǎn)
下載積分: 1653 分
在線時(shí)間: 724(小時(shí))
注冊(cè)時(shí)間: 2010-07-23
最后登錄: 2024-09-22
查看qq593276766的 主題 / 回貼
樓主  發(fā)表于: 2010-12-07 11:39
本人有一臺(tái)S7-300PLC的設(shè)備,需要用觸摸屏改變  DB51.DBB42中的值,其值為十六進(jìn)制數(shù),而且可加可減。
但觸摸屏中的字開(kāi)關(guān)或數(shù)值輸入器中都  沒(méi)有 DB51.DBB之類的地址,只有DB51.DBW之類的地址,只能改變單字的值,而不能改變字節(jié)中的數(shù)值。
所以我用觸摸控制內(nèi)部繼電器,由內(nèi)部繼電器通過(guò)PLC程序把數(shù)據(jù)傳送到DB51.DBB42中。
本人想用 ADD_I 和 SUB_I 指令把常數(shù)或十六進(jìn)制數(shù)<<   1  >>運(yùn)算后傳送到DB51.DBB42中,但實(shí)現(xiàn)不了.



                     因本人水平有限,

                                         現(xiàn)向各位高手朋友求教,感謝您的指導(dǎo),在此先謝謝您
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5188 個(gè)
工控威望: 7411 點(diǎn)
下載積分: 158244 分
在線時(shí)間: 3146(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-10-23
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2010-12-07 15:16
找一個(gè)不用的字,觸摸屏對(duì)字操作,操作完成后將該字的低字節(jié)傳入到DB51.DBB42
qq593276766
專業(yè)制造銅、鋁箔焊機(jī),歐式、美式箱變,高低壓電柜,自動(dòng)化設(shè)備
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 517 個(gè)
工控威望: 754 點(diǎn)
下載積分: 1653 分
在線時(shí)間: 724(小時(shí))
注冊(cè)時(shí)間: 2010-07-23
最后登錄: 2024-09-22
查看qq593276766的 主題 / 回貼
2樓  發(fā)表于: 2010-12-07 17:58
謝謝版主