将标识码指定给网络中的设备的方法技术

技术编号:8776661 阅读:203 留言:0更新日期:2013-06-09 18:48
一种将标识码指定给连接在网络中的多个设备的方法包括以下步骤:(a)连接这些设备,使其各自的开关处于从第一设备到第二设备等等的串联电路中,及其各自的控制器在相应开关的上游位置与该串联电路的相邻节点相连;(b)打开所有开关;(c)在串联电路的头端为其提供一个包含了标识码的信号;(d)第一设备的控制器接收并储存该标识码,由此将该标识码指定给第一设备;(e)然后,第一设备的控制器闭合相应的开关,以便将串联电路扩展到下一个设备;(f)第一设备的控制器向串联电路发送一个应答;以及(g)继续为从第二设备开始的每一个剩余设备重复步骤(c)到(f),以便将不同的标识码相继指定给从第二个设备开始的每一个剩余设备。

【技术实现步骤摘要】
将标识码指定给网络中的设备的方法
本专利技术涉及一种将标识码指定给连接在网络中的多个设备的方法。
技术介绍
DMX512(即具有512条信息的数字复用)是一个用于数字通信网络的标准协议。它被广泛地应用在了某些产业中,尤其是舞台灯光产业。RDM(即远程设备管理)是DMX512的协议增强,它允许在每一个单独的设备与主控制器之间进行双向通信。并且它允许每一个单独的设备向主控制器反向报告当前状态,例如温度和功耗等等。DMX512的网络架构是以EIA-485为基础的,所述EIA-485是一个定义了在平衡数字多点系统中使用的驱动器和接收机的电子特性的标准。它支持双向数字通信。链接在系统中的每个设备都具有唯一的标识地址或ID码,以便在单独的设备与主控制器之间发送和接收命令和数据。在安装过程中,有必要为链接在系统中的每个单独的设备指定唯一的ID码,其中所述指定是通过设置某些DIP开关或者将所述ID码编程到EEPROM中进行的。这种处理会使所述安装非常冗长和耗时。本专利技术试图通过提供一种将标识码指定给网络中连接的多个设备的全新或者在其他方面改进的方法来缓解或者至少减轻这种问题。
技术实现思路
根据本专利技术的第一个方面,在这里提供了一种将标识码指定给连接在网络中的多个设备的方法,其中每一个设备都包括控制器、存储器和开关,所述方法包括以下步骤:(a)连接这些设备,其中所述设备的开关处于从第一设备到第二设备等等的串联电路中,并且其控制器在相应开关的上游位置与该串联电路的相邻节点相连,所述串联电路具有一个包含了第一设备的所述节点的头端;(b)确保所有开关都处于打开的位置;(c)在所述串联电路的头端为其提供一个包含了标识码的信号;(d)第一设备的控制器接收该标识码,然后将其存入相应的存储器,由此将该标识码指定给了第一设备;(e)然后,第一设备的控制器闭合相应的开关,以便将串联电路扩展到下一个设备;(f)当在步骤(d)中将标识码存入存储器之后,第一设备的控制器向串联电路发送一个应答;以及(g)继续为从第二设备开始的每一个剩余设备重复步骤(c)到(f),以便将不同的标识码相继指定给从第二个设备开始的每一个剩余设备。优选地,步骤(b)包括打开所有开关。优选地,所述开关是常位闭合的,并且步骤(b)包括在串联电路的头端向其提供一个命令,以及作为响应,所有设备的控制器都打开相应的开关。更为优选的是,步骤(b)包括:所有设备的控制器都在打开相应的开关之前清除相应的存储器。优选地,步骤(d)包括:只有在存储器没有保持标识码的时候,第一设备的控制器才会将标识码存储在存储器中。优选地,步骤(d)包括:第一设备的控制器检查相应存储器是否保持标识码,并且只有当存储器没有保持标识码的时候才会将标识码存储在存储器中。更为优选的是,步骤(d)包括:当存储器中已经保持了标识码时,第一设备的控制器抑制在存储器中存储标识码。优选地,只有在串联电路中接收到步骤(f)的应答的时候,步骤(c)才会被执行。更为优选的是,只有在超时时段以内在串联电路中接收到步骤(f)的应答的时候,步骤(c)才会被执行,并且当超时时段终止时,如果没有所述应答,则该方法将会终止。优选地,步骤(g)涉及每一个通过闭合开关连接到串联电路的设备,包括第一设备。在一个优选实施例中,该方法包括:在所述串联电路的头端连接一个主控制器,以便执行步骤(c)。在一个特定排列中,每一个设备都具有一对同时工作的所述开关,这些开关在步骤(a)中连接到并行延伸的相应的所述串联电路。优选地,每一个开关都是由螺线管式继电器提供的。优选地,步骤(g)包括渐进地从一个设备向着下一个设备改变标识码。优选地,每一个控制器都是由MCU提供的。优选地,每一个存储器都是由EEPROM提供的。附图说明现在将对本专利技术进行了更详尽的描述,其中所述描述仅仅作为示例并且是参考附图进行的,其中:图1A和1B合在一起示出了根据本专利技术来将标识码指定给连接在网络中的多个设备的方法实施例操作的操作流程图;图2是图1A和1B的方法所要作用于的设备网络的功能框图;图3是与图2一样的功能框图,它显示的是设备在方法开始时的初始状况;图4是图3的功能框图之后的功能框图,它显示的是第一设备在被指定了标识码之后的状况变化;图5是图4的功能框图之后的功能框图,它显示的是第二设备等等在被指定了标识码之后的状况变化。具体实施方式参考图1A和1B以及2-5,这些附图示出的是一种用于将标识或ID码指定给连接在网络100中的多个设备10来实现本专利技术的方法,并且还显示了设备10的网络100。为了简单起见,在这里仅仅描述了网络100中的第一设备10.1,第二设备10.2,第三设备10.3(仅仅在虚线轮廓中)以及第n个设备10.N,其中包括在头端109与网络100相连的主控制器90。在下文中将该方法称为自动寻址方法。在这个特定实施例中,网络100实施的是一种在商业或住宅建筑物中使用的智能灯光控制系统,其中设备10被安装在建筑物的不同楼层和/或位置,每一个设备都与由白炽灯泡、荧光灯管或LED灯提供的电照明单元30相连并控制其操作,以便进行照明。主控制器90可以由位于管理办公室并且安装了恰当软件的计算机和服务器提供,以便执行中央控制。每一个设备10都引入了多个组件,即内置了EEPROM(电可擦写可编程只读存储器)12的MCU控制器11,电源驱动器13,传感部件14以及螺线管继电器20。MCU控制器11可以通过备选的选项来实施,例如与其他设备组件相连以便由此进行控制的微处理器控制单元,微控制器单元,微控制单元或微计算机单元。它被编程成执行多种不同的功能和控制,其中包括自动寻址方法的不同步骤。EEPROM12是一个用于存储ID码或地址的内部可擦写存储器,其中设备10乃至相关联的照明单元30是通过参考所述ID码或地址而被标识和接入的。电源驱动器13驱动与之相连的相关联的照明单元30,并且可以包括通过调节/转换主电源来驱动照明单元30的电压调节器。传感部件14提供了一个用于连接外部传感器40的端口,以便感测与照明单元30的操作相关联的某个参数。举个例子,该传感器40可以是用于感测照明单元30的工作温度的温度探针,或是用于感测照明单元30的加载电流的电流线圈。这种温度或电流指示的是照明单元30的工作状况或状态,并且是由MCU11监视的。响应于过热或过流之类的异常或故障状况,MCU控制器11将会相应地禁用电源驱动器13来切断照明单元30和/或反馈一个警报信号来通告主控制器90。螺线管继电器20是一个常位闭合的双极螺线管继电器,它引入了一对第一和第二开关21和22,以及一个用于同时操作即打开和闭合纵排的开关21和22的螺线管线圈23。该螺线管线圈23与MCU控制器11相连,以便由此进行控制。DMX512协议被用于主控制器90与位于不同远端位置的不同设备10的MCU控制器11之间的双向通信。依照DMX512协议,主控制器90可以借助相应的设备10(即10.1到10.512)来控制多达512个照明单元30,其中每一个照明单元30都可被控制,以便以255个不同的光强度等级中的选定等级来进行照明或是关闭。每一个照明单元30的光强度是借助相关联的电源驱动器13控制的,其中该驱动器包括可以借助脉冲宽度调制(PWM)本文档来自技高网...
将标识码指定给网络中的设备的方法

【技术保护点】
一种将标识码指定给连接在网络中的多个设备的方法,其中每一个设备都包括控制器、存储器和开关,所述方法包括以下步骤:(a)连接这些设备,其中所述设备的开关处于从第一设备到第二设备等等的串联电路中,并且其控制器在相应开关的上游位置与该串联电路的相邻节点相连,所述串联电路具有一个包含了第一设备的所述节点的头端;(b)确保所有开关都处于打开的位置;(c)在所述串联电路的头端为其提供一个包含了标识码的信号;(d)第一设备的控制器接收该标识码,然后将其存入相应的存储器,由此将该标识码指定给了第一设备;(e)然后,第一设备的控制器闭合相应的开关,以便将串联电路扩展到下一个设备;(f)当在步骤(d)中将标识码存入存储器之后,第一设备的控制器向串联电路发送一个应答;以及(g)继续为从第二设备开始的每一个剩余设备重复步骤(c)到(f),以便将不同的标识码相继指定给从第二个设备开始的每一个剩余设备。

【技术特征摘要】
2011.10.07 US 13/268,1261.一种将标识码自动指定给以不同的排列顺序连接在网络中的多个设备的方法,其中每一个设备都包括控制器、存储器和开关,所述方法包括以下步骤:(a)连接这些设备,其中所述设备的开关处于从第一设备到第二设备等等的串联电路中,并且其控制器在相应开关的上游位置与该串联电路的相邻节点相连,所述串联电路具有一个包含了第一设备的所述节点的头端;(b)打开所有设备的所有开关,且在打开所有设备的所有开关之前清除所有设备的所有存储器,以确保所有开关都是打开状态;(c)在所述串联电路的头端为其提供一个包含了标识码的信号;(d)第一设备的控制器接收该标识码,然后将其存入相应的存储器,由此将该标识码指定给了第一设备;(e)然后,第一设备的控制器闭合相应的开关,以便将串联电路扩展到下一个设备;(f)当在步骤(d)中将标识码存入存储器之后,第一设备的控制器向串联电路发送一个应答;以及(g)继续为从第二设备开始的每一个剩余设备重复步骤(c)到(f),以便将不同的标识码相继指定给从第二个设备开始的每一个剩余设备。2.如权利要求1所述的方法,其特征在于:所述开关是常位闭合的,并且步骤(b)包括:在串联电路的头端向其提供一个命令,以及作为响应,所有设备的控制器都打开相应的开关。3.如权利要求1所述的方法,其特征在于:步骤(d)包括:只有在存储器没有保持标识码的时候,第一设备的控制器才会将标识码存储在存储器中。4.如权利要求1所述的方法,其特征在于:步骤(d)包括:第一设备的控制器检查相应存储器是否保持标识码,然后则只在存储器没有保持标识码的时候...

【专利技术属性】
技术研发人员:朱文彦陈启志
申请(专利权)人:德丰零件有限公司
类型:发明
国别省市:

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

1