1.一种多模光纤激光器的组网方法,其特征在于,所述多模光纤激光器包含系统控制模块、合束模块、至少一个子束激光模块和至少一个子束驱动模块,各个模块作为通信节点连接在一组CAN总线上且含有唯一的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.一种多模光纤激光器,其特征在于,包含系统控制模块、合束模块、至少一个子束激光模块和至少一个子束驱动模块,各个模块作为通信节点连接在一组CAN总线上且含有唯一的CAN通信地址,所述子束驱动模块包含至少一个电源单元,所述多模光纤激光器预设有子束激光模块编号与节点地址对应表、子束驱动模块编号与节点地址对应表,所述系统控制模块包括:组网参数获取单元,用于获取子束激光模块挂载参数表、子束激光模块所需电源单元数量参数、以及子束驱动模块内部电源单元数量参数;组网参数计算单元,用于根据获取的子束激光模块挂载参数表、子束激光模块所需电源单元数量参数和子束驱动模块内部电源单元数量参数,获取组网的子束激光模块与子束驱动模块中电源单元的对应关系表;组网模块通信单元,用于根据预设的子束激光模块编号与节点地址对应表和子束驱动模块编号与节点地址对应表,以及获取的组网的子束激光模块与子束驱动模块中电源单元的对应关系表,获取组网的子束激光模块和子束驱动模块的通信节点地址,并向网络中对应的子束激光模块和子束驱动模块发送组网CAN命令,完成多模光纤激光器内部的组网。
7.根据权利要求6所述的多模光纤激光器,其特征在于,所述组网参数计算单元包括:子束激光初始组件,用于子束激光模块从0开始递增编号,设置子束激光模块编号N的初始值为0;子束激光确认组件,用于读取子束激光模块挂载参数表,确定子束激光模块挂载参数表中第N号子束激光模块是否被设置为挂载,若是,则进入对应模块计算组件,若否,则进入子束激光判断组件;对应模块计算组件,用于根据子束激光模块所需电源单元数量参数和子束驱动模块内部电源单元数量参数,计算第N号子束激光模块对应的电源单元编号,根据对应的电源单元编号计算对应的子束驱动模块编号,根据对应的子束驱动模块编号计算其中与第N号子束激光模块对应的电源单元编号,获得第N号子束激光模块与对应子束驱动模块中电源单元的对应关系表,进入子束激光判断组件;子束激光判断组件,用于判断N是否为最后一个子束激光模块编号,若是,则进入组网模块通信单元,若否,则N=N+1,返回子束激光确认组件。
8.根据权利要求7所述的多模光纤激光器,其特征在于,所述对应模块计算组件的工作方法包括:计算第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号电源单元的对应关系表,进入子束激光判断组件。
9.根据权利要求6所述的多模光纤激光器,其特征在于,所述组网模块通信单元包括:地址获取组件,用于根据获得的组网的子束激光模块与子束驱动模块中电源单元的对应关系表中子束激光模块的编号确定组网的子束激光模块的通信节点地址,根据获得的组网的子束激光模块与子束驱动模块中电源单元的对应关系表中子束驱动模块的编号确定组网的子束驱动模块的通信节点地址;模块连接组件,用于根据获得的组网的子束激光模块和子束驱动模块的通信节点地址,以及组网的子束激光模块与子束驱动模块中电源单元的对应关系表,向网络中对应的子束激光模块和子束驱动模块发送CAN通信命令进行通信测试,从而完成多模光纤激光器内部的组网。
10.根据权利要求9所述的多模光纤激光器,其特征在于,所述模块连接组件的工作方法包括:根据获得的组网的子束激光模块和子束驱动模块的通信节点地址,向网络中对应的子束激光模块和子束驱动模块发送CAN通信命令进行通信测试;若各个通信节点通信测试均成功,则组网成功;若任一个通信节点通信测试失败,则重新设置子束激光模块挂载参数表、子束激光模块所需电源单元数量参数和子束驱动模块内部电源单元数量参数中的一个或多个参数后,返回组网参数获取单元。