[发明专利]PLC系统的通讯控制方法及装置有效
申请号: | 201611063689.8 | 申请日: | 2016-11-25 |
公开(公告)号: | CN106603359B | 公开(公告)日: | 2019-10-01 |
发明(设计)人: | 王玥;杨昊佐;高明 | 申请(专利权)人: | 北京龙鼎源科技股份有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 韩建伟;张永明 |
地址: | 101500 北京市密*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | plc 系统 通讯 控制 方法 装置 | ||
本发明公开了一种PLC系统的通讯控制方法及装置。其中,该方法包括:当多个从站通过各自的第一端口接收到主站通过第一预设串行总线发送的请求报文时,判断多个从站中是否存在第一端口未发生故障的从站;若确定存在,则控制第一端口未发生故障的从站通过第一端口向主站发送应答报文;若确定不存在,则当多个从站通过各自的第二端口接收到主站通过第二预设串行总线发送的请求报文时,判断多个从站中是否存在第二端口未发生故障的从站;若确定多个从站中存在第二端口未发生故障的从站,则控制第二端口未发生故障的从站通过第二端口向主站发送应答报文。本发明解决了现有技术中的PLC系统的通讯控制方法可靠性较差的技术问题。
技术领域
本发明涉及自动控制领域,具体而言,涉及一种PLC系统的通讯控制方法及装置。
背景技术
在工业自动化领域,安全PLC系统通常都要最为从站和别的厂商的控制系统交互数据,而Modbus(一种用于工业现场的总线协议)作为一种开放和免费的协议,简单易懂并且易于实现,因此受到很多自动化厂家的青睐,此协议可以作为不同厂家的控制系统间的标准接口协议。
现有的PLC系统的通讯过程的冗余拓扑方法如图1所示,具体地址,两个主站上各有一个通讯接口,两个从站模块上各有一个通讯接口,主站A上的通讯接口和从站A上的通讯接口连接,主站B上的通讯接口和从站B上的通讯接口连接,通讯时主站通过comA和comB其中的一个接口和对应的从站通讯,当主站或者从站发现通讯出现故障,则会切换到另外一个接口并和另外一个从站模块通讯。但是,上述方法的可靠性较低,若PLC系统中单个从站模块上的通讯接口发生故障,就会导致整个从站模块不可用,进而需要更换模块,成本高昂且使用不便,此外,上述方法中的从站的冗余切换对主站也不透明。综上,现有技术中的PLC系统的通讯控制方法存在可靠性较差的技术问题。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种PLC系统的通讯控制方法及装置,以至少解决现有技术中的PLC系统的通讯控制方法可靠性较差的技术问题。
根据本发明实施例的一个方面,提供了一种PLC系统的通讯控制方法,该方法包括:当多个从站通过各自的第一端口接收到主站通过第一预设串行总线发送的请求报文时,判断上述多个从站中是否存在上述第一端口未发生故障的从站;若确定上述多个从站中存在上述第一端口未发生故障的从站,则控制上述第一端口未发生故障的从站通过上述第一端口向上述主站发送应答报文,其中,上述第一端口与上述第一预设串行总线连接;若确定上述多个从站中不存在上述第一端口未发生故障的从站,则当上述多个从站通过各自的第二端口接收到上述主站通过第二预设串行总线发送的上述请求报文时,判断上述多个从站中是否存在上述第二端口未发生故障的从站;若确定上述多个从站中存在上述第二端口未发生故障的从站,则控制上述第二端口未发生故障的从站通过上述第二端口向上述主站发送上述应答报文,其中,上述第二端口与上述第二预设串行总线连接。
进一步地,上述判断上述多个从站中是否存在上述第一端口未发生故障的从站包括:判断上述主站在预设时间段内是否接收到上述多个从站中的至少一个从站通过上述第一端口发送的上述应答报文;若判断出上述主站在预设时间段内接收到上述多个从站中的至少一个从站通过上述第一端口发送的上述应答报文,则确定上述多个从站中存在上述第一端口未发生故障的从站;若判断出上述主站在预设时间段内未接收到上述多个从站中的至少一个从站通过上述第一端口发送的上述应答报文,则确定上述多个从站中不存在上述第一端口未发生故障的从站。
进一步地,上述多个从站中的每个从站的第一端口的物理地址均相同,上述多个从站中的每个从站的第二端口的物理地址均相同。
进一步地,上述主站包括第一预设主站和第二预设主站,上述第一预设主站通过上述第一预设串行总线与上述多个从站连接,上述第二预设主站通过上述第二预设串行总线与上述多个从站连接。
进一步地,上述多个从站均设置在可编程逻辑控制PLC系统中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京龙鼎源科技股份有限公司,未经北京龙鼎源科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611063689.8/2.html,转载请声明来源钻瓜专利网。