可动态组网的控制器的制作方法

文档序号:17305867发布日期:2019-04-05 19:25阅读:390来源:国知局
可动态组网的控制器的制作方法

本实用新型涉及控制设备领域,尤其是涉及一种可动态组网的控制器。



背景技术:

为了方便设备的控制,一般会对设备配备一个控制器,如空调控制器、地暖控制器、电视机控制器、电脑控制器、投影仪控制器、升降桌控制器等。

目前没有对控制器进行统一管理的设备,而且当某个设备的控制器或者设备损坏时,无法及时发现。尤其是在工厂产品合格性检测时,需对大批量的控制器使用状态进行检测,逐一检测速度慢,效率低,且准确性差;而且当每一个产品通过一个控制器进行控制检测时,由于产品数量多,当设备损坏时,无法及时得知,影响了产品检测的效率。



技术实现要素:

本实用新型为了克服现有技术的不足,提供一种可动态组网的控制器,能对多个控制器进行统一管理,及时准确发现存在故障的控制器。

为了实现上述目的,本实用新型采用以下技术方案:一种可动态组网的控制器,包括

上位机;

动态网络设备;该动态网络设备由若干控制器依次连接成环形;其中一控制器为连接上位机的主控制器,剩下的控制器为其他控制器;

主控制器包括能以心跳报文形式收集其他控制器的信息,并上传至上位机的第一通讯模块;用于存储控制信息与其他控制器回应信息的第一存储器;设定主控制器发送心跳报文时间的第一计时器;判断其他控制器是否在设定时间内回应信息,回应信息是否出错的第一判断核实模块;以及连接所述第一通讯模块、第一存储器、第一计时器、第一判断核实模块的第一芯片;

所述其他控制器包括连接第一通讯模块、并能向主控制器发送信息的第二通讯模块;用于存储控制信息的第二存储器;设定主控制器发送心跳报文时间的第二计时器;判断主控制器是否在设定时间内发送心跳报文的第二判断核实模块;以及连接所述第二通讯模块、第二存储器、第二计时器、第二判断核实模块的第二芯片。

本实用新型可实现控制器之间的信息传递和交流,实现动态组网;每隔一段时间,主控制器以心跳报文的形式收集并储存其他控制器的信息,并将所有控制器状态信息上传至上位机,使用者可通过上位机查看设备的运行状态,使用方便;当其他控制器超过规定时间未接到主控制器发出的报文时,判定主控制器出现故障;反之,主控制器若超过一定时间未接收到回应信息或回应信息出错,则判断对应的其他控制器出现故障;进而能快速、及时地查出损坏的控制器,速度快,准确性高;而且上位机还能向主控制器发送指令,由主控制器将指令发送给其他控制器,实现所有控制器的统一控制,尤其方便了工厂产品合格性检测过程中,对所有产品进行统一控制的操作,工作效率高;另外,本实用新型结构简单,制造成本低,使用效果好。

进一步地,所述主控制器包括用于记录安装时间和标号的第一编码模块。进而能对主控制器进行标记和并记录其使用时间,方便后期的维护和维修。

进一步地,所述其他控制器包括用于记录安装时间和标号的第二编码模块。进而能对其他控制器进行标记和并记录其使用时间,方便后期的维护和维修。

进一步地,主控制器和/或其他控制器包括壳体、底座;所述壳体的底面设有弹性层,弹性层的底面设有磁片;所述底座的底面设有粘层,底座的顶面设有可与磁片相互吸合的铁片。所述弹性层可减小控制器和/或其他控制器底面的磨损,还提高了防撞效果;粘层可方便底座的固定;磁片和磁铁可方便主控制器和/或其他控制器的拆装。

进一步地,所述铁片上设有孔,所述弹性层上设有穿过磁片插入孔内的定位凸部。安装时,孔和定位凸部方便对准壳体与底座的安装位置,且在安装后还能防止壳体移动。

进一步地,所述孔和定位凸部均呈十字形。壳体与底座安装后,该形状的孔和定位凸部可防止底座旋转或者移动;同时增大底座与壳体的接触面积,提高底座与壳体安装的牢固性和稳定性。

进一步地,所述壳体两端和/或两侧设有可转动的扣件,所述底座边缘正对扣件处设有扣接部。扣件和扣接部能提高壳体与底座连接的牢固性。

进一步地,所述扣接部为扣槽或者勾边。该设置结构简单,容易实现,拆装方便,且连接的牢固性和稳定性好。

综上所述,本实用新型可动态组网,实现控制器之间的信息传递,能统一收集所有控制器的信息,实现对所有控制器和与控制器连接设备的统一管理,并能及时准确发现存在故障的控制器。

附图说明

图1为本实用新型的结构示意图;

图2为本实用新型的主控制器和其他控制器的连接示意图;

图3为本实用新型未设置扣件与扣接部时的壳体与底座分体示意图;

图4为本实用新型的壳体与底座分体示意图;

图5为本实用新型的壳体与底座连接示意图;

其中,上位机1;主控制器2、第一通讯模块21、第一存储器22、第一计时器23、第一判断核实模块24、第一芯片25、第一编码输入模块26;其他控制器3、第二通讯模块31、第二存储器32、第二计时器33、第二判断核实模块34、第二芯片35、第二编码输入模块36;壳体4、弹性层41、磁片42;底座5、粘层51、铁片52;孔6、定位凸部7、扣件81、扣接部82。

具体实施方式

为了使本技术领域的人员更好的理解本实用新型方案,下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整的描述。

如图1-5所示,一种可动态组网的控制器,包括上位机1和动态网络设备。该动态网络设备由若干控制器依次连接成环形,该控制器的数量可根据需要设置。其中一个控制器为主控制器2,除主控制器2以外的控制器为其他控制器3。主控制器2连接上位机1,其他控制器与主控制器2连接成环形。

如图2所示,所述主控制器2包括第一通讯模块21、第一存储器22、第一计时器23、第一判断核实模块24及第一芯片25。其中,第一通讯模块21连接上位机1和其他控制器3,该第一通讯模块21能以心跳报文形式收集其他控制器3的信息,并上传至上位机1。所述第一存储器22用于存储控制信息与其他控制器3回应信息,该控制信息是指与该主控制器2连接设备相关的控制信息。第一计时器23用于设定主控制器2发送心跳报文时间。第一判断核实模块24判断其他控制器3是否在设定时间内回应信息,回应信息是否出错。第一芯片25连接所述第一通讯模块21、第一存储器22、第一计时器23及第一判断核实模块24。

优选地,所述主控制器2还包括第一编码模块26,该第一编码模块26用于记录安装时间和标号。

同样地,所述其他控制器3包括第二通讯模块31、第二存储器32、第二计时器33、第二判断核实模块34及第二芯片35。

其中,所述第二通讯模块31连接第一通讯模块21,第二通讯模块31能向主控制器2发送信息。第二存储器32用于存储控制信息。第二计时器33设定主控制器2发送心跳报文的时间。第二判断核实模块34用于判断主控制器2是否在设定时间内发送心跳报文。所述第二芯片35连接所述第二通讯模块31、第二存储器32、第二计时器33及第二判断核实模块34。上述第一判断核实模块24和第二判断核实模块34可采用现有的信息查询模块,或者带信息核查功能的芯片或者计算机此处不再赘述。

优选地,所述其他控制器3还包括第二编码模块36,该第二编码模块26用于记录安装时间和标号。上述第一编号模块26和第二编号模块36可采用现有结构,此处不再赘述。

所述主控制器2和其他控制器3可采用现有结构。但是在本实施例中,为了方便主控制器2的安装,如图3-5所示,于是所述主控制器2包括壳体4和底座5。当然也可将其他控制器3设置成与主控制器2相同的结构,或者只将其他控制器3设置成壳体4与底座5。

具体的,所述壳体4的底面设有弹性层41,该弹性层41由弹性材料制成。所述弹性层41的底面设有磁片42。所述底座5的底面设有粘层51,底座5可通过粘层粘于其控制的设备上、墙上、桌子上或者地面上等。所述底座5的顶面设有铁片52,该铁片52可与磁片42互相吸合,进而实现壳体4与底座5的连接。

为了方便将壳体4与底座5对准,于是所述铁片52上设有孔6,所述弹性层41上设有穿过磁片42插入孔6内的定位凸部7。该孔6的数量和形状可根据需要设置。但是最好将所述孔6和定位凸部7均设置成十字形;即能保证壳体4与底座5对准,同时也能防止壳体4绕底座5旋转。再者,孔6与定位凸部7插接后,增大了壳体4与底座5的接触面积,提高了壳体4与底座5连接的牢固性。

如图4和图5所示,所述壳体4两端设有可转动的扣件81,所述底座5边缘正对扣件处设有扣接部82,即该扣接部82设于底座5的两端。当然,所述扣件81也可设于壳体4的两侧;同理,所述扣接部82则设于底座的两侧。所述扣接部82可以为扣槽、勾边或者其他能与扣件81连接的结构。

另外,所述壳体4上设有控制接口91、信号输入接口92及信号输出接口93。其中,控制接口91与待控制设备连接,信号输入接口92与信号输出接口93用于相邻控制器的连接。

使用时,各控制器之间相互通信,并根据网络自定的内部规则确定主控制器2。在整个控制器系统网络运行之初,存在若干控制器,遵循先加入,先控制的原则决定主控制器2。该主控制器2以心跳报文的形式收集并储存网络中的成员结构及成员信息,并每隔一段时间将所有控制器状态信息上传至上位机1。当动态网络设备中各成员(即其他控制器3)超过规定时间未接到主控制器2发出的报文时,判定主控制器2出现故障,需要根据内部协议筛选出新的主控制器2。

主控制器2发出心跳报文后,根据即其他控制器3返回信息判断当前各成员(即其他控制器3)的工作状况,并在信息内存表中进行更新。若超过一定时间未接收到回应信息或回应信息出错,则判断对应的其他控制器3出现故障,需将其他控制器3在内存信息表中的数据删除;若有新的其他控制器3加入到该动态网络设备中,需向主控制器2发送广播报文,主控制器2接收到该报文后将该控制器的信息保存在内存表中。

显然,所描述的实施例仅仅是本实用新型的一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本实用新型保护的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1