一种用于智能车库的主、从控制器的通讯方法技术

技术编号:32834519 阅读:16 留言:0更新日期:2022-03-26 20:52
本发明专利技术涉及智能车库技术领域,公开了一种用于智能车库的主、从控制器的通讯方法,在本发明专利技术的通讯方法中,主控制器通过广播的形式与所有的从控制器无线通信,由于不用路径选择,因此其无线通信成本得到了降低;另外通过设置主控制器循环发送数据,数据包括控制指令和心跳数据,以及让所有的从控制器在接收到主控制器发送的数据后便将自身的输入端口状态信息和输出端口状态信息发送给主控制器,实现信息回传,进而能够使主控制器实时了解整个车库的车位的状态信息,确保智能车库的正常运行。确保智能车库的正常运行。确保智能车库的正常运行。

【技术实现步骤摘要】
一种用于智能车库的主、从控制器的通讯方法


[0001]本专利技术涉及智能车库
,具体涉及一种用于智能车库的主、从控制器的通讯方法。

技术介绍

[0002]随着经济的发展,车辆越来越普及,相应地,停车位的需求也越来越大。为了提高土地的利用率,智能车库应运而生。智能车库通过在竖直方向上多层设置停车位可以容纳更多的车辆停放。在智能车库的控制系统运行过程中,主控制器(大多为大型PLC)通过有线的方式接收每个车位上部署的传感器输出的检测信息,并根据这些检测信息和输入的停车或者取车指令来输出执行指令,以此实现取车或者停车。而这种集中控制的方式在实际使用时存在布线困难的问题,不利于智能车库的建设。如果能在车库的某一范围内部署从控制装置、在整个车库部署多个从控制装置,通过所有的从控制装置来接收车库中的车位上的传感器输出的检测信息,并将这些检测信息通过无线方式发送给主控制器,主控制器再对这些检测信息进行处理会减小智能车库的布线量,方便智能车库的建设。

技术实现思路

[0003]鉴于
技术介绍
的不足,本专利技术是提供了一种用于智能车库的主、从控制器的通讯方法。
[0004]为解决以上技术问题,本专利技术提供了如下技术方案:一种用于智能车库的主、从控制器的通讯方法,包括以下步骤:
[0005]S1:当主控制器在当前次向从控制器发送第一数据时通过广播的方式向所有的从控制器同时发送第一数据;
[0006]S2:所有的从控制器在接收到第一数据后会按照预设顺序依次向所述主控制器发送第二数据,如果主控制器在发送完第一数据后的第一时间内没有接收到从控制器发送的第二数据,则主控制器重新执行步骤S1;当控制器在当前次向从控制器发送第一数据时,如果主控制器连续N次向从控制器发送第一数据后仍然没有收到从控制器发送的第二数据,则主控制器输出报警信息;
[0007]S3:重复执行步骤S1和步骤S2,使主控制器和从控制器循环进行无线通信。
[0008]在某种实施方式中,步骤S1中,主控制器以第一通信频率向所有的从控制器无线发送第一数据,步骤S2中,从控制器以第二通信频率向主控制器无线发送第二数据。
[0009]在某种实施方式中,所述主控制器与从控制器的无线通信频率设置过程如下:分别使用八位拨码开关设置主控制器和从控制器的信道号,八位拨码开关对应八位二进制数据,将八位二进制数据的第一位数据和第八位数据互换,将八位二进制数据的第二位数据和第七位数据互换,以此类推,直至完成了八位二进制数据的第四数据和第五位二进制数据互换,互换完成后得到了新的八位二进制数据,将新的八位二进制数据转换为十进制数据,假设为A,然后按照公式F=F1+A*X计算所述控制系统的无线通信频率,其中F1为基准频
率,为常量,X为频道差,为常量。
[0010]在某种实施方式中,所述主控制器每次向从控制器发送的第一数据的数据帧长度相同,所述从控制器每次向主控制器发送的第二数据的数据帧长度相同。
[0011]在某种实施方式中,本专利技术还包括提前设置好每个从控制器的模块号、输入端口号和输出端口号,所述第一数据的数据帧包括引导字、子控制器模块号字、输出端口号字和控制指令字,所述第二数据的数据帧包括引导字、字控制器模块号字、输入端口状态字和输出端口状态字。
[0012]在某种实施方式中,所述控制指令字为单字节或者双字节;所述控制指令字的前一半位数对应的十进制数据和后一半位数对应的十进制数据相同,或者所述控制指令字的第一位为奇偶校验位。
[0013]在某种实施方式中,当智能车库需要执行取车或者存车指令时,步骤S1中主控制器向所有的从控制器发送的第一数据的控制指令部字为控制指令,从控制器接收到控制指令后先进行解码、然后执行控制指令;当智能车库不需要执行取车或者存车指令时,步骤S1中主控制器向所有的从控制器发送的第一数据的控制指令部为心跳数据,以此从从控制器获取第二数据。
[0014]在某种实施方式中,在需要存车或者取车时,如果主控制器向从控制器连续多条发送控制指令,主控制器在向从控制器发送完一条控制指令后,主控制器根据后面从控制器发送的第二数据中的输入端口状态字的信息判断该条控制指令是否执行到位,如果执行到位,则主控制器向从控制器发送下一条控制指令。
[0015]本专利技术与现有技术相比所具有的有益效果是:
[0016]1、主控制器通过广播的形式与所有的从控制器无线通信,由于不用路径选择,因此其无线通信成本得到了降低;
[0017]2、通过设置主控制器循环发送数据,数据包括控制指令和心跳数据,以及让所有的从控制器在接收到主控制器发送的数据后便将自身的输入端口状态信息和输出端口状态信息发送给主控制器,实现信息回传,进而能够使主控制器实时了解整个车库的车位的状态信息,确保智能车库的正常运行;
[0018]3、主控制器以第一通信频率向从控制器发送第一数据,从控制器以第二通信频率向主控制器发送第二数据,通过设置双通道通信确保主控制器和从控制器之间的通信的可靠性。
附图说明
[0019]图1为实施例中一个主控制器与三个从控制器的通讯示意图;
[0020]图2为实施例中的本专利技术的流程图;
[0021]图3为实施例中的多个主、从控制器的通信频率的分布示意图。
具体实施方式
[0022]现在结合附图对本专利技术作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本专利技术的基本结构,因此其仅显示与本专利技术有关的构成。
[0023]在智能车库中,每个车位上都会设有传感器来检测车位的状态信息,常见的传感
器包括上限位检测传感器、上到位检测传感器、下限位检测传感器、下到位检测传感器、防落检测传感器、防送检测传感器、前障碍检测传感器、后障碍检测传感器、左到位检测传感器和右到位检测传感器,另外智能车库中也会设置执行机构来带动停车位的移动,常见的执行机构包括正反转电机、升降电机、横移电机和防落勾驱动等执行机构。
[0024]在图1中,共包括一个主控制器和三个从控制器,三个从控制器可以安装在智能车库中的对应区域,来接收对应区域的车位上的检测传感器输出的检测信息和输出执行信号来驱动外围的执行机构动作。
[0025]如图2所示,一种用于智能车库的主、从控制器的通讯方法,包括以下步骤:
[0026]S1:当主控制器在当前次向从控制器发送第一数据时通过广播的方式向所有的从控制器同时发送第一数据;
[0027]S2:所有的从控制器在接收到第一数据后会按照预设顺序依次向所述主控制器发送第二数据,如果主控制器在发送完第一数据后的第一时间内没有接收到从控制器发送的第二数据,则主控制器重新执行步骤S1;当控制器在当前次向从控制器发送第一数据时,如果主控制器连续N次向从控制器发送第一数据后仍然没有收到从控制器发送的第二数据,则主控制器输出报警信息;
[0028]S3:重复执行步骤S1和步骤S2,使主控制器和从控制器循环进行无线通信。
[0029]在实际使用时,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于智能车库的主、从控制器的通讯方法,其特征在于,包括以下步骤:S1:当主控制器在当前次向从控制器发送第一数据时通过广播的方式向所有的从控制器同时发送第一数据;S2:所有的从控制器在接收到第一数据后会按照预设顺序依次向所述主控制器发送第二数据,如果主控制器在发送完第一数据后的第一时间内没有接收到从控制器发送的第二数据,则主控制器重新执行步骤S1;当控制器在当前次向从控制器发送第一数据时,如果主控制器连续N次向从控制器发送第一数据后仍然没有收到从控制器发送的第二数据,则主控制器输出报警信息;S3:重复执行步骤S1和步骤S2,使主控制器和从控制器循环进行无线通信。2.根据权利要求1所述的一种用于智能车库的主、从控制器的通讯方法,其特征在于,步骤S1中,主控制器以第一通信频率向所有的从控制器无线发送第一数据,步骤S2中,从控制器以第二通信频率向主控制器无线发送第二数据。3.根据权利要求1所述的一种用于智能车库的主、从控制器的通讯方法,其特征在于,所述主控制器与从控制器的无线通信频率设置过程如下:分别使用八位拨码开关设置主控制器和从控制器的信道号,八位拨码开关对应八位二进制数据,将八位二进制数据的第一位数据和第八位数据互换,将八位二进制数据的第二位数据和第七位数据互换,以此类推,直至完成了八位二进制数据的第四数据和第五位二进制数据互换,互换完成后得到了新的八位二进制数据,将新的八位二进制数据转换为十进制数据,假设为A,然后按照公式F=F1+A*X计算所述控制系统的无线通信频率,其中F1为基准频率,为常量,X为频道差,为常量。4.根据权利要求1所述的一种用于智能车库的主、...

【专利技术属性】
技术研发人员:梁圣义茅正冲张泽阳
申请(专利权)人:泉安泉无锡智控系统有限公司
类型:发明
国别省市:

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

1