参数从哪来
机架与槽号来自 PLC 的硬件配置:电源、CPU 与通信模块按顺序插在机架上,CPU 所处的位置就是槽号。第三方驱动、上位机组态与协议库都要求填这两个参数,因为它们会参与连接参数的编码。经验值可以记:较新的紧凑型机型通常是 0 号机架 1 号槽,早期模块式机型常见 0 号机架 2 号槽,大型机架则随模块排布而定。经验值只在验证前使用,最终必须与实际硬件配置一致。
基本信息
| 含义 | CPU 在机架上的物理位置,参与连接参数编码 |
|---|---|
| 新机型惯例 | 0 号机架 1 号槽 |
| 早期模块机型 | 常见 0 号机架 2 号槽,视电源与模块插位而定 |
| 大型机架 | 按实际硬件配置确认,可能为 2 号或 3 号槽 |
| 连带参数 | 连接类型(编程器、操作面板、普通通信) |
| 确认方式 | 查硬件配置或工程软件的设备视图 |
| 典型症状 | 填错后连不上或建连被拒,而不是读值报错 |
典型使用场景
- 第三方驱动默认值沿用老机型,接到新机型后连不上
- 更换 CPU 或改动机架排布后,需要重新核对连接参数
- 点表工具批量导入时,机架槽号作为全局字段统一填写
- 故障排查第一步:先确认连接参数,再分析报文层问题
- 多站组网时区分站号与机架槽号,避免两个概念互相串位
- 工程交付文档中标注实际连接参数,减少后续维护成本
常见机型对照
| 机型 | 机架 | 槽 | 说明 |
|---|---|---|---|
| 紧凑型新机型 | 0 | 1 | CPU 紧邻电源插位,最常见 |
| 早期模块机型 | 0 | 2 | 第一个插位常被电源或空位占用 |
| 大型机架机型 | 0 | 2 或 3 | 按模块排布与所选机架确定 |
| 通信模块接入 | 按插槽 | 按插槽 | 经通信模块时参数随模块配置 |
| 远程站 | 0 | 按配置 | 与站号配合使用,二者不可混淆 |
驱动参数填写示例
驱动参数填写示例
# 上位机驱动常见字段:地址、机架、槽、连接类型
# 紧凑型新机型:机架 0、槽 1
# 早期模块机型:机架 0、槽 2(以实际硬件配置为准)
# 连接类型用于区分编程器、操作面板与普通通信,影响连接资源占用
# 填错时先看连接阶段日志,不要直接怀疑变量地址站号描述设备在总线或网络中的身份,机架槽号描述 CPU 在机架上的位置,两者常出现在同一配置页上,混填后很难从报错中看出原因。
盲目遍历机架槽号来自动匹配参数,可能占用 CPU 的连接资源并触发保护机制,排查应基于硬件配置而不是暴力尝试。