基于现场总线的网络技术研究是自动控制领域发展的一个热点。在各种工业现场总线中,CAN总线以其成本低、速度快、实时性和可靠性较高等特点被广泛应用于各领域。CIA(CAN in Automation)协会发布了完整的CANopen协议,定义了应用层和通讯子协议,为基于现场总线的分布式控制系统的广泛应用提供了解决之道。 本文研究国内外现场总线发展现状后,以改善现场总线网络通讯系统的运行效率,提高实时性和信息处理能力为前提,浅析CAN总线高层通讯协议CANopen,分析了主、从节点的各个功能,说明了功能的设计和实现方案。 然后,本文将CANopen协议应用于分布式控制系统,详细论述了基于PIC18控制器的从节点和基于DSP控制器的主节点的实现过程。主、从节点具有基于CANopen协议的总线通信功能。从节点具有数字量和模拟量输入输出功能。主节点可以通过键盘对各节点运行状态和各节点参数进行调整,还可以通过液晶屏显示实时控制量和各节点运行状态。PC机能在线监测CAN报文数据流。本文对两种类型节点的设计思想、硬件组成和软件设计均做了详尽的阐述,并给出了部分关键硬件原理图和软件流程图。 最后,把已开发的从节点和主节点组成一个温度测控系统和一个电机控制系统。经过实验室测试,证明系统具有良好的实时性,通讯稳定可靠,解决了传统CAN总线节点通讯可控性差,无法灵活设置的问题。对目前国内CAN总线应用中大多把精力放在硬件之上的底层软件开发,少有使用上层软件协议的习惯,起到了一定的推动意义,提高了应用水平。
资源简介:基于现场总线的网络技术研究是自动控制领域发展的一个热点。在各种工业现场总线中,CAN总线以其成本低、速度快、实时性和可靠性较高等特点被广泛应用于各领域。CIA(CAN in Automation)协会发布了完整的CANopen协议,定义了应用层和通讯子协议,为基于现场总线...
上传时间: 2013-04-24
上传用户:569342831
资源简介:基于truetime的分布式控制系统仿真
上传时间: 2016-06-20
上传用户:7676777
资源简介:本文介绍了基于单片机AT89C51 的温度控制系统的设计方案与软硬件实现。采用温度传感器DS18B20 采集温度数据,液晶显示屏LCM1602 显示温度数据,AT24C02B 存储温度上下限设定
上传时间: 2013-06-03
上传用户:xoxoliguozhi
资源简介:fffff,基于单片机的电梯控制系统的设计与实现。
上传时间: 2013-10-21
上传用户:012345
资源简介:基于Zigbee技术的空调控制系统的设计
上传时间: 2013-11-14
上传用户:cccole0605
资源简介:基于组件的考试系统,基于组件(构件)的分布式应用系统的研究与开发是国内软件未来开发方向,涉及到较流行的构件技术和分布式计算技术。本课题旨在研究构件技术和分布式计算技术在现代远程教育中测试考评的应用改革,建立起具有交互性强、个性化、广泛共享的...
上传时间: 2014-07-28
上传用户:tzl1975
资源简介:这是一个基于单片机的温度控制系统的源码,仅供大家参考
上传时间: 2014-01-21
上传用户:思琦琦
资源简介:基于16F877A的路灯控制系统的设计,这个是单片机的程序,附上完整电路图,绝对超值啊!
上传时间: 2016-07-08
上传用户:yoleeson
资源简介:基于C51搭建的温度控制系统的程序,PID控制。
上传时间: 2013-12-22
上传用户:erkuizhang
资源简介:基于凌阳061A的水温控制系统的源程序.学习凌阳61板时可用.
上传时间: 2016-12-01
上传用户:stewart·