恢复人机界面与PLC控制器数据通讯的方法与系统技术方案

技术编号:23399201 阅读:116 留言:0更新日期:2020-02-22 11:34
本发明专利技术公开了一种恢复人机界面与PLC控制器数据通讯的系统,包括:数据导入单元,用于预先将文本信息导入到人机界面的数据库中;监测单元,用于检测人机界面与PLC控制器的通讯状态;重建通讯链路条件判别单元,用于判别PLC控制器运行状态和人机界面与PLC控制器之间通讯状态符合重建通讯连接的预设条件;通讯链路建立单元,当PLC控制器运行状态和人机界面与PLC控制器之间通讯状态符合重建通讯连接的条件时,建立人机界面与PLC控制器之间的通讯链路。本发明专利技术保证了生产的连续性,消除了因控制电柜重启引起故障的隐患。本发明专利技术还公开了一种恢复人机界面与PLC控制器数据通讯的方法。

The method and system of recovering data communication between human-machine interface and PLC controller

【技术实现步骤摘要】
恢复人机界面与PLC控制器数据通讯的方法与系统
本专利技术涉及烟盒包装机电控领域,特别涉及一种人机界面与PLC控制器数据通讯的方法与系统。
技术介绍
随着烟盒包装机电控系统的日益复杂,作为人机交互的主要手段——人机界面也愈发重要,所以保证人机界面与PLC控制器的正常通讯至关重要。目前,国内外烟盒包装机电控系统中,人机界面工控机通过通讯电缆与PLC控制器相连,是一种主要的连接方式。按照这种结构,人机界面所显示的报警信息字符串、参数名称字符串等文本信息均由PLC控制器在启动时传输给人机界面。因此必须先启动人机界面工控机,待人机界面系统完全启动好后,再启动电控柜,完成文本信息传输。这种通讯方式存在以下问题:1)如果系统运行过程中,人机界面系统发生软件或者硬件故障,需要重启,那么重启人机界面后,PLC控制器必须重启,才能恢复通讯。2)如果系统运行过程中,通讯电缆物理连接断开,那么恢复通讯电缆物理连接后,必须重启PLC控制器,才能恢复通讯。上述两种情况中,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

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1