掌桥专利:专业的专利平台
掌桥专利
首页

可自组网的立柱控制系统、方法、装置、处理器及其计算机可读存储介质

文献发布时间:2023-06-19 11:26:00


可自组网的立柱控制系统、方法、装置、处理器及其计算机可读存储介质

技术领域

本发明涉及智能桌椅技术领域,尤其涉及可自组网的智能桌椅技术领域,具体是指一种可自组网的立柱控制系统、方法、装置、处理器及其计算机可读存储介质。

背景技术

目前市场上的电动升降桌、电动支架等大多都采取单立柱、双立柱或三立柱结构,同时配备专用的控制盒和控制手柄,实现单立柱、双立柱或三立柱控制系统。这种立柱控制系统可控制的立柱数量是固定的,即不可拆分也不可扩展(比如1台双立柱控制系统无法拆分成2台单立柱控制系统使用,1台双立柱控制系统也无法扩展成1台三立柱控制系统使用),造成用户无法灵活有效地处理现有的立柱控制系统,同时又需要更多的成本去购买不同品类的立柱控制系统。

发明内容

本发明的目的是克服了上述现有技术的缺点,提供了一种可自行拆分和自行拓展的可自组网的立柱控制系统、方法、装置、处理器及其计算机可读存储介质。

为了实现上述目的,本发明的可自组网的立柱控制系统、方法、装置、处理器及其计算机可读存储介质如下:

该可自组网的立柱控制系统,其主要特点是,所述的系统包括至少三个以上立柱,各个所述的立柱均包括控制电路,所述的控制电路上设置有至少1个控制手柄接口和至少2个CAN总线接口,所述的控制手柄接口与控制手柄相连接,所述的CAN总线接口与CAN总线相连接,各个所述的立柱通过电源和所述的CAN总线实现相互连接。

较佳地,所述的控制手柄与任意一个立柱通过所述的控制手柄接口相连接;其中,

所述的系统为星型拓扑连接结构,具体为:

与所述的控制手柄相连接的立柱通过所述的电源和CAN总线和其他立柱实现CAN总线接口并联连接;或者

所述的系统为链型拓扑连接结构,具体为:

与所述的控制手柄相连接的立柱通过所述的电源和CAN总线和其他立柱实现CAN总线接口串联连接。

更佳地,所述的CAN总线自动对各个立柱的配置参数进行验证,所述的配置参数包括立柱数量和立柱位置数据,具体包括以下操作:

a、如果所述的立柱数量与所述的控制手柄的设置值不一致,则所述的系统自动进入自组网状态,并重新配置所述的各个立柱的配置参数进行第二次验证,否则直接进入操作d;

b、如果所述的第二次验证失败,则所述的系统自动向所述的控制手柄发送组网失败故障码并进行显示,并返回操作a;

c、如果所述的立柱数量第二次验证成功,则继续验证所述的各个立柱的立柱位置数据是否一致,若所述的各个立柱的立柱位置数据不一致,则所述的系统向所述的控制手柄发送位置复位故障码并进行显示,否则直接进入操作d;

d、所述的系统进入就绪状态。

较佳的,所述的各个立柱实时将各自的工作状态信息发送至所述的CAN总线,且所述的各个立柱之间互相监测其他立柱的工作状态,实时调整自身的运行状态,以实现各个立柱之间工作状态同步。

较佳地,所述的工作状态信息包括运行信息、同步信息和故障信息。

较佳地,所述的系统监测到所述的CAN总线有立柱离线或新的立柱接入时,则自动向所述的控制手柄发送总线异常故障码并进行显示。

较佳地,用户介入所述的系统并重新设置所述的立柱数量或检查所述的CAN总线是否连接异常,并通过所述的控制手柄确认所述的系统的当前状态后所述的系统再次进入自组网状态,并验证各个立柱的配置参数。

较佳地,如果验证成功,所述的系统进入就绪状态;

如果验证失败,所述的系统自动向所述的控制手柄发送组网失败故障码并进行显示。

较佳地,用户操作所述的控制手柄,并将操作信息发送至与所述的控制手柄相连接的立柱上,该立柱自动将接收到的所述的操作信息发送至所述的CAN总线,连接在所述的CAN总线上的各个立柱都接收到所述的操作信息以执行同步操作。

较佳地,所述的操作信息包括位置升降信息以及位置记忆信息。

该针对上述控制系统实现自组网控制的方法,其主要特点是,所述的方法包括以下步骤:

(1)所述的系统连接上电后,各个立柱通过CAN总线和其他立柱实现CAN总线接口并联连接,从而形成星型拓扑连接结构;或者,各个立柱通过CAN总线和其他立柱实现CAN总线接口串联连接,从而形成链型拓扑连接结构;

(2)所述的CAN总线对所述的各个立柱的配置参数是否一致进行验证及配置,使所述的系统进入就绪状态;

(3)用户操作所述的控制手柄,以控制各个立柱的工作状态。

较佳地,所述的步骤(2)具体包括以下步骤:

(2.1)对各个立柱的立柱数量和立柱位置数据进行验证;

(2.2)如果所述的立柱数量与所述的控制手柄的设置值不一致,则所述的系统自动进入自组网状态,并重新配置所述的各个立柱的配置参数进行第二次验证,否则直接进入操作d;

(2.3)如果所述的第二次验证失败,则所述的系统自动向所述的控制手柄发送组网失败故障码并进行显示,程序运行结束;

(2.4)如果所述的立柱数量第二次验证成功,则继续验证所述的各个立柱的立柱位置数据是否一致,若所述的各个立柱的立柱位置数据不一致,则所述的系统向所述的控制手柄发送位置复位故障码并进行显示,否则直接进入步骤(2.5);

(2.5)所述的系统进入就绪状态。

较佳地,所述的步骤(3)具体包括以下步骤:

(3.1)用户操作所述的控制手柄,并将操作信息发送至与所述的控制手柄相连接的立柱上;

(3.2)与所述的控制手柄相连接的立柱将接收到的所述的操作信息发送至所述的CAN总线;

(3.3)连接在所述的CAN总线上的各个立柱都接收到所述的操作信息以执行同步操作。

较佳地,所述的操作信息包括位置升降信息以及位置记忆信息。

较佳地,系统监测到所述的CAN总线有立柱离线或新的立柱接入时,则自动向所述的控制手柄发送总线异常故障码并进行显示。

较佳地,用户介入所述的系统并重新设置所述的立柱数量或检查所述的CAN总线是否连接异常,并通过所述的控制手柄确认所述的系统的当前状态后所述的系统再次进入自组网状态,并验证各个立柱的配置参数。

较佳地,如果验证成功,所述的系统进入就绪状态;

如果验证失败,所述的系统自动向所述的控制手柄发送组网失败故障码并进行显示。

该用于针对立柱控制系统实现自组网控制的装置,其主要特点是,所述的装置包括:

处理器,被配置成执行计算机可执行指令;

存储器,存储一个或多个计算机可执行指令,所述计算机可执行指令被所述处理器执行时,实现上述自组网控制的方法的各个步骤。

该用于针对立柱控制系统实现自组网控制的处理器,其主要特点是,所述的处理器被配置成执行计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现上述自组网控制的方法的各个步骤。

该计算机可读存储介质,其主要特点是,其上存储有计算机程序,所述的计算机程序可被处理器执行以实现上述自组网控制的方法的各个步骤。

采用了本发明的可自组网的立柱控制系统、方法、装置、处理器及其计算机可读存储介质,通过在每个立柱中埋入控制电路,并留出电源、CAN总线和手柄接口,使立柱模块化,同时每个立柱之间通过电源、CAN总线接口相连,配合专门设计的自动组网和数据交互功能,可灵活实现1至16范围内任意数量立柱的控制。用户购买该系统后,可自行拆分,可自行扩展,也可与现有立柱随意组合使用,具有很高的灵活度,避免了不同品类立柱控制系统不兼容需要重复购买的问题,较大地为用户节约了成本。

附图说明

图1为本发明的可自组网的立柱控制系统的立柱接口示意图。

图2为本发明的可自组网的立柱控制系统的星型拓扑结构示意图。

图3为本发明的可自组网的立柱控制系统的链型拓扑结构示意图。

图4为本发明的实现可自组网的立柱控制方法的流程图。

具体实施方式

为了能够更清楚地描述本发明的技术内容,下面结合具体实施例来进行进一步的描述。

在详细说明根据本发明的实施例前,应该注意到的是,在下文中,术语“包括”、“包含”或任何其他变体旨在涵盖非排他性的包含,由此使得包括一系列要素的过程、方法、物品或者设备不仅包含这些要素,而且还包含没有明确列出的其他要素,或者为这种过程、方法、物品或者设备所固有的要素。

请参阅图1所示,该可自组网的立柱控制系统,其中,所述的系统包括至少三个以上立柱,各个所述的立柱均包括控制电路,所述的控制电路上设置有至少1个控制手柄接口和至少2个CAN总线接口,所述的控制手柄接口与控制手柄相连接,所述的CAN总线接口与CAN总线相连接,各个所述的立柱通过电源和所述的CAN总线实现相互连接。

请参阅图2和图3所示,作为本发明的优选实施方式,所述的控制手柄与任意一个立柱通过所述的控制手柄接口相连接;其中,

所述的系统为星型拓扑连接结构,具体为:

与所述的控制手柄相连接的立柱通过所述的电源和CAN总线和其他立柱实现CAN总线接口并联连接;或者

所述的系统为链型拓扑连接结构,具体为:

与所述的控制手柄相连接的立柱通过所述的电源和CAN总线和其他立柱实现CAN总线接口串联连接。

作为本发明的优选实施方式,所述的CAN总线自动对各个立柱的配置参数进行验证,所述的配置参数包括立柱数量和立柱位置数据,具体包括以下操作:

a、如果所述的立柱数量与所述的控制手柄的设置值不一致,则所述的系统自动进入自组网状态,并重新配置所述的各个立柱的配置参数进行第二次验证,否则直接进入操作d;

b、如果所述的第二次验证失败,则所述的系统自动向所述的控制手柄发送组网失败故障码并进行显示,并返回操作a;

c、如果所述的立柱数量第二次验证成功,则继续验证所述的各个立柱的立柱位置数据是否一致,若所述的各个立柱的立柱位置数据不一致,则所述的系统向所述的控制手柄发送位置复位故障码并进行显示,否则直接进入操作d;

d、所述的系统进入就绪状态。

作为本发明的优选实施方式,所述的各个立柱实时将各自的工作状态信息发送至所述的CAN总线,且所述的各个立柱之间互相监测其他立柱的工作状态,实时调整自身的运行状态,以实现各个立柱之间工作状态同步。

作为本发明的优选实施方式,所述的工作状态信息包括运行信息、同步信息和故障信息。

作为本发明的优选实施方式,所述的系统监测到所述的CAN总线有立柱离线或新的立柱接入时,则自动向所述的控制手柄发送总线异常故障码并进行显示。

作为本发明的优选实施方式,用户介入所述的系统并重新设置所述的立柱数量或检查所述的CAN总线是否连接异常,并通过所述的控制手柄确认所述的系统的当前状态后所述的系统再次进入自组网状态,并验证各个立柱的配置参数。

作为本发明的优选实施方式,如果验证成功,所述的系统进入就绪状态;

如果验证失败,所述的系统自动向所述的控制手柄发送组网失败故障码并进行显示。

作为本发明的优选实施方式,用户操作所述的控制手柄,并将操作信息发送至与所述的控制手柄相连接的立柱上,该立柱自动将接收到的所述的操作信息发送至所述的CAN总线,连接在所述的CAN总线上的各个立柱都接收到所述的操作信息以执行同步操作。

作为本发明的优选实施方式,所述的操作信息包括位置升降信息以及位置记忆信息。

请参阅图4所示,该针对上述控制系统实现自组网控制的方法,其中,所述的方法包括以下步骤:

(1)所述的系统连接上电后,各个立柱通过CAN总线和其他立柱实现CAN总线接口并联连接,从而形成星型拓扑连接结构;或者,各个立柱通过CAN总线和其他立柱实现CAN总线接口串联连接,从而形成链型拓扑连接结构;

(2)所述的CAN总线对所述的各个立柱的配置参数是否一致进行验证及配置,使所述的系统进入就绪状态;

(3)用户操作所述的控制手柄,以控制各个立柱的工作状态。

作为本发明的优选实施方式,所述的步骤(2)具体包括以下步骤:

(2.1)对各个立柱的立柱数量和立柱位置数据进行验证;

(2.2)如果所述的立柱数量与所述的控制手柄的设置值不一致,则所述的系统自动进入自组网状态,并重新配置所述的各个立柱的配置参数进行第二次验证,否则直接进入操作d;

(2.3)如果所述的第二次验证失败,则所述的系统自动向所述的控制手柄发送组网失败故障码并进行显示,程序运行结束;

(2.4)如果所述的立柱数量第二次验证成功,则继续验证所述的各个立柱的立柱位置数据是否一致,若所述的各个立柱的立柱位置数据不一致,则所述的系统向所述的控制手柄发送位置复位故障码并进行显示,否则直接进入步骤(2.5);

(2.5)所述的系统进入就绪状态。

作为本发明的优选实施方式,所述的步骤(3)具体包括以下步骤:

(3.1)用户操作所述的控制手柄,并将操作信息发送至与所述的控制手柄相连接的立柱上;

(3.2)与所述的控制手柄相连接的立柱将接收到的所述的操作信息发送至所述的CAN总线;

(3.3)连接在所述的CAN总线上的各个立柱都接收到所述的操作信息以执行同步操作。

作为本发明的优选实施方式,所述的操作信息包括位置升降信息以及位置记忆信息。

作为本发明的优选实施方式,系统监测到所述的CAN总线有立柱离线或新的立柱接入时,则自动向所述的控制手柄发送总线异常故障码并进行显示。

作为本发明的优选实施方式,用户介入所述的系统并重新设置所述的立柱数量或检查所述的CAN总线是否连接异常,并通过所述的控制手柄确认所述的系统的当前状态后所述的系统再次进入自组网状态,并验证各个立柱的配置参数。

作为本发明的优选实施方式,如果验证成功,所述的系统进入就绪状态;

如果验证失败,所述的系统自动向所述的控制手柄发送组网失败故障码并进行显示。

该用于针对立柱控制系统实现自组网控制的装置,其中,所述的装置包括:

处理器,被配置成执行计算机可执行指令;

存储器,存储一个或多个计算机可执行指令,所述计算机可执行指令被所述处理器执行时,实现上述自组网控制的方法的各个步骤。

该用于针对立柱控制系统实现自组网控制的处理器,其中,所述的处理器被配置成执行计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现上述自组网控制的方法的各个步骤。

该计算机可读存储介质,其中,其上存储有计算机程序,所述的计算机程序可被处理器执行以实现上述自组网控制的方法的各个步骤。

在本发明的一具体实施方式中,本立柱控制系统主要由电源、控制手柄、总线和立柱组成,其中立柱数量可以在1至16范围内任意设置,每个立柱内部含有独立的控制电路,立柱软件、硬件和结构都是一模一样的,采用模块化设计,立柱通过总线互相组合连接,控制手柄可以和任意一个立柱相连,电源也和总线相连,为整个立柱控制系统供电。

在本发明的一具体实施方式中,理论上只要没达到CAN总线通信带宽上限,可控制的立柱数量还可增加,但为了控制软件设计方便,本技术方案将可自组网的立柱数量上限设定为16。

在本发明的一具体实施方式中,图1为立柱的接口示意图,每个立柱包括1个控制手柄接口和2个电源、CAN总线接口,2个总线接口在立柱内部是并联的。

在本发明的一具体实施方式中,图2和图3为本立柱控制系统优选的两种拓扑结构,分别是星型拓扑和链型拓扑。

在本发明的一具体实施方式中,参看图2、图3,电源、控制手柄和N个立柱通过总线互相连接。控制手柄可以接入任意一个立柱上,使控制手柄的安装具有很大的灵活度,同时控制手柄可以对当前接入系统的立柱数量进行设置。

在本发明的一具体实施方式中,立柱控制系统连接上电后,通过总线自动对所有立柱的配置参数进行验证,配置参数主要包括立柱数量和位置数据。若验证立柱数量与控制手柄的设置值不一致,则系统自动进入自组网状态,重新配置立柱参数并验证,若还是验证失败则自动向控制手柄发送组网失败故障码并显示,若验证立柱数量通过后,验证位置数据不一致,则系统自动向控制手柄发送位置复位故障码并显示,若验证通过则系统进入就绪状态。

在本发明的一具体实施方式中,当用户操作控制手柄时,连接控制手柄的立柱会自动将操作信息发送至总线上,所有的立柱都会收到这个操作信息,从而实现位置升降、位置记忆等同步操作。

在本发明的一具体实施方式中,在立柱控制系统运行过程中,每个立柱都会实时将各自的工作状态发送至总线上,工作状态包括运行信息、同步信息、故障信息等,每个立柱都会监测其它立柱的工作状态,实时调整自身的运行状态,从而实现所有立柱的状态同步。

在本发明的一具体实施方式中,当总线上有立柱离线或者有新的立柱接入时,立柱控制系统会自动向控制手柄发送总线异常故障码并显示,此时需要用户介入重新设置立柱数量或检查总线是否连接异常,用户通过控制手柄确认后,系统会自动进入自组网状态,重新配置立柱参数并验证,若验证通过则进入就绪状态,否则自动向控制手柄发送组网失败故障码并显示,系统以此方式实现了立柱可拆分可扩展的功能。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行装置执行的软件或固件来实现。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成的,程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一实施例”、“一些实施例”、“示例”、“具体示例”、或“实施例”、“实施方式”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

采用了本发明的可自组网的立柱控制系统、方法、装置、处理器及其计算机可读存储介质,通过在每个立柱中埋入控制电路,并留出电源、CAN总线和手柄接口,使立柱模块化,同时每个立柱之间通过电源、CAN总线接口相连,配合专门设计的自动组网和数据交互功能,可灵活实现1至16范围内任意数量立柱的控制。用户购买该系统后,可自行拆分,可自行扩展,也可与现有立柱随意组合使用,具有很高的灵活度,避免了不同品类立柱控制系统不兼容需要重复购买的问题,较大地为用户节约了成本。

在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。

相关技术
  • 可自组网的立柱控制系统、方法、装置、处理器及其计算机可读存储介质
  • 实现数控系统快速启动和初始化的控制系统、方法、装置、处理器及计算机可读存储介质
技术分类

06120112923817