论文中英文翻译(译文)_论文中英文翻译

2020-02-28 其他范文 下载本文

论文中英文翻译(译文)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“论文中英文翻译”。

编号: 桂林电子科技大学信息科技学院

毕业设计(论文)外文翻译

(译文)

系别:电子工程系

专业:电子信息工程

学生姓名:韦 骏

学号:0852100329

指导教师单位:姓名:

职称:讲 师

2012年 6月 5日

设计与实现基于 Modbus 协议的嵌入式 Linux 系统

摘要:随着嵌入式计算机技术的飞速发展,新一代工业自动化数据采集和监测系统,采用核心的高性能嵌入式微处理器的,该系统很好地适应应用程序。它符合消费等的严格要求的功能,如可靠性,成本,尺寸和功耗等。在工业自动化应用系统,Modbus 通信协议的工业标准,广泛应用于大规模的工业设备系统,包括 DCS,可编程控制器,RTU 及智能仪表等。为了达到嵌入式数据监测的工业自动化应用软件的需求,本文设计了嵌入式数据采集监测平台下基于 Modbus 协议的 Linux 环境采集系统。串行端口的 Modbus 协议是实现主/从式,其中包括两种通信模式:ASCII 和 RTU。因此,各种药膏协议的设备能够满足串行的 Modbus通信。在 Modbus 协议的嵌入式平台实现稳定和可靠。它在嵌入式数据监测自动化应用系统的新收购的前景良好。关键词:嵌入式系统,嵌入式 Linux,Modbus 协议,数据采集,监测和控制。

1、绪论

Modbus 是一种通讯协议,是一种由莫迪康公司推广。它广泛应用于工业自动化,已成为实际的工业标准。该控制装置或不同厂家的测量仪器可以链接到一个行业监控网络使用Modbus 协议。Modbus 通信协议可以作为大量的工业设备的通讯标准,包括 PLC,DCS 系统,RTU 的,聪明的智能仪表。随着嵌入式计算机技术的飞速发展,嵌入式数据采集监测系统,使用了高性能的嵌入式微处理器为核心,是一个重要的发展方向。在环境鉴于嵌入式 Linux 的嵌入式工业自动化应用的数据,一个 Modbus 主协议下的采集监测系统的设计和实现了这个文件。因此,通信设备,各种药膏协议能够满足串行的 Modbus。

2、Modbus 协议简介

Modbus 协议包括 ASCII 码,RTU 和 TCP 传输模式,支持传统的 RS422,RSboot 的是先通过串口下载到开发板,然后使用串口或网络的方法。由于内核和文件系统的反映是相当大的文件,通过串行端口传输速度缓慢;以太网模式用于下载内核和文件系统。当然,网络的 Uboot 命令模式的 uboot:已编译的 Linux 可以操作臂后进行 bootm 21000000。内核和文件系统中内存可以通过闪存写入启动处长秩序的 u。该系统能自动运行后,设置启动参数。然后程序操作的开发板。

4.2、串行配置的 Modbus 协议在 Linux 环境下标准的 Modbus 串行协议使用的 RS232/RS485 传输。串行设备设备节点为/dev/ttyS0 来(COM1 端口)dev/ttyS1 COM2 端口)Linux 环境。和/(在由于 Modbus串行协议包括两种传输模式:ASCII 和 RTU 模式。起始标记和结束标记的两种模式是不同的。此外,每个信息包数据的位置也不同。因此,必须单独处理。以RTU 模式为例,介绍在 Linux 环境下的 Modbus 串行协议配置。头文件由串行操作需要的是:当 Modbus 协议的特点是采用 RTU 传输模式下,串行波特率,数据位,停止位置,检查位置和控制应根据设定的框架特征的信息。建立串口波特率:在设计中,以使其得到方便。功能参数,是一个结构的定义如下凡

slave_addre 就是从站地址。一个 Modbus 网络允许最多 255 个从站。该函数是服务模式的选择特点,并有六种服务模式在本系统提供的,分别为 1-6。该 start_addre 是 16 位字符,这是目前从站供电设备的起始地址。该pointnum_or_setdata 包括 2 种文字,服务 1-4 是点头人数增加经营,服务 5 和6 是 16 位字符正在建立。该方案首先确定了格式字符值,建立了传输模式,用户需要,这将决定哪些串行配置功能和服务功能什么样的选择。然后设置串口参数在 Linux 环境。相应的服务结构功能是通过判断用户的请求服务类型的选择。例如,如果格式为 0,采用 RTU 模式。该函数是 1,这意味着用户请求读取线圈。该方案通过使用 construct_rtu_frm 构造函数是rtu_read_status 函数调用的 Modbus 的请求帧。该方案保留了串行传输缓冲区mod_tx_buf,这是事先定义它,然后把通过调用命令的 Modbus 串行传输请求帧。如果程序设定的时间内得到答复框架,该方案将处理答复帧通过调用相应的模式解析函数。举例来说,当是 ASCII 传输模式,在 ascii_data_anlys 函数被调用,如果传输模式是 RTU 模式,然后

rtu_data_anlys 函数被调用。解析函数的分析数据,接收缓冲区接收串行。如果答复框架分析是正确的,该函数将数据加载到目标缓冲区。如果是错误的,该函数将终止这项服务,并处理错误,打印错误信息了。

4.3、Modbus 协议的串行软件设计

这里主要介绍了方案的设计与实现串行 Modbus 协议,其中包括两种传输模式

RTU 和 ASCII。在 Modbus 主机服务包括人机交互模块,功能选择模块,功能处理模块和返回处理模块。每个模块的功能是实现了在嵌入式 Linux 环境。人机交互模块是为用户和平台的通信模块。它主要实现了网页打印功能,用户信息的输入和指导等。该函数的选择模块是平台选择的 Modbus 主函数的选择参数根据用户输入的信息。这些参数包括传播方式的,服务类型,从站地址等。该函数处理模块是这个平台的核心。它包括串口初始化的功能,结构的Modbus 帧,模态分析的 Modbus 帧,各类业务处理和业务处理等 6 种主要的设计,其中包括:为串行的 Modbus 设备在这个平台阅读线圈状态,读输入状态,读保持寄存器,读输入寄存器,写,写单线圈单登记。这 6 种的模式涵盖了 Modbus的基本功能需求。而这是非常方便的扩大,如果必要的其他职能。返回处理模块流程操作平台的结果。如果用户请求的服务流程成功,服务结果将通过标准打印输出设备,否则错误信息打印。

4.4、服务的结构和功能分析框架

以读持有注册服务为例,介绍了施工过程中要求的 Modbus 帧。该函数读取保存寄存器数是 03 和建设要求的 Modbus 帧是实现通过 rtu_read_hldreg 和ascii_read_hldreg 功能。前者实现了 RTU 的框架结构,而后者的 ASCII 框架结构。该 rtu_read_hldreg 结构如下所示:输入参数 board_adr 就是从站地址,用户需要访问的。是缓冲区的 com_buf了 Modbus 帧传输领域。该 start_addre 是访问的起始地址和长度 lenth 是访问的。所有这些变量,则是通过结构模块参数的人机互动。高()和低()是两个定义的函数。该高()是为了获得高的 8 位,低()是获得低 8 位。该 construct_rtu_frm 功能是 RTU 的框架结构。所有的服务都是通过调用此函数实现,形成 RTU 的请求帧。其结构如下所示:经过这些步骤,一帧请求已完成制作。最后,为了写(fd,mod_tx_buf,tx_len)是通过调用串行端口发送和传输缓冲区的请求的 Modbus 帧传输。tx_len 是服凡务构造函数返回值。请求帧传输后,该方案将等待从站回应。为了避免无休止的循环机制,通过检测从站没有回应,建立一个加班。如果从站并没有在预定时间响应,程序产生一个错误消息并停止该服务。如果服务程序在预定的时间收到答复框架,分析了通过调用

解析函数的答复时限。

5、结论

Modbus 通信协议的广泛使用,已成为事实上的工业标准,其实。它是用大量的工业设备作为它们之间的通讯标准,包括 DCS,可编程控制器,RTU 通讯,智能仪表及监控系统等新一代工业自动化数据采集采用高性能嵌入式微处理器为核心。因此,它适应应用程序很好地满足功能性,可靠性,成本,体积,功耗等严格要求,为了达到嵌入的数据监测的工业自动化应用,系统采集要求 Modbus协议的主站上的嵌入式数据采集监测 Linux 环境下的平台,是本文设计的基础。每个从站之间的通信实现。根据掌握的 Modbus 的嵌入式 Linux 环境服务程序运行稳定,可靠的测试后,Modbus 协议。它提供了良好服务的 Modbus 主站,并符合标准的 Modbus 协议。其在工业自动化数据采集监测系统的新一代应用前景非常好。

6、鸣谢

这项工作支持的项目一部分由上海科技攻关项目(编号 061111004),上海曙光跟踪计划(第 06GG13)和上海领先学科项目。

7、参考资料

[1] 第十一波,方艳 6 月应用嵌入在串口设备联网技术[J]。电力自动化设备,2007,27(8)99-101。

[2] 张浩,黄云彦,彭道岗。EGI 立足于预警系统研究[J] Modbus 协议。机电一体化,2007,13(2):15

8。

[3] 李娟,张波,丘东元。多机通信与 Modbus RTU 的总部设在电能质量监测系统[J]。电力自动化

设备,2007,27,(1):9310。

[5] 闵华松,刘光临。嵌入式状态监测与故障诊断系统的高速旋转机械的研究[J]。信息与控制,2006,35

(3):309-313。

[6] 鲍可进,邬建勇。对权力的执行情况与嵌入式 Web 服务器系统[J]远程监控。计算机工程与设计,2007,28(13):3178-3180。

《论文中英文翻译(译文).docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
论文中英文翻译(译文)
点击下载文档
相关专题 论文中英文翻译 论文 译文 中英文 论文中英文翻译 论文 译文 中英文
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文