Pro-face 触摸屏与 Omron CP1W-CIF41 模块(RS-485 通讯接口)进行通讯时,需通过 RS-485 总线实现数据交互,核心是确保两者的通讯参数匹配并正确配置协议。以下是具体步骤和注意事项:
通讯接口确认
接线方式通过屏蔽双绞线连接两者的 RS-485 信号:
Pro-face 的 RS-485-A ↔ CP1W-CIF41 的 A(+)
Pro-face 的 RS-485-B ↔ CP1W-CIF41 的 B(-)
屏蔽层单端接地(建议接 PLC 侧接地端),减少干扰。
Omron CP1W-CIF41 默认支持 Modbus RTU 协议(需在 PLC 中配置),而 Pro-face 触摸屏原生支持 Modbus RTU 主站模式,因此推荐采用 Modbus RTU 协议 进行通讯(最便捷稳定)。
设置 CP1W-CIF41 的通讯参数通过 Omron 编程软件 CX-Programmer 配置 PLC 的通讯参数:
协议:Modbus RTU 从站(或 “Host link” 协议,但若用 Modbus 更通用)。
波特率:需与触摸屏一致(如 9600、19200 等)。
数据格式:8 位数据位,1 位停止位,无校验(或偶校验)(默认推荐 8N1)。
从站地址:设置 PLC 的 Modbus 从站地址(如 1~247,需唯一)。
进入 “PLC 设置”→“串行端口设置”(针对 CP1W-CIF41 模块,注意区分内置端口和扩展模块端口)。
配置参数:
确认数据存储区Modbus 协议中,PLC 的寄存器地址需映射为 Modbus 地址:
新建工程并选择设备
配置通讯参数
波特率、数据位、停止位、校验方式(同 PLC 侧)。
从站地址:填写 PLC 设置的 Modbus 从站地址。
超时时间:默认即可(或根据需求调整,如 1000ms)。
端口选择:触摸屏的 RS-485 端口(如 “COM1”)。
参数设置(需与 PLC 完全一致):
映射数据地址
硬件检查:确认接线无误,电源正常(PLC 和触摸屏需独立供电)。
参数核对:再次确认两边的波特率、地址、校验方式完全一致。
通讯测试:
若使用 Omron 专用的 Host link 协议,需在两边均选择该协议,参数配置类似,但地址映射方式不同(需参考 Host link 地址格式)。
多设备联网时,确保所有设备的 Modbus 从站地址唯一,避免冲突。
若触摸屏无 RS-485 接口,可通过 USB 转 RS-485 适配器(需支持触摸屏驱动)扩展,但稳定性可能略差。
通过以上步骤,可实现 Pro-face 与 Omron CP1W-CIF41 的稳定通讯。