返回主站|会员中心|保存桌面

台达专营服务商    

变频器、PLC、触摸屏、伺服驱动器

联系方式
  • 联系人:吴经理
  • 电话:18576370666
  • 邮件:18576370666@163.com
新闻分类
  • 暂无分类
站内搜索
 
首页 > 新闻中心 > 2台台达PLC 和台达TP04 RS485通讯!
新闻中心
2台台达PLC 和台达TP04 RS485通讯!
发布时间:2026-01-02        浏览次数:4        返回列表

2 台台达 PLC 与台达 TP04 触摸屏 RS485 通讯配置(实操全流程)

你需要实现 2 台台达 PLC(以 DVP 系列为例)和台达 TP04 触摸屏通过 RS485 总线组网通讯,核心是统一通讯参数、配置总线拓扑、设置触摸屏与 PLC 的地址映射,以下是分步骤的硬件接线、参数配置、软件设置全指南,适配台达主流 PLC(DVP-EH3/ES2/EC3)和 TP04 触摸屏。

一、核心通讯原理

  1. 总线拓扑:TP04 作为 RS485 主站,2 台 PLC 作为从站,采用 “一主多从” 的 Modbus RTU 协议通讯;

  2. 地址区分:通过 PLC 的站地址(如站 1、站 2)区分不同 PLC,触摸屏主动轮询对应地址的 PLC 数据;

  3. 通讯介质:RS485 屏蔽双绞线,总线两端接 120Ω 终端电阻,保证信号稳定。

二、硬件准备与接线

1. 核心硬件清单

设备接口说明备注
台达 TP04 触摸屏自带 RS485 接口(端子式:A+/B-)无需额外模块
台达 PLC(2 台)若 PLC 无内置 RS485,需加装 DVP-F232/485 模块优先选内置 RS485 的 PLC(如 DVP-ES2)
RS485 屏蔽双绞线2 芯屏蔽线屏蔽层单端接地(接触摸屏端)
120Ω 终端电阻1 个接总线最远端设备的 A+/B - 之间

2. RS485 总线接线(关键)

拓扑结构:TP04(主站)←→ PLC1(从站 1)←→ PLC2(从站 2)

plaintext

TP04        PLC1         PLC2
A+  ────┬── A+  ────┬── A+
        │           │
B-  ────┴── B-  ────┴── B-
(终端电阻接TP04的A+/B-之间,或PLC2的A+/B-之间)
  • 接线规则:所有设备的 A + 接 A+、B - 接 B-,严禁交叉

  • 距离限制:RS485 总线最长 1200m,超过需加中继器;

  • 接地:屏蔽层仅在触摸屏端接大地,避免共地干扰。

三、PLC 侧参数配置(以 DVP-ES2 为例)

步骤 1:配置 PLC 通讯参数(2 台 PLC 操作一致,仅站地址不同)

  1. 打开台达 WPLSoft 编程软件,新建对应 PLC 项目;

  2. 进入 “设置→通讯设置→RS485 参数”:

    参数PLC1(从站 1)PLC2(从站 2)说明
    通讯协议Modbus RTUModbus RTU必须与触摸屏一致
    站地址12从站地址唯一,1~247
    波特率96009600所有设备统一
    数据位88所有设备统一
    校验位无(N)无(N)所有设备统一
    停止位11所有设备统一
  3. 下载参数到 PLC,重启 PLC 使参数生效。

步骤 2:PLC 程序中定义通讯数据区(以交换 D 寄存器为例)

PLC1(站 1)程序(发送数据给触摸屏):

ladder

// 将D100-D105的数据供触摸屏读取
LD M0 // 常ON
MOV K123 D100 // 测试数据1
MOV K456 D101 // 测试数据2

PLC2(站 2)程序(接收触摸屏写入的数据):

ladder

// 读取触摸屏写入D200的数据,控制Y0输出
LD D200 K100 // 若D200=100,Y0=ON
OUT Y0

四、TP04 触摸屏配置(台达 ScreenEditor 软件)

步骤 1:新建项目并配置通讯口

  1. 打开台达 ScreenEditor,选择 “TP04” 型号,新建项目;

  2. 点击 “系统设置→通讯设置→COM 口设置”(TP04 的 COM2 为 RS485 口):

    参数设置值说明
    通讯端口COM2TP04 的 RS485 对应 COM2
    通讯协议Modbus RTU与 PLC 一致
    波特率9600与 PLC 一致
    数据位8与 PLC 一致
    校验位与 PLC 一致
    停止位1与 PLC 一致
    超时时间1000ms通讯超时重试时间

步骤 2:添加 PLC 设备(2 台从站)

  1. 点击 “设备管理→添加设备”,选择 “台达 DVP 系列→Modbus RTU”;

  2. 添加第一台 PLC(站 1):

    • 设备名称:PLC1;

    • 站地址:1;

    • 关联 COM 口:COM2;

  3. 添加第二台 PLC(站 2):

    • 设备名称:PLC2;

    • 站地址:2;

    • 关联 COM 口:COM2;

步骤 3:配置触摸屏画面与数据映射

场景 1:触摸屏读取 PLC1 的数据(D100-D101)

  1. 在触摸屏画面添加 “数值显示元件”;

  2. 双击元件,选择 “数据来源→PLC1→寄存器类型:D 寄存器→地址:100”;

  3. 重复操作,添加显示 D101 的元件,关联 PLC1 的 D101。

场景 2:触摸屏写入数据到 PLC2(D200)

  1. 在触摸屏画面添加 “数值输入元件”;

  2. 双击元件,选择 “数据目标→PLC2→寄存器类型:D 寄存器→地址:200”;

  3. 设置输入范围(如 0-200),确认后保存。

场景 3:触摸屏控制 PLC2 的 Y0 输出

  1. 添加 “位状态指示灯”,关联 “PLC2→Y 寄存器→地址:0”,显示 Y0 的状态;

  2. 添加 “位状态切换开关”,关联 “PLC2→M 寄存器→M100”(或直接写 Y0),通过触摸屏按钮控制 PLC2 的输出。

步骤 4:下载工程到 TP04 触摸屏

  1. 用 USB 线连接电脑与 TP04 触摸屏;

  2. 点击 “下载→下载到 HMI”,选择对应 COM 口,开始下载工程;

  3. 下载完成后,重启触摸屏。

五、通讯测试与故障排查

1. 基础测试步骤

  1. 给 2 台 PLC 和 TP04 上电,确认 RS485 接线正确;

  2. 触摸 TP04 的数值显示元件,查看是否显示 PLC1 的 D100=123、D101=456;

  3. 在 TP04 输入数值 100 到 D200,查看 PLC2 的 Y0 是否点亮;

  4. 若通讯失败,查看触摸屏的 “通讯状态指示灯”(TP04 右上角 COM2 灯是否闪烁)。

2. 常见故障排查

故障现象原因解决对策
触摸屏提示 “通讯超时”1. 接线错误(A+/B - 反接)2. 通讯参数不匹配3. PLC 站地址错误1. 核对 A+/B - 接线,调换后重试2. 重新核对波特率 / 校验位等参数3. 确认 PLC 站地址与触摸屏配置一致
仅能通讯 1 台 PLC,另一台无响应1. 从站地址冲突2. 未接终端电阻导致信号反射3. 某台 PLC 通讯参数错误1. 确保 2 台 PLC 站地址为 1 和 2,无重复2. 在总线两端接 120Ω 终端电阻3. 单独测试故障 PLC 的通讯参数
数据读取乱码 / 跳变1. RS485 总线干扰2. 屏蔽层未接地3. 波特率过高1. 改用屏蔽双绞线,远离强电线路2. 屏蔽层单端接地(触摸屏端)3. 降低波特率至 9600 或 4800
触摸屏写入数据不生效1. PLC 寄存器地址权限问题2. Modbus 功能码错误1. 确认 PLC 的 D 寄存器为可读写(台达 DVP 默认可读写)2. 触摸屏中选择 “Modbus 16 位写” 功能码(06H)

六、进阶优化

1. 通讯数据加密(可选)

若需防止数据篡改,可在 PLC 程序中对通讯数据加校验码(如求和校验),触摸屏读取后验证校验码,确保数据准确。

2. 通讯故障报警

在触摸屏中添加 “通讯故障报警灯”,关联 “系统寄存器→通讯状态”,当通讯超时后自动点亮报警灯,并弹出提示框。

3. 批量数据交换

若需交换大量数据,可使用 Modbus 的 “多寄存器读写” 功能(功能码 10H/03H),减少通讯次数,提升效率。

总结

  1. 2 台台达 PLC 与 TP04 的 RS485 通讯核心是统一 Modbus RTU 参数 + 唯一从站地址 + 正确总线接线

  2. PLC 侧需配置通讯参数并定义数据区,触摸屏侧需添加对应从站设备并映射寄存器;

  3. 故障排查优先核对接线和参数,其次检查终端电阻和接地,确保总线无干扰。

收缩
  • QQ咨询

  • 电话咨询

  • 18576370666
  • 添加微信客服