Movatterモバイル変換


[0]ホーム

URL:


CN108696375A - Industrial network information acquisition device, method, monitoring system and storage medium - Google Patents

Industrial network information acquisition device, method, monitoring system and storage medium
Download PDF

Info

Publication number
CN108696375A
CN108696375ACN201710230179.3ACN201710230179ACN108696375ACN 108696375 ACN108696375 ACN 108696375ACN 201710230179 ACN201710230179 ACN 201710230179ACN 108696375 ACN108696375 ACN 108696375A
Authority
CN
China
Prior art keywords
data
software
layer
plcs
industrial network
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.)
Granted
Application number
CN201710230179.3A
Other languages
Chinese (zh)
Other versions
CN108696375B (en
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 Corp
Original Assignee
Siemens Corp
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 CorpfiledCriticalSiemens Corp
Priority to CN201710230179.3ApriorityCriticalpatent/CN108696375B/en
Publication of CN108696375ApublicationCriticalpatent/CN108696375A/en
Application grantedgrantedCritical
Publication of CN108696375BpublicationCriticalpatent/CN108696375B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明实施例中公开了工业网络信息获取装置、监控系统及方法。工业网络包括:待测层和控制层;控制层包括复数个软件PLC。工业网络信息获取装置包括:数据透传与获取模块,用于在复数个软件PLC与复数个待测层设备组之间建立一一对应的传输通道,通过所述传输通道,来自待测层设备组的数据报文被直接透传给对应的软件PLC,来自软件PLC的数据报文被直接透传给对应的待测层设备组;并在透传数据报文的同时,根据预先设定的数据获取及处理规则,从数据报文中获取对应的数据,对所获取的数据进行相应处理后输出;和信息网关模块,用于接收来自数据透传与获取模块的数据。可见,本发明技术方案可实现对待测层设备组的数据采集。

The embodiment of the invention discloses an industrial network information acquisition device, a monitoring system and a method. The industrial network includes: the layer to be tested and the control layer; the control layer includes a plurality of software PLCs. The industrial network information acquisition device includes: a data transparent transmission and acquisition module, which is used to establish a one-to-one corresponding transmission channel between a plurality of software PLCs and a plurality of equipment groups of the layer to be tested, and through the transmission channel, the device from the layer to be tested The data message of the group is directly transparently transmitted to the corresponding software PLC, and the data message from the software PLC is directly transparently transmitted to the corresponding device group under test; and while transparently transmitting the data message, according to the preset The data acquisition and processing rule is to obtain the corresponding data from the data message, and output the obtained data after corresponding processing; and the information gateway module is used to receive the data from the data transparent transmission and acquisition module. It can be seen that the technical solution of the present invention can realize the data collection of the device group of the layer to be measured.

Description

Translated fromChinese
工业网络信息获取装置、方法、监控系统及存储介质Industrial network information acquisition device, method, monitoring system and storage medium

技术领域technical field

本发明涉及工业网络领域,特别是一种工业网络信息获取装置、方法、监控系统及存储介质。The invention relates to the field of industrial networks, in particular to an industrial network information acquisition device, method, monitoring system and storage medium.

背景技术Background technique

应用于工业自动化和处理自动化中的工业通信网络通常被设计成分层结构。图1中示出了一个应用中的工业网络架构。如图1所示,该工业网络包括4个层级:现场层1、控制层2、操作层3和管理层4。当然,有些工业网络中也可有其它的分层方式,例如,包括现场层和控制层;又如,包括现场层、控制层和网络层;又或者,包括现场层、控制层和监控层等。Industrial communication networks used in industrial automation and process automation are usually designed in a layered structure. Figure 1 shows an industrial network architecture in application. As shown in Figure 1, the industrial network includes four levels: field level 1, control level 2, operation level 3 and management level 4. Of course, some industrial networks can also have other layering methods, for example, including the field layer and the control layer; for example, including the field layer, control layer and network layer; or, including the field layer, control layer and monitoring layer, etc. .

其中,现场层主要指包括I/O控制器、执行器、传感器、逆变器等执行各种工业操作的设备网络层下的设备组层,如工业以太网层、现场总线系统(如Profibus,Modbus,……)层下的设备组等。控制层主要指执行各种驱动控制、执行控制、传感器数据获取及处理等控制功能的层。在工业网络领域,控制层一般由一个或多个可编程逻辑控制器(ProgrammableLogic Controller,PLC)实现。PLC是一种数字运算操作的电子系统,专为工业环境应用而设计。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。操作层和管理层主要实现对控制层数据的收集、管理及配置等操作。Among them, the field layer mainly refers to the device group layer under the network layer of equipment that performs various industrial operations such as I/O controllers, actuators, sensors, and inverters, such as the industrial Ethernet layer, field bus system (such as Profibus, Modbus, ...) device groups under the layer, etc. The control layer mainly refers to the layer that performs control functions such as various drive control, execution control, sensor data acquisition and processing. In the field of industrial networks, the control layer is generally implemented by one or more programmable logic controllers (ProgrammableLogic Controller, PLC). A PLC is an electronic system operated by digital operations, designed for industrial environment applications. It uses a type of programmable memory for its internal storage program, executes user-oriented instructions such as logic operations, sequence control, timing, counting and arithmetic operations, and controls various types of machinery through digital or analog input/output or production process. The operation layer and the management layer mainly realize the collection, management and configuration of the control layer data.

目前控制层的PLC主要有两种实现方式,较常用的一种是专用的硬件产品形式(以下简称硬PLC),另外一种则是软件PCL形式。软件PLC(SoftPLC,也称为软逻辑SoftLogic)是一种基于PC机或服务器开发结构的仿真硬PLC的可编程逻辑控制系统,它具有硬PLC在功能、可靠性、速度、故障查找等方面的特点,利用软件技术可以将标准的工业PC机或服务器设备转换成全功能的PLC过程控制器。软件PLC综合了计算机和PLC的开关量控制、模拟量控制、数学运算、数值处理、网络通信、PID调节等功能,通过一个多任务控制内核,提供强大的指令集、快速而准确的扫描周期、可靠的操作和可连接各种I/O系统及网络的开放式结构。所以,软件PLC提供了与硬PLC同样的功能,同时又提供了PC机或服务器环境的各种优点。At present, there are mainly two ways to implement the PLC in the control layer. The more commonly used one is the form of dedicated hardware products (hereinafter referred to as hard PLC), and the other is the form of software PCL. Software PLC (SoftPLC, also known as SoftLogic) is a programmable logic control system based on a PC or server development structure that simulates a hard PLC. It has the advantages of a hard PLC in terms of function, reliability, speed, and fault finding. Features, standard industrial PC or server equipment can be converted into a full-featured PLC process controller by using software technology. Software PLC integrates the functions of computer and PLC, such as switch control, analog control, mathematical operation, numerical processing, network communication, PID adjustment, etc., through a multi-task control core, it provides a powerful instruction set, fast and accurate scan cycle, Reliable operation and an open structure that can be connected to various I/O systems and networks. Therefore, the software PLC provides the same functions as the hard PLC, and at the same time provides various advantages of the PC or server environment.

但无论是硬PLC还是软件PLC,其与现场层以及上层操作层和管理层的连接都是通过对应的物理接口来实现的。PLC不会在控制层网络和现场层网络之间进行桥接和路由,这对于数据控制的安全性和鲁棒性非常有好处,但同时也因此很难对现场层设备组进行实时监控和诊断。But whether it is a hard PLC or a software PLC, its connection with the field layer, the upper layer operation layer and the management layer is realized through the corresponding physical interface. PLC does not bridge and route between the control layer network and the field layer network, which is very good for the security and robustness of data control, but at the same time it is difficult to monitor and diagnose the field layer device group in real time.

发明内容Contents of the invention

有鉴于此,本发明实施例中提出了工业网络信息获取装置及监控系统,另一方面提供工业网络信息获取方法,用以实现对现场层设备组或其他待测层设备组的数据采集,进而实现对现场层设备组或其他待测层设备组的数据实时监控和诊断。In view of this, an industrial network information acquisition device and a monitoring system are proposed in the embodiment of the present invention, and on the other hand, an industrial network information acquisition method is provided to realize data collection of field layer equipment groups or other device groups to be measured, and then Realize real-time monitoring and diagnosis of the data of the field layer device group or other device groups to be tested.

本发明实施例中的工业网络包括:待测层和控制层;其中,所述控制层包括复数个软件PLC;所述待测层为现场层或操作管理层。The industrial network in the embodiment of the present invention includes: a layer to be tested and a control layer; wherein, the control layer includes a plurality of software PLCs; and the layer to be tested is a field layer or an operation management layer.

本发明实施例中提出的工业网络信息获取装置,包括:数据透传与获取模块,用于在所述复数个软件PLC与复数个待测层设备组之间建立一一对应的传输通道,通过所述传输通道,来自待测层设备组的数据报文被直接透传给对应的软件PLC,来自软件PLC的数据报文被直接透传给对应的待测层设备组;并在透传所述数据报文的同时,根据预先设定的数据获取及处理规则,在不影响软件PLC与待测层设备组之间的数据传输下,从所述数据报文中获取对应的数据,对所获取的数据进行相应处理后输出;和信息网关模块,用于接收来自所述数据透传与获取模块的数据,并根据所接收的数据监控或诊断需求,将对应的数据提供出去。The industrial network information acquisition device proposed in the embodiment of the present invention includes: a data transparent transmission and acquisition module, which is used to establish a one-to-one corresponding transmission channel between the plurality of software PLCs and the plurality of layer equipment groups to be tested, through In the transmission channel, the data message from the device group of the layer to be tested is directly transparently transmitted to the corresponding software PLC, and the data message from the software PLC is directly transparently transmitted to the corresponding device group of the layer to be measured; and in the transparent transmission At the same time as the data message is described, according to the preset data acquisition and processing rules, without affecting the data transmission between the software PLC and the device group of the layer under test, the corresponding data is obtained from the data message, and the corresponding data is obtained for all The acquired data is output after corresponding processing; and the information gateway module is used to receive the data from the data transparent transmission and acquisition module, and provide corresponding data according to the received data monitoring or diagnosis requirements.

从上述方案中可以看出,由于本发明实施例中在软件PLC与待测层设备组之间设置了一个数据透传与获取模块,用于在复数个软件PLC与复数个待测层设备组之间建立一一对应的传输通道,在软件PLC与待测层设备组通过对应的传输通道传输数据报文时,根据预先配置的数据获取策略从所述传输通道中获取对应的数据,并根据预先配置的数据处理策略,将数据进行相应处理后提供给信息网关模块,以便信息网关模块根据外部的监控或诊断需求,将相应的数据提供给对应的监控与诊断设备。从而无需额外的硬件设备,便可实现对工业网络数据的采集,进而可实现对工业网络数据的监控和诊断。并且由于本发明实施例中采用软件PLC实现工业网络的控制层,因此具有较高的灵活性和可扩展性。As can be seen from the above scheme, since a data transparent transmission and acquisition module is set between the software PLC and the equipment group of the layer to be tested in the embodiment of the present invention, it is used to communicate between a plurality of software PLCs and a plurality of layer equipment to be measured. Establish a one-to-one corresponding transmission channel between the software PLC and the device group under test through the corresponding transmission channel when transmitting data messages, obtain the corresponding data from the transmission channel according to the pre-configured data acquisition strategy, and according to The pre-configured data processing strategy provides the data to the information gateway module after corresponding processing, so that the information gateway module provides the corresponding data to the corresponding monitoring and diagnosis equipment according to the external monitoring or diagnosis requirements. Therefore, without additional hardware equipment, the collection of industrial network data can be realized, and then the monitoring and diagnosis of industrial network data can be realized. And because the software PLC is used to implement the control layer of the industrial network in the embodiment of the present invention, it has high flexibility and scalability.

在一个实施方式中,所述信息网关模块进一步用于根据所接收的配置规则,对所述数据透传与获取模块的数据获取及处理规则进行配置,本实施方式中,通过信息网关模块实现对数据透传与获取模块的数据获取及获取后数据处理规则的配置,可使得本发明实施例中的技术方案更加灵活。In one embodiment, the information gateway module is further configured to configure the data acquisition and processing rules of the data transparent transmission and acquisition module according to the received configuration rules. In this embodiment, the information gateway module realizes the The configuration of data acquisition and post-acquisition data processing rules of the data transparent transmission and acquisition module can make the technical solutions in the embodiments of the present invention more flexible.

在一个实施方式中,所述数据透传与获取模块包括:N个物理接口,每个物理接口用于与至少一个待测层设备组连接;M个虚拟接口,每个虚拟接口用于与一个软件PLC连接;其中,M≥N≥1;一接口映射模块,用于在所述M个虚拟接口和所述N个物理接口之间建立一一对应的传输通道;通过所述传输通道,来自待测层设备组的数据报文被直接透传给对应的软件PLC,来自软件PLC的数据报文被直接透传给对应的待测层设备组;M个数据获取模块,每个数据获取模块对应一个传输通道,用于根据预先设定的数据获取规则,在所述传输通道透传所述数据报文的同时,从所述数据报文中获取对应的数据;和一数据处理模块,用于接收各数据获取模块获取的数据,根据预先设定的数据处理规则,对所接收的数据进行包括整合在内的相应处理后输出。可见,该实施方式中通过在物理接口与虚拟接口之间建立一一对应的传输通道,可实现软件PLC于待测层之间的数据的透传,并且不会对软件PLC于待测层之间的通信数据造成影响,因此可以确保工业网络的安全性,并且由于可直接将同时进行透传的数据报文作为数据获取模块的输入进行过滤等操作,因此可实现对工业网络数据的充分获取。In one embodiment, the data transparent transmission and acquisition module includes: N physical interfaces, each of which is used to connect with at least one layer device group to be tested; M virtual interfaces, each of which is used to communicate with a Software PLC connection; wherein, M≥N≥1; an interface mapping module, used to establish a one-to-one corresponding transmission channel between the M virtual interfaces and the N physical interfaces; through the transmission channel, from The data message of the device group under test is directly transparently transmitted to the corresponding software PLC, and the data message from the software PLC is directly transparently transmitted to the corresponding device group of the test layer; M data acquisition modules, each data acquisition module Corresponding to a transmission channel, used to obtain corresponding data from the data message while transparently transmitting the data message through the transmission channel according to a preset data acquisition rule; and a data processing module, used After receiving the data obtained by each data acquisition module, according to the preset data processing rules, the received data is processed including integration and then output. It can be seen that in this embodiment, by establishing a one-to-one corresponding transmission channel between the physical interface and the virtual interface, the transparent transmission of data between the software PLC and the layer to be tested can be realized, and the data between the software PLC and the layer to be tested will not be transmitted. Therefore, the security of the industrial network can be ensured, and since the data packets that are transparently transmitted at the same time can be directly used as the input of the data acquisition module for filtering and other operations, the full acquisition of industrial network data can be realized .

在一个实施方式中,每个数据获取模块进一步用于根据预先设定的数据处理规则,对所获取的数据执行下述操作中的任意一项或组合:添加表示数据来源的标签;添加表示数据获取时间的时间戳;对数据进行压缩处理。本实施方式中,通过对所获取的数据添加必要的辅助信息,可以便于后续进行监控和诊断时使用。In one embodiment, each data acquisition module is further used to perform any one or a combination of the following operations on the acquired data according to preset data processing rules: add a label indicating the source of the data; add a label indicating the data Get the timestamp of the time; compress the data. In this implementation manner, by adding necessary auxiliary information to the acquired data, it can be conveniently used in subsequent monitoring and diagnosis.

在一个实施方式中,所述信息网关模块进一步用于根据预先设定的处理规则,对来自所述数据透传与获取模块的数据执行下述操作中的任意一项或组合:数据过滤、添加标签、数据压缩、统计分析。本实施方式中,通过对所获取的数据进行进一步地梳理,可以便于后续进行监控和诊断时使用。In one embodiment, the information gateway module is further configured to perform any one or combination of the following operations on the data from the data transparent transmission and acquisition module according to preset processing rules: data filtering, adding Labeling, data compression, statistical analysis. In this embodiment, by further sorting out the acquired data, it can be conveniently used in subsequent monitoring and diagnosis.

在一个实施方式中,所述复数个软件PLC中的每个软件PLC运行在一个单独的CPU内核中;或者,所述复数个软件PLC被分为至少两个优先级,对于最高优先级的软件PLC,每个软件PLC运行在一个单独的CPU内核中;对于较低优先级的软件PLC,至少两个软件PLC运行在一个单独的CPU内核中。该实施方式中,可以充分保证各软件PLC的正常运行,并且不会对彼此产生干扰。In one embodiment, each software PLC in the plurality of software PLCs runs in a separate CPU core; or, the plurality of software PLCs are divided into at least two priority levels, and the software with the highest priority PLC, each software PLC runs in a separate CPU core; for lower priority software PLCs, at least two software PLCs run in a separate CPU core. In this implementation manner, the normal operation of each software PLC can be fully guaranteed without interfering with each other.

在一个实施方式中,所述信息网关模块运行在一个单独的CPU内核中。该实施方式中,可以保证信息网关模块不会对各软件PLC以及数据透传与获取模块的正常运行造成影响。In one embodiment, the information gateway module runs on a single CPU core. In this embodiment, it can be guaranteed that the information gateway module will not affect the normal operation of each software PLC and the data transparent transmission and acquisition module.

本发明实施例中提出的工业网络信息监控诊断系统,包括:上述任一实施方式中的工业网络信息获取装置;和一监控诊断装置,用于向所述工业网络信息获取装置发送数据监控或诊断需求,并接收所述工业网络信息获取装置提供的数据,根据所述数据对工业网络中的待测层设备组进行监控及诊断。相应地,本发明实施例中的工业网络信息监控诊断系统同样具有上述工业网络信息获取装置的优点。The industrial network information monitoring and diagnosis system proposed in the embodiment of the present invention includes: the industrial network information acquisition device in any of the above-mentioned implementation modes; and a monitoring and diagnosis device, which is used to send data monitoring or diagnosis to the industrial network information acquisition device requirements, and receive the data provided by the industrial network information acquisition device, and monitor and diagnose the device group under test in the industrial network according to the data. Correspondingly, the industrial network information monitoring and diagnosing system in the embodiment of the present invention also has the advantages of the above-mentioned industrial network information acquisition device.

本发明实施例中提出的工业网络信息获取方法,包括:在所述复数个软件PLC与复数个待测层设备组之间建立一一对应的传输通道,通过所述传输通道,将来自待测层设备组的数据报文直接透传给对应的软件PLC,将来自软件PLC的数据报文直接透传给对应的待测层设备组;在透传所述数据报文的同时,根据预先设定的数据获取及处理规则,从所述数据报文中获取对应的数据,对所获取的数据进行包括整合在内的相应处理;对处理后的数据进行存储,以便根据所接收的数据监控或诊断需求,将对应的数据提供出去。The industrial network information acquisition method proposed in the embodiment of the present invention includes: establishing a one-to-one corresponding transmission channel between the plurality of software PLCs and the plurality of layer device groups to be tested, through the transmission channel, the The data message of the layer device group is directly transparently transmitted to the corresponding software PLC, and the data message from the software PLC is directly transparently transmitted to the corresponding layer device group to be tested; while transparently transmitting the data message, according to the preset According to the specified data acquisition and processing rules, the corresponding data is obtained from the data message, and the obtained data is processed accordingly, including integration; the processed data is stored, so as to monitor or process according to the received data Diagnosis needs, and provide the corresponding data.

从上述方案中可以看出,由于本发明实施例中在软件PLC与待测层设备组之间设置了一个数据透传与获取模块,用于在复数个软件PLC与复数个待测层设备组之间建立一一对应的传输通道,在软件PLC与待测层设备组通过对应的传输通道传输数据报文时,根据预先配置的数据获取策略从所述传输通道中获取对应的数据,并根据预先配置的数据处理策略,将数据进行相应处理后提供给信息网关模块,以便信息网关模块根据外部的监控或诊断需求,将相应的数据提供给对应的监控与诊断设备。从而无需额外的硬件设备,便可实现对工业网络数据的采集,进而可实现对工业网络数据的监控和诊断,并且由于可在不影响软件PLC与待测层设备组之间的数据通信下,直接对同时进行透传的数据报文进行过滤等规则操作,因此可实现对工业网络数据的充分获取。并且由于本发明实施例中采用软件PLC实现工业网络的控制层,因此具有较高的灵活性和可扩展性。As can be seen from the above scheme, since a data transparent transmission and acquisition module is set between the software PLC and the equipment group of the layer to be tested in the embodiment of the present invention, it is used to communicate between a plurality of software PLCs and a plurality of layer equipment to be measured. Establish a one-to-one corresponding transmission channel between the software PLC and the device group under test through the corresponding transmission channel when transmitting data messages, obtain the corresponding data from the transmission channel according to the pre-configured data acquisition strategy, and according to The pre-configured data processing strategy provides the data to the information gateway module after corresponding processing, so that the information gateway module provides the corresponding data to the corresponding monitoring and diagnosis equipment according to the external monitoring or diagnosis requirements. Therefore, without additional hardware equipment, the collection of industrial network data can be realized, and then the monitoring and diagnosis of industrial network data can be realized, and because the data communication between the software PLC and the device group under test can be affected, Directly perform rule operations such as filtering on data packets that are transparently transmitted at the same time, so that full acquisition of industrial network data can be achieved. And because the software PLC is used to implement the control layer of the industrial network in the embodiment of the present invention, it has high flexibility and scalability.

在一个实施方式中,所述在复数个软件PLC与复数个待测层设备组之间建立一一对应的传输通道包括:设置M个虚拟接口,每个虚拟接口与一个软件PLC连接;在所述M个虚拟接口与连接有M个待测层设备组的N个物理接口之间建立一一对应的传输通道。该实施方式中通过在物理接口与虚拟接口之间建立一一对应的传输通道,可实现软件PLC于待测层之间的数据的透传,并且不会对软件PLC于待测层之间的数据造成影响,因此可以确保工业网络的安全性。In one embodiment, the establishment of a one-to-one corresponding transmission channel between a plurality of software PLCs and a plurality of layer device groups to be tested includes: setting M virtual interfaces, each virtual interface is connected to a software PLC; A one-to-one corresponding transmission channel is established between the M virtual interfaces and the N physical interfaces connected to the M layer device groups to be tested. In this embodiment, by establishing a one-to-one corresponding transmission channel between the physical interface and the virtual interface, the transparent transmission of data between the software PLC and the layer to be tested can be realized, and the data between the software PLC and the layer to be tested will not be affected. Data makes a difference, so the security of industrial networks can be ensured.

在一个实施方式中,所述在透传所述数据报文的同时,根据预先设定的数据获取及处理规则,从所述数据报文中获取对应的数据包括:设置M个数据获取模块,每个数据获取模块对应一个传输通道,用于根据预先设定的数据获取规则,在所述传输通道透传所述数据报文的同时,在不影响软件PLC与待测层设备组之间的数据通信下,从所述数据报文中获取对应的数据。In one embodiment, while transparently transmitting the data message, acquiring corresponding data from the data message according to preset data acquisition and processing rules includes: setting M data acquisition modules, Each data acquisition module corresponds to a transmission channel, which is used to transparently transmit the data message through the transmission channel according to the preset data acquisition rules, without affecting the communication between the software PLC and the equipment group of the layer under test Under data communication, corresponding data is obtained from the data packet.

在一个实施方式中,该方法进一步包括:对所获取的数据执行下述操作中的任意一项或组合:添加表示数据来源的标签;添加表示数据获取时间的时间戳;对数据进行压缩处理。本实施方式中,通过对所获取的数据添加必要的辅助信息,可以便于后续进行监控和诊断时使用。In one embodiment, the method further includes: performing any one or a combination of the following operations on the acquired data: adding a tag indicating the source of the data; adding a timestamp indicating the time when the data was acquired; and compressing the data. In this implementation manner, by adding necessary auxiliary information to the acquired data, it can be conveniently used in subsequent monitoring and diagnosis.

在一个实施方式中,所述复数个软件PLC中的每个软件PLC运行在一个单独的CPU内核中;或者,所述复数个软件PLC被分为至少两个优先级,对于最高优先级的软件PLC,每个软件PLC运行在一个单独的CPU内核中;对于较低优先级的软件PLC,至少两个软件PLC运行在一个单独的CPU内核中。该实施方式中,可以充分保证各软件PLC的正常运行,并且不会对彼此产生干扰。In one embodiment, each software PLC in the plurality of software PLCs runs in a separate CPU core; or, the plurality of software PLCs are divided into at least two priority levels, and the software with the highest priority PLC, each software PLC runs in a separate CPU core; for lower priority software PLCs, at least two software PLCs run in a separate CPU core. In this implementation manner, the normal operation of each software PLC can be fully guaranteed without interfering with each other.

在一个实施方式中,所述信息网关模块运行在一个单独的CPU内核中。该实施方式中,可以保证信息网关模块不会对各软件PLC以及数据透传与获取模块的正常运行造成影响。In one embodiment, the information gateway module runs on a single CPU core. In this embodiment, it can be guaranteed that the information gateway module will not affect the normal operation of each software PLC and the data transparent transmission and acquisition module.

附图说明Description of drawings

下面将通过参照附图详细描述本发明的优选实施例,使本领域的普通技术人员更清楚本发明的上述及其它特征和优点,附图中:Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings, so that those of ordinary skill in the art will be more aware of the above-mentioned and other features and advantages of the present invention. In the accompanying drawings:

图1为目前一个应用中的工业网络架构图。Figure 1 is a diagram of the industrial network architecture in an application at present.

图2为本发明实施例中工业网络信息获取装置的示例性结构图。Fig. 2 is an exemplary structural diagram of an industrial network information acquisition device in an embodiment of the present invention.

图3为本发明一个例子中数据透传与获取模块的示例性结构图。Fig. 3 is an exemplary structural diagram of a data transparent transmission and acquisition module in an example of the present invention.

图4为本发明实施例中工业网络信息监控诊断系统的示例性结构图。Fig. 4 is an exemplary structural diagram of an industrial network information monitoring and diagnosing system in an embodiment of the present invention.

图5为本发明实施例中工业网络信息获取方法的示例性流程图。Fig. 5 is an exemplary flowchart of a method for obtaining industrial network information in an embodiment of the present invention.

其中,附图标记如下:Wherein, the reference signs are as follows:

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚,以下举实施例对本发明进一步详细说明。In order to make the purpose, technical solution and advantages of the present invention clearer, the following examples are given to further describe the present invention in detail.

图2为本发明实施例中工业网络信息获取装置的结构示意图。如图2所示,本发明实施例中的工业网络架构的控制层主要包括复数个软件PLC100,并且根据信息监控或诊断的需求,需要对现场层设备组进行监控和诊断时,本实施例中的工业网络信息获取装置200可在软件PLC100与现场层之间包括一数据透传与获取模块210,当需要对操作管理层设备进行监控和诊断时,还可在软件PLC100与操作管理层之间包括一数据透传与获取模块220,此外,还包括一信息网关模块230。Fig. 2 is a schematic structural diagram of an industrial network information acquisition device in an embodiment of the present invention. As shown in Figure 2, the control layer of the industrial network architecture in the embodiment of the present invention mainly includes a plurality of software PLC100, and according to the requirements of information monitoring or diagnosis, when it is necessary to monitor and diagnose the field layer equipment group, in this embodiment The industrial network information acquisition device 200 can include a data transparent transmission and acquisition module 210 between the software PLC100 and the field layer. It includes a data transparent transmission and acquisition module 220 , and also includes an information gateway module 230 .

为描述方便,本申请中将与软件PLC100所在的控制层相邻的现场层或操作管理层称为待测层。相应地,数据透传与获取模块210、220用于在所述复数个软件PLC100与复数个待测层设备组之间建立一一对应的传输通道,通过所述传输通道,来自待测层设备组的数据报文被直接透传给对应的软件PLC100,来自软件PLC100的数据报文被直接透传给对应的待测层设备组;并在透传所述数据报文的同时,根据预先设定的数据获取及处理规则,在不影响软件PLC与待测层设备组之间的数据通信下,从所述数据报文中获取对应的数据,对所获取的数据进行相应处理后单向输出给信息网关模块。本实施例中,数据获取规则可包括数据过滤规则或数据丢弃规则等。For the convenience of description, in this application, the field layer or operation management layer adjacent to the control layer where the software PLC 100 is located is referred to as the layer to be tested. Correspondingly, the data transparent transmission and acquisition modules 210 and 220 are used to establish a one-to-one corresponding transmission channel between the plurality of software PLC100 and the plurality of device groups of the layer under test, and through the transmission channel, the data from the device of the layer under test The data message of the group is directly transparently transmitted to the corresponding software PLC100, and the data message from the software PLC100 is directly transparently transmitted to the corresponding layer device group to be tested; and while transparently transmitting the data message, according to the preset According to the specified data acquisition and processing rules, without affecting the data communication between the software PLC and the device group under test, the corresponding data is obtained from the data message, and the obtained data is processed and output in one direction to the information gateway module. In this embodiment, the data acquisition rule may include a data filtering rule or a data discarding rule.

信息网关模块230用于接收来自所述数据透传与获取模块210、220的数据,并根据所接收的数据监控或诊断需求,将对应的数据提供出去。进一步地,信息网关模块230还用于根据所接收的配置规则,对所述数据透传与获取模块210、220的数据获取及处理规则进行配置。这里的配置规则可来自于有配置权限的用户。此外,信息网关模块230还可以进一步用于根据预先设定的处理规则,对来自数据透传与获取模块210、220的数据执行数据过滤、添加标签、数据压缩、统计分析等操作中的一项或多项。The information gateway module 230 is used to receive data from the data transparent transmission and acquisition modules 210, 220, and provide corresponding data according to the received data monitoring or diagnosis requirements. Further, the information gateway module 230 is also configured to configure the data acquisition and processing rules of the data transparent transmission and acquisition modules 210 and 220 according to the received configuration rules. The configuration rules here can come from users with configuration rights. In addition, the information gateway module 230 can be further used to perform one of operations such as data filtering, tagging, data compression, and statistical analysis on the data from the data transparent transmission and acquisition modules 210 and 220 according to preset processing rules. or more.

本实施例中,来自工业网络的数据流只能单向输出给信息网关模块230,信息网关模块230以及数据透传与获取模块210、220不会对软件PLC与待测层设备组之间的数据流进行任何改动。In this embodiment, the data flow from the industrial network can only be output to the information gateway module 230 in one direction, and the information gateway module 230 and the data transparent transmission and acquisition modules 210 and 220 will not control the communication between the software PLC and the device group of the layer under test. Any changes to the data stream.

具体实现时,数据透传与获取模块210、220可有多种内部实现方式。图3示出了一个例子中数据透传与获取模块的结构示意图。如图3所示,该数据透传与获取模块可包括:N个物理接口211、M个虚拟接口212、接口映射模块213、M个数据获取模块214和数据处理模块215。In specific implementation, the data transparent transmission and acquisition modules 210 and 220 may have various internal implementation methods. FIG. 3 shows a schematic structural diagram of a data transparent transmission and acquisition module in an example. As shown in FIG. 3 , the data transparent transmission and acquisition module may include: N physical interfaces 211 , M virtual interfaces 212 , an interface mapping module 213 , M data acquisition modules 214 and a data processing module 215 .

其中,每个物理接口211用于与至少一个待测层设备组连接。Wherein, each physical interface 211 is used to connect with at least one layer device group to be tested.

每个虚拟接口212用于与一个软件PLC连接。其中,M≥N≥1。Each virtual interface 212 is used to interface with a software PLC. Among them, M≥N≥1.

接口映射模块213用于在M个虚拟接口212和N个物理接口211之间建立一一对应的传输通道;通过所述传输通道,来自待测层设备组的数据报文被直接透传给对应的软件PLC100,来自软件PLC100的数据报文被直接透传给对应的待测层设备组。The interface mapping module 213 is used to establish a one-to-one corresponding transmission channel between the M virtual interfaces 212 and the N physical interfaces 211; through the transmission channel, the data message from the device group under test is directly transparently transmitted to the corresponding The software PLC100, the data message from the software PLC100 is directly transparently transmitted to the corresponding device group of the layer under test.

每个数据获取模块214对应一个传输通道,用于根据预先设定的数据获取规则,在所述传输通道透传所述数据报文的同时,在不影响软件PLC与待测层设备组之间的数据通信下,从所述数据报文中获取对应的数据。本实施例中,数据获取模块214在获取对应的数据时,并不会对软件PLC100与待测层设备组之间的数据流进行改变,也不会影响其传输,而是同时将软件PLC100与待测层设备组之间的数据流备份为自身的输入,对其进行必要的过滤或信息处理后获取对应的数据。进一步地,每个数据获取模块214还可用于根据预先设定的数据处理规则,对所获取的数据执行添加表示数据来源的标签;添加表示数据获取时间的时间戳;对数据进行压缩处理等操作中的一项或多项。Each data acquisition module 214 corresponds to a transmission channel, which is used to transparently transmit the data message through the transmission channel according to the preset data acquisition rules, without affecting the relationship between the software PLC and the equipment group of the layer under test Under the data communication, obtain the corresponding data from the data message. In this embodiment, when the data acquisition module 214 acquires the corresponding data, it will not change the data flow between the software PLC100 and the device group of the layer to be tested, nor will it affect its transmission, but will simultaneously connect the software PLC100 and The data flow between the device groups at the test layer is backed up as its own input, and the corresponding data is obtained after necessary filtering or information processing. Further, each data acquisition module 214 can also be used to perform operations such as adding a label indicating the source of the data, adding a time stamp indicating the time of data acquisition, and compressing the acquired data according to preset data processing rules. one or more of the .

数据处理模块215用于接收各数据获取模块214获取的数据,根据预先设定的数据处理规则,对所接收的数据进行包括整合在内的相应处理后输出。本实施例中,数据处理模块215可以为多路选择器模块,例如可对来自个数据获取模块214的数据进行整合、归类或过滤等处理。The data processing module 215 is used to receive the data obtained by each data obtaining module 214, and output the received data after corresponding processing including integration according to the preset data processing rules. In this embodiment, the data processing module 215 can be a multiplexer module, for example, can integrate, classify or filter the data from each data acquisition module 214 .

本实施例中,数据处理模块215可通过监控接口216将输出发送给信息网关模块230。该监控接口216可以为以太网接口。通过该以太网接口216,现有的有些监控软件,如Wireshark可以对流经该监控接口216的数据流进行分析。In this embodiment, the data processing module 215 can send the output to the information gateway module 230 through the monitoring interface 216 . The monitoring interface 216 may be an Ethernet interface. Through the Ethernet interface 216 , some existing monitoring software, such as Wireshark, can analyze the data flow passing through the monitoring interface 216 .

本发明实施例中,复数个软件PLC100可运行在同一个PC机或服务器上,为了保障各软件PLC100的控制效率,避免相互之间产生干扰,复数个软件PLC100中的每个软件PLC100可运行在一个单独的CPU内核中。或者,也可将复数个软件PLC分为至少两个优先级,对于最高优先级的软件PLC,每个软件PLC运行在一个单独的CPU内核中;对于较低优先级的软件PLC,则可至少两个软件PLC运行在一个单独的CPU内核中。In the embodiment of the present invention, a plurality of software PLC100 can run on the same PC or server, in order to ensure the control efficiency of each software PLC100 and avoid mutual interference, each software PLC100 in the plurality of software PLC100 can run on in a single CPU core. Alternatively, a plurality of software PLCs can also be divided into at least two priority levels. For the highest priority software PLC, each software PLC runs in a separate CPU core; for lower priority software PLCs, it can be at least Two software PLCs run on a single CPU core.

此外,为了避免对复数个软件PLC100以及数据透传与获取模块210、220产生影响,信息网关模块230也可运行在一个单独的CPU内核中。In addition, in order to avoid impact on multiple software PLCs 100 and data transparent transmission and acquisition modules 210, 220, the information gateway module 230 can also run in a single CPU core.

图4为本发明实施例中工业网络信息监控诊断系统的结构示意图。如图4所示,该系统可包括:图2中所示的工业网络信息获取装置200和监控诊断装置300。Fig. 4 is a schematic structural diagram of an industrial network information monitoring and diagnosing system in an embodiment of the present invention. As shown in FIG. 4 , the system may include: the industrial network information acquisition device 200 and the monitoring and diagnosis device 300 shown in FIG. 2 .

其中,监控诊断装置300用于向所述工业网络信息获取装置发送数据监控或诊断需求,并接收所述工业网络信息获取装置提供的数据,根据所述数据对工业网络中的待测层设备组进行监控及诊断。Wherein, the monitoring and diagnosing device 300 is used to send data monitoring or diagnosis requirements to the industrial network information obtaining device, and receive the data provided by the industrial network information obtaining device, and according to the data, the device group to be tested in the industrial network Monitor and diagnose.

图5为本发明实施例中工业网络信息获取方法的示例性流程图。所述工业网络包括:现场层和待测层;其中,所述控制层包括复数个软件PLC;所述待测层为现场层或操作管理层。本实施例中的方法可运行于上述的工业网络信息获取装置中,对于本实施例中的方法未披露的细节可参见针对上述工业网络信息获取装置的相应描述。如图5所示,该方法可包括如下步骤:Fig. 5 is an exemplary flowchart of a method for obtaining industrial network information in an embodiment of the present invention. The industrial network includes: a field layer and a layer to be tested; wherein, the control layer includes a plurality of software PLCs; and the layer to be tested is a field layer or an operation management layer. The method in this embodiment can be run in the above-mentioned industrial network information acquisition device. For the undisclosed details of the method in this embodiment, please refer to the corresponding description for the above-mentioned industrial network information acquisition device. As shown in Figure 5, the method may include the following steps:

步骤501,在所述复数个软件PLC与复数个待测层设备组之间建立一一对应的传输通道,通过所述传输通道,将来自待测层设备组的数据报文直接透传给对应的软件PLC,将来自软件PLC的数据报文直接透传给对应的待测层设备组。Step 501, establishing a one-to-one corresponding transmission channel between the plurality of software PLCs and the plurality of device groups of the layer under test, through which the data message from the device group of the layer under test is directly transparently transmitted to the corresponding The software PLC directly transparently transmits the data message from the software PLC to the corresponding device group of the layer under test.

本步骤中,可设置M个虚拟接口,每个虚拟接口与一个软件PLC连接;在所述M个虚拟接口与连接有M个待测层设备组的N个物理接口之间建立一一对应的传输通道。In this step, M virtual interfaces can be set, and each virtual interface is connected with a software PLC; a one-to-one correspondence is established between the M virtual interfaces and the N physical interfaces connected with M layer device groups to be tested transmission channel.

步骤502,在透传所述数据报文的同时,根据预先设定的数据获取及处理规则,从所述数据报文中获取对应的数据,对所获取的数据进行包括整合在内的相应处理。Step 502, while transparently transmitting the data message, obtain corresponding data from the data message according to preset data acquisition and processing rules, and perform corresponding processing including integration on the obtained data .

本步骤中,可设置M个数据获取模块和一个数据处理模块,每个数据获取模块对应一个传输通道,用于根据预先设定的数据获取规则,在所述传输通道透传所述数据报文的同时,从所述数据报文中获取对应的数据。进一步地,每个数据获取模块还可对所获取的数据执行添加表示数据来源的标签、添加表示数据获取时间的时间戳、对数据进行压缩等处理等操作中的一项或多项。之后,由数据处理模块对来自各数据获取模块的数据进行整合、归类或过滤等处理。In this step, M data acquisition modules and a data processing module may be set, and each data acquisition module corresponds to a transmission channel for transparently transmitting the data message in the transmission channel according to a preset data acquisition rule At the same time, the corresponding data is obtained from the data packet. Further, each data acquisition module can also perform one or more operations on the acquired data, such as adding a tag indicating the source of the data, adding a time stamp indicating the time of data acquisition, and compressing the data. After that, the data processing module integrates, classifies or filters the data from each data acquisition module.

步骤503,对处理后的数据进行存储,以便根据所接收的数据监控或诊断需求,将对应的数据提供出去。Step 503, storing the processed data so as to provide corresponding data according to the received data monitoring or diagnosis requirements.

本步骤中,可设置一信息网关模块,用于存储步骤502中处理后的数据。进一步地,步骤503中还可根据所接收的配置规则,对所述数据透传与获取模块的数据获取及处理规则进行配置。这里的配置规则可来自于有配置权限的用户。此外,步骤503还可以进一步用于根据预先设定的处理规则,对步骤502处理后的数据执行数据过滤、添加标签、数据压缩、统计分析等操作中的一项或多项。In this step, an information gateway module may be set to store the data processed in step 502 . Further, in step 503, the data acquisition and processing rules of the data transparent transmission and acquisition module can also be configured according to the received configuration rules. The configuration rules here can come from users with configuration rights. In addition, step 503 can be further used to perform one or more operations such as data filtering, labeling, data compression, and statistical analysis on the data processed in step 502 according to preset processing rules.

同样,本发明方法实施例中,复数个软件PLC100可运行在同一个PC机或服务器上,为了保障各软件PLC100的控制效率,避免相互之间产生干扰,复数个软件PLC100中的每个软件PLC100可运行在一个单独的CPU内核中。或者,也可将复数个软件PLC分为至少两个优先级,对于最高优先级的软件PLC,每个软件PLC运行在一个单独的CPU内核中;对于较低优先级的软件PLC,则可至少两个软件PLC运行在一个单独的CPU内核中。Similarly, in the method embodiment of the present invention, a plurality of software PLC100 can run on the same PC or server, in order to ensure the control efficiency of each software PLC100, avoid mutual interference, each software PLC100 in the plurality of software PLC100 Can run on a single CPU core. Alternatively, a plurality of software PLCs can also be divided into at least two priority levels. For the highest priority software PLC, each software PLC runs in a separate CPU core; for lower priority software PLCs, it can be at least Two software PLCs run on a single CPU core.

此外,为了避免对复数个软件PLC100以及数据透传与获取模块210、220产生影响,信息网关模块230也可运行在一个单独的CPU内核中。In addition, in order to avoid impact on multiple software PLCs 100 and data transparent transmission and acquisition modules 210, 220, the information gateway module 230 can also run in a single CPU core.

本发明还提供了一种机器可读的存储介质,存储用于使一机器执行如本文所述的工业网络信息获取方法的指令。具体地,可以提供配有存储介质的系统或者装置,在该存储介质上存储着实现上述实施例中任一实施例的功能的软件程序代码,且使该系统或者装置的计算机(或CPU或MPU)读出并执行存储在存储介质中的程序代码。The present invention also provides a machine-readable storage medium, storing instructions for enabling a machine to execute the method for obtaining industrial network information as described herein. Specifically, a system or device equipped with a storage medium may be provided, on which a software program code for realizing the functions of any of the above embodiments is stored, and the computer (or CPU or MPU of the system or device) ) to read and execute the program code stored in the storage medium.

在这种情况下,从存储介质读取的程序代码本身可实现上述实施例中任何一项实施例的功能,因此程序代码和存储程序代码的存储介质构成了本发明的一部分。In this case, the program code itself read from the storage medium can realize the function of any one of the above-mentioned embodiments, so the program code and the storage medium storing the program code constitute a part of the present invention.

用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD+RW)、磁带、非易失性存储卡、ROM、PC机、手机以及各种智能设备等。可选择地,可以由通信网络从服务器计算机上下载程序代码。Examples of storage media for providing program code include floppy disks, hard disks, magneto-optical disks, optical disks (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), Tape, non-volatile memory card, ROM, PC, mobile phone and various smart devices, etc. Alternatively, the program code can be downloaded from a server computer via a communication network.

此外,应该清楚的是,不仅可以通过执行计算机所读出的程序代码,而且可以通过基于程序代码的指令使计算机上操作的操作系统等来完成部分或者全部的实际操作,从而实现上述实施例中任意一项实施例的功能。In addition, it should be clear that not only by executing the program code read by the computer, but also by making the operating system on the computer complete part or all of the actual operations through instructions based on the program code, so as to realize the function of any one of the embodiments.

此外,可以理解的是,将由存储介质读出的程序代码写到插入计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展单元中设置的存储器中,随后基于程序代码的指令使安装在扩展板或者扩展单元上的CPU等来执行部分和全部实际操作,从而实现上述实施例中任一实施例的功能。In addition, it can be understood that the program code read from the storage medium is written into the memory provided in the expansion board inserted into the computer or written into the memory provided in the expansion unit connected to the computer, and then based on the program code The instruction causes the CPU installed on the expansion board or the expansion unit to perform some or all of the actual operations, so as to realize the functions of any one of the above-mentioned embodiments.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the scope of the present invention. within the scope of protection.

Claims (15)

the data transmission and acquisition modules (210, 220) are used for establishing one-to-one corresponding transmission channels between the plurality of software PLCs (100) and the plurality of layer equipment groups to be tested, data messages from the layer equipment groups to be tested are directly transmitted to the corresponding software PLCs (100) through the transmission channels, and the data messages from the software PLCs (100) are directly transmitted to the corresponding layer equipment groups to be tested; while transmitting the data message, acquiring corresponding data from the data message according to a preset data acquisition and processing rule under the condition of not influencing data transmission between the software PLC (100) and the layer equipment group to be detected, and performing corresponding processing on the acquired data and outputting the processed data in a single direction; and
CN201710230179.3A2017-04-102017-04-10 Industrial network information acquisition device, method, monitoring system and storage mediumExpired - Fee RelatedCN108696375B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710230179.3ACN108696375B (en)2017-04-102017-04-10 Industrial network information acquisition device, method, monitoring system and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710230179.3ACN108696375B (en)2017-04-102017-04-10 Industrial network information acquisition device, method, monitoring system and storage medium

Publications (2)

Publication NumberPublication Date
CN108696375Atrue CN108696375A (en)2018-10-23
CN108696375B CN108696375B (en)2021-10-19

Family

ID=63842372

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710230179.3AExpired - Fee RelatedCN108696375B (en)2017-04-102017-04-10 Industrial network information acquisition device, method, monitoring system and storage medium

Country Status (1)

CountryLink
CN (1)CN108696375B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113775936A (en)*2021-08-182021-12-10国家管网集团大连液化天然气有限公司Multi-main acquisition method for auxiliary system of LNG receiving station
CN113834123A (en)*2021-10-212021-12-24山东齐芯智控科技有限公司Heat supply pipe network energy-saving regulation and control method and system based on soft bus
CN113885351A (en)*2021-03-182022-01-04长沙天仪空间科技研究院有限公司 A kind of simulation test equipment and method for satellite simulation test
CN115568287A (en)*2019-08-292023-01-03西门子(中国)有限公司Equipment group construction method and device

Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102375437A (en)*2010-08-062012-03-14欧阳光明Device and method for data acquisition and transmission during wireless production process based on IEEE802.15.4 protocol and PLCs (programmable logic controllers)
CN102571639A (en)*2010-12-202012-07-11中兴通讯股份有限公司Intelligent home gateway equipment
CN102957558A (en)*2011-08-302013-03-06湖南省电力勘测设计院Protection monitoring device with SV and GOOSE unvarnished transmission function
CN102096405B (en)*2011-01-052013-05-01深圳市赛远自动化系统有限公司Remote industrial network monitoring method and system based on S-Link and VLAN (Virtual Local Area Network) technique
CN104468211A (en)*2014-12-022015-03-25中广核工程有限公司Nuclear power station numerical control system platform communication failure diagnostic system and method
CN104754027A (en)*2015-01-272015-07-01中国石油天然气集团公司Cross-network communication method and communication system
CN105046922A (en)*2015-08-212015-11-11国睿集团有限公司Convergence transmission device and method for sensed data and control information
CN106060120A (en)*2016-05-182016-10-26苏州库德莱兹自动化技术有限公司Plc data remote transmission system and processing method thereof
CN106209836A (en)*2016-07-082016-12-07郭剑锋A kind of data acquisition port expansion device, data collecting system and method

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102375437A (en)*2010-08-062012-03-14欧阳光明Device and method for data acquisition and transmission during wireless production process based on IEEE802.15.4 protocol and PLCs (programmable logic controllers)
CN102571639A (en)*2010-12-202012-07-11中兴通讯股份有限公司Intelligent home gateway equipment
CN102096405B (en)*2011-01-052013-05-01深圳市赛远自动化系统有限公司Remote industrial network monitoring method and system based on S-Link and VLAN (Virtual Local Area Network) technique
CN102957558A (en)*2011-08-302013-03-06湖南省电力勘测设计院Protection monitoring device with SV and GOOSE unvarnished transmission function
CN104468211A (en)*2014-12-022015-03-25中广核工程有限公司Nuclear power station numerical control system platform communication failure diagnostic system and method
CN104754027A (en)*2015-01-272015-07-01中国石油天然气集团公司Cross-network communication method and communication system
CN105046922A (en)*2015-08-212015-11-11国睿集团有限公司Convergence transmission device and method for sensed data and control information
CN106060120A (en)*2016-05-182016-10-26苏州库德莱兹自动化技术有限公司Plc data remote transmission system and processing method thereof
CN106209836A (en)*2016-07-082016-12-07郭剑锋A kind of data acquisition port expansion device, data collecting system and method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115568287A (en)*2019-08-292023-01-03西门子(中国)有限公司Equipment group construction method and device
CN113885351A (en)*2021-03-182022-01-04长沙天仪空间科技研究院有限公司 A kind of simulation test equipment and method for satellite simulation test
CN113775936A (en)*2021-08-182021-12-10国家管网集团大连液化天然气有限公司Multi-main acquisition method for auxiliary system of LNG receiving station
CN113775936B (en)*2021-08-182023-10-24国家管网集团大连液化天然气有限公司Multi-main acquisition method for LNG receiving station auxiliary system
CN113834123A (en)*2021-10-212021-12-24山东齐芯智控科技有限公司Heat supply pipe network energy-saving regulation and control method and system based on soft bus

Also Published As

Publication numberPublication date
CN108696375B (en)2021-10-19

Similar Documents

PublicationPublication DateTitle
CN101179452B (en)Diagnostic method and device for a field bus system
US10816951B2 (en)Emulation of a control system and control method for abnormality detection parameter verification
CN103828305B (en) System and method for parameterizing a field device of an automation system or a control system
US8793366B2 (en)Method and arrangement for diagnosing networks including field bus systems
CN105404207A (en)Industrial environment vulnerability discovering device and method
CN104345717A (en)Intelligent remote data acquisition system based on Internet of Things
CN108696375A (en)Industrial network information acquisition device, method, monitoring system and storage medium
JP2017511942A (en) Distributed big data in process control systems, process control devices, support methods for distributed big data, process control devices
CN110768871B (en)Test method and system for automatically counting data transmission correctness of DCS (distributed control system)
CN115129430B (en)Robot remote control instruction issuing method and system based on 5g network
CN102736617A (en)Method for diagnosing PROFIBUS-DP bus
CN102830694A (en)Automatic fault inspection system and client monitoring terminal
CN113381880B (en)Internet of things equipment management method, device and system
US9280426B2 (en)System and method for server redundancy
CN119766813A (en) Data processing method and device, and non-volatile storage medium
JP2016031554A (en)Data acquisition device and industrial network system
CN115622830A (en)Information acquisition method, device, electronic equipment, storage medium and system
CN102693166A (en)Method, device and system for processing information
CN102955466A (en)Method for operating an automation system
CN103618697A (en)State access controller based on multiple interfaces and multiple protocols
JP2019159868A (en)Control system, controller and display device
CN102117067A (en)Real-time monitoring device for field bus link based on ARM (Advanced RISC Machines)
CN116700212A (en) Construction method of edge end of fault diagnosis system based on distributed Internet of things
WO2017197829A1 (en)Test information management method and apparatus, and test case execution system and device
CN216387841U (en)Internet of things data acquisition system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20211019

CF01Termination of patent right due to non-payment of annual fee

[8]ページ先頭

©2009-2025 Movatter.jp