一种多机台监控管理方法及系统与流程

文档序号:32345763发布日期:2022-11-26 11:17阅读:58来源:国知局
一种多机台监控管理方法及系统与流程

1.本发明涉及半导体制造技术领域,尤其涉及一种多机台监控管理方法及系统。


背景技术:

2.随着半导体产业的飞速发展,竞争愈来愈激烈,为了提高生产效率,保证生产质量软件配套系统的完善就越发重要。
3.eap(equipment automation programming,设备自动化程序)介于mes(manufacturing execution system,制造执行系统)与设备之间,用于信息传输、数据收集、流程控制等几个方面,实现了对生产线上机台的实时监控,是工厂自动化不可缺少的控制系统。
4.目前,中车igbt半导体车间生产过程采用自动化模式,设备自动通过eap采集信息到mes中,以达到工厂自动化作业的目的。但在实际生产过程中,仍存在着部分不可控因素,如机台出现跟eap断连、机台辅料挂载不足等情况。管理层如想第一时间了解车间机台eap等状态,并在出现异常情况时能迅速作出相对应的决策,需要开发出一套统一管理的平台系统,以利于管理层实现对车间的实时监控及管理。


技术实现要素:

5.本发明的目的在于提供一种多机台监控管理方法及系统,以解决上述技术背景中提出的问题。
6.为实现上述目的,本发明采用以下技术方案:
7.第一个方面,本技术公开了一种多机台监控管理方法,包括:
8.设置eap统一管理平台,分别连接数据库、mes及至少一个eap;
9.将预设的所有eap机台信息按照设定的数据同步周期通过eap同步至eap统一管理平台对应的数据库中,eap统一管理平台对eap机台所对应的厂区、产线、产线包括的区域,以及设备进行设置;
10.在eap中定义好hawk引用dll,eap通过异步线程、以第一固定时间间隔向hawk发送请求,hawk收集预设网段内所有eap机台数据集合;
11.在hawk上设置webservice接口,webservice接口将hawk收集的eap机台数据进行整理,归纳到一个数据集合中,eap统一管理平台通过调用webservice接口的方式获取整理好的eap机台数据;
12.在mes服务器中设置mes接口,eap统一管理平台通过调用mes接口的方式获取mes数据;
13.eap统一管理平台被配置有显示模块,所述显示模块通过第一固定时间间隔调用webservice接口,对预设的产线和eap机台数据进行实时监控;以及,所述显示模块通过第二固定时间间隔调用mes接口,对mes数据进行实时监控。
14.优选地,所述eap通过异步线程、以第一固定时间间隔向hawk发送发送请求,具体
包括:设置定时器,定时器每隔15秒发送请求至hawk后端。
15.优选地,所述webservice接口将hawk收集的eap机台数据进行整理,包括:进行报文解析,并按照“指令号|机台名|指令信息”的方式获取详细信息。
16.优选地,所述webservice接口调用后返回整理好的eap机台数据为json数据格式。
17.优选地,所述设定的数据同步周期为24小时。
18.优选地,所述第二固定时间间隔为30秒。
19.优选地,所述数据库为sqlserver数据库。
20.优选地,所述方法还包括:eap统一管理平台对eap机台的监控数据不记录至数据库中,eap统一管理平台直接对webservice接口中获取的数据、以及对显示模块中指定的eap机台进行数据监控。
21.优选地,所述方法还包括:mes数据不存储至数据库中,只通过mes接口在eap统一管理平台的显示模块进行实时显示。
22.优选地,所述eap统一管理平台,包括:
23.用户登录模块,用于不同用户登录和识别用户身份,通过获取用户输入的用户名、密码和厂区判断用户是否有权限登录平台进行操作;
24.设备信息管理模块,用于用户查询和编辑设备基本信息,所述设备基本信息包括多级设备分类,多级设备分类包括位于最高级的厂区信息、位于厂区下一级的区域信息、位于区域下一级的设备信息,以及每一设备所包括的eap机台信息;其中,所述最高级的厂区信息不允许被编辑,所述区域信息、设备信息和eap机台信息允许被编辑,所述编辑包括添加、修改和删除;
25.设备信息监控模块,用于实时采集和监控eap机台的运行状态,所述设备信息监控模块包括第一数据采集模块和第一监控模块,所述第一数据采集模块连接webservice接口,用于将webservice接口调用返回的eap机台数据发送至第一监控模块,所述第一监控模块通过显示模块对厂区下配置的多级设备进行实时监控;
26.辅料挂载监控模块,用于监控eap机台上挂载的辅料信息以及在辅料不够的情况给出提示预警,所述辅料挂载监控模块包括第二数据采集模块和第二监控模块,所述第二数据采集模块连接mes接口,用于将mes接口调用返回的mes数据发送至第二监控模块,所述第二监控模块通过显示模块对eap机台上挂载的辅料数量进行实时监控。
27.更优选地,所述显示模块通过监控界面对厂区配置的多级设备进行实时监控的界面刷新时间为30秒。
28.更优选地,所述第一监控模块还包括第一报警模块,所述第一报警模块用于对当前离线的eap机台进行报警提示;所述第二监控模块还包括第二报警模块,所述第二报警模块用于对辅料数量不够的eap机台进行报警提示。
29.第二个方面,本技术公开了一种多机台监控管理系统,包括:eap统一管理平台、数据库、mes及至少一个eap;其中,
30.所述eap中设置有hawk引用dll,eap通过异步线程、以第一固定时间间隔向hawk发送请求,hawk收集预设网段内所有eap机台数据集合,所述hawk上还设置有webservice接口,webservice接口将hawk收集的eap机台数据进行整理,归纳到一个数据集合中;
31.所述mes的服务器中设置有mes接口;
32.所述数据库按照设定的数据同步周期将预设的所有eap机台信息进行更新存储;
33.所述eap统一管理平台分别与所述webservice接口、mes接口和数据库连接;所述eap统一管理平台被配置有显示模块,所述显示模块通过第一固定时间间隔调用webservice接口获取整理好的eap机台数据,以对预设的产线和eap机台数据进行实时监控;所述显示模块通过第二固定时间间隔调用mes接口获取mes数据,以对mes数据进行实时监控。
34.优选地,所述eap统一管理平台,包括:
35.用户登录模块,用于不同用户登录和识别用户身份,通过获取用户输入的用户名、密码和厂区判断用户是否有权限登录平台进行操作;
36.设备信息管理模块,用于用户查询和编辑设备基本信息,所述设备基本信息包括多级设备分类,多级设备分类包括位于最高级的厂区信息、位于厂区下一级的区域信息、位于区域下一级的设备信息,以及每一设备所包括的eap机台信息;其中,所述最高级的厂区信息不允许被编辑,所述区域信息、设备信息和eap机台信息允许被编辑,所述编辑包括添加、修改和删除;
37.设备信息监控模块,用于实时采集和监控eap机台的运行状态,所述设备信息监控模块包括第一数据采集模块和第一监控模块,所述第一数据采集模块连接webservice接口,用于将webservice接口调用返回的eap机台数据发送至第一监控模块,所述第一监控模块通过显示模块对厂区下配置的多级设备进行实时监控;
38.辅料挂载监控模块,用于监控eap机台上挂载的辅料信息以及在辅料不够的情况给出提示预警,所述辅料挂载监控模块包括第二数据采集模块和第二监控模块,所述第二数据采集模块连接mes接口,用于将mes接口调用返回的mes数据发送至第二监控模块,所述第二监控模块通过显示模块对eap机台上挂载的辅料数量进行实时监控。
39.更优选地,所述第一监控模块还包括第一报警模块,所述第一报警模块用于对当前离线的eap机台进行报警提示;所述第二监控模块还包括第二报警模块,所述第二报警模块用于对辅料数量不够的eap机台进行报警提示。
40.优选地,所述系统采用b/s架构,后台通过.net编程,显示模块采用layui绘制监控界面,数据库采用sqlserver数据库。
41.与现有技术相比,本发明的技术方案具有以下有益效果:
42.本技术技术方案结合eap软件特点以及mes系统的数据管理,安全且方便地实现了对车间每个eap机台的状态监控。本技术能够提升产线管理效率,节省大量时间成本,提高生产安全可靠性,通过实时监控,用户可以第一时间了解整体车间情况,并且对出现的异常情况作出迅速反应,缩短了异常处理时间,提高了生产效率。
附图说明
43.构成本技术的一部分附图用来提供对本技术的进一步理解,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
44.图1是本发明优选实施例的一种多机台监控管理系统的架构图;
45.图2是本发明eap统一管理平台的用户登录模块的界面示意图;
46.图3是本发明eap统一管理平台的设备信息管理模块的界面示意图;
47.图4是对图3中的a线区域添加一个设备的编辑界面示意图;
48.图5是对图4中的设备添加关联的eap机台的界面示意图;
49.图6是本发明eap统一管理平台的设备信息监控模块的界面示意图;
50.图7是本发明eap统一管理平台的辅料挂载监控模块的界面示意图。
具体实施方式
51.为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
52.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序,应该理解这样使用的数据在适当情况下可以互换。此外,术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
53.实施例1
54.参阅图1所示,一种多机台监控管理系统,包括:eap统一管理平台、数据库、mes及至少一个eap;其中,
55.所述eap中设置有hawk引用dll,eap通过异步线程、以第一固定时间间隔(如15秒)向hawk发送请求,hawk收集预设网段内所有eap机台数据集合,所述hawk上还设置有webservice接口,webservice接口将hawk收集的eap机台数据进行整理,归纳到一个数据集合中;
56.所述mes的服务器中设置有mes接口;
57.所述数据库按照设定的数据同步周期(如24小时)将预设的所有eap机台信息进行更新存储;
58.所述eap统一管理平台分别与所述webservice接口、mes接口和数据库连接;所述eap统一管理平台被配置有显示模块,所述显示模块通过第一固定时间间隔(如15秒)调用webservice接口获取整理好的eap机台数据,以对预设的产线和eap机台数据进行实时监控;所述显示模块通过第二固定时间间隔(如30秒)调用mes接口获取mes数据,以对mes数据进行实时监控。
59.其中,所述webservice接口将hawk收集的eap机台数据进行整理,包括:进行报文解析,并按照“指令号|机台名|指令信息”的方式获取详细信息。
60.其中,所述eap统一管理平台,包括:
61.用户登录模块,用于不同用户登录和识别用户身份,通过获取用户输入的用户名、密码和厂区判断用户是否有权限登录平台进行操作;
62.设备信息管理模块,用于用户查询和编辑设备基本信息,所述设备基本信息包括多级设备分类,多级设备分类包括位于最高级的厂区信息、位于厂区下一级的区域信息、位于区域下一级的设备信息,以及每一设备所包括的eap机台信息;其中,所述最高级的厂区信息不允许被编辑,所述区域信息、设备信息和eap机台信息允许被编辑,所述编辑包括添
加、修改和删除;
63.设备信息监控模块,用于实时采集和监管eap机台的运行状态,所述设备信息监控模块包括第一数据采集模块和第一监控模块,所述第一数据采集模块连接webservice接口,用于将webservice接口调用返回的eap机台数据发送至第一监控模块,所述第一监控模块通过显示模块对厂区下配置的多级设备进行实时监控;
64.辅料挂载监控模块,用于监控eap机台上挂载的辅料信息以及在辅料不够的情况给出提示预警,所述辅料挂载监控模块包括第二数据采集模块和第二监控模块,所述第二数据采集模块连接mes接口,用于将mes接口调用返回的mes数据发送至第二监控模块,所述第二监控模块通过显示模块对eap机台上挂载的辅料数量进行实时监控。
65.上述内容中,显示模块通过监控界面对厂区配置的多级设备进行实时监控的界面刷新时间为30秒。
66.在一种优选实施例中,所述第一监控模块还包括第一报警模块,所述第一报警模块用于对当前离线的eap机台进行报警提示;所述第二监控模块还包括第二报警模块,所述第二报警模块用于对辅料数量不够的eap机台进行报警提示。
67.在一种优选实施例中,所述系统采用b/s架构,后台通过.net编程,显示模块采用layui绘制监控界面,数据库采用sqlserver数据库,保证了系统的可靠性。
68.由上述内容,并参阅图1可知,eap统一管理平台的数据获取来源有两部分,一部分来源于eap,另一部分来源于mes。当eap机台的信息设置完整之后,用户可以打开监控界面,监控界面会通过每隔15秒调用之前设置好的webservice接口的方式,对设置完整的产线、eap机台信息进行监控(未设置的不监控),以此达到用户实时监控车间eap机台的目的。用户还可以通过监控界面每隔30秒调用mes接口的数据,以此达到用户实时监控辅料信息的目的。eap机台的所有数据每天会同步一次至eap统一管理平台的数据库中,以此方便用户获取最新的机台信息,但监控eap机台的数据不进行记录,而是直接获取定义好的webservice接口中的数据和对设备信息管理模块定义好的eap机台数据进行监控。此外,mes数据也不记录至数据库中,只通过mes接口在eap统一管理平台的显示模块进行实时显示。
69.以下对所述eap统一管理平台所包括的各模块分别进行介绍:
70.1)户登录模块
71.图2给出了用户登录模块的界面示例。如图2所示,用户登录时,对应的界面上有账号、密码以及厂区选择,例如,厂区可分为igbt一楼厂区、igbt二楼厂区和igbt三楼厂区,分别对应中车igbt一楼模块线、二楼模块线和三楼模块线。当用户进入相对应的厂区后,可对该厂区下的各级设备进行管理监控操作。
72.2)设备信息管理模块
73.图3给出了设备信息管理模块的界面示例。如图3所示,该界面示出了厂区信息(例如,igbt一楼厂区)、厂区下一级的区域信息(例如,a线区域)、区域下一级的设备信息(例如,衬板自动贴片设备、衬板焊接aoi设备、衬板键合设备、模块自动贴片设备、模块涂胶组装设备、模块x-ray设备、侧框固化设备等)。
74.用户可在登录时选择的厂区下面对该厂区包括的区域、设备和eap机台进行自定义编辑。比如,登录时选择的是igbt一楼厂区,在设备信息管理模块的界面,该厂区下会列
出当前厂区下的所有区域信息,区域也可以通过添加或删除操作来定义,如添加a线区域,b线区域。选择某一区域后,该区域下会列出当前区域所包括的所有设备信息,同样可以通过添加或删除操作对设备进行定义。选择某一设备后,右侧界面会弹出当前设备下管理的eap机台信息,可以通过添加或删除操作来管理eap机台信息,每条eap机台信息可以包括id号、eap名称和eap的ip地址等。
75.具体地,参阅图4所示,假设要给a线区域添加一个属于该区域的模块贴片设备,需要在弹出的对话框中填写相关信息,包括“当前父类”(即a线区域)、“子类名称”(即需要输入模块贴片设备)和“描述”(即对模块贴片设备的内容进行简单描述),信息填写完成后,点击“创建”按钮,a线区域下包括的设备信息列表中即可看到新添加的设备名称“模块贴片设备”。
76.具体地,参阅图3所示,在编辑一个具体设备的信息时,选择设备(如衬板自动贴片设备)后,右侧界面的列表中会自动列出当前设备所包括的eap机台信息。点击“新增”按钮,可以将eap机台和当前设备进行关联;通过勾选复选框和点击“移除”按钮,还可以移除当前设备和eap机台的关联关系。
77.其中,点击“新增”按钮后,会进入图5所示界面,该界面会自动显示该设备所有未关联的eap机台信息列表,该界面还可以通过模糊查询进行搜素。通过勾选列表中所需eap机台对应的复选框和“保存”按钮,即可将该设备和相关的eap机台进行关联。
78.3)设备信息监控模块
79.用户在配置好的设备信息监控模块可以查看各设备的监控信息,对厂区配置的设备进行实时监控(30秒进行刷新)。如图6所示,通过界面上的区域选择,用户可以查看当前区域下全部设备的信息列表,例如包括主机名称、设备id、设备是否在线、主机ip、最后一次响应时间等。通过界面上的eap状态选择,用户可以对当前在线的eap机台或是离线的eap机台进行查询。该设备信息监控模块还具有报警功能,对当前离线的eap机台进行报警提示,例如,图6中圈出的a部分的背景色显示为红色,代表该部分的eap机台已经离线,圈出的b部分的背景色显示为绿色,代表该部分的eap机台在线。
80.4)辅料挂载监控模块
81.如图7所示,用户可以通过辅料挂载监控模块的界面来监视eap机台上挂载的所有辅料信息,例如机台名称、产品名称、安全数量、当前数量等。用户通过该辅料挂载监控模块还可以查看辅料不足的情况,该模块对当前辅料不足的情况给出了预警提示,例如,图7中圈出的c部分的背景色显示为红色,代表该部分的辅料数量不足;圈出的d部分的背景色显示为绿色,代表该部分的辅料数量充足。
82.实施例2
83.另一方面,本技术还给出了一种多机台监控管理方法,应用于实施例1中所述的一种多机台监控关联系统,具体包括如下步骤:
84.设置eap统一管理平台,分别连接数据库、mes及至少一个eap;
85.将预设的所有eap机台信息按照设定的数据同步周期通过eap同步至eap统一管理平台对应的数据库中,eap统一管理平台对eap机台所对应的厂区、产线、产线包括的区域,以及设备进行设置;
86.在eap中定义好hawk引用dll,eap通过异步线程、定时器每隔15秒发送请求至hawk
后端,hawk收集预设网段内所有eap机台数据集合;
87.在hawk上设置webservice接口,webservice接口将hawk收集的eap机台数据进行整理,归纳到一个数据集合中,eap统一管理平台通过调用webservice接口的方式获取整理好的eap机台数据;
88.在mes服务器中设置mes接口,eap统一管理平台通过调用mes接口的方式获取mes数据;
89.eap统一管理平台被配置有显示模块,所述显示模块每隔15秒调用webservice接口,对预设的产线和eap机台数据进行实时监控;以及,所述显示模块每隔30秒调用mes接口,对mes数据进行实时监控。
90.其中,所述webservice接口调用后返回整理好的eap机台数据为json数据格式,所述设定的数据同步周期为24小时。
91.其中,所述eap统一管理平台与实施例1中的描述保持一致,在此不再赘述。
92.综上所述,本技术提供了一种多机台监控管理方法及系统,通过开发的eap统一管理平台,并结合eap软件特点以及mes系统的数据管理,安全且方便地实现了对车间每个eap机台的状态监控。本技术技术方案能够提升产线管理效率,节省大量时间成本,提高生产安全可靠性,通过实时监控,用户可以第一时间了解整体车间情况,并且对出现的异常情况作出迅速反应,缩短了异常处理时间,提高了生产效率。
93.以上对本发明的具体实施例进行了详细描述,但其只是作为范例,本发明并不限制于以上描述的具体实施例。对于本领域技术人员而言,任何对本发明进行的等同修改和替代也都在本发明的范畴之中。因此,在不脱离本发明的精神和范围下所作的均等变换和修改,都应涵盖在本发明的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1