+086-15305925923

K-WANG

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 | 225 visit: | 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

  • ABB 216AB61 Industrial Control Module for Automation Systems
  • ABB 5SHX1060H0003 High Power Thyristor Module for Industrial Power Control
  • ABB 07KT97H3 PLC Central Processing Unit for Industrial Automation
  • ABB 3BHB005171R0101 Power Semiconductor Module for Industrial Power Systems
  • KEBA E-SP-CCEC/A/22 - Keyboard Panel
  • KEBA ERHL33 - Module
  • KEBA K-FTC-AN/B - Control Panel Board
  • KEBA DO321 1914D-0 - Digital Output Module
  • KEBA T70Q - Teach Pendant
  • KEBA BL272/A / BL272/B - Bus Coupling Module
  • KEBA T70R - Teach Pendant
  • KEBA PRONET-E-20A-K - Servo Drive
  • KEBA T55-RA0-AU0-LK - Mobile HMI KeTop
  • KEBA DO-272/A - Digital Output Module
  • KEBA PS240/A - Power Supply Module
  • KEBA 2134-00393 - Module Code
  • KEBA E-10-ANALOG-SU - Analog Card
  • KEBA 1904D-0 / D1458E - E-10 Analog Card
  • KEBA FM265A - Function Module
  • KEBA CR17910086 - Controller Board
  • KEBA C5G-TP5WC2 - Robot Teach Pendant
  • KEBA PD242A - Power Supply Module
  • KEBA DI-325 - Digital Input Card
  • KEBA C2-TM-240/A - Digital Input Module
  • KEBA D1547C - I/O Bus Coupling Board
  • KEBA CR-092 - Interface Module
  • KEBA 3HAC023195-003 - IRC5 Teach Pendant Cable
  • KEBA KETOP-T150-MA0 - Mobile HMI
  • KEBA KC-P30-EC24011 - Control Module
  • KEBA 1770B-1 - E-8-THERMO Card
  • KEBA T20T-T00-AR0-CE6 - KeTop Terminal
  • KEBA D1633C-1 - CPU Card
  • KEBA HT401-232-8/0 - Teach Pendant
  • KEBA AO-570 - Analog Output Module
  • KEBA T10-mAb-DMV - Handheld Terminal
  • KEBA C70-rqa-AK0-Le - KeTop Teach Pendant
  • KEBA 1918F-0 - Digital Output Board
  • KEBA T10-mAa-DMV - Handheld Terminal
  • KEBA HT2-SCHLUSSELS - Key Switch for HT2
  • KEBA T100-003-CES - HMI Terminal
  • KEBA GVME610IO - I/O Module
  • KEBA HT501-231 - Teach Pendant
  • KEBA E-CG-CONTROL - Graphic Control Card
  • KEBA D1420F - F-SIC-1 Circuit Board
  • KEBA E-ANA-SUB2 - Analog Sub-module
  • KEBA HT401-222-4 - Teach Pendant
  • KEBA II030 - Input Module
  • KEBA T155-M10-AN0-W - KeTop Mobile HMI
  • KEBA CP088-B - Processor Module
  • KEBA HT40123280 - Operating Terminal
  • KEBA HT4222 - Handheld Terminal
  • KEBA H24025369 - Replacement Part
  • KEBA H24024891 - Replacement Part
  • KEBA SR161 - Analog Input Card
  • KEBA 1762A - E-CRT/EL Circuit Board
  • KEBA T50-011-CES-CE5 - Operator Terminal
  • KEBA E-CON-ELD/B/15 - Control Panel
  • KEBA E-8-THERMO - Thermocouple Card
  • KEBA 330/A-1211-20 - Axis Module
  • KEBA T55-maw-AU0-CE6 - Mobile HMI
  • KEBA C150-110-AK0-N - KeTop HMI
  • KEBA HT4-20656 / HT4-221 - Handheld Terminal
  • KEBA 18658-1 - Analog Board
  • KEBA LM64P89 - LCD Display Screen
  • KEBA E-CPU-88-A - CPU Board
  • KEBA D-CE/59718/15 - Control Board
  • KEBA KC-P30-ES2400E2-E00 - Control Module
  • KEBA 3HAC12929-1 - Teach Pendant SX TPU
  • KEBA E-CON-CC100/A - Control Panel Engel
  • KEBA T200-M01-P20-WES7 - Panel PC Windows Embedded
  • KEBA KC-P30-ES2400B2-M0R - KeControl C3 Module
  • KEBA E8ANALOGC - Analog Card
  • KEBA E-CPU-88-B - CPU Board
  • KEBA T55-raw-AU0-CE6 - Mobile HMI
  • KEBA D1633C - CPU Board
  • KEBA T55-MAW-Au0-CE6 - Mobile HMI
  • KEBA 3HAC11266-4 - Teach Pendant Cable
  • KEBA T20e-m00-Br0-C - Handheld Terminal
  • KEBA E-3-ACU-INC - Controller Board
  • KEBA E-PS-24V - Power Supply Module 24V
  • KEBA C55-2aw-1U0-R - Control Unit
  • KEBA T70-qqu-Aa0-LK - KeTop Teach Pendant
  • KEBA PS244 - Power Supply Module
  • KEBA ECPU186B - CPU Circuit Board
  • KEBA E-8-ANALOG/C - Analog Input Card Engel
  • KEBA AT-4041 - KeControl C3 Controller
  • KEBA T50-ADP - Adapter Module
  • KEBA CP088/D - Control Processor Module
  • KEBA CU312 - Central Unit Module
  • KEBA K2-400 SC440/A - Communication Module
  • KEBA CU212 - Power Supply Module
  • KEBA T20T-T00-AR0-C - KeTop Handheld Terminal
  • KEBA HT4014X20B21572 - Teach Pendant
  • KEBA HT4010V4X201K4 - Operating Terminal
  • KEBA HT401/NC-4X20/20844 - Handheld Terminal
  • KEBA RS-091 / RS091A - Remote Station Module
  • KEBA E8THERMOA - Thermocouple Input Card
  • KEBA TI-570 - Temperature Input Module
  • KEBA C35E 10m/79421/02 - KeTop Teach Pendant
  • KEBA T40-001/58599/06 - Teach Pendant
  • KEBA CR17910087 C5G-GTP5 - Controller Board
  • KEBA T20E-R00-AR0-C - Handheld Terminal
  • KEBA 3HAC023195-001 /02 - Teach Pendant Unit
  • KEBA AR281 - Analog Input Module Engel
  • KEBA D3-DA330/A-0611-20 - D3 Axis Module
  • KEBA CU313 / C-SICU313KEB - Control Unit
  • KEBA k2-700 - Kemro Control System
  • KEBA CU211 - Central Unit Power Supply Module
  • KEBA C5G-TP5WC - Robot Teach Pendant
  • KEBA C100D-CE - Control Panel
  • KEBA D3-DR361/D-6341-30 - D3 Drive Module
  • KEBA D3-DP/A-1000-0 - D3 Supply Module
  • KEBA SXTPU-21664 - Teach Pendant Unit
  • KEBA T70-rqa-AK0-LK - KeTop Touch Screen Glass Panel
  • ABB REF610 Protection and Control Relay
  • ABB DSQC633 Robot Control Interface Module
  • ABB DSQC332A Robot Control Module
  • ABB F362 Industrial Interface Module
  • ABB SK616001-A Industrial Control Module
  • ABB 3HAC0977-1 Robot Control Interface Module
  • ABB S503X Industrial Protection and Switching Device
  • ABB BC25 Industrial Automation Communication Interface
  • ABB DSQC504 Robot Servo and Control Module
  • ABB DSQC509 Robot I/O and Control Interface Module
  • ABB DSQC346B Robot Motion Control Board
  • ABB 3HAB8859-1/03A Industrial Robot Control Interface Board
  • ABB 3HAB9271-1/01B Robot Controller Communication Module
  • ABB 3HAC5497-1 Robot Control Processing Module