台达触摸屏(DOPSoft)与欧姆龙 PLC 联机提示 “存储器地址输入失败”,核心原因是地址格式 / 类型不匹配、协议 / 参数不一致、地址越界 / 权限问题,按以下步骤排查即可解决。
一、先确认:欧姆龙 PLC 地址在台达屏里怎么写(最关键)
台达 DOPSoft 中,欧姆龙 PLC 地址必须严格按元件类型 + 地址格式输入,格式错误直接报 “地址输入失败”。
1. 常用地址格式(必须严格匹配)
表格
| 欧姆龙元件 | 台达屏写法(位) | 台达屏写法(字) | 说明 |
|---|---|---|---|
| CIO 区 | CIO100.00 | CIO100 | 输入 / 输出 / 内部继电器 |
| W 区(工作区) | W0.00 | W0 | 内部字 |
| D 区(数据区) | D0.00 | D0 | 数据寄存器 |
| A 区(辅助区) | A0.00 | A0 | 特殊继电器 |
| T 区(定时器) | T0 | T0 | 定时器当前值 |
| C 区(计数器) | C0 | C0 | 计数器当前值 |
| EM 区(扩展内存) | EM0.00 | EM0 | 扩展数据区 |
2. 常见错误写法(直接报错)
漏写元件类型:只写
100.00→ 必须写CIO100.00格式错误:
CIO:100.00、CIO-100.00→ 只能用CIO100.00位号超范围:
CIO100.16→ 位号只能是 00–15地址越界:
CIO9999.00→ 超出 PLC 实际 CIO 范围(如 CP1H 最大 CIO 1023)
二、通讯协议与参数必须完全一致(第二关键)
1. 协议选择(台达屏 DOPSoft 设置)
串口(RS-232/RS-485):选 Omron Hostlink(最常用)或 Modbus RTU
以太网:选 Omron FINS 或 Modbus TCP
❌ 错误:选成台达 / 三菱 / 西门子协议 → 地址格式完全不兼容,必报错
2. 通讯参数(两端必须 100% 相同)
波特率:9600/19200/38400/115200(常用 9600)
数据位:8
停止位:1
校验:无校验(N)/ 偶校验(E)/ 奇校验(O)
PLC 站号:默认 1(台达屏中 “PLC 地址” 必须与 PLC 设置一致)
三、PLC 端必须开放通讯与地址权限
1. 欧姆龙 PLC 通讯设置(CX-Programmer)
串口:设置 Hostlink 模式,站号、波特率与触摸屏一致
以太网:启用 FINS 服务,开放 IP / 端口
❌ 错误:PLC 端口被程序占用、通讯未启用 → 触摸屏无法访问地址
2. 地址权限与保护
确认目标地址(如 CIO、D 区)未被程序锁定 / 写保护
确认地址未超出 PLC 实际范围(如 CP1H 的 D 区最大到 D32767)
❌ 错误:地址被设为只读、超出范围 → 写入失败 / 报错
四、台达屏控件设置检查
1. 控件类型与地址匹配
位控件(按钮 / 指示灯):绑定位地址(如 CIO100.00)
字控件(数值输入 / 显示):绑定字地址(如 D100)
❌ 错误:位控件绑字地址(D100)、字控件绑位地址(CIO100.00)→ 格式不匹配
2. 数据类型设置
数值控件:选择16 位整数 / 32 位整数 / 浮点数,与 PLC 地址类型一致
❌ 错误:数据类型不匹配(如 PLC 是 16 位,屏设为 32 位)→ 地址解析失败
五、硬件与通讯线排查
1. 接线正确(RS-232/RS-485)
RS-232:收 (RXD) 对发 (TXD)、发 (TXD) 对收 (RXD)、地 (GND) 共地
RS-485:A + 对 A+、B - 对 B-、GND 共地(屏蔽线单端接地)
❌ 错误:收发接反、无共地、屏蔽线未接地 → 通讯异常 / 地址报错
2. 硬件故障
更换通讯线、测试端口(PLC 串口 / 触摸屏 COM 口)
确认 PLC 与触摸屏均已上电、通讯端口未损坏
六、排查流程(按顺序执行,100% 解决)
核对地址格式:按 “元件类型 + 地址” 严格输入(如 CIO100.00、D100)
检查协议与参数:台达屏选 Omron Hostlink/FINS,波特率 / 校验 / 站号与 PLC 一致
确认 PLC 通讯开放:CX-Programmer 中启用 Hostlink/FINS,无写保护
匹配控件与地址类型:位控件绑位、字控件绑字,数据类型一致
检查硬件接线:RS-232 收发交叉、RS-485 A+/B - 对应,共地良好
测试简单地址:用 CIO0.00、D0 测试,排除地址越界 / 程序锁定问题
七、示例:正确设置步骤(Hostlink + CP1H)
台达 DOPSoft:新建项目 → 系统参数 → 通讯 → 新增 → 选择 Omron Hostlink
设置 COM 口、波特率 9600、数据位 8、停止位 1、无校验、PLC 地址 1
画面添加按钮:地址输入 CIO100.00(位)
画面添加数值显示:地址输入 D100(字)
欧姆龙 CX-Programmer:设置串口为 Hostlink,参数与屏一致,下载程序
联机测试:地址输入成功,可正常读写。

