热网现场控制器的CAN网络通讯设计.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《热网现场控制器的CAN网络通讯设计.docx》由会员分享,可在线阅读,更多相关《热网现场控制器的CAN网络通讯设计.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、热网现场控制器的CAN网络通讯设计ronggang导语:本文重点介绍了CAN总线在热网监控系统中的应用,设计了基于DSP的现场测控器硬件系统,制定了用户层通讯协议,并具体介绍了CAN网络通讯局部的硬件和软件摘要:本文重点介绍了CAN总线在热网监控系统中的应用,设计了基于DSP的现场测控器硬件系统,制定了用户层通讯协议,并具体介绍了CAN网络通讯局部的硬件和软件。关键词:网络通讯;CAN;现场控制器;DSP;热网监控目前我国北方很多城市已经或即将进展热网改造工程,将传统的分散供热改造为集中供热。由于CAN总线相比其它现场总线技术具有诸多优点,因此在工业中的应用越来越广泛。本文基于该总线技术针对热
2、网监控系统开发的现场控制和通讯的子系统,能平安可靠地实现现场数据收集、闭环控制及数据传输。鉴于篇幅,本文重点介绍CAN网络通讯局部的设计与实现。系统构造及其硬件构成热网监控系统主要由上位机和现场控制器组成,总体构造如图1所示。热网监控系统是在一次设备传感器、变送器、各种执行机构的根底上完成对热网的监测与控制,通过调节热管网的供水流量、供水温度、供水压力,来保证热网平安、可靠、高效、稳定的运行。根据上述要求,本系统在保证系统可靠工作和降低本钱的条件下,考虑到通用性、实时性和可扩展性等方面的因素,采用了主要由上位计算机系统和现场控制器构成的系统构造。系统工作经过如下:上位机首先初始化CAN网卡,设
3、置网卡工作形式、接收码、接收掩码和波特率,然后进入运行状态,在适当条件下与现场控制器进展通讯。现场控制器主要完成现场数据的收集与处理和现场设备的控制等功能,并以查询或者中断方式与主机进展通讯。图1热网监控系统总体构造CAN网络的拓扑构造采用总线式构造,其构造简单、本钱低、系统可靠性高。信息的传输采用CAN通讯协议,通讯介质采用双绞线。图2现场控制器的构造框图上位机采用工控机,负责对整个系统进展治理。上位机通过CAN网卡与现场控制器通讯,同时通过局域网或公共交换网与整个工厂或公司的计算机信息网络进展连接,实现信息分享。上位机具有组态、数据收集、参数设置、远程控制、流程显示、数据存储、趋势显示、报
4、表打印以及通讯等功能。图3CAN网络通讯接口单元电路CAN网卡CAN网卡是负责CAN总线与上位机之间数据交换的功能模块。CAN网卡上存在两个方向的数据交换:CAN网卡与上位机之间的数据交换通过双端口RAM实现以及CAN网卡与CAN总线之间的数据交换由微处理器通过访问CAN控制器的接收缓冲区以及发送缓冲区来实现。CAN网卡上的CAN控制器选用的是PHILIPS公司的SJA1000芯片。图4通用定时器周期中断效劳程序现场控制器现场控制器的构造框图如图2所示。该现场控制用具有14路模拟量输入端口、2路模拟量输出端口、4路开关量输入端口、4路开关量输出端口以及时钟接口、数据存储接口、液晶显示接口、网络
5、通讯接口、报警输出接口等。本系统采用了TI公司的带有10位ADC和CAN控制器的DSP芯片TMS320LF2407A作为CPU。网络通讯接口单元是用来对CAN总线进展读写访问的局部控制电路。当需要发送数据时,CPU将数据交给网络接口单元电路,由网络接口单元电路进展数据格式转换、串并转换和信号形式转换,并将数据按照CAN协议信号形式发送到CAN总线上。当CAN总线上有数据时,它负责从CAN总线上读取数据。首先通过帧过滤功能判定是否接收此帧,假设接收,那么通过与发送相反的经过,将数据交给CPU。表1标识符分配方案网络通讯接口单元主要由TMS320LF2407A片内的CAN控制器及CAN收发器PCA
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现场 控制器 CAN 网络通讯 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内