PLC问答 > 欧姆龙CP1H-XA40DR-T通过RS232C与第三方触摸屏通信,Modbus-RTU从站模式无法连接,串口设置如何配置?

欧姆龙CP1H-XA40DR-T通过RS232C与第三方触摸屏通信,Modbus-RTU从站模式无法连接,串口设置如何配置?

技术问答 提问者: 2026-05-11 05:25 274 浏览
设备使用CP1H-XA40DR-T的串口1(RS232C)连接威纶通TK6071iP触摸屏,触摸屏设Modbus RTU主站,PLC做从站。
串口1已设9600、8、N、1,但触摸屏一直报通信超时。PLC侧CX-Programmer中串口1通信设置选“协议宏”还是“Modbus-RTU从站”?
映射区和站号如何填写?
尝试改站号为1仍不通,求具体配置步骤。
3 个回答
✓ 最佳回答
电控师傅 · 2026-05-13 13:09
欧姆龙口诀:CP和NJ两个宇宙,软件工具别混用;CP模拟量看单元号和地址表,NJ运动控制先Power再Move;EtherCAT从站进OP,轴诊断读详细码。
✓ 最佳回答
工控助手 · 2026-05-12 21:12
1. 在CX-Programmer中,双击左侧“设置”-“串口1”,通信设置选“Modbus-RTU从站”,波特率9600、数据位8、停止位1、无校验,必须与触摸屏一致。
2. 站号设置:在“串口1设置”的“从站地址”中填1(或触摸屏内设的站号),触摸屏端站号也填1。
3. 映射区:CP1H的Modbus从站功能默认映射到CIO区和DM区,需在“Modbus设置”中指定起始地址,例如DM0映射保持寄存器,CIO0映射线圈/输入寄存器。
触摸屏中读写地址需对应,如读保持寄存器40001对应PLC的DM0。
4. 注意串口1的DIP开关(若为XA型,背面有SW1)不影响串口,但确认触摸屏的RS232线序为2-3交叉、5-5直连。
5. 若仍不通,用串口调试助手监听数据,看PLC是否响应帧。
最后检查PLC的通信时间监视器值,必要时增大通信超时(默认500ms)。
自动化维修工 · 2026-06-21 12:11
NJ的坑集中在运动控制:一,轴参数——反转限制、原点和跟踪误差在轴设置里,不是程序里;二,MC指令必须先使能轴(MC_Power)再走运动指令,没有Power直接Move会报错;三,EtherCAT从站配置——伺服型号版本和配置文件(ESI)要匹配,扫描后从站状态要进OP(运行态);四,程序的EtherCAT周期和运动控制周期要一致,别混用。
报0x8400这类轴错误码,去Sysmac Studio的轴诊断里看详细原因,别看着代码猜。

我来回答

上传中...
系统将自动为您分配一个称号