欧姆龙CP1H与威纶通MT8070iH可通过以太网或串口(RS-232/RS-485)实现稳定通讯,需根据硬件接口选择匹配的协议并完成参数配置。以下是具体通讯方法及注意事项:
一、硬件接口与协议匹配
以太网通讯
CP1H配置:需内置以太网模块或扩展CP1W-CIF12以太网单元,支持FINS/TCP协议。
MT8070iH配置:通过10/100M以太网口连接,在EB8000软件中选择“OMRON FINS/TCP”驱动。
关键参数:IP地址、子网掩码、端口号(默认9600)需与PLC一致。
串口通讯(RS-232/RS-485)
使用COM1(RS-232/RS-485 2W/4W)或COM3(RS-232/RS-485 2W),在EB8000软件中选择“OMRON Host link”或“Modbus RTU”驱动。
COM1:支持RS-232C(全双工),默认波特率9600bps,7位数据位,2位停止位,偶校验。
COM2:支持RS-485(半双工),可配置为Modbus-RTU主站或Host link协议。
CP1H接口:
MT8070iH配置:
关键参数:波特率、数据位、停止位、校验位需与PLC一致,RS-485需注意终端电阻(120Ω)和屏蔽线接地。
二、通讯配置步骤
PLC端设置
以太网:通过CX-Programmer软件设置IP地址(如
192.168.1.10
)、子网掩码(255.255.255.0
)和端口号。串口:在PLC系统设置中选择协议(如Host link或Modbus-RTU),配置通讯参数(如波特率57600bps,7E2)。
触摸屏端设置
EB8000软件:
新建项目,选择设备类型为“MT8070iH”。
在“系统参数”→“设备属性”中添加PLC设备,选择对应驱动(如OMRON FINS/TCP或Host link)。
设置IP地址(如
192.168.1.20
)或串口参数(如COM1,波特率57600bps)。配置HMI与PLC的软元件映射(如按钮对应CP1H的
0.00
,指示灯对应100.00
)。测试通讯
使用EB8000的“在线模拟”功能,通过触摸屏操作验证PLC寄存器状态变化(如按钮启停、指示灯亮灭)。
三、常见问题与解决方案
通讯超时
原因:参数不一致、接线错误或干扰。
解决:检查波特率、数据位等参数,用万用表测量RS-485的A/B线电压(正常2-6V),确保屏蔽线接地。
数据乱码
原因:校验位或停止位错误。
解决:在EB8000中核对奇偶校验(如偶校验)和停止位(如2位)。
时通时断
原因:干扰源(如变频器)或线材质量差。
解决:更换带屏蔽的双绞线,远离干扰源,或增加终端电阻。
四、推荐配置方案
高速场景:优先选择以太网通讯(FINS/TCP),支持更高波特率和稳定性。
低成本场景:使用RS-485串口(Modbus-RTU),但需注意线材质量和终端电阻。
兼容性场景:若需与其他品牌设备通讯,可选择Modbus协议(CP1H串口二支持Modbus-RTU主站)。