[发明专利]一种PLC扩展系统、PLC系统通信方法及存储介质在审
申请号: | 202110303370.2 | 申请日: | 2021-03-22 |
公开(公告)号: | CN113075904A | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 曾红勇;刘涛 | 申请(专利权)人: | 深圳市英威腾电气股份有限公司 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 常忠良 |
地址: | 518000 广东省深圳市南山区桃源*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 plc 扩展 系统 通信 方法 存储 介质 | ||
本发明实施例提供了一种PLC扩展系统、PLC系统通信方法及存储介质,用于实现PLC系统的扩展,降低电路复杂度,节约硬件成本。本发明实施例中的PLC扩展系统包括:主模块以及至少一个CPLD复杂可编程逻辑器件;其中,所述主模块与所述至少一个CPLD之间采用扩展总线进行级连;所述主模块包括微处理器以及可编程逻辑门阵列器件;所述可编程逻辑门阵列器件,用于加载编程数据并实现所述编程数据对应的逻辑功能;所述微处理器,用于输出编址信号,并控制所述主模块与所述至少一个CPLD进行通信;所述至少一个CPLD基于扩展总线依次接收所述编址信号;接收到编址信号之后,第一级CPLD之后的每个CPLD在上一级CPLD的地址上增加预设数值,以生成自身的地址。
技术领域
本发明涉及自动化控制技术领域,尤其涉及一种PLC扩展系统、PLC系统通信方法及存储介质。
背景技术
PLC(Programmable Logic Controller,可编程逻辑控制器)作为工业自动化设备的控制层对整个系统起着至关重要的作用。随着控制对象增多、工艺愈加复杂,单一依靠小型PLC本体来实现如此众多的控制任务则难以实现,所以PLC扩展模块的开发则显得尤为重要。
现有的PLC扩展方案中,需要为每个扩展模块设置硬件译码电路,每个扩展模块通过地址线与硬件译码电路连接,通过至少一个硬件译码电路分配各个扩展模块的地址。因此,现有的PLC扩展方案,需要设置至少一个硬件译码电路,增加了电路复杂度以及硬件成本。
发明内容
本发明实施例提供了一种PLC扩展系统、PLC系统通信方法及存储介质,用于实现PLC系统的扩展,降低电路复杂度,节约硬件成本。
本发明实施例第一方面提供了一种PLC扩展系统,可包括:
主模块以及至少一个CPLD复杂可编程逻辑器件;其中,
所述主模块与所述至少一个CPLD之间采用扩展总线进行级连;
所述主模块包括微处理器以及可编程逻辑门阵列器件;
所述可编程逻辑门阵列器件,用于加载编程数据并实现所述编程数据对应的逻辑功能;
所述微处理器,用于输出编址信号,并控制所述主模块与所述至少一个CPLD进行通信;
所述至少一个CPLD基于扩展总线依次接收所述编址信号;
接收到编址信号之后,第一级CPLD之后的每个CPLD在上一级CPLD的地址上增加预设数值,以生成自身的地址。
可选的,作为一种可能的实施方式,本申请实施例中,所述可编程逻辑门阵列器件为FPGA现场可编程逻辑门阵列。
可选的,作为一种可能的实施方式,本申请实施例中,所述可编程逻辑门阵列器件包括两个级联的CPLD。
本发明实施例第二方面提供了一种PLC系统通信方法,可包括:
输出包含目的地址的通信请求信号,以使得接收到所述通信请求信号的CPLD确定与所述目的地址一致的目标CPLD;
读取所述目标CPLD对所述通信请求信号的应答信号。
可选的,作为一种可能的实施方式,本发明实施例中,输出包含目的地址的通信请求信号,包括:
输出包含目的地址的通信请求信号为I/O端口配置查询信号,以获取目标CPLD的I/O端口配置信息。
可选的,作为一种可能的实施方式,本发明实施例中,输出包含目的地址的通信请求信号,包括:
输出包含目的地址的通信请求信号为数据写入信号,以将数据写入目标CPLD。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市英威腾电气股份有限公司,未经深圳市英威腾电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110303370.2/2.html,转载请声明来源钻瓜专利网。