中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

產(chǎn)品分類

當(dāng)前位置: 首頁(yè) > 工業(yè)電氣產(chǎn)品 > 工業(yè)開關(guān) > 輕觸開關(guān)

類型分類:
科普知識(shí)
數(shù)據(jù)分類:
輕觸開關(guān)

基于紫金橋軟件的煉鋼裝置上料過程統(tǒng)計(jì)分析

發(fā)布日期:2022-04-27 點(diǎn)擊率:150

   

隨著世界各國(guó)工業(yè)化程度的不斷加大,各國(guó)的鋼鐵需求量也不斷加大,需要的鋼鐵的種類也不斷增多。這就要求我們?cè)阡撹F的生產(chǎn)過程中不斷改進(jìn)自己的工藝技術(shù),提高生產(chǎn)過程控制精度,從而生產(chǎn)出更多更好的高質(zhì)量鋼材。

在煉鋼過程中配料、上料過程將直接影響鋼的產(chǎn)量及質(zhì)量,如果能對(duì)這一過程進(jìn)行記錄分析,將有利于工藝的改進(jìn)及分析產(chǎn)生次品的原因。下面就講解一下通過紫金橋?qū)崟r(shí)數(shù)據(jù)庫(kù)實(shí)現(xiàn)配料、上料過程記錄分析的方法和過程。

工藝過程

從總的工藝過程可以分為焦上料和礦上料兩部分,通常焦或礦又各自由兩套上料系統(tǒng)來完成。在上料前,首先要根據(jù)生產(chǎn)不同種類的鋼材進(jìn)行配料。一個(gè)稱量斗可以對(duì)應(yīng)一個(gè)料倉(cāng)或兩上料倉(cāng),當(dāng)一個(gè)稱量斗對(duì)應(yīng)兩個(gè)料倉(cāng)時(shí),要通過選料器進(jìn)行選料。通常焦炭是通過焦炭稱量斗稱量后直接上料的;而礦通常是由多個(gè)量稱量斗按比例進(jìn)行稱量混合,然后再由礦總稱量斗進(jìn)行匯總稱量上料。

記錄過程分析

對(duì)于所有稱量斗,當(dāng)稱量斗打開時(shí)為一次稱量結(jié)束,這時(shí)根據(jù)稱量斗物料來源(料倉(cāng)選擇器選擇狀態(tài)),將這個(gè)值記錄到對(duì)應(yīng)本次加料量中間量中。對(duì)于礦總稱量斗打開時(shí)或焦炭稱量斗打開時(shí),則產(chǎn)生一條上料記錄。對(duì)于焦炭上料記錄,只記錄一個(gè)當(dāng)前選擇料倉(cāng)的上料量;對(duì)于礦的上料記錄,則要記錄各分組成分的上料量(由中間量獲得)和礦總的上料量。

上料過程產(chǎn)生的記錄要通過WEB瀏覽發(fā)布,為了使用所WEB客戶端看到相同的記錄結(jié)果,這要求記錄時(shí)要將數(shù)據(jù)插入到歷史中。WEB客戶端通過查詢指定時(shí)間范圍內(nèi)的上料記錄,而得一致的完整的記錄結(jié)果。

記錄過程實(shí)現(xiàn)

對(duì)于礦上料記錄,由于其是由多種組分混合組成,并要對(duì)各組分含量進(jìn)行記錄,因此行成上料記錄前,要通過一組中間變量對(duì)各組分的稱重結(jié)果記錄。根據(jù)分礦稱量斗對(duì)應(yīng)一個(gè)或兩個(gè)料倉(cāng)的不同,在產(chǎn)生中間量記錄時(shí),處理方法有所不同,但觸發(fā)條件都由分礦稱量斗的放料門打開產(chǎn)生的。在數(shù)據(jù)庫(kù)的“值改變”腳本中為每個(gè)分礦稱量斗打開開關(guān)定義一段處理腳本,如下所示:

一個(gè)分礦稱量斗對(duì)應(yīng)一個(gè)料倉(cāng),開關(guān)狀態(tài)變化時(shí)腳本:

if( 580稱量斗5打開信號(hào).PV ) then

580燒5稱重E.PV = 580稱量斗5稱重.PV;

endif;

 

一個(gè)分礦稱量斗對(duì)應(yīng)兩個(gè)料倉(cāng),開關(guān)狀態(tài)變化時(shí)腳本:

if (580稱量斗1打開信號(hào).PV) then

if( 580礦1燒11選擇信號(hào).PV == 0) then

580礦1稱重E.PV = 580稱量斗1稱重.PV;

580燒11稱重E.PV = -99999;

else

580礦1稱重E.PV = -99999;

580燒11稱重E.PV = 580稱量斗1稱重.PV;

endif;

endif;

當(dāng)?shù)V總稱量斗或焦炭稱量斗打開時(shí)就會(huì)產(chǎn)生一條上料記錄,為了方便以時(shí)間為序的記錄檢索,增加了一個(gè)“記錄時(shí)間”數(shù)據(jù)庫(kù)點(diǎn),其保存的值沒有太多實(shí)際意義,但它所對(duì)應(yīng)的時(shí)間則是其它量值的檢索條件。對(duì)于礦總稱量斗或焦炭稱量斗同樣要在數(shù)據(jù)庫(kù)的“值改變”腳本中為每個(gè)稱量打開開關(guān)定義一段處理腳本,如下所示:

焦炭稱量斗開關(guān)狀態(tài)變化時(shí)腳本:

int Millisecond = $SYSTEM.Millisec;

int CurTime = $SYSTEM.LongTime;

if( 580西焦稱量斗打開.PV == 1) then

InsertHisData2(580記錄時(shí)間.PV,$SYSTEM.LongTime, $SYSTEM.LongTime,Millisecond);

InsertHisData2(580裝料制度.PV,-99999, CurTime, Millisecond);//裝料制度0表示為P

InsertHisData2(580焦3上料量.PV, -99999, CurTime, Millisecond);

//沒有上料的礦

InsertHisData2(580礦總上料量.PV, -99999, CurTime, Millisecond);

//這里假設(shè)為0時(shí)為選擇焦1

if( 580焦1焦2選擇信號(hào).PV == 0) then

InsertHisData2(580焦1上料量.PV, 580西焦稱重.PV, CurTime, Millisecond);

InsertHisData2(580焦2上料量.PV, -99999, CurTime, Millisecond);

else

InsertHisData2(580焦1上料量.PV, -99999, CurTime, Millisecond);

InsertHisData2(580焦2上料量.PV, 580西焦稱重.PV, CurTime, Millisecond);

endif;

endif;

礦總稱量斗開關(guān)狀態(tài)變化時(shí)腳本:

int Millisecond = $SYSTEM.Millisec;

int CurTime= $SYSTEM.LongTime;

if (580西礦稱量斗打開.PV) then

InsertHisData2(580記錄時(shí)間.PV,CurTime, CurTime, Millisecond);

InsertHisData2(580裝料制度.PV,1, CurTime, Millisecond);//1表示裝料制度為K

InsertHisData2(580焦1上料量.PV, -99999, CurTime, Millisecond);

//沒有上料的礦或焦

InsertHisData2(580球10上料量.PV, -99999, CurTime, Millisecond);

 

InsertHisData2(580礦1上料量.PV, 580礦1稱重E.PV, CurTime, Millisecond);

//上料的礦或焦

InsertHisData2(580礦總上料量.PV, 580西礦稱重.PV, CurTime, Millisecond);

endif;

記錄查詢顯示

對(duì)于記錄的顯示首先是通過一個(gè)隱藏的“所有歷史數(shù)據(jù)表”將選定時(shí)間范圍內(nèi)的所有記錄時(shí)間檢索出來,然后再通過這個(gè)時(shí)間檢索其它記錄值,并將這些值填充到顯示表中。這個(gè)處理過程是通過“所有歷史數(shù)據(jù)表”的“事件腳本”來完成的:

“事件腳本”中的“數(shù)據(jù)刷新”腳本如下所示:

int RecordCount = #RecordTime.GetDataCount();

int RecordIndex = 1;

int i,j;

 

//第一個(gè)記錄的時(shí)間有可能小于開始時(shí)間

if( #RecordTime.GetVal(1,1) < #StartDate.Time ) then

RecordCount = RecordCount - 1;

RecordIndex = RecordIndex+ 1;

endif;

if( RecordCount > #List.RowCount() - 2) then

#List.AddRow(RecordCount - (#List.RowCount() - 2));

else

if( RecordCount < 18 ) then//18是本例中缺省記錄數(shù),可根據(jù)實(shí)際情況調(diào)整

#List.DelTailRow(#List.RowCount() - 20);//20為缺省記錄數(shù)加表頭行數(shù)。

#List.ClearRowData(3,18);

else

#List.DelTailRow(#List.RowCount()-2 -RecordCount);

endif;

endif;

 

j=1;

for i=1to RecordCount+1step1

if( #RecordTime.GetVal(1,RecordIndex+i) == #RecordTime.GetVal(3,RecordIndex+i)) then

#list.SetVal(1, j+2, #RecordTime.GetVal(1,RecordIndex+i));

#list.SetVal(2, j+2, #RecordTime.GetVal(2,RecordIndex+i));

j=j+1;

endif;

next;

小結(jié)

本文主要是以鋼鐵的配料、上料記錄過程為例,結(jié)合工藝過程實(shí)現(xiàn)數(shù)據(jù)記錄和查詢顯示。對(duì)于這個(gè)示例不僅可以做為鋼鐵配料、上料記錄、數(shù)據(jù)分析顯示的原型,也可以根據(jù)它的應(yīng)用特點(diǎn)(數(shù)據(jù)產(chǎn)生存儲(chǔ)由服務(wù)器端——數(shù)據(jù)庫(kù)腳本來完成,數(shù)據(jù)查詢顯示由客戶端腳本來完成),而將其擴(kuò)展到其它行業(yè)。希望對(duì)學(xué)習(xí)使用紫金橋?qū)崟r(shí)數(shù)據(jù)庫(kù)所有幫助。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

      欧美日韩亚洲天堂| 在线国产欧美| 欧美福利视频| 久久久久99精品国产片| 亚洲一级在线| 91久久精品日日躁夜夜躁欧美 | 国产色视频一区| 欧美日韩视频一区二区三区| 久久影视精品| 久久精品99无色码中文字幕 | 一本色道久久88综合日韩精品| 国产一区二区福利| 国产精品久久久久久久app| 欧美精品99| 欧美激情 亚洲a∨综合| 一本一道久久综合狠狠老精东影业 | 欧美性猛交xxxx乱大交蜜桃| 蜜桃伊人久久| 久久久午夜电影| 久久精品国亚洲| 亚洲欧美日韩在线高清直播| 亚洲性视频网站| 亚洲欧洲精品一区二区精品久久久| 国产一区二区视频在线观看| 国产精品任我爽爆在线播放| 国产精品爱啪在线线免费观看| 欧美另类99xxxxx| 欧美精品成人| 欧美日韩和欧美的一区二区| 欧美极品在线观看| 欧美大尺度在线观看| 麻豆国产精品777777在线| 卡一卡二国产精品| 媚黑女一区二区| 欧美国产亚洲视频| 欧美激情综合色| 欧美日韩综合视频| 国产精品www色诱视频| 国产精品日韩精品欧美在线| 国产欧美欧美| 韩国免费一区| 亚洲国产精品久久| 亚洲乱码精品一二三四区日韩在线| 亚洲大胆人体在线| 亚洲九九精品| 亚洲在线观看免费| 久久爱www.| 麻豆成人小视频| 欧美精品亚洲二区| 欧美三级中文字幕在线观看| 国产精品日韩在线观看| 国产日韩精品在线观看| 1000部国产精品成人观看| 亚洲激情电影在线| 国产精品99久久99久久久二8| 亚洲一区二区三区在线看 | 亚洲九九精品| 亚洲一区在线免费| 久久人人97超碰精品888| 欧美顶级艳妇交换群宴| 欧美色播在线播放| 国内精品一区二区三区| 亚洲激情偷拍| 亚洲欧美视频| 免费一区二区三区| 国产精品日日摸夜夜添夜夜av| 国产又爽又黄的激情精品视频| 亚洲国产一区二区a毛片| 一区二区三区波多野结衣在线观看| 欧美亚洲网站| 欧美黑人国产人伦爽爽爽| 国产精品实拍| 亚洲黄色成人网| 欧美亚洲视频在线观看| 免费亚洲电影在线| 国产乱码精品1区2区3区| 91久久在线| 久久精品国产99国产精品| 欧美国产极速在线| 国产欧美精品一区aⅴ影院| 亚洲国产一区二区a毛片| 亚洲欧美日韩视频一区| 欧美黄色aaaa| 国产亚洲欧美另类一区二区三区| 亚洲区一区二区三区| 欧美一区二区免费视频| 欧美体内谢she精2性欧美 | 亚洲专区欧美专区| 欧美 日韩 国产一区二区在线视频| 国产精品私拍pans大尺度在线| 亚洲精品少妇网址| 久久精品一区四区| 国产精品欧美久久| 一本色道久久综合亚洲精品婷婷| 久久一区免费| 国产午夜精品一区理论片飘花 | 狠狠久久综合婷婷不卡| 亚洲永久免费av| 欧美日韩国产色视频| 亚洲国产99| 久久免费视频网| 国产日韩欧美精品| 亚洲一区二区三区高清不卡| 欧美国产一区二区| 在线看日韩av| 久久精品一区二区三区不卡牛牛| 国产精品久久久久久久久婷婷 | 午夜激情综合网| 欧美视频在线免费| 99一区二区| 欧美老女人xx| 亚洲人成网站色ww在线| 女人香蕉久久**毛片精品| 国内伊人久久久久久网站视频| 先锋影音一区二区三区| 国产精品美女久久久浪潮软件| 99热免费精品| 欧美日韩一区成人| 一本色道久久综合亚洲精品小说| 欧美精品在线观看播放| 亚洲激情小视频| 欧美福利网址| 亚洲欧洲精品一区二区三区波多野1战4| 久久免费国产| 在线精品国精品国产尤物884a| 久久精品盗摄| 狠狠干狠狠久久| 久久亚洲综合| 亚洲国产欧美日韩精品| 欧美刺激午夜性久久久久久久| 亚洲国产欧美另类丝袜| 免费影视亚洲| 亚洲欧洲一区二区天堂久久| 欧美高清视频一区| 99国产精品一区| 国产精品美女久久久久久免费| 香蕉久久精品日日躁夜夜躁| 国产欧美一区二区精品婷婷 | 亚洲精品在线三区| 欧美日韩一区二区三区在线视频 | 欧美激情欧美激情在线五月| 日韩亚洲一区二区| 欧美性淫爽ww久久久久无| 亚洲中字在线| 一区二区三区在线观看欧美| 欧美成人a视频| 国产精品99久久久久久久久| 国产精品五区| 久久一区激情| 夜久久久久久| 国产日韩精品综合网站| 牛牛影视久久网| 一本久久知道综合久久| 国产美女精品| 欧美成人高清| 亚洲影院色在线观看免费| 韩国av一区二区三区四区| 欧美精品免费播放| 亚洲欧美中文日韩在线| 尹人成人综合网| 欧美视频一区二区在线观看 | 夜夜嗨一区二区三区| 国产拍揄自揄精品视频麻豆| 欧美www视频在线观看| 亚洲一二三区在线| 狠狠色丁香久久婷婷综合_中| 欧美激情综合五月色丁香小说| 亚洲一区二区三区四区中文| 亚洲电影在线看| 国产精品国产三级国产aⅴ浪潮| 久久精品中文字幕一区二区三区 | 久久se精品一区精品二区| 亚洲激情中文1区| 国产日韩欧美日韩| 欧美日韩精品不卡| 久久成人免费日本黄色| 亚洲最快最全在线视频| 狠久久av成人天堂| 欧美视频在线观看免费| 女女同性女同一区二区三区91| 亚洲欧美视频在线观看视频| 亚洲日本va午夜在线电影| 国产视频一区二区在线观看| 欧美日本亚洲| 免费成年人欧美视频| 欧美一级午夜免费电影| 99成人免费视频| 亚洲国产成人精品女人久久久| 国产日产高清欧美一区二区三区| 欧美精品一区二区三区在线播放| 久久精品首页| 欧美一区二区三区电影在线观看| 99在线|亚洲一区二区| 亚洲国产一区二区三区高清| 国产视频精品xxxx| 国产精品久久夜| 欧美日一区二区三区在线观看国产免 | 亚洲精品乱码久久久久久蜜桃麻豆| 国产婷婷精品| 国产精品亚洲一区二区三区在线|