多模光纤激光器的组网方法及多模光纤激光器技术

技术编号:25276250 阅读:29 留言:0更新日期:2020-08-14 23:07
本发明专利技术涉及多模光纤技术领域,实施例具体公开一种多模光纤激光器的组网方法及多模光纤激光器,包括系统控制模块、合束模块、子束激光模块和子束驱动模块作为通信节点连接在一组CAN总线上,包括获取子束激光模块挂载参数表、子束激光模块所需电源单元数量参数、以及子束驱动模块内部电源单元数量参数,并根据三个参数获取组网的子束激光模块与子束驱动模块中电源单元的对应关系表,再获取组网的子束激光模块和子束驱动模块的通信节点地址进行通信组网的方法,可以支持不同硬件载体的多模光纤激光器组网,且只需设定三个参数就可以对多模光纤激光器网络进行组网设置,相比现有技术具体通用性强、生产维护方便、组网成本低等优点。

【技术实现步骤摘要】
多模光纤激光器的组网方法及多模光纤激光器
本专利技术涉及多模光纤
,具体涉及一种多模光纤激光器的组网方法及多模光纤激光器。
技术介绍
“单模光纤激光器”通俗的解释是采用一根光纤输出激光,其光纤的纤芯较细,功率较低。“多模光纤激光器”将多个单模激光器的输出光纤通过“合束模块”合成一根光纤输出,实现功率的叠加输出,因其输出的功率较大,其光纤的纤芯较粗。多模光纤激光器含有多个单模光纤激光器模组(子束激光模块),多模激光器需要为多个子束激光模块提供驱动电流、提供控制信号;还需要采集子束激光模块内部传感器的信息。驱动电流一般通过电源单元与驱动电路(两者组合称为“子束驱动模块”)提供,根据子束激光模块的功率大小,一个子束激光模块可能由1个或多个电源单元供电。因此,多模激光器的光电模组节点较多且需要进行统一调配与控制。目前采用的方法包括:a.一种方式是根据机器内部的节点数量与节点的控制接口设计一块总控制板,并将所有的接口信号连接到总控制板上。b.一种是将多模激光器分割为多个完全独立的单模激光器,每个单模激光器内部都含有电源单元、控制模块等模组可以完全独立工作;多模激光器通过控制单模激光器的通信命令就可以实现集中控制。当采用a方式时,其主要的缺点如下:1.当模组较多且接口信号较多时,接口与接线系统会非常复杂。接线耗费人力较大。2.总控板需要处理的信号很多,导致处理情况复杂。会导致总控板处理速度与稳定性较差。3.当机器型号发生改变,或内部模组发生变化时,整套系统都需要更改,总控板的硬件与软件也需要更新。当采用b方式时,其主要的缺点如下:1.此方式虽然连接较为简单,而且扩展性强,但由于其直接采用单模激光器进行组装,其成本会比别的方式高出很多。2.此方式把所有模组分别集中在单模激光器内,导致现场维护与拆装更换部件非常复杂,成本较高。
技术实现思路
有鉴于此,本申请提供一种多模光纤激光器的组网方法及多模光纤激光器,能够解决或者至少部分解决上述存在的问题。为解决以上技术问题,本专利技术提供的技术方案是一种多模光纤激光器的组网方法,所述多模光纤激光器包含系统控制模块、合束模块、至少一个子束激光模块和至少一个子束驱动模块,所述各个模块作为通信节点连接在一组CAN总线上,所述子束驱动模块包含至少一个电源单元,所述多模光纤激光器预设有子束激光模块编号与节点地址对应表、子束驱动模块编号与节点地址对应表,所述组网方法包括:S11:所述系统控制模块获取子束激光模块挂载参数表、子束激光模块所需电源单元数量参数、以及子束驱动模块内部电源单元数量参数;S12:所述系统控制模块根据获取的子束激光模块挂载参数表、子束激光模块所需电源单元数量参数和子束驱动模块内部电源单元数量参数,获取组网的子束激光模块与子束驱动模块中电源单元的对应关系表;S13:所述系统控制模块根据预设的子束激光模块编号与节点地址对应表和子束驱动模块编号与节点地址对应表,以及获取的组网的子束激光模块与子束驱动模块中电源单元的对应关系表,获取组网的子束激光模块和子束驱动模块的通信节点地址,并向网络中对应的子束激光模块和子束驱动模块发送组网CAN命令,完成多模光纤激光器内部的组网。优选的,所述S12的方法包括:S121:子束激光模块从0开始递增编号,设置子束激光模块编号N的初始值为0;S122:读取子束激光模块挂载参数表,确定子束激光模块挂载参数表中第N号子束激光模块是否被设置为挂载,若是,则进入S123,若否,则进入S124;S123:根据子束激光模块所需电源单元数量参数和子束驱动模块内部电源单元数量参数,计算第N号子束激光模块对应的电源单元编号,根据对应的电源单元编号计算对应的子束驱动模块编号,根据对应的子束驱动模块编号计算其中与第N号子束激光模块对应的电源单元编号,获得第N号子束激光模块与对应子束驱动模块中电源单元的对应关系表,进入S124;S124:判断N是否为最后一个子束激光模块编号,若是,则进入S13,若否,则N=N+1,返回S122。优选的,所述S123的方法包括:计算第N号子束激光模块对应的电源单元的起始编号N1=子束激光模块所需电源单元数量参数*N,和结束编号N2=子束激光模块所需电源单元数量参数*(N+1)-1;根据对应的电源单元的起始编号N1,计算第N号子束激光模块对应的子束驱动模块编号N3=N1/子束驱动模块内部电源单元数量参数;根据获得的N1、N2和N3,计算第N号子束激光模块对应的第N3号子束驱动模块中电源单元的起始编号N4=N3*子束驱动模块内部电源单元数量参数-N1,和结束编号N5=N2-N3*子束驱动模块内部电源单元数量参数,获得第N号子束激光模块与第N3号子束驱动模块中第N4至N5号电源单元的对应关系表,进入S124。优选的,所述S13的方法包括:S131:根据获得的组网的子束激光模块与子束驱动模块中电源单元的对应关系表中子束激光模块的编号确定组网的子束激光模块的通信节点地址,根据获得的组网的子束激光模块与子束驱动模块中电源单元的对应关系表中子束驱动模块的编号确定组网的子束驱动模块的通信节点地址;S132:根据获得的组网的子束激光模块和子束驱动模块的通信节点地址,以及组网的子束激光模块与子束驱动模块中电源单元的对应关系表,向网络中对应的子束激光模块和子束驱动模块发送CAN通信命令进行通信测试,从而完成多模光纤激光器内部的组网。优选的,所述S132的方法包括:根据获得的组网的子束激光模块和子束驱动模块的通信节点地址,向网络中对应的子束激光模块和子束驱动模块发送CAN通信命令进行通信测试;若各个通信节点通信测试均成功,则组网成功;若任一个通信节点通信测试失败,则重新设置子束激光模块挂载参数表、子束激光模块所需电源单元数量参数和子束驱动模块内部电源单元数量参数中的一个或多个参数后,返回S11。本专利技术还提供一种多模光纤激光器,包含系统控制模块、合束模块、至少一个子束激光模块和至少一个子束驱动模块,所述各个模块作为通信节点连接在一组CAN总线上,所述子束驱动模块包含至少一个电源单元,所述多模光纤激光器预设有子束激光模块编号与节点地址对应表、子束驱动模块编号与节点地址对应表,所述系统控制模块包括:组网参数获取单元,用于获取子束激光模块挂载参数表、子束激光模块所需电源单元数量参数、以及子束驱动模块内部电源单元数量参数;组网参数计算单元,用于根据获取的子束激光模块挂载参数表、子束激光模块所需电源单元数量参数和子束驱动模块内部电源单元数量参数,获取组网的子束激光模块与子束驱动模块中电源单元的对应关系表;组网模块通信单元,用于根据预设的子束激光模块编号与节点地址对应表和子束驱动模块编号与节点地址对应表,以及获取的组网的子束激光模块与子束驱动模块中电源单元的对应关系表,获取组网的子束激光模块和子束驱动模块的通信节点地址,并向网络中对应的子束激光模块和子束驱动模块发送组网CAN命令,完成多模光本文档来自技高网
...

【技术保护点】
1.一种多模光纤激光器的组网方法,其特征在于,所述多模光纤激光器包含系统控制模块、合束模块、至少一个子束激光模块和至少一个子束驱动模块,所述各个模块作为通信节点连接在一组CAN总线上,所述子束驱动模块包含至少一个电源单元,所述多模光纤激光器预设有子束激光模块编号与节点地址对应表、子束驱动模块编号与节点地址对应表,所述组网方法包括:/nS11:所述系统控制模块获取子束激光模块挂载参数表、子束激光模块所需电源单元数量参数、以及子束驱动模块内部电源单元数量参数;/nS12:所述系统控制模块根据获取的子束激光模块挂载参数表、子束激光模块所需电源单元数量参数和子束驱动模块内部电源单元数量参数,获取组网的子束激光模块与子束驱动模块中电源单元的对应关系表;/nS13:所述系统控制模块根据预设的子束激光模块编号与节点地址对应表和子束驱动模块编号与节点地址对应表,以及获取的组网的子束激光模块与子束驱动模块中电源单元的对应关系表,获取组网的子束激光模块和子束驱动模块的通信节点地址,并向网络中对应的子束激光模块和子束驱动模块发送组网CAN命令,完成多模光纤激光器内部的组网。/n

【技术特征摘要】
1.一种多模光纤激光器的组网方法,其特征在于,所述多模光纤激光器包含系统控制模块、合束模块、至少一个子束激光模块和至少一个子束驱动模块,所述各个模块作为通信节点连接在一组CAN总线上,所述子束驱动模块包含至少一个电源单元,所述多模光纤激光器预设有子束激光模块编号与节点地址对应表、子束驱动模块编号与节点地址对应表,所述组网方法包括:
S11:所述系统控制模块获取子束激光模块挂载参数表、子束激光模块所需电源单元数量参数、以及子束驱动模块内部电源单元数量参数;
S12:所述系统控制模块根据获取的子束激光模块挂载参数表、子束激光模块所需电源单元数量参数和子束驱动模块内部电源单元数量参数,获取组网的子束激光模块与子束驱动模块中电源单元的对应关系表;
S13:所述系统控制模块根据预设的子束激光模块编号与节点地址对应表和子束驱动模块编号与节点地址对应表,以及获取的组网的子束激光模块与子束驱动模块中电源单元的对应关系表,获取组网的子束激光模块和子束驱动模块的通信节点地址,并向网络中对应的子束激光模块和子束驱动模块发送组网CAN命令,完成多模光纤激光器内部的组网。


2.根据权利要求1所述的多模光纤激光器的组网方法,其特征在于,所述S12的方法包括:
S121:子束激光模块从0开始递增编号,设置子束激光模块编号N的初始值为0;
S122:读取子束激光模块挂载参数表,确定子束激光模块挂载参数表中第N号子束激光模块是否被设置为挂载,若是,则进入S123,若否,则进入S124;
S123:根据子束激光模块所需电源单元数量参数和子束驱动模块内部电源单元数量参数,计算第N号子束激光模块对应的电源单元编号,根据对应的电源单元编号计算对应的子束驱动模块编号,根据对应的子束驱动模块编号计算其中与第N号子束激光模块对应的电源单元编号,获得第N号子束激光模块与对应子束驱动模块中电源单元的对应关系表,进入S124;
S124:判断N是否为最后一个子束激光模块编号,若是,则进入S13,若否,则N=N+1,返回S122。


3.根据权利要求2所述的多模光纤激光器的组网方法,其特征在于,所述S123的方法包括:
计算第N号子束激光模块对应的电源单元的起始编号N1=子束激光模块所需电源单元数量参数*N,和结束编号N2=子束激光模块所需电源单元数量参数*(N+1)-1;
根据对应的电源单元的起始编号N1,计算第N号子束激光模块对应的子束驱动模块编号N3=N1/子束驱动模块内部电源单元数量参数;
根据获得的N1、N2和N3,计算第N号子束激光模块对应的第N3号子束驱动模块中电源单元的起始编号N4=N3*子束驱动模块内部电源单元数量参数-N1,和结束编号N5=N2-N3*子束驱动模块内部电源单元数量参数,获得第N号子束激光模块与第N3号子束驱动模块中第N4至N5号电源单元的对应关系表,进入S124。


4.根据权利要求1所述的多模光纤激光器的组网方法,其特征在于,所述S13的方法包括:
S131:根据获得的组网的子束激光模块与子束驱动模块中电源单元的对应关系表中子束激光模块的编号确定组网的子束激光模块的通信节点地址,根据获得的组网的子束激光模块与子束驱动模块中电源单元的对应关系表中子束驱动模块的编号确定组网的子束驱动模块的通信节点地址;
S132:根据获得的组网的子束激光模块和子束驱动模块的通信节点地址,以及组网的子束激光模块与子束驱动模块中电源单元的对应关系表,向网络中对应的子束激光模块和子束驱动模块发送CAN通信命令进行通信测试,从而完成多模光纤激光器内部的组网。


5.根据权利要求4所述的多模光纤激光器的组网方法,其特征在于,所述S132的方法包括:
根据获得的组网的子束激光模块和子束驱动模块的通信节点地址,向网络中对应的子束激光模块和子束驱动模块发送CAN通信命令进行通信测试;
若各个通信节点通信测试均成功,则组网成功;
若任一个通信节点通信测试失败,则重新设置子束激光模块挂载参数表、子束激光模块所需电源单元数量参数和子束驱动模块内部电源单元数量参数中的一个或多个参数后,返回S11。


6.一种多模光纤激光器,其特征...

【专利技术属性】
技术研发人员:李儒梁小宝李琦张勇
申请(专利权)人:四川思创优光科技有限公司
类型:发明
国别省市:四川;51

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

1