首页 / 专利库 / 烟草制品及加工 / 有烟烟草 / 一种用于烟草机械中EtherCAT与CAN协议通信装置及方法

一种用于烟草机械中EtherCAT与CAN协议通信装置及方法

阅读:258发布:2022-10-06

专利汇可以提供一种用于烟草机械中EtherCAT与CAN协议通信装置及方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种用于 烟草 机械中EtherCAT与CAN协议通信装置,包括EtherCAT协议收发器、与EtherCAT协议收发器通讯的EtherCAT协议 控制器 、与EtherCAT协议控制器通讯的ARM 中央处理器 、与ARM中央处理器通讯的CAN总线控制器、与CAN总线控制器通讯的CAN总线收发器,所述ARM中央处理器还连有数据 存储器 和程序存储器。通信方法为EtherCAT协议收发器接收EtherCAT和CRDX数据,并发送至EtherCAT协议控制器上,ARM中央处理器读取EtherCAT协议控制器中的数据,将数据存储器中的EtherCAT和CRDX数据进行逻辑运算处理,得到CAN协议的CAN数据和CRDX数据,将生成的CAN数据 帧 和CRDX数据帧从CAN总线收发器发出。本发明的优点:能有效将EtherCAT数据包和EtherCAT协议的CRDX数据包换成CAN数据包和CAN协议的CRDX数据包,以满足烟草机上 监控系统 与现场设备之间的信息交换需求。,下面是一种用于烟草机械中EtherCAT与CAN协议通信装置及方法专利的具体信息内容。

1.一种用于烟草机械中EtherCAT与CAN协议通信装置,其特征在于:包括EtherCAT协议收发器、与EtherCAT协议收发器通讯的EtherCAT协议控制器、与EtherCAT协议控制器通讯的ARM中央处理器、与ARM中央处理器通讯的CAN总线控制器、与CAN总线控制器通讯的CAN总线收发器,所述ARM中央处理器还连有数据存储器、程序存储器和信号灯。
2.一种采用权利要求1所述用于烟草机械中EtherCAT与CAN协议通信装置的通信方法,其特征在于:依次包括以下步骤:
A.EtherCAT协议收发器接收EtherCAT协议的EtherCAT和CRDX数据,并发送至EtherCAT协议控制器上;
B.EtherCAT协议控制器根据EtherCAT协议规定接收EtherCAT和CRDX数据;
C.ARM中央处理器读取EtherCAT协议控制器中的数据,并将数据存储在数据存储器内,再读取程序存储器上的程序,将数据存储器中的EtherCAT和CRDX数据进行逻辑运算处理,得到CAN协议的CAN数据和CRDX数据;
D.ARM中央处理器将CAN协议的CAN数据和CRDX数据写入CAN总线控制器;
E.CAN总线控制器根据CAN总线协议规定,将步骤D中的数据生成CAN数据和CRDX数据帧;
F.CAN总线控制器将步骤E生成的CAN数据帧和CRDX数据帧发送至CAN总线收发器,由CAN总线收发器将数据发出。

说明书全文

一种用于烟草机械中EtherCAT与CAN协议通信装置及方法

技术领域

[0001] 本发明涉及通讯协议转换领域,具体是指一种用于烟草机械中EtherCAT与CAN协议通信装置及方法。

背景技术

[0002] 由于烟草机械的工业通信中现场总线设备的多样性,以及烟草机械设备的通讯协议不同、通信速率不同、网络拓补形式不同,给中央监控系统和现场设备之间的信息的交互带来困扰。
[0003] 在烟草机械的工业通信中,主要存在的问题是,CAN协议与EtherCAT协议的相互通信困难;由于烟草机械的特殊性,EtherCAT与CAN协议通信中需要转换EtherCAT和CRDX两种数据包,现有技术中的CAN协议与EtherCAT协议的转换器并不能满足要求。如ZL2011102030366中所述的EtherCAT与CAN协议的转换,只解决了CAN数据与EtherCAT数据之间的通信问题。并未解决CRDX数据在EtherCAT协议与CAN协议之间通信的问题。

发明内容

[0004] 本发明的目的在于提供一种用于烟草机械中EtherCAT与CAN协议通信装置及方法,能够有效解决CRDX数据在EtherCAT协议与CAN协议之间通信的问题。
[0005] 为了解决上述技术问题,本发明是通过以下技术方案实现的:一种用于烟草机械中EtherCAT与CAN协议通信装置,包括EtherCAT协议收发器、与EtherCAT协议收发器通讯的EtherCAT协议控制器、与EtherCAT协议控制器通讯的ARM中央处理器、与ARM中央处理器通讯的CAN总线控制器、与CAN总线控制器通讯的CAN总线收发器,所述ARM中央处理器还连有数据存储器、程序存储器和信号灯。
[0006] 一种用于烟草机械中EtherCAT与CAN协议通信方法,依次包括以下步骤:
[0007] A.EtherCAT协议收发器接收EtherCAT协议的EtherCAT和CRDX数据,并发送至EtherCAT协议控制器上;
[0008] B.EtherCAT协议控制器根据EtherCAT协议规定接收EtherCAT和CRDX数据;
[0009] C.ARM中央处理器读取EtherCAT协议控制器中的数据,并将数据存储在数据存储器内,再读取程序存储器上的程序,将数据存储器中的EtherCAT和CRDX数据进行逻辑运算处理,得到CAN协议的CAN数据和CRDX数据;
[0010] D.ARM中央处理器将CAN协议的CAN数据和CRDX数据写入CAN总线控制器;
[0011] E.CAN总线控制器根据CAN总线协议规定,将步骤D中的数据生成CAN数据和CRDX数据帧;
[0012] F.CAN总线控制器将步骤E生成的CAN数据帧和CRDX数据帧发送至CAN总线收发器,由CAN总线收发器将数据发出。
[0013] 与现有技术相比,本发明的优点是:能有效将烟草机械设备使用的EtherCAT协议下的EtherCAT数据包和CRDX数据包换成CAN协议下的CAN数据包和CRDX数据包,以满足烟草机械设备上监控系统与现场设备之间的信息交换需求。附图说明
[0014] 图1为本发明一种用于烟草机械中EtherCAT与CAN协议通信装置的结构框图
[0015] 图2为本发明一种用于烟草机械中EtherCAT与CAN协议通信方法的原理示意图。

具体实施方式

[0016] 参阅图1为本发明一种用于烟草机械中EtherCAT与CAN协议通信装置的实施例,包括EtherCAT协议收发器1、与EtherCAT协议收发器1通讯的EtherCAT协议控制器2、与EtherCAT协议控制器2通讯的ARM中央处理器3、与ARM中央处理器3通讯的CAN总线控制器4、与CAN总线控制器4通讯的CAN总线收发器5,所述ARM中央处理器3还连有数据存储器6、程序存储器7和信号灯8。
[0017] 如图2所示,一种用于烟草机械中EtherCAT与CAN协议通信方法,依次包括以下步骤:
[0018] A.EtherCAT协议收发器接收EtherCAT协议的EtherCAT和CRDX数据,并发送至EtherCAT协议控制器上;
[0019] B.EtherCAT协议控制器根据EtherCAT协议规定接收EtherCAT和CRDX数据;
[0020] C.ARM中央处理器读取EtherCAT协议控制器中的数据,并将数据存储在数据存储器内,再读取程序存储器上的程序,将数据存储器中的EtherCAT和CRDX数据进行逻辑运算处理,得到CAN协议的CAN数据和CRDX数据;
[0021] D.ARM中央处理器将CAN协议的CAN数据和CRDX数据写入CAN总线控制器;
[0022] E.CAN总线控制器根据CAN总线协议规定,将步骤D中的数据生成CAN数据帧和CRDX数据帧;
[0023] F.CAN总线控制器将步骤E生成的CAN数据帧和CRDX数据帧发送至CAN总线收发器,由CAN总线收发器将数据发出。
[0024] 能有效将烟草机械设备使用的EtherCAT协议下的EtherCAT数据包和CRDX数据包换成CAN协议下的CAN数据包和CRDX数据包,以满足烟草机械设备上监控系统与现场设备之间的信息交换需求。
[0025] 以上所述仅为本发明的具体实施例,但本发明的技术特征并不局限于此,任何本领域的技术人员在本发明的领域内,所作的变化或修饰皆涵盖在本发明的专利范围之中。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈