DCS和PLC的设计原理有很大不同。 PLC是根据继电器控制原理开发的。存储执行逻辑运算、顺序控制、计时、计数、运算等操作的指令;并通过数字输入和输出操作对其进行控制。各种类型的机械或生产过程。用户编写的控制程序表达了生产过程的工艺要求,并预先存储在PLC的用户程序存储器中。运行时,将存储的程序内容一一执行,完成工艺流程所需的操作。 PLC的CPU中有一个程序计数器,指示程序步的存储地址。程序运行过程中,每执行一个步骤,计数器就会自动加1。程序从起始步(步号为零)到最后一步(通常是结束指令)顺序执行。 ),然后返回到循环操作的起始步骤。每个PLC完成一次循环操作所需的时间称为一个扫描周期。不同型号的PLC的循环扫描周期从1微秒到几十微秒不等。这种程序计数器的循环操作是DCS所没有的。这也是PLC不像DCS那样冗余的原因。 DCS是在运算放大器的基础上发展起来的。将所有功能和过程变量之间的关系做成功能块(有些DCS系统称为膨化块)。
dcs和plc在性能上的主要区别在于开关量的逻辑计算和模拟量的计算。尽管两者后来相互渗透,但仍然存在差异。 20世纪80年代以后,除了逻辑运算之外,PLC控制回路中使用的算法功能也得到了极大的增强。但PLC采用梯形图编程,编程时模拟量的操作不直观,使得编程比较麻烦。但从求解逻辑上来说,却显示出速度快的优势。在微秒级别,解决一个1k逻辑程序只需要不到1毫秒。它将所有输入视为开关量,16位(也有32位)是模拟量。 DCS将所有输入视为模拟量,1位为开关量。解决一个逻辑需要数百微秒到几毫秒。 PLC解决一次pid运算需要几十毫秒,与DCS的运算时间相当。
在接地电阻方面,对于PLC的要求可能不高,但对于DCS来说必须在几欧姆以下(一般在4欧姆以下)。模拟隔离也非常重要。
对于相同I/O点数的系统,采用PLC比采用DCS成本低(可节省40%左右)。 PLC没有专用的操作站。它使用的软件和硬件是通用的,因此维护成本比DCS低得多。如果被控对象主要是设备联锁,回路相对较少,则采用PLC比较合适。如果以模拟量控制为主,功能运算较多,最好采用DCS。 DCS在控制器、I/O板卡、通讯网络等的冗余性、一些高级操作以及行业的特殊要求方面比PLC要好得多。由于plc采用通用监控软件,更容易设计企业的管理信息系统。