Welcome to the Industrial Automation website!

NameDescriptionContent
HONG  KANG
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

PLC and DCS: What's the difference?

来源: | 作者:佚名 | 发布时间 :2023-11-20 | 795 次浏览: | Share:

1. Definition of DCS and PLC

DCS control system, in the domestic automatic control industry is also called distributed control system. The so-called distributed control system is a new type of computer control system relative to the centralized control system, which is developed and evolved on the basis of the centralized control system.

DCS as a set of process control and process monitoring as one of the computer integrated system, under the continuous drive of the communication network, DCS system has become a comprehensive computer, communication, display and control and other 4C technology complete system. Its main features are decentralized control, centralized operation, hierarchical management, flexible configuration and convenient configuration.

Today's DCS system can be widely used in the production control and management of industrial equipment, in the chemical industry, electric power, metallurgy and other process automation applications have been very popular.

A PLC, or logic Programmable controller, is an electronic system that operates numerically and is designed for use in industrial environments. It uses a programmable memory for its internal storage programs, performs user-oriented instructions such as logical operations, sequence control, timing, counting and arithmetic operations, and controls various types of machinery or production processes through digital or analog input/output, which is the core part of industrial control.

2, the difference between DCS and PLC controller

The main difference between DCS and PLC controller is in the operation of switching quantity and analog quantity, even if the two later penetrate each other, but there is still a difference. After the 80's, PLC in addition to logic operations, also added some control loop algorithms, but to complete some complex operations is still more difficult, PLC with ladder diagram programming, analog operations in programming is not intuitive, programming is more troublesome. However, in terms of solving logic, it has the advantage of being fast. DCS uses functional blocks to encapsulate analog operations and logic operations, whether it is a logical operation or a complex analog operation, the expression form is very clear, but the expression efficiency of logic operations is low compared with PLC.

3, DCS and PLC in the thermal power plant application

In the field of thermal automation in thermal power plants, DCS and PLC are two completely different and inextricably linked concepts. DCS and PLC are the product of the combination of computer technology and industrial control technology, the control system of the thermal power plant is DCS, and PLC is mainly used in the auxiliary workshop of the power plant. DCS and PLC have the operator station to provide the means of human-computer interaction, rely on the controller based on computer technology to complete the control operation, through the I/O card to complete the data exchange with the primary component and the execution device, and have a communication system called the network.

With the continuous expansion of installed capacity of domestic power plants and the promotion of power system reform, the requirements for auxiliary workshop control are also increasing, in this environment, DCS system into auxiliary workshop control has become a trend. NT6000DCS, due to its comprehensive technical and economic advantages, has and will continue to play an increasing role in auxiliary workshop control.

The PLC widely used in the auxiliary workshop will not exit the historical stage of thermal automation, unprecedented competitive pressure will prompt PLC manufacturers to move closer to the DCS standard in technology and make greater efforts in price. DCS and PLC market competition results will enable users to obtain greater benefits.

4, DCS and PLC control processing capacity

A PLC controller is often able to handle thousands of I/O points (up to more than 8,000 I/O). The DCS controller can generally only handle a few hundred I/O points (no more than 500 I/O).

From the requirements of the distributed system, do not allow centralized control of the situation, too many points of the controller is useless in practical applications, DCS developers simply do not develop with a lot of I/O points of the controller needs to drive, their main energy is to provide system reliability and flexibility. The PLC is not the same, as an independent flexible control device, the stronger the ability, of course, the higher the technical level, as for the application level of the entire control system, which is mainly the matter of engineers and users, rather than the core goal of PLC manufacturers. Another indicator of control processing power, computing speed, in people's impression of PLC is also much faster than DCS.

The new DCS controller has learned from the design of large PLCS, and its performance in terms of control cycles has been greatly improved. The T2550 controller of NT6000DCS is used as an example. The controller can set four tasks with different priorities, and the minimum operation cycle can be set to 10ms. With high-speed I/O cards, the control cycle can reach 15-20ms. The analog computation is set in other tasks with longer cycles.

5, PLC and DCS system scalability and compatibility of control products on the market, whether DCS or PLC, there are many manufacturers in the production and sales. For PLC systems, there is generally no or little need for expansion, because PLC systems are generally used for equipment. In general, there are few compatibility requirements for PLC, such as two or more systems that require resource sharing, which is also very difficult for PLC. And PLC generally use a dedicated network structure, such as Siemens MPI total linear network, and even adding an operator station is not easy or costly.

DCS in the process of development is also the manufacturer's own system, but most of the DCS system, such as YOKOGAWA Yokogawa, Honeyville, ABB, etc., although the system internal (process level) communication protocol is not the same, but the operation level network platform is the same choice of Ethernet network, using standard or deformed TCP/IP protocol. http://diangon.com This provides very convenient scalability. In this kind of network, the controller and the computer exist as a node, as long as the network reaches the place, you can arbitrarily increase or decrease the number of nodes and arrange the node position. In addition, based on windows OPC, DDE and other open protocols, the system can also be very convenient communication, in order to achieve resource sharing.

6, PLC and DCS database

DCS generally provides a unified database. In other words, once a data exists in the database in the DCS system, it can be referenced in any situation, such as in the configuration software, in the monitoring software, in the trend chart, in the report... The database of the PLC system is usually not unified, and the configuration software and monitoring software and even the archiving software have their own database. Why is it often said that the S7 400 of Siemens is called DCS when it is more than 414? This is because Siemens' PCS7 system uses a unified database, and PCS7 requires controllers to be at least S7 414-3 and above.


7, PLC and DCS time scheduling

The PLC program generally cannot run according to the preset cycle. The PLC program is executed once from beginning to end and then again from the beginning. (Now some new PLCS have improved, but there are still limits on the number of task cycles) and DCS can set task cycles. For example, quick tasks. The same is the sampling of the sensor, the change time of the pressure sensor is very short, we can use 200ms task period sampling, and the lag time of the temperature sensor is very large, we can use 2s task period sampling. In this way, the DCS can reasonably schedule the resources of the controller.

8, PLC and DCS network structure

Generally speaking, DCS usually uses a two-layer network structure, the first layer is a process-level network, and most DCS use their own bus protocols, such as Yokogawa Modbus, Siemens and ABB Profibus, ABB CAN bus, etc. These protocols are based on standard serial transmission protocols RS232 or RS485. The field IO module, especially the analog amount of sampled data (machine code, 213/ scan cycle) is very large, and there are many field interference factors, so the network standard with large data throughput and strong anti-interference ability should be adopted. The bus structure based on the asynchronous communication mode of RS485 serial port meets the requirements of field communication.

The sampled data of I/O is converted to shape data or real data by the CPU and transmitted on the operation-level network (Layer 2 network). Therefore, the operation-level network can adopt the network standard of moderate data throughput, fast transmission speed and convenient connection, and because the operation-level network is generally arranged in the control room, the requirement of countering interference is relatively low. So using standard Ethernet is the best choice. TCP/IP protocol is a standard Ethernet protocol, generally we use 100Mbit/s communication speed.

The task of the PLC system is relatively simple, so the amount of data that needs to be transmitted is generally not too large, so the common PLC system is a layer of network structure. Either the process level network and the operation level network are merged together, or the process level network is reduced to internal connections between modules. PLCS make little or no use of Ethernet.

9, PLC and DCS application object scale

PLC is generally used in small automatic control places, such as the control of equipment or a small amount of analog control and interlocking, and large applications are generally DCS. Of course, this concept is not very accurate, but very intuitive, we are used to more than 600 points of the system called DCS, less than this scale called PLC. Our heat pump and QCS, horizontal product supporting control system is generally called PLC.

10, DCS and PLC market situation and development direction

In the field of thermal automation, the main plant control system uses DCS almost without exception. PLCS are used in auxiliary workshops. The main reason is that the early DCS system is very expensive, people think that the operation of the auxiliary workshop can be interrupted, the reliability requirements are not very high, and the analog control requirements are less, from the point of view of reducing costs, often choose PLC to build the control system. The boiler, steam engine and generator control system, requiring long-term stable and reliable operation, the signal contains a considerable proportion of analog, from the performance of the system, people have to choose expensive DCS.

In addition, the analysis of the main plant DCS and auxiliary workshop control system market competition, we will find an interesting phenomenon. The competition of DCS in the main factory is often launched between suppliers or agents of different brands, and the competition is fierce, and the price of DCS is constantly lowered. The competition of auxiliary workshop control system is often carried out between the various engineers of the same brand PLC, the threshold is lower, the competition is more intense, but the price reduction of PLC is not as obvious as DCS. The main reason is that DCS manufacturers directly participate in competition, under huge market pressure, and constantly reduce equipment manufacturing costs and engineering implementation costs. PLC manufacturers do not directly participate in the competition, each engineer can only reduce their own limited project costs, limited space. From the current situation, the price gap between DCS and high-grade PLC is not obvious, and the auxiliary workshop still uses PLC more, which is caused by the inertia of the market.

PLC and DCS product market can be described as surging, fierce competition. Throughout the PLC market stars: there are more than 200 companies in the world to produce more than 400 varieties of PLC series, used in power, petroleum and petrochemical, metallurgy, materials, packaging, paper, automotive and municipal industries. From the perspective of the industry, foreign manufacturers are king of the mountain and have their own spheres of influence.

The DCS market is almost the same as PLC, basically dominated by foreign industry strong, fortunately, a number of local manufacturers such as Hollysys, Supcon, Xinhua and other enterprises have gradually developed and grown. Due to the high technical content of DCS, many of the demand for products are based on the project, so the demand for DCS will also be a cyclical longer process, so the DCS market pattern is difficult to change in a short period of time. Of course, due to the irregular pace of industry development, there may be some changes in companies that focus on different industries.


  • RELIANCE 0-57170 Industrial Drive System Component
  • Reliance Electric S-D4030-A Remote I/O Head Module
  • RELIANCE 0-57406-E Industrial Control Module
  • RELIANCE 57401-2 Control Interface Module
  • RELIANCE 57421 Electrical Control Component
  • Reliance Electric 57401 Remote I/O Head Module
  • RELIANCE S-D4007 Industrial Control Module
  • ABB SACO16D1-AA Digital Annunciator Unit
  • RELIANCE 803.65.00 Control Board for Industrial Systems
  • Reliance Electric 57C404C AutoMax Processor Module
  • RELIANCE 0-57C411-2 Industrial Control Module
  • RELIANCE 0-57C408-B Heavy-Duty Industrial AC Motor
  • Reliance Electric 0-57C406-E AutoMax Power Supply Module
  • RELIANCE 0-57C407-4H Industrial Control Module
  • RELIANCE 0-57C405-C Industrial Duty AC Electric Motor
  • Reliance Electric 0-57C404-1E AutoMax Processor Module
  • RELIANCE 0-57C402-C Drive Control Module
  • RELIANCE 0-57C400-A High-Performance Industrial AC Motor
  • Reliance Electric 0-51378-25 Digital Interface Board
  • RELIANCE S-D4041B Drive Control Module
  • RELIANCE INSPECTOR VCIB-06 Vibration Calibration Instrument
  • Reliance Electric S-D4043C Remote I/O Head Module
  • RELIANCE S-D4012 Drive Control Module
  • Reliance Electric 805401-5R Printed Circuit Board
  • RELIANCE ELECTRIC 0-60029-1 Drive Control Module
  • REXROTH VT-HNC100-1-23/W-08-C-0 Digital Axis Control
  • REXROTH VT-HNC100-4-3X/P-I-00/G04 Digital Axis Controller
  • REXRTOH VEP40.3CEN-256NN-MAD-128-NN-FW Industrial Embedded PC
  • Rexroth 0608820116 ErgoSpin CC-AS300-070 Tightening Tool
  • REXROTH MHD093C-058-PG1-AA Synchronous Servo Motor
  • REXRTOH VT-HNC100-1-22/W-08-C-0 Industrial Touch Monitor
  • Rexroth MSK060C-0600-NN-S1-UP1-NNNN IndraDyn S Servo Motor
  • REXRTOH VT3024 Industrial Monitor
  • Rexroth MHD041B-144-PG1-UN Synchronous Servo Motor
  • Rexroth VT-HNC100-1-23/W-08-S-0 Digital Axis Control
  • Rexroth VT-HNC100-1-23/M-08-P-0 Controller
  • REXRTOH VT-HNC100-1-22/W-08-0-0 | Hydraulic Valve Block Assembly
  • Rexroth 4WE6Y62/EG24N9K4 + HSZ10-26916-AA/G24N9K4M01 Assembly
  • Rexroth MHD095C-058-NG1-RN Hydraulic Motor
  • Rexroth 4WE6Y62/EG24N9K4 + HSZ10-26916-AA/G24N9K4M01 Assembly
  • Rexroth SYHNC100-NIB-2X/W-24-P-D-E23-A012 Controller
  • REXRTOH BTV04.2GN-FW | Bus Terminal Valve with PROFINET
  • Rexroth BGR DKC02.3-LK SCK02/01 ECODRIVE3 Control Assembly
  • Rexroth MKD025B-144-KG1-UN Servo Motor
  • REXRTOH R901325866+R900775346+R901273425A | Drive System Component Set
  • Rexroth CSH01.1C-SE-EN2-NNN-NNN-NN-S-XP-FW Drive Controller
  • REXRTOH DDS2.1W200-D | Digital Servo Drive
  • Rexroth VT3002-2X/48F Card Holder for Proportional Amplifiers
  • Rexroth VDP40.2BIN-G4-PS-NN Proportional Valve
  • REXRTOH MSK070D-0450-NN-M1-UP1-NSNN Servo Motor
  • Rexroth MSK070C-0150-NN-S1-UG0-NNNN IndraDyn S Servo Motor
  • Rexroth MSK050C-0600-NN-M1-UP1-NSNN Servo Motor
  • Rexroth MSK030C-0900-NN-M1-UP1-NSNN Servo Motor
  • Rexroth TV 3000HT PUMF Hydraulic Pump Module
  • REXRTOH R911259395 | Drive System Control Module
  • Rexroth VT-VSPA1-1-11 Proportional Amplifier Card
  • Rexroth VT3006S35R1 Proportional Valve Module
  • REXRTOH VT3006S34R5 Hydraulic Valve | Directional Control Valve
  • Rexroth VT3000S34-R5 Proportional Amplifier Card
  • Rexroth SL36 Servo Motor Controller
  • REXRTOH SE200 0608830123 | Inductive Proximity Sensor
  • Rexroth RAC 2.2-200-460-A00-W1 Main Spindle Drive Controller
  • Rexroth PSM01.1-FW Power Supply Module
  • REXRTOH PIC-6115 | Programmable Industrial Controller
  • Rexroth MDD112D-N030-N2M-130GA0 Digital AC Servo Motor
  • Rexroth HDS03.2-W075N Drive Controller Module
  • REXRTOH DKC03.3-040-7-FW Servo Drive | Digital Motion Controller
  • Rexroth DKC02.3-200-7-FW ECODRIVE3 Servo Drive Controller
  • Rexroth CSB01.1N-AN-ENS Control System Module
  • REXRTOH 0608830222 | Genuine Automation Component
  • Rexroth 0608830174 ErgoSpin Tightening System Control Module
  • Rexroth 0608820103 Industrial Hydraulic Control Component
  • REXRTOH 0608820069 Industrial Automation Component
  • Rexroth 0608800048 ErgoSpin Tightening System Control Module
  • Rexroth 0608801006 Industrial Hydraulic Control Component
  • REXRTOH SYHNC100-NIB-24-P-D-E23-A012 Encoder | Synchronous Serial Interface
  • Rexroth 0608720040 ErgoSpin Tightening System Control Module
  • REXRTOH SYHNC100-NIB-2X/W-24-P-D-E23-A012 Controller
  • ABB CP555 1SBP260179R1001 HMI Operator Terminal
  • HIMA K9212 Fan Assembly | Safety System Cooling Unit
  • WATLOW CLS208 Digital Temperature Controller
  • Watlow CLS2163C1-110200000-CLS204204-C10000AA-CLS208208-C10000AE Multi-Loop PID Controllers
  • WATLOW PPC-TB50 Power Controller
  • WATLOW PPC-TB50 30280-00 Temperature Controller
  • Watlow NLS300-CIM316 Communication Interface Module
  • WATLOW MLS300 Limit Controller
  • WATLOW CAS 16CLS/CAS Temperature Controller
  • Watlow CAS200 CLS216 16-Loop Thermal Controller Module
  • WATLOW CLS208 C10000CP Power Controller
  • WATLOW ANAFAZE LLS200212 CLS208 Temperature Control System
  • Watlow ANAFZE PPC-TB50 CLS208 Multi-Loop Controller
  • WATLOW ANAFZE 997D-11CC-JURG Power Controller
  • WATLOW ANAFAZE PPC-TB50 Temperature Controller
  • ABB SUE3000 1VCF750090R0804 High-Speed Transfer Device
  • ABB TET106 11355-0-6050000 Temperature Module
  • ABB PPD512 A10-15000 Power Panel Display
  • ABB PPD113B01 3BHE023784R1023 AC 800PEC Control Module
  • ABB PFEA113-65 Tension Controller 3BSE050092R65
  • ABB PFEA112-20 3BSE050091R20 Fieldbus Adapter Module
  • ABB PFEA111-65 3BSE050091R65 Tension Electronics PFEA111
  • ABB PFEA111-65 Tension Controller 3BSE050090R65
  • ABB PDD500A101 Operator Display Panel | Industrial HMI Interface
  • ABB KP2500 Process Control System Controller
  • ABB CP405 A0 Operator Panel 1SAP500405R0001
  • ABB AX411/50001 Digital Input Module
  • ABB 500TRM02 1MRB150011R1 Procontrol P13 Bus Terminal Module
  • ABB 500TTM02 Temperature Module 1MB150021R0116
  • ABB 500TRM02 1MRB150011R0001 Terminating Resistor Module
  • ABB 500SCM01 1MRE450004R1 Control Module
  • ABB 500SCM01 1MRB200059/C 1MRB150044R0001 Station Control Module
  • ABB 500SCM01 1MRB150004R00011MRB200059/C Control Module
  • ABB 500PSM03 1MRB 150038 R1 894-030375D 136-011100H Power System Module
  • ABB 500PSM03 1MRB150038 R1 894-030375D 136-011100H Power Supply Module
  • ABB 500PSM02 1MRB150015R1 AD-272.100.20-01 AZ:C Power Supply Module
  • ABB 500PB101 1MRB178009R00011MRB200064/C Power Supply Module
  • ABB 500MTM02 1MRK001967-AA 1HDF 930512 X010 Module
  • ABB 500MTM02 1MRB150020R1102 1HDF 930512 X010 Motor Module
  • ABB 500MTM02 1MRB150020R0712 Touch Module
  • ABB 500MBA02 1MRB150003R0003 1MRB200053/M Bus Coupling Module
  • ABB 500MBA01 1MRB150003R00021MRB200053/L Motor Control Module
  • ABB 500MBA02 1MRB150003R000/B Analog Output Module
  • ABB 500CSP04 HE401314/0002 1MRB150051R2 Control Processor Module
  • ABB 500CPU05 1MRB150081R1/E CPU Module
  • ABB 500CPU03 1HDF700003R5122 Central Processing Unit
  • ABB 500CMP04 HE401314/0001 1MRB150051R1 Central Processor Module
  • ABB 500CIM05 1MRB150077R1/B PROFIBUS DP Interface Module
  • ABB 500BI001 1MRB150005R0001 1MRB200060/E Binary Input Module
  • ABB 500BI001 1MRB150005R1/J Procontrol P13 Bus Interface Module