1 視圖介紹
視圖(Visualization)是PowerPro 軟件的一個組件,能夠以圖形的方式顯示工程變量及其變化規(guī)律,用于實現(xiàn)控制過程的可視化。因此,視圖是PLC 的人機(jī)界面(Human Machine Interface,HMI)。
PowerPro 軟件的編程系統(tǒng)帶有一個集成的視圖編輯器。在開發(fā)控制系統(tǒng)應(yīng)用程序的過程中,PowerPro 軟件允許用戶開發(fā)視圖對象來觀察和操作PLC 的數(shù)據(jù),而無需使用其它的開發(fā)工具。
2 創(chuàng)建視圖文件
打開Power Pro軟件,點擊左下方的“視圖”項,在左側(cè)空白處,右鍵點擊添加,為仿真界面輸入“自定義的名字”(例如aaaa),雙擊可打開界面。
3 全局變量及局部變量
3.1 全局變量
若監(jiān)控的變量為“全局變量”在設(shè)置時,格式為《“.”+“變量名”》(切換到英文輸入法下的“.”,出來很多選項,選擇相應(yīng)變量),如圖3-1;
圖3-1
3.2 局部變量
若監(jiān)控的變量為“局部變量”,格式為《子程序名+“.”+“變量名”》(切換到英文輸入法下的“.”,出來很多選項,選擇相應(yīng)變量),如圖3-2;
圖3-2
4 開關(guān)量輸入設(shè)置
4.1 繪制輸入按鈕
在視圖界面的工具欄內(nèi),選擇OK后,并在右下方空白處,點擊并拖動鼠標(biāo),繪制輸入按鈕。圖4-1
圖4-1
4.2 設(shè)置輸入按鈕
雙擊繪制的按鈕,添加按鈕注釋,及關(guān)聯(lián)程序中的變量。圖4-2,圖4-3
圖4-2
圖4-3
5 指示燈設(shè)置
5.1 繪制圖形
在視圖界面的工具欄內(nèi),選擇圓,并在右下方空白處,點擊并拖動鼠標(biāo),繪制圓形燈。圖5-1
圖5-1
5.2 顏色及變量設(shè)置
雙擊繪制的圓,設(shè)置OFF及ON時的顏色,及關(guān)聯(lián)程序中的變量。圖5-2,圖5-3
圖5-2
圖5-3
6 數(shù)據(jù)設(shè)置
6.1、注釋添加
在視圖界面的工具欄內(nèi),選擇鼠標(biāo)型,并在右下方空白處,點擊并拖動鼠標(biāo),繪制輸入框。圖6-1
圖6-1
雙擊上述空白方框,按下圖6-2設(shè)置.
圖6-2
6.2、數(shù)據(jù)輸入及顯示設(shè)置
6.1.1 數(shù)據(jù)類型設(shè)置
若%S或者%d,設(shè)置不正確,則導(dǎo)致仿真時,無法顯示。其它符號設(shè)置,參見附錄 圖6-3。
圖6-3
6.1.2 數(shù)據(jù)輸入變量
若為數(shù)據(jù)輸入變量則必須設(shè)置下圖,若為監(jiān)視數(shù)據(jù)變量則無此步驟。圖5-4
圖5-4
6.1.3 關(guān)聯(lián)程序中變量
圖5-5
樣例視圖界面
圖6
樣例程序
7 仿真測試
選擇“仿真模式”,并“登陸”,“運行”后,進(jìn)入視圖界面,可以觀察仿真效果。仿真時,視圖界面圖7-1,程序界面圖7-2。
視圖界面圖7-1
程序界面圖7-2
8 總結(jié)
視圖界面為我們提供了可視化的窗口,在沒有實際設(shè)備時或者程序相對較復(fù)雜時,可以在視圖界面中,建立相應(yīng)輸入信號來模擬設(shè)備的開關(guān)量或者模擬量信號,并制作相應(yīng)的輸出指示燈或者輸出數(shù)據(jù),方便我們對程序的調(diào)試(程序調(diào)試),在很大程度上節(jié)約了現(xiàn)場調(diào)試的時間,提高了在現(xiàn)場的工作效率,也方便用戶學(xué)習(xí)和利時PLC。
9 附錄
在標(biāo)準(zhǔn)C 庫中,常用的占位符有%s(字符格式)、%f(浮點型格式)、%d(整型格式)和%x(16 進(jìn)制整型)等,其含義如表9-1 所示。
表9-1
舉例
如果在文本內(nèi)容中填入%2.5f mm,則在程序運行時會顯示32.8889 mm。
舉例
在視圖中設(shè)置如圖9-1所示的格式。程序運行結(jié)果如圖9-2所示。顯示當(dāng)前時間格式:中國標(biāo)準(zhǔn)時間-年-月-日 時:分:秒
圖9-1時間占位符應(yīng)用 圖9-2 程序運行結(jié)果