设计用于自动化的工业现场总线网络
前言
为应用选择总线网络时至少存在两种情况。一种情况是,工程师从一张白纸入手,可以设计出任何能够最好满足当前应用需求的网络。另一种情况是,工程师必须设计出与现有安装配置相兼容的网络。理想情况下,所有网络都相互兼容,才能实现从一个网络到另一个网络的轻松转换。但实际上不同网络间的互连可能极为困难,因此我们可以先将复杂而难以解决的问题放到一边。这使我们能够假定第二种情况下的网络选择是预先确定好的,因此可着重探讨第一种情况。
我们在寻找各种网络选择方案的比较方法时,发现了一长串的可能性。具体对比参数与设计考虑事项包括:
- 数据速率与数据时延
- 物理互连介质
- 噪声抗扰度
- 误码率与总线故障
- 允许的互连长度
- 允许挂接的网络节点数量
- 添加更多节点的简便性
- 功耗、成本、可靠性以及隔离要求
我们将在以下章节介绍其中一些问题,探讨为什么这些特性对自动化网络的选择至关重要,以及做出合理的现场总线选择需要进行哪些权衡。我们将探究为何不存在放之四海皆准的答案,以及在优化某个参数时要对其它参数有所权衡和取舍(参见图1)。
图1: 相互关联而又需要权衡的网络需求
工业自动化总线的选择
下列几方面的简短评述揭示了现有现场总线选择的多样性:
4-20mA- 这种模拟电流环路网络速度较慢,但较为简单。每个环路仅限一个发送器,但可设置多个接收机。模拟格式 (analog format) 会限制其提供更高级的功能,但是它仍然是广泛用于将简单的传感器测量数据传输至中央控制器的设计。
HART- 可寻址远程传感器高速通道网络利用调制后的信号来增强 4-20mA 环路。尽管数据速率相对较低,但其可以传输数字信息。
RS-232- 这种标准接口流行已久,现仍应用于许多简单接口中,用于系统、诊断程序以及其他非时间关键型功能的初始设置。RS-232 作为单端网络,作为单端网络,RS-232 不具有与其他大部分采用差分信令的标准相同的噪声抗扰度。
RS-485- RS-485电气规范源自 RS-232 与 RS-422,是多种工业网络标准的基础,这些标准包括 Profibus、Interbus、Modbus 等。RS-485 的优势众多,如具备卓越的噪声抗扰度及较低的接地偏移、双向多点驱动能力,以及合用单条总线 (party-line) 的简单性。
Interbus-Interbus 环形网络通过点对点连接的 RS-485 信令及全双工操作来构建可自适应的双向通信结构。Interbus 的其他变体采用光纤或红外介质来传输信令。
Modbus- Modbus 具有多种变体,最常用的一种是以 RS-485 信令技术为基础。其它实施采用以太网或 RS-232。除了工业自动化外,它还可应用于楼宇控制应用领域。
Profibus DP- 基于 RS-485 信令技术的 Profibus DP(过程现场总线,分散外设)是实现工厂自动化常用的现场总线网络,尤其是在欧洲。Profibus 标准规定了相关协议、电气层、终端、信令速率以及接地/绝缘方案。Profibus 的其他变体可用于光纤介质、本安应用以及马达控制应用。
DeviceNet- DeviceNet 标准基于 CAN 信令规范之上,其规定了电气层特征(电压、电流负载、终端、绝缘/接地)以及设备级网络的协议要求。
ControlNet- ControlNet 具有较高的信噪比,并采用同轴介质,是一种稳健的相对高速的工业网络。其优势在于确定性计时、稳定的电气特征和易于扩展。
工业以太网- 目前存在多种工业以太网变体,其中包括 ProfiNet、EtherCAT、Ethernet/工业协议 (IP)等。每种变体均基于针对局域网制定的 IEEE 802.3 带有冲突检测的载波侦听多路存取 (CSMA/CD) 标准。每种变体各不相同且难以互连;这主要是由于处理已知数据时延要求(确定性计时)的方式不同。工业自动化应用领域通常采用 10 Mbps(兆比特每秒)和 100 Mbps 的版本。
允许的节点数量
自动化应用可能需要连接众多传感器、传动器,以及控制器和人机界面面板 (human-machine interface panel)。然而系统结构、物理层的电气/光学特征或者网络协议的固有寻址方式会限制最高可允许的节点数量。
网络架构可以是总线型、环型、星型或其他布局形式。总线网络(如 DeviceNet 或 Modbus)在连接的任何地方都可以添加节点,但是一般会限制节点间距。环网(如 Interbus)利用每两个相邻节点之间的点对点链接形成封闭链。星型网络(如以太网)允许采用层级结构 (hierarchical structure),通过各种方式连接众多星型结构。环路连接(如 4-20mA)可以在一条环路中设置多个接收机,但是仅限一个发送器。
评论