一、先判断:是连不上,还是时断时续
1)完全连不上:
触摸屏一直显示:通讯失败、未连接、PLC 无响应→ 问题在:接线 / 波特率 / IP / 站号
2)时好时坏、偶尔报错:
一会通一会断、数据乱跳→ 问题在:干扰、接地、485 没终端电阻、线太长
二、如果你用的是 以太网(TCP/IP) 最常见
1. 检查 IP(最容易错)
PLC IP:例如
192.168.0.1触摸屏 IP:必须同网段,如
192.168.0.XX不能一样!不能一样!
2. 检查触摸屏驱动
S7-1200 必须选:S7-1200、SIEMENS TCP、Profinet
选错驱动直接连不上
3. 检查 PLC 设置
允许远程访问:PUT/GET 通讯 勾选
防火墙没开
程序没下载、PLC 不在 RUN
三、如果你用的是 485 / 232 串口
1. 接线必须对
A → A,B → B
不要接反,不要只接两根不共地
2. 四个参数必须完全一样
波特率
数据位
停止位
校验位
只要一个不一样 → 直接报错。
3. 必须加终端电阻
总线两头:120Ω 终端电阻
不加 → 远距离必报错
四、PLC 侧地址错误(最隐蔽)
触摸屏写的地址:MW0、MD10、Q0.0
但 PLC 里:
被其他程序占用
被中断、PID、通讯占用
地址越界→ 表现:能连上,但报 “地址错误”
解决:
换一个纯空地址测试,比如
M0.0、MW100
五、现场干扰(老设备必查)
变频器、伺服、动力线一起走 → 485 必报错
解决:
485 用屏蔽线
屏蔽层单端接地
远离动力线 ≥30cm
不要和强电走同一线槽。

