西門子plc模塊6ES7532-5HD00-0AB0門子plc模塊6ES7532-5HD00-0AB0
西門子模塊6ES7532-5HD00-0AB0是模擬輸出模塊 AQ 4xU/I ST,, 16 位分辨率 ,, 精度 0.3%. 4 通道,,分成組,,每組 4, 診斷,;替換值 包括饋電元素,, 屏蔽支架和 屏蔽端子

1概述
WinCC 的函數(shù)趨勢控件提供給用戶自定義XY軸曲線的功能,可以靈活方便地滿足客戶的某些需求,。在本文所提到的示例中,,函數(shù)趨勢控件的數(shù)據(jù)連接方式的提供者均選擇“無”,這意味著繪制曲線所需的數(shù)據(jù)不是直接來自在線變量,、歸檔變量或用戶歸檔,,而是在這些數(shù)據(jù)的基礎(chǔ)上進(jìn)行統(tǒng)計(jì)計(jì)算或從數(shù)據(jù)庫讀取得來的。本文只介紹如何根據(jù)這些得到的數(shù)據(jù),,在函數(shù)趨勢控件上繪制自定義XY軸的曲線,,關(guān)于如何獲取數(shù)據(jù)或進(jìn)行統(tǒng)計(jì)計(jì)算等,可以使用連通性軟件包等方法并利用腳本實(shí)現(xiàn),。本文針對不同的需求,,介紹了相應(yīng)的實(shí)現(xiàn)方法。
2自定義 XY 軸的多功能曲線的實(shí)現(xiàn)方法
2.1 如何利用由統(tǒng)計(jì)計(jì)算得到的XY數(shù)據(jù)繪制曲線
假如某材料在反應(yīng)容器中進(jìn)行化學(xué)反應(yīng)的過程中,,每隔1秒鐘記錄反應(yīng)容器中的溫度和壓力,,然后針對1小時內(nèi)的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析。假設(shè)其溫度變化的范圍為T1至T2,,壓力范圍為P1至P2,,將溫度T1至T2分為10段溫度,分別計(jì)算每段溫度范圍內(nèi)的平均溫度和平均壓力,,這樣就得到10組平均溫度和平均壓力對應(yīng)的XY數(shù)據(jù),,然后將這些數(shù)據(jù)繪制在函數(shù)趨勢控件上。
假設(shè)這些成對的XY值已經(jīng)存儲在兩個數(shù)組中,,下面介紹如何將這些數(shù)據(jù)插入并顯示在函數(shù)趨勢控件上,,實(shí)現(xiàn)步驟如下:
1. 首先,從“對象選項(xiàng)板 “中的“控件”頁中,,將“WinCC Function Trend Control”托拽到畫面上,,將控件名稱設(shè)置為“TrendYX1”。
2. 在畫面上放置一個按鈕,,在按鈕事件的鼠標(biāo)動作(OnClick)中添加腳本,,下面分別使用C腳本和VBS腳本實(shí)現(xiàn)。
3. 使用C腳本實(shí)現(xiàn)的方法簡單介紹如下:
1)設(shè)置函數(shù)趨勢控件的屬性,。例如,,設(shè)置XY坐標(biāo)軸的顯示范圍等。
2)刪除函數(shù)趨勢控件上已有的曲線,。
3)然后使用For循環(huán),,依次將兩個數(shù)組的值分別賦給函數(shù)趨勢控件的“DataX”和“DataY”屬性,并將控件的“InsertData”方法設(shè)置為“TRUE”即可,。
使用C腳本的實(shí)現(xiàn)代碼(注意,,以下代碼在WinCC 6.2 SP2版本上測試):