激光对射 / 安全光栅 / 光幕

2026-06-22 接口:数字开关量 R2
你将学到
  • 搞懂光幕(多束激光)和单点对射的核心区别:检测"面"而不是"点/线"
  • 学会工程级接线:光幕开关量输出 → 工业 DI IO → 中控
  • 掌握分辨率(束间距)、量程、对位三个关键选型要点
  • 知道展厅用法:隔空手势区/虚拟按键/互动边界/过线计数
  • 拿到选型对比表(光幕 vs 单点对射)和故障排查表

单点红外对射解决了"有没有遮挡"的问题。但展厅里有一类需求更复杂:需要知道"遮挡发生在哪个位置"——比如做虚拟钢琴,一排隐形按键,按下哪个音符就响哪个;或者展厅里一道"魔法门",手伸进来在不同高度触发不同效果;或者隔空涂鸦,手在光幕前上下左右移动,映射成画板上的坐标。

这类需求靠单点对射做不到——单点对射只告诉你"有没有遮挡",它不告诉你"遮挡在哪里"。

**光幕(安全光栅)**的思路是:把很多束激光并排排列,每束激光对应一个位置。遮挡发生时,中控知道"第 7 束被挡了",也就知道遮挡位置在第 7 束对应的坐标——这就把"有没有"变成了"在哪里"。

R2 内容,涉及传感器接线与工业 IO 模块配置。光幕的电气参数(束数、束间距、检测距离、供电、输出类型、响应时间)以你所用型号的厂商产品手册为准;安全光栅如用于人员安全防护场所,须按国家相关安全标准(GB/T 4584 等)选型验收,本篇展厅互动场景仅涉及互动检测用途,非人员安全防护等级使用;工业 IO 模块接线以科星官方文档为准。


原理:多束激光排列成"检测面"

理解光幕,先从单点对射出发:

单点对射(单束):一发一收,两端各一颗。光束是一条线,遮断这条线触发——能检测"有没有",但不知道遮挡在哪里。

光幕(多束并排):发射端内部有多颗 LED/激光管,对应接收端有多颗探测器,一对一排成一排。几十束激光并排,形成一道光的"面"。每一束各自独立采集,接收端的控制电路知道每一束的状态(通/断)。

发射端                                接收端
[束 1]  ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─▶  [接收 1]
[束 2]  ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─▶  [接收 2]
[束 3]  ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─▶  [接收 3]  ◀── 手遮挡了这里
[束 4]  ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─▶  [接收 4]
[束 5]  ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─▶  [接收 5]
         ...(N 束)

接收端控制电路扫描所有束的状态,送出的信号可以是:

  • 总体有/无遮挡(任意一束被遮=输出触发):等同于一个单点对射,但检测面更宽。
  • 各束独立状态:哪几束被遮,输出对应的状态字(多路 IO 信号或串行数据),中控据此推算遮挡位置。

展厅互动用的光幕,主要用第二种——多束状态各自读,配合中控逻辑做位置映射。


光幕 vs 单点对射:核心区别一张表

维度 单点对射(前篇) 光幕/激光光栅(本篇)
检测光束数 1 束 N 束(典型 8~80 束)
检测结果 有/无遮挡(1 bit) 各束通/断状态(N bit 位图)
能否知道遮挡位置 不能 能(精度由束间距决定)
检测面覆盖 一条线 一个面(高度 = 束数×束间距)
成本 低(一对几十元) 中高(专用控制器,按束数)
接线复杂度 中(多路 IO 或串行输出)
适用场景 过线触发/计数/有无检测 手势位置/虚拟按键/互动边界
安装对位 单对对位 多束整体对位(更精细)

一句话:单点对射是开关,光幕是尺子——前者只告诉你"有没有触发",后者告诉你"在哪里触发"。


工程级接线:多路开关量进工业 IO

光幕的接线有两种模式,根据你用的型号决定:

模式 A:单路 OSSD(安全型输出)或总体输出

工业安全光栅通常输出 OSSD(Output Signal Switching Device)信号:任意一束被遮挡,两路 OSSD 同时切换(互为冗余)。展厅非安全场合也可使用,当做一路"有/无遮挡"总体信号:

光幕接收端(OSSD 输出 / 单路总体输出)
        │  一根信号线(有遮挡=低/高,以型号为准)
        ▼
科星工业 DI IO 通道
        │  Modbus TCP/RTU
        ▼
中控软件(SoftControl):有遮挡 → 触发

这种用法光幕退化成"大面积对射",用于互动边界或大范围过线计数。

模式 B:各束独立输出(多路 IO)

光幕每束对应一路数字输出,N 束就有 N 路 IO 信号,接进工业 IO 模块的多个 DI 通道,中控读取每路状态,构成位置信息:

光幕(N 路开关量输出,每路对应一束)
        │  N 根信号线
        ▼
科星工业 IO 控制器(N 路 DI,Modbus TCP)
        │  中控读取 N 个 DI 状态
        ▼
中控逻辑:DI[3]=1、DI[4]=1 → 手在第 3~4 束高度 → 触发效果 C
💡 提示

束数多的光幕(32 束以上)直接接工业 IO 通道数不够时,部分光幕控制器自带网络输出(RS485 Modbus 或以太网),把所有束状态打包成一个寄存器组上报,更适合多束集成。选型时看清楚输出接口,不要买了才发现需要 32 路 DI 信号线。

接线注意点与单点对射一致(见红外对射图鉴):NPN/PNP 匹配 DI 通道类型;两端共 GND;信号线走屏蔽线远离强电;供电以光幕手册标注为准(通常 12V 或 24V DC)。


分辨率:束间距决定能检测多细

光幕的分辨率 = 束间距(相邻两束中心距离)。

  • 束间距 5mm:相邻两束中心 5mm,能检测到直径大于 5mm 的物体(手指)。
  • 束间距 10mm:最小可检测 10mm。
  • 束间距 20~40mm:只能检测手掌级别的遮挡,手指可能漏过。

展厅互动用法与对应分辨率参考(以实测和型号 datasheet 为准):

用法 建议束间距 说明
虚拟按键(手指按压) 5~10mm 手指直径约 15~20mm,10mm 束间距基本可靠
手势区位置感知(手掌) 10~20mm 手掌宽度约 80mm,20mm 束间距仍能定位
互动边界(身体过线) 20~40mm 身体宽度远超束间距,不需要细分辨率
过线计数(人员进出) 20~40mm 同上,只需知道有人过,不需要精确位置

量程与覆盖高度

光幕的量程(有效检测距离,发射端到接收端的最大间距)以厂商手册为准。短距型可能只有 13m,长距型工业光幕可到 68m 甚至更远,展厅互动通常距离 1~3m,按需选合适量程的型号,留 20% 余量。

覆盖高度 = 束数 × 束间距。想覆盖手势区 200mm 高度、束间距 10mm,就需要 20 束。选型时先定覆盖范围和分辨率,反推束数。


对位:多束必须整体对齐

多束光幕对位比单点对射要求更高:不只是发射端接收端各自对准中心,还要确保整个光幕在同一平面内,不歪斜、不扭转。

实操对位要点:

  1. 发射端和接收端各自用水平仪确认垂直/水平安装,不能歪斜。
  2. 两端固定在同一水平高度(如果光幕是竖向排列,两端安装高度要一致)。
  3. 前后对准(面对面的两端,确保不偏角度),做法和单点对射一样:先上电看接收端指示灯,对准状态灯常亮。
  4. 多束整体对齐后做完整测试:把一根手指从上到下缓慢划过,每一束位置都能触发,中间没有盲区——这是验收的最低要求。
  5. 长距离安装(>3m)对对位精度要求更高,安装支架要选刚性强的金属支架,安装后拧紧。
💡 提示

光幕安装后建议在文档里记录每一束对应的展厅坐标(如"束 1 = 距地面 800mm,束 2 = 810mm..."),这样日后维修更换时可以快速恢复标定。


展厅用法

隔空手势区(高频用法)

光幕竖向安装在展台两侧(发射端和接收端各在一侧),参观者把手伸进光幕区域,手遮挡的束位置就是手的高度坐标,中控读取,映射到界面操作(滑动/缩放/切换)。

参观者把手举到光幕高度 60% 处
→ 光幕第 12~15 束被遮挡
→ 中控读 DI[12..15] 为 1
→ 映射触发"画卷上卷"动作

虚拟按键排(展厅经典)

光幕横向安装,标定 N 个按键位置(每 M 束为一个按键区)。参观者在对应高度遮挡,中控识别"哪个区被遮",触发对应按键效果。虚拟钢琴、虚拟抢答、虚拟选择题——光幕是无接触版本的键盘。

展厅虚拟钢琴实例(8 束,束间距 20mm,对应 8 个音符,Do~高Do):

DI 通道 1 = 遮挡 → 播 Do
DI 通道 2 = 遮挡 → 播 Re
...
DI 通道 8 = 遮挡 → 播 高Do

过线计数与互动边界

展厅过道安装光幕(整体高度覆盖 800~1200mm 人腰部到头部),人过线时遮挡多束,中控记录触发次数,实现人流统计。比单点对射更抗误触(小动物/碎纸片这类小遮挡会触发单点对射,但不会遮挡光幕足够多束,可设"触发束数 ≥ N 才算有效过线"的阈值)。

互动边界:展区设定"踏入即激活"的边界,整道光幕是这条边界,参观者进入区域的瞬间遮挡光幕,触发展区互动激活。

展品保护联动

展柜前沿安装一道光幕(低束间距),参观者手伸向展柜超过安全距离时遮挡光幕,触发"请勿触碰"语音和警示灯。这是光幕最常见的展品保护用法——工业安全光栅等级用于机床保护,展厅用轻量互动光幕做展品保护。


选型对比表

维度 选项 怎么选(展厅)
束数 8 / 16 / 32 / 64+ 覆盖高度 ÷ 束间距 = 束数,按需选
束间距 5 / 10 / 20 / 40mm 按最小检测目标尺寸选,手指→10mm,手掌→20mm
检测距离 1m / 3m / 5m / 8m 安装间距加 20% 余量
输出方式 总体 OSSD / 多路 DI / RS485 Modbus 只需有无遮挡选 OSSD;需要位置信息选多路 DI 或 Modbus 输出
安全等级 展厅互动级 / 工业安全级(SIL/PL) 展厅互动用普通检测光幕即可,人员安全场所才需工业安全认证
外壳 铝合金 / 塑料 展厅用铝合金,耐用、利于固定和散热
IP 防护 IP54 / IP67 户外或有喷水展项用 IP67,室内展厅 IP54 够用

故障排查表

现象 最可能的原因 怎么办
光幕上电后全束不亮(接收端无指示) 供电问题/发射端未上电 确认供电电压和接线;分别查发射端和接收端供电
部分束无法触发(有几束一直通) 对位不准/该束发射管或接收管损坏 重新对位;单束测试;联系厂商(束损坏需维修)
无遮挡也触发(误触) 环境光干扰/安装面反射/对位偏差导致相邻束散射 加遮光罩;避免强反射背景;重新精确对位
中控读不到位置信息 Modbus 寄存器地址错/DI 通道接线错 用 Modbus Poll 或单独查 DI 状态;对照手册核通道映射
响应有延迟(遮挡了半秒才触发) 中控轮询间隔太长/光幕响应时间设置 缩短中控 Modbus 轮询频率(如提高到每 20ms 轮询一次);查光幕响应时间设置
对位做好但整体偏一侧漏检 光幕安装有俯仰角(不垂直) 用水平仪重新校准安装角度,确保光幕平面垂直于地面
触发了但无法准确判断位置 束数到 DI 通道映射对应关系错误 重新标定:逐束手动遮挡,记录对应 DI 通道响应,更新映射表

进阶 / 应用案例

  • 双维度坐标感知:横向一道光幕 + 纵向一道光幕,两道光幕交叉,形成粗精度 X-Y 坐标感知。遮挡发生在横向的第 N 束、纵向第 M 束,推算坐标(N,M),实现隔空绘图或虚拟鼠标效果。
  • 展厅互动地图:多道光幕平铺地面(竖向安装间距约 500mm 的多道),地面形成网格感应区,参观者站立位置被感知,大屏实时更新"你在哪里"的互动地图。
  • 互动舞台边界:舞台或互动区边缘安装一圈光幕,参观者进入舞台感应区自动触发灯光/音效变化,离开时渐出,无接触、无遮挡,观感干净。
  • 已发布参考红外对射/对管开关图鉴——了解单点对射,和光幕的原理同源但检测能力不同,先理解单点再学光幕,思路清晰。网络继电器·IO 控制器图鉴——光幕多路 DI 输出接工业 IO 模块,Modbus 链路完全相同。

动手挑战

  1. 如果手边有单点对射传感器,做这个实验:把两颗对射水平间距 5cm 并排安装,中控分别读两路 DI 状态,体验"两束各自独立触发"是什么感觉——这就是光幕最小单元的工作原理,只是光幕把这个重复了几十次。
  2. 用纸模拟"光幕面":在一张 A4 纸上画 10 条等间距横线,模拟 10 束光的位置。把一根铅笔横着遮挡其中几条,理解"遮挡位置映射"的坐标逻辑——先在纸上画通,再动硬件。
  3. 如果有条件拿到展厅级光幕,连通 Modbus,尝试用 Python pymodbus 读束状态寄存器,打印出每一束的通/断位,然后把读数映射成一个简单的字符界面"高度显示条"——这是光幕交互最小原型。

本节学到的知识

  • 光幕 = 多束激光并排(典型 8~80 束)形成一道"检测面";单点对射只给"有/无"1 bit,光幕给"各束通/断的 N bit 位图"——单点是开关,光幕是尺子
  • 分辨率 = 束间距(相邻两束中心距)5mm 能测手指、10mm 是虚拟按键的可靠档、20~40mm 只能测手掌(手指约 15~20mm、手掌约 80mm)。
  • 覆盖高度 = 束数 × 束间距;先定覆盖范围和分辨率再反推束数,比如覆盖 200mm、束间距 10mm 就要 20 束
  • 量程(发射端到接收端最大间距)以手册为准:展厅互动一般 1~3m,选型按安装间距加 20% 余量
  • 三种输出接口:**单/双路 OSSD(安全型,两路互为冗余)**当"大面积对射"用、**多路 DI(每束一路,N 束 N 根线)**做位置感知、RS485/以太网 Modbus 把全部束状态打包成寄存器组——束数超 32 优先选网络输出,别买了才发现要接 32 路 DI。
  • 接线要点与单点对射一致:NPN/PNP 要匹配 DI 通道、两端共 GND、信号线走屏蔽线远离强电;供电通常 12V 或 24V DC,以手册为准
  • 多束必须整体对齐在同一平面(不歪斜、不扭转),验收最低标准是手指从上到下缓划、每束都触发无盲区;>3m 长距对位要求更高、用刚性金属支架。
  • 过线计数比单点更抗误触:可设**"触发束数 ≥ N 才算有效过线"**的阈值,滤掉碎纸片/小动物。
  • 响应偏慢多是中控轮询间隔太长,可提高到每 20ms 轮询一次;具体响应时间以光幕型号为准。
  • 展厅用普通检测光幕即可,人员安全防护场所才需工业安全级(SIL/PL)并按 GB/T 4584 等标准验收;外壳展厅选铝合金,防护室内 IP54、户外/喷水 IP67。

小结 · 你掌握了什么

  • 你懂了光幕(安全光栅)和单点对射的核心区别:光幕是"尺子",不只说有没有遮挡,而是说在哪里遮挡——多束激光并排形成检测面,各束独立采集,遮挡位置由哪几束被挡决定。
  • 你掌握了两种工程接线模式:总体 OSSD(等同大面积对射)和多路 DI(各束独立进 IO 模块)→ Modbus → 中控;知道束数多时可选带 RS485/网络 Modbus 输出的光幕控制器。
  • 你学会了分辨率(束间距)、量程、覆盖高度的选型计算,以及多束整体对位、标定束位映射表的安装要点。
  • 你拿到了虚拟按键/手势区/过线计数/展品保护四类展厅用法,选型对比表和故障排查表。

光幕是展厅里"无接触精准交互"的进阶武器。单点对射告诉你"有人过来了",光幕告诉你"他的手在哪里",配合 SoftControl 展厅中控系统,这个"在哪里"可以直接映射成展厅里的任意互动效果。需要更精细的单点距离感知(而不是光幕的"面"检测),参考ToF 激光测距图鉴——两种方案组合,构成展厅互动体系里点、线、面三个维度的完整覆盖。

📄 来源 / 自校链接

本文为公开资料整理,非亲测。关键参数与代码请结合实物与下列官方来源验证。

需要展厅软硬件方案或定制开发?