macro_command main()
short a[3],b[3],p=1 //短整形,一個字,16BIT +-32767 a 變量名
int k,l,password,m,n,z,w //定義多個變量類型 32BIT雙整形(雙字)
bool key=true,key2=false //bool位 0 1
GetData(password, "本機 觸摸屏", LW, 300, 1) //停機畫面密碼輸入 ,將LW300賦值給PASSWORD
GetData(z, "本機 觸摸屏", RW, 1000, 1) // time-1 code ,將RW1000賦值給Z,密碼設定值
GetData(a[0], "本機 觸摸屏", RW, 8, 3) // date ,將設定日期RW 8 9 10 3個設定值賦值給A
GetData(b[0], "本機 觸摸屏", LW, 9020, 3) // now ,將即時時鐘LW 9020 9021 9022 3個時鐘賦值給B
if a[2]>b[2] then //設定值>時鐘時然后
SetData(key, "本機 觸摸屏", RW_Bit, 0, 1) // open window 打開窗口
else if a[2]==b[2] and a[1]>b[1] then //然后
SetData(key, "本機 觸摸屏", RW_Bit, 0, 1) // open window 打開窗口
else if a[2]==b[2] and a[1]==b[1] and a[0]>b[0]then
SetData(key, "本機 觸摸屏", RW_Bit, 0, 1) // open window
end if
if password==z then //
SetData(key2, "本機 觸摸屏", RW_Bit, 0, 1) // close window 關閉窗口
SetData(key2, "本機 觸摸屏", RW_Bit, 10, 1) // end this time ,關閉時間
end if
end macro_command
請教一下樓主,PLC控制中LW0 是通過哪個語句去控制畫面切換的,