1.一种基于sn的id自动分配方法,其特征在于,包括如下步骤:
2.如权利要求1所述的基于sn的id自动分配方法,其特征在于,所述id分配请求帧的帧id固定且唯一,帧报文为7字节的各个cmu自身sn。
3.如权利要求1所述的基于sn的id自动分配方法,其特征在于,所述各个cmu自动识别并设置id分配请求帧发送间隔,根据自身sn延时t时间后发送,t值等于各自sn的最后位数乘以一毫秒。
4.如权利要求1所述的基于sn的id自动分配方法,其特征在于,所述各个cmu在接收到bmu的id分配帧前,将持续周期性发送id分配请求帧。
5.如权利要求1所述的基于sn的id自动分配方法,其特征在于,所述步骤c)具体包括如下步骤:
6.如权利要求5所述的基于sn的id自动分配方法,其特征在于,在上电t1时间后,所述sn接收列表若为空,bmu不进行id分配,并报初始化超时,返回步骤a)再次上电;若接收到新的id分配请求帧,bmu立即分配该sn对应的cmu的id为0。
7.如权利要求1所述的基于sn的id自动分配方法,其特征在于,所述id分配帧的帧id固定且唯一,帧报文为7字节的各个cmu自身sn加上1字节的cmu分配id。
8.如权利要求7所述的基于sn的id自动分配方法,其特征在于,所述bmu若接收到m个sn,则发送m帧id分配帧,其中m≤n。
9.如权利要求1所述的基于sn的id自动分配方法,其特征在于,所述步骤f)具体包括如下步骤:
10.如权利要求9所述的基于sn的id自动分配方法,其特征在于,所述bmu判断cmu的id分配确认帧为错误,则对该cmu再次发送id分配帧,重复3次,3次后则停止。
11.一种计算机设备,其特征在于,包括:存储器和处理器,所述存储器用于存储计算机程序,所述处理器与所述存储器通信连接,调用所述计算机程序时执行权利要求1至10中任一项所述的基于sn的id自动分配方法。
12.一种计算机可读取存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现权利要求1至10中任一项所述的基于sn的id自动分配方法。