最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

西門子WINCC觸摸屏變量的批量處理

2022-07-29 13:54 作者:工控小周  | 我要投稿

以下文章來源于自動化so酷?,作者1847會員二師兄


項目規(guī)模比較大時,觸摸屏項目的變量會非常多,如果手動一個個去新建或者逐個修改變量屬性費時費力,一個便于操作的好辦法是:指導(dǎo)入導(dǎo)出操作

01

HMI變量介紹

眾所周知,變量是觸摸屏和PLC通信的中間橋梁。觸摸屏的變量主要分為內(nèi)部變量和外部變量,內(nèi)部變量和PLC沒有任何關(guān)系,只能在觸摸屏項目內(nèi)部使用,只有運行系統(tǒng)處于運行狀態(tài)時變量值才可用。外部變量是來自于PLC的變量,外部變量的值與PLC存儲器中的過程值相對應(yīng),可以實現(xiàn)過程值的讀取和寫入操作。

02

變量表導(dǎo)入導(dǎo)出操作

? 了解了HMI變量的相關(guān)概念,我們接下來進(jìn)入正題。項目開發(fā)過程中如果變量數(shù)量較多,同時需要快速創(chuàng)建和集中定義變量屬性,除了在相應(yīng)變量表中逐個添加和設(shè)置外,其實我們還可以將現(xiàn)有的變量完整導(dǎo)出,利用Excel的強大編輯功能添加修改完成后再次導(dǎo)入即可,極大的節(jié)省了時間。

有了思路接下來我們來看具體操作。如下圖所示,以一個含有6個變量的變量表Plant為例進(jìn)行演示。首先可以在變量表的左上角點擊導(dǎo)出按鈕,之后按照期望的存放路徑導(dǎo)出該變量表。


? 導(dǎo)出后的變量表主要結(jié)構(gòu)如下圖所示。依據(jù)這個變量表模板,我們就可以根據(jù)需求在Excel中進(jìn)行增加、刪除和修改變量屬性等操作,但是切記下圖紅框中的模板首行是不能進(jìn)行更改的,同時也不支持在表中隨意添加列。

? 完成變量的編輯工作后需要導(dǎo)入到TIA Portal WinCC中,我們該如何操作呢?小伙伴們,關(guān)鍵步驟來了可得記仔細(xì)了。雖然變量導(dǎo)出時對變量表沒有要求,但是在導(dǎo)入變量的時候,目前TIA Portal WinCC軟件僅支持在“顯示所有變量表”中導(dǎo)入,不支持在自定義的變量表和默認(rèn)變量表中操作。如下圖所示。

? 雖然都是在“顯示所有變量表”中操作,但是小伙伴們也不用擔(dān)心變量的分組問題,可以在Excel中預(yù)先分配好變量所在變量表的名稱,導(dǎo)入時系統(tǒng)會自動創(chuàng)建變量表并且會將變量分配到指定的變量表中。例如在導(dǎo)出的變量表基礎(chǔ)上新增了變量

“Motor3_Current”、“Motor3_Voltage”和“Motor_IntArray“,并且重新分配變量至變量表“Motor”,再次執(zhí)行變量導(dǎo)入操作選擇導(dǎo)入文件。


導(dǎo)入變量至TIA Portal WinCC中“顯示所有變量”表中的變量信息如下圖所示。

TIA Portal WinCC中會自動創(chuàng)建自定義變量表“Motor”,同時變量會被自動分配到變量表“Motor”,如下圖所示。

03

變量表導(dǎo)入導(dǎo)出的注意事項

變量導(dǎo)入導(dǎo)出操作中的特點和注意事項如下:


  • ?導(dǎo)入變量時如果存在同名的對象,則使用已有對象。

  • ?導(dǎo)入變量時如果沒有同名的對象,則創(chuàng)建具有該名稱的對象。

  • ?對于用戶自定義數(shù)據(jù)類型(UDT)HMI變量,不能通過Excel導(dǎo)出所有UDT的結(jié)構(gòu)元素,導(dǎo)出表中只會出現(xiàn)較高級別的HMI變量,無法編輯其較低級別的元素。

  • 以上內(nèi)容均針對的是HMI變量的操作,由于導(dǎo)出的PLC變量表和數(shù)據(jù)塊結(jié)構(gòu)的不同,不支持直接導(dǎo)入到HMI

04

導(dǎo)出的變量表主要格式說明



西門子WINCC觸摸屏變量的批量處理的評論 (共 條)

分享到微博請遵守國家法律
囊谦县| 屯留县| 济阳县| 漳平市| 湟源县| 庐江县| 湘西| 石屏县| 博乐市| 河池市| 安丘市| 南京市| 广德县| 上虞市| 阳谷县| 大竹县| 姚安县| 布拖县| 砚山县| 龙江县| 陆良县| 石嘴山市| 永春县| 米易县| 连平县| 宁阳县| 洪雅县| 通许县| 溧阳市| 晴隆县| 普宁市| 铁岭县| 岚皋县| 百色市| 鱼台县| 江孜县| 元氏县| 新龙县| 吉林省| 瑞金市| 阳高县|