基于CAN总线的远程数据分布式测控系统设计
2012-08-14周文超闫冠宇甄利鹏
电子设计工程 2012年17期
陈 辉,周文超,闫冠宇,甄利鹏
(河南中美铝业有限公司 河南 郑州 452477)
工业现场需要监测的生产状况参数包括矿浆温度、熔盐温度、电机、变频器、变压器等多种设备的温度、湿度以及电压、电流、压力、流量等其他数据。监测点多且分散、通信距离远,因此研制一种实时性高且性能可靠的分布式测控系统[1]非常重要。
CAN总线是一种用于智能化现场设备和自动化系统的开放式、数字化、双向串行、多节点的通信总线,广泛应用于分布式测控系统。在本系统中,测控节点和嵌入式测控中心通过CAN总线进行通信,节点数多达110个且通信方式灵活。
1 系统总体设计及工作原理
本文研究的主要内容是设计一种可远程测控工业现场多种设备的温度、湿度、电压、电流、压力、流量等数据的分布式测控系统,由测控主机、嵌入式测控中心、触摸屏和测控节点组成[2-3]。图1为本系统总体结构图。测控节点由多种精密传感器组成,用来采集温度、湿度、压力、流量等数据,由带CAN控制器的微处理器P87C591将采集到的数据经过数字处理后通过CAN总线传送至嵌入式测控中心,测控中心对传送过来的数据进行存储、触摸屏显示、波形图绘制、报警后通过以太网上传至监控主机,完成对多种数据的实时监测和远程测控。

图1 系统总体结构图Fig.1 System general structure diagram
2 测控系统硬件设计
硬件结构图如图2所示。测控中心采用带CAN控制器的嵌入式工控板EM9161通过外接CAN收发器和测控节点进行CAN通讯,简化了硬件电路设计;测控中心和监控主机之间采用以太网通讯,网络结构简单且通讯速率高。……
登录APP查看全文
