PC与QJ71C24N RS485通讯模块设置指南
需积分: 25 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进行通讯非常实用。
124 浏览量
152 浏览量
2023-03-06 上传
2021-08-08 上传
178 浏览量
2023-03-06 上传
2023-03-06 上传
qq_14897127
- 粉丝: 0
最新资源
- 互联网搜索引擎:原理、技术与系统解析
- Intel汇编指令集详解与执行周期
- 0040详解:VC++中的高效Oracle数据库操作工具
- 互联网接入方式:家庭、校园与企业趋势探讨
- 互联网信息服务详解:IIS、DNS、FTP等
- 深入理解与实践:FAT文件系统原理与直接扇区操作
- Eclipse3.2整合Tomcat5.5.17与Oracle9i配置教程
- SAP ICP600:贸易促销管理的高效解决方案
- C++编程基础:流处理、迭代器与语言支持详解
- 常见的2级外来语整理大全
- gcc与g++编译器详解:选项与功能概览
- C++/C编程最佳实践指南
- Struts框架实战:构建Web应用
- C语言词法分析程序设计与实现
- 考研英语阅读理解精读策略:扫清词汇障碍
- MySQL数据库基础操作教程