ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

机器视觉检测中工业传感器选型与配合的完整指南

2026/9/8 16:53:05 拓冰建站 浏览量
机器视觉检测中工业传感器选型与配合的完整指南 1. 为什么机器视觉系统里传感器才是被低估的主角干机器视觉这行久了你会发现一个很有意思的现象很多人选型时把注意力全压在相机分辨率和镜头上张口就是多少万像素、靶面多大、畸变多少等设备装到现场开始跑问题就全冒出来了——产品到位了相机就是不触发、拍了十几张图有一半是糊的、计数值和PLC对不上、夜班时段频繁误检。折腾一圈下来根子往往不是相机而是传感器没选对、没用对。工业传感器在机器视觉检测里的作用简单说就四件事告诉相机什么时候拍、判断被测物在不在该拍的位置、给图像分析提供可靠的物理量参照、跟产线其他设备保持严格的节奏同步。没有传感器视觉系统就像一个人睁着眼睛但不知道往哪看、什么时候看拍出来的图再多也是垃圾进垃圾出。这篇内容我打算从实际项目出发把工业传感器在视觉检测里的选型逻辑、安装方法、参数匹配和现场踩坑经验梳理一遍。适合正在搭视觉方案的工程师、做自动化集成的朋友也包括那些被现场检测问题折腾过、想搞清楚“传感器到底要怎么配合相机”的人。这些东西不算多高深但都是能直接抄作业的。2. 传感器与视觉检测系统之间的关系先讲透2.1 视觉系统不只等于“相机加镜头”很多刚入行的朋友会把机器视觉等同于“用相机拍张照然后用软件分析”。这个理解不能说错但会让你的系统设计出现结构性漏洞。一套完整的视觉检测系统通常包含感知层、采集层、处理层和执行层四部分。感知层就是各种工业传感器负责告诉系统“目标出现了”“位置到了”“有物体通过了”采集层负责把物理世界转成数字图像处理层负责用算法找缺陷、量尺寸、读码执行层再去根据结果做剔除、报警、定位等动作。四个层级里感知层是最容易被忽略的但它决定了整套系统的节拍上限和稳定性。我在现场见过一套号称“高速视觉检测”的方案相机每秒能拍60帧结果因为用了触发延迟太大的传感器实际产出节拍直接砍了一半。设备供应商反复远程调试了三天最后发现是光电传感器的响应时间跟产线速度不匹配。这种问题你在lab里永远复现不出来因为lab里没人会拿秒表去卡你每一次触发的抖动。2.2 传感器给视觉系统提供的是什么“信息”从信号的本质上说传感器和相机的配合可以分成三个维度我习惯叫它们“三元组”空间、时间、状态。空间维度解决的是目标“在哪里”的问题。产线上产品的位置多少会有偏差传感器判断目标进入检测区域后再触发相机保证产品出现在视野的合理范围内。时间维度解决的是“什么时候拍”的问题。有些场景对相位要求极高比如转盘式检测工位转盘角度差1度拍出来的图就完全不一样这时候需要编码器来做精确的相位触发。状态维度解决的是“该不该检测”的问题。比如产线有多个分支只有当产品流向检测位时才允许拍照其他时候相机必须关闭避免误触发和无效图像。不管是光电传感器、接近传感器、编码器还是光纤传感器最终都是给视觉系统补全这三个维度中的某一个或某几个信息。选型的时候你可以先把工位的动作关系画清楚看看缺的是哪个维度的信息再决定用什么传感器思路会清晰得多。2.3 传感器不是取代视觉而是让视觉更“专注”还有一个普遍的误区认为传感器能干的活相机加算法也能干所以没必要装传感器。比如有人用深度学习做了产品到位检测告诉我说“我用视觉解决了触发问题”。这种方案在实验室跑确实没问题但上了产线就性价比极低——深度学习跑一次推理要几十毫秒CPU占用还不低光电传感器响应时间微秒级成本差了一个数量级稳定性也完全不同。传感器和视觉检测从来不是竞争关系而是分工关系。传感器负责粗粒度、高可靠、低延时的物理量检测视觉负责细粒度、高维度、复杂模式的内容检测。两者配合才是完整的感知方案。3. 视觉检测场景里最常用的几类传感器怎么选不踩坑3.1 光电传感器视觉触发的基本盘光电传感器是视觉检测里用得最多的触发传感器没有之一。它的原理很简单发射器发出光束接收器检测光束是否被目标遮挡对射型或反射回来反射型输出一个开关信号。在视觉项目里光电传感器主要干两件事一是作为硬件触发源检测到产品到位就给相机发信号二是作为防漏检逻辑的输入比如有两路产品汇流需要判断当前来料走的是哪条通道再决定用哪套检测配方。选型时我一般先看三个参数响应时间、检测距离、输出方式。响应时间决定了你能跑多快的产线常规的光电传感器响应时间在0.5ms到1ms之间高速产线建议选0.25ms以下的型号。检测距离不是越远越好关键是跟你的安装距离匹配余量留20%到30%就行。输出方式常见的有NPN和PNP国内产线PLC大多是NPN但具体还是看你的控制器接口这个选错就是低级事故。提示现场如果遇到反光物体导致误触发把“漫反射型”换成“镜面反射型”或者“聚焦型”往往能解决不一定要加钱上更贵的型号。3.2 接近传感器适合金属目标和紧凑空间接近传感器电感式、电容式在视觉检测里没有光电那么常见但在一些特殊场景里是“唯一解”。最典型的是金属工件的到位检测比如发动机缸体、轴承套圈这类目标要进视觉工位用光电检测容易因为表面反光不稳定这时候用耐高温、耐油污的电感式接近传感器就靠谱得多。接近传感器的优势是非接触、无机械磨损、抗污染能力强缺点也很明显检测距离普遍比较短几毫米到几十毫米而且只能检测特定材质。选型时重点看检测距离和安装尺寸还要注意它跟相机安装支架之间要保持足够的距离不然接近传感器的振荡磁场可能对工业相机产生干扰表现为图像上出现周期性的横纹。3.3 编码器让视觉检测跟住运动节拍如果产线是连续运动的比如印刷、薄膜、板材、管材这类卷料或线体编码器几乎是必需品。它把位移或角度转换成脉冲信号视觉系统根据脉冲计数来决定“什么时候拍下一张”实现跟速度无关的等间距触发。可以这么理解没有编码器的系统如果产线速度恒定你可以用定时触发但产线速度一旦有波动皮带打滑、调速、启停定时触发拍出来的图像要么重疊要么缺漏检测可靠性直接崩。编码器相当于给视觉系统接上了一双“感知运动的眼睛”让每一帧图像都跟实际物理位置精确绑定。编码器选型主要看分辨率脉冲数/圈、输出方式差分、推挽、集电极开路和机械安装方式轴型、空心轴、轮毂型。跟视觉系统连接时要注意信号电平是否匹配有些编码器输出是5V差分有些是24V推挽接错轻则没信号重则烧IO模块。3.4 光纤传感器、视觉传感器和读码器的边界光纤传感器在极小空间和高速计数场景里很有优势。比如检测微小的弹簧销是否到位、针头有没有折断普通光电的检测光束太粗覆盖不了这些细节光纤传感器的检测头可以做得很小约0.5mm直接伸到检测位置附近。它对视觉系统的配合方式和光电类似只是物理形态不同。至于视觉传感器比如智能相机和读码器它们本身已经包含了图像采集和处理能力但在整个系统里依然扮演着“传感器”的角色——输出的不是图像而是检测结果或条码内容。这类设备在选型时主要是看你需要的是“图像后处理”还是“结果输出”如果是做产线防错校验直接用智能传感器更省事不需要后端再配一套视觉软件。3.5 一张表帮你快速分类选型传感器类型主要功能响应时间典型成本范围人民币典型应用场景光电传感器对射/反射到位检测、触发相机0.2~1ms100~1000包装线触发、工件到位检测电感式接近传感器金属目标感知0.3~1ms80~500金属件防漏检、装配确认旋转编码器位移/角度反馈、等距触发实时200~3000连续运动的视觉检测光纤传感器微小目标检测、高速计数0.1~0.5ms300~2000微小针脚、弹簧检测视觉传感器/读码器直接输出检测结果10~50ms3000~30000防错确认、一维码/二维码读取4. 视觉检测选传感器时真正要看的5个硬指标4.1 响应时间要跟产线节拍对得上而不是越快越好很多人养成一个习惯什么东西都往“最好、最快”里选。传感器的响应时间确实越快越好但你要付出的是成本上升和可能的误触发增加。真正的做法是先算节拍。假设产线速度是每秒500mm视觉系统的视野长度是100mm那么产品从进入视野到离开视野的时间是100/5000.2秒200ms。如果传感器响应时间是1ms在200ms里占的比例只有0.5%可以说毫无压力。但如果产线速度是每秒5000mm也就是5米/秒进入视野的时间只有20ms这时传感器的响应时间和触发信号的抖动就开始直接影响成像位置了。这种情况下建议选响应时间在0.25ms以内的传感器同时把相机曝光时间控制在0.1ms以下。4.2 输出信号形式NPN、PNP和推挽到底怎么接这是视觉项目里最常见也最“低级”的坑。传感器输出信号的方式决定了你接线时怎么接、要不要加转换模块、PLC的输入模块选什么型号。NPN输出也叫“灌电流”负载一端接正电源传感器导通时把信号线拉到低电平。PNP输出正好相反信号导通时输出高电平负载一端接负电源。两种形式不能直接混接必须确认相机触发线、PLC输入模块支持的类型。现在很多传感器支持推挽输出Push-Pull也就是既能输出高电平也能输出低电平兼容NPN和PNP接入方式选型时可以优先考虑省掉后续的转换麻烦。现场经验是在做BOM表的时候就把每一路信号的传感器类型、输出形式、接线盒线号写好不要留到装配时再说。否则电气工程师拿到东西没法接一查资料发现型号买错了采购周期又长整个项目卡壳。4.3 检测距离和安装空间要留好余量再下单视觉检测工位的安装空间通常很紧凑因为相机、镜头、光源已经占了不少位置传感器只能在缝隙里找地方装。我建议在传感器选型前画一个简单的安装布局图标清楚传感器安装位置到目标的距离、传感器本身的长宽高尺寸、以及走线路径。检测距离的余量也很关键。比如某光电传感器的标称检测距离是2米但现场安装距离是1.9米看着能用实际上环境粉尘、镜头污染都会降低灵敏度过段时间就发现时触发时不触发。稳妥的做法是让安装距离不超过标称检测距离的70%。4.4 环境耐受度温度、粉尘、油污、振动都不能忽视视觉检测设备通常集中在制造现场跟干净明亮的实验室完全是两个世界。传感器选型时一定要看防护等级IP等级和工作温度范围。举几个真实场景焊接车间周边有飞溅和高温传感器要选带耐热外壳的打磨工位粉尘大光电传感器的镜头要定期吹气或者选带有气帘接口的型号食品饮料产线要经常用水冲洗至少IP67CNC加工中心附近切削液油雾重接近传感器比光电传感器更耐用。这些环境因素看着不起眼但决定了传感器能用半年还是一周就废。4.5 电气接口要和你的控制器、相机IO完美对齐最后一个硬指标是电气接口的兼容性。工业相机的触发接口常见有三种硬件外触发通过GPIO接口输入、串口指令触发、网口软触发。传感器输出信号要接的是相机的GPIO输入口所以要确认相机的GPIO电平范围是5V、12V还是24V传感器的输出能不能直接匹配。如果信号电平不匹配常用的做法是加一个中间继电器或光耦隔离模块把传感器信号转成相机可以接受的电压范围。别嫌麻烦直接硬接烧了相机IO板卡不是几百块能解决的事。5. 视觉检测项目传感器选型一个能直接套用的6步流程5.1 先把检测工位的动作时序图画出来选型的第一步不是看传感器手册而是画图。把被检测产品从进入工位到离开工位的整个过程画清楚产品走什么路径经过哪些位置相机在哪个位置拍摄光源什么时候亮是否需要多相机。这张时序图能帮你明确传感器的安装位置和触发逻辑。举个例子一个转盘式拧紧检测工位转盘旋转到位→传感器1检测到托盘到位→伺服停止→视觉拍照→判断结果→OK/NOK输出。这个流程里传感器1就是关键触发源选光电或接近取决于托盘材质。如果转盘上有精确定位的销孔也可以用接近传感器做“到位相位”双重确认可靠度更高。5.2 确定触发逻辑是“边沿触发”还是“电平触发”视觉系统对传感器的触发信号有两种常见要求上升沿触发和下降沿触发有些还支持电平触发。上升沿意味着传感器输出从低到高的瞬间相机拍摄下降沿反之。这个选择直接影响传感器在NPN/PNP形式下的接线方式和信号极性必须在画时序图时一起定下来。我习惯把所有触发信号都按“上升沿触发”来设计因为大多数传感器和相机的默认行为都是这样排查问题的时候更容易统一思路。除非现场有其他硬性要求比如PLC的程序已经固定用下降沿那就跟随现场的现状。5.3 根据检测对象材质和安装距离初筛传感器类型这一步就是对照前面那张分类表做减法。先判断目标物材质金属件优先考虑接近传感器非金属优先考虑光电或光纤。再判断安装距离很近毫米级可以考虑接近或光纤中等距离几十厘米到几米用光电需要跟运动同步用编码器。两个条件一叠加大致范围就出来了。如果还是不确定最简单的办法就是拿几个样品到现场做“干扰测试”装上去跑半天看误触发次数。这种实测比看任何标称参数都靠谱。5.4 查手册确认电气参数写入IO点表初筛之后进入硬性确认阶段查你选的传感器型号的供电电压、输出方式、输出电流、响应时间、工作温度、防护等级。这些参数要跟相机触发接口、PLC输入模块逐一比对然后把对应关系整理成IO点表标明每路信号的用途、传感器型号、接线颜色、PLC点位号。IO点表越早整理越好最好在电气原理图设计之前就定稿。因为传感器型号一旦确定接线端子排的类型、过渡板是否要加光耦隔离、供电电源需不需要单独一路这些都是连锁反应等到装配现场再改就非常痛苦。5.5 打样联调用小批实物验证触发可靠性和成像质量选型不能停留在纸面。设备装好后一定要用小批量的真实产品做联调验证。重点测两件事一是触发可靠性连续跑100个产品统计漏触发和误触发次数目标应该是0二是成像质量检查拍出来的图像里产品位置是否稳定如果在视野里的位置漂移明显说明触发相位或者安装位置还有问题。联调时最好记录“传感器信号波形相机触发信号图像时间戳”三者的对应关系。用示波器或逻辑分析仪看信号时序比拿肉眼看设备动作可靠得多。5.6 批量稳定性测试至少跑满一个班次最后一步是批量稳定性测试我一般要求客户至少连续运行一个班次8小时无故障才算通过验收。测试期间记录所有报警日志包括传感器触发异常、图像不合格、PLC通讯超时等。如果传感器出现偶发性的误触发优先怀疑环境干扰比如变频器干扰、光源频闪而不是直接怀疑传感器坏了后面我会展开说。6. 现场部署和联调时那些“书本上不写”的细节6.1 传感器的安装位置决定了视觉系统一半的稳定性传感器的安装位置对视觉系统的稳定运行极其关键。我总结过的安装原则有这几条第一传感器的检测点在相机拍照时不应被遮挡。有些设计把传感器装在相机正前方产品到位时传感器触发相机但同时传感器挡住了部分视野图像边缘出现黑影。正确做法是把传感器装在视野侧方或下方保证触发瞬间目标完整出现在视野内。第二注意传感器的安装方向要跟来料方向垂直保证检测光束不会被相邻产品串扰。串扰的意思是前一个产品还没完全离开传感器检测区域后一个就进来了传感器一直处于导通状态触发信号无法复位相机永远只拍一次。第三传感器支架要有一定的调节余量尤其是检测距离方向最好做成腰形孔可调的结构。现场调整时你经常会发现自己手算的安装距离和实际视觉位置差那么几毫米有调节余量就不用重做支架。6.2 光源和传感器之间也有“看不见的干扰”机器视觉检测现场通常用LED光源有些是常亮有些是频闪比如配合相机曝光时点亮。如果用的是频闪光源而且光源控制器跟传感器共用一路电源可能会出现一个非常隐蔽的问题光源点亮的瞬间电流会拉低电源电压导致传感器的输出瞬间不稳定相机收到一个错误的触发信号。解决办法很简单光源供电、传感器供电、相机供电分三路或者至少在光源那一路单独加一个开关电源。别小看这个问题我见过有项目每次产品走到固定位置就多拍一张空图排查了两周才发现是光源频闪造成的电源跌落。6.3 触发信号的抗干扰处理接线比选购更关键传感器买得再好接线不做抗干扰处理现场一样会被莫名其妙的问题折磨。我的标准做法是信号线跟动力线严格分开走线距离至少20cm以上不能在同一根线槽里并排走。传感器信号线建议用屏蔽双绞线屏蔽层单端接地避免形成地环路。如果传感器的供电电源和变频器、伺服驱动器共用一路建议加一个EMC滤波器或者改用隔离电源。触发信号线尽量短传感器到相机的距离超过5米时考虑用信号隔离器转一下避免长线传输中的信号衰减和噪声引入。这些细节在实验室全部看不出来但车间里有变频器、伺服、电焊机杂散干扰随时存在。与其事后排查好几天不如布线阶段多花半小时把事情做对。6.4 相机曝光和传感器触发之间的“时间配合”传感器给出触发信号的瞬间相机未必立刻开始曝光。大部分工业相机有触发延迟参数从收到触发信号到开始曝光之间有几十微秒到几毫秒的延迟。曝光时间本身也有几十微秒到几毫秒。如果产线对象在高速运动这个延迟直接对应为成像位置偏移。举个例子产线速度1000mm/s相机触发延迟0.5ms曝光时间0.2ms那么图像里产品的位置相比真实位置会偏移约0.5mm。对于尺寸要求±0.1mm的场景这个偏移就是致命的。解决办法有两个一是让产品在检测位置短暂停稳等信号稳定后再拍照牺牲一点节拍二是用编码器或“延迟触发”功能补偿掉这段固定偏移把相机的触发延迟算进位置补偿里这样产品在图像里的位置就能稳定在同一个像素区域。6.5 多相机系统的触发同步别让传感器单独扛一些复杂检测工位会用到多台相机比如同时拍顶面和侧面。每台相机由独立的传感器触发会带来一个同步问题因为传感器的响应时间有细微差异拍出来的三张图在时间上其实没对齐。对于静止检测问题不大但对于运动中的目标可能导致顶面图和侧面图对应到不同的产品位置。可靠做法是用一个传感器信号同时分发给所有相机的触发输入端然后在相机软件里设置一个统一的触发源和触发延迟保证多相机的曝光时刻尽量一致。如果系统支持还可以用主从触发模式主相机收到传感器信号后由主相机向外输出同步信号给从相机。7. 视觉检测项目中的传感器常见故障真实案例排查笔记7.1 传感器一直有信号相机一直拍然后拍出大量空图这是最典型的故障之一。现场现象是相机每隔几分钟就拍一张打开图像发现画面里要么没有产品要么只有半个产品。排查路径先量传感器输出信号是不是常高/常低如果是说明传感器被什么东西“锁定”了。检查检测区域是不是被异物遮挡比如标签纸飞进去、灰尘结块或者产品残次品卡在光电传感器中间。还有一种可能是传感器安装角度太陡把相邻设备的反光误当成目标。真正的根因有时候很有意思我遇到过漫反射光电传感器安装在白色设备面板旁边白色面板反射的光线也超过了传感器的动作阈值。解决方法是把传感器的“灵敏度旋钮”调低一点或者用黑色背景板遮挡一下。7.2 偶发性漏触发时好时坏数据看全是“随机故障”漏触发比常触发难查得多因为它不是稳定复现的。常见的诱因包括传感器检测距离刚好卡在临界值附近产品本身的高度/姿态有波动导致部分产品反射信号不足电源电压在产线大电流设备启动时跌落超过10%现场有电焊机或变频器的瞬态干扰耦合进信号线。排查建议先加装一个“信号记录器”或利用PLC的高速计数器通道记录每次触发的时间间隔。如果触发间隔本身就不均匀说明问题在传感器侧如果触发间隔均匀但相机没拍到说明问题在相机触发链路或光源时序。分清楚了才好下一步定位。7.3 新传感器换上去图像里出现周期性条纹有次项目调试时换上新的接近传感器后相机图像里开始出现周期性的明暗条纹。排除了光源频闪、环境灯光等问题最后发现是接近传感器安装位置离相机电源线太近传感器的振荡电路把高频干扰耦合到了相机的电源线上。解决办法很简单把接近传感器的安装位置移开或者单独给接近传感器加一个LC滤波器。这个案例给我的教训是传感器不止在信号线上有干扰风险电源线同样可能成为干扰的传导路径。7.4 编码器触发位移偏移越来越大连续运动的视觉检测项目里编码器触发的常见故障是“拍着拍着图像偏移越来越明显”。原因通常是编码器联轴器松动、打滑导致编码器读到的位移跟实际物料位移逐渐失配。处理办法定期检查编码器机械连接或者改用带张紧轮测量的测量轮减少打滑概率。也可以做一个程序层面的自检每隔一定数量脉冲用产品上的一个已知特征点来做位置校正一旦发现偏移超过阈值就报警。这种方式对印刷检测这种长线连续场景特别实用。7.5 一张“常见故障速查表”送给现场的你故障现象优先怀疑方向快速检查动作相机频繁误触发输出信号抖动/环境光干扰示波器看信号波形检查安装角度和灵敏度偶发漏触发信号临界、电源跌落调大灵敏度余量检查供电电压波动图像位置漂移触发延迟/机械打滑用延迟补偿检查编码器联轴器有信号但不拍照相机IO配置错/接线断用万用表量触发线电压核对IO点表拍出来全黑或全白光源时序/曝光不匹配查看触发信号到光源亮起的时序8. 传感器与视觉系统选型的“逆向思维”先定流程再倒推硬件8.1 从检测节拍倒推传感器响应时间每次做项目选型我习惯先做“节拍倒推”。先把客户要求的生产节拍转换成时间预算例如节拍是每分钟60件那么每件允许的总时间是1秒。在这个1秒里要完成产品到位稳定、传感器触发、相机曝光、图像传输、算法处理、结果输出、执行机构动作。每一环节都要占用时间传感器的响应时间只是其中一个环节。如果算法处理需要300ms执行机构动作需要200ms剩下的500ms里要完成触发曝光传输。曝光时间如果是2ms触发和传输总共还有498ms传感器用1ms的还是0.5ms的其实没差别。反过来如果整线节拍要求每秒10件每件100ms那每个环节都要压到极致传感器的响应时间差1ms都可能是致命的。说这个的意思是别一上来就盯着传感器的“极限参数”先做节拍预算再定每个环节允许的时间窗口最后反过来选传感器既省钱又稳妥。8.2 从检测精度倒推是否需要编码器检测精度要求同样影响传感器选型。如果要求检测精度在±0.1mm以内而且产品是连续运动的我个人建议直接上编码器至少要有编码器触发的预留方案。因为对这种精度级别任何基于时间的触发都会有不可控的位置误差。曾经有个客户做薄膜表面缺陷检测精度要求±0.2mm产线速度3m/s。一开始他们想用光电传感器触发我说算一下3m/s的速度下即使传感器响应时间只有0.2ms这个不确定度也会造成约0.6mm的位置误差已经超出精度要求了。后来老老实实装了编码器用脉冲触发图像里的缺陷位置才能准确对应到物理位置。速度越快、精度越高编码器就越不可替代。8.3 从故障停机成本倒推传感器品牌档次可能有人觉得选传感器就是看参数越便宜越好。参数确实要第一位看但“稳定性成本”也要算。如果一套视觉检测系统服务于一条每分钟产值几百元的生产线传感器每误触发一次都可能导致误剔除误剔除一个良品就是实际的成本损失停机一次维修成本和产出损失加起来不是几百块的传感器差价能覆盖的。我的建议是关键工位触发相机、安全联锁、计数的传感器选品牌可靠的工业级产品辅佐工位指示灯、蜂鸣器这些可以适当控制成本。也不是说越贵越好大品牌的中端系列在很多通用场景里性价比很高关键是你要查清楚它的可靠性数据和质保政策。9. 按场景拆解传感器选型方案这五类项目可以直接抄9.1 静态检测工位转盘/定位夹具光电或接近硬触发这是最简单也是最常见的产品被夹具定位停顿到固定位置传感器给出到位信号相机拍照。选型优先考虑光电非金属或接近金属响应时间要求不高但安装稳定性要求高。因为检测位置通常很固定关键是传感器不能被其他工位动作误触发建议加可调的检测范围。9.2 输送线到位触发检测对射光电最靠谱漫反射容易出问题输送线上产品的到位检测我首推对射光电。发射器和接收器分两端安装产品通过时遮挡光路信号干净利落。漫反射光电受产品颜色、表面材质影响较大黑色吸光产品经常检测不到反光产品又会误触发。如果因为空间限制只能用漫反射记得选带背景抑制功能的型号它的检测精度会高很多。9.3 连续快速运动中的视觉检测编码器是唯一合适的选择连续运动中的视觉检测比如印刷品检测、薄膜缺陷检测、钢管表面检测单靠光电或者定时触发都满足不了稳定性需求。编码器不仅要选还要选分辨率合适的分辨率不够会导致相邻两张图间距过大漏检分辨率太高会导致图像大量重叠数据量和处理压力翻倍。计算公式很简单编码器每脉冲对应的产线位移 产线速度 / 编码器频率。比如产线速度2m/s相机可接受最大触发频率200Hz那每脉冲位移最大10mm编码器轮径周长要选小于等于这个值的。9.4 多面检测工位一台相机拍多个角度传感器触发要做“时序分配”转盘或流水线上多工位同时检测每个工位一台相机产品在每个工位停留的时间都不一样。这时单个传感器无法覆盖所有需求通常采用“一个主接近或光电传感器检测工位到位 分度器或PLC分配触发信号”的方式。传感器只负责检测“转盘到位”事件PLC再根据转盘位置输出多路触发信号给不同相机。9.5 机械手上下料配合视觉定位传感器做“安全确认到位确认”机械手抓取工件的视觉定位场景传感器的角色分两路一路是机械手到达安全位置的安全确认通常用安全光幕或接近传感器另一路是工件是否确实放到位、夹紧是否有效的到位确认通常用带IO输出的夹爪传感器或光纤传感器。视觉系统根据这些确认信号再决定是否开始定位拍照避免在工件没放稳时拍照产生位置偏差。10. 给选型清单和验收标准一个参考模板10.1 一个可直接套用的传感器选型清单模板我在每个项目开始前都会用这个清单逐项打勾避免漏项检测对象材质金属/非金属/透明/半透明/黑色吸光产线速度m/s或件/分钟据此算响应时间上限安装空间尺寸长宽高确认选用传感器外形尺寸合适检测距离安装点到目标最小/最大距离环境条件温度、湿度、粉尘、油污、防水要求定IP等级输出信号类型NPN/PNP/推挽/差分和电平5V/12V/24V电气接口兼容性相机GPIO、PLC输入模块、IO电压范围是否需要屏蔽/隔离/防干扰处理品牌可靠性要求和备件策略成本预算10.2 现场验收时应该测试的项目验收时我认为至少要覆盖这些项目连续触发1000次无漏报误报触发信号波形干净无明显毛刺相机图像中目标位置稳定公差范围内电源电压波动情况下触发不受影响在额定电压的85%到110%范围内测试环境温度变化下如车间白天晚上温差触发灵敏度不至于漂移过大。这些测试项目不复杂但能暴露大部分“纸面选型”发现不了的问题。尤其是电源波动和温度漂移在实验室环境里最容易漏掉。10.3 关于传感器和视觉系统的联调顺序一个经验结论最后的最后分享一个我自己的习惯先让传感器单独工作再让相机跟随传感器最后才让软件算法介入。很多项目一上来就把传感器、相机、光源、算法全部配好出问题后根本没法定位是哪一环出的错。分步联调虽然慢一点但每一步的边界都很清楚真出问题的时候排查时间反而最短。传感器看似不起眼但它就是整个视觉系统的眼睛开关开关不好使后面的一切都是白搭。