K-WANG

+086-15305925923
Service expert in industrial control field!
NameDescriptionContent
Adequate Inventory, Timely Service
pursuit of excellence 
Ship control system
Equipment control system
Power monitoring system
Current position:
新闻动态
newS
   
Brand

YOKOGAWA CENTUM CS 1000 Distributed Control System Control Function

From: | Author:Wang | Time :2025-12-17 | 469 visit: | 🔊 Click to read aloud ❚❚ ▶ | Share:

YOKOGAWA CENTUM CS 1000 Distributed Control System Control Function

Product core positioning

CENTUM CS 1000 is a distributed control system developed by Yokogawa for small and medium-sized factories, with the core goal of reducing total cost of ownership (TCO) while balancing high functionality and maintainability. The design concept is to integrate the high-quality control functions of the CENTUM CS series that have been verified on site, strengthen the communication adaptation capabilities with various subsystems such as programmable logic controllers (PLCs), and solve the core pain points of small and medium-sized factories in control system deployment and maintenance through innovative technologies such as engineering process simplification, communication flexibility, and test virtualization.


System core function configuration

(1) Overall architecture of control function

The system control function is highly integrated into each field control station (FCS), with functional blocks as the core to build basic control applications, forming a complete functional system covering control, input/output, management and monitoring. The specific architecture is as follows:

Specific description of the core components of the functional hierarchy

The minimum unit of the core control component function block control algorithm, including basic components such as PID controller and selector, supporting modular assembly

Expansion control module covers various control blocks including regulation control block, sequence control block, SFC (Sequential Function Diagram) block, calculation block, and panel block, adapting to diverse control requirements

The auxiliary management function unit monitoring function is grouped by process unit management function blocks, greatly simplifying the control and monitoring operations of single process units

The status feedback function sequence message and alarm provide real-time feedback on the system's operating status, prompt abnormal information in a timely manner, and ensure operational safety

Universal control function universal switch provides standardized operation interface, suitable for conventional control scenarios

Input/output function process I/O implementation and signal input/output with general sensors and actuators, supporting data exchange of field devices

Input/output function communication I/O achieves signal transmission with external devices through universal communication interfaces such as RS-232C

(2) Reliability assurance design

The system continues the mature synchronous hot standby system of the CENTUM CS series, which is the core of ensuring control continuity

Working principle: The FCS operating system adopts a synchronous running mode between the primary and backup CPUs. When the primary CPU is working normally, the backup CPU synchronizes data in real time; When the main CPU stops due to a sudden failure, the backup CPU seamlessly takes over control tasks without interrupting control actions

Applicable scenarios: Especially suitable for batch production processes guided by sequence control, even during the switching process of duplex control processors, it can maintain control status continuously, avoiding production losses caused by downtime


Engineering Efficiency Optimization: FCS Template Technology

(1) Design background and pain points

The control application is composed of multiple functional blocks, but different functional blocks have significant differences in the internal resources (such as memory) and CPU load requirements of FCS. However, the memory resources of FCS are limited. If functional blocks are combined in an unordered manner, engineers need to have rich experience, estimate resource usage and CPU load in advance, and avoid exceeding the system's carrying capacity. This undoubtedly increases the complexity and threshold of engineering design.

(2) Core Design and Advantages of FCS Template

1. Template types and adaptation scenarios

Yokogawa provides users with three types of preset database templates that accurately match typical application scenarios for small and medium-sized factories:

Adjustment control template: adapted to parameter adjustment scenarios of continuous processes (such as temperature, pressure, flow rate adjustment)

Sequence control template: adapted to batch production scenarios executed according to fixed processes (such as chemical batching, product assembly)

Monitoring Template: Suitable for scenarios that only require data collection and status monitoring (such as device operation status monitoring)

2. Core technical features

Intelligent resource allocation: The template has a built-in optimized database configuration that automatically allocates FCS memory resources based on functional block types, ensuring optimal resource utilization

Strict load control: The preset configuration strictly controls the CPU load to not exceed the limit, eliminating the need for users to manually calculate and reducing the difficulty of engineering design

Ready to use: Users can directly select corresponding templates based on actual application scenarios, without the need to build functional block combinations from scratch, greatly reducing the project cycle

On site communication flexibility design: adaptable to diverse devices

In response to the industry pain points of dispersed on-site control equipment, diverse data types, and inconsistent communication interfaces and protocols, CENTUM CS 1000 achieves flexible adaptation through two core designs:

(1) Separation of communication function and control application

1. Architecture design logic

Data storage isolation: External data obtained through communication is uniformly stored in a separate "communication I/O area", which is divided into sub areas according to subsystems (such as subsystem 1 communication I/O area, subsystem 2 communication I/O area)

Data access method: Control the control block in the application to access the data in the communication I/O area (such as% WW0100. PV) through "relative address" or "user-defined tag", without paying attention to the physical source of the data

Automatic data type recognition: The system automatically recognizes the type of each data item (integer, floating point, etc.) in the communication I/O area, and users do not need to manually set the data type when configuring control applications

2. Core advantages

Protocol independence: When the communication protocol is changed, only the communication module configuration needs to be adjusted without modifying the control application, reducing system modification and maintenance costs

Reduce coupling: control logic and communication logic are decoupled to improve system stability and reduce the impact of single module failure on the overall system

(2) C programming language adapted to multiple protocols

1. Protocol adaptation plan

Common protocols: Yokogawa has developed ready-made communication packages for mainstream communication protocols in the industrial field, which users can directly choose and quickly complete equipment docking

Special protocol: For niche or customized protocols, support users to develop communication programs through C language coding to achieve personalized adaptation

2. Communication data flow

On site equipment/subsystems are connected to FCS through a common communication interface

Communication program (ready-made communication package or user C language program) retrieves data and stores it in the communication I/O area

Control applications to access communication I/O areas through addresses or labels to achieve data exchange

Control instructions are transmitted in reverse to on-site devices/subsystems through the same path


Innovative virtual testing function: deep analysis of simulator system

(1) Design Objective

Without the need to build a complete physical FCS hardware environment, the design, testing, and verification of control applications can be completed solely through a personal computer (PC), reducing the cost of building engineering environments and improving project implementation efficiency.

(2) FCS Simulator: Core Virtual Testing Tool

1. Basic configuration

Operating environment: Windows NT operating system

Run mode: Run as an independent process, read the control application definition file generated by the engineering function

2. Core functions

Control action simulation: Fully replicate the control logic and execution process of actual FCS to ensure that test results are consistent with actual operation

Communication mechanism: Through "simulating internal VLnet communication", interaction with PC side operation monitoring function (HIS function) and testing function is achieved. The operation logic is completely the same as connecting to the actual FCS, and users do not need to learn new operation methods separately

3. Internal operating mechanism

Modular design: Each FCS functional task (such as control tasks, communication tasks, trend tasks) is encapsulated as a dynamic link library (DLL) and loaded in thread form during runtime

Kernel adaptation: Built in FCS kernel simulation function (also encapsulated as DLL), its interface is completely consistent with the actual FCS kernel, ensuring the reusability of task source code and guaranteeing functional equivalence

Thread scheduling: After a thread calls the kernel simulation function, it triggers scheduling (scheduling point), and switches threads through the "suspend/resume" command of the Win32 API - the current thread first resumes other suspended threads, and then suspends itself to ensure the orderly execution of multitasking

Interrupt handling: Independent interrupt threads use Windows messages as trigger signals to pause the current task, execute interrupt handling, and resume scheduling after receiving the message, ensuring real-time interrupt response

(3) Inter Station Communication Simulator: Multi FCS Collaborative Testing Tool

1. Original design intention

Support control application testing that requires data interaction between multiple FCS, enabling multi-user parallel system engineering and improving overall design efficiency.

2. Working principle

Data reception: Receive all communication data packets sent by the FCS simulator to other FCS

Data processing:

When receiving data setting commands, save the corresponding request values

When receiving a data read command, return the preset response value

Interactive interface: Support users to view saved request values and set response values through a graphical user interface (GUI), with intuitive and convenient operation

3. Core advantages

Without the need to deploy multiple physical or virtual FCS, cross FCS control application testing can be completed without increasing the existing CPU load, significantly reducing the cost and complexity of multi system collaborative testing.

(4) Overall collaborative process of simulator system

Engineers design control applications through PC engineering functions and generate control application definition files

The FCS simulator loads the definition file and simulates the actual execution of control actions by FCS

If multiple FCS data interactions are involved, start the inter station communication simulator to simulate the response logic of other FCS

The operation monitoring function and testing function simulate internal VLnet communication and interact with the FCS simulator to conduct application testing

After the testing is completed, the control application can be directly deployed to the actual FCS without additional modifications


Core values and future prospects of the system

(1) Summary of Core Values

Specific manifestation of value dimension

Cost optimization: 1. Virtual testing function reduces the cost of building engineering environments; 2. FCS templates simplify the design process and reduce labor costs; 3. Communication and control separation design reduces maintenance costs

Efficiency improvement 1. Template based engineering design shortens project cycle; 2. Multi user parallel testing improves project implementation efficiency; 3. Control the application of "one-time design, two-way deployment" (simulator and actual FCS) to reduce repetitive work

Strong adaptability: 1. Supports multiple communication interfaces and protocols, and adapts to dispersed and diverse on-site devices; 2. Three types of FCS templates cover mainstream application scenarios in small and medium-sized factories

High reliability synchronous hot standby system ensures uninterrupted control in case of CPU failure and adapts to critical scenarios such as mass production

(2) Future Technology Outlook

The document proposes that future control systems need to have open interfaces and cross platform features that are consistent with human-machine interfaces and engineering functions. The simulator technology and enhanced on-site communication capabilities of CENTUM CS 1000 lay the foundation for subsequent technological development

Expansion direction 1: Develop FCS software running on PC to achieve direct control of industrial processes through PC

Expansion direction 2: Develop gateway functions based on existing communication interfaces to achieve interconnectivity among multiple systems

Expansion direction 3: Upgrade the enhanced on-site communication function to a high reliability gateway, adapting to more complex industrial network architectures


Applicable scenarios and industry adaptation

Target scenarios: Continuous process control, batch production sequence control, equipment status monitoring, and other scenarios for small and medium-sized factories

Applicable industries: chemical, pharmaceutical, food and beverage, small-scale electricity, building materials, etc. industries that are sensitive to control system costs, have diverse equipment types, and limited engineering resources

Core adaptation requirements: Application scenarios that require simplification of engineering design, reduction of maintenance costs, adaptation to diverse field devices, and certain requirements for control continuity

  • Siemens 6SL3244-0SA01-1AA0 - SINAMICS G120 Control Unit
  • DANFOSS 175Z2688 - COATEDE CONTROLUNIT VLT5000
  • SIEMENS 6FM1721-3AA20 - Positioning Module
  • REXORTH VTS0605 PVAR S21 - Drive Module
  • BECKHOFF 2915-0000 - Control Module
  • COOPER EATON CGLine 400 40071347901 - CEAG CG Controller
  • SIEMENS 3UF5031-3AN00-1 - SIMOCODE DP Basic Unit
  • SIGMATEK DNC305 05-011-305 - Drive Controller
  • Multivac MV1 10249768 - Control Module
  • SCHNEIDER ELECTRIC MES114 59646 & 59645 - Circuit Breaker Accessory
  • CAMILLE BAUER CAPAX 44-580-0012 - Transmitter
  • HENGSTLER VT360P LS1/TOK - Encoder
  • BURKERT 8792 - 24V DC IP65 / IP67 Positioner
  • SENSOPART V10-OB-A1-W6 - Vision Sensor
  • ALLEN-BRADLEY 1762-L40BXB SER.C REV.J - MicroLogix 1200 Controller
  • HITACHI CPU22-02HC 33025801-2 - CPU Module
  • HITACHI AGH-0 33034810-2 - Control Board
  • PHILIPS AIH110 VER 1.0 - Control Module
  • BAUMULLER DO8000 - Drive Controller
  • B&R PS477 3PS477.9 Rev.C0 - Power Supply
  • ABB ALFA LAVAL 200-CISB - Communication Interface 2 x SatBus
  • Moeller MI4-570-TA1 - HMI Operator Panel
  • ABB ACH550-01-06A9-4+B055 - Variable Frequency Drive
  • ABB TPU2 3HNE00313-1 REV 12 - Teach Pendant Unit
  • Schneider Electric BRS368H130ABA - Stepper Motor
  • Foxboro FCM100E P0972ZA - I/A Series Communication Module
  • Siemens 6ES7 450-1AP00-0AE0 6ES7450-1AP00-0AE0 - Simatic S7 Version:04 Counter Module
  • Schneider Electric ATV320U07N4W - Altivar Machine Drive
  • Priva TouchPoint Flush V06:02 5060002 - Control Panel
  • Lenze ESMD402L4TXA - 4kW SMD Inverter Drive
  • Lenze ESMD402L4TXA - 4kW SMD Inverter Drive
  • Schneider Electric PM210 PM210MG - Powerlogic Power Meter
  • ASCOM U982-DB/1C U982 - Power Supply / Communication Module
  • DYADIC SYSTEMS SCN5-010-050-S03-NA - Servo Cylinder
  • Reliance Electric GMI-S04 - AC/AC CONVERTER 380/400V 50/60Hz 3.9/5.2A
  • Pro-Face GLC150-BG41-XY32KF-24V 3080060 PFXGLC150BDBP - Touch Screen HMI
  • ROFIN RSL TERMINAL V2 0185.01/03 - TERMINAL
  • HONEYWELL R7241E1077 - Burner Control / Amplifier
  • SEW MM22C-503-00 8241201 - 2.2kW Movimot Drive
  • Brand Digital III 50mL - Burette
  • Danfoss 195N0039 VLT2811PS2B20STR1DBF00A00C0 - 2.4kVA VLT Drive
  • SONY LG10-2 EK1 - Digital Gauge Indicator
  • EMERSON SKD3400750 - 7.5kW AC Drive
  • SIEMENS 6AV6 542-0AG10-0AX0 - MULTIPANEL HMI
  • TELEMECANIQUE ATV21HU55N4 - ALTIVAR21 5.5KW Variable Speed Drive
  • MITSUBISHI A985GOT-TBA-EU - GOT900 Touch Screen HMI
  • SCHNEIDER LXM32AD30N4 - Lexium 32 Servo Drive
  • SICK PSR01-1501 M20Z-02550A122 - Safety Laser Scanner
  • GECMA CHALLENGER 15-2-FMO - LITE TOUCH Monitor
  • Uniop EK02 6ZA982 - HMI Operator Panel
  • TELEMECANIQUE ATV18U54M2 - SQUARE D ALTIVAR 18 3kW Drive
  • Schneider Electric ATV312HU75S6 - 7.5kW Altivar 312 Drive
  • Siemens 6GK7243-5DX30-0XE0 6GK7 243-5DX30-0XE0 - Communications Processor
  • Schneider Electric LV432455 VIGI630 - 3POLE Earth Leakage Module
  • Rexroth PSI 6100.750 L1 R911170694-107 - frequency inverter / inverter
  • SWEDISH MICROWAVE AB Ku-Band BDC 138010-45-D0 - Block Downconverter
  • METTLER TOLEDO IND429 IND429-BB30 - Weighing Terminal
  • Siemens 6SL3210-5HE10-4UF0 - Sinamics V90 Servo Drive
  • B&R X20CP0482 Rev.D0 - X20 CPU Module
  • Mitsubishi FR-E720S-110SC-EC FRE720S110SCEC - 31A~11A Drive With Filter
  • ABB ACH580-01-026A-4 - Variable Frequency Drive
  • Siemens 6SL3210-1KE13-2AP1 - SINAMIC G120CDP 1.1kw Drive
  • Schneider Electric TM250D 4P3D LV431440 - Compact NSX250 Circuit Breaker
  • RELIANCE ELECTRIC GD.722.81.00-A 802288-74C - MAXITRON Servo Control Card
  • Uniop EK02 6ZA982 - HMI Operator Panel
  • Siemens 6SE9113-7JA13 - MICRO MASTER Junior 1.5kW Inverter
  • Mitsubishi FR-E720S-110SC-EC FRE720S110SCEC - 31A~11A Drive with Filter
  • Johnson Controls FEC2621 MS-FEC2621-0 - Field Equipment Controller
  • BENDER IR475LYT-429 - A-ISOMETER Insulation Monitor
  • Berger lahr D550 RS15 22.550-00-30b - Stepper Drive
  • Rexroth PSI 6100.750 L1 R911170694-107 - Frequency Inverter / INVERTER
  • KOYO 205 D2-06B-1 D2-240 H2-ECOM D2-08ND3 F2-08TRS - DIRECT LOGIC PLC WITH MODULE
  • TELEMECANIQUE ATV18U54M2 ATV18U54M - SQUARE D ALTIVAR 18 3kW Drive
  • Lenze 471-E1.D - Board / Controller Speed
  • Mitsubishi FR-A740-00038-EC - Frequency Inverter
  • Johnson Controls IOM3723 MS-IOM3723-0 - Input/Output Module
  • CURTIS 1238-5602 - AC Motor Controller
  • FOXBORO P0912XX REV.A - 220VAC Power Supply
  • Siemens 6SE9113-7JA13 - MICRO MASTER Junior 1.5kW Inverter
  • Mitsubishi FR-A740-00038-EC - Frequency Inverter
  • KOYO 205 D2-06B-1 D2-240 H2-ECOM D2-08ND3 F2-08TRS - DIRECT LOGIC PLC WITH MODULE
  • AUTZ M406D-00101 - Servo Motor
  • Lauer PCS095 PG095.508.BB - Operator Panel
  • ABB SCOP45SB/DX232 - SattCon OP45 SB Operator Panel
  • SEW Eurodrive MCH42A0030-5A3-4-00 MDX60A0030-5A3-4-00 - 4.8kVA Movidrive Inverter
  • BENDER IR475LYT-429 - A-ISOMETER Insulation Monitor
  • Johnson Controls FEC2621 MS-FEC2621-0 - Field Equipment Controller
  • Johnson Controls IOM3723 MS-IOM3723-0 - Input/Output Module
  • Berger lahr D550 RS15 22550-00-30b - Stepper Drive
  • SIEMENS 6FX1120-4BD03 6FX11204BD03 5702049304.00 E-Stand: A - Sinumerik Module
  • Allen-Bradley 1771-NIV B - HIGH RESOLUTION ISOLATED ANALOG SERIES Module
  • HONEYWELL XFC2D06001 - Flow Computer / Controller
  • Contraves Varidyn Compact ADB 380.90M - DC Drive 380v - 400v 90A 50kVA
  • Red Lion Control GEM52000 - Control Module
  • Siemens 6ES5 955-3NC13 - modular power supply TYPE:DIN41752
  • Danfoss ICV50 G20Mn50T / 027H5200 - Valve zaw
  • Eberle PLS508 P-814 / 2X EA-88 / A-812 / MT-81 / S-11 - PLC with Modules
  • Siemens 6ES7 314-6CF01-0AB0 6ES7314-6CF01-0AB0 - SIMATIC CPU314C-2 DP
  • EBERLE EM-525-87 EM52487 - ICE DETECTOR BASE UNIT
  • Telemecanique / Schneider TSXRKZ02 - TSX Micro automation plus 7module
  • B&R 5DLSDL.1001-00 - Display Link Receiver
  • Siemens 6FX1120-4BD03 6FX11204BD03 5702049304.00 E-Stand: A - Sinumerik Module
  • ALLEN-BRADLEY 1771-NIV A - HIGH RESOLUTION ISOLATED ANALOG SERIES Module
  • ALLEN-BRADLEY 1771-NIV B - HIGH RESOLUTION ISOLATED ANALOG SERIES Module
  • Contraves Varidyn Compact ADB 380.90M - DC Drive 380V - 400V 90A 50kVA
  • Contraves Varidyn Compact ADB 380.90M - DC Drive 380V - 400V 90A 50kVA
  • Ropex RES-202 - Resistron Temperature Controller
  • HONEYWELL XFC2D06001 - Flow Computer / Controller
  • Telemechanics ATV452U40 - DIMMER ALTIVAR5 SERIES 452 4kW 5HP Frequency Inverter
  • VEGA VEGAPLUS61 PS61.XXAGPHAMAX - Radar Level Sensor
  • BRANSON ULTRASONIC TRANSDUCER - Ultrasonic Transducer
  • Danfoss ICV50 G20Mn50T / 027H5200 - Valve Valvola Zaw
  • Schneider Electric 2001549/1 GALAXY PW 5102851200 NT07 - panler card
  • REXROTH VT3006-36 A - Proportional Valve Amplifier
  • Allen-Bradley 1746-OBP16 SERIES:C - SLC 500 OUTPUT MODULE
  • SCHNEIDER LXM32MD12N4 - Lexium 32 Servo Drive
  • Schneider Electric ATV630U22N4 - 2.2KW Altivar Process Drive
  • Allen-Bradley 1746-OBP16 SERIES:C - SLC 500 OUTPUT MODULE
  • Vanderlande 0E2550-00002... - Bagtrax Integrated Power Module 400V 32A
  • B&R X20CP0410 Rev.D0 - X20 CPU Module
  • VANDERLANDE 0E2550-00002 02EDD2B0100 - BAGTRAX Integrated Power Module 400V 32A
  • Rexroth R061205010 - Linear Bushing / Bearing
  • INDRAMAT TVM1.2-50-220/300-W0-220/380 - Power Supply Module
  • Vanderlande 0E2550-00002... - Bagtrax Integrated Power Module 400V 32A
  • HOMAG KEB 07F5S1A-YA00 09E5T60-1001 - Combivert Inverter WITH KEYPAID AND FILTER
  • Siemens 3RW3047-1BB14 - Soft Starter
  • Sumitomo AF-500 AF502-A40 - 0.4kW Transistor Inverter
  • Sumitomo AF-500 AF502-A40 - 0.4kW Transistor Inverter