当前位置:主页 > 科技论文 > 自动化论文 >

基于CANopen通信的可配置远程I/O模块设计与实现

发布时间:2023-10-15 16:57
  随着工业生产规模的不断扩大,使的传感器和执行器等现场设备空间位置上分散且与控制中心相距较远。这样的情况下,分布式的、可配置的、具有通信功能的远程I/O模块即为可行的解决方法,而且越来越受到欢迎。这种I/O模块作为应用接口,将其布置在工业现场,靠近传感器与执行器等现场设备,就地进行信号采集与控制。CANopen属于现场水平级的网络通信协议,由于其弥补了CAN总线通信的局限性,定义了一系列强大的应用层管理服务,因此被广泛地应用在工业自动化分布式控制领域。然而国内对CANopen的研究处于起步阶段,需要对其进一步的推广。文章基于STM32F407ZE控制器开发了开关量和模拟量远程I/O模块,这些模块采用CANopen通信协议,实现I/O模块的可配置和开关量、模拟量传输控制。在Cadence环境下完成电路设计与PCB板绘制工作。软件方面,移植了eCOS实时操作系统和思泰的CANopen协议栈,在eCOS中嵌入了CANopen内核,并对主要任务进行了封装。在CANopen通信方面,实现了模拟量和开关量模块的对象字典定义,PDO通信、SDO通信、Heart心跳功能、NMT网络管理等功能。另外,采用...

【文章页数】:84 页

【学位级别】:硕士

【文章目录】:
致谢
摘要
ABSTRACT
第一章 绪论
    1.1 课题来源与研究背景
        1.1.1 课题来源
        1.1.2 研究背景
    1.2 可配置远程I/O模块及其发展现状
        1.2.1 可配置I/O模块介绍
        1.2.2 可配置远程I/O模块发展状况与研究意义
    1.3 CANopen总线发展及研究现状
    1.4 论文主要内容及结构安排
第二章 总体方案及CANopen协议概述
    2.1 总体方案设计
        2.1.1 可配置模块系统结构
        2.1.2 模块波特率和地址分配
    2.2 CANopen通信协议概述
        2.2.1 CANopen工作原理
        2.2.2 CANopen对象字典
        2.2.3 CANopen通信对象
        2.2.4 CANopen预定义连接集
    2.3 DS401设备子协议介绍
    2.4 本章小结
第三章 可配置远程I/O模块硬件设计
    3.1 模块通用部分硬件电路设计
        3.1.1 ARM系统外围电路设计
        3.1.2 CAN接口电路设计
        3.1.3 电源电路
    3.2 标准模拟量模块的硬件设计
        3.2.1 模拟量模块总体设计
        3.2.2 模拟量输入通道电路设计
        3.2.3 模拟量输出通道电路设计
        3.2.4 模拟电源电路
    3.3 开关量通道模块的硬件设计
        3.3.1 开关量模块总体设计
        3.3.2 开关量输入电路设计
        3.3.3 开关量输出电路设计
    3.4 模拟量和开关量模块实物图
    3.5 本章小结
第四章 可配置I/O模块系统软件实现
    4.1 eCOS嵌入式操作系统移植
        4.1.1 eCOS的核心组件
        4.1.2 eCOS的移植
    4.2 CAN报文通信的实现
    4.3 CANopen通信协议的实现
        4.3.1 CANopen协议栈移植
        4.3.2 CANopen总体实现流程
        4.3.3 NMT功能实现
        4.3.4 SDO通信的实现
        4.3.5 PDO通信的实现
        4.3.6 心跳报文实现
        4.3.7 LSS功能实现
    4.4 系统的可靠性分析与设计
        4.4.1 可靠性设计意义
        4.4.2 系统硬件可靠性设计
        4.4.3 系统软件可靠性设计
    4.5 本章小结
第五章 模块测试及分析
    5.1 系统测试平台搭建
    5.2 测试结果
        5.2.1 模拟量模块测试
        5.2.2 开关量模块测试
        5.2.3 CANopen通信测试
    5.3 本章小结
第六章 总结与展望
    6.1 论文总结
    6.2 工作展望
参考文献
攻读硕士学位期间的学术活动及成果情况



本文编号:3854297

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/3854297.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户19335***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com