识别设备
Zebra DS5502 转网口(TTL 转网口串口服务器)详细操作步骤
Admin2026年11月4日
链路:DS5502(RJ50)→ RJ50 转 3.3V TTL 线缆 → TTL 转网口串口服务器(TCP 透传) 适用:产线稳定采集、PLC 对接,SSI 双向通信;全程不使用 HID 键盘模式
前置准备清单
- DS5502 固定式扫码器
- DS5502 RJ50 配套 TTL 输出线缆(斑马原厂线,输出 3.3V TTL,不是标准 RS232)
- TTL 转网口串口服务器
- 网线、12V/24V 电源(扫码器 + 网关供电,工业常用 24V)
- 电脑、123Scan 配置软件、网络调试助手
- 网线直连或接入同网段交换机
重要:不要拿标准 RS232 模块直接接 DS5502 的 TTL 信号,电平不匹配,无法通讯甚至损坏设备。
步骤 1:硬件接线
- DS5502 RJ50 口插上 TTL 专用线缆;
- 线缆引出 TTL 引脚,和串口服务器端子一一对应:
- TX(扫码器发送) → 网关 RX
- RX(扫码器接收) → 网关 TX
- GND → 网关 GND(GND 必须共地,非常关键,不通大多是没共地)
- VCC 按需:扫码器供电走原厂供电,不要用网关给扫码器供电
- 串口服务器接入网线,接入交换机 / 直接连电脑;
- 给扫码器、串口服务器分别上电。
接线口诀:TX 接 RX,RX 接 TX,GND 一定要接。
步骤 2:电脑 IP 设置,进入串口服务器配置页面
- 把电脑网卡 IP 改成和网关出厂默认 IP同一网段
- 以 USR-TCP232-T2 举例:默认 IP 192.168.0.7,电脑设置静态 IP 如 192.168.0.100,子网掩码 255.255.255.0
- 浏览器输入网关默认 IP,登录配置后台
- 修改网关基础网络:
- 设置静态 IP(产线禁止 DHCP),记录 IP、端口,例如:192.168.1.100:8899
- 子网掩码、网关按现场局域网规划填写
步骤 3:串口服务器串口参数与透传模式配置(核心)
- 串口参数(必须和 DS5502 保持一致)
- 波特率:9600
- 数据位:8
- 校验:无(N)
- 停止位:1
- 流控:无流控(None),不要 RTS/CTS
- 工作模式:选择 TCP Server
- 本地端口:自定义(示例 8899)
- 关闭所有附加功能:
- 关闭 Modbus 转换、关闭 ASCII 过滤、关闭自动分包、关闭心跳包额外处理、关闭网页数据包转发
- 只保留纯透明透传
- 保存配置,网关自动重启生效。
步骤 4:使用 123Scan 配置 DS5502 扫码器 SSI 参数
- DS5502 临时用 USB 线连接电脑,打开 123Scan;
- 连接扫码器,进入通讯设置:
- 接口选择:RS232(SSI 模式)
- 波特率 9600,8N1,无握手
- ACK/NAK 设置:No ACK(透传场景,避免握手帧干扰数据流)
- 触发模式选择(二选一,看项目需求)
- 自动触发:感应到条码自动扫码,持续上报 0xB2 数据帧
- Host 触发:上位机 / PLC 下发 SSI 指令(0xE4)才启动扫码,适合 PLC 控制节拍(产线优先这个)
- 码制、前缀后缀:建议不在扫码器内添加前缀后缀,后续软件层解析处理
- 将配置写入扫码器,断开 USB 临时调试线。
此时扫码器已经工作在 TTL SSI 双向模式。
步骤 5:连通性与透传测试(网络调试助手)
- 电脑打开网络调试助手,选择 TCP Client;
- 连接串口服务器 IP + 端口(如 192.168.1.100:8899);
- 拿条码对准 DS5502 扫码:
- 正常:窗口收到二进制 SSI 帧(以 0x02 开头、0x03 结尾)
- 异常排查:
- 收不到数据:TX/RX 交叉接反、GND 没共地、波特率不匹配、扫码器没切到 SSI
- 乱码:波特率错误,或者网关开了数据转换
- 双向测试(Host 触发场景):
- 发送 SSI 软触发命令帧,扫码器应当启动照明、拍照识码,代表双向通路正常。
步骤 6:对接上层业务(自研 Rust 服务 / PLC)
推荐架构:TCP 客户端(Rust 程序)连接网关 TCP Server
- Rust 程序作为 TCP Client 连接网关 IP:Port;
- 接收字节流,使用 SSI 流式解析器分包、CRC 校验、提取条码;
- 业务分发:
- 直接存入 MES
- 转成纯条码字符串,通过 ISO-on-TCP(S7-1500)/ FX5U MC 协议发给 PLC
不建议 PLC 直接作为 TCP Client 解析原始 SSI 二进制帧,开发和调试成本很高。
步骤 7:长期上线前固化设置
- 网关 IP 登记到台账,交换机做 IP 绑定;
- 网关、扫码器做好标识;
- 测试断电重启:上电后自动恢复 TCP 透传,不需要人工重连;
- 强干扰产线:增加屏蔽线缆、单点接地。
常见故障速查
- 只偶尔收到数据:GND 没有共地,干扰造成丢包
- 收到全是乱码:扫码器是 HID 模式(错误),或者波特率不一致
- 只能扫码上报,不能下发触发指令:开启了 ACK 握手、流控打开
- 网关联网正常但是 TCP 连不上:防火墙拦截、网段不互通