PC与QJ71C24N RS485通讯模块设置指南

需积分: 25 13 下载量 98 浏览量 更新于2024-09-16 收藏 410KB PDF 举报
本篇文章主要介绍了如何在PC与三菱串行通讯模块QJ71C24N(支持RS485)之间进行通讯设置,包括硬件连接、PLC通讯协议、开关设定以及软件配置。 1. **硬件连接**: - QJ71C24N模块与PLC通过SDA(1)+RDA(5)和SDB(3)+RDB(7)进行连接,这两对信号线分别用于数据传输。 - RS232转485模块用于将PC的RS232通讯接口与QJ71C24N模块的RS485接口匹配,实现PC与PLC间的通信。 2. **PLC通讯协议与开关设定**: - PLC的通讯对应CH2,使用开关SW3和SW4进行设定。具体来说,开关3设为05EA,开关4设为0004,这可能与特定的通讯模式或功能选择有关。 3. **软件设置**: - **PC串口设置**:需在PC端设置串口参数,如波特率9600,数据位8,停止位1,无校验位。 - **读写数据协议**: - 读取PLC CPU数据时,使用MC协议格式4,例如命令0401(子命令0000),发送ENQ帧后,读取D1616的数据,返回码用来判断是否正常。 - 写入数据时,如将数据100(H0064)写入D1616,使用命令1401(子命令0000),同样包含ENQ帧,写入后检查返回码确认操作结果。 4. **控制代码和功能**: - 提供了具体的控制命令和功能列表,例如读取特殊寄存器SM111的通讯状态,它用于检测通讯是否正常。 5. **错误处理与异常情况**: - ReturnCode是关键,它提供了执行命令后的状态反馈,异常情况如SM111的1表示通讯异常,正常情况下值为0。 6. **特殊寄存器SM111**: - SM111寄存器用于监控通讯状态,当其值为0时代表通讯正常,1则表示有异常发生,通过ASCII码ENQ+F90000FF...+CR进行查看。 总结来说,本文是一篇详尽的指南,教你如何通过QJ71C24N模块连接PC,设置串行通讯,以及如何正确地进行数据读写和错误检查,这对于在实际应用中使用三菱PLC与PC进行通讯非常实用。