1、監(jiān)控地址和寫入址用一個就好了,沒有必要另外搞一個監(jiān)控地址。這樣數(shù)據(jù)太多,容易把自己搞暈。
2、觸摸屏如果輸入的是32位數(shù)據(jù),你的PLC的D寄存器應(yīng)該是每兩個為一個雙字節(jié)數(shù)據(jù)。單個D寄存器是16位的。浮點數(shù)的話是32位的,一個數(shù)據(jù)要占用兩個D寄存器。如:D0,D1只能表示一個小數(shù)的數(shù)據(jù)。
你只需要設(shè)定直徑為D0 ,周長為D2,觸摸屏輸入直徑后后把D0,的數(shù)據(jù)轉(zhuǎn)換后傳送給D2,觸摸屏輸入周長后,把D2的數(shù)據(jù)轉(zhuǎn)換后傳送給D0就好了,要用DMOV指令。