引用
引用第2樓herenfu于2018-11-18 18:53發表的 :
你看看吧!
macro_command main()
short HZ
GetData(HZ, "Local HMI", LW, 100, 1)
if HZ>10 then
SetData(HZ, "MODBUS RTU", 6x, 1#25092, 1)
SetData(HZ, "MODBUS RTU", 6x, 2#25092, 1)
SetData(HZ, "MODBUS RTU", 6x, 3#25092, 1)
SetData(HZ, "MODBUS RTU", 6x, 4#25092, 1)
SetData(HZ, "MODBUS RTU", 6x, 5#25092, 1)
SetData(HZ, "MODBUS RTU", 6x, 6#25092, 1)
end macro_command
一下傳送六個變頻器。 實際應用,還得讀取前一個變頻器的,頻率,對比一下,看是否頻率已經改變,再送下一個變頻器頻率數據。