【技术实现步骤摘要】
一种节点标识设置方法和装置
本申请涉及通信
,尤其涉及一种节点标识设置方法和装置。
技术介绍
多机通信系统由一个主设备和多个节点设备组成,主设备是多机通信系统的管理者,节点设备是多机通信系统的被管理者,主设备和节点设备挂接在同一总线,通过总线进行通信。主设备可以向节点设备发送命令,节点设备在接收到主设备发送的命令后,可以执行该命令,并可以向主设备发送执行结果。为了使主设备向节点设备发送命令,则主设备需要能够区分不同的节点设备,因此,不同的节点设备需要具有不同的节点标识,且主设备能够使用节点标识来区分节点设备。也就是说,需要为每个节点设备分配唯一的节点标识。为了对节点设备分配唯一的节点标识,可以使用拨码开关(也可称为广永开关,DIP(oubleIn-linePackage,双列直插式)开关,拨动开关,超频开关等),即在每个节点设备设置拨码开关,并通过拨码开关来设置节点设备的节点标识。但是,上述方式需要用户手工操作拨码开关,从而增加了用户工作量。而且,需要在节点设备增加额外的硬件电路(即拨码开关),导致硬件成本增加。
技术实现思路
本申请提供一种节点标识设置方法,主设备和每个节点设备均连接到第一串行总线,所述主设备的输出端通过所述第一串行总线连接到第一个节点设备的输入端,前一个节点设备的输出端通过所述第一串行总线连接到后一个节点设备的输入端;所述方法应用于节点设备,所述方法包括:通过所述第一串行总线接收节点标识数据;从所述节点标识数据中获得主设备为本节点设备分配的节点标识;将获得的节点标识设置为本节点设备的节点标识。本申请提供一种节点标识设置方法,主设备和每 ...
【技术保护点】
一种节点标识设置方法,其特征在于,主设备和每个节点设备均连接到第一串行总线,所述主设备的输出端通过所述第一串行总线连接到第一个节点设备的输入端,前一个节点设备的输出端通过所述第一串行总线连接到后一个节点设备的输入端;所述方法应用于节点设备,所述方法包括:通过所述第一串行总线接收节点标识数据;从所述节点标识数据中获得主设备为本节点设备分配的节点标识;将获得的节点标识设置为本节点设备的节点标识。
【技术特征摘要】
1.一种节点标识设置方法,其特征在于,主设备和每个节点设备均连接到第一串行总线,所述主设备的输出端通过所述第一串行总线连接到第一个节点设备的输入端,前一个节点设备的输出端通过所述第一串行总线连接到后一个节点设备的输入端;所述方法应用于节点设备,所述方法包括:通过所述第一串行总线接收节点标识数据;从所述节点标识数据中获得主设备为本节点设备分配的节点标识;将获得的节点标识设置为本节点设备的节点标识。2.根据权利要求1所述的方法,其特征在于,所述通过所述第一串行总线接收节点标识数据的过程,具体包括:当通过所述第一串行总线接收到起始位后,开始通过所述第一串行总线接收数据位,一直到通过所述第一串行总线接收到结束位,则停止接收数据位;将所述起始位与所述结束位之间的所有数据位确定为节点标识数据。3.根据权利要求2所述的方法,其特征在于,所述从所述节点标识数据中获得主设备为本节点设备分配的节点标识的过程,具体包括:将所述节点标识数据中的前N个数据位确定为所述主设备为本节点设备分配的节点标识;其中,所述N为大于等于1的正整数。4.根据权利要求2或3所述的方法,其特征在于,所述从所述节点标识数据中获得主设备为本节点设备分配的节点标识之后,所述方法还包括:从所述节点标识数据中删除主设备为本节点设备分配的节点标识;若修改后的节点标识数据中还存在其它节点设备的节点标识,则通过所述第一串行总线依次发送起始位、修改后的节点标识数据、结束位。5.根据权利要求1所述的方法,其特征在于,主设备和每个节点设备连接到第二串行总线,所述通过所述第一串行总线接收节点标识数据,包括:在每次通过所述第二串行总线接收到时钟信号时,通过所述第一串行总线接收数据位;将本节点设备的移位寄存器中的每个数据位向后平移一位,并将接收到的数据位存储到所述移位寄存器的第一位;在未通过所述第二串行总线接收到时钟信号后,将所述移位寄存器中的数据位确定为节点标识数据;从所述节点标识数据中获得主设备为本节点设备分配的节点标识的过程,包括:将所述节点标识数据确定为所述主设备为本节点设备分配的节点标识。6.根据权利要求5所述的方法,其特征在于,所述将本节点设备的移位寄存器中的每个数据位向后平移一位之后,所述方法还包括:若最后一个数据位已经从所述移位寄存器中溢出,则将最后一个数据位发送到与本节点设备连接的后一个节点设备,以使所述后一个节点设备将接收到的数据位存储到所述后一个节点设备的移位寄存器的第一位。7.一种节点标识设置方法,其特征在于,主设备和每个节点设备均连接到第一串行总线,所述主设备的输出端通过所述第一串行总线连接到第一个节点设备的输入端,前一个节点设备的输出端通过所述第一串行总线连接到后一个节点设备的输入端;所述方法应用于所述主设备,所述方法包括:为每个节点设备分配节点标识;通过所述第一串行总线将为每个节点设备分配的节点标识发送给节点设备,以使所述节点设备获得所述主设备为本节点设备分配的节点标识。8.根据权利要求7所述的方法,其特征在于,所述通过所述第一串行总线将为每个节点设备分配的节点标识发送给节点设备的过程,具体包括:通过所述第一串行总线依次发送起始位、为每个节点设备分配的节点标识、结束位;其中,所述起始位与所述结束位之间的节点标识是数据位;或者,当所述主设备和每个节点设备还连接到第二串行总线时,从为每个节点设备分配的节点标识的最...
【专利技术属性】
技术研发人员:赵玉秋,杨龙,崔改,宁鹏,张振国,
申请(专利权)人:沈阳东软医疗系统有限公司,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。