江蘇西門子S7-200SMART代理商(歡迎您)

設(shè)置HMI設(shè)備變量的屬性
(1)變量的采集模式
在HMI變量表中選擇變量,則可在監(jiān)視視圖的變量屬性窗口選擇系統(tǒng)運行時變量的采集(采樣)模式,如圖6-51所示。
圖6-51 設(shè)置變量的“采集模式”
采集模式有三種選項,“必要時”選項是通過調(diào)用系統(tǒng)函數(shù)“UpdateTag”或在畫面打開時對變量值進行更新;“循環(huán)連續(xù)”選項意味著連續(xù)更新變量值;“循環(huán)操作”選項是根據(jù)使用進行循環(huán),即在打開的窗口中使用變量時,變量值被更新。
如果選擇了“循環(huán)連續(xù)”采樣模式,即使在當(dāng)前打開的畫面中沒有該變量,它也會在運行時連續(xù)更新,頻繁的數(shù)據(jù)讀取會使通信負(fù)擔(dān)增加。因此,只有需要實時更新的變量才設(shè)置成“循環(huán)連續(xù)”采樣模式,例如報警信息等。
(2)變量的大值和小值
對于每個變量,可以為其設(shè)置大值和小值。以變量“溫度”為例,假設(shè)其允許范圍為800~600℃,如果溫度高于800℃或低于600℃,都應(yīng)發(fā)出錯誤信息。
在默認(rèn)變量表中選中需要組態(tài)的變量“溫度”,在下方“屬性視圖”窗口打開的“屬性”選項卡的“范圍”對話框中,如果要將其中一個限制定義為常量值,從下列列表中選擇“
常量”選項,在相關(guān)域中輸人數(shù)字,如圖6-52所示。如果要將其中一個限制定義為變量值,選擇“
”選項。
圖6-52 組態(tài)變量的大值和小值
(3)變量的線性標(biāo)定
PLC中的過程變量的數(shù)值可以被線性地轉(zhuǎn)換為HMI項目中的數(shù)值并顯示出來。
對變量進行線性轉(zhuǎn)換時,應(yīng)在PLC和HMI上各一個數(shù)值范圍。例如現(xiàn)場過程值0~10 MPa的壓力值輸入到S7-1500模擬量輸入模塊后轉(zhuǎn)換為0~27648的數(shù)值,為了在HMI設(shè)備上顯示出壓力值,可以直接用HMI中變量的線性轉(zhuǎn)換功能來實現(xiàn)。在變量“壓力”的“屬性視圖”窗口打開的“屬性”選項卡的“線性轉(zhuǎn)換”對話框中,激活“線性標(biāo)定”,將PLC和HMI的數(shù)值范圍分別設(shè)置為0~27648和0~10000(kPa),如圖6-53所示。
圖6-53 組態(tài)變量的線性轉(zhuǎn)換
(4)變量的起始值
項目開始運行時變量的值稱為變量的起始值。在變量的“屬性視圖”窗口打開的“屬性”選項卡的“值”對話框中,可以為每個變量組態(tài)一個起始值。運行系統(tǒng)啟動時變量將被賦值為起始值,這樣可以確保項目在每次啟動時均按定義的狀態(tài)開始運行。例如,將流量的起始值設(shè)置為100,如圖6-54所示。
圖6-54 組態(tài)變量的起始值
項目的每個HMI設(shè)備都有一個默認(rèn)變量表。該表無法刪除或移動。默認(rèn)變量表包含HMI變量和系統(tǒng)變量(是否包含系統(tǒng)變量則取決于HMI設(shè)備)??稍跇?biāo)準(zhǔn)變量表中聲明所有HMI變量,也可根據(jù)需要新建用戶定制的變量表。在項目樹中打開“HMI變量”文件夾,然后雙擊默認(rèn)變量表,默認(rèn)變量表即打開?;蛘撸部梢詣?chuàng)建一個新變量表并將其打開,如圖6-43所示。
(1)創(chuàng)建新變量
在變量表的“名稱”列中,雙擊“添加”,可以創(chuàng)建一個新變量,設(shè)置變量的名稱、數(shù)據(jù)類型、連接、PLC名稱、PLC變量、地址和采集周期等參數(shù)。
輸入變量的名稱,在“名稱”列中輸入一個變量名稱。此變量名稱在整個設(shè)備中必須。在“連接”列下拉菜單中,顯示所有在通信連接時建立的“PLC連接”和<內(nèi)部變量>。如果是內(nèi)部變量,選擇<內(nèi)部變量>。如果是外部變量,則選擇與所需PLC的連接。本例中,選擇“HMI_連接_1”連接,如圖6-44所示。如果需要的連接未顯示,則必須先創(chuàng)建與PLC的連接。在“連接”編輯器中創(chuàng)建與外部PLC的連接。如果項目包含PLC并支持集成連接,則也可以自動創(chuàng)建連接。為此,在組態(tài)HMI變量時,只需選擇現(xiàn)有的PLC變量來連接HMI變量。之后,系統(tǒng)會自動創(chuàng)建集成連接。
(2)設(shè)置變量的數(shù)據(jù)類型
在默認(rèn)變量表中的“數(shù)據(jù)類型”下拉菜單中,顯示所有可用的數(shù)據(jù)類型,如圖6-45所示。對于外部變量,定義的數(shù)據(jù)類型一定要與該變量在PLC中的類型相*。
圖6-45 定義變量的數(shù)據(jù)類型
(3)設(shè)置變量地址
如果使用非集成連接,在默認(rèn)變量表中的“訪問模式”中選擇<訪問>,“地址”下拉菜單中,輸入PLC地址,單擊
按鈕以確認(rèn)所做的選擇,如圖6-46所示。“PLC變量”( PLC tag)自動保持為空。
圖6-46 設(shè)置變量對應(yīng)的PLC地址
如果使用集成連接,在默認(rèn)變量表中的“訪問模式”中選擇<符號訪問>,則單擊“PLC變量”中的
按鈕并在對象列表中選擇已創(chuàng)建的PLC變量。單擊
按鈕以確認(rèn)所做的選擇,如圖6-47所示。
(4)設(shè)置變量的采集周期
在過程畫面中顯示或記錄的過程變量值需要實時進行更新,采集周期用來確定畫面的刷新頻率。設(shè)置采集周期時應(yīng)考慮過程值的變化速率。例如,烤爐的溫度變化比電氣傳動裝置的速度變化慢得多,如果采集周期設(shè)置得太小,將顯著地增加通信的負(fù)荷。HMI采集周期小值為100 ms。
在梯形圖和功能圖指令中,用D (Doublelnteger)表示雙整數(shù)比較,用R(Real)表示浮點數(shù)比較。雙整數(shù)比較指令的梯形圖如圖3-46 (a)所示,浮點數(shù)比較指令的梯形圖如圖3-46 (b)所示。比較指令的梯形圖和功能塊圖的形式*。
圖3-46雙整數(shù)比較與浮點數(shù)比較指令
雙整數(shù)比較指令在梯形圖和功能塊圖中的具體應(yīng)用如3-47所示。
圖3-47雙整數(shù)比較的應(yīng)用
圖3-47中,MD10的內(nèi)容大于ID24的內(nèi)容時,輸出M2.0為“1”。
實現(xiàn)上述相同功能的語句表程序如下:
江蘇西門子S7-200SMART代理商(歡迎您)