新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于CAN总线的工厂电力监测分析网络系统设计

基于CAN总线的工厂电力监测分析网络系统设计

作者:时间:2013-03-30来源:网络收藏

1.引言
  由于现场总线(Field Bus)能同时满足过程控制和制造业自动化的需要,因此现场总线的研究与应用已成为工业数据总线领域的热点。尽管目前对现场总线的研究尚未能提出一个完善的标准,但现场总线高性能价格比将吸引众多工业控制系统采用。
  工业配电对于工业企业的电网质量和生产的可靠运行至关重要,并对计划用电、节约用电有着重要意义。基于的工业配电计算机监测分析即采用这种性能价格比很高的现场总线技术构成实时状态监测,其系统构成灵活简单,连线极少,抗干扰能力强,适应性好,易于维护,具有数据处理、分析、运行监测、录波和打印等功能,同时对原有设备未作太多的改动。实用性和可扩展性极强。

2.的特点和通信协议
  对于复杂的或大规模的工业应用,常需要使用大量的传感器、执行器等,它们通常分布在非常广的范围内。如果在最低层上采用传统星型拓扑结构,那么安装成本和介质造价都将非常昂贵;采用流行的LAN组件及环型或总线型拓扑结构,虽然可以减少电缆长度,但是增加的LAN介质及相关硬件和软件又使其系统造价与星型系统相差无几;如果采用BITBUS (BITBUS是总线型的高速串行网),但BITBUS是主从式网络,主站、从站是系统固定分配的,不能动态地加以改变,不利于系统的扩展。它采用主站轮询式,大大加重了主站负担。

  CAN(Controller Area Network)总线是德国Bosch公司从80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议。以其卓越的特性,低廉的价格,极高的可靠性和灵活的结构,特别适合工业过程监控设备的互联,并已公认为最有前途的现场总线之一。
  CAN总线是一种有效支持分布式控制或实时控制的串行通信网络。CAN可实现全分布式多机系统,且无主、从机之分;CAN可以用点对点、一点对多点及全局广播几种方式传送和接收数据;CAN直接通讯距离最远可达10km(传输率为5kbps),通迅速率最高可达1Mbps(传输距离为40m);CAN总线上节点数可达110个。
  CAN通信协议规定有4种不同的帧格式,即数据帧、远程帧、错误帧和超载帧。
  CAN总线基于下列5条基本规则进行通信协调:
  1.总线访问 CAN控制器只能在总线空闲状态期间开始发送。所有CAN控制器同步于帧起始的前沿(硬同步)。
  2.仲裁 若有两个或更多的CAN控制器同时发送,总线访问冲突通过仲裁场发送期间位仲裁处理方法予以解决。
  3.编码/解码 帧起始、仲裁场、控制场、数据场和CRC序列使用位填充技术进行编码。
  4.出错标注 当检测到位错误、填充错误、形式错误或应答错误时,检测出错条件的CAN控制器将发送一个出错标志。
  5.超载标注 一些CAN控制器发送一个或多个超载帧以延迟下一个数据帧或远程帧的发送。
  由于现场总线是双向的,因此能够从中心控制室对现场智能仪表进行标定、调整及运行诊断,甚至可在故障发生前进行预测。远程维护和控制在采用数字通信和现场仪表后也将成为可能。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭