Yokogawa DL350 ScopeCorder 通信接口
概述
本文档是横河电机(Yokogawa)DL350 ScopeCorder 通信接口用户手册(第 6 版,2024 年 4 月发布),核心聚焦设备的以太网与 USB 两种通信接口功能,详细指导用户完成接口配置、远程控制编程及状态监控,同时提供配套文档体系、技术支持渠道及版本修订记录,确保用户能安全、高效地通过通信接口实现设备远程操作。
安全规范与符号说明
(一)警示符号与含义
手册采用三级警示体系,同时提供法语对照,确保多语言场景下的安全指引清晰:
WARNING:提示可能导致严重或致命伤害的操作,如未接地操作高压电路、在易燃环境使用设备等,需严格遵循预防措施。
CAUTION:提示可能造成轻微伤害或设备 / 数据损坏的操作,如湿手操作接口、线缆连接不当等。
Note:提示设备正确操作的关键信息,如通信接口无法同时使用、命令执行顺序要求等。
设备符号:设备标注的 “需参考手册” 符号,指示该操作需查阅手册获取特殊指引,避免遗漏关键步骤。
(二)核心安全准则
使用范围:通信接口仅用于与 PC 连接实现远程控制,严禁超范围使用;设备符合 IEC 61010-031 标准的测量类别 II,不可用于类别 III/IV 场景,与不同类别设备搭配时,以较低类别为准。
接地要求:示波器保护接地端子必须可靠接地,探头接地线需连接至接地电位,双重接地可有效防止触电风险。
环境限制:工作环境需满足温度 0~50℃、湿度 20%~80% RH(无冷凝),存储环境温度 - 40~71℃;严禁在潮湿、多尘、易燃 / 易爆气体环境使用,工作海拔不超过 2000m,存储海拔不超过 15000m。
设备状态:若发现接口线缆破损、金属暴露等损坏迹象,需立即停止使用并联系经销商维修;严禁拆解或改装通信接口部件,私自改装导致的故障横河不承担责任。

通信接口功能与配置
(一)以太网接口
1. 核心特性与参数
功能:支持远程接收设备设置指令、获取测量数据(如波形数据、面板配置)及状态信息(如设备错误码、运行状态),同时可远程传输测量结果与状态字节。
技术参数:1 个 RJ-45 端口,符合 IEEE 802.3 标准,最大数据速率 100Mbps,通信协议为 TCP/IP;波形数据传输速率因数据格式而异,如 100 万个数据点的字节数据传输约需 100ms,ASCII 数据约需 30s。
2. 连接与配置
硬件连接:使用屏蔽双绞线(STP)连接设备左侧面板的以太网端口与集线器 / 路由器,再接入 PC;需使用直连电缆,不建议通过交叉电缆直接连接 PC 与设备。
参数设置:需配置 TCP/IP 参数(IP 地址、子网掩码、默认网关)及网络超时时间,通过设备菜单 “Utility> Network > VXI11” 设置超时周期,确保远程控制时通信稳定。
3. 远程 / 本地模式切换
切换逻辑:PC 发送 “:COMMunicate:REMote ON” 指令,设备进入远程模式,屏幕顶部显示 “Remote”,此时触摸面板 / 按键操作仅能触发 “解除远程模式” 确认弹窗;发送 “:COMMunicate:REMote OFF” 或在弹窗中点击 “OK”,可切换回本地模式。
模式限制:远程模式下,若 PC 发送 “:COMMunicate:LOCKout ON” 指令,将锁定本地操作,仅能通过 PC 指令解除;两种模式切换时,当前设备设置均会保留,无需重新配置。
(二)USB 接口
1. 核心特性与参数
功能:与以太网接口功能一致,支持远程指令接收、数据传输与状态监控,但需额外安装驱动程序。
技术参数:1 个 Mini Type B 端口,符合 USB 2.0 标准,设备为自供电模式;仅支持 Windows 8.1/10/11 系统 PC,需安装横河 USB 驱动(YKMUSB)与通信库(TMCTL);波形传输速率略高于以太网,100 万个数据点的字节数据传输约需 700ms,ASCII 数据约需 25s。
2. 连接与配置
硬件连接:使用 USB Mini B 线缆连接设备左侧面板 USB 端口与 PC;若通过 USB 集线器连接多设备,需将 DL350 接入靠近 PC 的集线器端口,避免信号衰减;设备开机后 20-30 秒内(未完全启动)禁止插拔 USB 线缆,防止设备损坏。
参数设置:通过设备菜单 “Utility> System > Others” 将 “USB Function” 设为 “TMC”,设置后需重启设备生效;PC 需安装对应驱动,驱动可通过官网或联系经销商获取,禁止使用第三方 USB 驱动。
3. 远程 / 本地模式切换
切换逻辑:与以太网接口完全一致,通过 PC 指令或本地弹窗确认切换,模式切换时保留当前设置。
独占性限制:以太网与 USB 接口不可同时使用,启用其中一个接口时,另一个接口将自动禁用。

编程基础与指令体系
(一)编程核心概念
1. 消息格式
程序消息:由 PC 发送给设备,包含一个或多个指令单元,各单元以分号分隔,结尾需加终止符(NL、^END 或 NL^END);每个指令单元由 “程序头 + 空格 + 程序数据” 组成,如 “:ACQuire:MODE NORMal”(设置采集模式为普通模式)。
响应消息:由设备返回给 PC,对应程序消息中的查询指令,格式为 “响应头 + 空格 + 响应数据”(部分查询仅返回数据),结尾以 NL^END 终止;若程序消息含多个查询,响应按查询顺序返回。
2. 数据类型
支持多种数据格式以适配不同控制需求,关键类型及说明如下:
数据类型 格式说明 示例
十进制数(<Decimal>) 含整数(NR1)、定点数(NR2)、浮点数(NR3),设备可接收任意格式,响应统一用 NR3 设置采样率:“TIMebase:SRATe 1E6”
物理量(<Voltage>/<Time>等) 带单位或倍数前缀的数值,单位 / 前缀不区分大小写 设置时间轴:“TIMebase:TDIV 1US”
寄存器(<Register>) 支持十进制、十六进制(#H)、八进制(#Q)、二进制(#B),响应统一用十进制 设置事件使能:“STATus:EESE #H01”
字符数据(<Character data>) 预定义助记符,需从选项中选择,不区分大小写 设置耦合方式:“CHANnel1:COUPling AC”
布尔值(<Boolean>) 支持 ON/OFF 或数值(0=OFF,非 0=ON),响应统一用 0/1 开启通道显示:“CHANnel1:DISPlay ON”
字符串(<String data>) 需用单 / 双引号包裹,含引号时需连续输入两个 设置标签:“CHANnel1:LABel "CH1_TEST"”
块数据(<Block data>) 8 位二进制数据,格式为 “#N+N 位数据长度 + 数据字节序列”,仅用于响应 波形数据响应:“#800000010ABCDEFGHIJ”
(二)指令体系
手册将指令分为 37 个命令组,覆盖设备采集、分析、显示、触发等全功能远程控制,核心命令组及功能如下:
命令组 核心指令 功能说明
ACQuire Group :ACQuire:MODE、:ACQuire:RLENgth 设置 / 查询波形采集模式(普通 / 平均 / 包络)、记录长度(示波器模式)
ANALysis Group :ANALysis:HARMonic:FREQuency、:ANALysis:HARMonic:RESult? 配置谐波分析频率、查询谐波 RMS / 功率分析结果(如总畸变率、有功功率)
CHANnel Group :CHANnel<x>:COUPling、:CHANnel<x>:SCALe 设置通道输入耦合(AC/DC/GND)、屏幕显示上下限,支持电压、温度、应变等模块
TRIGger Group :TRIGger:MODE、:TRIGger:LEVel 配置触发模式(单次 / 重复)、触发电平,支持边沿、脉冲宽度等多种触发类型
WAVeform Group :WAVeform:SEND?、:WAVeform:FORMat 查询波形数据、设置数据传输格式(字节 / 字 / ASCII)
SYSTem Group :SYSTem:CLOCk:DATE、:SYSTem:BATTery:REMain? 设置设备日期时间、查询电池剩余电量
Common Command Group *IDN?、*CLS、*OPC 标准 IEEE 488.2 命令,查询设备型号、清除状态寄存器、标记操作完成
状态监控与故障排查
(一)状态报告机制
设备通过状态字节、寄存器及队列实现状态监控,核心组件包括:
状态字节:8 位二进制数据,反映设备整体运行状态,如 bit0 表示操作完成、bit5 表示错误发生。
标准事件寄存器:记录设备标准事件(如操作完成、查询错误),可通过 “*ESE” 设置使能位,“*ESR?” 查询并清除寄存器。
扩展事件寄存器:记录设备特定事件(如采集完成、触发发生),通过 “STATus:EESE” 设置使能,“STATus:EESR?” 查询清除。
输出与错误队列:错误队列存储最新错误码及描述,通过 “:STATus:ERRor?” 查询;输出队列存储非错误类消息,可通过 “:STATus:QENable” 设置是否存储。
(二)常见问题解决
问题类型 现象 排查步骤
通信连接问题 以太网 / USB 无法建立连接 1. 检查线缆连接是否牢固,以太网需确认 IP 地址是否在同一网段;2. USB 需确认驱动是否正确安装,设备 “USB Function” 是否设为 “TMC”;3. 重启设备与 PC 后重新尝试
指令执行问题 发送指令无响应或报错 1. 检查指令语法(如大小写、参数范围),参考手册 4 章确认指令格式;2. 确认设备处于远程模式,无本地锁定;3. 检查通信超时设置,若数据量大可延长超时时间
数据传输问题 波形数据传输中断或失真 1. 确认传输数据格式与设备支持格式一致(如字节 / 字 / ASCII);2. 以太网需检查网络带宽,避免同时传输大量数据;3. USB 需使用短距离线缆,减少信号衰减
