综合平台编程器项目的远程存储
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 
 

4.8 KiB

XDH-60T4-E 硬件与接线要点

用途:本文件是综合平台编程器进行 XDH-60T4-E 真机联机时的硬件速查资料。
当前项目只实现 PC 上位机对 PLC D/M 寄存器的 Modbus RTU 读写,不实现 PLC 程序下载。

1. 结论先看

真机联机优先使用 PLC 的 COM2,即 RS-485 通信口。PC 侧需要 USB 转 RS-485 转换器,连接关系为:

PC USB -> USB 转 RS-485 -> PLC COM2
转换器 A(485+) -> PLC A(485+)
转换器 B(485-) -> PLC B(485-)

RS-485 的接线规则是 A 接 A、B 接 B。若通信无响应,先检查 A/B 是否接反,再检查站号和串口参数。

图片 1-1 PC 与 XDH-60T4-E 的 RS-485 接线图(待补充)

2. XDH-60 的通信接口

接口 位置/用途 本项目使用方式
RJ45 口 1、RJ45 口 2 以太网接口 当前不使用;后续可扩展 Modbus TCP 联机。
COM1 RS-232 接口 当前不推荐作为主联机接口。RS-232 距离较短,且该系列为半双工通信。
COM2 RS-485 接口,端子标识为 A、B 本期真机 Modbus RTU 联机接口。
USB 口 与官方工具连接、配置设备 用于首次配置 PLC 串口参数,不由本项目软件实现下载功能。

XDH-60 的结构图中,RJ45 口位于本体左侧,COM1 为 RS-232 接口,COM2 为输出端子附近的 RS-485 A/B 端子。

来源:pdf/XD、XL系列可编程序控制器用户手册(硬件篇)(PD 01 20260410 1.6).pdf,印刷页 28。

3. 串口配置前置条件

PLC 必须先使用信捷官方编程软件或 XINJEConfig 配置工具,将 COM2 配置为 Modbus RTU 从站。PC 软件不能假设 PLC 使用某个固定默认参数。

需要在 PLC 中确认并记录以下配置:

配置项 说明
端口 COM2,对应 RS-485。
通信模式 Modbus RTU,不使用 ASCII。
站号 PLC 作为从站时设置的站号。单台 PLC 也应明确设置。
波特率 PLC 与 PC 必须一致。
数据位、校验位、停止位 PLC 与 PC 必须一致。
回复超时、重试次数、发送前延时 由 PLC 配置工具设定;PC 侧的轮询间隔不能过短。

写入串口配置后,PLC 需要断电重启,参数才会生效。

来源:pdf/XD、XL系列可编程控制器用户手册(基本指令篇)(PD05 20260610 1.6.1).pdf,印刷页 273-276。

4. 本项目的联机边界

4.1 PC 软件负责的内容

  • 打开和关闭 PC 串口;
  • 按 PLC 配置发送 Modbus RTU 读写报文;
  • 轮询绑定到 HMI 控件的 M/D 地址;
  • 将 HMI 按钮和数值输入写入真实 PLC;
  • 每轮完整轮询后,根据 PLC 缓存推算本地梯形图轨迹;
  • 显示连接状态、超时、CRC 错误和 PLC 异常响应。

4.2 PC 软件不负责的内容

  • 向 PLC 下载、上传或编译梯形图程序;
  • 修改 PLC 的串口配置;
  • 将真机本地梯形图的线圈或数据指令结果写入 PLC;
  • 直接驱动 PLC 的 I/O 输出。

真机模式的唯一设备控制逻辑来源是 PLC 内已经存在的程序。PC HMI 通过寄存器发送命令和显示状态;本地梯形图只在临时寄存器副本上推算轨迹,不参与 PLC 控制。

5. 联机前检查清单

  1. PLC 已正确供电,PWR 指示正常。
  2. 使用 COM2 的 A/B 端子接入 USB 转 RS-485 转换器。
  3. PLC 已配置为 Modbus RTU 从站,并完成断电重启。
  4. PC 软件中的站号、波特率、数据位、校验位和停止位与 PLC 一致。
  5. 先读取 M0D0 验证通信,再接入完整 HMI 页面。
  6. 确认真机界面标注为“本地推算轨迹”,并且本地梯形图输出不写入 PLC。

6. 已验证联机记录

6.1 通信安全冒烟

  • 配置:COM3 / 9600 / 8E1 / 站号 1
  • 读取 M0D0D4000,确认真实 PLC 能够正常响应。
  • 临时写入 D4000=1,读回确认后恢复为 D4000=0,再次读回确认恢复成功。
  • 本次安全冒烟没有下载、修改或生成 PLC 程序。

6.2 RUN 联动演示

2026-08-21,用户使用 json/motor_forward_reverse.json 在已连接的真实 PLC 上完成真机 RUN 联动手动验收。运行监控 HMI 的正转启动、反转启动和停止操作均可正常联动,正转运行和反转运行状态反馈正常。

该项结果依赖现场 PLC 内部程序、RS-485 接线和实际负载,自动化测试只验证 PC 软件的通信契约、缓存和运行模式隔离,不能替代现场 RUN 验收。新增真机本地轨迹只读取 PLC 缓存并在临时仓库推算,不会改变这次既有联动记录中的 PLC 程序或 M/D 控制结果。

7. 资料出处

  1. 《XD、XL系列可编程序控制器用户手册【硬件篇】》,PD 01 20260410 1.6,重点参见印刷页 28。
  2. 《XD、XL系列可编程控制器用户手册【基本指令篇】》,PD05 20260610 1.6.1,重点参见印刷页 273-276。