发展到现在,DCS和PLC之间没有一个严格的界限,在大多数人看来,大的系统就是DCS,小的系统就叫PLC。当然,这么说也不是不可以,但是还不对。现在我们来重新建立这个概念。
首先,DCS和PLC之间有什么不同?
1● 从发展的方向来说:
2● 从系统的可扩展性和兼容性的方面来说:
3● 从数据库来说:
4● 从时间调度上来说:
5● 从网络结构方面来说:
一般来讲,DCS惯常使用两层网络结构,一层为过程级网络,大部分DCS使用自己的总线协议,比如横河的Modbus、西门子和ABB的Profibus、ABB的CANbus等,这些协议均建立在标准串口传输协议RS232或RS485协议的基础上。现场IO模块,特别是模拟量的采样数据十分庞大,同时现场干扰因素较多,因此应该采用数据吞吐量大、抗干扰能力强的网络标准。基于RS485串口异步通讯方式的总线结构,符合现场通讯的要求。IO的采样数据经CPU转换后变为整型数据或实型数据,在操作级网络(第二层网络)上传输。因此操作级网络可以采用数据吞吐量适中、传输速度快、连接方便的网路标准,同时因操作级网络一般布置在控制室内,对抗干扰的要求相对较低。因此采用标准以太网是最佳选择。TCP/IP协议是一种标准以太网协议,一般我们采用100Mbit/s的通讯速率。
PLC系统的工作任务相对简单,因此需要传输的数据量一般不会太大,所以常见的PLC系统为一层网络结构。过程级网络和操作级网络要么合并在一起,要不过程级网络简化成模块之间的内部链接。PLC不会或很少使用以太网。
6● 从应用对象的规模上来说:
PLC一般用在小型自控场所,比如设备的控制或少量的模拟量的控制及连锁,而大型的应用一般都是DCS。当然,这个概念不准确,但很直观,习惯上我们把大于600点的系统成为DCS,小于这个规模叫做PLC。
我们来讨论一下彼此的相同(似)之处。
PLC已经具备了模拟量的控制功能,有的PLC系统模拟量处理能力甚至还相当强大,比如西门子S7-400、ABB的ControlLogix和施耐德的Quantum系统。而DCS也具备相当强劲的逻辑处理能力。
小型化的PLC将向更专业化的使用角度发展,比如功能更加有针对性、对应用的环境更有针对性等等。大型的PLC与DCS的界限逐步淡化,直至完全融合。
DCS将向FCS的方向继续发展。FCS的核心除了控制系统更加分散化以外,特别重要的是仪表。FCS在国外的应用已经发展到仪表级。控制系统需要处理的只是信号采集和提供人机界面以及逻辑控制,整个模拟量的控制分散到现场仪表,仪表与控制系统之间无需传统电缆连接,使用现场总线连接整个仪表系统。(目前国内有横河在中海壳牌石化项目中用到了FCS,仪表级采用的是智能化仪表例如:EJX等,具备世界最先进的控制水准)