一种PLC与监控软件通讯失败的检测方法技术

技术编号:16818477 阅读:61 留言:0更新日期:2017-12-16 11:40
本发明专利技术提供了一种PLC与监控软件通讯失败的检测方法,它包括以下步骤:步骤1,初始化PLC和PC监控软件,复位通讯诊断继电器;所述通讯诊断继电器为所述PLC内部选定的中间继电器M12;步骤2,所述PC监控软件发送检测启动指令给所述PLC,告知所述PLC进入通讯检测模式;步骤3,所述PC监控软件根据设定时间A定期设定所述通讯诊断继电器的状态为True;所述PLC根据设定时间B定期设定所述通讯诊断继电器的状态为False;步骤4,所述PLC根据设定的PLC通信监控周期定时监控所述通讯诊断继电器的状态,判断所述PC监控软件与所述PLC之间的通讯状态是否失败。本发明专利技术具有设计科学、实用性强、操作简便和检测效率高的优点。

A method of detecting communication failure between PLC and monitoring software

The invention provides a PLC monitoring software and communication failure detection method, which comprises the following steps: 1, PLC initialization and PC monitoring software, reset the communication relay communication diagnosis; diagnostic relay for the PLC internal selected intermediate relay M12; step 2, sending the PC monitoring software test start command for the PLC, told the PLC into the communication detection mode; step 3, the PC monitoring software according to the set time A regularly set the state for the relay communication diagnosis True; the PLC B regularly according to the set time setting the communication state of the relay for the False diagnosis; step 4, according to the PLC PLC communication monitoring cycle timing control set the diagnostic communication relay, judge between the PC software and the PLC communication failure. The invention has the advantages of scientific design, strong practicality, simple operation and high detection efficiency.

【技术实现步骤摘要】
一种PLC与监控软件通讯失败的检测方法
本专利技术涉及PLC通讯检测
,具体的说,涉及了一种PLC与监控软件通讯失败的检测方法。
技术介绍
可编程逻辑控制器(简称PLC)是专门为在工业环境下应用而设计的数字运算操作电子系统,可进行逻辑运行、顺序控制、计算等功能。监控软件安装于PC端,与PLC进行通讯,控制管理各种类型的机械设备或生产过程。在PLC与PC通讯过程中,通讯失败问题难以避免。考虑到用户使用到的PLC品牌、型号或通讯协议不同,PLC获取通讯失败信息的方式各不相同。对于程序编写者来讲,调用符合其品牌、型号通讯诊断,格式要求严格且较为繁琐,甚至低端PLC不具有通讯失败诊断功能。一旦PLC无法获取监控软件的控制指令,PLC存在一种失控情况的隐忧,这势必成为一种控制系统的潜在隐患。为了解决以上存在的问题,人们一直在寻求一种理想的技术解决方案。
技术实现思路
本专利技术的目的是针对现有技术的不足,从而提供一种设计科学、实用性强、操作简便和检测效率高的PLC与监控软件通讯失败的检测方法。为了实现上述目的,本专利技术所采用的技术方案是:一种PLC与监控软件通讯失败的检测方法,包括以下步骤本文档来自技高网...
一种PLC与监控软件通讯失败的检测方法

【技术保护点】
一种PLC与监控软件通讯失败的检测方法,其特征在于:包括以下步骤:步骤1,初始化PLC和PC监控软件,复位通讯诊断继电器;所述通讯诊断继电器为所述PLC内部选定的中间继电器M12;步骤2,所述PC监控软件发送检测启动指令给所述PLC,告知所述PLC进入通讯检测模式;步骤3,所述PC监控软件根据设定时间A定期设定所述通讯诊断继电器的状态为True;所述PLC根据设定时间B定期设定所述通讯诊断继电器的状态为False;步骤4,所述PLC根据设定的PLC通信监控周期定时监控所述通讯诊断继电器的状态,判断所述PC监控软件与所述PLC之间的通讯状态是否失败。

【技术特征摘要】
1.一种PLC与监控软件通讯失败的检测方法,其特征在于:包括以下步骤:步骤1,初始化PLC和PC监控软件,复位通讯诊断继电器;所述通讯诊断继电器为所述PLC内部选定的中间继电器M12;步骤2,所述PC监控软件发送检测启动指令给所述PLC,告知所述PLC进入通讯检测模式;步骤3,所述PC监控软件根据设定时间A定期设定所述通讯诊断继电器的状态为True;所述PLC根据设定时间B定期设定所述通讯诊断继电器的状态为False;步骤4,所述PLC根据设定的PLC通信监控周期定时监控所述通讯诊断继电器的状态,判断所述PC监控软件与所述PLC之间的通讯状态是否失败。2.根据权利要求1所述的一种PLC与监控软件通讯失败的检测方法,其特征在于:所述步骤2中:所述时间B大于所述时间A,且所述时间B不等于所述时间A的倍数。3.根据权利要求1或2所述的一种PLC与监控软件通讯失败的检测方法,其特征在于:所述步骤4中,所述PLC通信监控周期大于所述时间B与所述时间A之和。4.根据权利要求3所述的一种PLC与监控软件通讯失败的检测方法,其特征在于:所述步骤4中,所述PLC定时监控所述通讯诊断继电器的状态,指的是从所述PLC第一次接受所述PC监控软件发来的M12...

【专利技术属性】
技术研发人员:赵兴华崔文峰马雷高昌盛吴少飞
申请(专利权)人:郑州众智科技股份有限公司
类型:发明
国别省市:河南,41

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

1