微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 几种网络控制系统的比较及典型应用

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

时间:06-19 来源:互联网 点击:

1. 引言

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

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

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

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

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

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

  2.1 CAN的通信参考模型

  CAN(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部分所示。

  2.3 PROFIBUS的通信参考模型

  PROFIBUS是Process Fieldbus的缩写,是一种国际性的开放式的现场总线标准。PROFIBUS根据应用特点分为PROFIBUS-DP,PROFIBUS-FMS,PROFIBUS-PA 3个兼容版本。[6]

  PROFIBUS-DP:经过优化的高速、廉价的通信连接,专为自动控制系统和设备级分散I/O之间通信设计,用于分布式控制系统的高速数据传输。

  PROFIBUS-FMS:解决车间级通用性通信任务,提供大量的通信服务,完成中等传输速度的循环和非循环通信任务,用于一般自动化控制。

  PROFIBUS-PA:专为过程自动化设计,标准的本质安全的传输技术,用于对安全性要求高的场合及由总线供电的站点。

  PROFIBUS采用了OSI模型的物理层、数据链路层。外设间的高速数据传输采用DP型,隐去了第3~7层,而增加了直接数据连接拟合,作为用户接口;FMS型则只隐去了第3~6层,采用了应用层。具体模型如图1中PROFIBUS部分所示。

  PA型的标准目前还处于制定过程中,与FF通信技术的低速网段部分标准相兼容。

PROFIBUS总线存取协议包括主站之间的令牌传递方式和主站与从站之间的主从方式,主从方式允许主站在得到总线存取令牌

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top