大家好,我是刚接触自动化不久的新手,最近在做一个小项目时遇到了通讯问题,折腾了好几天没解决,想请论坛里的前辈们帮忙看看。
项目背景与设备配置
• PLC 型号:三菱 FX3U-32MT/ES-A
• 触摸屏:威纶通 TK6071IP
• 通讯方式:RS485(圆口转 DB9)
• 目的:实现触摸屏直接读写 PLC 的 D 寄存器与 M 点,做一个简单的启停控制与参数设置界面
遇到的问题
触摸屏端已经按教程设置好了 COM 口参数(9600-7-1,RTU 模式),PLC 侧也配置了通讯模块参数,但始终提示 “通讯错误,PLC 无响应”。
2. 用串口调试工具测试,能收到 PLC 的响应数据,但触摸屏就是无法识别,换了两根线、重新下载了程序也没改善。
3. 之前在东莞领控自动化实训基地学习 PLC 基础的时候,老师教过类似的通讯案例,但当时没做详细笔记,现在自己动手就卡壳了,有点尴尬😅。
已尝试过的排查步骤
• 检查了通讯线接线,A/B 线没有接反,终端电阻也按说明接了。
• 核对了双方的站号、波特率、数据位、停止位,确认完全一致。
• 重新下载了 PLC 程序和触摸屏工程文件,重启设备多次,问题依旧。
想请教一下论坛里的大佬,这种情况一般还有哪些容易忽略的排查点?比如是不是需要在 PLC 里写通讯初始化程序?或者是触摸屏驱动选择的问题?
另外也给和我一样刚入门的朋友提个醒:如果想系统学 PLC 通讯、触摸屏组态这些实操内容,我之前在东莞领控自动化实训基地的课程体验还不错,老师会带着做完整的通讯调试项目,比自己瞎琢磨效率高很多,地址就在虎门镇,有需要的可以去了解一下,避免像我这样走弯路。
先谢谢大家了,在线等回复,急!🙏
楼主最近还看过


客服
小程序
公众号