[发明专利]一种基于物联网网关中PRU的GPIB控制系统及方法有效
申请号: | 202010514347.3 | 申请日: | 2020-06-08 |
公开(公告)号: | CN111831597B | 公开(公告)日: | 2021-05-04 |
发明(设计)人: | 魏波;唐佳玲 | 申请(专利权)人: | 成都万创科技股份有限公司 |
主分类号: | G06F13/362 | 分类号: | G06F13/362;H04L12/66 |
代理公司: | 四川力久律师事务所 51221 | 代理人: | 王波 |
地址: | 610041 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 联网 网关 pru gpib 控制系统 方法 | ||
本发明公开了一种基于物联网网关中PRU的GPIB控制系统及方法,使用物联网网关CPU自带的可编程实时单元(PRU)实现GPIB控制方案,以实现GPIB数据监听采集,不需要增加MCU等器件,主要的控制逻辑在软件部分,克服了在物联网网关中引入现有技术所存在的硬件连接复杂、成本高、软件部分实现逻辑复杂、USB或RS232占用导致可连接设备减少的不足,同时本发明能够达到节约成本的目的。
技术领域
本发明涉及物联网网关,特别涉及一种基于物联网网关中PRU的GPIB控制系统及方法。
背景技术
GPIB标准接口总线系统中,要进行有效的通信联络至少有“讲者”、“听者”、“控者”三类仪器装置。
讲者是通过总线发送仪器消息的仪器装置(如测量仪器、数据采集器、计算机等),在一个GPIB系统中,可以设置多个讲者,但在某一时刻,只能有一个讲者在起作用。
听者是通过总线接收由讲者发出消息的装置(如打印机、信号源等),在一个GPIB系统中,可以设置多个听者,并且允许多个听者同时工作。
控者是数据传输过程中的组织者和控制者,例如对其他设备进行寻址或允许“讲者”使用总线等。现有实现GPIB控制器的方案有:PC机中安装ISA,PCI或PCMCIA卡;串口转GPIB控制器;USB转GPIB控制器;网口转GPIB控制器。
现有实现GPIB控制的方案都是通过USB,RS232或者CPLD等实现,这些控制器的核心是单片机MCU,它一端连接计算机RS232串口,一端连接仪器GPIB接口,单片机接收来自计算机超级终端的SCPI指令,并转发给带有GPIB接口的仪器执行。仪器执行完成指令后将执行结果发送给控制器,控制器再将所收到的数据通过串口传递给计算机。但是,在物联网网关中,要支持GPIB功能,将这些方案直接加入显然不适用,理由如下:
第一,增加了硬件连接的复杂度,并且实现的成本要高得多;
第二,软件部分实现逻辑非常复杂;
第三,USB或RS232这两种属于常用资源,占用之后,网关可接的外设就会减少。
发明内容
本发明的目的在于克服现有技术中所存在的硬件连接复杂、成本高、软件部分实现逻辑复杂、USB或RS232占用导致可外接设备减少的不足,提供一种基于物联网网关中PRU的GPIB控制系统及方法,不需要增加MCU等器件就能够实现GPIB控制,同时这一方法能够达到节约成本的目的。
为了实现上述发明目的,本发明提供了以下技术方案:
一种基于物联网网关中PRU的GPIB控制系统,包括:
物联网网关及GPIB总线,物联网网关通过GPIB总线连接GPIB设备;
物联网网关包括PRU、GPIB引脚保护电路、GPIB连接器,在PRU与GPIB连接器之间设置GPIB引脚保护电路,物联网网关通过GPIB连接器接入GPIB现场总线。
本发明使用物联网网关CPU自带的可编程实时单元(PRU)实现GPIB控制方案,以实现GPIB数据监听采集,不需要增加MCU(单片机)等器件,主要的控制逻辑在软件部分,克服了在物联网网关中引入现有技术所存在的硬件连接复杂、成本高、软件部分实现逻辑复杂、USB或RS232占用导致可连接设备减少的不足,同时本发明能够很好地达到节约成本的目的。
优选的,所述PRU向外提供32根引脚,所述GPIB连接器有24根引脚。
一种基于物联网网关中PRU的GPIB控制方法,所述GPIB控制方法采用了如权利要求1-2任一项所述的GPIB控制系统,所述GPIB控制方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都万创科技股份有限公司,未经成都万创科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010514347.3/2.html,转载请声明来源钻瓜专利网。