999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

VBA技術在熱軋模型數據分析中的應用

2022-06-17 01:49:32李孝明
新疆鋼鐵 2022年1期
關鍵詞:數據庫工藝模型

王 濤, 李孝明

(新疆八一鋼鐵股份有限公司軋鋼廠)

前言

八鋼熱軋生產過程中,軋制工藝參數計算所需的區域跟蹤、數據采集、自學習、工藝參數計算及下發均通過模型系統完成。模型系統是八鋼1750熱軋生產運行的核心,模型系統的順行,需要工藝人員在生產過程、設備精度變化時及時跟蹤、分析、調優。投產以來,模型系統經過升級擴充,目前能夠處理125個出鋼記號,每個出鋼記號下又劃分寬度層別6個、厚度層別7個、溫度層別5個,累計疊加工藝參數的量超過1萬個,這些參數存儲在系統的Oracle數據庫中。Oracle數據庫操作比較專業,一般現場生產工藝人員還不熟悉。基于生產工藝人員最熟悉的處理數據的工具,如Office Excel,WPS的表格工具,讓工藝人員用最熟悉的方式操作數據、處理問題,需要在專業數據庫數據與辦公表格之間建立連接,實現自如操作。

經過分析實踐,八鋼1750熱軋廠工藝人員決定采用VBA技術解決模型數據信息化的方案。VBA(Visual Basic for Applications)是一種宏語言,是微軟公司開發的在其桌面應用程序中執行通用的自動化(OLE)任務的編程語言,主要能用來擴展Windows的應用程序功能。目前OFFICE Excel和WPS表格都支持VBA,可以通過ADO方式連接到Oracle并操作Oracle,結合Excel的數據處理與圖表制作,就能讓生產工藝人員輕松便捷的處理數據。

1 建立工作目標

基于VBA技術要求,八鋼1750熱軋廠工藝人員利用模型系統主要考慮三個方面:(1)模型自學習系數跟蹤分析;(2)與質量密切相關的數據跟蹤分析;(3)生產過程跟蹤分析。

任何方面的工作內容都涉及到很多數據,以成品寬度為例,決定熱軋成品寬度質量的要素包括板坯寬度、立輥各道次設定及實際測壓量、粗軋道次、模型粗軋目標寬度、寬度自學習、精軋后機架軋制力偏差、活套設定、張力、操作工寬度干預量等,這些數據共同決定一塊帶鋼的寬度質量,而寬度質量在實際工作中又需要研究頭部、尾部及均值等。梳理出的熱軋工藝控制要點與需要歸集的工藝參數如表1所示。

表1 熱軋工藝控制要點與需要歸集的工藝參數

在確定了工藝控制要點與需要歸集的工藝參數后,需要做的工作是如何按照卷號或者鋼種規格進行數據匹配歸集,如何通過VBA技術將存儲在不同數據庫中的關鍵相關數據自動采集,按鋼卷號分鋼種規格呈現在EXCEL表中。

2 用VBA技術處理Oracle數據庫

2.1 使用VBA鏈接Oracle數據庫,取得數據

使用VBA技術處理Oracle數據庫中數據的流程:

(1)安裝Oracle客戶端軟件,連接Oracle服務器。

(2)在EXCEL 或者WPS表格啟用VBA功能;VBA不是EXCEL或者WPS的必備功能,需要安裝時選擇安裝。

(3)在VBA中啟動數據庫連接支持。

VBA功能啟用后在VBA菜單欄選擇“工具”-“引用”,在彈出的引用窗口中,找到"Microsoft ActiveX Data Objects 6.1 Library"和"Microsoft ActiveX Data Objects Recordset 2.8 Library",把前面的框勾選上,點擊確定即可。 (如果不是這兩個版本,則選擇一個版本號最高的勾選即可)

圖1 EXCEL WPS表格啟用數據庫連接

(4)連接Oracle數據庫,打開數據表,提取數據到EXCEL表格中。

在按照上述步驟配置了環境支持后,就可以在VBA中就可以使用代碼連接Oracle了。

①首先需定義連接對象:

Dim conn as ADODB.Connection

Set conn=new ADODB.Connection

②連接數據庫

strConn = "Driver={Oracle in OraClient11g_home1};Dbq=TNS服務名;Uid=數據庫登錄賬戶;Pwd=數據庫登錄密碼;"

conn.Open strConn' 打開數據庫

③提起數據到EXCEL表中。

2.2 啟用VBA的Application.ontime函數跟蹤數據

生產單位一直在生產,為了及時跟蹤數據,VBA程序需要自動運行,VBA中Application.ontime函數定時能夠自動運行。

Sub 自動運行()

MyTime = Now + TimeValue("00:00:05" )

獲取工藝數據

Application.OnTime MyTime, "自動運行"

[a1]= Now ‘單線程運行通過時間顯示運行狀態

End Sub

2.3 使用VBA ChartObjects對象繪制圖表

數據圖形化更能使過程一目了然,使用VBA 包含的Chartobjects可以方便的繪制圖形。通過規劃,可以通過Chartobjects設置圖表的位置,圖表類型,標題,X軸Y軸刻度,數據源,作圖的每一個細節都在控制范圍內。

圖2 通過VBAChartObject用圖表跟蹤顯示工藝參數

3 應用數據解決問題

結合經驗邏輯,通過現場實際數據對數據進行自動判斷,對可能造成缺陷的過程進行抓取,工藝人員根據提示進行驗證,發現問題,快速解決。工藝控制過程判斷系統提示如表2所示。

表2 熱軋工藝控制過程缺陷判斷邏輯表

4 結語

基于規律的認識是解決問題的方法之一。隨著信息技術的發展,信息化越來越多應用到產品制造中,將對規律的認識轉換成信息完成數據分析。很多編程語言都支持對EXCEL的二次開發,八鋼1750熱軋廠工藝人員選用EXCEL 、WPS內嵌的VBA語言進行工藝數據處理,易于學習掌握,使用便捷,提高了工作效率。

猜你喜歡
數據庫工藝模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
轉爐高效復合吹煉工藝的開發與應用
山東冶金(2019年6期)2020-01-06 07:45:54
5-氯-1-茚酮合成工藝改進
世界農藥(2019年2期)2019-07-13 05:55:12
數據庫
財經(2017年2期)2017-03-10 14:35:35
3D打印中的模型分割與打包
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
主站蜘蛛池模板: 国产av一码二码三码无码| 色国产视频| 亚洲一区黄色| 欧美啪啪视频免码| 真人高潮娇喘嗯啊在线观看| 激情综合婷婷丁香五月尤物| 久久人妻系列无码一区| 久久免费视频6| 欧美无遮挡国产欧美另类| 亚洲男人的天堂久久香蕉网| 亚洲性一区| 亚洲欧美另类久久久精品播放的| 日韩在线1| 亚洲欧洲国产成人综合不卡| 久久公开视频| 亚洲欧美自拍视频| 美美女高清毛片视频免费观看| 婷婷五月在线| 国产成人综合亚洲欧美在| 欧洲在线免费视频| 欧美天堂在线| 国产福利免费观看| 久久精品中文无码资源站| 亚洲av片在线免费观看| 人人看人人鲁狠狠高清| 久草视频一区| 很黄的网站在线观看| 狠狠色婷婷丁香综合久久韩国 | 欧美影院久久| 久久这里只精品国产99热8| 久热中文字幕在线观看| 亚洲精品高清视频| 中文字幕无码制服中字| 国产va在线观看免费| 91最新精品视频发布页| 日韩无码视频专区| 国产成人精品男人的天堂下载| 日韩在线中文| 色天堂无毒不卡| 久久亚洲美女精品国产精品| 最新加勒比隔壁人妻| 精品久久久无码专区中文字幕| 欧美日韩精品一区二区在线线| 久久中文无码精品| 国内丰满少妇猛烈精品播| 国产永久无码观看在线| 99视频国产精品| a级毛片网| 日本五区在线不卡精品| 在线免费a视频| 伊人AV天堂| 亚洲无码日韩一区| 亚洲精品黄| 亚洲日韩精品伊甸| 69综合网| 亚洲精品国产精品乱码不卞| 国产在线精彩视频论坛| 成人精品视频一区二区在线| 中文字幕色站| 欧美日本激情| 伊人久久大线影院首页| 国产精品免费福利久久播放| 亚洲一区二区精品无码久久久| 另类重口100页在线播放| 色视频国产| 尤物成AV人片在线观看| 58av国产精品| 国产视频大全| 色九九视频| 亚洲国产日韩一区| 无码又爽又刺激的高潮视频| 亚洲自拍另类| 久久一本日韩精品中文字幕屁孩| 一级做a爰片久久免费| 国产精品无码制服丝袜| 午夜无码一区二区三区在线app| 国产91特黄特色A级毛片| 亚洲一区二区三区国产精品 | 精品无码一区二区三区电影 | 国产大片黄在线观看| 国产亚洲欧美在线人成aaaa| 中国一级特黄大片在线观看|