西門子代理商-寧夏回族自治區一級代理-PLC伺服電機驅動變頻器代理
| 更新時間 2024-12-02 08:00:00 價格 請來電詢價 西門子變頻器 西門子觸摸屏 西門子伺服電機 西門子PLC 西門子直流調速器 西門子電纜 聯系電話 13922889745 聯系手機 18475208684 聯系人 向小姐 立即詢價 |
什么是 SiVArc?
SiVArc (SIMATIC WinCC Visualization Architect) 是 TIA Portal 中的選件包。
借助 SiVArc,可通過程序塊和生成模板為多個 HMI 設備和 PLC 生成可視化。
可使用生成規則指定哪些 HMI 對象針對哪個塊和設備生成。
功能范圍
可以使用 SiVArc 通過控制器數據生成下列 HMI 對象:
? 畫面、面板、顯示元素和操作元素選項
? 外部變量
? HMI 文本列表
個人見解:
SiVArc是一款西門子為汽車行業量身打造的插件,解決做大量的重復性工作,Zui主要的功能一鍵生成HMI畫面。SiVArc 可以僅通過簡單的博途操作,就可以自動生成西門子HMI畫面,極大的提高編程效率,減少工程師的工作量,減少因為大量的重復性工作而導致的出錯率。個人認為它是HMI面板實例的升華
教程:
需求:
這里我拿我項目中用得Zui多的機器人做例子
假設某條線體一共有50臺機器人,我需要在HMI上顯示這50臺機器人的基本狀態信息。如圖
如果我們僅僅使用面板實例的話,我們需要復制粘貼50次并且修改50次文本信息和面板實例接口的變量,十分占用時間。
但如果我們使用SiVArc功能的話,將會大大減少我們的工作量。
1:確認博途以安裝SiVArc插件
2:編寫一個需要生成畫面的設備的FB控制塊
3:程序中進行控制塊的調用,注意:背景的數據塊命名一定要規范,我這里演示了2個工位,每個工位3臺機器人,分別命名為ST_10_R1 /ST_10_R2/ST_10_R3/ST_20_R1 /ST_20_R2/ST_20_R3
4:HMI側新建我們需要的一個面板實例 Rot_Seg(如果不會使用面板實例功能請參考我前面的教程)
博途高效編程技巧--HMI面板實例介紹和使用
5:編輯面板實例的各種屬性
6:新建一個畫面作為模板,命名為Robot,將做好的面板實例拖拽過來確認面板實例的大小
在面板實例上方畫一個框,大小剛好蓋住我們剛才拖拽過來的面板實例
把我們剛才拖拽過來的面板實例刪除,只留下這個框
7:編輯這個框的屬性,布局字段名稱為RobotSegView
8:規劃好布局,我這里打算一頁放三個
將編輯好的模板畫面放到項目庫里,然后就可以將HMI側的這頁刪除
9:設置SiVArc畫面規則
左側項目樹中-公共數據-SiVArc-畫面規則
設置好SiVArc畫面規則相關參數(規則名稱,觸發的FB塊,面板實例模板,畫面布局模板,對應的布局字段)
10:生成我們需要的畫面
點擊生成即可
我這里程序中調用了6次觸發規則的FB塊,然后我的模板布局是設置了一頁放三個,所以會自動生成2頁畫面。
以上是我對SiVArc自動生成HMI畫面功能學習心得,我也僅僅是學習了幾個簡單的功能和參數,如果想要應用到項目中肯定是遠遠不夠的,里面還有很多功能和參數,例如SiVArc事件,幾個面板實例合并一起,變量規則,報警規則,SiVArc表達式矩陣等等,有興趣的朋友可以一起學習學習。
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684