練習(xí)目的:熟悉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)用。實(shí)驗(yàn)的目標(biāo)是讓每一個程序塊C對于一個棒圖。
注意:
這里使用單獨(dú)DB塊。
3) 創(chuàng)建一個精致屏,例如TP1200,插入一個畫面,例如“根畫面”,輸入文字“西門子Sivarc測試”。在畫面的“插件”->“SiVarc屬性”中定義畫面的名稱為“.DB.SymbolicName”。然后將畫面拖放到項(xiàng)目庫的主模板中。
4) 在畫面中插入一個棒圖對象,點(diǎn)擊棒圖,在“插件”->“SiVarc屬性”中定義棒圖連接的變量名稱為“Block.DB.SymbolicName&"_PV"”,名稱為“Block.DB.SymbolicName”然后將畫面和棒圖拖放到項(xiàng)目庫的主模板中,最后將創(chuàng)建的畫面和棒圖對象刪除。
5) 在項(xiàng)目樹下,在“公共數(shù)據(jù)”->“SiVarc”->“畫面規(guī)則”中定義程序塊與畫面對象鏈接的規(guī)則。
圖中設(shè)置程序塊為“C”,畫面對象為“棒圖_1”,畫面主副本為“根畫面”,這樣每調(diào)用一次程序塊就會在主副本為“根畫面”的畫面中生成一個對象“棒圖_1”。
6) 建立PLC與HMI的連接并編譯PLC程序,點(diǎn)擊HMI設(shè)備,然后點(diǎn)擊生成可視化按鈕生成畫面及對象。
7) 完成后,可以看到在HMI中自動生成一個畫面,名稱為“B_DB”,查看是否與程序塊B的背景數(shù)據(jù)塊名稱相同。畫面中生成兩個棒圖,每一個棒圖對應(yīng)的過程值自動與程序塊C中定義的變量PV關(guān)聯(lián)。
-
plc
+關(guān)注
關(guān)注
5031文章
13720瀏覽量
472139 -
程序
+關(guān)注
關(guān)注
117文章
3823瀏覽量
82413
原文標(biāo)題:SiVarc練習(xí)一:建立程序塊與畫面的鏈接
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機(jī)器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
genie nano c2020無法顯示畫面
DLP2000EVM上電無初始畫面怎么解決?
DLPC3436畫面重影;系統(tǒng)發(fā)送關(guān)燈指令后,重新打開LED,有概率出現(xiàn)畫面重影怎么解決?
DLPC3479 Light control下Internal patterns投影畫面異常是什么原因?qū)е碌?
DLP471TPFQQ全黑畫面和藍(lán)60畫面出現(xiàn)較多不易察覺的亮點(diǎn)是怎么回事?
用DLP3010投影,使用高速相機(jī)拍攝畫面,采樣間隔0.1ms,發(fā)現(xiàn)每第10張畫面,就變暗是哪里出了問題?
在攝像頭采集回來畫面并進(jìn)行視頻輸出畫面時,如何可以在屏幕上查看放大后的視頻畫面?
山澤HDMI 2.1:讓每一幀畫面都栩栩如生
畫面分割器怎么調(diào)試
畫面分割器怎么連接
畫面分割器和視頻分配器有何區(qū)別
畫面分割器和分屏器有什么區(qū)別
畫面分割器的主要功能
盛顯科技:投影融合處理器畫面出現(xiàn)閃爍或抖動,該怎么辦?

評論