数据传输方法及装置制造方法及图纸

技术编号:17974299 阅读:90 留言:0更新日期:2018-05-16 13:54
本公开涉及焊接技术领域,具体涉及一种焊接数据传输方法以及一种数据传输装置。所述焊接数据传输方法包括:配置UART接口及多个SPI接口;通过所述SPI接口接收第一主控单元发送的待传输数据;以及通过UART接口获取工作模式配置数据;根据所述工作模式配置数据将所述待传输数据按预设协议进行格式转换;将格式转换后的待传输数据以差分信号的形式传输至第二设备端。本公开能够实现对数据进行稳定、长距离的传输。并且,通过利用UART接口设置工作模式,能够灵活的配置传输速率,有效的保证设备间的数据同步,减小延时。

【技术实现步骤摘要】
数据传输方法及装置
本公开涉及焊接
,具体涉及一种焊接数据传输方法以及一种焊接数据传输装置。
技术介绍
随着焊接技术的快速发展,焊接电源系统的结构越来越复杂,焊接电源系统各设备之间的距离也往往很大,因此对各设备之间的通讯提出了更为严格的要求,例如要求更高的可靠性、更快的传输速率、更低的成本价格以及更灵活的配置方法。现有的焊接电源系统采用的远距离传输标准通讯协议包括:SPI协议、RS422协议、RS485协议以及ETH协议(以太网接口协议)等。但其均存在一定弊端,如:SPI协议,因为采用了同步时钟方式,使得数据传输速率很高,但是无法实现较远距离的数据传输。对于RS422/RS485来说,数据可实现较为长距离的传输,但传输速率也过低。而ETH协议虽然适合远距离、可靠数据传输,但是同时成本增加很多,而且需要复杂的TCP/UCP协议对数据进行封装,实时性很难满足要求。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种焊接数据传输方法以及一种焊接数据传输装置,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个问题。本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。根据本公开的第一方面,提供一种焊接数据传输方法,包括:配置UART接口及多个SPI接口;通过所述SPI接口接收第一主控单元发送的待传输数据;以及通过UART接口获取工作模式配置数据;根据所述工作模式配置数据将所述待传输数据按预设协议进行格式转换;将格式转换后的待传输数据以差分信号的形式传输至第二设备端。在本公开的一种示例性实施例中,所述工作模式包括:全双工模式、半双工模式、单工模式以及触发模式。在本公开的一种示例性实施例中,所述待传输数据包括:指令数据、参数数据中的任意一种或多种。在本公开的一种示例性实施例中,所述方法还包括:判断是否通过UART接口接收到一工作模式切换指令;在判断接收到所述工作模式切换指令时,根据所述工作模式切换指令更换当前工作模式。在本公开的一种示例性实施例中,所述将格式转换后的待传输数据以差分信号的形式传输至第二设备端还包括:将格式转换后的待传输数据以差分信号的形式经过第一隔离变压器传输至第二设备端。在本公开的一种示例性实施例中,所述将格式转换后的待传输数据以差分信号的形式传输至第二设备端包括:将格式转换后的待传输数据通过两路差分电路传输至第二设备端。根据本公开的第二方面,提供另一种焊接数据传输方法,包括:配置UART接口及多个SPI接口;接收待解析差分信号并对所述待解析差分信号进行解析以便于获取待处理数据;通过所述SPI接口将所述待处理数据传输至第二主控单元。在本公开的一种示例性实施例中,所述接收待解析差分信号包括:经过第二隔离变压器接收待解析差分信号。根据本公开的第三方面,提供一种焊接数据传输装置,包括:主控单元;可编程逻辑器,用于通过多个SPI接口与所述主控单元传输数据,以及通过UART接口获取工作模式配置数据并根据工作模式转换数据格式;隔离变压器,用于与第二设备端进行电源隔离。在本公开的一种示例性实施例中,所述隔离变压器与所述第二设备端之间设置有两路差分电路。本公开的一种实施例所提供的焊接数据传输方法中,通过配置多个SPI接口,可以实现与第一主控单元之间高速的数据交互。通过配置UART接口,可以方便的实现对工作模式的修改和配置。通过将数据转换为差分信号,并与第二设备之间以差分信号的方式进行数据传输,从而实现对数据进行稳定、长距离的传输。并且,通过利用UART接口设置工作模式,能够灵活的配置传输速率,有效的保证设备间的数据同步,减小延时。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示意性示出本公开示例性实施例中一种焊接数据传输方法示意图;图2示意性示出本公开示例性实施例中另一种焊接数据传输方法示意图;图3示意性示出本公开示例性实施例中一种焊接电源系统外部设备连接状态示意图;图4示意性示出本公开示例性实施例中一种焊接数据传输方法中工作模式切换方法的示意图。具体实施方式现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。本示例实施方式中首先提供了一种焊接数据传输方法方法,可以应用于焊接电源系统内各设备之间的数据传输,例如焊接电源与送丝机之间,焊接电源与触控设备端等等。参考图1中所示,上述的焊接数据传输方法可以包括以下步骤:S1,配置UART接口及多个SPI接口;S2,通过所述SPI接口接收第一主控单元发送的待传输数据;以及通过UART接口获取工作模式配置数据S3,根据所述工作模式配置数据将所述待传输数据按预设协议进行格式转换;S4,将格式转换后的待传输数据以差分信号的形式传输至第二设备端。本示例实施方式所提供的焊接数据传输方法中,通过配置多个SPI接口,可以实现与第一主控单元之间高速的数据交互。通过配置UART接口,可以方便的实现对工作模式的修改和配置。通过将数据转换为差分信号,并与第二设备之间以差分信号的方式进行数据传输,从而实现对数据进行稳定、长距离的传输。并且,通过利用UART接口设置工作模式,能够灵活的配置传输速率,有效的保证设备间的数据同步,减小延时。下面,将结合附图及实施例对本示例实施方式中的焊接数据传输方法方法的各个步骤进行更详细的说明。参考图3所示,可以提供一第一设备端31及第二设备端32,该第一设备端31可以包括一第一主控单元311、第一可编程逻辑器312(ComplexProgrammableLogicDevice,CPLD)、第一隔离变压器313。该第一可编程逻辑器312通过至少两个SPI接口(SerialPeripheralInterface,串行外设接口)与第一主控单元311进行数据交互。并且该第一可编程逻辑器312与该第一主控单元311之间还设置有UART接口317(UniversalAsynchronousReceiverTransmitter,异步收发传输器)。如图3所示,第二设备端32具有相同的设置,并且上述的第一设备端31余第二本文档来自技高网...
数据传输方法及装置

【技术保护点】
一种焊接数据传输方法,其特征在于,包括:配置UART接口及多个SPI接口;通过所述SPI接口接收第一主控单元发送的待传输数据;以及通过UART接口获取工作模式配置数据;根据所述工作模式配置数据将所述待传输数据按预设协议进行格式转换;将格式转换后的待传输数据以差分信号的形式传输至第二设备端。

【技术特征摘要】
1.一种焊接数据传输方法,其特征在于,包括:配置UART接口及多个SPI接口;通过所述SPI接口接收第一主控单元发送的待传输数据;以及通过UART接口获取工作模式配置数据;根据所述工作模式配置数据将所述待传输数据按预设协议进行格式转换;将格式转换后的待传输数据以差分信号的形式传输至第二设备端。2.根据权利要求1所述的焊接数据传输方法,其特征在于,所述工作模式包括:全双工模式、半双工模式、单工模式以及触发模式。3.根据权利要求1所述的焊接数据传输方法,其特征在于,所述待传输数据包括:指令数据、参数数据中的任意一种或多种。4.根据权利要求1所述的焊接数据传输方法,其特征在于,所述方法还包括:判断是否通过UART接口接收到一工作模式切换指令;在判断接收到所述工作模式切换指令时,根据所述工作模式切换指令更换当前工作模式。5.根据权利要求1所述的焊接数据传输方法,其特征在于,所述将格式转换后的待传输数据以差分信号的形式传输至第二设备端还包括:将格式转换后的待传输数据以差分信...

【专利技术属性】
技术研发人员:何双旺
申请(专利权)人:唐山松下产业机器有限公司
类型:发明
国别省市:河北,13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1