一种变频器的数据传输方法、系统及设备与流程

文档序号:35916119发布日期:2023-10-30 08:25阅读:32来源:国知局
一种变频器的数据传输方法、系统及设备与流程

本发明涉及变频器通讯,特别是涉及一种变频器的数据传输方法、系统及设备。


背景技术:

1、在目前的变频器控制中,普遍是通过扩展卡的方式实现与工业以太网的连接,需要通过多张扩展卡支持多种协议,从而实现不同的应用功能。在卡槽有限、功能多样的情况下,便会带来卡槽冲突、接线复杂,硬件成本高等缺点。

2、并且,由于采用不同的扩展卡支持不同的协议,不仅使得物理总线数量较多不便于接线,不同的物理总线和不同的协议处理对于主机也提出了更高的物理层要求和软件要求,即,会造成接线复杂以及编程困难的缺点。

3、最后,变频器和主控制芯片为了适应不同的扩展卡,需要一一开发不同软件,才能适配不同协议的扩展卡,导致开发成本很高。

4、综上所述,如何有效地实现变频器的数据传输,降低接线复杂度、硬件成本以及开发成本,是目前本领域技术人员急需解决的技术问题。


技术实现思路

1、本发明的目的是提供一种变频器的数据传输方法、系统及设备,以有效地实现变频器的数据传输,降低接线复杂度、硬件成本以及开发成本。

2、为解决上述技术问题,本发明提供如下技术方案:

3、一种变频器的数据传输方法,应用于主处理装置中,所述主处理装置分别与所述变频器和从处理装置通信连接,所述从处理装置通过以太网总线与至少1个主机通信连接,所述变频器的数据传输方法包括:

4、接收所述变频器发送的待传输数据;

5、确定出所述待传输数据的类型;

6、当所述待传输数据的类型为n种类型中的第i类型时,将所述待传输数据置入所述从处理装置的第i存储区域中,以使得所述从处理装置基于第i总线协议的规范,通过所述以太网总线将所述待传输数据发送至指定主机;

7、其中,所述从处理装置兼容n种总线协议,n为不小于2的正整数,i为正整数且1≤i≤n。

8、在一种实施方式中,所述从处理装置通过以太网总线与n个主机通信连接;

9、当所述待传输数据的类型为n种类型中的第i类型时,将所述待传输数据置入所述从处理装置的第i存储区域中,以使得所述从处理装置基于第i总线协议的规范,通过所述以太网总线将所述待传输数据发送至指定主机,包括:

10、当所述待传输数据的类型为n种类型中的第i类型时,将所述待传输数据置入所述从处理装置的第i存储区域中,以使得所述从处理装置基于第i总线协议的规范,通过所述以太网总线将所述待传输数据发送至第i主机。

11、在一种实施方式中,所述从处理装置的第1存储区域至第n存储区域,为所述从处理装置的n个内存区域,且各个所述内存区域的大小均由所述主处理装置预先设定。

12、在一种实施方式中,还包括:

13、接收内存区域调整指令;

14、根据所述内存区域调整指令的内容,对所述从处理装置相应的内存区域进行大小调整。

15、在一种实施方式中,n=2,且第1类型的所述待传输数据表示的是单位时长内的数据传输量低于预设阈值的低速数据,第2类型的所述待传输数据表示的是单位时长内的数据传输量高于所述预设阈值的高速数据;

16、相应的,第2总线协议的数据传输效率高于第1总线协议的数据传输效率。

17、在一种实施方式中,所述接收所述变频器发送的待传输数据,包括:

18、实时接收或者按照预设的第一周期接收所述变频器发送的第2类型的待传输数据;

19、在接收到读取请求时,将所述读取请求发送至所述变频器;

20、接收所述变频器反馈的由所述读取请求所指定的第1类型的待传输数据。

21、在一种实施方式中,第2类型的所述待传输数据包括所述变频器的示波数据;

22、第1类型的所述待传输数据包括所述变频器的状态量数据以及所述变频器的过程量数据。

23、一种变频器的数据传输方法,应用于从处理装置中,主处理装置分别与所述变频器和所述从处理装置通信连接,所述从处理装置通过以太网总线与至少1个主机通信连接,所述变频器的数据传输方法包括:

24、接收所述主处理装置发送的源自所述变频器的待传输数据;

25、当所述待传输数据的类型为n种类型中的第i类型时,将所述待传输数据存储在自身的第i存储区域中;

26、基于第i总线协议的规范,通过所述以太网总线将所述待传输数据发送至指定主机;

27、其中,所述从处理装置兼容n种总线协议,n为不小于2的正整数,i为正整数且1≤i≤n。

28、一种变频器的数据传输系统,应用于主处理装置中,所述主处理装置分别与所述变频器和从处理装置通信连接,所述从处理装置通过以太网总线与至少1个主机通信连接,所述变频器的数据传输系统包括:

29、待传输数据接收模块,用于接收所述变频器发送的待传输数据;

30、类型确定模块,用于确定出所述待传输数据的类型;

31、传输模块,用于当所述待传输数据的类型为n种类型中的第i类型时,将所述待传输数据置入所述从处理装置的第i存储区域中,以使得所述从处理装置基于第i总线协议的规范,通过所述以太网总线将所述待传输数据发送至指定主机;

32、其中,所述从处理装置兼容n种总线协议,n为不小于2的正整数,i为正整数且1≤i≤n。

33、一种变频器的数据传输设备,包括主处理装置和从处理装置,所述主处理装置分别与所述变频器和所述从处理装置通信连接,所述从处理装置通过以太网总线与至少1个主机通信连接;

34、所述主处理装置用于执行计算机程序以实现如上述所述的变频器的数据传输方法的步骤。

35、应用本发明实施例所提供的技术方案,通过主处理装置和从处理装置的设计,使得应用数据和协议数据的交互可以区分开,可以方便、灵活地调整应用数据,且通过从处理装置多存储区域的配置方式,实现了同一物理层下的不同协议的交互。

36、具体的,变频器发送的待传输数据也即应用数据,变频器可以将待传输数据发送至主处理装置,由主处理装置负责待传输数据的处理,此时,待传输数据并没有被转换为特定的总线协议数据。主处理装置可以确定出待传输数据的类型,从处理装置中则预先设定了n个存储区域,当确定出待传输数据的类型为n种类型中的第i类型时,主处理装置会将待传输数据置入从处理装置的第i存储区域中,也就是说,从处理装置的不同的存储区域,对应了不同的数据类型,也对应了后续传输给主机时所使用的不同的总线协议。

37、从处理装置兼容n种总线协议,对于第i存储区域中的待传输数据,从处理装置会基于相对应的第i总线协议的规范,通过以太网总线将待传输数据发送至指定主机,也就是说,本技术的方案中,由兼容n种总线协议的从处理装置负责协议数据处理,对于不同的总线协议的规范,均是通过同样的以太网总线将待传输数据发送至指定主机,因此本技术实现了同一物理层下的不同协议的交互。

38、如果需要增加所支持的总线协议,即需要增加n的取值时,只需要增加主处理装置所能够识别的数据类型,并且增加从处理装置中的存储区域数量以及从处理装置所兼容的总线协议即可,开发上非常简单方便,灵活性很高,也不需要增加硬件成本或者增加接线复杂度,因此本技术的方案可以有效地实现变频器的数据传输,灵活性高,并且有利于降低接线复杂度、硬件成本以及开发成本。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1