CN216134483U - Communication test device for decentralized control system - Google Patents

Communication test device for decentralized control system Download PDF

Info

Publication number
CN216134483U
CN216134483U CN202121888888.9U CN202121888888U CN216134483U CN 216134483 U CN216134483 U CN 216134483U CN 202121888888 U CN202121888888 U CN 202121888888U CN 216134483 U CN216134483 U CN 216134483U
Authority
CN
China
Prior art keywords
communication
unit
control system
communication protocol
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202121888888.9U
Other languages
Chinese (zh)
Inventor
高巍
潘亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens Energy Automation Nanjing Co ltd
Original Assignee
Siemens Power Plant Automation Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Power Plant Automation Ltd filed Critical Siemens Power Plant Automation Ltd
Priority to CN202121888888.9U priority Critical patent/CN216134483U/en
Application granted granted Critical
Publication of CN216134483U publication Critical patent/CN216134483U/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

The present invention relates to a communication test apparatus for a distributed control system. A communication test apparatus for a decentralized control system, the decentralized control system having a network and a processing unit connected to the network, the communication test apparatus comprising: a plurality of communication interfaces, each communication interface supporting a communication protocol type of a plurality of communication protocol types; the communication configuration unit is connected with the communication interfaces and comprises a plurality of communication protocol units, and each communication protocol unit corresponds to one communication protocol type; when the communication configuration unit detects the connection of the communication interface and the network, the communication interface is configured to enable the communication testing device to be connected to the network, and a communication protocol unit corresponding to the communication protocol type supported by the communication interface is informed; the communication protocol unit detects a communication condition with the processing unit through the communication interface. According to the utility model, communication test can be conveniently realized before the distributed control system is connected with the third-party equipment applying various communication protocols.

Description

Communication test device for decentralized control system
Technical Field
The utility model relates to the technical field of industrial automation, in particular to a communication testing device for a distributed control system.
Background
With the development of computer science and industrial control technology, equipment monitoring systems have been developed from early centralized control systems to Distributed Control Systems (DCS). At present, the DCS system is widely used in various industries such as electric power, metallurgy, petrochemical industry, and the like. With the development of digital technology and DCS technology, the functions of the DCS system are continuously expanded, and the control range is wider and wider. For example, in recent years, each power plant is increasingly used to monitor and control the entire plant area equipment by using the DCS system as a single background of the whole plant, and for example, a combustion engine control system (TCS), a digital electro-hydraulic system (DEH), an electrical monitoring system (ECS), an intelligent device with a PLC, a single chip microcomputer system of a building air conditioner, and the like are incorporated into the DCS system for monitoring or operating through third-party communication.
As more and more interactions with third party systems become available, traditional hard-wired components are no longer the only core of the DCS system, and communication systems are becoming increasingly the second core of the DCS system, beginning to be burdened with more and more monitoring and operating tasks. In order to achieve communication with a third party system/device, the communication protocols supported by the third party system/device need to be tested.
However, the current devices such as notebooks can only perform simple simulation tests on individual communication protocols, are time-consuming and cannot perform comprehensive tests on all communication protocols, and simulation redundancy cannot be realized, so that the communication tests cannot always be consistent with actual interfaces on the site, and therefore, a difficult problem is easily left behind on the site, and manpower and material resources are wasted.
SUMMERY OF THE UTILITY MODEL
In order to solve the above-mentioned problems in the prior art, the present invention provides a communication test apparatus for a distributed control system.
A communication test apparatus for a decentralized control system, the decentralized control system having a network and a processing unit communicatively connected to the network, the communication test apparatus comprising:
a plurality of communication interfaces, each communication interface capable of supporting a communication protocol type of a plurality of communication protocol types and configured to communicate the communication protocol type over the each communication interface;
a communication configuration unit connected with the plurality of communication interfaces;
a plurality of communication protocol units connected with the plurality of communication interfaces, each of the plurality of communication protocol units corresponding to one of the plurality of communication protocol types;
wherein the communication configuration unit is configured to detect connection of a communication interface of the plurality of communication interfaces to the network, configure the communication interface to connect the communication test apparatus to the network when the communication interface is connected to the network, and notify a communication protocol unit corresponding to a communication protocol type supported by the communication interface after the communication test apparatus is connected to the network; and
wherein, when the communication protocol unit receives the notification, the communication protocol unit is configured to detect a communication status between the communication protocol unit and the processing unit through the communication interface.
Further in accordance with the foregoing communications testing apparatus, the communications testing apparatus for a decentralized control system may include one or more of the following preferred forms, either individually or in combination.
In some preferred forms, the plurality of communication protocol types includes one or more of: MODBUS RTU, MODBUS TCP, OPC UA CLIENT, OPC UA SERVER, IEC 60870, IEC 61850, and manufacturer specific protocol types.
In some preferred forms, the plurality of communication interfaces includes one or more of: a wired field communication interface, a network interface, an electro-optical conversion interface, a photoelectric conversion interface, a switch interface and an OPC communication interface.
In some preferred forms, the plurality of communication interfaces includes at least two communication interfaces that are redundant of each other.
In some preferred forms the plurality of communication protocol units includes at least two communication protocol units that are redundant of each other.
In some preferred forms, when the communication test device is connected to the network, the communication protocol unit is configured to detect whether establishment of a communication connection, transmission of a communication, disconnection of a communication connection between the communication protocol unit and the processing unit through the communication interface is normal.
In some preferred forms, the communication protocol unit is configured to detect whether master-slave communication between the communication protocol unit and the processing unit through the communication interface is normal, wherein the communication test apparatus serves as a master and the decentralized control system serves as a slave, or the communication test apparatus serves as a slave and the decentralized control system serves as a master.
In some preferred forms, the communication test apparatus further comprises: a recording unit connected to the plurality of communication interfaces or the plurality of communication protocol units, the recording unit configured to capture and record communication data between the communication protocol units and the processing unit.
In some preferred forms, the communication test apparatus further comprises: and the diagnosis unit is connected to the recording unit and is configured to acquire communication data from the recording unit for diagnosis and analysis when a communication fault occurs between the communication protocol unit and the processing unit.
In some preferred forms, the communication testing device is a portable device.
According to the communication test device for the distributed control system, the communication test can be conveniently and comprehensively realized before the distributed control system is connected with the third-party equipment applying various communication protocols, redundant communication tests can be carried out, and diagnosis and analysis can be carried out when communication faults occur, so that the communication test can be consistent with the actual interface on the site, and various communication problems possibly occurring in site connection can be reduced.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 illustrates an example environment including an example decentralized control system and an example communication testing apparatus for the decentralized control system, according to an embodiment of the present disclosure.
Fig. 2 shows an exemplary connection relationship diagram of parts in the communication test apparatus of fig. 1.
Reference numerals:
100 environment
110 distributed control system
111 network
112 processing unit
113 communication interface or module
120 communication test device for distributed control system
130-1 communication interface
130-m communication interface
140 communication configuration unit
150-1 communication protocol unit
150-n communication protocol unit
160 recording unit
170 diagnostic unit
Detailed Description
To make the objects, technical solutions and advantages of the embodiments of the present invention clearer and more complete, the following will clearly and completely describe the technical solutions in the prior art and the embodiments of the present invention with reference to the accompanying drawings, and it is obvious that the described embodiments are some, but not all embodiments of the present invention, and all other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without creative efforts belong to the protection scope of the present invention.
FIG. 1 illustrates an example environment 100 including an example decentralized control system 110 and an example communication testing device 120 for the decentralized control system 110, according to an embodiment of the present disclosure.
The example decentralized control system 110 may be, for example, a process control system for a power plant, which may include a conventional process control or process communication network (not shown) to collect process data from hardwired components (e.g., I/O, 4-20mA devices, etc.), e.g., the processing units 112 of the decentralized control system 110 may collect process data from a conventional process control network. As the interaction with the third party system increases, the distributed control system 110 may further include other communication networks 111 different from the process control network and a processing unit 112 connected to the network 111 to be connected to the third party system/device, such as a combustion engine control system (TCS), a digital electro-hydraulic system (DEH), an electrical monitoring system (ECS), a smart device with a PLC, a single chip system of a building air conditioner, etc., to incorporate its monitoring and operation into the DCS system. Alternatively, the decentralized control system 110 may be connected to third party systems/devices through the network 111 via the communication interface or module 113, or the decentralized control system 110 may be connected to third party systems/devices directly through the network 111.
As shown in FIGS. 1 and 2, the exemplary communication test device 120 includes a plurality of communication interfaces 130-1 to 130-m, a communication configuration unit 140 connected to the plurality of communication interfaces 130-1 to 130-m, and a plurality of communication protocol units 150-1 to 150n connected to the plurality of communication units 130-1 to 130-m. Each of the plurality of communication interfaces 130-1-130-m is capable of supporting a communication protocol type of the plurality of communication protocol types and is configured to communicate the communication protocol type on each of the plurality of communication interfaces (e.g., communication interface 130-1 supports MODBUS RTU communication protocol and supports MODBUS RTU communication protocol type communication via communication interface 130-1, and communication interface 130-m supports MODBUS TCP communication protocol and supports MODBUS TCP communication protocol type communication via communication interface 130-m, etc.). Each of the plurality of communication protocol units 150-1-150 n corresponds to one of a plurality of communication protocol types.
The communication configuration unit 140 can detect the connection between the communication interface of the plurality of communication interfaces 130-1 to 130-m and the network 111 of the distributed control system 110. For example, as shown in FIG. 1, communication interface 130-1 may access network 111 via a communication medium. When the communication configuration unit 140 detects the connection of the communication interface 130-1 to the network 111, the communication configuration unit 140 configures the communication interface 130-1 to connect the communication testing device 120 to the network 111. For example, the communication configuration unit 140 may obtain configuration information (e.g., interface parameter settings, data addresses, etc.) from a configuration file or from a database and configure the communication interface to connect the communication testing device 120 to the network 111. When the communication testing device 120 is connected to the network 111, the communication configuration unit 140 notifies a communication protocol unit (e.g., the communication protocol unit 150-1 in fig. 2) corresponding to a communication protocol type supported by the communication interface 130-1, for example, the communication configuration unit 140 may be connected to the communication protocol unit by a communication link (e.g., a bus, a wired connection, etc.) and notifies the communication protocol unit. The communication protocol unit 150-1 receives the notification and detects the communication status between the communication protocol unit 150-1 and the processing unit 112 via the communication interface 130-1. That is, the communication protocol unit may detect a situation when the communication test device 120 communicates with the processing unit 112 using a specific communication protocol type on the communication interface after connecting to the network 111 through the communication interface.
According to the communication test apparatus shown in fig. 1 and 2, it is possible to detect a situation in which data communication of a specific communication protocol type is performed between the processing unit of the distributed control system and the specific communication interface, and thus it is possible to simulate communication between a third-party device to which a communication protocol is applied and the distributed control system 110, which facilitates a communication test between the distributed control system and the third-party system, for example, when the third-party system is a large relay protection device.
In some embodiments, the plurality of communication protocol types may include, but are not limited to, one or more of the following: MODBUS RTU, MODBUS TCP, OPC UA CLIENT, OPC UA SERVER, IEC 60870, IEC 61850, and manufacturer specific protocol types (e.g., S7Blackbox protocol by siemens), and the like.
In some embodiments, the plurality of communication interfaces 130-1 ~ 130-m may include, but are not limited to, one or more of the following: a wired field communication interface (e.g., RS series wired field communication interface, RS232, RS485, RS422, etc.), a network interface (e.g., RJ45 interface, etc.), an electro-optical conversion interface (e.g., RS485 to optical fiber interface, etc.), an optical-to-electrical conversion interface (e.g., optical fiber to RS485 interface, etc.), a switch interface, an OPC communication interface, etc. For example, for MODBUS TCP using optical fiber communication, the optical-electrical conversion interface in the plurality of communication interfaces may be accessed through an optical fiber medium. For example, for a MODBUS RTU, the RS series wired communication interface of the plurality of communication interfaces may be accessed through twisted pair wires.
In some embodiments, the plurality of communication interfaces 130-1 ~ 130-m may include at least two communication interfaces that are redundant of each other. In some embodiments, the plurality of communication protocol units 150-1-150-n may include at least two communication protocol units that are redundant of each other. The redundant communication interfaces support the same communication protocol type and the redundant communication protocol units correspond to the same communication protocol type. Redundancy is an effective technique for ensuring communication reliability, and as shown in fig. 2, for example, a redundant communication test with a third-party system may be simulated by connecting one communication protocol unit to two redundant communication interfaces, or a redundant communication test with a third-party system may be simulated by connecting two redundant communication protocol units to two redundant communication interfaces, respectively, and other types of configurations may also exist.
In some embodiments, after receiving the notification, the communication protocol unit detects whether the establishment, transmission, or disconnection of the communication connection between the communication protocol unit and the processing unit 112 through the communication interface is normal. For example, the communication protocol unit may include an establishment module, a transmission module, and a disconnection module. The communication protocol unit may initiate a communication connection request with the processing unit 112 via the establishment module and for example detect whether a corresponding connection confirmation is received to determine whether the communication connection establishment is normal. After the communication connection is established normally, the communication protocol unit may exchange data with the processing unit 112 through the transmission module, and for example, detect whether a corresponding data transmission confirmation is received, so as to determine whether the communication transmission is normal. After the communication connection is normally established, the communication protocol unit may initiate a communication connection disconnection request with the processing unit 112 through the disconnection module, and for example, detect whether a corresponding disconnection confirmation is received to determine whether the communication connection disconnection is normal.
In some embodiments, the communication protocol unit may detect whether master-slave communication between the communication protocol unit and the processing unit 112 through the communication interface is normal, where the communication test apparatus 120 is a master and the decentralized control system 110 is a slave, or the communication test apparatus 120 is a slave and the decentralized control system 110 is a master. For example, for a MODBUS RTU communication protocol type, the communication condition between a master device and a slave device needs to be tested.
In some embodiments, the communication test equipment 120 may further include a recording unit 160, the recording unit 160 is connected to the plurality of communication interfaces 130-1 to 130-m or to the plurality of communication protocol units 150-1 to 150-n, and the recording unit 160 captures and records communication data between the communication protocol units and the processing unit 112. For example, when the communication protocol unit establishes a communication connection with the processing unit 112 through the communication interface and performs data exchange, the recording unit 160 may capture data transmitted between the communication protocol unit and the processing unit 112. For example, the recording unit 160 may be a port mapping switch to grab and store communication data.
In some embodiments, the communication testing apparatus 120 may further include a diagnosis unit 170, the diagnosis unit 170 is connected to the recording unit 160, and when a communication failure occurs between the communication protocol unit and the processing unit 112, the diagnosis unit 170 may obtain the recorded communication data from the recording unit 160 for diagnosis analysis. For example, the communication test apparatus 120 may have the diagnosis unit 170 to perform diagnosis when a communication failure occurs, or the communication test apparatus 120 may not have the diagnosis unit but supply the communication data recorded by the recording unit 160 to a diagnosis unit separate from the communication test apparatus 120.
In some embodiments, the communication testing device 120 may be a portable device such that the device 120 may be conveniently carried to the field for communication testing. For example, the communication test device 120 may have a housing in which the communication configuration unit 140, the plurality of communication protocol units 150-1 through 150-m, the optional recording unit 160, and the diagnostic unit may be disposed, and the plurality of communication interfaces 130-1 through 130-m may be disposed on a surface of the housing to facilitate connection with the distributed control system 110 via a communication medium.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other similar elements in a process, method, article, or apparatus that comprises the element.
While embodiments of the present disclosure have been described with reference to several particular embodiments, it should be understood that embodiments of the present disclosure are not limited to the particular embodiments disclosed. The embodiments of the disclosure are intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims. The scope of the claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.

Claims (10)

1. A communication testing apparatus (120) for a decentralized control system (110), the decentralized control system (110) having a network (111) and a processing unit (112) communicatively connected to the network (111), characterized in that the communication testing apparatus (120) comprises:
a plurality of communication interfaces, each communication interface capable of supporting a communication protocol type of a plurality of communication protocol types and configured to communicate the communication protocol type over the each communication interface;
a communication configuration unit (140) connected with the plurality of communication interfaces;
a plurality of communication protocol units connected with the plurality of communication interfaces, each of the plurality of communication protocol units corresponding to one of the plurality of communication protocol types;
wherein the communication configuration unit (140) is configured to detect a connection of a communication interface of the plurality of communication interfaces to the network (111), the communication configuration unit (140) being configured to configure the communication interface to connect the communication test device (120) to the network (111) when the communication interface is connected to the network (111), and to notify a communication protocol unit corresponding to a communication protocol type supported by the communication interface after the communication test device (120) is connected to the network (111); and
wherein, when the communication protocol unit receives the notification, the communication protocol unit is configured to detect a communication condition between the communication protocol unit and the processing unit (112) through the communication interface.
2. The communication testing apparatus (120) for a decentralized control system (110) according to claim 1, wherein the plurality of communication protocol types includes one or more of:
MODBUS RTU, MODBUS TCP, OPC UA CLIENT, OPC UA SERVER, IEC 60870, IEC 61850, and manufacturer specific protocol types.
3. The communication testing apparatus (120) for a decentralized control system (110) according to claim 1, wherein the plurality of communication interfaces comprises one or more of:
a wired field communication interface, a network interface, an electro-optical conversion interface, a photoelectric conversion interface, a switch interface and an OPC communication interface.
4. The communication testing device (120) for a decentralized control system (110) according to claim 1, characterized in that the plurality of communication interfaces comprises at least two communication interfaces that are redundant of each other.
5. The communication test device (120) for a decentralized control system (110) according to claim 1, characterized in that the plurality of communication protocol units includes at least two communication protocol units that are redundant of each other.
6. The communication test device (120) for a decentralized control system (110) according to claim 1, characterized in that, when the communication protocol unit receives the notification, the communication protocol unit is configured to detect whether a communication connection establishment, a communication transmission, a communication connection disconnection between the communication protocol unit and the processing unit through the communication interface is normal.
7. The communication test apparatus (120) for a decentralized control system (110) according to claim 1, wherein the communication protocol unit is configured to detect whether a master-slave communication between the communication protocol unit and the processing unit through the communication interface is normal, wherein the communication test apparatus acts as a master and the decentralized control system acts as a slave or the communication test apparatus acts as a slave and the decentralized control system acts as a master.
8. The communication testing apparatus (120) for a decentralized control system (110) according to claim 1, characterized in that it further comprises:
a recording unit (160) connected to the plurality of communication interfaces or the plurality of communication protocol units, the recording unit (160) configured to capture and record communication data between the communication protocol units and the processing unit (112).
9. The communication testing apparatus (120) for a decentralized control system (110) according to claim 8, characterized in that it further comprises:
a diagnosis unit (170) connected to the recording unit (160), wherein when a communication fault occurs between the communication protocol unit and the processing unit (112), the diagnosis unit (170) is configured to acquire communication data from the recording unit for diagnosis and analysis.
10. The communication test device (120) for a decentralized control system (110) according to claim 1, characterized in that the communication test device (120) is a portable device.
CN202121888888.9U 2021-08-12 2021-08-12 Communication test device for decentralized control system Active CN216134483U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202121888888.9U CN216134483U (en) 2021-08-12 2021-08-12 Communication test device for decentralized control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202121888888.9U CN216134483U (en) 2021-08-12 2021-08-12 Communication test device for decentralized control system

Publications (1)

Publication Number Publication Date
CN216134483U true CN216134483U (en) 2022-03-25

Family

ID=80769822

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202121888888.9U Active CN216134483U (en) 2021-08-12 2021-08-12 Communication test device for decentralized control system

Country Status (1)

Country Link
CN (1) CN216134483U (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115333987A (en) * 2022-08-11 2022-11-11 北京广利核***工程有限公司 Interface test system and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115333987A (en) * 2022-08-11 2022-11-11 北京广利核***工程有限公司 Interface test system and method
CN115333987B (en) * 2022-08-11 2023-12-29 北京广利核***工程有限公司 Interface test system and method

Similar Documents

Publication Publication Date Title
EP0929855B1 (en) Maintenance interface device for use in a process control network
JP4141747B2 (en) Wiring fault detection, diagnosis, and reporting for process control systems
CN107992008B (en) Industrial interconnection equipment and use method thereof
CN108965374A (en) Integrated monitoring apparatus, comprehensive monitoring and controlling method and storage medium
CN108848008B (en) Online fault diagnosis method for telecontrol device of transformer substation
CN216134483U (en) Communication test device for decentralized control system
CN102053611B (en) Unmanned management method and system for test equipment
CN203799242U (en) Fieldbus technology-based 6kV high-voltage electrical equipment control system
JP2002215222A (en) Management/operation system for networked infrastructure system equipment, and management/ operation method using the system
CN111212093A (en) Data processing system and control device
CN211403195U (en) Energy filling station monitoring system based on BS framework
CN101520660A (en) Simulation device and simulation method for monitoring sensor signals in general environment
CN111190119B (en) System and method for testing standby power supply of Hua lamp based on ubiquitous Internet of things
CN112676023A (en) Network construction method for coal mill control system
CN206311203U (en) Vibration monitor system integrated meter
CN214479834U (en) Management equipment for monitoring relay protection device of transformer substation in real time
CN219039734U (en) Equipment detection system
CN110995645A (en) Weather forecast transmission system and method for local tone numerical value
JPH04213246A (en) Fault information transmission suppression system
CN221058328U (en) Distributed control system
KR20180113957A (en) Apparatus and method for acquiring data
CN110414906A (en) A kind of online checking method of transformer substation remote-control information and system
CN212135652U (en) Multifunctional data acquisition and transmission device for pollution source monitoring
CN115800542A (en) Fault diagnosis method based on transformer substation secondary equipment link analysis
CN219641840U (en) Intelligent multidimensional online monitoring system for power transformer

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 211100 No.37 Yihuai street, Jiangning Economic and Technological Development Zone, Nanjing, Jiangsu Province

Patentee after: Siemens Energy Automation (Nanjing) Co.,Ltd.

Address before: 211100 No.37 Yihuai street, Jiangning Economic and Technological Development Zone, Nanjing, Jiangsu Province

Patentee before: SIEMENS POWER PLANT AUTOMATION Ltd.

CP01 Change in the name or title of a patent holder