基于电镀生产线的监控方法和装置与流程

文档序号:13735312阅读:259来源:国知局
基于电镀生产线的监控方法和装置与流程

本发明实施例涉及监控技术领域,尤其涉及一种基于电镀生产线的监控方法和装置。



背景技术:

在传统工业自动化系统中,针对电镀生产线的监控程序,一般采用较为抽象的平面监控视图作为直面表述方式。这类监控程序生成的平面监控视图,大多趋向于扁平化设计,不能非常直观地表现电镀生产线上设备的实时运行状态,造成了人为层面的信息接受时间与适应时间周期长,沟通误解性大等问题。

同时,静态的平面监控视图,容易导致故障点发生时的不明确性,以及监控电镀工艺流程中的滞后性,导致电镀生产线的生产产能低下及生产效率低下。



技术实现要素:

为解决相关技术问题,本发明实施例提供一种基于电镀生产线的监控方法和装置,以更直观、更清晰地表现电镀生产线上设备的实时运行状态,缩短用户对监控视图的信息接受时间和适应时间。

为实现上述目的,本发明实施例采用如下技术方案:

第一方面,本发明实施例提供了一种基于电镀生产线的监控方法,应用于电镀生产线上的上位机,所述方法包括:

构建所述电镀生产线的3d模型图,并将所述3d模型图展示到监控界面上,其中,所述3d模型图包括多个天车模型和多个槽体模型;

从可编程逻辑控制器实时获取所述电镀生产线上全部的天车信息和槽体信息;

在所述天车模型上实时展示对应的天车信息;

在所述槽体模型上实时展示对应的槽体信息。

优选的,所述方法还包括:

从可编程逻辑控制器实时获取所述电镀生产线累计产生的故障报警的数值,并在所述监控界面的报警按钮上展示该数值。

优选的,所述方法还包括:

周期性地返回执行从可编程逻辑控制器实时获取信息的操作。

优选的,所述构建所述电镀生产线的3d模型图,包括:

通过.net平台下的wpf项目构建所述电镀生产线的3d模型图。

优选的,所述天车信息包括天车的编号、工作模式、状态信息、横移方向和目标槽号;

所述槽体信息包括槽体的槽号、状态信息、颜色和工件浸泡时间。

第二方面,本发明实施例对应提供了一种基于电镀生产线的监控装置,配置于电镀生产线上的上位机,所述装置包括:

3d模型图构建模块,用于构建所述电镀生产线的3d模型图,并将所述3d模型图展示到监控界面上,其中,所述3d模型图包括多个天车模型和多个槽体模型;

信息获取模块,用于从可编程逻辑控制器实时获取所述电镀生产线上全部的天车信息和槽体信息;

天车信息展示模块,用于在所述天车模型上实时展示对应的天车信息;

槽体信息展示模块,用于在所述槽体模型上实时展示对应的槽体信息。

优选的,所述装置还包括:

故障报警数值获取模块,用于从可编程逻辑控制器实时获取所述电镀生产线累计产生的故障报警的数值,并在所述监控界面的报警按钮上展示该数值。

优选的,所述装置还包括:

循环模块,用于周期性地返回启用所述信息获取模块。

优选的,所述构建所述电镀生产线的3d模型图,包括:

通过.net平台下的wpf项目构建所述电镀生产线的3d模型图。

优选的,所述天车信息包括天车的编号、工作模式、状态信息、横移方向和目标槽号;

所述槽体信息包括槽体的槽号、状态信息、颜色和工件浸泡时间。

本发明实施例提供的技术方案带来的有益效果:

本发明实施例提供的一种基于电镀生产线的监控方法和装置,上位机构建电镀生产线的3d模型图,并展示在监控界面,从可编程逻辑控制器实时获取电镀生产线上的天车信息和槽体信息,分别在3d模型图的天车模型和槽体模型上,实时展示对应的天车信息和槽体信息;本技术方案以3d模型图的方式来监控电镀生产线上各天车及槽体的状态,非常直观、清晰地显示了天车和槽体的实时状态,缩短了用户对监控视图的信息接受时间和适应时间。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。

图1是本发明实施例提供的一种基于电镀生产线的监控方法的流程示意图;

图2是本发明实施例提供的电镀生产线的监控界面示意图;

图3a是本发明实施例提供的天车处于下降无飞钯及上升无飞钯时的状态示意图;

图3b是本发明实施例提供的天车处于下降有飞钯无工件及上升有飞钯无工件时的状态示意图;

图3c是本发明实施例提供的天车处于下降有飞钯有工件及上升有飞钯有工件时的状态示意图;

图3d是本发明实施例提供的天车处于上感应无飞钯时的状态示意图;

图3e是本发明实施例提供的天车处于上感应有飞钯无工件时的状态示意图;

图3f是本发明实施例提供的天车处于上感应有飞钯有工件时的状态示意图;

图3g是本发明实施例提供的天车处于下感应时的状态示意图;

图4是本发明实施例提供的一种展示有天车信息的天车模型的示意图;

图5a是本发明实施例提供的槽体处于空槽无飞钯时的状态示意图;

图5b是本发明实施例提供的槽体处于槽有飞钯无工件时的状态示意图;

图5c是本发明实施例提供的槽体处于槽有飞钯有工件时的状态示意图;

图5d是本发明实施例提供的上料槽处于空槽无飞钯时的状态示意图;

图5e是本发明实施例提供的上料槽处于槽有飞钯无工件时的状态示意图;

图5f是本发明实施例提供的上料槽处于槽有飞钯有工件时的状态示意图;

图6是本发明实施例提供的槽体处于锁槽时的状态示意图;

图7是本发明实施例提供的槽体颜色分类示意图;

图8是本发明实施例提供的另一种基于电镀生产线的监控方法的流程示意图;

图9是本发明实施例提供的报警按钮的示意图;

图10是发明实施例提供的一种基于电镀生产线的监控装置的架构示意图。

具体实施方式

为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1,本实施例提供的一种基于电镀生产线的监控方法,适用于对电镀生产线上的设备进行实时监控的场景,该方法由电镀生产线上的上位机来执行,具体由配置于上位机中的软件和/或硬件来执行。

如图1所示,本实施例提供的技术方案,可以包括如下内容:

s110、构建电镀生产线的3d模型图,并将3d模型图展示到监控界面上,其中,3d模型图包括多个天车模型和多个槽体模型。

优选的,本实施例是通过.net平台下的wpf项目构建所述电镀生产线的3d模型图。

在一个实施例中,电镀生产线上的设备包括有多个天车和多个槽体,上位机通过.net平台下的wpf项目分别构建每个天车的天车模型及每个槽体的槽体模型,从而获得电镀生产线整体的3d模型图,并将该3d模型图展示到电镀生产线的监控界面上,监控界面及展示结果如图2所示。其中,监控界面可以是上位机的显示屏上显示的界面,或与上位机通讯相连的显示屏上显示的界面;如图2所示的类似门框的模型为天车模型,如图2所示的立体矩形为槽体模型。

s120、从可编程逻辑控制器实时获取电镀生产线上全部的天车信息和槽体信息。

优选的,天车信息包括但不限于天车的编号、工作模式、状态信息、横移方向和目标槽号;槽体信息包括但不限于槽体的槽号、状态信息、颜色和工件浸泡时间。

在一个实施例中,可编程逻辑控制器中存储有电镀生产线上每个天车的编号和每个槽体的槽号,对于天车还存储有与编号对应的工作模式、状态信息、横移方向和目标槽号等信息,对于槽体还存储有与槽号对应的状态信息、颜色和工件浸泡时间等信息。上位机用串口线或网线和可编程逻辑控制器相连,通过hostlink或fins协议(欧姆龙通讯协议),从可编程逻辑控制器的内存中实时获取天车信息和槽体信息。

对于天车,可采用26个大写的英文字母对天车进行编号;天车的工作模式包括但不限于维修模式、手动模式和自动模式;天车的状态信息包括但不限于如图3a所示的下降无飞钯状态及上升无飞钯状态,如图3b所示的下降有飞钯无工件状态及上升有飞钯无工件状态,如图3c所示的下降有飞钯有工件状态及上升有飞钯有工件状态,如图3d所示的上感应无飞钯状态,如图3e所示的上感应有飞钯无工件状态,如图3f所示的上感应有飞钯有工件状态,和如图3g所示的下感应状态;天车的横移方向包括前进(往槽号大的方向移动)、后退(往槽号小的方向移动)和停止;与天车关联的目标槽号即天车将要前往的目标槽体的槽号。

其中,天车在维修模式下时,只要求作一些极限保护,由人工按住操作控制按钮点动控制,电机运转速度采用低速;天车在手动模式下,人工按住按钮时,天车会自动准确停在目标定位点,如天车吊钩停留在下感应信号点位置,人工只需要按一下上升按钮,天车将会从下感应位置上升直到上感应位置后停止;天车在自动模式下时,不需要人工干预天车,天车将会按照指定设置的程序流程来进行自动跑车。

对于槽体,可采用阿拉伯数字为槽体分配相应的槽号;槽体的状态信息包括但不限于如图5a所示的空槽无飞钯状态,如图5b所示的槽有飞钯无工件状态,如图5c所示的槽有飞钯有工件状态,如图5d所示的上料槽无飞钯状态,如图5e所示的上料槽有飞钯无工件状态,如图5f所示的上料槽有飞钯有工件状态,以及特殊的如图6所示的锁槽状态,其中,上料槽是槽体的一种;根据槽体的功能,可以用不同的颜色来表示不同槽体的功能;浸泡时间是指工件被放入到槽体浸泡的时间,包括预设时间和实际时间,其中,预设时间是指电镀流程设定的工件在该槽体需要浸泡的时间,实际浸泡时间是指工件在该槽体中已经浸泡的时间。

s130、在天车模型上实时展示对应的天车信息。

在一个实施例中,上位机将电镀生产线上每个天车对应的天车信息,展示在与天车对应的天车模型上,如图2中所示的天车模型,展示在天车模型上的天车信息中,大写字母表示天车的编号,字母编号下方展示了天车的工作模式,工作模式下方的箭头表示天车前进(右箭头)、后退(左箭头)或停止(等号),或表示天车上升(上箭头)或下降(下箭头),在箭头下方的阿拉伯数字是天车将要前往的目标槽的槽号,此外,天车模型还通过展示飞钯及工件来表示对应天车的状态信息。需要说明的是,一般情况下,天车在竖直方向处于上升或下降状态时,在水平方向上的横移方向为停止,即天车模型不会同时展示对应天车在竖直方向上的运动方向和水平方向上的横移方向,特殊地,当天车在竖直方向和水平方向均静止时,天车模型仅展示天车的横移方向为停止(如图2中所示编号为e的天车模型)。

如图4所示的天车模型,实时展示了与该天车模型对应的部分天车信息,在图4中,字母“b”为相应天车的编号,编号下方的“自动”表示该天车当前的工作模式为自动模式,工作模式下方的右箭头表示该天车的横移方向为前进,右箭头下方的“12”表示天车的下一个目标槽体为12号槽体,并且天车当前处于上感应无飞钯状态。

s140、在槽体模型上实时展示对应的槽体信息。

在一个实施例中,上位机将电镀生产线上每个槽体对应的槽体信息,展示在与槽体对应的槽体模型上,如图2中所示的槽体模型,展示在槽体模型处的槽体信息中,立体矩形展示了对应槽体的状态信息和颜色,立体矩形下部的阿拉伯数字为对应槽体的槽号,立体矩形的下方还展示有与天车对应的浸泡时间。当槽体处于空槽无飞钯状态时,对应的槽体模型处可以不展示浸泡时间;当槽体处于有飞钯状态时,对应的槽体模型处展示有浸泡时间信息,并且若实际时间超过预设时间时,实际时间可以用红色字体突出显示。

如图6所示的74号槽体模型,立体矩形上的“x”形表示对应槽体处于锁槽状态,表示74号槽体不可用,自动模式下的天车会自动规避74号槽体,槽号74下方的数字依次表示预设时间为692秒及实际时间为501秒。如图7所示,23号槽体模型为灰色,表示该槽体为水洗槽,24号槽体模型为红色,表示该槽体为烘干槽,25号槽体模型为粉红色,表示该槽体为酸洗槽,26号槽体模型为绿色,表示该槽体为镀镍槽,27号槽体模型为蓝色,表示该槽体为镀铜槽,28号槽体模型为黄色,表示该槽体为镀金槽。

综上,在本实施例的技术方案中,上位机构建电镀生产线的3d模型图,并展示在监控界面,从可编程逻辑控制器实时获取电镀生产线上的天车信息和槽体信息,分别在3d模型图的天车模型和槽体模型上,实时展示对应的天车信息和槽体信息;本技术方案以3d模型图的方式来监控电镀生产线上各天车及槽体的状态,非常直观、清晰地显示了天车和槽体的实时状态,缩短了用户对监控视图的信息接受时间和适应时间。

请参考图8,在上述实施例的基础上,可选的,在所述从可编程逻辑控制器实时获取电镀生产线上全部的天车信息和槽体信息之后,还包括:

从可编程逻辑控制器实时获取电镀生产线累计产生的故障报警的数值,并在监控界面的报警按钮上展示该数值;

周期性地返回执行从可编程逻辑控制器实时获取信息的操作。

由此,实现对电镀生产线的故障报警监控,并通过周期性地从从可编程逻辑控制器实时获取天车信息和槽体信息,实现监控界面上3d模型图与电镀生产线设备的状态同步改变,实时直观清晰地表达电镀生产线的运行状况,达到实时监控的目的。

基于上述优化,如图8所示,本实施例提供的技术方案,可以包括如下内容:

s810、构建所述电镀生产线的3d模型图,并将所述3d模型图展示到监控界面上,其中,所述3d模型图包括多个天车模型和多个槽体模型;

s820、从可编程逻辑控制器实时获取电镀生产线上全部的天车信息和槽体信息。

s830、在天车模型上实时展示对应的天车信息。

s840、在槽体模型上实时展示对应的槽体信息。

s850、从可编程逻辑控制器实时获取电镀生产线累计产生的故障报警的数值,并在监控界面的报警按钮上展示该数值。

优选的,故障报警可分为五类,分别是吊车(天车)报警、液位报警、过载报警、电流报警和温度报警,监控界面相应展示有如图9所示的五个报警按钮,各个按钮上展示有对应类型的故障报警的数值,如图9表示液位报警11次,过载报警22次,温度报警3次,以及吊车报警和电流报警的数值均为0。

在一个实施例中,当某个报警按钮展示的数值大于1时,则此报警按钮会每隔1秒红色渐变一次,操作人员可通过点击该报警按钮,查看每次故障报警的具体报警信息。当电镀生产线未产生某类故障报警时,相应的故障报警按钮呈灰色状态,不展示数字标签,并且不提供点击查询操作。

需要说明的是,s850和s820的操作可以同时执行,本实施例采用的步骤序号并不用于限定这两个操作的执行顺序。

s860、周期性地返回执行s820。

示例性的,随着电镀生产线的持续运行,上位机需周期性地持续从可编程逻辑控制器实时获取全部的天车信息、槽体信息以及故障报警信息,以实时同步更新展示到天车模型、槽体模型以及控制按钮上,即实时更新监控界面的内容,达到实时同步监控的目的。

综上,在本实施例的技术方案中,上位机从可编程逻辑控制器实时获取报警故障信息,同步展示到监控界面,实现实时对电镀生产线故障监控;通过周期性持续地从可编程逻辑控制器实时获取天车信息、槽体信息和故障报警信息,并同步更新到监控界面的3d模型图及报警按钮上,实现监控界面上3d模型图与电镀生产线设备的状态同步改变,实时直观清晰地表达电镀生产线的运行状况,达到实时监控的目的。

以下是本发明实施例提供的一种基于电镀生产线的监控装置,基于电镀生产线的监控装置与上述基于电镀生产线的监控方法属于同一发明构思,在装置的实施例中未详尽描述的细节内容,请参考上述监控方法的实施例。

如图10所示,本实施例提供的一种基于电镀生产线的监控装置,配置于电镀生产线上的上位机,该监控装置具体可以包括如下内容:

3d模型图构建模块101,用于构建电镀生产线的3d模型图,并将3d模型图展示到监控界面上,其中,3d模型图包括多个天车模型和多个槽体模型。

信息获取模块102,用于从可编程逻辑控制器实时获取电镀生产线上全部的天车信息和槽体信息。

天车信息展示模块103,用于在天车模型上实时展示对应的天车信息。

槽体信息展示模块104,用于在槽体模型上实时展示对应的槽体信息。

综上,在本实施例的技术方案中,上位机构建电镀生产线的3d模型图,并展示在监控界面,从可编程逻辑控制器实时获取电镀生产线上的天车信息和槽体信息,分别在3d模型图的天车模型和槽体模型上,实时展示对应的天车信息和槽体信息;本技术方案以3d模型图的方式来监控电镀生产线上各天车及槽体的状态,非常直观、清晰地显示了天车和槽体的实时状态,缩短了用户对监控视图的信息接受时间和适应时间。

在上述技术方案的基础上,监控装置还包括:

故障报警数值获取模块,用于从可编程逻辑控制器实时获取电镀生产线累计产生的故障报警的数值,并在监控界面的报警按钮上展示该数值。

在上述技术方案的基础上,监控装置还包括:

循环模块,用于周期性地返回启用信息获取模块102。

在上述技术方案的基础上,构建电镀生产线的3d模型图,包括:

通过.net平台下的wpf项目构建电镀生产线的3d模型图。

在上述技术方案的基础上,天车信息包括天车的编号、工作模式、状态信息、横移方向和目标槽号;

槽体信息包括槽体的槽号、状态信息、颜色和工件浸泡时间。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1