熊斌
摘 要 高爐在下達出鐵任務后,將同時生成鐵水罐運輸任務,系統通過與運輸部運調系統進行信息交互,及時掌握鐵水罐運輸的實時位置信息、實時作業狀態,并且根據獲取的信息、狀態實時調整鐵水罐作業任務,可以極大的減輕人員的勞動強度,提高系統的高容錯能力。
關鍵詞 用戶角色;權限;系統安全;越權
中圖分類號:TF3 文獻標識碼:A 文章編號:1671-7597(2014)04-0155-01
新鋼鐵前MES系統的鐵水罐作業涉及了多個部門的統一協作,在其調配過程中,一旦某個部門沒有在系統中進行及時操作,將導致鐵水罐在系統中不能正常運行,嚴重影響鐵水罐作業管理,使得系統無法達到預期目標。系統通過與運輸部運調系統進行信息交互,及時掌握鐵水罐運輸的實時位置信息、實時作業狀態,并且根據獲取的信息、狀態實時調整鐵水罐作業任務,可以極大的減輕人員的勞動強度,提高系統的高容錯能力。
1 智能調整鐵水罐作業任務原理
鐵水罐作業過程中,必須經由鐵路運輸將鐵水罐運送到相應的物理位置才能進行,根據這一原則,系統通過與運輸部運調系統實時交互,獲取鐵水罐運輸的實時位置,按照鐵水罐實際行走路線進行智能判斷,使得自動完成鐵水罐作業任務成為可能。
下面以出鐵、兌鐵計劃中的鐵水罐作業流程為例進行說明:
鐵水罐作業流程
1)高爐工作人員在系統中生成高爐出鐵計劃,產生鐵水罐作業任務。
2)運輸部根據高爐出鐵計劃,按照鐵水罐當前作業狀態調配相應數量的鐵水罐到高爐出鐵口,系統將鐵罐狀態變更為出鐵待機(出鐵作業可執行),通知高爐空罐到位可以出鐵,高爐根據實際出鐵情況錄入出鐵實績,系統將鐵罐狀態變更為出鐵完成,通知運輸部重罐完成可以運輸,運輸部將重罐運出高爐(出鐵完成),至此鐵水罐高爐出鐵作業完成。
3)運輸部根據重罐兌鐵計劃,將重罐運輸到鋼廠,系統將鐵罐狀態變更為兌鐵待機(兌鐵作業可執行),鋼廠根據實際兌鐵情況產生兌鐵實績傳遞給系統,系統將鐵罐狀態變更為兌鐵完成,運輸部將空罐運出兌鐵地點(出鐵完成),至此鐵水罐兌鐵作業完成。
2 系統設計方案
2.1 鐵水罐運輸作業任務表的設計
表中字段設計:標識、鐵罐號、股道代碼、位置序號、實際到位時間、實際離開時間、作業到位時間、作業完成時間、計劃到位時間、作業地點、狀態標識、計劃任務、主計劃號。
說明:表中字段的“XXX時間”為日期時間型,其他字段均了字符型。
2.2 作業任務狀態設計
狀態標識:任務未審批、任務已批準、任務可執行、任務完成。
3 開發過程遇到的問題
3.1 鐵水罐運輸現狀
1)對每個鐵水罐作業區域的鐵路都進行了有效命名,稱為股道。
2)鐵水罐運輸進入高爐作業股道方式為西進西出,東邊鐵路為終端。
3)6、7、8號高爐股道上的鐵罐車的編組順序由東向西設定為:1、2、3、4、……
4)9、10、11號高爐股道上的鐵罐車的編組順序由西向東設定為:1、2、3、4、……
5)每座高爐都有東西兩個出鐵線路,每條出鐵線路對應一個或多個出鐵股道。
6)6、7、8號高爐東西股道上各有4個出鐵口,以高爐本體為中心,東出鐵線路的出鐵口編號順序由西向東設定為:1、2、3、4;西出鐵線路的出鐵口編號順序由東向西設定為:1、2、3、4。
7)9、10、11號高爐為擺動流嘴出鐵方式,第條股道上只有一個出鐵口,其編號順序設定為:1。
8)鐵水罐的所有作業,只有到達作業股道上,才能進行作業處理。
3.2 鐵水罐順序與出鐵口順序不一致
為了讓兩者順序一致,對東出鐵線上的鐵罐順序乘上負壹(-1),則順序從小到大排列時,正好與出鐵口的順序相同,解決了兩者順序不一致造成的鐵罐位置異常。
3.3 鐵水罐位置與出鐵口位置不一致
在實際出鐵作業過程中,由于西出鐵線股道上末端尚有空余,因此在高爐西向單邊出鐵等情況下,會在西邊放置多余的空罐備用,這時股道上的鐵罐順序“1”,并不對應出鐵口“1”的位置。為了解決該問題,通過從大到小的方式進行放置鐵罐,即順序號最大的鐵罐首先放置,將其對應于“4”號出鐵口,這樣多余鐵罐就不會誤放置。
3.4 鐵水罐計劃作業任務與實際作業任務不一致
系統在設計時,所有的鐵罐作業任務都必須按計劃有序進行。在設計重罐作業任務時,其去向默認都是去鋼廠進行兌鐵作業,但是在實際作業時,不可避免某些重罐不去兌鐵作業,改為鑄鐵作業。系統雖然提供了變更計劃作業任務的功能,然而由于現場操作的疏忽,沒有在系統中改變計劃作業任務。這樣,就造成系統中重罐的計劃作業任務與實際作業任務不一致的異常。為了解決該問題,當發現某個重罐實際到達了鑄鐵股道(鑄鐵作業可執行),但同時沒有匹配的鑄鐵作業任務,于是就通過鐵水罐標識查找尚未完成的兌鐵作業任務,找到后自動將計劃時的兌鐵作業任務變更為鑄鐵作業任務,從而實現智能變更鐵罐作業任務的目的。
4 結束語
通過智能調整鐵水罐作業任務的開發應用,不但降低了人員的勞動強度,而且使得各個工序作業之間緊密銜接,使得鐵水罐作業管理順利進行,而不會由于某個環節脫節影響鐵水罐不能正常作業,很好地達到了系統設計的預期目標。
參考文獻
[1]Christian Nagel、Bill Evjen、Jay Glynn等著.C#高級編程(第7版)[M].李銘譯,黃靜審校.清華大學出版社.
[2]程杰.大話設計模式[M].清華大學出版社.
[3]Rockford Lhotka著.C#企業應用開發藝術——CSLA.NET框架開發實戰[M].候伯薇譯.人民郵電出版社.endprint
摘 要 高爐在下達出鐵任務后,將同時生成鐵水罐運輸任務,系統通過與運輸部運調系統進行信息交互,及時掌握鐵水罐運輸的實時位置信息、實時作業狀態,并且根據獲取的信息、狀態實時調整鐵水罐作業任務,可以極大的減輕人員的勞動強度,提高系統的高容錯能力。
關鍵詞 用戶角色;權限;系統安全;越權
中圖分類號:TF3 文獻標識碼:A 文章編號:1671-7597(2014)04-0155-01
新鋼鐵前MES系統的鐵水罐作業涉及了多個部門的統一協作,在其調配過程中,一旦某個部門沒有在系統中進行及時操作,將導致鐵水罐在系統中不能正常運行,嚴重影響鐵水罐作業管理,使得系統無法達到預期目標。系統通過與運輸部運調系統進行信息交互,及時掌握鐵水罐運輸的實時位置信息、實時作業狀態,并且根據獲取的信息、狀態實時調整鐵水罐作業任務,可以極大的減輕人員的勞動強度,提高系統的高容錯能力。
1 智能調整鐵水罐作業任務原理
鐵水罐作業過程中,必須經由鐵路運輸將鐵水罐運送到相應的物理位置才能進行,根據這一原則,系統通過與運輸部運調系統實時交互,獲取鐵水罐運輸的實時位置,按照鐵水罐實際行走路線進行智能判斷,使得自動完成鐵水罐作業任務成為可能。
下面以出鐵、兌鐵計劃中的鐵水罐作業流程為例進行說明:
鐵水罐作業流程
1)高爐工作人員在系統中生成高爐出鐵計劃,產生鐵水罐作業任務。
2)運輸部根據高爐出鐵計劃,按照鐵水罐當前作業狀態調配相應數量的鐵水罐到高爐出鐵口,系統將鐵罐狀態變更為出鐵待機(出鐵作業可執行),通知高爐空罐到位可以出鐵,高爐根據實際出鐵情況錄入出鐵實績,系統將鐵罐狀態變更為出鐵完成,通知運輸部重罐完成可以運輸,運輸部將重罐運出高爐(出鐵完成),至此鐵水罐高爐出鐵作業完成。
3)運輸部根據重罐兌鐵計劃,將重罐運輸到鋼廠,系統將鐵罐狀態變更為兌鐵待機(兌鐵作業可執行),鋼廠根據實際兌鐵情況產生兌鐵實績傳遞給系統,系統將鐵罐狀態變更為兌鐵完成,運輸部將空罐運出兌鐵地點(出鐵完成),至此鐵水罐兌鐵作業完成。
2 系統設計方案
2.1 鐵水罐運輸作業任務表的設計
表中字段設計:標識、鐵罐號、股道代碼、位置序號、實際到位時間、實際離開時間、作業到位時間、作業完成時間、計劃到位時間、作業地點、狀態標識、計劃任務、主計劃號。
說明:表中字段的“XXX時間”為日期時間型,其他字段均了字符型。
2.2 作業任務狀態設計
狀態標識:任務未審批、任務已批準、任務可執行、任務完成。
3 開發過程遇到的問題
3.1 鐵水罐運輸現狀
1)對每個鐵水罐作業區域的鐵路都進行了有效命名,稱為股道。
2)鐵水罐運輸進入高爐作業股道方式為西進西出,東邊鐵路為終端。
3)6、7、8號高爐股道上的鐵罐車的編組順序由東向西設定為:1、2、3、4、……
4)9、10、11號高爐股道上的鐵罐車的編組順序由西向東設定為:1、2、3、4、……
5)每座高爐都有東西兩個出鐵線路,每條出鐵線路對應一個或多個出鐵股道。
6)6、7、8號高爐東西股道上各有4個出鐵口,以高爐本體為中心,東出鐵線路的出鐵口編號順序由西向東設定為:1、2、3、4;西出鐵線路的出鐵口編號順序由東向西設定為:1、2、3、4。
7)9、10、11號高爐為擺動流嘴出鐵方式,第條股道上只有一個出鐵口,其編號順序設定為:1。
8)鐵水罐的所有作業,只有到達作業股道上,才能進行作業處理。
3.2 鐵水罐順序與出鐵口順序不一致
為了讓兩者順序一致,對東出鐵線上的鐵罐順序乘上負壹(-1),則順序從小到大排列時,正好與出鐵口的順序相同,解決了兩者順序不一致造成的鐵罐位置異常。
3.3 鐵水罐位置與出鐵口位置不一致
在實際出鐵作業過程中,由于西出鐵線股道上末端尚有空余,因此在高爐西向單邊出鐵等情況下,會在西邊放置多余的空罐備用,這時股道上的鐵罐順序“1”,并不對應出鐵口“1”的位置。為了解決該問題,通過從大到小的方式進行放置鐵罐,即順序號最大的鐵罐首先放置,將其對應于“4”號出鐵口,這樣多余鐵罐就不會誤放置。
3.4 鐵水罐計劃作業任務與實際作業任務不一致
系統在設計時,所有的鐵罐作業任務都必須按計劃有序進行。在設計重罐作業任務時,其去向默認都是去鋼廠進行兌鐵作業,但是在實際作業時,不可避免某些重罐不去兌鐵作業,改為鑄鐵作業。系統雖然提供了變更計劃作業任務的功能,然而由于現場操作的疏忽,沒有在系統中改變計劃作業任務。這樣,就造成系統中重罐的計劃作業任務與實際作業任務不一致的異常。為了解決該問題,當發現某個重罐實際到達了鑄鐵股道(鑄鐵作業可執行),但同時沒有匹配的鑄鐵作業任務,于是就通過鐵水罐標識查找尚未完成的兌鐵作業任務,找到后自動將計劃時的兌鐵作業任務變更為鑄鐵作業任務,從而實現智能變更鐵罐作業任務的目的。
4 結束語
通過智能調整鐵水罐作業任務的開發應用,不但降低了人員的勞動強度,而且使得各個工序作業之間緊密銜接,使得鐵水罐作業管理順利進行,而不會由于某個環節脫節影響鐵水罐不能正常作業,很好地達到了系統設計的預期目標。
參考文獻
[1]Christian Nagel、Bill Evjen、Jay Glynn等著.C#高級編程(第7版)[M].李銘譯,黃靜審校.清華大學出版社.
[2]程杰.大話設計模式[M].清華大學出版社.
[3]Rockford Lhotka著.C#企業應用開發藝術——CSLA.NET框架開發實戰[M].候伯薇譯.人民郵電出版社.endprint
摘 要 高爐在下達出鐵任務后,將同時生成鐵水罐運輸任務,系統通過與運輸部運調系統進行信息交互,及時掌握鐵水罐運輸的實時位置信息、實時作業狀態,并且根據獲取的信息、狀態實時調整鐵水罐作業任務,可以極大的減輕人員的勞動強度,提高系統的高容錯能力。
關鍵詞 用戶角色;權限;系統安全;越權
中圖分類號:TF3 文獻標識碼:A 文章編號:1671-7597(2014)04-0155-01
新鋼鐵前MES系統的鐵水罐作業涉及了多個部門的統一協作,在其調配過程中,一旦某個部門沒有在系統中進行及時操作,將導致鐵水罐在系統中不能正常運行,嚴重影響鐵水罐作業管理,使得系統無法達到預期目標。系統通過與運輸部運調系統進行信息交互,及時掌握鐵水罐運輸的實時位置信息、實時作業狀態,并且根據獲取的信息、狀態實時調整鐵水罐作業任務,可以極大的減輕人員的勞動強度,提高系統的高容錯能力。
1 智能調整鐵水罐作業任務原理
鐵水罐作業過程中,必須經由鐵路運輸將鐵水罐運送到相應的物理位置才能進行,根據這一原則,系統通過與運輸部運調系統實時交互,獲取鐵水罐運輸的實時位置,按照鐵水罐實際行走路線進行智能判斷,使得自動完成鐵水罐作業任務成為可能。
下面以出鐵、兌鐵計劃中的鐵水罐作業流程為例進行說明:
鐵水罐作業流程
1)高爐工作人員在系統中生成高爐出鐵計劃,產生鐵水罐作業任務。
2)運輸部根據高爐出鐵計劃,按照鐵水罐當前作業狀態調配相應數量的鐵水罐到高爐出鐵口,系統將鐵罐狀態變更為出鐵待機(出鐵作業可執行),通知高爐空罐到位可以出鐵,高爐根據實際出鐵情況錄入出鐵實績,系統將鐵罐狀態變更為出鐵完成,通知運輸部重罐完成可以運輸,運輸部將重罐運出高爐(出鐵完成),至此鐵水罐高爐出鐵作業完成。
3)運輸部根據重罐兌鐵計劃,將重罐運輸到鋼廠,系統將鐵罐狀態變更為兌鐵待機(兌鐵作業可執行),鋼廠根據實際兌鐵情況產生兌鐵實績傳遞給系統,系統將鐵罐狀態變更為兌鐵完成,運輸部將空罐運出兌鐵地點(出鐵完成),至此鐵水罐兌鐵作業完成。
2 系統設計方案
2.1 鐵水罐運輸作業任務表的設計
表中字段設計:標識、鐵罐號、股道代碼、位置序號、實際到位時間、實際離開時間、作業到位時間、作業完成時間、計劃到位時間、作業地點、狀態標識、計劃任務、主計劃號。
說明:表中字段的“XXX時間”為日期時間型,其他字段均了字符型。
2.2 作業任務狀態設計
狀態標識:任務未審批、任務已批準、任務可執行、任務完成。
3 開發過程遇到的問題
3.1 鐵水罐運輸現狀
1)對每個鐵水罐作業區域的鐵路都進行了有效命名,稱為股道。
2)鐵水罐運輸進入高爐作業股道方式為西進西出,東邊鐵路為終端。
3)6、7、8號高爐股道上的鐵罐車的編組順序由東向西設定為:1、2、3、4、……
4)9、10、11號高爐股道上的鐵罐車的編組順序由西向東設定為:1、2、3、4、……
5)每座高爐都有東西兩個出鐵線路,每條出鐵線路對應一個或多個出鐵股道。
6)6、7、8號高爐東西股道上各有4個出鐵口,以高爐本體為中心,東出鐵線路的出鐵口編號順序由西向東設定為:1、2、3、4;西出鐵線路的出鐵口編號順序由東向西設定為:1、2、3、4。
7)9、10、11號高爐為擺動流嘴出鐵方式,第條股道上只有一個出鐵口,其編號順序設定為:1。
8)鐵水罐的所有作業,只有到達作業股道上,才能進行作業處理。
3.2 鐵水罐順序與出鐵口順序不一致
為了讓兩者順序一致,對東出鐵線上的鐵罐順序乘上負壹(-1),則順序從小到大排列時,正好與出鐵口的順序相同,解決了兩者順序不一致造成的鐵罐位置異常。
3.3 鐵水罐位置與出鐵口位置不一致
在實際出鐵作業過程中,由于西出鐵線股道上末端尚有空余,因此在高爐西向單邊出鐵等情況下,會在西邊放置多余的空罐備用,這時股道上的鐵罐順序“1”,并不對應出鐵口“1”的位置。為了解決該問題,通過從大到小的方式進行放置鐵罐,即順序號最大的鐵罐首先放置,將其對應于“4”號出鐵口,這樣多余鐵罐就不會誤放置。
3.4 鐵水罐計劃作業任務與實際作業任務不一致
系統在設計時,所有的鐵罐作業任務都必須按計劃有序進行。在設計重罐作業任務時,其去向默認都是去鋼廠進行兌鐵作業,但是在實際作業時,不可避免某些重罐不去兌鐵作業,改為鑄鐵作業。系統雖然提供了變更計劃作業任務的功能,然而由于現場操作的疏忽,沒有在系統中改變計劃作業任務。這樣,就造成系統中重罐的計劃作業任務與實際作業任務不一致的異常。為了解決該問題,當發現某個重罐實際到達了鑄鐵股道(鑄鐵作業可執行),但同時沒有匹配的鑄鐵作業任務,于是就通過鐵水罐標識查找尚未完成的兌鐵作業任務,找到后自動將計劃時的兌鐵作業任務變更為鑄鐵作業任務,從而實現智能變更鐵罐作業任務的目的。
4 結束語
通過智能調整鐵水罐作業任務的開發應用,不但降低了人員的勞動強度,而且使得各個工序作業之間緊密銜接,使得鐵水罐作業管理順利進行,而不會由于某個環節脫節影響鐵水罐不能正常作業,很好地達到了系統設計的預期目標。
參考文獻
[1]Christian Nagel、Bill Evjen、Jay Glynn等著.C#高級編程(第7版)[M].李銘譯,黃靜審校.清華大學出版社.
[2]程杰.大話設計模式[M].清華大學出版社.
[3]Rockford Lhotka著.C#企業應用開發藝術——CSLA.NET框架開發實戰[M].候伯薇譯.人民郵電出版社.endprint