【技术实现步骤摘要】
恢复人机界面与PLC控制器数据通讯的方法与系统
本专利技术涉及烟盒包装机电控领域,特别涉及一种人机界面与PLC控制器数据通讯的方法与系统。
技术介绍
随着烟盒包装机电控系统的日益复杂,作为人机交互的主要手段——人机界面也愈发重要,所以保证人机界面与PLC控制器的正常通讯至关重要。目前,国内外烟盒包装机电控系统中,人机界面工控机通过通讯电缆与PLC控制器相连,是一种主要的连接方式。按照这种结构,人机界面所显示的报警信息字符串、参数名称字符串等文本信息均由PLC控制器在启动时传输给人机界面。因此必须先启动人机界面工控机,待人机界面系统完全启动好后,再启动电控柜,完成文本信息传输。这种通讯方式存在以下问题:1)如果系统运行过程中,人机界面系统发生软件或者硬件故障,需要重启,那么重启人机界面后,PLC控制器必须重启,才能恢复通讯。2)如果系统运行过程中,通讯电缆物理连接断开,那么恢复通讯电缆物理连接后,必须重启PLC控制器,才能恢复通讯。上述两种情况中,PLC控制器都未发生故障,但是却必须重启以恢复数 ...
【技术保护点】
1.一种恢复人机界面与PLC控制器数据通讯的系统,其特征在于,包括:/n数据导入单元,用于预先将文本信息导入到人机界面的数据库中;/n监测单元,用于检测人机界面与PLC控制器的通讯状态;/n重建通讯链路条件判别单元,用于判别PLC控制器运行状态和人机界面与PLC控制器之间通讯状态符合重建通讯连接的预设条件;/n通讯链路建立单元,当PLC控制器运行状态和人机界面与PLC控制器之间通讯状态符合重建通讯连接的条件时,建立人机界面与PLC控制器之间的通讯链路。/n
【技术特征摘要】
1.一种恢复人机界面与PLC控制器数据通讯的系统,其特征在于,包括:
数据导入单元,用于预先将文本信息导入到人机界面的数据库中;
监测单元,用于检测人机界面与PLC控制器的通讯状态;
重建通讯链路条件判别单元,用于判别PLC控制器运行状态和人机界面与PLC控制器之间通讯状态符合重建通讯连接的预设条件;
通讯链路建立单元,当PLC控制器运行状态和人机界面与PLC控制器之间通讯状态符合重建通讯连接的条件时,建立人机界面与PLC控制器之间的通讯链路。
2.如权利要求1所述的恢复人机界面与PLC控制器数据通讯的系统,其特征在于,所述通讯链路建立单元包括:
连接对象获取子单元,从缓存列表中获取网络连接对象;
判别连接对象是否存在子单元,用于判断是否有足够的连接对象;
连接对象创建子单元,用于创建新的网络连接对象。
3.如权利要求1所述的恢复人机界面与PLC控制器数据通讯的系统,其特征在于,所述监测单元对人机界面与PLC控制器之间ADS通讯连接监测,查看ADS通讯是处于连接状态还是处于断开状态。
4.如权利要求1所述的恢复人机界面与PLC控制器数据通讯的系统,其特征在于,如果重建通讯链路条件判别单元判断ADS通讯处于断开状态,并且PLC控制器的运行状态为运行模式,那么通讯链路建立单元发起ADS通信连接的动作。
5.一种恢复人机界面与PLC控制器数据通讯的方法,其特征在于,包括以下步骤:...
【专利技术属性】
技术研发人员:殷晓明,张红代,万晓文,王熙康,
申请(专利权)人:中烟机械技术中心有限责任公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。