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

一种集成CANOPEN和Modbus-TCP协议转换器的PLC控制器的制作方法

2022-02-26 04:40:11 来源:中国专利 TAG:

一种集成canopen和modbus-tcp协议转换器的plc控制器
技术领域
1.本实用新型涉及工业控制器领域,具体涉及一种集成canopen和modbus-tcp协议转换器的plc控制器。


背景技术:

2.在工控领域,通讯的地位越来越突出,canopen以其优良的性能一直占有很大的市场,而modbus-tcp则因为其配置方便、通用性强的特点使用者众多。现有的plc系统大多具备网络通信功能,但是若要实现协议转换,则是通过扩展外设模块来实现。并且canopen由于其协议特点,配置起来十分繁琐,传统协议转换大多未使用程序将canopen的配置文件进行可视化操作,对其进行配置。目前大多数plc使用的canopen转modbus模块,都是通过单独加装转换模块来实现,且加装模块成本过高,配置通信映射关系步骤繁琐。


技术实现要素:

3.本实用新型的目的是提供一种集成canopen和modbus-tcp协议转换器的plc控制器,集成canopen和modbus-tcp协议转换器,具备很强的经济性和实用性。
4.本实用新型的技术方案:
5.一种集成canopen和modbus-tcp协议转换器的plc控制器,包括plc主模块、modbus-tcp模块、共享数据缓存区以及canopen模块,
6.所述modbus-tcp模块设置在plc主模块上,并通过modbus-tcp通讯接口实现plc主模块与modbus-tcp设备的通信连接;
7.所述canopen模块设置在plc主模块上,并通过canopen通讯接口实现plc主模块与canopen设备的通信连接;
8.所述共享数据缓存区设置在plc主模块上,并与modbus-tcp模块和canopen模块连接,modbus-tcp模块和canopen模块接收通信数据后将数据更新至共享数据缓存区。
9.所述plc主模块包括cpu芯片,所述plc主模块通过上位机配置模块与上位机连接。
10.所述modbus-tcp模块还包括报文解析单元。
11.所述canopen模块还包括对象字典单元和应用层单元。
12.所述plc主模块还包括电源电路,所述电源电路包括实现24v转5v的lm73605电源芯片以及实现5v转3.3v的tlv62130rgt电源芯片。
13.所述canopen通讯接口采用nxp公司的tja1050芯片。
14.与现有技术相比,本实用新型的有益效果是:将canopen与modbus-tcp协议转换集成为一体,方便工程人员配置协议映射点表,配置通信映射关系步骤简便,不需要另外加装模块,降低使用成本,具备很强的经济性和实用性。
附图说明
15.图1是本实用新型的整体示意图。
16.图2是本实用新型lm73605电源芯片电路图。
17.图3是本实用新型tlv62130rgt电源芯片电路图。
18.图4是本实用新型tja1050芯片电路图。
具体实施方式
19.下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
20.请参阅图1-图3所示,本实用新型提供一种技术方案:
21.如图1所示,一种集成canopen和modbus-tcp协议转换器的plc控制器,包括plc主模块1、modbus-tcp模块5、共享数据缓存区6以及canopen模块7,
22.所述modbus-tcp模块5设置在plc主模块1上,并通过modbus-tcp通讯接口50实现plc主模块1与modbus-tcp设备2的通信连接;
23.所述canopen模块7设置在plc主模块1上,并通过canopen通讯接口70实现plc主模块1与canopen设备3的通信连接;
24.所述共享数据缓存区6设置在plc主模块1上,并与modbus-tcp模块5和canopen模块7连接,modbus-tcp模块5和canopen模块7接收通信数据后将数据更新至共享数据缓存区6。
25.所述plc主模块1包括cpu芯片,所述plc主模块1通过上位机配置模块4与上位机连接。
26.所述modbus-tcp模块5还包括报文解析单元51。
27.所述canopen模块7还包括对象字典单元71和应用层单元72。
28.如图2和图3所示,所述plc主模块1还包括电源电路,所述电源电路包括实现24v转5v的lm73605电源芯片以及实现5v转3.3v的tlv62130rgt电源芯片。
29.如图4所示,所述canopen通讯接口70采用nxp公司的tja1050芯片。
30.本实用新型将canopen与modbus-tcp协议转换集成为一体,方便工程人员配置协议映射点表。所述plc包含了plc主模块、canopen模块、modbus-tcp模块、共享数据缓存区、上位机配置模块四部分。其中plc主模块是整个plc的核心,负责计算处理用户程序、对硬件资源的调度,所有的应用功能均基于主模块实现;canopen模块负责canopen协议文件解析,socket管理,通讯功能等;modbus-tcp模块负责modbus-tcp协议文件解析,socket管理,通讯功能等;共享数据缓存区则作为canopen和modbus-tcp通信数据的共同数据区,从两个协议发过来的数据均储存在该区域,统一管理;上位机配置模块负责将canopen的配置文件进行解析,生成数据树表,然后将modbus-tcp数据地址与canopen配置为对应关系。配置通信映射关系步骤简便,不需要另外加装模块,降低使用成本,具备很强的经济性和实用性。
31.尽管已经示出和描述了本实用新型的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本实用新型的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本实用新型的范围由所附权利要求及其等同物限定。


技术特征:
1.一种集成canopen和modbus-tcp协议转换器的plc控制器,其特征在于,包括plc主模块(1)、modbus-tcp模块(5)、共享数据缓存区(6)以及canopen模块(7),所述modbus-tcp模块(5)设置在plc主模块(1)上,并通过modbus-tcp通讯接口(50)实现plc主模块(1)与modbus-tcp设备(2)的通信连接;所述canopen模块(7)设置在plc主模块(1)上,并通过canopen通讯接口(70)实现plc主模块(1)与canopen设备(3)的通信连接;所述共享数据缓存区(6)设置在plc主模块(1)上,并与modbus-tcp模块(5)和canopen模块(7)连接,modbus-tcp模块(5)和canopen模块(7)接收通信数据后将数据更新至共享数据缓存区(6)。2.根据权利要求1所述的一种集成canopen和modbus-tcp协议转换器的plc控制器,其特征在于,所述plc主模块(1)包括cpu芯片,所述plc主模块(1)通过上位机配置模块(4)与上位机连接。3.根据权利要求1所述的一种集成canopen和modbus-tcp协议转换器的plc控制器,其特征在于,所述modbus-tcp模块(5)还包括报文解析单元(51)。4.根据权利要求1所述的一种集成canopen和modbus-tcp协议转换器的plc控制器,其特征在于,所述canopen模块(7)还包括对象字典单元(71)和应用层单元(72)。5.根据权利要求1所述的一种集成canopen和modbus-tcp协议转换器的plc控制器,其特征在于,所述plc主模块(1)还包括电源电路,所述电源电路包括实现24v转5v的lm73605电源芯片以及实现5v转3.3v的tlv62130rgt电源芯片。6.根据权利要求1所述的一种集成canopen和modbus-tcp协议转换器的plc控制器,其特征在于,所述canopen通讯接口(70)采用nxp公司的tja1050芯片。

技术总结
本实用新型提供一种集成CANOPEN和Modbus-TCP协议转换器的PLC控制器,包括PLC主模块、Modbus-TCP模块、共享数据缓存区以及CANopen模块,所述Modbus-TCP模块设置在PLC主模块上,并通过Modbus-TCP通讯接口实现PLC主模块与Modbus-TCP设备的通信连接;所述CANopen模块设置在PLC主模块上,并通过CANopen通讯接口实现PLC主模块与CANopen设备的通信连接;所述共享数据缓存区设置在PLC主模块上,并与Modbus-TCP模块和CANopen模块连接,Modbus-TCP模块和CANopen模块接收通信数据后将数据更新至共享数据缓存区。本实用新型集成CANOPEN和Modbus-TCP协议转换器,具备很强的经济性和实用性。强的经济性和实用性。强的经济性和实用性。


技术研发人员:毛江 李志国 蔡义钧 胡伟明 向欣 郭旺 乐绪鑫 刘钰琪 刘荆飞
受保护的技术使用者:中国长江三峡集团有限公司
技术研发日:2021.09.30
技术公布日:2022/2/25
再多了解一些

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

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

相关文献