- 5
- 0
- 约6.67万字
- 约 75页
- 2019-01-09 发布于上海
- 举报
基于canopen协议模块化can控制器的研究-控制理论与控制工程专业论文
中文摘要摘
中文摘要
摘 要
现场总线适应工业控制系统的分散化、网络化和智能化的要求,促使目前的 自动化仪表、集散控制系统等产品面临体系结构和功能结构的重大变革,导致了 工业自动化产品的又一次更新换代,已经成为世界范围内研究的热点。对现场总 线技术的协议,应用和网络实时性问题进行研究,具有较大的理论和实践意义。
本文以CAN总线为研究对象,设计开发了具有较强通用性的模块化CAN总
线控制器;以CANopen协议为标准编写并在软件实现了CAN总线应用层协议:
并对由此组成的CAN总线控制系统的实时性做了初步的研究。 该CAN总线控制器采用二级总线的结构形式,即系统总线和I/O总线分离,
将其分为CAN节点控制模块和I/O模块两个相互独立的部分,通过485总线进行 数据通讯。用户可根据需要灵活组合I/O模块形成∞端口,组成完整的CAN节 点,其结构灵活,通用性强,每个CAN节点可带的I/O端口增多,使得系统中
CAN节点相对减少,系统实时性大大增强。本文在硬件上设计开发了CAN节点 控制模块和具有四个输入输出通道的独立的I/O模块(包括DI、DO、AI和AO 四种类型)。
本文对CANopen协议进行分析,并根据常规控制系统中通讯和网络管理的需 求,以此为标准编写了CAN通讯的应用层协议。软件部分由单片机C语言C96 和C51编写,实现此应用层协议,完成各节点之间的CAN通讯以及节点控制模 块与各I/O模块之间的485通讯。由于主节点和从节点的任务不同,软件功能也 有很大的不同,因此分开考虑,在软件上分开实现。在整个CAN总线控制系统中, 与上位机相连的PC适配卡作为主节点,主要完成网络设置和管理功能;其它为从
节点,本设计中主要实现从节点CANopen协议中主要的CANopen通讯和网络管
理功能。
最后,从CAN总线应用层的角度初步研究讨论了CAN总线控制系统的实时 性问题,给出了以CANopen应用层协议为基础的CAN信息通讯最大延迟时间的 计算方法。
关键词:现场总线
CAN总线 CAN总线控制器 CANopen应用层协议
英文摘要ABSTRACT
英文摘要
ABSTRACT
with the control systems becoming decentralized,networked and intelligent,the technology ef fieldbus has become the research focus all over the world.The research on fieldbus protocol,application and real—time has great theoretical and practical
significance.
The thesis designs and develops a universal medularized centreller based on CAN bus.The software of CAN application layer based on CAN standard is implemented and the real—time ofthe control system is studied.
The CAN controller is designed in two·level structure,i.e.system bus and I/0 bus.The CAN controller node and the I/O modules are designed individually and they communicate with each other by RS一485.The users Can constitute the//O modules flexibly according to different needs.Each CAN controller node Can configure with many I/O ports,as a result,the number of CAN nodes is decreased and the real—time is increased.The thesis mainly designs the hardware including CAN nodes and four independent I/O modules(D/,DO,AI and ao).
The thesis analyzes CANOpen protocol and programmed the application layer protocol in accordance wi
您可能关注的文档
- 基于asic的无线数据传输系统设计-电力电子与电力传动专业论文.docx
- 基于corba的光传输网络管理模型的研究与分析-软件工程专业论文.docx
- 基于fpga图像加载系统的盲元检测与补偿设计-电子与通信工程专业论文.docx
- 基于dbn的移动自组织网络入侵检测技术研究-通信与信息系统专业论文.docx
- 基于evdo的电信移动网络自动拨测系统-光学工程专业论文.docx
- 基于fmri技术研究电针“调神醒脑”法干预ptsd海马功能连接网络特征-针灸推拿学专业论文.docx
- 基于adsp芯片的dpoae耳声检测系统设计-通信与信息系统专业论文.docx
- 基于copula函数股票板块相关性结构算法研究-应用数学专业论文.docx
- 基于dcs的opc数据访问服务器的设计与实现-控制理论与控制工程专业论文.docx
- 基于.net的复合图书馆管理信息系统的设计与开发-教育技术学专业论文.docx
- 基于autocad的异型耐火砖模具3d造型方法的研究-机械设计及理论专业论文.docx
- 基于arm的双平板导热系数测定仪的开发-测试计量技术及仪器专业论文.docx
- 基于4-咪唑羧酸的过渡金属配合物的合成、结构及性质研究化学专业论文.docx
- 基于cpci总线的测井数据采集卡的研究与开发-信号与信息处理专业论文.docx
- 基于cscw的油田开发方案辅助设计软件的研究与实现-计算机应用技术专业论文.docx
- 基于bpr的红星集团经营管理优化研究-管理科学与工程专业论文.docx
- 基于dem的泥石流沟地貌环境特征变化探测研究-大地测量学与测量工程专业论文.docx
- 基于2,2'-联咪唑配体的氢键组装和分子识别的研究-无机化学专业论文.docx
- 基于aunps和lc的pb2+检测方法研究-生物医学工程专业论文.docx
- 基于fpga的离子迁移谱仪数字滤波器设计-电子与通信工程专业论文.docx
原创力文档

文档评论(0)