DM9000A Ethernet Controller的Modbus RTU/TCP通信设置教程

需积分: 21 27 下载量 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通信至关重要。