東莞plc培訓(xùn)機構(gòu),東莞plc機構(gòu)哪家最好?PLC畫面制作實例
時間:2021-07-15 10:57
來源:
畫面制作實例
1.1 主畫面
東莞plc培訓(xùn)機構(gòu)的胡老師表示,主畫面是開機的第一個畫面,可以在常用-系統(tǒng)參數(shù)設(shè)置-一般屬性 里面設(shè)定此窗口為默認(rèn)開機畫面,主畫面的布局分布可依據(jù)個人習(xí)慣制作,如使用圖片作為開機后的開機畫面,或使用文字制作公司名稱、設(shè)備名稱、公司地址等。
1.2 登錄畫面
登錄畫面功能設(shè)定畫面內(nèi)元件的操作權(quán)限,涉及到的內(nèi)容比較多,我們一步步來做。
2.1 帳號密碼功能
1)菜單欄—編輯—系統(tǒng)參數(shù)設(shè)置—用戶密碼—高級安全模式
圖6- 1
如圖6-1所示,以高級安全模式為例。框中選擇需要多少個用戶,并且自定義用戶名與密碼,可以是字母、數(shù)字。類別從A至F,設(shè)定對應(yīng)用戶支持的權(quán)限。
這里我們勾選了3個啟用,也就是由3個用戶可以用,分別是lf1、lf2、lf3,對應(yīng)的密碼分別是111、222、333。
2)控制地址說明及控制地址設(shè)定如圖6-2所示:
圖6- 2
LW-N 里面的N是我們設(shè)定的控制地址號 例如我們剛剛設(shè)定的LW1000 那么N就是1000。
如果地址是N+1 那么對應(yīng)LW1001 這些數(shù)據(jù)都是以字(占16位)為單位但是占用數(shù)量不同 LW1000 。LW1001 、LW1002 、LW1003都是占用1個字的結(jié)構(gòu) 。
LW1004至LW1011占用了8個字 此地址中存放的是我們需要輸入的用戶名。
LW1012至LW1019占用了8個字 此地址中存放的是我們需要輸入的密碼。
下面講解使用說明:
LW1000 這個是命令 也就是執(zhí)行動作,當(dāng)我們需要進行登錄(賬號密碼已經(jīng)輸入完畢時)請將LW1000的值寫1。注銷賬號(退出登錄)請將3寫入到LW1000。
LW1001 這個是執(zhí)行命令后的結(jié)果信號,比如登錄成功或者密碼錯誤等。詳情見表6-1所示,注意此數(shù)據(jù)是16進制數(shù)。
表6- 1
東莞plc機構(gòu)哪家最好?在了解了控制變量后,我們就需要用這些變量進行登錄和提示。
3)新建登錄畫面如圖6-3所示:
圖6- 3
4)創(chuàng)建登錄頁面需要的文本如圖6-4所示:
圖6-4
5) 添加帳號密碼輸入功能
用兩個字符元件,因為帳號密碼中可能出現(xiàn)字母,數(shù)值元件不能輸入字母,所以只有在帳號或者密碼為純數(shù)字的時候才可以用數(shù)值元件。
圖6- 5
使用圖6-5中的兩個字符元件制作賬號和密碼輸入,這里需要注意的是,帳號密碼所用的字符元件的長度都是8個字,在一般屬性-設(shè)置里面修改,制作完成如圖6-6所示。
圖6- 6
6)登錄及注銷
帳號密碼的輸入都做好后,我們還需要有登錄的功能及注銷的功能。根據(jù)上面控制地址說明,我們需要將1寫入LW1000用來完成登錄,將3寫入LW1000用來完成注銷。這里我們用開關(guān)-多狀態(tài)設(shè)置來實現(xiàn),制作的多狀態(tài)設(shè)置元件如圖6-7所示。
圖6-7
錄注銷的按鍵都做好了,效果如圖6-8所示:
圖6-8
7) 操作提示
為了使界面使用起來更人性化,我們需要對登錄及注銷的結(jié)果做一些提示,比如操作成功、密碼錯誤。
制作思路:根據(jù)LW1001命令結(jié)果的取值來配合間接窗口功能來彈出相應(yīng)的提示窗口。所以我們需要使用一個間接窗口。效果及屬性如圖6-9所示:
圖6-9
東莞plc培訓(xùn)哪里專業(yè)?間接窗口在不使用時為隱藏狀態(tài),屬性設(shè)置關(guān)聯(lián)LW1001,勾選窗口編號偏移量與自動調(diào)整窗口尺寸,偏移量選擇20。
接下來在元件列表處新增3個窗口,分別是21號窗口、28號窗口、36號窗口。如圖6-10所示:
圖6-10
圖6-11為21、28、36號窗口效果展示:
圖6- 11
圖6-11中文字提示均是文本,確定按鈕是功能鍵用來關(guān)閉窗口,白色框是多狀態(tài)設(shè)置元件,功能選擇當(dāng)窗口關(guān)閉時設(shè)置常數(shù)0,關(guān)聯(lián)LW1001。
8)帳號密碼效果展示
此時帳號密碼功能已經(jīng)做好,其效果及操作步驟如圖所示:
用戶名錯誤顯示:
密碼輸入錯誤顯示:
圖6- 12
想了解更多東莞plc培訓(xùn)哪里專業(yè)?智通教育20年致力于東莞PLC培訓(xùn)、工業(yè)機器人培訓(xùn)、電工培訓(xùn)等培訓(xùn)項目,詳情聯(lián)系:0769-8707-8535.