工业以太网与Profibus-DP总线数据转换接口的设计


-
下载PDF阅读器 目前,现场总线作为工业自动化系统最底层设备间通信的核心技术,已经得到了广泛应用。但由于现场总线标准不一,远程通信能力薄弱,使得工业控制网络的系统集成与信息集成面临着困难的局面。同时以 Ethernet和TCP/IP协议为基础的工业以太网在实时性、可靠性和抗干扰性等方面不断改进,向工业控制网络发展已经成为趋势。 在此背景下,本课题对工业以太网与 Profibus-DP总线之间数据通信进行了深入的研究,以嵌入式技术和嵌入式网络作为技术支持,提出了一种工业以太网与Profibus-DP总线数据转换接口的设计方案,目的是使工业现场中具有 Profibus-DP接口的设备快速低成本
■ 华北电力大学硕士学位论文原创性声明 本人郑重声明:此处所提交的士学位论文《T业以太网与 Profibus-DP总线 数据转换接口的设计》,是本人在导师指导下,在华北电力大学攻读硕士学位期间 独立进行研究工作所取得的成果。据本人所知,论文中除凵注明部分外不包含他人 口发表或撰写过的研究成果。对本文的研究工作做出重要贡献的个人和集体,均已 在文中以明确方式注明。本声明的法律结果将完仝由本人承担。 作者签名 日期: 年月日 华北电力大学硕士学位论文使用授权书 《工业以太网与 总线数据转换接口的设计》系本人在华北电力大学 攻读硕士学位期间在导师指导下完成的硕士学位论文。本论文的研究成果归华北电 力大学所有,本论文的研宄内容不得以其它单位的名义发表。本人完全了解华北电 力大学关于保存、使用学位论文的规定,同意学校保留并向有关部门送交论文的复 印件和电子版本,允许论文被查阅和借阅。本人授权华北电力大学,可以采川影印 缩印或其他复制手段保存论文,可以公布论文的全部或部分内容。 本学位论文属于(请在以上相应方框内打“√”): 保密口,在 年解密后适用本授权书 不保密口 作者签名: 日期: 年月日 导师签名 日期 年月日 华北电力大学硕士学位论文 摘要 目前,现场总线作为工业自动化系统最底层设备间通信的核心技术,已经得到 了广泛应用。但由于现场总线标准不一,远程通信能力薄弱,使得工业控制网络的 系统集成与信息集成面临着困难的局面。同时以 和 协议为基础的 工业以太网在实时性、可靠性和抗干扰性等方面不断改进,向工业控制网络发展已 经成为趋势。 在此背景下,木课题对工业以太网与 总线之间数据通信进行了深 入的研究,以嵌入式技术和嵌入式网络作为技术支持,提出了一种工业以太网与 总线数据转换接口的设计方案,日的是使工业现场中具有 接凵的设备快速低成本的接入以太网,实现对远程设备的实吋监控,有利于工业控 制网络的信息集成。 本文介绍了工业以太网与 总线各自的技术特点,在重点研究和分 析工业以太网协议和 主站卡的基础上,设计」以太网接口和背板总线 接凵以及主控制器和附属电路,搭建硬件平台与 主站卡连接。详细描 述了以太网与 通过背板总线通信实现数据转换的设计方法,并在此硬 件平台基础上,移植嵌入式操作系统 ,初始化以人网控制器和协议 栈,驱动硬件设备,利用 的多任务和优先级机制编程实现数据转换。最 后,搭建测试平台对转换接凵装置的数据通信进行了测试。 关键词:工业以太网 ;数据转换;背板总线;主控制器: 华北电力大学硕士学位论文 华北电力大学硕士学位论文 目录 摘要 第章绪论 研究背景和意义 国内外研究及发展现状 工业以太网技术在国内外研究及发展现状 总线国内外研究及发展现状 接入工业以太网技术在国内外研究与发展现状 木论文的主要工作与组织 第章工业以太网与现场总线技术 工业以太网概述 以太网用于工业控制领域的必然性及技术优势 以太网应用于工业控制领域存在的主要问题及解决办法 工业以太网协议 协议标准 协议 现场总线技术概述 总线 协议结构 的基本性能 主从站工作流程 本章小结 第章系统硬件设计与实现 硬件总体设计 背板总线通信方式设计 主控制器的选型 系统的设计与实现 以太网接口电路 背板总线接口电路 电源电路 华北电力大学硕士学位论文 系统时钟电路 接口电路 主控制器电路 主站卡功能和使用规范介绍 主站卡的功能 主站卡的使用规范 本章小结 第章系统软件设计与实现 软件总体设计 的移植 概述 的移植 硬件设备初始化与驱动 以太网控制器的初始化 协议栈的初始化 背板总线接口的驱动 数据转换过程的设计 背板总线帧格式的定义 数据转换的过程 以太网服务器收发数据任务的设计与实现 通信与 机制 以太网服务器收发数据任务的实现 背板总线通信仁务设计与实现 背板总线通信规约 背板总线头尾站之间通信过程 背板总线通信任务的实现 软件设计中遇到的问题及解决方法 本章小结 第章数据转换接口装置的测试 测试环境的介绍 测试过程说明 测试结果分析 测试过程中遇到的问题及解决办法 本章小结 华北电力大学硕士学位论文 第章总结与展望 总结 展 参考文献 攻读硕士学位期间发表的论文及其它成果 致谢 华北电力大学硕士学位论文 第章绪论 研究背景和意义 世纪年代初兴起的现场总线技术不断发展,已经是工业白动化系统最底 层设备间通信的核心技术,在工业控制网络中起着主导作用。但是由于商业竞争激 烈等因素,导致多种现场总线未能达成统一标准。多种现场总线标准不能相互兼容 不仅在一定程度上影响了现场总线技术的进一步发展,而且制约了控制网络的系统 集成与信息集成 针对这一现状,人们试图利用以太网技术找到新的突破口。因为在现场总线迅 猛发展的同时,由美国施乐公司、 公司和公司联合开发的以太网技术发 展也非常迅速。以太网技术在办公自动化领域应用成熟以后,开始延伸到工业控 制领域的通讯网络中,并逐渐兴起了工业以太网技术。工业以太网不仅继承了以太 网的技术优势,而且为了满足工业环境和技术的要求不断在技术上进行改进和加 强。目前,工业以太网已绎在自动化系统的高层次通讯网络中得到了广泛的应用, 成为了一种事实上的标准 工业以太网技术在工业控制网络中的成功应用,给人们提供了一种新的解决多 种现场总线相互制约问题的可行途径。逐渐成熟的嵌入式技术和嵌入式网终成为了 工业以太网与现场总线实现通信的技术基础。工业以太网与现场总线相结合的好处 在于 ()以太网可以为不同标准的现场总线互联建立桥梁,从而解决现场总线间 不能相互兼容的问题。 ()为现场设备连接到因特网创造条件,使设备的通信范围及控制方式得到 扩展 ()在实现现场控制层到管理层的信息集成方面,以太网的开放性具有明显 优势,能够成为网终协议转换的纽带,从而解决“自动化孤岛”问题 本文选用了具有代表性的 现场总线,研究并设计工业以太网与 现场总线数据转换接口,目的是使现场具有 总线接口的设 备快逑低成本的接入工业以太网,充分利用以太网对现场设备进行数据采集、传输 和控制,对实现工业控制网络的信息集成具有重大意义。

277KB
Profibus-DP总线在空压机组监控系统中的应用
2020-07-01将Profibus-DP现场总线应用于煤矿空压机组监控系统中。西门子S7-300系列CPU315-2DP为主站,通过Profibus-DP总线建立了主站与变频器、西门子S7-200系列224和226控
319KB
工业以太网及PROFIBUS_DP总线在啤酒发酵控制系统中的应用.pdf
2019-10-21工业以太网及PROFIBUS_DP总线在啤酒发酵控制系统中的应用pdf,工业以太网及PROFIBUS_DP总线在啤酒发酵控制系统中的应用
1.41MB
实时以太网现场总线网关NT100-RE-DP使用指南.pdf
2019-10-17实时以太网现场总线网关NT100-RE-DP使用指南pdf,实时以太网现场总线网关NT100-RE-DP使用指南
543KB
基于Profibus-DP矿用轨道运输“信集闭”监控系统设计
2020-06-30为了提高"信集闭"监控系统的稳定性及可靠性,介绍了Profibus-DP现场总线在矿用轨道运输"信集闭"监控系统中的应用,给出了网络配置图及硬件组态图;阐述了PLC和Wincc以太网通讯连接,设计了W
20.60MB
西门子PROFIBUS通讯完整教程
2018-12-21西门子PROFIBUS通讯完整教程,PROFIBUS是一个用在自动化技术的现场总线标准,在1987年由德国西门子公司等十四家公司及五个研究机构所推动,PROFIBUS是程序总线网络(PROcess F
1.20MB
浙大中控DCS与西门子PLC通过PROFIBUS DP通讯总结
2020-04-08浙大中控DCS系统,西门子PLC通过DP通讯交换数据,文章内详细讲解操作细节,和西门子高低字节转换处理
1.4MB
赫优讯 netTAP 通用网关之现场总线串行网关NT30 DPS-RS2试验指南(V1.0).pdf
2019-10-16赫优讯 netTAP 通用网关之现场总线串行网关NT30 DPS-RS2试验指南(V1.0)pdf,netTAP是一种支持两种工业通讯协议转换的网关,支持各种协议的设备互连:串口与现场总线设备、串口与
478KB
基于S7-300 PLC的煤地下气化过程监控系统设计
2020-05-24为了实时监测煤地下气化生产过程中各种参数的实际运行情况,利用S7-300PLC和Fame View组态软件,设计了煤地下气化实时测控系统。为保障系统安全可靠,现场监控主机采用双机冗余配置,通信网络采用
118KB
智能传感器及现场总线控制系统在潜艇装备中的应用
2020-10-22由智能传感器和现场总线构成的现场总线控制系统,采用三层线性网络结构,以太网层实现各舱室工作站向指挥舱传输数据。PROFIBUS现场总线网络层采用屏蔽双绞线连接,AS-I接口网络层用于传感器和执行器的联
175KB
莱钢银前80t转炉自动控制系统的设计
2020-10-20莱钢银山前区1#80吨转炉自动化控制系统包括转炉本体、汽化冷却、散状料上料、铁合金上料、循环水泵站、干法除尘、煤气回收总共七个子系统。每套子系统用一套SIMATIC S7-400系列PLC进行控制,P
91KB
通信与网络中的PROFIBUS_DP和ETHERNET构建的工控网在连铸机中的应用
2020-12-06引言 现场总线PROFIBUS能够满足生产过程中现场级数据的可存取性。一方面它满足了传感器/执行器领域的通信需求,另一方面又具有单元级领域的所有网络通信功能。沟通了生产过程现场级控制设备之间及其
322KB
Profibus—DP现场总线在煤气回收改造中的应用
2020-10-25莱钢集团股份公司所属炼钢厂是该公司支柱单位,应生产要求,对原煤气回收自控系统进行改造,原有的煤气回收自控系统于1998年投运,采用德国siemens公司的s5plc系统,上位机采用研华ipc—610(
53KB
嵌入式系统/ARM技术中的Pro-face触摸屏在总线中的应用
2020-12-06一、前言 Pro-face是世界上第一个生产触摸屏的厂家,在人机界面领域里一直充当领头羊的角色,产品不断升级,推陈出新。现在的2000系列,性能好,功能强大,接口灵活,有很高的性价比。 二、系统介
325KB
现场总线技术在氯碱厂控制系统改造中的应用
2020-10-20profibus现场总线具有开放性好、扩展性强、速度快等特点,由其构成的兼容网络系统,可应用于不同的场合。其中profibus-dp能够满足生产过程中现场级数据的可存取性,具有单元级领域的所有网络通信
357KB
精密箱体柔性制造系统网络通信的实现.pdf
2019-09-15本文基于昆机FMS1 600精密箱体类柔性制造系统的系统集成控制解决方案,介绍FMS系统网 络通信结构、设备组态及通信方式,解决PROFIBUS现场总线与企业生产计划管理层集成不 足的问题,采用PRO
1.18MB
e+h E系列流量计操作手册.pdf
2019-06-02流量计具有最低使用成本,带扩展变送器功能(Promass 83) 应用 • 科氏力测量原理不受流体物理特性的影响( 例如:粘度或 密度) • 所有标准应用中液体和气体的高精度测量 仪表特性 • 一体式
152.21MB
施耐德电气somachine控制器应用技巧120例
2018-09-16序 前言 第1章可编程序控制器(PLC) 1.1基于SoMachine控制平台的PLC硬件基础 1.1.1M218 PLC硬件 1.1.2M238 PLC硬件 1.1.3M241 PLC
3.23MB
组态王培训教程(PDF版,非常全面)
2009-09-27中级组态王培训教程第一讲多个组态王站点在局域网中的联网方式...................................................................1 第一
18.75MB
C++程序设计
2017-05-19C++学习资源的完整版,是所有编程语言的基础,讲述清晰,有系统的知识体系
Python基础入门
2020-06-05【为什么学Python?】 Python 是当今非常热门的语言之一,2020年的 TIOBE 编程语言排行榜中 ,Python名列第一,并且其流行度依然处在上升势头。 借此机会,裴老师联合CSDN推出了本课程,希望能影响更多的人走进Python,踏入编程的大门。 【你将收获什么?】 · 本课程就是为开发者抓住“新基建”这个历史机遇而设置的。认真地学完了本课程,你就有了一把钥匙,所谓“时势造英雄”,Python语言就是未来成长的垫脚石。 · 从核心基础概念到常见第三方模块,包括数据结构、逻辑运算、常见语句、函数、类及第三方模块,丰富的案例帮助学员快速入门Python。 · “授人以鱼”和“授人以渔”并重是本课程的特色。通过在本课程的学习,学员能够以Python语言为载体,掌握研习高级编程语言的一般方法,为后续个人发展奠定基础。 [知识脉络图]
Java学习指南(Java入门与进阶)
2017-08-09这是Java学习指南系列课程的第1篇,介绍Java语言的入门语法,引领希望学习Java语言编程的初学者进入Java大门。 本课程不需要其他语言作为基础,可以直接学习。 课程从Java开发平台的下载和安装开始,从浅到深、从易到难,循序渐进地进行语法讲解。 为了让学员更好的掌握Java语言,本课程配套在线的Java题库及答案解析。 相比于其他语言,Java语言更科学、更容易掌握,快来和大家一起学习Java吧。
JAVA入门精品课程
2018-12-20课程目标: 1、让初学者从小白开始,善于运用知识点,解脱学习的苦恼 2、能够学习更多的工作中使用技巧,成为编程高手
Java系列技术之JavaWeb入门
2018-09-18JavaWeb里的基础核心技术
人脸识别项目实战特训营
2020-07-06人脸识别的技术及业务已经广泛应用于各行各业,如住宅安全管理、电子身份证护照、公安、司法和刑侦、自助服务、信息安全等。本训练营连续4天的时间,通过Opencv来采集需要识别的人脸数据库,并建立相关的ID信息标签,利用开源数据集,通过MTCNN模型、FaceNet模型的学习,编写人脸识别程序,并实现整个项目。
276KB
支付宝即时到账系统java程序开发包
2009-03-03支付宝即时到账系统java程序开发包 Date Now_Date=new Date(); String paygateway = "https://www.alipay.com/cooperate/g
-
下载
游戏引擎HGE v1.81.zip
游戏引擎HGE v1.81.zip
-
博客
如何解决excel输入第一个单元格时卡顿的问题
如何解决excel输入第一个单元格时卡顿的问题
-
下载
IDA pro反汇编教程合集.zip
IDA pro反汇编教程合集.zip
-
学院
Qt项目实战之基于Redis的网络聊天室
Qt项目实战之基于Redis的网络聊天室
-
博客
字节面试题 leetcode 83. 删除排序链表中的重复元素
字节面试题 leetcode 83. 删除排序链表中的重复元素
-
学院
java微服务常用技术整合
java微服务常用技术整合
-
下载
uml统一建模语言 类图符号教程.带折角的矩形,空心三角形,空心圆,实线,虚线,关联,联系.zip
uml统一建模语言 类图符号教程.带折角的矩形,空心三角形,空心圆,实线,虚线,关联,联系.zip
-
博客
windows常用命令
windows常用命令
-
博客
2021-01-23
2021-01-23
-
博客
Android RecyclerView 局部刷新
Android RecyclerView 局部刷新
-
下载
GJB150.9A-2009第九部分:湿热试验.pdf
GJB150.9A-2009第九部分:湿热试验.pdf
-
学院
电商设计专业思维
电商设计专业思维
-
博客
爆肝 200 小时,我做了个编程导航!
爆肝 200 小时,我做了个编程导航!
-
学院
第3章 入门程序、常量、变量
第3章 入门程序、常量、变量
-
博客
5-组件注册-@Conditional按条件注册bean
5-组件注册-@Conditional按条件注册bean
-
博客
nodejs的http慢请求攻击问题
nodejs的http慢请求攻击问题
-
博客
Linux下使用Python打开多个终端窗口运行命令
Linux下使用Python打开多个终端窗口运行命令
-
博客
HTTP通信传输
HTTP通信传输
-
学院
SQL Server 2016 高可用灾备技术合集
SQL Server 2016 高可用灾备技术合集
-
学院
【数据分析-随到随学】数据可视化
【数据分析-随到随学】数据可视化
-
下载
flash actionscript3 as3 DesignPattern面向对象23种设计模式的实现源代码.zip
flash actionscript3 as3 DesignPattern面向对象23种设计模式的实现源代码.zip
-
下载
大数据决策系统方案设计ppt
大数据决策系统方案设计ppt
-
博客
python---函数(1)
python---函数(1)
-
学院
【数据分析-随到随学】Spark理论及实战
【数据分析-随到随学】Spark理论及实战
-
学院
【数据分析-随到随学】Hadoop数据分析
【数据分析-随到随学】Hadoop数据分析
-
学院
UnitySocket异步聊天室
UnitySocket异步聊天室
-
下载
ITIL4_Foundation中文翻译.pdf
ITIL4_Foundation中文翻译.pdf
-
学院
MFC开发简单聊天程序
MFC开发简单聊天程序
-
学院
阿里云云计算ACP考试必备教程
阿里云云计算ACP考试必备教程
-
博客
内核模块编译错 - ERROR: Kernel configuration is invalid.include/generated/autoconf.h
内核模块编译错 - ERROR: Kernel configuration is invalid.include/generated/autoconf.h