多通讯接口及协议管理器的制作方法
未命名
10-09
阅读:175
评论:0
1.本发明属于通讯接口技术领域,尤其涉及多通讯接口及协议管理器。
背景技术:
2.自动化技术、大数据已渗透于工业各行业的各领域,通讯是其最主要的特征之一,但因历史的原因以及技术发展的原因等,使得在该领域出现了多种不同电气接口(包括电气和规约),使得不同通讯接口之间不能互联。
3.市场上也有一些单一的转换接口仅限于两种设备间的互联,若要多个设备间互联就得多个这样的接通口设备,对于一些特殊的协议,不得定制,造成接口设备种类多,对于一套自动系统来说不仅设备零散,而且也造成成本增加,使人头疼的是对于这些设备需专业人员才能应用,提高了应用的门槛。
4.本发明就是用微处理器制做成“多通讯接口及协议管理器”硬件上配置多种接口软件上预置多个通讯协议,并对这些接口及协议进行“管理”,可以任意组态,形成任意“搭接”的“交换机”以适用不同类型的电气自动化通讯协议,相当于一种通讯协议的智能翻译机器人。
技术实现要素:
5.针对现有技术存在的问题,本发明提供了多通讯接口及协议管理器,具备通过“黑匣子”通讯协议管理器并对通讯数据内容进行“管理”,使多多方的设备达到无缝衔接之目的,省时、省力、省线的优点,解决了通讯接口单一的转换接口仅限于两种设备间的互联,若要多个设备间互联就得多个这样的接通口设备,对于一些特殊的协议,不得定制,造成接口设备种类多,对于一套自动系统来说不仅设备零散,而且也造成成本增加,使人头疼的是对于这些设备需专业人员才能应用,提高了应用的门槛的问题。
6.本发明是这样实现的,多通讯接口及协议管理器,包括arm cortex-a7架构处理器,所述arm cortex-a7架构处理器一侧电性连接有norflash模块接口、sdram模块接口、wifi/蓝牙模块接口、lan模块接口、can1模块接口、一号ttys1接口、二号ttys1接口、gpio模块接口、usb接口、12w电源、debug模块接口、wdt模块接口、clock模块接口和eeprom模块接口。
7.作为本发明优选的,所述所述软件上预存行业多个规约,如modbus、标准can、扩展can、tcp/ip、iec-101/103/iec-104、dlt645/698、cdt、disa、sc-1801等。
8.作为本发明优选的,所述协议管理器内嵌linux实时多任务操作系统和多种通信规约。
9.作为本发明优选的,所述协议管理器包括modbus模块、标准can模块、扩展can模块、tcp/ip模块、iec-101/103/iec-104模块、dlt645/698模块、cdt、disa模块和sc-1801模块。
10.作为本发明优选的,所述协议管理器中的pcs采用modbus-rtu协议,所述hmi采用
sc-1801协议,所述scada采用iec-103协议。
11.与现有技术相比,本发明的有益效果如下:
12.本发明通过硬件上用一个微处理器为核心部件,设置常用的通讯电气接口,如rs232、rs485、can、usb、lan、wifi等,这些接口以插件结构设计,标准化、模块化,随插随用,软件上预存行业多个规约,如modbus、标准can、扩展can、tcp/ip、iec-101/103/iec-104、dlt645/698、cdt、disa、sc-1801等,使该通讯接口更好的使用于多种接口,从而达到便于使用者在多种环境下使用的效果,也就增加了该通讯接口的实用价值,通过“黑匣子”通讯协议管理器并对通讯数据内容进行“管理”,使多多方的设备达到无缝衔接之目的,省时、省力、省线。
附图说明
13.图1是本发明实施例提供的软件配置框图;
14.图2是本发明实施例提供软件控制流程框图;图3是本发明实施例提供桥接器的典型应用示列图。
具体实施方式
15.为能进一步了解本发明的发明内容、特点及功效,兹例举以下实施例,并配合附图详细说明如下。
16.下面结合附图对本发明的结构作详细的描述。
17.实施例1:
18.如图1至图2所示,本发明实施例提供的多通讯接口及协议管理器,包括arm cortex-a7架构处理器,arm cortex-a7架构处理器一侧电性连接有norflash模块接口、sdram模块接口、wifi/蓝牙模块接口、lan模块接口、can1模块接口、一号ttys1接口、二号ttys1接口、gpio模块接口、usb接口、12w电源、debug模块接口、wdt模块接口、clock模块接口和eeprom模块接口。
19.参考图1,软件上预存行业多个规约,如modbus、标准can、扩展can、tcp/ip、iec-101/103/iec-104、dlt645/698、cdt、disa、sc-1801等。
20.采用上述方案:通过硬件上用一个微处理器为核心部件,设置常用的通讯电气接口,如rs232、rs485、can、usb、lan、wifi等,这些接口以插件结构设计,标准化、模块化,随插随用,软件上预存行业多个规约,如modbus、标准can、扩展can、tcp/ip、iec-101/103/iec-104、dlt645/698、cdt、disa、sc-1801等,使该通讯接口更好的使用于多种接口,从而达到便于使用者在多种环境下使用的效果,也就增加了该通讯接口的实用价值,本发明的“黑匣子”通讯协议管理器并对通讯数据内容进行“管理”,使多多方的设备达到无缝衔接之目的,省时、省力、省线。
21.参考图2,协议管理器内嵌linux实时多任务操作系统和多种通信规约,协议管理器包括modbus模块、标准can模块、扩展can模块、tcp/ip模块、iec-101/103/iec-104模块、dlt645/698模块、cdt、disa模块和sc-1801模块,协议管理器中的pcs采用modbus-rtu协议,hmi采用sc-1801协议,scada采用iec-103协议。
22.采用上述方案:通过多种通信规约采用数据库存贮,动态调用,组态管理,即增加、
删除规约可以直接在规约库目录下添加、删除独立的规约动态库文件,修改规约也只需修改规约库文件本身,不需要改动本体程序,保障了系统的稳定可靠性,同时方便了维护,也增加了程序的灵活性,实现不同协议“翻译”的不仅是硬件,而且还有软件,不仅是数据的透明传输桥接,而且具有数据管理功能,可根据不同口的需要管理配置不同的数据域,以满足不同接口适配对象的要求,将不规则的数据在管理器内部调整为规则的数据,如某设备的数据参数排列顺序为d1~d100,但通过本管理器,可筛选、调整这个顺序,如com1只配置10的参数,数据为d2,d5,d10,d1,d3
……
;com2只配置5个的参数,数据为d7,d8,d5,d1,d3。
23.实施例2:
24.如图1至图2所示,本发明实施例提供的多通讯接口及协议管理器,包括arm cortex-a7架构处理器,arm cortex-a7架构处理器一侧电性连接有norflash模块接口、sdram模块接口、wifi/蓝牙模块接口、lan模块接口、can1模块接口、一号ttys1接口、二号ttys1接口、gpio模块接口、usb接口、12w电源、debug模块接口、wdt模块接口、clock模块接口和eeprom模块接口。
25.参考以下桥接器的典型应用示列图,软件上预存行业多个规约,如modbus、标准can、扩展can、tcp/ip、iec-101/103/iec-104、dlt645/698、cdt、disa、sc-1801等,协议管理器内嵌linux实时多任务操作系统和多种通信规约,协议管理器包括modbus模块、标准can模块、扩展can模块、tcp/ip模块、iec-101/103/iec-104模块、dlt645/698模块、cdt、disa模块和sc-1801模块,协议管理器中的pcs采用modbus-rtu协议,hmi采用sc-1801协议,scada采用iec-103协议。
26.采用上述技术方案:通过本发明的“管理器”可利用原有电池包的bms接入储能系统的任何一种通讯网络,增大了梯次利用的灵活性与应用面。
27.本发明的工作原理:
28.在使用时,通过多种通信规约采用数据库存贮,动态调用,组态管理,即增加、删除规约可以直接在规约库目录下添加、删除独立的规约动态库文件,修改规约也只需修改规约库文件本身,不需要改动本体程序,保障了系统的稳定可靠性,同时方便了维护,也增加了程序的灵活性,实现不同协议“翻译”的不仅是硬件,而且还有软件,不仅是数据的透明传输桥接,而且具有数据管理功能,可根据不同口的需要管理配置不同的数据域,以满足不同接口适配对象的要求,将不规则的数据在管理器内部调整为规则的数据,如某设备的数据参数排列顺序为d1~d100,但通过本管理器,可筛选、调整这个顺序,如com1只配置10的参数,数据为d2,d5,d10,d1,d3
……
;com2只配置5个的参数,数据为d7,d8,d5,d1,d3。
29.综上所述:该多通讯接口及协议管理器,通过norflash模块接口、sdram模块接口、wifi/蓝牙模块接口、lan模块接口、can1模块接口、一号ttys1接口、二号ttys1接口、gpio模块接口、usb接口、12w电源、debug模块接口、wdt模块接口、clock模块接口和eeprom模块接口之间的配合,解决了通讯接口单一的转换接口仅限于两种设备间的互联,若要多个设备间互联就得多个这样的接通口设备,对于一些特殊的协议,不得定制,造成接口设备种类多,对于一套自动系统来说不仅设备零散,而且也造成成本增加,使人头疼的是对于这些设备需专业人员才能应用,提高了应用的门槛的问题。
30.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存
在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
31.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
技术特征:
1.多通讯接口及协议管理器,包括armcortex-a7架构处理器,其特征在于:所述armcortex-a7架构处理器一侧电性连接有norflash模块接口、sdram模块接口、wifi/蓝牙模块接口、lan模块接口、can1模块接口、一号ttys1接口、二号ttys1接口、gpio模块接口、usb接口、12w电源、debug模块接口、wdt模块接口、clock模块接口和eeprom模块接口。2.如权利要求1所述的多通讯接口及协议管理器,其特征在于:所述所述软件上预存行业多个规约,如modbus、标准can、扩展can、tcp/ip、iec-101/103/iec-104、dlt645/698、cdt、disa、sc-1801等。3.如权利要求1-2所述的多通讯接口的协议管理器,其特征在于:所述协议管理器内嵌linux实时多任务操作系统和多种通信规约。4.如权利要求3所述的多通讯接口及协议管理器,其特征在于:所述协议管理器包括modbus模块、标准can模块、扩展can模块、tcp/ip模块、iec-101/103/iec-104模块、dlt645/698模块、cdt、disa模块和sc-1801模块。5.如权利要求4所述的多通讯接口及协议管理器,其特征在于:所述协议管理器中的pcs采用modbus-rtu协议,所述hmi采用sc-1801协议,所述scada采用iec-103协议。
技术总结
本发明公开了多通讯接口及协议管理器,包括ARMCortex-A7架构处理器,所述ARMCortex-A7架构处理器一侧电性连接有NorFLASH模块接口、SDRAM模块接口、WIFI/蓝牙模块接口、LAN模块接口、CAN1模块接口、一号ttyS1接口、二号ttyS1接口、GPIO模块接口、USB接口、12W电源、DEBUG模块接口、WDT模块接口、CLOCK模块接口和EEPROM模块接口,本发明通过多种通信规约采用数据库存贮,动态调用,组态管理,即增加、删除规约可以直接在规约库目录下添加、删除独立的规约动态库文件,修改规约也只需修改规约库文件本身,不需要改动本体程序,保障了系统的稳定可靠性,同时方便了维护,也增加了程序的灵活性,实现不同协议“翻译”的不仅是硬件,而且还有软件,不仅是数据的透明传输桥接,而且具有数据管理功能。管理功能。管理功能。
技术研发人员:王安定 秦小州 何汝智 方冲
受保护的技术使用者:芜湖臻壹大数据信息科技有限公司
技术研发日:2023.05.04
技术公布日:2023/10/7
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
