DM9000A Ethernet Controller的Modbus RTU/TCP通信设置教程
需积分: 21 112 浏览量
更新于2024-08-08
收藏 2.32MB PDF 举报
本文档主要介绍了DM9000A以太网控制器,它是一个具有通用处理器接口的设备,由DAVICOM半导体制造。该控制器支持MODBUS RTU和MODBUS TCP通信,适用于电力自动化领域的应用。核心知识点集中在以下几个部分:
1. **扩展寄存器**:
- RO/P位:指示寄存器是否具有扩展功能,0表示仅基本功能,8表示扩展。
- PHY ID 标识符寄存器:包括PHY ID Identifier Register #1 (02)和PHY ID Identifier Register #2 (03),用于标识设备,其中OUI由OUI_MSB和OUI_LSB组成,对应着制造商分配的OUI(DAVICOM的OUI为00606E)。
2. **模块图和特性**:
- 文档提供了模块图和控制器的特性,如处理器接口、EEPROM接口、时钟、LED接口、10/100PHY/Fiber接口等,以及它们的功能描述。
3. **控制和状态寄存器列表**:
- 这部分详细列举了多个关键寄存器,如网络控制寄存器(NCR)、网络状态寄存器(NSR)、发送控制寄存器(TCR)、接收控制寄存器(RCR)等,用于管理和监控网络通信过程中的数据包发送、接收、状态以及控制设置。
4. **配置步骤**:
- 对于Modbus通信的配置,虽然没有直接列出具体步骤,但读者可以从中了解这些寄存器的用途,结合实际的Modbus协议文档来设置地址、波特率、校验方式等参数,以便与上位机进行通信。
5. **生产厂商信息**:
- 南京电研电力自动化股份有限公司是该产品的供应商,提供技术支持和服务,其网址为<http://www.naco.com.cn>。
6. **版本信息**:
- 数据手册为初步版本(Preliminary Version:DM9000A-DS-P03),日期为2005年4月21日,说明文档可能随着产品更新而有所变化。
总结来说,本文档是针对DM9000A Ethernet Controller的详细技术资料,涵盖了硬件设计、通信协议以及控制寄存器的详细说明,对从事电力自动化系统集成和编程人员而言,理解和配置这些寄存器对于实现MODBUS通信至关重要。
2020-11-18 上传
2023-10-09 上传
2019-09-15 上传
2022-07-14 上传
2022-07-14 上传
2024-01-10 上传
2024-06-17 上传
2022-09-23 上传
2019-10-25 上传
烧白滑雪
- 粉丝: 28
- 资源: 3863
最新资源
- StarModAPI: StarMade 模组开发的Java API工具包
- PHP疫情上报管理系统开发与数据库实现详解
- 中秋节特献:明月祝福Flash动画素材
- Java GUI界面RPi-kee_Pilot:RPi-kee专用控制工具
- 电脑端APK信息提取工具APK Messenger功能介绍
- 探索矩阵连乘算法在C++中的应用
- Airflow教程:入门到工作流程创建
- MIP在Matlab中实现黑白图像处理的开源解决方案
- 图像切割感知分组框架:Matlab中的PG-framework实现
- 计算机科学中的经典算法与应用场景解析
- MiniZinc 编译器:高效解决离散优化问题
- MATLAB工具用于测量静态接触角的开源代码解析
- Python网络服务器项目合作指南
- 使用Matlab实现基础水族馆鱼类跟踪的代码解析
- vagga:基于Rust的用户空间容器化开发工具
- PPAP: 多语言支持的PHP邮政地址解析器项目