本发明涉及智能化生产中的协同控制技术领域,尤其涉及一种基于不同压铸机系统间的智能化协同控制方法及系统。
背景技术:
随着市场需求的增大,企业扩大生产规模,企业将存在多个生产车间和多条生产线;而在每个生产先均存在控制系统或者数据采集系统,如某制企业,存在多个生产车间和多条生产线,在该企业的生产车间中存在多个压铸机数据采集工程的压铸机系统,并且这些系统分别来自不同的品牌,包括伊之密、宇部、日本宇部、力劲、意特、东芝、东洋等品牌,且均分布在不同的车间中。
在对一个企业中可能存在的多生产车间和生产线上可能存在多个不同品牌的压铸机系统,企业如何实现协同控制这些压铸机系统协同工作还是需要在每个压铸机系统上安排相应的人员进行控制才可实现,这样将大大降低的协同效率和增加人工成本。
技术实现要素:
本发明的目的在于克服现有技术的不足,本发明提供了一种基于不同压铸机系统间的智能化协同控制方法及系统,增加压铸系统之间的协同作业效率,降低人员成本。
为了解决上述技术问题,本发明实施例提供了一种基于不同压铸机系统间的智能化协同作业方法,所述方法包括:
控制服务器接收用户基于智能终端发送的控制指令,所述控制指令由用户基于智能终端的操作界面生产,所述控制指令包括系统端无线ap的mac地址和协同作业指令;
所述控制服务器解析所述控制指令,根据解析获得的控制指令内容生成定向广播指令,所述定向广播指令包括定向广播网络名称和定向广播网络密码;
将所述定向广播指令基于光电收发器传输至控制端无线ap;
所述控制端无线ap将ap热点的网络名称热点密码分别重置为所述定向广播网络名称和定向广播网络密码;
将重置后的ap热点向与压铸系统连接的系统端无线ap定向广播;
所述系统端无线ap根据扫描到的定向广播采用预设的网络密码进行无线ap连接;
所述压铸系统根据无线ap连接接收所述协同作业指令进行协同作业。
可选的,所述协同作业指令包括同一压铸系统协同作业指令和不同压铸系统协同作业指令。
可选的,所述控制服务器解析所述控制指令,根据解析获得的控制指令内容生成定向广播指令包括:
所述控制服务器解析所述控制指令,获取所述控制指令中系统端无线ap的mac地址和协同作业指令;
根据所述系统端无线ap的mac地址和协同作业指令在所述控制服务器中定向广播指令数据库中匹配出对应的定向广播网络名称和定向广播网络密码,并生成定向广播指令。
可选的,所述将所述定向广播指令基于光电收发器传输至控制端无线ap包括:
所述控制服务器基于以太网线与第一光电收发机通信连接,以及所述控制端无线ap基于以太网线与第二光电收发机通信连接;
所述第一光电收发机与所述第二光电收发机基于光缆通信连接,以实现所述控制服务器向所述控制端无线ap传输定向广播指令。
可选的,所述控制端无线ap将ap热点的网络名称热点密码分别重置为所述定向广播网络名称和定向广播网络密码包括:
所述控制端无线ap解析所述定向广播指令,获取所述定向广播指令中包含的定向广播网络名称和定向广播网络密码;
启动无线ap中的重置程序,将ap热点的网络名称和网络密码分别重置为所述定向广播网络名称和定向广播网络密码。
可选的,所述系统端无线ap根据扫描到的定向广播采用预设的网络密码进行无线ap连接之后还包括:
在系统端无线ap与所述控制端无线ap连接之后,所述控制端无线ap获取所述系统端无线ap的连接mac地址;
所述控制端无线ap将所述连接mac地址反馈至所述控制服务器上;
所述控制服务器确定所述连接mac地址与控制指令中所包含的mac地址是否一致;
若是,则确认无线ap连接成功;
若否,则控制服务器将控制端无线ap与确定为不一致的连接mac地址的系统端无线ap连接断开,并确认无线ap连接不成功。
另外,本发明实施例还提供了一种基于不同压铸机系统间的智能化协同作业系统,所述系统包括:
控制指令接收模块:用于控制服务器接收用户基于智能终端发送的控制指令,所述控制指令由用户基于智能终端的操作界面生产,所述控制指令包括系统端无线ap的mac地址和协同作业指令;
广播指令生成模块:用于所述控制服务器解析所述控制指令,根据解析获得的控制指令内容生成定向广播指令,所述定向广播指令包括定向广播网络名称和定向广播网络密码;
广播指令传输模块:用于将所述定向广播指令基于光电收发器传输至控制端无线ap;
ap热点重置模块:用于所述控制端无线ap将ap热点的网络名称热点密码分别重置为所述定向广播网络名称和定向广播网络密码;
定向广播模块:用于将重置后的ap热点向与压铸系统连接的系统端无线ap定向广播;
扫描连接模块:用于所述系统端无线ap根据扫描到的定向广播采用预设的网络密码进行无线ap连接;
协同作业模块:用于所述压铸系统根据无线ap连接接收所述协同作业指令进行协同作业。
在本发明实施例中,通过智能终端向控制服务器发送控制指令服务器根据控制指令生成定向广播指令来控制控制端无线ap与系统端无线ap的连接,从而在将控制指令发送至压铸系统,实现对压铸系统协同作业的控制,这样只需要管理用户在智能终端上进行相应操作即可实现,增加压铸系统之间的协同作业效率,降低人员成本。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明实施例中的基于不同压铸机系统间的智能化协同控制方法的流程示意图;
图2是本发明实施例中的基于不同压铸机系统间的智能化协同控制系统的结构组成示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
实施例
请参阅图1,图1是本发明实施例中的基于不同压铸机系统间的智能化协同控制方法的流程示意图。
如图1所示,一种基于不同压铸机系统间的智能化协同作业方法,所述方法包括:
s11:控制服务器接收用户基于智能终端发送的控制指令,所述控制指令由用户基于智能终端的操作界面生产,所述控制指令包括系统端无线ap的mac地址和协同作业指令;
在本发明具体实施过程中,所述协同作业指令包括同一压铸系统协同作业指令和不同压铸系统协同作业指令。
具体的,用户通过智能终端向控制服务器发送控制指令,该控制指令是用户在智能终端的相应的app操作界面上操作生成的,其中智能终端可以为pc电脑、平板电脑、智能手机等智能终端设备;其中,用户需要在智能终端上的相应的app上进行用户身份认证,在认证通过之后,才能进行相应的操作生成控制指令,其中身份识别的方式可以包括指纹、人脸等生物特征识别,也可以包括账户密码等口令识别,主要是防止非法用户在智能终端上相应的app非法操作生成非法指令,影响压铸系统的协同作业操作;其中生成的控制指令包括需要与控制端无线ap连接的系统端无线ap的mac地址和协同作业指令;假设用户需要多台压铸系统进行协同作业的时候,并且需要的是哪个品牌的压铸系统进行作业,则用户在智能终端上上选择相应的该压铸系统相连接的系统端无线ap的mac地址,和所需要进行的协同作业的类型,生产相应的控制指令即可。
若是用户只需要同一压铸系统进行协同作业的,则只需选择与对应的同一品牌的压铸系统相连接的系统端无线ap的mac地址,若需要不同压铸系统协同作业的,则需要获取所需要的是哪一品牌的压铸系统,则获取与哪一品牌压铸系统相连接的系统端无线ap的mac地址即可。
无线ap为无线接入点,是一个无线网络的接入点,俗称“热点”。主要有路由交换接入一体设备和纯接入点设备,一体设备执行接入和路由工作,纯接入设备只负责无线客户端的接入,纯接入设备通常作为无线网络扩展使用,与其他ap或者主ap连接,以扩大无线覆盖范围,而一体设备一般是无线网络的核心。
mac地址(mediaaccesscontroladdress),直译为媒体访问控制地址,也称为局域网地址(lanaddress),以太网地址(ethernetaddress)或物理地址(physicaladdress),它是一个用来确认网上设备位置的地址;在osi模型中,第三层网络层负责ip地址,第二层数据链接层则负责mac地址。mac地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的mac地址。
s12:所述控制服务器解析所述控制指令,根据解析获得的控制指令内容生成定向广播指令,所述定向广播指令包括定向广播网络名称和定向广播网络密码;
在本发明具体实施过程中,所述控制服务器解析所述控制指令,获取所述控制指令中系统端无线ap的mac地址和协同作业指令;根据所述系统端无线ap的mac地址和协同作业指令在所述控制服务器中定向广播指令数据库中匹配出对应的定向广播网络名称和定向广播网络密码,并生成定向广播指令。
具体的,在控制服务器接收到控制指令之后,对该控制指令进行相应的解析,从而解析出控制指令中所包含的系统端无线ap的mac地址和协同作业指令;服务器内部在内部的定向广播网络名称数据库中自动匹配与该系统端无线ap的mac地址对应的定向广播网络名称,并匹配出只有该系统端无线ap的mac地址才能连接的定向广播网络名称和定向广播网络密码,然后根据该定向广播网络名称和定向广播网络密码生产定向广播指令;这样在在后续控制端无线ap对外广播的之后,只有相应的系统端无线ap可以连接上;保障控制指令准确无误的传达至对应的压铸系统中,使得这些系统根据控制指令进行相应的协同作业。
s13:将所述定向广播指令基于光电收发器传输至控制端无线ap;
在本发明具体实施过程中,所述将所述定向广播指令基于光电收发器传输至控制端无线ap包括:所述控制服务器基于以太网线与第一光电收发机通信连接,以及所述控制端无线ap基于以太网线与第二光电收发机通信连接;所述第一光电收发机与所述第二光电收发机基于光缆通信连接,以实现所述控制服务器向所述控制端无线ap传输定向广播指令。
具体的,控制服务器将定向广播指令发送至控制端无线ap上,控制服务器与控制端无线ap之间的通信连接时通过两个光电收发机实现的,控制服务器与第一光电收发机之间的连接关系是通过以太网线实现的,控制端无线ap与第二光电收发机之间的连接关系也是通过以太网线实现的;然而第一光电收发机与第二光电收发机之间的连接时通过光缆实现的,这样可以进行较长距离的低成本的连接,也可以加快信号的传输速度,减少信号传输过程中的损失。
s14:所述控制端无线ap将ap热点的网络名称热点密码分别重置为所述定向广播网络名称和定向广播网络密码;
在本发明具体实施过程中,所述控制端无线ap将ap热点的网络名称热点密码分别重置为所述定向广播网络名称和定向广播网络密码包括:所述控制端无线ap解析所述定向广播指令,获取所述定向广播指令中包含的定向广播网络名称和定向广播网络密码;启动无线ap中的重置程序,将ap热点的网络名称和网络密码分别重置为所述定向广播网络名称和定向广播网络密码。
具体的,控制端无线ap在接收到定向广播指令之后,控制端无线ap启动内部的解析程序,多该定向广播指令进行相应的解析工作,从而获得定向广播指令中所包含的定向广播网络名称和定向广播网络密码;然后启动控制端无线ap中的重置程序,将控制端无线ap的ap热点的网络名称和网络密码重置为该定向广播指令中解析出来的定向广播网络名称和热点密码。
s15:将重置后的ap热点向与压铸系统连接的系统端无线ap定向广播;
在本发明具体实施过程中,不同压铸机系统上分别都连接着一个系统端无线ap,每一个系统端无线ap上均预存有对应的网络名称和网络密码;控制端无线ap在重置ap热点之后,将重置后的ap热点的网络名称向连接在不同压铸机系统中的系统端无线ap定向广播;其定向广播是指只有预存有与定向广播相匹配的网络名称和密码才能与控制端无线ap相连接;其中,所述不同压铸机系统为两个或两个以上不同品牌的相互独立的压铸机控制系统;在具体实施过程中,压铸机系统包括伊之密、宇部、日本宇部、力劲、意特、东芝、东洋等品牌的压铸机系统,每个系统之间的数据传输接口可能存在不一致,或者采集数据的方式存在不一致,或者工作方式不一样等,需要统一进行管理。
s16:所述系统端无线ap根据扫描到的定向广播采用预设的网络密码进行无线ap连接;
在本发明具体实施过程中,所述系统端无线ap根据扫描到的定向广播采用预设的网络密码进行无线ap连接之后还包括:在系统端无线ap与所述控制端无线ap连接之后,所述控制端无线ap获取所述系统端无线ap的连接mac地址;所述控制端无线ap将所述连接mac地址反馈至所述控制服务器上;所述控制服务器确定所述连接mac地址与控制指令中所包含的mac地址是否一致;若是,则确认无线ap连接成功;若否,则控制服务器将控制端无线ap与确定为不一致的连接mac地址的系统端无线ap连接断开,并确认无线ap连接不成功。
具体的,系统端无线ap会实时的扫描控制端ap定向广播网络名称之后,采用系统端无线ap上预先预存的网络密码进行无线ap连接,若密码正确,则能连接上,若密码错误则连接不上。
在连接上之后,通过控制端无线ap通过指令的方式获取与其连接上的所有的系统端无线ap的mac地址,并将这些mac地址反馈至控制服务器中;控制服务器在获得这些mac地址之后,利用这些mac地址与控制服务器产生定向广播指令所需要定向广播的系统端无线ap的mac地址进行匹配,若在匹配后发现是一致的,则确认无线ap连接成功,若匹配后发现存在不一致的mac地址,则将确认不一致的mac地址对应的系统端的无线ap与控制端无线ap之间的连接断开,确认断开的连接的无线ap之间的连接不成功。
s17:所述压铸系统根据无线ap连接接收所述协同作业指令进行协同作业。
在本发明具体实施过程中,在系统端无线ap与控制端无线ap进行无线ap连接之后,控制服务器端基于无线ap连接向无线ap连接的压铸系统传输协同作业指令,然后压铸系统在获得该协同作业之后,解析该协同作业指令,压铸系统根据该协同作业指令的指令内容与其他也也接收到该协同作业指令的压铸系统之间相互协同作业,直至完成相关协同作业的内容为止,或接收到新的指令为止。
在本发明实施例中,通过智能终端向控制服务器发送控制指令服务器根据控制指令生成定向广播指令来控制控制端无线ap与系统端无线ap的连接,从而在将控制指令发送至压铸系统,实现对压铸系统协同作业的控制,这样只需要管理用户在智能终端上进行相应操作即可实现,增加压铸系统之间的协同作业效率,降低人员成本。
实施例
请参阅图2,图2是本发明实施例中的基于不同压铸机系统间的智能化协同控制系统的结构组成示意图。
如图2所示,一种基于不同压铸机系统间的智能化协同作业系统,所述系统包括:
控制指令接收模块11:用于控制服务器接收用户基于智能终端发送的控制指令,所述控制指令由用户基于智能终端的操作界面生产,所述控制指令包括系统端无线ap的mac地址和协同作业指令;
在本发明具体实施过程中,所述协同作业指令包括同一压铸系统协同作业指令和不同压铸系统协同作业指令。
具体的,用户通过智能终端向控制服务器发送控制指令,该控制指令是用户在智能终端的相应的app操作界面上操作生成的,其中智能终端可以为pc电脑、平板电脑、智能手机等智能终端设备;其中,用户需要在智能终端上的相应的app上进行用户身份认证,在认证通过之后,才能进行相应的操作生成控制指令,其中身份识别的方式可以包括指纹、人脸等生物特征识别,也可以包括账户密码等口令识别,主要是防止非法用户在智能终端上相应的app非法操作生产非法指令,影响压铸系统的协同作业操作;其中生成的控制指令包括需要与控制端无线ap连接的系统端无线ap的mac地址和协同作业指令;假设用户需要多台压铸系统进行协同作业的时候,并且需要的是哪个品牌的压铸系统进行作业,则用户在智能终端上上选择相应的该压铸系统相连接的系统端无线ap的mac地址,和所需要进行的协同作业的类型,生产相应的控制指令即可。
若是用户只需要同一压铸系统进行协同作业的,则只需选择与对应的同一品牌的压铸系统相连接的系统端无线ap的mac地址,若需要不同压铸系统协同作业的,则需要获取所需要的是哪一品牌的压铸系统,则获取与哪一品牌压铸系统相连接的系统端无线ap的mac地址即可。
无线ap为无线接入点,是一个无线网络的接入点,俗称“热点”。主要有路由交换接入一体设备和纯接入点设备,一体设备执行接入和路由工作,纯接入设备只负责无线客户端的接入,纯接入设备通常作为无线网络扩展使用,与其他ap或者主ap连接,以扩大无线覆盖范围,而一体设备一般是无线网络的核心。
mac地址(mediaaccesscontroladdress),直译为媒体访问控制地址,也称为局域网地址(lanaddress),以太网地址(ethernetaddress)或物理地址(physicaladdress),它是一个用来确认网上设备位置的地址;在osi模型中,第三层网络层负责ip地址,第二层数据链接层则负责mac地址。mac地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的mac地址。
广播指令生成模块12:用于所述控制服务器解析所述控制指令,根据解析获得的控制指令内容生成定向广播指令,所述定向广播指令包括定向广播网络名称和定向广播网络密码;
在本发明具体实施过程中,所述控制服务器解析所述控制指令,获取所述控制指令中系统端无线ap的mac地址和协同作业指令;根据所述系统端无线ap的mac地址和协同作业指令在所述控制服务器中定向广播指令数据库中匹配出对应的定向广播网络名称和定向广播网络密码,并生成定向广播指令。
具体的,在控制服务器接收到控制指令之后,对该控制指令进行相应的解析,从而解析出控制指令中所包含的系统端无线ap的mac地址和协同作业指令;服务器内部在内部的定向广播网络名称数据库中自动匹配与该系统端无线ap的mac地址对应的定向广播网络名称,并匹配出只有该系统端无线ap的mac地址才能连接的定向广播网络名称和定向广播网络密码,然后根据该定向广播网络名称和定向广播网络密码生产定向广播指令;这样在在后续控制端无线ap对外广播的之后,只有相应的系统端无线ap可以连接上;保障控制指令准确无误的传达至对应的压铸系统中,使得这些系统根据控制指令进行相应的协同作业。
广播指令传输模块13:用于将所述定向广播指令基于光电收发器传输至控制端无线ap;
在本发明具体实施过程中,所述将所述定向广播指令基于光电收发器传输至控制端无线ap包括:所述控制服务器基于以太网线与第一光电收发机通信连接,以及所述控制端无线ap基于以太网线与第二光电收发机通信连接;所述第一光电收发机与所述第二光电收发机基于光缆通信连接,以实现所述控制服务器向所述控制端无线ap传输定向广播指令。
具体的,控制服务器键定向广播指令发送至控制端无线ap上,控制服务器与控制端无线ap之间的通信连接时通过两个光电收发机实现的,控制服务器与第一光电收发机之间的连接关系是通过以太网线实现的,控制端无线ap与第二光电收发机之间的连接关系也是通过以太网线实现的;然而第一光电收发机与第二光电收发机之间的连接时通过光缆实现的,这样可以进行较长距离的低成本的连接,也可以加快信号的传输速度,减少信号传输过程中的损失。
ap热点重置模块14:用于所述控制端无线ap将ap热点的网络名称热点密码分别重置为所述定向广播网络名称和定向广播网络密码;
在本发明具体实施过程中,所述控制端无线ap将ap热点的网络名称热点密码分别重置为所述定向广播网络名称和定向广播网络密码包括:所述控制端无线ap解析所述定向广播指令,获取所述定向广播指令中包含的定向广播网络名称和定向广播网络密码;启动无线ap中的重置程序,将ap热点的网络名称和网络密码分别重置为所述定向广播网络名称和定向广播网络密码。
具体的,具体的,控制端无线ap在接收到定向广播指令之后,控制端无线ap启动内部的解析程序,多该定向广播指令进行相应的解析工作,从而获得定向广播指令中所包含的定向广播网络名称和定向广播网络密码;然后启动控制端无线ap中的重置程序,将控制端无线ap的ap热点的网络名称和网络密码重置为该定向广播指令中解析出来的定向广播网络名称和热点密码。
定向广播模块15:用于将重置后的ap热点向与压铸系统连接的系统端无线ap定向广播;
在本发明具体实施过程中,不同压铸机系统上分别都连接着一个系统端无线ap,每一个系统端无线ap上均预存有对应的网络名称和网络密码;控制端无线ap在重置ap热点之后,将重置后的ap热点的网络名称向连接在不同压铸机系统中的系统端无线ap定向广播;其定向广播是指只有预存有与定向广播相匹配的网络名称和密码才能与控制端无线ap相连接;其中,所述不同压铸机系统为两个或两个以上不同品牌的相互独立的压铸机控制系统;在具体实施过程中,压铸机系统包括伊之密、宇部、日本宇部、力劲、意特、东芝、东洋等品牌的压铸机系统,每个系统之间的数据传输接口可能存在不一致,或者采集数据的方式存在不一致,或者工作方式不一样等,需要统一进行管理。
扫描连接模块16:用于所述系统端无线ap根据扫描到的定向广播采用预设的网络密码进行无线ap连接;
在本发明具体实施过程中,所述系统端无线ap根据扫描到的定向广播采用预设的网络密码进行无线ap连接之后还包括:在系统端无线ap与所述控制端无线ap连接之后,所述控制端无线ap获取所述系统端无线ap的连接mac地址;所述控制端无线ap将所述连接mac地址反馈至所述控制服务器上;所述控制服务器确定所述连接mac地址与控制指令中所包含的mac地址是否一致;若是,则确认无线ap连接成功;若否,则控制服务器将控制端无线ap与确定为不一致的连接mac地址的系统端无线ap连接断开,并确认无线ap连接不成功。
具体的,系统端无线ap会实时的扫描控制端ap定向广播网络名称之后,采用系统端无线ap上预先预存的网络密码进行无线ap连接,若密码正确,则能连接上,若密码错误则连接不上。
在连接上之后,通过控制端无线ap通过指令的方式获取与其连接上的所有的系统端无线ap的mac地址,并将这些mac地址反馈至控制服务器中;控制服务器在获得这些mac地址之后,利用这些mac地址与控制服务器产生定向广播指令所需要定向广播的系统端无线ap的mac地址进行匹配,若在匹配后发现是一致的,则确认无线ap连接成功,若匹配后发现存在不一致的mac地址,则将确认不一致的mac地址对应的系统端的无线ap与控制端无线ap之间的连接断开,确认断开的连接的无线ap之间的连接不成功。
协同作业模块17:用于所述压铸系统根据无线ap连接接收所述协同作业指令进行协同作业。
在本发明具体实施过程中,在系统端无线ap与控制端无线ap进行无线ap连接之后,控制服务器端基于无线ap连接向无线ap连接的压铸系统传输协同作业指令,然后压铸系统在获得该协同作业之后,解析该协同作业指令,压铸系统根据该协同作业指令的指令内容与其他也也接收到该协同作业指令的压铸系统之间相互协同作业,直至完成相关协同作业的内容为止,或接收到新的指令为止。
在本发明实施例中,通过智能终端向控制服务器发送控制指令服务器根据控制指令生成定向广播指令来控制控制端无线ap与系统端无线ap的连接,从而在将控制指令发送至压铸系统,实现对压铸系统协同作业的控制,这样只需要管理用户在智能终端上进行相应操作即可实现,增加压铸系统之间的协同作业效率,降低人员成本。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁盘或光盘等。
另外,以上对本发明实施例所提供的一种基于不同压铸机系统间的智能化协同控制方法及系统进行了详细介绍,本文中应采用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。