一种PLC控制系统及其主控装置制造方法及图纸

技术编号:37935557 阅读:14 留言:0更新日期:2023-06-21 23:06
本申请公开一种PLC控制系统及其主控装置,其中所述主控装置包括:配置有基础交互接口的扩展板卡;位于所述扩展板卡外部的用于为所述扩展板卡提供运算服务的主控模块;所述主控模块中包括处理器以及与所述处理器连接的现场可编程逻辑门阵列,并且所述扩展板卡通过所述基础交互接口与所述现场可编程逻辑门阵列连接。通过上述技术方案,本申请利用主控模块中的现场可编程逻辑门阵列为扩展板卡提供运算服务,把原本在扩展板卡上处理的功能移至主控模块的现场可编程逻辑门阵列上实现,降低了成本,提升了系统处理效率和稳定性。提升了系统处理效率和稳定性。提升了系统处理效率和稳定性。

【技术实现步骤摘要】
一种PLC控制系统及其主控装置


[0001]本技术涉及工业自动化控制领域,特别涉及一种PLC控制系统及其主控装置。

技术介绍

[0002]当今,PLC(即Programmable Logic Controller,可编程逻辑控制器)在生产自动化的应用越来越普遍。PLC应用通常要求在主控模块的基础上以扩展卡的形式外扩各种功能。现有方案常见的有两类:(1)在扩展卡上采用主控芯片进行各种功能处理后,再由该芯片通过总线的形式与主控模块进行通信。(2)在扩展卡上采用永久性存储器把功能软件存储在里面,上电时由主控模块读出以配置到主控模块的控制芯片上,由此实现扩展卡的功能。
[0003]现有方案在某些情况下确实也是比较好的方案,应用很灵活,扩展也比较方便。但是,在某些场合却又显示出很大的缺点,例如,在扩展功能比较简单而且扩展卡使用量很大的情况下,此时现有的方案就明显的不太合适,最大的缺点就是其成本高,另外由于其需要通过两张卡之间的总线通信,其效率明显不足。因此,如何能够在扩展卡的扩展功能比较简单而且扩展卡使用量很大的情况下使用一种低成本高效率的方式实现PLC应用是目前有待解决的问题。

技术实现思路

[0004]有鉴于此,本技术的目的在于提供一种主控装置,能够实现低成本、高效率和高稳定性的PLC应用。其具体方案如下:
[0005]本申请公开了一种主控装置,包括:
[0006]配置有基础交互接口的扩展板卡;
[0007]位于所述扩展板卡外部的用于为所述扩展板卡提供运算服务的主控模块;所述主控模块中包括处理器以及与所述处理器连接的现场可编程逻辑门阵列,并且所述扩展板卡通过所述基础交互接口与所述现场可编程逻辑门阵列连接。
[0008]可选的,所述处理器为ARM芯片或DSP芯片或MCU芯片。
[0009]可选的,所述扩展板卡的所述基础交互接口包括用于供所述现场可编程逻辑门阵列确定所述扩展板卡的板卡类型的第一接口,和用于与所述扩展板卡进行数据交互的第二接口。
[0010]可选的,所述第一接口为type接口,所述第二接口为data接口。
[0011]可选的,所述扩展板卡为数字输出扩展卡或数字输入扩展卡或其他配置有所述基础交互接口的简易扩展板卡。
[0012]可选的,所述主控模块位于主控板上,且所述现场可编程逻辑门阵列通过所述主控板上配置的基础交互接口与所述扩展板卡连接。
[0013]可选的,所述主控板与所述简易扩展板卡可拆卸连接。
[0014]可选的,所述现场可编程逻辑门阵列同一时间仅连接一张所述扩展板卡。
[0015]可选的,所述扩展板卡为仅配置有基础交互接口的扩展板卡。
[0016]本申请公开了一种PLC控制系统,包括前述的主控装置。
[0017]本申请中的主控装置包括:配置有基础交互接口的扩展板卡;位于所述扩展板卡外部的用于为所述扩展板卡提供运算服务的主控模块;所述主控模块中包括处理器以及与所述处理器连接的现场可编程逻辑门阵列,并且所述扩展板卡通过所述基础交互接口与所述现场可编程逻辑门阵列连接。由此可见,本技术利用主控模块中的现场可编程逻辑门阵列为扩展板卡提供运算服务,把原本在扩展卡上处理的功能移至主控模块的现场可编程逻辑门阵列上实现。在具体实施场景中,由于扩展卡模块功能比较简单,所以主控模块的FPGA资源使用只是略微增加,很多情况下都不需要更换更大资源容量的FPGA芯片,由此主控模块的费用也不需要增加,所以整体费用是降低的。并且,本技术功能处理在主控模块的FPGA上实现,不再需要通过总线与扩展模块的处理器进行通信,大大提升了效率和稳定性。
附图说明
[0018]为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0019]图1为本申请公开的一种主控装置结构示意图;
[0020]图2为本申请公开的一种具体的示例性的结构示意图。
具体实施方式
[0021]下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
[0022]参见图1所示,本申请实施例提供了一种主控装置结构示意图,图中右侧为本技术提出的配置有基础交互接口的扩展板卡,左侧为位于所述扩展板卡外部的用于为所述扩展板卡提供运算服务的主控模块,主控模块中包括了处理器以及与所述处理器连接的现场可编程逻辑门阵列(即Field Programmable Gate Array,FPGA),并且所述扩展板卡可以通过所述基础交互接口与所述现场可编程逻辑门阵列连接。
[0023]本实施例中,所述处理器为ARM(即Advanced RISC Machines)芯片或DSP(即digtal signal Processor,数字信号处理器)芯片或MCU(即Microcontroller Unit,微控制单元)芯片中的任意一种。即如图1所示,处理器可以是ARM芯片或DSP芯片或MCU芯片。
[0024]本实施例中,所述扩展板卡可以是数字输出扩展卡或数字输入扩展卡或其他配置有所述基础交互接口的简易扩展板卡。在优选的实施方式中,所述扩展板卡为去掉了主控芯片、程序存储器这些芯片后的仅配置有基础交互接口的扩展板卡。即在具体的实施方式中,所述扩展板卡可以是数字输出扩展卡或数字输入扩展卡或其他仅配置有所述基础交互接口的简易扩展板卡。
[0025]本实施例中,所述扩展板卡的所述基础交互接口可以包括用于供所述现场可编程逻辑门阵列确定所述扩展板卡的板卡类型的第一接口,和用于与所述扩展板卡进行数据交互的第二接口。可以理解的是,所述扩展板卡的所述基础交互接口包括两种,第一种为用于供所述现场可编程逻辑门阵列确定所述扩展板卡的板卡类型的第一接口,第二种为用于与所述扩展板卡进行数据交互的第二接口。在具体的实施方式中,所述第一接口为type接口,所述第二接口为data接口。也即,现场可编程逻辑门阵列可以通过type接口确定所述扩展板卡的板卡类型,通过data接口与所述扩展板卡进行数据交互。在具体的实施方式中,所述第二接口用于供所述现场可编程逻辑门阵列基于所述板卡类型调用相应的功能程序为所述扩展板卡提供运算服务后与所述扩展板卡进行数据交互。
[0026]如图2所示为本技术提出的一种具体的示例性的结构示意图,右侧(a)、(b)、(c)为本技术提出的三种示例性的去掉了主控芯片、程序存储器这些芯片后的仅配置有基础交互接口的扩展板卡,左侧为主控模块,主控模块中包括ARM芯片或DSP芯片或MCU芯片的处理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种主控装置,其特征在于,包括:配置有基础交互接口的扩展板卡;位于所述扩展板卡外部的用于为所述扩展板卡提供运算服务的主控模块;所述主控模块中包括处理器以及与所述处理器连接的现场可编程逻辑门阵列,并且所述扩展板卡通过所述基础交互接口与所述现场可编程逻辑门阵列连接。2.根据权利要求1所述的主控装置,其特征在于,所述处理器为ARM芯片或DSP芯片或MCU芯片。3.根据权利要求1所述的主控装置,其特征在于,所述扩展板卡的所述基础交互接口包括用于供所述现场可编程逻辑门阵列确定所述扩展板卡的板卡类型的第一接口,和用于与所述扩展板卡进行数据交互的第二接口。4.根据权利要求3所述的主控装置,其特征在于,所述第一接口为type接口,所述第二接口为data接口。5.根据权利要...

【专利技术属性】
技术研发人员:禤大祥黄小明
申请(专利权)人:深圳市英威腾电气股份有限公司
类型:新型
国别省市:

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

1