{财务管理财务知识}现场控制网络到以太网互连适配器的设计.pdf

{财务管理财务知识}现场控制网络到以太网互连适配器的设计.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
{财务管理财务知识}现场 控制网络到以太网互连适 配器的设计 LON 现场控制网络到以太网互连适配器的设计 摘要:以51单片机为核心连接LON现场控制网络与以太网互连适配器的设计 方案,描述了神经元芯片使用并行I/O模式与51单片机通信的方法,介绍了 51单片机控制以太网控制芯片8019as的方法。并采用C51语言实现U DP传输,完成了系统的调试与验证。 关键词:Lonworks以太网RTL8019as80C51单片机 随着互联网的发展,在使用计算机进行互联的同时,各种智能家电、工业 控制、智能仪器仪表、数据采集都在逐步趋向网络化。但由于以太网在实时性和 可靠性的先天不足,各种现场总线技术应运而生;更因为其彻底的开放性、分散 性和完全可互操作性等特点,正成为未来新型工业控制系统的发展方向。以太网 以其应用的广泛性和技术的先进性,逐渐垄断了商用计算机的通信领域和过程控 制领域的上层信息管理与通信。为实现上层管理网络与下层控制网络的集成,在 实际中必须实现现场总线与以太网互联。 Lonworks现场总线是美国Echelon公司1991年推出的 局部操作网络。Lonworks现场总线在网络通信方面具有突出优点,如网 络物理层支持多种通信介质,支持多种网络拓扑结构等。目前使用Lonwor ks技术的产品广泛应用于工业、楼宇、家庭、能源等自动化领域。本文提出的 适配器连接方案,能将LON控制网与以太网无缝连接,实现透明传输。 图 1 互连适配器的电路框图 1互连适配器硬件电路设计 适配器使用的主要芯片为神经元芯片TMPN3150、51单片机89 C51RD和以太网控制器RTL8019as。主要分为Lonworks控 制模块、协议转换模块和以太网通信模块。其中,协议转换由单片机内部软件完 成。 1.1Lonworks控制模块 Lonworks控制模块主要完成对LON网数据的管理并向单片机传 输数据,其核心是神经元芯片。神经元芯片与其他设备的互连是通过其11个I /O口,编程人员可以定义多个引脚为输入/输出对象。用户程序可通过io_ in()和io_out()访问这些I/O对象,并在程序执行期间完成输入 /输出操作。本文设计的适配器采用Neuron芯片预定义的并行I/O对象, 实现了高数据速率和全双工工作方式。 并行I/O对象利用Neuron的11个I/O口进行通信。其中IO 0~IO7为双向数据线,IO8~IO10为控制信号线。借助令牌传递握手 协议,并行I/O口可外接处理器,实现Neuron芯片与外接各类微处理器 之间的双向数据通信。并行口的速率可达3.3Mbps,工作方式有三种,即 主模式、从A模式和从B模式。不同的模式下,IO8~IO10这三根控制信 号线的意义不同。本文应用从A模式与单片机连接如表1所示。 表 1Neuron 芯片与单片机的连接 IO8 片选信号线(CS )接P2.5 IO9 读写信号线(R/W )接P3.6 IO10 握手信号线(HS )接P1.0 IO0~IO7 数据总线接 P0.0~P0.7 从A模式中,Neuron芯片为从机,51单片机为主机。主机与从机 间的数据传输通过虚拟的写令牌传递协议(VirtualWriteToke n-PassingProtocol)实现。主机和从机交替地获得写令牌, 只有拥有写令牌的一方可以写数据(不超过255字节),或者不写任何数据传 送一个空令牌。传送的数据要遵从一定的格式,即在要传送的数据前面加上命令 码和传送的数据长度。命令码有CMD_XFER(写数据)、CMD_NULL (传递空令牌)、CMD_RESYNC(要求从机同步)、CMD_ACKSY NC(确认同步)四种,最后以EOM字节结束。写数据和传递空令牌的格式分 别如表2、表3所示。 表 2 写数据的格式 CMD_XFER Length Data EOM 表 3 传递空令牌的格式 CMD_NULL EOM 1.2以太网通信

文档评论(0)

177****9147 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档