西門子PLC博途軟件HMI多路復(fù)用變量的使用技巧
王曾
發(fā)布于2023-04-06 09:51
73
3
標(biāo)簽:西門子PLC
引言:當(dāng)有很多相似數(shù)據(jù)的時候,會使用數(shù)組來進(jìn)行管理。這些數(shù)組的數(shù)據(jù)如果在HMI中全部顯示出來,畫面會非常的復(fù)雜,且變量關(guān)聯(lián)非常耗費時間,那么有沒有一種辦法能讓HMI變得更簡單呢?就像圖1顯示的這樣。
圖 1 軸畫面
后面的這種效果是通過更改軸的序號,來顯示不同軸的當(dāng)前數(shù)據(jù)。假設(shè)有20個軸的數(shù)量,這種方式則會讓HMI畫面變得很簡潔,且不用一個一個去關(guān)聯(lián)變量。如何去實現(xiàn)呢?這就需要用到HMI的多路復(fù)用變量。
應(yīng)用案例:在一個項目中,PLC共控制了10伺服軸,每個軸都有設(shè)定速度、設(shè)定位置、當(dāng)前速度和當(dāng)前位置的四個變量,現(xiàn)在通過一個數(shù)組進(jìn)行了軸的數(shù)據(jù)管理,如圖2所示。
圖 2 軸數(shù)據(jù)管理
在博圖中使用了一個精智面板進(jìn)行畫面顯示,并將軸0的設(shè)定速度變量拖拽到HMI變量區(qū),如圖3所示。
圖 3 管理PLC變量
然后在HMI變量中,選中要使用HMI多路復(fù)用的變量,找到它的屬性,在地址選項中,點擊索引變量,并管理對應(yīng)的HMI變量,最終點擊確定,如圖3所示。
圖 4 設(shè)置多路復(fù)用變量
其效果如圖所示,該索引的變量可以來自HMI,也可以來自PLC,設(shè)置后的效果如圖4所示。
圖 5 多路復(fù)用效果
同樣的方式,對軸的其它三個參數(shù)進(jìn)行設(shè)置,并在HMI上關(guān)聯(lián),如圖6所示。
圖 6 變量關(guān)聯(lián)
該HMI的運行畫面,如圖7所示。
圖 7 HMI運行畫面
總結(jié):本文跟大家介紹了HMI的多路復(fù)用變量的使用方法,這種方式實現(xiàn)了對PLC數(shù)組的間接訪問,讓HMI畫面變得更加簡潔和高效。如果你有不同意見或者更多實用技巧,歡迎評論區(qū)補充。