一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种新型ethercat从站转modbus主从站设备的制作方法

2022-05-21 12:41:13 来源:中国专利 TAG:


1.本实用新型属于工业控制设备技术领域,特别是涉及一种新型ethercat从站转modbus主从站设备。


背景技术:

2.ethercat(ethernet for control automation technology)是一种基于以太网的开发构架的实时工业现场总线通讯协议,它于2003年被引入市场,于2007年成为国际标准,并于2014年成为中国国家标准。ethercat的出现为系统的实时性能和拓扑的灵活性树立了新的标准。
3.出于成本的考虑和使用便利性上和广泛性的影响,很多控制设备支持的是modbus tcp/rtu通讯。modbus已经成为工业领域通信协议的业界标准(de facto),并且现在是工业电子设备之间常用的连接方式。
4.现有的ecat协议设备无法和modbus协议设备通讯。现有机器人控制柜支持ecat协议,无法与其他设备或传感器设备设备通讯,例如焊机,plc等。


技术实现要素:

5.本实用新型的目的在于提供一种新型ethercat从站转modbus主从站设备,通过设置mcu和ecat从站芯片配合实现了ecat主站设备和modbus通讯设备之间的通讯;mcu通过读写ax58100相应寄存器数据实现ecat的从站管理和通讯数据流的接收和发送;该设备同时支持modbus主站和从站,也支持modbus tcp和modbus rtu。可以通过配置选择实际需要的模式;实现了ecat主站和多种modbus协议设备的通讯,具有更高的兼容性,增加了实用性。
6.为解决上述技术问题,本实用新型是通过以下技术方案实现的:
7.本实用新型为一种新型ethercat从站转modbus主从站设备,包括mcu和ecat从站芯片;所述mcu和ecat从站芯片通过并口总线连接进行信息交互;所述ecat从站芯片分别与一eeprom模块和两个rj45网口连接;所述ecat从站芯片通过eeprom模块存储配置参数,所述ecat从站芯片通过两个rj45网口传输ecat的从站管理和通讯数据流;所述mcu通过一rs485模块将数据转为rs485数据通过rs485接口进行输出;所述mcu通过一以太网模块将数据进行转换后通过rj45接口输出;所述mcu还与一电源模块连接进行供电。
8.进一步地,所述mcu采用stm32微控制芯片。
9.进一步地,所述ecat从站芯片采用ax58100芯片;所述ecat从站芯片连接的两个rj45接口分别作为ecat总线上的in口和out口。
10.进一步地,所述以太网模块采用w5500网络协议栈芯片;所述mcu通过spi接口连接w5500网络协议栈芯片,再通过变压芯片转换到rj45接口用于设备间的modbus tcp通讯。
11.进一步地,所述rs485模块采用adm2483芯片;所述mcu通过uart接口连接adm2483芯片,将串口数据转换成用于设备的modbus rtu通讯的rs485数据。
12.进一步地,所述eeprom模块采用at24c64。
13.进一步地,包括指示灯模块,所述指示灯模块用于显示设备的工作状态。
14.进一步地,所述电源模块的电源芯片采用tps54331;所述电源模块将输入的7v-28v的高压电转换为5v或3.3v电压为设备芯片和元件电路进行供电。
15.本实用新型具有以下有益效果:
16.本实用新型通过设置mcu和ecat从站芯片配合实现了ecat主站设备和modbus通讯设备之间的通讯;mcu通过读写ax58100相应寄存器数据实现ecat的从站管理和通讯数据流的接收和发送;该设备同时支持modbus主站和从站,也支持modbus tcp和modbus rtu。可以通过配置选择实际需要的模式;实现了ecat主站和多种modbus协议设备的通讯,具有更高的兼容性,增加了实用性。
17.当然,实施本实用新型的任一产品并不一定需要同时达到以上所述的所有优点。
附图说明
18.为了更清楚地说明本实用新型实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
19.图1为一种新型ethercat从站转modbus主从站设备的系统框图;
20.图2为ecat从站芯片的电路图;
21.图3为mcu与rs485模块的数据转换电路。
具体实施方式
22.下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本实用新型保护的范围。
23.实施例一:
24.请参阅图1-3所示,本实用新型为一种新型ethercat从站转modbus主从站设备,包括mcu、ecat从站芯片和led指示灯模块;mcu和ecat从站芯片通过并口总线连接进行信息交互;mcu采用stm32微控制芯片;
25.ecat从站芯片采用ax58100芯片;mcu通过读写ax58100相应寄存器数据实现ecat的从站管理和通讯数据流的接收和发送;ecat从站芯片分别与一eeprom模块和两个rj45网口连接;ecat从站芯片通过eeprom模块存储配置参数,ecat从站芯片通过两个rj45网口传输ecat的从站管理和通讯数据流;
26.eeprom模块采用at24c64;ecat从站芯片连接的两个rj45接口分别作为ecat总线上的in口和out口;设备同时提供作为ecat从站设备的xml文件,用于ecat主站设备扫描连接本设备ecat从站模块;
27.mcu通过一rs485模块将数据转为rs485数据通过rs485接口进行输出;rs485模块采用adm2483芯片;mcu通过uart接口连接adm2483芯片,将串口数据转换成用于设备的modbus rtu通讯的rs485数据;其中数据通过a、b两条线路经差分信号进行发送和接收。
28.mcu通过一以太网模块将数据进行转换后通过rj45接口输出;以太网模块采用w5500网络协议栈芯片;mcu通过spi接口连接w5500网络协议栈芯片,再通过变压芯片转换到rj45接口用于设备间的modbus tcp通讯;
29.mcu还与一电源模块连接进行供电;电源模块的电源芯片采用tps54331;电源模块将输入的7v-28v的高压电转换为5v或3.3v电压为设备芯片和元件电路进行供电,其中5v电压经ams1117转换为3.3v。
30.其中,指示灯模块用于显示设备的工作状态。指示灯模块为5钟不同颜色的led指示灯,不同颜色分别代表不同的含义,包括电源供电状态、设备运行状态、ecat通讯连接状态、modbus通讯状态、设备故障。
31.实施例二:
32.本技术中设备还支持usb接口调试,方便设备调试和对外日志输出。微控制器stm32的串口数据经过ch340芯片转换成usb数据,方便pc机通过miniusb线连接网关设备进行调试。
33.实施例三:
34.如图2所示,ecat从站芯片为soc芯片;at24c64为eeprom芯片,soc芯片的61-63脚与eeprom芯片连接用于保存配置参数,上电初始化后从eeprom中获取配置参数使用;
35.soc芯片的19-21脚与指示灯模块连接,指示灯模块用于指示当前芯片的运行状态。
36.soc芯片的23,24,25,26,35,36,37,38脚连接以太网端口变压器,即rj45网口。soc芯片的其他管脚连接微处理器mcu,与微处理mcu实现内存共享。微控制器mcu控制soc芯片实现ecat从站通讯和数据传输。
37.实施例四:
38.如图3所示,本实施例为微控制器mcu的uart数据与rs485数据转换电路,包括如下:
39.微控制器mcu的uart发送脚连接转换芯片adm2483的第6脚,数据转换成差分信号经转换芯片adm2483的12,13脚输出a,b信号。同样也可将ab总线上的数据经过转换芯片adm2483转换成ttl信号,转换芯片adm2483通过3脚连接微控制器mcu,即将总线rs485数据转换成uart数据。转换芯片adm2483的输入输出转换状态通过4,5脚控制,微控制器mcu通过gpio连接转换芯片adm2483的控制两脚,实现数据的输入输出转换。ab信号之间加120欧姆匹配电阻,增加抗干扰能力。
40.在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本实用新型的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
41.以上公开的本实用新型优选实施例只是用于帮助阐述本实用新型。优选实施例并没有详尽叙述所有的细节,也不限制该实用新型仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本实用新型的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本
实用新型。本实用新型仅受权利要求书及其全部范围和等效物的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献