【技术实现步骤摘要】
一种基于FPGA的PLC接口扩展结构
本技术涉及PLC控制
,尤其涉及一种基于FPGA的PLC接口扩展结构。
技术介绍
PLC(可编程逻辑控制器)是一种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。在使用PLC的过程中,常常需要同时对多组数据进行处理,以适应具体应用的需要;随着PLC本体本身的功能增多,而MCU芯片的普通I/O口总有上限,但具体应用的输出口要求越来越多,且MCU需要同时对多个脉冲输出口做连续处理。普通的MCU输出口扩展方式,利用MCU原有的普通I/O口通过数据缓存器、锁存器等芯片增加I/O口数量。不但减少了MCU的可利用资源,减少了其他功能可利用的资源,且这些扩展的I/O口无法同时作为连续输出口使用,另外随着I/O口扩展数量的增加,器件布板需要占用大量的PCB面积。因此,急需一种新的方案来解决上述技术问题。
技术实现思路
本技术的目的在于克服上述现有技术的问题,提供了一种基于FPGA的PLC接口扩展结构,使用FPGA芯片,将其接在MCU的存储端口上,PLC中的MCU模块将FPGA当做存储器件使用,而通过多FPGA编程和搭配脉冲传输模块,有效解决了PLC中的MCU的I/O口数量不足的问题。上述目的是通过以下技术方案来实现:一种基于FPGA的PLC接口扩展结构,包括相互连接的MCU ...
【技术保护点】
1.一种基于FPGA的PLC接口扩展结构,其特征在于:包括相互连接的MCU模块和FPGA模块,所述FPGA模块上连接有至少一个脉冲传输模块;/n所述MCU模块包括MCU存储端口,所述FPGA模块包括FPGA存储单元,所述MCU存储端口与所述FPGA存储单元之间通过总线连接。/n
【技术特征摘要】
1.一种基于FPGA的PLC接口扩展结构,其特征在于:包括相互连接的MCU模块和FPGA模块,所述FPGA模块上连接有至少一个脉冲传输模块;
所述MCU模块包括MCU存储端口,所述FPGA模块包括FPGA存储单元,所述MCU存储端口与所述FPGA存储单元之间通过总线连接。
2.根据权利要求1所述的一种基于FPGA的PLC接口扩展结构,其特征在...
【专利技术属性】
技术研发人员:邓梁,孙越,薛小平,邹骏宇,
申请(专利权)人:无锡信捷电气股份有限公司,
类型:新型
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。