新闻中心

EEPW首页>嵌入式系统>设计应用> 几种网络控制系统的比较及典型应用

几种网络控制系统的比较及典型应用

作者: 时间:2012-06-19 来源:网络 收藏

1. 引言

  网络控制系统(NCSs)是近年来发展形成的自动控制领域的新技术,是计算机网络、通信与自动控制技术结合的产物[1]。随着自动控制、计算机、通信、网络等技术的发展,企业的信息集成系统正在不断壮大,而网络化控制是复杂控制系统和远程控制系统的客观需求。[2]

  在工业中已成功应用了几十年的传统控制系统,随着物理设备和系统功能的扩充,在很多方面已经达到了它的应用极限,而具有通用总线结构的网络系统,即网络控制系统NCS,则以其完整的体系结构,分布式的操作运行模式,相对独立又能很好互联的通信方式,节省的布线和信号可靠性,显示出种种优点。[3]

  然而在目前的市场上存在着多种网络控制系统并存的局面,国际标准化组织还难以将其统一。对于大多数企业来说,选择不同的系统在人力、财力、物力上都要有相应不同程度的投入,因此决定何种系统更适合自己的生产控制状况,对于提高企业生产力具有一定作用,本文初步总结了每种网络控制系统的特点,以期给各企业改进生产提供一定的帮助。此外,列举了目前比较典型的两种网络控制系统的应用,具体展现NCSs的实用性。

2. 几种网络控制系统的比较

  目前NCS研究领域的两大主流方向就是:①源于自动控制技术以满足系统稳定及动态性能(quality of performance, QoP)为目标的分析手段;②源于计算机网络技术以保证多媒体信息传输和远程通信服务质量(quality of service, QoS)的分析手段[4][5],本文主要从数据通信技术方面,也就是QoS角度来比较他们的不同。

  下面主要比较几种网络控制系统、FF、和LonWorks的。工业现场有其具体特点,如果按照OSI7层模式的参考模型,由于层间操作与转换的复杂性,网络接口的造价与时间开销显得过高。为满足实时性要求,也为了实现工业网络的低成本,现 场总线采用的大都在OSI模型的基础上进行了不同程度的简化[3]。如下图所示:

  2.1的通信参考模型

(controller area network)是控制器局域网的简称,是德国Bosch公司在1986年为解决现代汽车中众多测量控制部件之间的数据交换问题而开发的一种串行数据通信总线。

  参照ISO/OSI标准模型,CAN分为数据链路层(包括逻辑链路控制子层LLC和介质访问控制子层MAC)和物理层。如图1中CAN部分所示。

  MAC子层主要规定传输规则,即控制帧结构、执行仲裁、错误检测、出错标定和故障界定。MAC子层要为开始一次新的发送确定总线是否开放或者是否马上开始接收。位定时也是MAC子层的一部分。物理层规定了节点的全部电气特性。

  CAN的通信协议由CAN通信控制器完成。CAN通信控制器由实现CAN总线协议的部分和跟微控制器接口部分的电路组成。

  2.2 FF的通信参考模型

  FF数据通信与控制网络技术是由现场总线基金会FF(fieldbus foundation)组织开发的,已被列入IEC61158标准。

  FF的参考模型只具备ISO/OSI参考模型7层中的物理层、数据链路层和应用层,并把应用层划分为总线访问子层和总线报文规范子层,不过它又在原有ISO/OSI参考模型的第7层应用层之上增加了新的一层——用户层。

  其中,物理层规定了信号如何发送;数据链路层规定如何在设备间共享网络和调度通信;应用层规定了在设备间交换数据、命令、事件信息以及请求应答中的信息格式;用户层用于组成用户所需要的应用程序,例如规定标准的功能块、设备描述,实现网络管理、系统管理等。模型如图3中FF部分所示。

数字通信相关文章:数字通信原理


通信相关文章:通信原理



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭