西門子人機(jī)界面觸摸屏組態(tài)與應(yīng)用技術(shù)課件第6章_第1頁(yè)
西門子人機(jī)界面觸摸屏組態(tài)與應(yīng)用技術(shù)課件第6章_第2頁(yè)
西門子人機(jī)界面觸摸屏組態(tài)與應(yīng)用技術(shù)課件第6章_第3頁(yè)
西門子人機(jī)界面觸摸屏組態(tài)與應(yīng)用技術(shù)課件第6章_第4頁(yè)
西門子人機(jī)界面觸摸屏組態(tài)與應(yīng)用技術(shù)課件第6章_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第6章 數(shù)據(jù)記錄與趨勢(shì)視圖6.1 數(shù)據(jù)記錄 6.1.1 組態(tài)數(shù)據(jù)記錄 1數(shù)據(jù)記錄的基本概念 數(shù)據(jù)記錄也被翻譯為數(shù)據(jù)日志。數(shù)據(jù)記錄用來(lái)收集、處理和記錄來(lái)自現(xiàn)場(chǎng)設(shè)備的過(guò)程數(shù)據(jù)。數(shù)據(jù)是指在生產(chǎn)過(guò)程中采集的、保存在某一自動(dòng)化設(shè)備(例如PLC)的存儲(chǔ)器中的過(guò)程變量。這些數(shù)據(jù)反映了設(shè)備的狀態(tài)。 可以為每個(gè)變量指定一個(gè)數(shù)據(jù)記錄,將變量的值保存在數(shù)據(jù)記錄中。HMI可使用的數(shù)據(jù)記錄個(gè)數(shù)和每個(gè)數(shù)據(jù)記錄的最大條目數(shù)與型號(hào)有關(guān)。 在運(yùn)行時(shí),可以將記錄的變量值用趨勢(shì)圖的方式輸出。 2變量的記錄屬性 打開項(xiàng)目“數(shù)據(jù)記錄”,HMI_1為KTP400 Comfort。它最多可以組態(tài)10個(gè)數(shù)據(jù)記錄,每個(gè)數(shù)據(jù)記錄的最大條目數(shù)為1

2、0000。第6章 數(shù)據(jù)記錄與趨勢(shì)視圖6.1 數(shù)據(jù)記錄 打開HMI的默認(rèn)變量表,變量有3種采集模式可供選擇。 1)必要時(shí):通過(guò)腳本或調(diào)用系統(tǒng)函數(shù)“更新變量”時(shí)才更新變量。 2)循環(huán)操作:當(dāng)變量在畫面中顯示或記錄變量時(shí),在運(yùn)行系統(tǒng)中更新變量。采集周期是在HMI設(shè)備上更新變量值的周期。 3)循環(huán)連續(xù):即使變量不在當(dāng)前打開的畫面中,也以固定的時(shí)間間隔連續(xù)更新變量。這將增加了通信的負(fù)擔(dān),建議僅用于必須的變量。 3創(chuàng)建數(shù)據(jù)記錄 首先應(yīng)生成一個(gè)數(shù)據(jù)記錄,然后將數(shù)據(jù)記錄分配給需要記錄的變量。 雙擊項(xiàng)目樹中的“歷史數(shù)據(jù)”,打開歷史數(shù)據(jù)編輯器。雙擊編輯器的第1行,生成一個(gè)名為“溫度記錄”的數(shù)據(jù)記錄。 選中“溫度記

3、錄”,在 “記錄變量”表中組態(tài)與“溫度記錄”連接的PLC變量“溫度”(MW10)的屬性。 與“1號(hào)電機(jī)記錄”連接的PLC變量為“1號(hào)電機(jī)”(Q0.0)。 也可以在HMI變量表中給選中的變量分配數(shù)據(jù)記錄。 記錄變量有3種“采集模式”: 1)循環(huán):根據(jù)設(shè)置的記錄周期記錄變量值。 2)變化時(shí):HMI設(shè)備檢測(cè)到數(shù)值改變時(shí),才對(duì)變量值進(jìn)行記錄。 3)必要時(shí):通過(guò)調(diào)用系統(tǒng)函數(shù)“日志變量”(LogTag)記錄變量值。 打開HMI的默認(rèn)變量表,變量有3種采集模式可供選擇。 選中“溫度記錄”,再選中巡視窗口的“常規(guī)”?!懊總€(gè)記錄的數(shù)據(jù)記錄數(shù)”指可以存儲(chǔ)在數(shù)據(jù)記錄中的數(shù)據(jù)條目的最大數(shù)目。 數(shù)據(jù)記錄的存儲(chǔ)位置可能的

4、選項(xiàng)有RDB(關(guān)系數(shù)據(jù)庫(kù))文件、CSV文件和TXT(文本)文件。CSV是微軟的Excel文件。TXT文件格式支持可用于WinCC的所有字符(包括中文)。 物理存儲(chǔ)位置有U盤(USB端口)、SD存儲(chǔ)卡和網(wǎng)絡(luò)驅(qū)動(dòng)器。可選的存儲(chǔ)位置與HMI設(shè)備的類型有關(guān)。設(shè)置“存儲(chǔ)位置”域中的“路徑”為“Storage Card USB” 。成功地編譯HMI設(shè)備和啟動(dòng)運(yùn)行系統(tǒng)后,在計(jì)算機(jī)的C盤自動(dòng)生成文件夾“Storage Card USB”,和其中的Excel文件“溫度記錄0.csv”。 5組態(tài)記錄方法 選中某個(gè)數(shù)據(jù)記錄,再選中巡視窗口的“記錄方法”,有4種記錄方法。 1)“循環(huán)記錄”:記錄中保存的數(shù)據(jù)采用先入先

5、出的存儲(chǔ)方式,記錄記滿時(shí),將刪除大約20%的最早的條目。 2)“分段的循環(huán)記錄”:連續(xù)填充相同大小的多個(gè)日志段。均被完全填滿時(shí),最早的日志將被覆蓋。日志段的最大編號(hào)默認(rèn)值為2,最小編號(hào)為0。 選中“溫度記錄”,再選中巡視窗口的“常規(guī)”。“每個(gè)記 3)“在此位置顯示系統(tǒng)事件”:當(dāng)循環(huán)日志達(dá)到定義的填充比例時(shí),將發(fā)送系統(tǒng)報(bào)警消息。當(dāng)日志100% 填滿時(shí),不再記錄新的變量值。 4)“觸發(fā)器事件”:循環(huán)日志一旦填滿,將觸發(fā)“溢出”事件,執(zhí)行組態(tài)的系統(tǒng)函數(shù)。達(dá)到組態(tài)的日志大小時(shí),不再記錄新的變量值。 6組態(tài)重新起動(dòng)的特性 選中巡視窗口的“重啟行為” ,可激活 “運(yùn)行系統(tǒng)啟動(dòng)時(shí)啟用記錄”。可用單選框選中“

6、重置記錄”(將記錄清零),或“向現(xiàn)有記錄追加數(shù)據(jù)”。6.1.2 數(shù)據(jù)記錄的仿真 1循環(huán)記錄 設(shè)置數(shù)據(jù)記錄“溫度記錄”的記錄方法為“循環(huán)記錄”,記錄周期為1s。運(yùn)行系統(tǒng)啟動(dòng)時(shí)啟用記錄。 3)“在此位置顯示系統(tǒng)事件”:當(dāng)循環(huán)日志達(dá)到定義的填 啟動(dòng)“使用變量仿真器”的仿真,仿真器的設(shè)置見下圖。 單擊“開始”列中的復(fù)選框,“溫度”的當(dāng)前值開始變化。單擊工具欄上的 按鈕,將仿真器的參數(shù)設(shè)置保存在名為“溫度”的仿真器文件中。 因?yàn)槭欠抡?,設(shè)置的數(shù)據(jù)記錄的路徑“Storage Card USB”實(shí)際上在計(jì)算機(jī)的C盤上,該文件夾和其中的記錄文件是運(yùn)行系統(tǒng)自動(dòng)生成的。啟動(dòng)變量仿真器一段時(shí)間之后關(guān)閉仿真器,雙擊E

7、xcel文件“溫度記錄0.csv”,在最上面一行用鼠標(biāo)調(diào)節(jié)各列的寬度。 “VarName”為變量的名稱,“TimeString”為字符串格式的時(shí)間標(biāo)記,“VarValue”為變量的值,有效性(Validity)為1表示數(shù)值有效,0為表示出錯(cuò)。“Time_ms”是以ms為單位的時(shí)間標(biāo)志,表格最后一行的“VarName”列中的“$RT_OFF$”表示退出運(yùn)行系統(tǒng)。 啟動(dòng)“使用變量仿真器”的仿真,仿真器的設(shè)置見下圖。 組態(tài)時(shí)設(shè)置的重新起動(dòng)特性為“重置記錄”(將記錄清零),退出運(yùn)行系統(tǒng)后又重新起動(dòng)它,在變量仿真器中打開仿真器文件“溫度”,恢復(fù)先前的仿真器設(shè)置。運(yùn)行一段時(shí)間后打開“溫度記錄0.csv”,

8、將會(huì)看到重新起動(dòng)之前記錄的數(shù)值被清除。 將重新起動(dòng)特性改為“向現(xiàn)有記錄追加數(shù)據(jù)”,退出變量仿真器后又重新起動(dòng)它,打開仿真器文件“溫度”,恢復(fù)先前的仿真器設(shè)置。運(yùn)行一段時(shí)間后打開“溫度記錄0.csv” ,將會(huì)看到新的記錄數(shù)據(jù)放置在前一次運(yùn)行時(shí)記錄的數(shù)據(jù)后面。 組態(tài)時(shí)設(shè)置的重新起動(dòng)特性為“重置記錄”(將記錄清零) 2自動(dòng)創(chuàng)建分段循環(huán)記錄 選中歷史數(shù)據(jù)編輯器中的“溫度記錄”,再選中巡視窗口的“常規(guī)”,將每個(gè)記錄的記錄條目數(shù)改為10。選中巡視窗口的“記錄方法”,選擇“分段的循環(huán)記錄”,溫度記錄文件的最大編號(hào)為默認(rèn)值2,最小編號(hào)為0。 啟動(dòng)“使用變量仿真器”仿真,在變量仿真器中打開仿真器文件“溫度”,3

9、0s之后退出運(yùn)行系統(tǒng)。打開文件夾C:Storage Card USB,可以看到3個(gè)文件,每個(gè)文件最多記錄10個(gè)數(shù)據(jù)。3個(gè)記錄文件組成一個(gè)“環(huán)形”,每個(gè)記錄文件記滿后,將新數(shù)據(jù)存儲(chǔ)在下一個(gè)文件中。 3顯示系統(tǒng)事件 選中歷史數(shù)據(jù)編輯器中的“溫度記錄”,再選中巡視窗口的“常規(guī)”,設(shè)置每個(gè)記錄的記錄條目數(shù)為30,重啟時(shí)清空記錄。選中巡視窗口的“記錄方法”,選擇“在此位置顯示系統(tǒng)事件:”,設(shè)置在默認(rèn)值90時(shí)顯示系統(tǒng)事件。在根畫面中組態(tài)一個(gè)報(bào)警視圖,選中它以后再選中巡視窗口的“常規(guī)”,設(shè)置顯示報(bào)警緩沖區(qū),啟用報(bào)警類別“System”。 啟動(dòng)變量仿真器仿真,打開仿真器文件“溫度”,記錄了27個(gè)數(shù)據(jù)后,報(bào)警視

10、圖中出現(xiàn)系統(tǒng)消息“記錄 溫度記錄已達(dá)百分之90,必須部分清空”。打開文件“溫度記錄0.csv”,可以看到該文件記錄了30個(gè)數(shù)據(jù)。 2自動(dòng)創(chuàng)建分段循環(huán)記錄 4觸發(fā)器事件 選中歷史數(shù)據(jù)編輯器中的“溫度記錄”,再選中巡視窗口的“常規(guī)”,設(shè)置每個(gè)記錄的記錄條目數(shù)為10。選中巡視窗口的“記錄方法”,選擇“觸發(fā)器事件”。選中巡視窗口的“溢出”,設(shè)置有溢出事件時(shí)執(zhí)行系統(tǒng)函數(shù)“激活屏幕”,切換到“畫面1”。此外在有溢出事件時(shí)用系統(tǒng)函數(shù)將內(nèi)部Bool變量“溢出標(biāo)志”置位,點(diǎn)亮根畫面中的溢出指示燈。 啟動(dòng)變量仿真器仿真,打開仿真器文件“溫度”,恢復(fù)先前的仿真器設(shè)置。在溫度記錄記滿設(shè)置的10個(gè)數(shù)據(jù)時(shí),出現(xiàn)溢出,從初

11、始畫面自動(dòng)切換到畫面1。返回根畫面,可以看到“溢出”指示燈亮,可以用按鈕關(guān)閉它。 4觸發(fā)器事件 打開“溫度記錄0.csv”,該文件記錄了10個(gè)數(shù)據(jù)。 5變化時(shí)記錄 數(shù)據(jù)記錄“1號(hào)電機(jī)記錄”連接的PLC變量為“1號(hào)電機(jī)”,記錄方式為“觸發(fā)器事件”,啟動(dòng)時(shí)啟用數(shù)據(jù)記錄,重新啟動(dòng)時(shí)將記錄清零。 選中“溫度記錄”,設(shè)置為運(yùn)行系統(tǒng)啟動(dòng)時(shí)不啟用記錄。 啟動(dòng)變量仿真器仿真,設(shè)置變量為“1號(hào)電機(jī)”,其他參數(shù)為默認(rèn)值。在“設(shè)置數(shù)值”列,每隔一定時(shí)間將該變量的值取反,修改后按回車鍵生效。變化4次后關(guān)閉變量仿真器。 打開文件“1號(hào)電機(jī)記錄0.csv”,可以看到“1號(hào)電機(jī)”狀態(tài)變化的情況。 6必要時(shí)記錄數(shù)據(jù) 選中歷史

12、數(shù)據(jù)編輯器中的溫度記錄,記錄方式為“循環(huán)記錄”,運(yùn)行系統(tǒng)啟動(dòng)時(shí)啟動(dòng)數(shù)據(jù)記錄,重新啟動(dòng)時(shí)將記錄清零。將變量“溫度”的采集模式改為“必要時(shí)”。 單擊選中HMI默認(rèn)的變量表中的變量“采集開關(guān)”(M2.0),選中巡視窗口的“數(shù)值更改”,在變量“采集開關(guān)”的數(shù)值變化時(shí),調(diào)用系統(tǒng)函數(shù)“日志變量”,將變量“溫度”的值添加到數(shù)據(jù)記錄“溫度記錄”。 打開“溫度記錄0.csv”,該文件記錄了10個(gè)數(shù)據(jù)。 啟動(dòng)變量仿真器仿真,打開仿真器文件“溫度”,恢復(fù)先前的仿真器設(shè)置。在仿真器中添加變量“采集開關(guān)”,每隔一定時(shí)間改變一次該變量的“設(shè)置數(shù)值”列的值,修改后按回車鍵生效。變化4次后關(guān)閉變量仿真器。 打開文件“溫度記錄

13、0.csv”,可以看到該文件在變量“采集開關(guān)”的狀態(tài)變化時(shí)記錄了變量“溫度”的值。 啟動(dòng)變量仿真器仿真,打開仿真器文件“溫度”,恢復(fù)先前6.2 報(bào)警記錄 1報(bào)警記錄的基本原理 報(bào)警用來(lái)指示系統(tǒng)的運(yùn)行狀態(tài)和故障。WinCC還允許用戶在一個(gè)報(bào)警記錄中記錄多個(gè)報(bào)警類別的報(bào)警。某些HMI設(shè)備不能使用報(bào)警記錄。 可以根據(jù)報(bào)警類別進(jìn)行過(guò)濾,記錄的數(shù)據(jù)可以保存在文件或數(shù)據(jù)庫(kù)中。 2創(chuàng)建報(bào)警記錄 打開項(xiàng)目“報(bào)警記錄”,再打開“歷史數(shù)據(jù)”編輯器的“報(bào)警記錄”選項(xiàng)卡。生成一個(gè)名為“報(bào)警記錄”的報(bào)警記錄。系統(tǒng)自動(dòng)指定其默認(rèn)值,用戶可以對(duì)它進(jìn)行修改。 3組態(tài)報(bào)警記錄 報(bào)警記錄的組態(tài)方法與數(shù)據(jù)記錄基本上相同,應(yīng)在“記錄

14、方法”屬性中勾選復(fù)選框“記錄事件文本和出錯(cuò)位置”。6.2 報(bào)警記錄 4組態(tài)報(bào)警類別 打開“HMI報(bào)警”編輯器,在“報(bào)警類別”選項(xiàng)卡的“日志”列,組態(tài)用生成的“報(bào)警記錄”來(lái)記錄“事故”類別的報(bào)警。 5組態(tài)離散量報(bào)警 在變量編輯器中創(chuàng)建變量“事故信息”( MW12 ),數(shù)據(jù)類型為Word。 打開HMI報(bào)警編輯器中的“離散量報(bào)警”選項(xiàng)卡,生成發(fā)電機(jī)的機(jī)組過(guò)速、機(jī)組過(guò)流、機(jī)組過(guò)壓這3種報(bào)警,它們分別用變量“事故信息”(MW12)的第0位第2位來(lái)觸發(fā),報(bào)警類別均為Errors。 6組態(tài)報(bào)警視圖 將工具箱中的報(bào)警視圖拖拽到根畫面中,用鼠標(biāo)調(diào)節(jié)它的位置和大小。選中巡視窗口的“常規(guī)”,選擇顯示“報(bào)警緩沖區(qū)”,

15、和要顯示的報(bào)警類別。 在運(yùn)行期間,可以用根畫面的報(bào)警視圖顯示記錄的報(bào)警消息。在該過(guò)程中,將從報(bào)警緩沖區(qū)下載記錄的報(bào)警消息,然后在報(bào)警視圖中顯示。 4組態(tài)報(bào)警類別 7報(bào)警記錄的模擬運(yùn)行 啟動(dòng)“使用變量仿真器”仿真。在仿真器中生成變量“事故信息”。在“設(shè)置數(shù)值”列寫入數(shù)值1,將“事故信息”MW12的最低位M13.0置位為1,事故“機(jī)組過(guò)速”被觸發(fā),報(bào)警視圖顯示出報(bào)警消息“到達(dá) 機(jī)組過(guò)速”。單擊“確認(rèn)”按鈕 ,出現(xiàn)消息“(到達(dá))已確認(rèn) 機(jī)組過(guò)速”。 在“設(shè)置數(shù)值”列寫入數(shù)值0,事故“機(jī)組過(guò)速”消失,出現(xiàn)報(bào)警消息“(到達(dá)已確認(rèn))離開 機(jī)組過(guò)速”。 先后將2和0寫入“設(shè)置數(shù)值”列,將出現(xiàn)報(bào)警消息“到達(dá)

16、機(jī)組過(guò)流”和“(到達(dá))離開 機(jī)組過(guò)流”。單擊報(bào)警視圖的“確認(rèn)”按鈕 ,出現(xiàn)報(bào)警消息“(到達(dá)離開)已確認(rèn) 機(jī)組過(guò)流”。 7報(bào)警記錄的模擬運(yùn)行 打開C盤的文件夾Storage Card USB中的文件“報(bào)警記錄0.csv”,可以看到各條報(bào)警被記錄在該文件中。 文件中的“Time_ms”是以ms為單位的時(shí)間標(biāo)志,“MsgProc”是報(bào)警過(guò)程的屬性,2為報(bào)警位處理(操作報(bào)警)?!癝tateAfter”為報(bào)警事件的狀態(tài),1為到達(dá),3為到達(dá)/已確認(rèn),2為到達(dá)/已確認(rèn)/離開,0為到達(dá)/離開,6為到達(dá)/離開/已確認(rèn)。 “MsgClass”為報(bào)警類別,1為“錯(cuò)誤”?!癕sgNumber”為報(bào)警編號(hào),本例中的1、

17、2分別為機(jī)組過(guò)速和機(jī)組過(guò)流。Var1至Var8為String(字符串)格式的觸發(fā)變量的值,“TimeString”為時(shí)間標(biāo)志,“MsgText”為報(bào)警文本,“PLC”為與報(bào)警有關(guān)的HMI設(shè)備連接的PLC。 打開C盤的文件夾Storage Card USB中6.3 趨勢(shì)視圖 趨勢(shì)是變量在運(yùn)行時(shí)的值的圖形表示,在畫面中用曲線形式的趨勢(shì)視圖來(lái)連續(xù)顯示趨勢(shì)。一個(gè)趨勢(shì)視圖可以同時(shí)顯示多個(gè)不同的趨勢(shì)。趨勢(shì)視圖分為以時(shí)間 t 為自變量的f(t) 趨勢(shì)視圖,和以任意變量x為自變量的f(x) 趨勢(shì)視圖。 6.3.1 趨勢(shì)視圖的組態(tài) 1趨勢(shì)的分類 趨勢(shì)有下列4種類型: 1)數(shù)據(jù)記錄:用于顯示數(shù)據(jù)記錄中的變量的歷史

18、值,在運(yùn)行時(shí),操作員可以移動(dòng)時(shí)間窗口,以查看期望的時(shí)間段內(nèi)記錄的數(shù)據(jù)。 2)觸發(fā)的實(shí)時(shí)循環(huán):要顯示的值由固定的、可組態(tài)的時(shí)間間隔從PLC讀取數(shù)據(jù),并在趨勢(shì)視圖中顯示。在組態(tài)變量時(shí)選擇“采集模式”為“循環(huán)連續(xù)”。這種趨勢(shì)適合于表示連續(xù)的過(guò)程。 3)實(shí)時(shí)位觸發(fā):?jiǎn)⒂镁彌_方式的數(shù)據(jù)記錄,實(shí)時(shí)數(shù)據(jù)保存在緩沖區(qū)內(nèi)。通過(guò)設(shè)置的一個(gè)位來(lái)觸發(fā)要顯示的值。常用來(lái)顯示短暫的快速變化的值。 4)緩沖區(qū)位觸發(fā):用于帶有緩沖數(shù)據(jù)采集的事件觸發(fā)趨勢(shì)視圖顯示。 2位觸發(fā)趨勢(shì)的通信區(qū) 在PLC中組態(tài)開關(guān)緩沖區(qū),以便在讀取趨勢(shì)緩沖區(qū)時(shí)連續(xù)寫入新值。開關(guān)緩沖區(qū)確保在HMI設(shè)備讀取趨勢(shì)值時(shí),PLC不會(huì)將記錄的值覆蓋。6.3 趨勢(shì)視

19、圖 變量“趨勢(shì)傳送1”分配給趨勢(shì)的位為1時(shí)(見圖6-20b),從趨勢(shì)緩沖區(qū)讀取值,并在HMI設(shè)備上以趨勢(shì)的形式顯示。此時(shí)PLC將新的變量值寫入開關(guān)緩沖區(qū)。讀取結(jié)束后,“趨勢(shì)傳送1”中的位被復(fù)位為0(見圖6-20a)。 “趨勢(shì)傳送2”變量中分配給趨勢(shì)的位為1時(shí)(見圖6-20c),從開關(guān)緩沖區(qū)讀取所有的趨勢(shì)值并用HMI設(shè)備顯示。HMI設(shè)備讀取開關(guān)緩沖區(qū)期間,PLC將數(shù)據(jù)寫入趨勢(shì)緩沖區(qū)。 變量“趨勢(shì)傳送1”分配給趨勢(shì)的位為1時(shí)(見圖6-20 3生成趨勢(shì)視圖 打開項(xiàng)目“f(t)趨勢(shì)視圖”,選中根畫面中的“趨勢(shì)視圖”,再選中巡視窗口的“趨勢(shì)”,名為“趨勢(shì)_1”的趨勢(shì)用于顯示內(nèi)部變量“遞增變量”的值。設(shè)置

20、它的樣式為黑色實(shí)心線,趨勢(shì)值個(gè)數(shù)為200。趨勢(shì)的樣式為“線” 。在“側(cè)”列設(shè)置“趨勢(shì)_1”和“趨勢(shì)_2”分別使用左邊和右邊的坐標(biāo)軸。用同樣的方法創(chuàng)建一個(gè)名為“趨勢(shì)_2”的趨勢(shì),樣式為藍(lán)色實(shí)心線,用于顯示內(nèi)部變量“正弦變量”的值。 4標(biāo)尺 趨勢(shì)視圖中有一根稱為標(biāo)尺的垂直線,趨勢(shì)視圖下面的數(shù)值表動(dòng)態(tài)地顯示趨勢(shì)曲線與標(biāo)尺交點(diǎn)處的變量值和時(shí)間值??梢杂泌厔?shì)視圖中的按鈕顯示或隱藏標(biāo)尺。 5外觀屬性的組態(tài) 單擊趨勢(shì)視圖,選中巡視窗口的“外觀”,可以設(shè)置趨勢(shì)視圖的軸和網(wǎng)格線的顏色和背景色,以及是否顯示網(wǎng)格。 “方向”如果設(shè)置為“從右側(cè)”,在運(yùn)行時(shí)趨勢(shì)曲線從右向左移動(dòng)。 3生成趨勢(shì)視圖 選中巡視窗口的“表格”

21、,用復(fù)選框選擇是否顯示下面的數(shù)值表和表中的網(wǎng)格,運(yùn)行時(shí)是否可以移動(dòng)列??梢栽O(shè)置表格和標(biāo)題的顏色,和可見行數(shù)。 6坐標(biāo)軸的組態(tài) 選中巡視窗口的“時(shí)間軸”,可以設(shè)置是否顯示時(shí)間軸。“軸模式”為“時(shí)間”。X軸的右端顯示當(dāng)前的時(shí)間值,左端顯示的是由“時(shí)間間隔”設(shè)置的100s之前的時(shí)間值。 在組態(tài)3條軸時(shí),如果不勾選“標(biāo)簽”復(fù)選框,刻度線和刻度值將會(huì)消失。如果不勾選“刻度”,刻度線和中間的刻度值將會(huì)消失。 “增量”是指坐標(biāo)軸上兩條相鄰的最小刻度線之間的部分對(duì)應(yīng)的時(shí)間值。“刻度”數(shù)為4,是指將時(shí)間軸等分為4段。 趨勢(shì)視圖中的垂直坐標(biāo)軸的刻度按變量的實(shí)際值設(shè)置。選中巡視窗口的“右側(cè)值軸”,可以設(shè)置軸的起始端

22、(下端點(diǎn))和末端(上端點(diǎn))的值。 要想在運(yùn)行時(shí)顯示水平的輔助線,勾選“顯示幫助行位置”復(fù)選框,設(shè)置“輔助線的值”為20,將會(huì)出現(xiàn)右側(cè)縱坐標(biāo)為20的水平線。 “標(biāo)簽長(zhǎng)度”是指軸標(biāo)簽所占的字符數(shù)。“增量”是每個(gè)小刻度對(duì)應(yīng)的數(shù)值?!翱潭取笔敲總€(gè)大刻度劃分的小刻度數(shù)。 左側(cè)值軸的組態(tài)方法與右側(cè)值軸的基本上相同。選中巡視窗口的“工具欄”,可以設(shè)置是否顯示工具欄。其他參數(shù)一般采用默認(rèn)值。 選中巡視窗口的“表格”,用復(fù)選框選擇是否顯示下面的數(shù)6.3.2 趨勢(shì)視圖的仿真運(yùn)行 1用趨勢(shì)視圖顯示實(shí)時(shí)數(shù)據(jù) 在HMI變量表中生成Int內(nèi)部變量“正弦變量”和“遞增變量”,它們的記錄采集模式為“循環(huán)連續(xù)”,記錄周期為1s

23、。啟動(dòng)使用變量仿真器仿真,變量仿真器的設(shè)置見下圖。 用“開始”列的復(fù)選框啟動(dòng)這兩個(gè)變量,用名為“趨勢(shì)”的仿真器文件保存上述設(shè)置。運(yùn)行一段時(shí)間后得到的趨勢(shì)曲線見圖6-22。6.3.2 趨勢(shì)視圖的仿真運(yùn)行西門子人機(jī)界面觸摸屏組態(tài)與應(yīng)用技術(shù)課件第6章 2顯示數(shù)據(jù)記錄中的歷史數(shù)據(jù) 將本節(jié)的項(xiàng)目“f(t)趨勢(shì)視圖”另存為項(xiàng)目“使用記錄數(shù)據(jù)的f(t) 趨勢(shì)視圖”。在HMI默認(rèn)的變量表中,生成Int內(nèi)部變量“溫度”。在HMI的歷史數(shù)據(jù)編輯器中創(chuàng)建名為“溫度記錄”的數(shù)據(jù)記錄,連接的變量為“溫度”,它也是記錄變量。存儲(chǔ)位置設(shè)置為“TXT文件”。 選中根畫面中的趨勢(shì)視圖,再選中巡視窗口的“趨勢(shì)”,刪除原來(lái)的趨勢(shì),

24、生成一個(gè)趨勢(shì),設(shè)置趨勢(shì)類型為“數(shù)據(jù)記錄”,“源設(shè)置”為“溫度記錄”。該趨勢(shì)使用右邊的坐標(biāo)軸,該軸的范圍為0100。 啟動(dòng)使用變量仿真器仿真,在變量仿真器中設(shè)置變量“溫度”按正弦規(guī)律在0100之間變化,周期為50s,用名為“溫度2”的仿真器文件保存上述設(shè)置。用“開始”列的復(fù)選框啟動(dòng)變量。在運(yùn)行時(shí)趨勢(shì)曲線不會(huì)自動(dòng)從右往左移動(dòng),需要用鼠標(biāo)左鍵按住趨勢(shì)畫面,將曲線往左邊拖拽。 運(yùn)行一段時(shí)間后,關(guān)閉變量仿真器,打開文件夾C:Storage Card SD中的文件“溫度記錄0.txt”,可以看到其中保存的變量值。 打開歷史數(shù)據(jù)編輯器,去掉“溫度記錄”的“運(yùn)行系統(tǒng)啟動(dòng)時(shí)啟用記錄”復(fù)選框的勾,設(shè)置“重啟時(shí)記錄

25、處理方法”為“向現(xiàn)有記錄追加數(shù)據(jù)”。下次啟動(dòng)運(yùn)行系統(tǒng)時(shí),溫度記錄中的數(shù)據(jù)保持不變。 2顯示數(shù)據(jù)記錄中的歷史數(shù)據(jù) 用“在線”菜單中的命令打開仿真面板。用按鈕減小顯示的時(shí)間值,將時(shí)間調(diào)節(jié)到記錄數(shù)據(jù)的時(shí)間段,就可以看到數(shù)據(jù)記錄中的數(shù)據(jù)顯示出來(lái)的曲線。6.3.3 f(x)趨勢(shì)視圖 1函數(shù)f(x)的描述 f(x)趨勢(shì)視圖用于將一個(gè)變量的值表示為另一個(gè)變量的函數(shù)。例如可以將溫度表示為壓力的函數(shù)。本節(jié)使用的的函數(shù)式為y = sin(x),x的取值范圍為090,每3計(jì)算一次。PLC的三角函數(shù)的角度單位為弧度,以度為單位的角度值x乘以0.0174533,得到弧度值,y = sin(0.0174533*x)。 打開項(xiàng)目“f(x)趨勢(shì)視圖” HMI_1為TP700 Comfort。 2創(chuàng)建PLC的程序 在PLC的變量表中生成數(shù)據(jù)類型為DInt(雙整數(shù))

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論