最近在做一個(gè)觸摸屏直接通過(guò)MODBUS控制變頻器頻率的程序,通過(guò)宏指令把實(shí)際的工程值轉(zhuǎn)換成變頻器的頻率,比如線(xiàn)速度10M/S轉(zhuǎn)換成50HZ,下面是宏指令,在觸摸屏上設(shè)置3個(gè)數(shù)值元件,地址分別是LW0,LW1,LW2,LW2對(duì)應(yīng)的數(shù)值元件用來(lái)顯示計(jì)算結(jié)果,請(qǐng)問(wèn)怎么把計(jì)算的結(jié)果寫(xiě)入變頻器,變頻器主頻率給定的地址是0x6203,謝謝。
macro_command main()
short a[3]
GetData(a[0], "Local HMI", LW, 0, 2)
a[2]=a[0]*a[1]
SetData(a[2], "Local HMI", LW, 2, 1)
end macro_command