IEC TR 61431-1995:CAMAC — 串行公路控制器与驱动器规范

💡 核心要点: IEC TR 61431-1995 定义了串行公路控制器(SHC)和串行驱动器的详细电气和功能规范,实现了核仪器系统中 CAMAC 机箱之间的远距离通信,是对 IEC 61390 中系统级描述的补充。

串行公路控制器概述

IEC 61390 提供了 CAMAC 串行公路的系统级描述,而 IEC TR 61431-1995 则深入探讨了串行公路控制器(SHC)以及相关串行驱动器和接收器的具体技术要求。SHC 是控制串行公路上所有通信的主站元件,将来自主计算机的命令转换为串行消息,传输到远程串行机箱控制器(SCC)。

标准定义了两种类型的 SHC:L 型(本地型)是安装在主计算机附近机箱中的 CAMAC 模块,R 型(远程型)是可以位于远离主机位置的独立单元。两种类型必须符合相同的电气和协议规范,以确保在同一公路上可互操作。

电气接口规范

标准规定了用于同轴电缆和双绞线传输介质的串行公路驱动器和接收器的电气特性。对于同轴电缆操作,驱动器必须提供平衡输出,在 75 Ω 负载上具有 ±2.0 V 的差分电压摆幅。接收器必须具有至少 100 mV 的灵敏度和至少 60 dB 的共模抑制比,以抑制长电缆线路上拾取的噪声。

参数 同轴(75 Ω) 双绞线
驱动器输出电压 75 Ω 负载上 ±2.0 V ±0.2 V 120 Ω 负载上 ±1.5 V ±0.2 V
接收器灵敏度 ≤ 100 mV ≤ 100 mV
共模抑制比 ≥ 60 dB(DC 至 10 MHz) ≥ 60 dB(DC 至 10 MHz)
最大电缆长度 5 km(使用低损耗电缆) 1.5 km(使用典型双绞线)
位速率(位串行模式) 最大 40 Mbit/s 最大 10 Mbit/s
字节速率(字节串行模式) 最大 5 MHz 最大 2 MHz
连接器类型 BNC 或 N 型 9 针 D-sub 或接线端子
终端匹配 两端 75 Ω ±1% 两端 120 Ω ±1%
🔹 设计提示: 对于最大距离和数据速率,使用带 N 型连接器的 75 Ω 同轴电缆(RG-11 或等效电缆)。对于安装便利性优先的较短距离(500 m 以下),使用带 9 针 D-sub 连接器的双绞线电缆,以较低成本提供足够的性能。

报文帧结构与协议

串行公路协议使用定义的报文帧结构进行 SHC 和 SCC 之间的所有通信。每个报文帧以同步(SYNC)模式开始,允许 SCC 锁定到传入的比特流。SYNC 模式之后是机箱地址字节、命令字节、可选的数据字节(0-3 字节,取决于操作)以及带有纵向校验的报文结束(EOM)分隔符。

标准规定了报文帧的详细定时规范。连续报文之间的最小时间(报文间间隔)必须至少为 10 个位周期,以允许 SCC 处理前一个报文并为下一个做好准备。SHC 必须实现超时机制,如果在指定时间内(通常为 1-10 ms,取决于公路长度)未收到目标 SCC 的响应,则中止事务。

帧元素 长度 描述
SYNC 模式 2 字节(16 位) 用于接收器同步的唯一位模式(通常为交替的 1-0 序列)
地址字节 1 字节(8 位) 6 位机箱地址(位 0-5)+ 2 个控制位
命令字节 1 字节(8 位) 子地址(4 位)+ 功能码(4 位)
数据字节 0-3 字节(0-24 位) 写入操作的数据;读取操作为空
EOM + 校验 2 字节(16 位) 报文结束标记 + 纵向校验字节
响应窗口 可变 分配给 SCC 响应的时间(由 SHC 超时控制)
响应数据 0-3 字节 读取操作的数据 + 来自 SCC 的状态字节
⚠️ 协议注意事项: 最常见的协议实现错误是纵向校验字节的计算不正确。与简单校验和不同,CAMAC 纵向校验对报文中所有数据字节的每个位位置使用偶校验。校验计算中的单个位错误将导致接收器拒绝来自该发送器的每条报文。

错误检测与恢复

IEC TR 61431 为串行公路定义了一个全面的错误检测和恢复框架。除了报文格式中描述的字节校验和纵向校验检查之外,标准还规定了检测到错误时 SHC 和 SCC 的行为。SHC 为公路上的每个 SCC 维护一个错误计数器。如果某个 SCC 的错误率超过可编程阈值,SHC 可将该 SCC 标记为故障并排除在进一步轮询周期之外。

标准还定义了”公路测试”模式,其中 SHC 发送一条环路报文,该报文通过整个公路并返回,从而无需涉及单个 SCC 即可验证公路完整性。该测试模式对于调试长串行公路安装以及故障排除至关重要。

系统配置与实际实施

按照 IEC TR 61431 实施串行公路系统需要仔细规划几个配置参数。每个 SCC 上的机箱地址必须使用硬件开关或跳线设置,并且地址在整个公路上必须唯一。标准建议采用系统化的寻址方案,沿物理公路路线按顺序分配地址,以简化故障排除。

SHC 必须根据特定安装情况配置正确的运行参数。这些包括位速率(必须与最大距离和电缆类型匹配)、超时周期(较长的公路需要更长的时间以考虑传播延迟)、重试次数(在将 SCC 声明为故障前通常重试 3-5 次)以及轮询顺序(顺序或基于优先级)。标准提供了根据公路长度和连接的机箱数量选择这些参数的指导。

关键实施说明: 位于核设施不同建筑或区域的 CAMAC 机箱之间的地电位差在正常运行期间可能达到数伏,在故障条件下更高。串行公路必须在每个 SCC 处包含电气隔离(使用隔离变压器或光隔离器),以防止地环路电流损坏接口电路。标准建议最小隔离电压为 1500 V RMS。

常见问题

问:一条串行公路上 SCC 的最大数量是多少?

标准规定的寻址限制为 62 个 SCC(6 位地址,地址 0-61 可用,62-63 保留用于广播和诊断功能)。然而,电缆长度、信号衰减和轮询延迟等实际限制可能减少可用数量。对于具有高轮询率的长公路(超过 2 km),实际限制通常为 30-40 个 SCC。

问:串行公路可以混合使用不同类型的电缆吗?

不建议在同一公路上混合使用电缆类型,因为过渡点的阻抗不连续会导致信号反射。如果无法避免混合介质,在每个过渡点使用阻抗匹配巴伦,并通过接收端的眼图测量验证信号完整性。

问:电磁干扰(EMI)如何影响串行公路?

串行公路对双绞线操作使用平衡差分信号,对高速操作使用双屏蔽同轴电缆,两者都具有良好的 EMI 抑制能力。然而,在具有强电磁场的核设施中(靠近加速器、等离子体约束系统或大型电机),建议采取额外预防措施,如电缆上使用铁氧体磁环以及信号和电力电缆使用独立的电缆桥架。

问:IEC 61431 和 IEEE 595 之间有何关系?

IEC TR 61431-1995 是早期美国标准 IEEE 595-1982 的国际采用版,经过少量编辑性修改以符合 IEC 格式惯例。技术内容基本相同。熟悉 IEEE 595 的用户会发现 IEC TR 61431 可直接应用,反之亦然。

© 2026 TNLab — 您信赖的 IEC 标准技术知识来源

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注