可配置IO控制卡及控制装置制造方法及图纸

技术编号:34656067 阅读:17 留言:0更新日期:2022-08-24 15:47
本实用新型专利技术公开可配置IO控制卡及控制装置,包括电控板;处理器,设置于电控板上,处理器用于通过PCI总线与上位机之间通讯连接;多个输入/输出端口,设置于电控板上;输入输出选择电路,设置于电控板上,输入输出选择电路的多个第一端与多个输入/输出端口一一对应连接,输入输出选择电路的多个第二端与处理器的多个信号端一一对应连接;处理器用于接收上位机输出的输入/输出选择控制信号,并根据输入/输出设置控制信号设置输入输出选择电路与每一输入/输出端口之间的信号传输方向。本实用新型专利技术解决了由于IO控制卡输入输出口个数固定而影响IO控制卡的使用灵活性的问题。而影响IO控制卡的使用灵活性的问题。而影响IO控制卡的使用灵活性的问题。

【技术实现步骤摘要】
可配置IO控制卡及控制装置


[0001]本技术涉及控制卡领域,特别涉及一种可配置IO控制卡及控制装置。

技术介绍

[0002]现有的IO控制卡,例如凌华、雷赛等公司的都为固定配置即输入输出口个数固定,凌华的一般为16路输出口和16路输入,雷赛的为32路输入和32路输出或者16路输入和16路输入。
[0003]设备厂在使用这些IO控制卡时,需要根据使用的最大数量来选择需要的IO控制卡型号。比如设备需要17路输出和5路输入就必须选择32路输出和32路输入的,有很多输入输出端口没有被使用到,造成了很大的浪费;再比如选择的是16路输入和16路输出,已经使用了15个输出口,但是设备要临时增加几路输出口,导致输出数量不够,就必须更换更大型号IO控制卡,使用的时候极不方便。

技术实现思路

[0004]本技术的主要目的是提出一种可配置IO控制卡及控制装置,旨在解决由于IO控制卡输入输出口个数固定而影响IO控制卡的使用灵活性的问题。
[0005]为实现上述目的,本技术提出可配置IO控制卡,包括:
[0006]电控板;
[0007]处理器,设置于所述电控板上,所述处理器用于通过PCI总线与上位机之间通讯连接;
[0008]多个输入/输出端口,设置于所述电控板上;
[0009]输入输出选择电路,设置于所述电控板上,所述输入输出选择电路的多个第一端与多个所述输入/输出端口一一对应连接,所述输入输出选择电路的多个第二端与所述处理器的多个信号端一一对应连接;其中,
[0010]所述处理器,用于接收所述上位机输出的输入/输出选择控制信号,并根据所述输入/输出设置控制信号设置所述输入输出选择电路与每一所述输入/输出端口之间的信号传输方向。
[0011]可选地,所述电控板上还设置有多个寄存器,多个所述寄存器与多个所述输入/输出端口一一对应连接,用于存储多个所述输入/输出端口的输入/输出状态,所述处理器用于根据所述输入/输出设置控制信号,控制多个所述输入/输出端口向多个所述寄存器写入或读取输入/输出状态,以设置所述输入输出选择电路与每一所述输入/输出端口之间的信号传输方向。
[0012]可选地,所述电控板上还设置有滤波电路,所述滤波电路串联设置于所述寄存器和所述输入/输出端口之间,用于对所述输入/输出端口的输入信号进行滤波处理后得到输入状态,并将所述输入状态写入至所述寄存器。
[0013]可选地,所述电控板上还设置有电平选择电路,所述电平选择电路的输出端与所
述滤波电路电连接,用于设置所述输入/输出端口的输入有效电平。
[0014]可选地,所述电控板上还设置有隔离电路,所述隔离电路的输出端与所述电平选择电路的输入端连接,用于对输入信号进行隔离处理后输出至所述电平选择电路。
[0015]可选地,所述电控板上还设置有放大电路,所述放大电路的输入端与所述输入/输出端口电连接,所述放大电路用于将输入/输出端口的输出信号放大。
[0016]可选地,所述处理器设置有PCI IP核,所述PCI IP核用于通过PCI总线与上位机之间通讯连接。
[0017]可选地,所述电控板上还设置有FPGA芯片,所述输入输出选择电路、所述输入/输出端口和所述处理器集成设置于所述FPGA芯片。
[0018]可选地,所述电控板上还设置有金手指,所述金手指用于连接所述上位机,所述PCI IP核与所述金手指电连接,所述PCI IP核还用于通过所述金手指实现与上位机之间通讯连接。
[0019]本技术提出一种控制装置,所述控制装置包括如上所述的可配置IO控制卡。
[0020]本技术中的可配置IO控制卡通过设置电控板、PCI IP核、输入/输出端口及输入输出选择电路;其中,PCI IP核、输入/输出端口及输入输出选择电路设置于所述电控板上,输入/输出端口包括多个输入/输出端口,输入输出选择电路分别与所述输入/输出端口和输入输出选择电路电连接。所述PCI IP核用于通过PCI总线实现和上位机之间的通讯,以接收所述上位机的控制信号,所述输入输出选择电路用于根据所述控制信号设置所述输入/输出端口中输入端口的数量和输出端口的数量。工作时,PCI IP核通过PCI总线用于处理上位机应用程序发过来的信号,输入输出选择电路根据上位机发出的控制信号设置输入/输出端口中输入端口和输出端口的数量。在输入/输出端口被设置为输入端口时,上位机控制输入输出选择电路,以使得该输入/输出端口读取输入状态信号;在输入/输出端口被设置为输出端口时,上位机控制输入输出选择电路,以使得该输入/输出端口读取输出状态信号,上位机控制通过输入输出选择电路,可以设置任意一个输入/输出端口的输入状态或输出状态,实现了输入/输出端口中输入端口的数量和输出端口的数量的任意设置。本技术解决由于IO控制卡输入输出口个数固定而影响IO控制卡的使用灵活性的问题。
附图说明
[0021]为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0022]图1为本技术输入输出选择电路一实施例的结构示意图;
[0023]图2为本技术可配置IO控制卡一实施例的的结构示意图。
[0024]附图标号说明:
[0025]标号名称标号名称10处理器20输入/输出端口30输入输出选择电路40寄存器50滤波电路60电平选择电路
70隔离电路80放大电路90PCI IP核
ꢀꢀ
[0026]本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0027]下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。需要说明,若本技术实施例中有涉及方向性指示(诸如上、下、左、右、前、后
……
),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
[0028]另外,若本技术实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可配置IO控制卡,其特征在于,包括:电控板;处理器,设置于所述电控板上,所述处理器用于通过PCI总线与上位机之间通讯连接;多个输入/输出端口,设置于所述电控板上;输入输出选择电路,设置于所述电控板上,所述输入输出选择电路的多个第一端与多个所述输入/输出端口一一对应连接,所述输入输出选择电路的多个第二端与所述处理器的多个信号端一一对应连接;其中,所述处理器,用于接收所述上位机输出的输入/输出选择控制信号,并根据所述输入/输出设置控制信号设置所述输入输出选择电路与每一所述输入/输出端口之间的信号传输方向。2.如权利要求1所述的可配置IO控制卡,其特征在于,所述电控板上还设置有多个寄存器,多个所述寄存器与多个所述输入/输出端口一一对应连接,用于存储多个所述输入/输出端口的输入/输出状态,所述处理器用于根据所述输入/输出设置控制信号,控制多个所述输入/输出端口向多个所述寄存器写入或读取输入/输出状态,以设置所述输入输出选择电路与每一所述输入/输出端口之间的信号传输方向。3.如权利要求2所述的可配置IO控制卡,其特征在于,所述电控板上还设置有滤波电路,所述滤波电路串联设置于所述寄存器和所述输入/输出端口之间,用于对所述输入/输出端口的输入信号进行滤波处理后得到输入状态,并将所述输入状态写入至所述寄存器。4.如权利要求3所述的可配置IO...

【专利技术属性】
技术研发人员:赵向前
申请(专利权)人:深圳市恒昱控制技术有限公司
类型:新型
国别省市:

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

1