熊斌
摘 要 高炉在下达出铁任务后,将同时生成铁水罐运输任务,系统通过与运输部运调系统进行信息交互,及时掌握铁水罐运输的实时位置信息、实时作业状态,并且根据获取的信息、状态实时调整铁水罐作业任务,可以极大的减轻人员的劳动强度,提高系统的高容错能力。
关键词 用户角色;权限;系统安全;越权
中图分类号: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