1. 威纶触摸屏中怎么写西门子vd地址
在数值输入属性里把PLC选为西门子,下面的寄存器改为VD,写上寄存器编号,修改输入的数值属性是双整数还是浮点数
2. 威纶的触摸屏用宏指令怎么写打开窗口的功能
macro_command main() unsigned short pageunsigned short nian,yue,ri,shi,fen,miaounsigned short nianq,yueq,riq,shiq,fenq,miaoqGetData(nian, "Local HMI", LW, 9022, 1) GetData(yue, "Local HMI", LW, 9021, 1) GetData(ri, "Local HMI", LW, 9020, 1) GetData(shi, "Local HMI", LW, 9019, 1) GetData(fen, "Local HMI", LW, 9018, 1) GetData(miao, "Local HMI", LW, 9017, 1) GetData(nianq, "Local HMI", RW, 10, 1) GetData(yueq, "Local HMI", RW, 11, 1)GetData(riq, "Local HMI", RW, 12, 1) GetData(shiq, "Local HMI", RW, 13, 1) GetData(fenq, "Local HMI", RW, 14, 1) GetData(miaoq, "Local HMI", RW, 15, 1)if nian>=nianq and yue>=yueq and ri>=riq and shi>=shiq and fen>=fenq and miao>=miaoq then page=22 else page=0 end if SetData(page, "Local HMI", RW, 50, 1) end macro_command重点看最后几条。
需要在程序里面做一个PLC控制。用RW50 这个地址来控制触摸屏切换画面。
然后给RW50这个地址里面赋值就可以了。!不知道你明不明白!诺涵电气。
3. 威纶的触摸屏用宏指令怎么写打开窗口的功能
macro_command main()
unsigned short page
unsigned short nian,yue,ri,shi,fen,miao
unsigned short nianq,yueq,riq,shiq,fenq,miaoq
getdata(nian, "local hmi", lw, 9022, 1)
getdata(yue, "local hmi", lw, 9021, 1)
getdata(ri, "local hmi", lw, 9020, 1)
getdata(shi, "local hmi", lw, 9019, 1)
getdata(fen, "local hmi", lw, 9018, 1)
getdata(miao, "local hmi", lw, 9017, 1)
getdata(nianq, "local hmi", rw, 10, 1)
getdata(yueq, "local hmi", rw, 11, 1)
getdata(riq, "local hmi", rw, 12, 1)
getdata(shiq, "local hmi", rw, 13, 1)
getdata(fenq, "local hmi", rw, 14, 1)
getdata(miaoq, "local hmi", rw, 15, 1)
if nian>=nianq and yue>=yueq and ri>=riq and shi>=shiq and fen>=fenq and miao>=miaoq then
page=22
else
page=0
end if
setdata(page, "local hmi", rw, 50, 1)
end macro_command
重点看最后几条。
需要在程序里面做一个plc控制。用rw50 这个地址来控制触摸屏切换画面。然后给rw50这个地址里面赋值就可以了。!
不知道你明不明白!
诺涵电气