AGV机器人 / AMR / 机器狗不同门类自动开门、过闸方案

前言:本文提出通用自动开门方案,适用于AGV、机器人、AMR、机器狗等场景。核心为门控控制器DAIC-MJ-MB,通过MQTT/HTTP/Modbus等协议接收指令,驱动继电器控制开门机或原PLC,实现玻璃门、单元门、闸机等普通门的自动开启。关键在于区分带PLC的自动门与需加装开门机的普通门,结合传感器反馈与防夹安全机制,确保通行安全。系统支持与梯控、闸机协议统一,实现"一次对接,全场景通行",具备高兼容性与可扩展性。

不同门类自动开门、过闸方案(AGV / 机器人 / AMR / 机器狗通用)

一、核心认知:开门的本质 = 机器人发指令 + 门控执行

无论门的类型如何,自动开门的底层逻辑一致:

复制代码
复制代码
复制代码
机器人(RCS) → 网络协议指令 → 门控控制器 → 继电器/干接点 → 开门机动作

关键在于:带PLC的自动门 ​ 和 普通门 ​ 的处理方式完全不同。


二、门的分类与改造方式

2.1 两大类门

类别 典型门型 是否需要开门机 控制方式
带PLC的自动门 快速卷帘门、自动伸缩门、旋转门、自动平移门 ❌ 不需要 直接与门PLC通信(Modbus/IO)
**普通门(需加装)**​ 玻璃门、电动门、广告门、单元门、别墅大门、通道闸 ✅ 必须配开门机 门控控制器 → 开门机

结论 :除带PLC的自动门外,均需配置自动开门器(开门机),如:玻璃门、电动门、广告门、闸机、单元门、别墅大门等。

2.2 不同门的开门机选型

门型 开门机类型 备注
玻璃门(有框/无框) 平开式自动开门机(DAIC-MJ-KMQ) 最常见的机器人通道
单元门/防盗门 电磁锁 + 开门器 或 电控闭门器 需断电开锁
广告门 内置开门机 + 磁力锁 见广告门方案
通道闸(摆闸/翼闸) 闸机自带电机,门控直接发指令 PLC控制
卷帘门/伸缩门 利用原PLC/遥控器接口 干接点并联遥控按键

三、核心设备:门控控制器 DAIC-MJ-MB

3.1 定位

DAIC-MJ-MB 是专门为机器人、机器狗、AMR/AGV 配合使用的门控控制器,负责接收机器人指令并驱动开门动作。

3.2 支持的对接协议

协议 层级 典型场景
MQTT 应用层 云端/物联网平台,实时推送(推荐)
HTTP / HTTPS API 应用层 RESTful 对接 RCS 调度系统
Modbus TCP 应用层 对接 PLC、SCADA、楼宇自控
Modbus RTU 应用层 串口对接
RS-485 物理层 连接开门机、传感器
CAN 物理层 工业现场总线,机器人常用
TCP/IP 传输层 长连接实时通信

关键 :门控(DAIC-MJ-MB)、梯控、闸机使用同一套协议,RCS 只需对接一次,无需重复开发。


四、自动开门机参数(DAIC-MJ-KMQ)

参数 规格
型号 DAIC-MJ-KMQ
电压 110-230V AC / 50-60Hz
适用门扇重量 不同重量选择不同型号(需现场选型)
适用门扇宽度 650mm ~ 1100mm(根据现场选型)
开门角度 110°
停门时间 可调:5 ~ 30 秒
外部设备电流损耗 24V DC, 600mA
标准功能模式 低能耗模式 + 自动模式

工作模式说明

  • 低能耗模式:平时电机断电,仅传感器/控制器待机,节能
  • 自动模式:收到开门指令 → 开门 → 保持(5-30s可调)→ 自动关门 → 复位

五、通信协议详解(以 RS-485 / 9600 为例)

5.1 通信参数

  • 接口:RS-485(两线制 A/B)
  • 波特率:9600
  • 数据位:8
  • 校验:无(或按配置)
  • 停止位:1

5.2 命令帧结构

字段 长度 说明
命令代码 1字节 帧头/功能标识
地址 1字节 门控设备地址(多机时区分)
数据域 N字节 功能码 + 参数
校验 1字节 校验和(可选)

5.3 功能码定义

功能码 含义
查询状态 0x00 查询当前门状态
开门(自动关门) 0x01 开门,到位后按设定时间自动关门
常开 0x02 门保持常开(用于高峰期)
关门 0x03 强制关门

5.4 状态返回值

查询命令返回(功能码 0x00)
返回值 含义 备注
0 遇阻半开门 或 完全关门到位 电机完全停止,真正的关门到位
1 关门到位 H07 电机还在动,只是幅度很小
2 开门中 H01 正在开启
3 关门中 H05 正在关闭
4 开门到位 H04 已完全打开
5 开门缓冲 H02 开门减速阶段
6 关门缓冲 H06 关门减速阶段
非查询命令返回
返回值 含义
7 命令接收成功

5.5 完整帧示例

示例1:查询门状态(地址0x01)

复制代码
复制代码
复制代码
发送: A0  01  00  [校验]
返回: A1  01  02         → 开门中

示例2:开门指令(地址0x01)

复制代码
复制代码
复制代码
发送: A0  01  01  [校验]
返回: A2  01  07         → 命令接收成功

随后门开始开启,到位后保持,超时自动关闭。

示例3:设置参数(地址+数据)

复制代码
复制代码
复制代码
发送: A0  01  [地址]  [数据]  [校验]
返回: A1/A2 ...

⚠️ 实际帧结构(帧头、长度、校验)以多奥正式协议文档为准,以上为基于你提供字段的逻辑还原。


六、系统架构图

复制代码
复制代码
复制代码
┌─────────────────────────────────────────────────┐
│              RCS 调度系统(第三方)               │
│        (机器人任务分配、路径规划、指令下发)         │
└──────────────────┬──────────────────────────────┘
                   │ MQTT / HTTP / Modbus TCP
                   ▼
┌─────────────────────────────────────────────────┐
│          门控控制器 DAIC-MJ-MB(每门1台)         │
│    协议转换 + 指令解析 + 状态反馈                │
│    输入:RS-485/CAN/网络                         │
│    输出:继电器/干接点 → 开门机/闸机              │
└──────┬──────────────┬──────────────┬────────────┘
       │              │              │
       ▼              ▼              ▼
  ┌──────────┐  ┌──────────┐  ┌──────────┐
  │ 玻璃门   │  │ 广告门   │  │ 通道闸   │
  │ +开门机  │  │ +开门机  │  │ (自带机) │
  │ KMQ      │  │ +磁力锁  │  │ PLC      │
  └──────────┘  └──────────┘  └──────────┘
       │              │              │
       ▼              ▼              ▼
  传感器反馈     传感器反馈      红外/编码器
  (开关量)      (开关量)       反馈

七、典型工作流程

7.1 机器人过门流程

复制代码
复制代码
复制代码
[1] RCS 规划路径:AMR-01 需通过"1楼玻璃门A"
        │
        ▼
[2] RCS 发送开门指令(MQTT/HTTP/RS485)
    例:{ "device":"DAIC-MJ-MB-01", "cmd":"open" }
        │
        ▼
[3] 门控控制器 DAIC-MJ-MB 解析指令
        │
        ▼
[4] 继电器闭合 → 触发开门机 DAIC-MJ-KMQ 开门
        │
        ▼
[5] 传感器反馈"开门到位"(状态=4, H04)
        │
        ▼
[6] RCS 收到状态 → 指令 AMR 通过
        │
        ▼
[7] AMR 通过门(红外/视觉确认完全通过)
        │
        ▼
[8] RCS 发送关门指令 或 等待超时自动关门
        │
        ▼
[9] 门关到位(状态=0)→ 流程结束

7.2 通道闸过闸流程(类似)

复制代码
复制代码
复制代码
RCS指令 → 门控 → 闸机开闸 → AMR通过 → 红外检测通过 → 闸机关闭

八、传感器反馈配置

为确保机器人安全通过,建议配置以下传感器(接入门控控制器输入口):

传感器 用途 接入
门磁开关 检测门完全开/关到位 干接点输入
红外对射 检测通道是否有人/机器人 干接点输入
超声波/雷达 防夹,检测关门路径障碍物 模拟/开关量
U型传感器 精确检测到位(与梯控共用思路) 开关量

安全逻辑:关门过程中若红外被触发 → 立即停止关门并重新开门,防止夹伤机器人。


九、配置清单(典型项目)

9.1 门控子系统

序号 设备 型号 数量 说明
1 门控控制器 DAIC-MJ-MB 每门1台 接收机器人指令
2 自动开门机 DAIC-MJ-KMQ 每门1台 玻璃门/单元门/广告门
3 磁力锁(如需) DAIC-MJ-RL 按需 广告门/单元门保持锁闭
4 传感器 U型/红外/门磁 每门2-4个 状态反馈与安全
5 电源 开门机专用 按需 开门机AC供电 + 控制器DC

9.2 协议选型建议

对接对象 推荐协议
机器人 RCS(云/服务器) MQTT(推荐)或 HTTP API
PLC / SCADA Modbus TCP / Modbus RTU
开门机(近距离) RS-485
多设备工业现场 CAN

十、接线示意(典型)

复制代码
复制代码
复制代码
┌──────────────────┐
                    │  DAIC-MJ-MB      │
                    │  门控控制器       │
                    └──┬────────────┬──┘
           RS-485/CAN  │   继电器输出 │
                       │              │
        ┌──────────────┘              └──────────────┐
        │ RS-485 A/B                               │ 继电器/干接点
        ▼                                            ▼
   ┌─────────┐                              ┌──────────────┐
   │ 开门机  │                              │  磁力锁      │
   │ KMQ     │                              │  (若需保持)  │
   │ RS-485  │                              └──────────────┘
   └────┬────┘
        │ 电机驱动
        ▼
   ┌─────────┐    门磁反馈 ──┐
   │  玻璃门  │◄──────────────┤ 开关量输入
   └─────────┘              │
                            ▼
                      ┌──────────┐
                      │ 传感器组  │
                      │ 红外/U型 │
                      └──────────┘

十一、实施注意事项

  1. ⚠️ 订货前务必与多奥确认协议细节:帧结构、地址范围、校验方式、MQTT主题
  2. ⚠️ 开门机选型 :必须根据门扇重量和宽度选型(650~1100mm),超重门需定制
  3. ⚠️ 停门时间:设为略大于机器人完全通过所需时间(通常10~15秒),过短会夹伤
  4. ⚠️ 安全防夹:红外/超声波必配,关门遇阻必须反弹开门
  5. ⚠️ 消防联动:消防信号优先,触发时所有门/闸机强制释放
  6. ⚠️ 断电处理:开门机应具备断电手动开门能力,避免困人/困机器人
  7. ⚠️ 网络冗余:关键通道建议有线网络,无线网络作备份

十二、与梯控的协议统一(重点)

门控(DAIC-MJ-MB)、梯控、通道闸使用同一套协议体系(MQTT/HTTP/Modbus),RCS 只需:

  • 实现一套协议客户端
  • 对接一次多奥网关

即可同时控制:电梯乘梯 + 房门/通道开门 + 闸机过闸,无需重复开发。

这与前面 AMR 乘梯方案完全一脉相承------梯控、门控、闸机协议一致,一次对接,全场景通行


总结

维度 要点
适用范围 AGV、机器人、AMR、机器狗(本质相同)
核心设备 门控控制器 DAIC-MJ-MB
执行设备 自动开门机 DAIC-MJ-KMQ(普通门)/ 原PLC(自动门)
协议 MQTT / HTTP / Modbus / RS-485 / CAN 全覆盖
控制方式 非侵入式干接点/继电器,通用所有门型
安全 传感器反馈 + 防夹 + 消防联动
扩展 与梯控、闸机协议统一,一次对接全场景

💡 一句话机器人过门 = 门控控制器收指令 + 开门机执行 + 传感器反馈,与乘梯逻辑完全一致,协议通用。

相关推荐
DogDaoDao1 小时前
MotionWAM 深度解析:让视频世界模型跑进实时人形机器人全身控制
深度学习·机器人·大模型·音视频·人形机器人·视频大模型·motionwam
星云API|微信接口开发1 小时前
企业微信二次开发:外部群机器人如何实现消息自动收发与群聊识别
机器人·企业微信
Rocktech_ruixun12 小时前
机器人本地跑LLM大模型对主板硬件有什么要求?瑞迅科技RK3588/3568方案选型解析
人工智能·科技·嵌入式硬件·机器人·边缘计算
北京盟通科技官方账号14 小时前
高通 IQ-9075 部署 EC-Master 实战指南:环境构建与实时 Linux (RT) 系统烧录
人工智能·机器人·yocto·ethercat·ecmaster·盟通科技·rt kernel
kyle~1 天前
光流传感器
机器人·传感器
Mr.朱鹏1 天前
科技周报(第2026-09-10期):模型激战量子降温
人工智能·科技·chatgpt·机器人·开源
鲁邦通物联网1 天前
硬件开发笔记:非侵入式机器人梯控外挂平层传感器的滤波与校准实录
机器人·机器人梯控·agv梯控·机器人乘梯·机器人自主乘梯
赖赖-1 天前
工业一体机在机器人领域的应用:从控制架构到场景选型的全面解读
ai·架构·机器人·电脑
CCC:CarCrazeCurator1 天前
LeRobot 深度技术方案解析:Hugging Face 端到端机器人学习框架
学习·机器人