練習目的:熟悉Sivarc的畫面規(guī)則,建立一個程序塊與一個畫面對象的鏈接
1) 在程序中創(chuàng)建3個FB塊,分別為A、B、C,在C的靜態(tài)參數(shù)中定義一個變量,命名為“PV”,INT 類型。
2) 在B中調(diào)用C兩次,然后再使用A調(diào)用B,最后A被OB塊調(diào)用。實驗的目標是讓每一個程序塊C對于一個棒圖。
注意:
這里使用單獨DB塊。
3) 創(chuàng)建一個精致屏,例如TP1200,插入一個畫面,例如“根畫面”,輸入文字“西門子Sivarc測試”。在畫面的“插件”->“SiVarc屬性”中定義畫面的名稱為“.DB.SymbolicName”。然后將畫面拖放到項目庫的主模板中。
4) 在畫面中插入一個棒圖對象,點擊棒圖,在“插件”->“SiVarc屬性”中定義棒圖連接的變量名稱為“Block.DB.SymbolicName&"_PV"”,名稱為“Block.DB.SymbolicName”然后將畫面和棒圖拖放到項目庫的主模板中,最后將創(chuàng)建的畫面和棒圖對象刪除。
5) 在項目樹下,在“公共數(shù)據(jù)”->“SiVarc”->“畫面規(guī)則”中定義程序塊與畫面對象鏈接的規(guī)則。
圖中設(shè)置程序塊為“C”,畫面對象為“棒圖_1”,畫面主副本為“根畫面”,這樣每調(diào)用一次程序塊就會在主副本為“根畫面”的畫面中生成一個對象“棒圖_1”。
6) 建立PLC與HMI的連接并編譯PLC程序,點擊HMI設(shè)備,然后點擊生成可視化按鈕生成畫面及對象。
7) 完成后,可以看到在HMI中自動生成一個畫面,名稱為“B_DB”,查看是否與程序塊B的背景數(shù)據(jù)塊名稱相同。畫面中生成兩個棒圖,每一個棒圖對應(yīng)的過程值自動與程序塊C中定義的變量PV關(guān)聯(lián)。
審核編輯:郭婷
-
plc
+關(guān)注
關(guān)注
5011文章
13297瀏覽量
463374
原文標題:SiVarc練習一:建立程序塊與畫面的鏈接
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論