CN102880146B - Profibus device monitoring and managing system - Google Patents
Profibus device monitoring and managing system Download PDFInfo
- Publication number
- CN102880146B CN102880146B CN201210371591.4A CN201210371591A CN102880146B CN 102880146 B CN102880146 B CN 102880146B CN 201210371591 A CN201210371591 A CN 201210371591A CN 102880146 B CN102880146 B CN 102880146B
- Authority
- CN
- China
- Prior art keywords
- data
- fieldbus
- module
- fieldbus device
- equipment
- 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
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 51
- 238000012545 processing Methods 0.000 claims abstract description 43
- 238000000034 method Methods 0.000 claims abstract description 23
- 238000004364 calculation method Methods 0.000 claims description 19
- 238000010586 diagram Methods 0.000 claims description 11
- 230000000737 periodic effect Effects 0.000 claims description 2
- 238000004891 communication Methods 0.000 abstract description 19
- 238000007726 management method Methods 0.000 description 65
- 230000006870 function Effects 0.000 description 16
- 238000012423 maintenance Methods 0.000 description 11
- 238000003745 diagnosis Methods 0.000 description 10
- 230000010354 integration Effects 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000013480 data collection Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 241001147665 Foraminifera Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Testing And Monitoring For Control Systems (AREA)
Abstract
本发明公开了一种现场总线设备监控管理系统,包括通过以太网相连接的数据采集模块和数据处理模块;数据采集模块,包括OPC客户端和历史记录模块,数据处理模块,包括现场总线设备类型文件生成模块、现场总线设备组态模块和现场总线设备监控管理模块。本发明利用OPC协议将设备管理系统从DCS系统中脱离出来,不依赖设备的通信协议,采用编写设备类型文件(ET)的方法来实现设备的通用性,组态和添加设备一次性完成,根据工业运行标准通过工作联系单来提高系统的可行性、安全性,建立文档数据库提高办公的快捷性、便利性。
The invention discloses a field bus device monitoring and management system, which includes a data acquisition module and a data processing module connected through Ethernet; the data acquisition module includes an OPC client and a historical record module, and the data processing module includes a field bus device type A file generation module, a fieldbus device configuration module and a fieldbus device monitoring and management module. The present invention uses the OPC protocol to separate the equipment management system from the DCS system, does not rely on the communication protocol of the equipment, and adopts the method of writing the equipment type file (ET) to realize the versatility of the equipment, and completes the configuration and adding equipment at one time. Industrial operation standards improve the feasibility and security of the system through the work contact list, and establish a document database to improve the speed and convenience of office work.
Description
技术领域technical field
本发明属于现场总线设备管理技术领域,涉及一种现场总线设备监控管理系统。The invention belongs to the field bus device management technical field, and relates to a field bus device monitoring and management system.
背景技术Background technique
自20世纪80年代起,现场总线因其可靠性强、通信快捷、兼容性广、成本低等一系列优势在工业自动化控制中得以广泛应用。此外生产、生活的高度自动化、数字化、智能化也促进现场总线控制系统和现场总线设备的发展,目前各种设备管理系统和现场总线设备种类繁多,可以满足各种行业的需要。但目前的大多数设备管理系统也存在一些不可忽视的问题。Since the 1980s, fieldbus has been widely used in industrial automation control due to its advantages of strong reliability, fast communication, wide compatibility and low cost. In addition, the highly automated, digitized, and intelligent production and life also promote the development of fieldbus control systems and fieldbus devices. At present, there are various types of device management systems and fieldbus devices that can meet the needs of various industries. However, most of the current equipment management systems also have some problems that cannot be ignored.
随着现场总线的发展,目前已经有多家公司根据市场的要求开发出了各自的设备管理系统,并得到了大量的应用,反应良好。其中比较有代表性的有以下两种:西门子公司的过程设备管理器SIMATIC PDM和艾默生公司的AMS智能设备管理系统。这两种设备管理系统分别代表了两种设备管理系统的实现方式,包括其中的模块组成以及现场设备与设备管理系统的信息交互,这两者都是互不相同的。正是由于其机理不同,使得两类设备管理系统的应用对象也大不相同。With the development of fieldbus, many companies have developed their own equipment management systems according to market requirements, and have received a large number of applications with good responses. Among them, there are two representative ones: SIMATIC PDM, a process device manager of Siemens, and AMS intelligent device management system of Emerson. These two device management systems represent the implementation methods of two device management systems, including the module composition and the information interaction between field devices and device management systems, which are different from each other. It is precisely because of their different mechanisms that the application objects of the two types of equipment management systems are also quite different.
1)Simatic PDM系统1) Simatic PDM system
Simatic PDM是一套针对Profibus现场总线系统而开发出来的设备管理系统。这套系统是一个用于对现场设备和自动化组件进行显示、试车、诊断和维护的通用工具。它的一个显著特点就是:集成性,其设计目的就是力图将现场设备集成起来。在这套系统中,允许通过多重方法实现集成;通过设备生产商的DD;通过协议PROFIBUS PA-Profile V3.0;通过HCF(HART通信基金会)的目录册实现设备的集成。Simatic PDM is a device management system developed for the Profibus fieldbus system. The system is a universal tool for displaying, commissioning, diagnosing and maintaining field devices and automation components. One of its notable features is: integration, and its design purpose is to try to integrate field devices. In this system, integration is allowed through multiple methods; through the DD of the device manufacturer; through the protocol PROFIBUS PA-Profile V3.0; through the catalog of the HCF (HART Communication Foundation) to realize the integration of the device.
PDM这套设备管理系统的管理工作主要是通过设备本身来实现的。设备的参数化、诊断、实现优化等功能都是在设备中以功能块的形式实现,同时设备的通信参数、设备参数、参数结构以及设备动作等信息都通过EDD文件提供给设备的系统集成用户。PDM有一个头重脚轻的系统结构。它对设备制造商的要求很高,需要设备制造商在生产设备的时候就考虑到对设备的维护、优化等管理工作并以功能块的形式在设备中实现。The management work of the PDM equipment management system is mainly realized through the equipment itself. Functions such as parameterization, diagnosis, and optimization of the device are realized in the form of function blocks in the device, and information such as communication parameters, device parameters, parameter structure, and device actions of the device are provided to the system integration user of the device through the EDD file . PDM has a top-heavy system structure. It has high requirements on equipment manufacturers, and requires equipment manufacturers to take into account maintenance, optimization and other management tasks of equipment when producing equipment, and implement them in the equipment in the form of function blocks.
通过使用EDD文件在用户层实现设备集成的方法理论对设备基于何种现场总线协议没有要求,因此使用这种方法理论的PDM系统在使用性非常广泛。但也正是由于这种方法理论,PDM对设备有一个严格的要求,即现场设备必须提供EDD文件,对于不支持EDD的现场设备,这套管理系统是不适用的;同时由于这个系统中设备管理的主要工作都是通过功能块的形式在设备中实现的,对设备生产商要求很高,因此可以实现的功能是比较简单的、有限的,并且设备的使用者也基本上不能额外的增加对现场设备的管理功能。所以从设备管理的角度来说,它的设备管理的实现功能是非常有限的。The method theory of device integration at the user layer by using EDD files has no requirement on which fieldbus protocol the device is based on, so the PDM system using this method theory is very widely used. But it is precisely because of this method theory that PDM has a strict requirement for equipment, that is, field equipment must provide EDD files. For field equipment that does not support EDD, this management system is not applicable; at the same time, because the equipment in this system The main work of management is realized in the equipment in the form of function blocks, which has high requirements for equipment manufacturers, so the functions that can be realized are relatively simple and limited, and the user of the equipment basically cannot add additional Management functions for field devices. Therefore, from the perspective of device management, its implementation of device management is very limited.
除了对设备生产厂家要求过高,无法通用与所有设备外,PDM主要针对设备进行诊断和统计,而对于电厂这个特定行业的现场应用管理方面功能较弱,无法在设备故障出现或设备需要维护时给出相应的维护指导,也不能自动生成维修或维护工作票,不能将设备的故障诊断融入到整个电厂行业的工业流程当中。此外,PDM没有对整个现场总线设备的历史数据进行完全保存,虽然PDM能够生成报警日志,并且以CSV格式保存,但当PDM在的计算机发生故障并重启时,当重新开启PDM时,之前的历史数据将丢失。In addition to the high requirements for equipment manufacturers, which cannot be used universally with all equipment, PDM is mainly for equipment diagnosis and statistics, but for the specific industry of power plants, the field application management function is weak, and it cannot be used when equipment failures occur or equipment needs maintenance. Given corresponding maintenance guidance, repair or maintenance work tickets cannot be automatically generated, and equipment fault diagnosis cannot be integrated into the industrial process of the entire power plant industry. In addition, PDM does not fully save the historical data of the entire fieldbus device. Although PDM can generate alarm logs and save them in CSV format, when the computer where PDM is located fails and restarts, when PDM is restarted, the previous history Data will be lost.
2)AMS设备管理系统2) AMS equipment management system
艾默生的AMS是一个系统组合,包括了AMS设备信息平台、AMS智能设备管理系统、AMS机械设备状态管理系统、AMS性能检测系统和AMS实时优化系统。通过上述五个系统的综合应用可以实现智能仪表阀门设备管理、机械设备性能监测、过程设备性能检测以及系统保护等功能。Emerson's AMS is a system combination, including AMS equipment information platform, AMS intelligent equipment management system, AMS mechanical equipment status management system, AMS performance detection system and AMS real-time optimization system. Through the comprehensive application of the above five systems, the functions of intelligent instrument valve equipment management, mechanical equipment performance monitoring, process equipment performance detection and system protection can be realized.
其中,AMS设备管理系统从系统集成的角度出发,将用户的需求模块化进一步构成了独立的管理系统并将其统一集成在一个信息平台之上。这种系统的优势在于:所有现场设备的参数信息全部体现在一个统一的界面中;在执行某一功能时,用户可以遍历所有的现场设备。Among them, the AMS equipment management system starts from the perspective of system integration, modularizes the needs of users and further forms an independent management system and integrates it on an information platform. The advantage of this system is: the parameter information of all field devices are all reflected in a unified interface; when performing a certain function, the user can traverse all the field devices.
另外,AMS集数据采集、数据分析于一体,因此要通过DCS系统或直接连线与设备进行“连接”。目前,AMS只能利用艾默生等少数几个公司的DCS系统的软硬件和接线,与设备通信进行通信,而对于大多数情况时,就必须通过多路转换器与DCS系统同时接在设备上,这样就造成了设备添加比较复杂,严重影响了系统的扩展性。In addition, AMS integrates data collection and data analysis, so it needs to be "connected" to the equipment through the DCS system or direct connection. At present, AMS can only use the software, hardware and wiring of the DCS system of a few companies such as Emerson to communicate with the equipment. In most cases, it must be connected to the equipment at the same time through a multiplexer and the DCS system. This makes it more complicated to add devices, which seriously affects the scalability of the system.
总结以上两种常用的设备管理系统可以看出,目前主流的设备管理系统都有一下几个缺陷:Summarizing the above two commonly used equipment management systems, it can be seen that the current mainstream equipment management systems have the following defects:
1.对设备要求高。大多数设备管理系统都要求设备必须能够提供设备信息文件如PDM的EDD文件,AMS的DD文件。因此,系统运行时要求设备必须能够生成、提供相应的设备信息文件,这样必然提高了对设备的要求,一旦设备无法提供信息文件,则管理系统无法将该设备纳入到管理范畴,降低了通用性。1. High requirements for equipment. Most device management systems require that the device must be able to provide device information files such as EDD files for PDM and DD files for AMS. Therefore, when the system is running, the equipment must be able to generate and provide corresponding equipment information files, which will inevitably increase the requirements for the equipment. Once the equipment cannot provide information files, the management system will not be able to include the equipment into the management category, reducing the versatility .
2.扩展性差。大多数设备管理系统都要与设备进行通信,因此必须要利用软硬件和接线与设备连接,这样必定增加的整个设备管理系统的成本和复杂性,也必然会影响到原有的DCS系统。2. Poor scalability. Most equipment management systems need to communicate with equipment, so hardware and software and wiring must be used to connect with equipment, which will inevitably increase the cost and complexity of the entire equipment management system, and will inevitably affect the original DCS system.
3.与DCS系统耦合太紧密。目前的设备管理系统基本上都是“内嵌”在DCS系统中的,很容易对DCS的运行造成影响,并且也加大了管理系统安装和调试的难度。这对一些应用场合如火电这种高危险、高应急的行业,DCS系统中“嵌入”设备管理系统,或多或少会增加控制系统的安全隐患。3. The coupling with the DCS system is too tight. The current equipment management systems are basically "embedded" in the DCS system, which can easily affect the operation of the DCS, and also increase the difficulty of installation and debugging of the management system. For some applications such as high-risk and high-emergency industries such as thermal power, the "embedding" of the equipment management system in the DCS system will more or less increase the security risks of the control system.
4.都是“重量级”的系统。目前的设备管理系统基本上都是功能强大而规模也“强大”,很多系统的功能与DCS的功能重复,功能上出现多而不精的情况。4. They are all "heavyweight" systems. The current equipment management systems are basically powerful and "powerful" in scale. The functions of many systems are duplicated with those of DCS, and there are many but not precise functions.
发明内容Contents of the invention
本发明解决的问题在于提供一种现场总线设备监控管理系统,该系统是一种具有广泛通用性的能够获取总线设备丰富的状态和诊断数据,对其进行深度分析、监控显示并给出维修/维护指导和工作票的计算机实时监控管理系统。The problem to be solved by the present invention is to provide a monitoring and management system for field bus equipment. Computer real-time monitoring and management system for maintenance guidance and work tickets.
本发明是通过以下技术方案来实现:The present invention is achieved through the following technical solutions:
一种现场总线设备监控管理系统,包括通过以太网相连接的数据采集模块和数据处理模块;A fieldbus device monitoring and management system, including a data acquisition module and a data processing module connected via Ethernet;
数据采集模块,包括OPC客户端和历史记录模块;Data acquisition module, including OPC client and historical record module;
与OPC服务器相连接的OPC客户端采集现场总线设备的诊断信息,OPC客户端将采集的数据通过以太网发送到数据处理模块,OPC客户端还将采集的数据发送给历史记录模块;The OPC client connected to the OPC server collects the diagnostic information of the fieldbus device, the OPC client sends the collected data to the data processing module through Ethernet, and the OPC client also sends the collected data to the history record module;
历史记录模块保留一段时间内的采集数据,并定期将采集数据保存到历史数据文件中;The historical record module keeps the collected data for a period of time, and saves the collected data to the historical data file regularly;
数据处理模块,包括现场总线设备类型文件生成模块、现场总线设备组态模块、现场总线设备监控管理模块、现场总线设备原始数据实时数据库模块和现场总线设备运算数据实时数据库模块;Data processing module, including fieldbus device type file generation module, fieldbus device configuration module, fieldbus device monitoring and management module, fieldbus device original data real-time database module and fieldbus device operation data real-time database module;
现场总线设备类型文件生成模块,根据现场总线设备的类型及其使用方法生成该设备对应的设备类型文件,设备类型文件为设备组态和设备监控管理提供格式和算法,该文件在系统启动时被现场总线设备组态模块加载;The fieldbus device type file generation module generates the corresponding device type file according to the type of fieldbus device and its use method. The device type file provides the format and algorithm for device configuration and device monitoring management. This file is generated when the system starts Fieldbus device configuration module loading;
所述的设备类型文件包括设备类型所需的诊断信息点模式定义,及诊断信息状态算法定义;The device type file includes the definition of the diagnostic information point mode required by the device type, and the definition of the diagnostic information state algorithm;
现场总线设备组态模块,生成反映现场总线设备的位置关系和运行信息的运行拓扑图,根据现场总线设备的工位信息将其添加在运行组态图中相应的位置,并根据系统启动时加载的设备类型文件将其基本信息、状态信息和诊断信息与现场总线设备相关联;The fieldbus device configuration module generates the operation topology diagram reflecting the positional relationship and operation information of the fieldbus device, adds it to the corresponding position in the operation configuration diagram according to the station information of the fieldbus device, and loads it according to the system startup. The device type file associates its basic information, status information and diagnostic information with the fieldbus device;
现场总线设备监控管理模块,接收OPC客户端所采集的现场总线设备的诊断数据,将诊断数据值实时更新到现场总线设备原始数据实时数据库模块中,同时根据现场总线设备类型文件和现场总线设备类型文件对应的算法对现场总线诊断数据进行周期性的运算,依据运算结果实时刷新该模块监视界面上信息,并将其运算结果实时更新保存到现场总线设备运算数据实时数据库模块;The fieldbus device monitoring and management module receives the diagnostic data of the fieldbus device collected by the OPC client, and updates the diagnostic data value to the real-time database module of the original data of the fieldbus device in real time, and at the same time according to the fieldbus device type file and the fieldbus device type The algorithm corresponding to the file performs periodic calculations on the fieldbus diagnostic data, refreshes the information on the monitoring interface of the module in real time according to the calculation results, and updates and saves the calculation results in real time to the fieldbus device calculation data real-time database module;
现场总线设备原始数据实时数据库模块,接收现场总线设备监控管理模块的原始信息点数据,存储到原始数据实时数据库的对应位置,并定时周期性将所有原始数据实时数据库中的数据存储到原始数据历史文件中;The raw data real-time database module of the fieldbus equipment receives the raw information point data of the fieldbus equipment monitoring and management module, stores it in the corresponding position of the raw data real-time database, and periodically stores all the data in the raw data real-time database to the raw data history in the file;
现场总线设备运算数据实时数据库模块,接收现场总线设备监控管理模块运算后的数据,存储到运算数据实时数据库的对应位置,定时周期性将所有运算数据实时数据库中的数据存储到运算数据历史文件中。The real-time database module of fieldbus device computing data receives the data calculated by the fieldbus device monitoring and management module, stores it in the corresponding position of the computing data real-time database, and periodically stores all the data in the computing data real-time database into the computing data history file .
还包括Web服务器模块和现场总线设备Web数据请求处理模块;It also includes a Web server module and a fieldbus device Web data request processing module;
Web服务器模块,响应管理系统客户端浏览器访问请求,根据访问请求向数据处理模块发送数据请求;The Web server module responds to the access request of the management system client browser, and sends a data request to the data processing module according to the access request;
现场总线设备Web数据请求处理模块,接收Web服务器模块的数据请求,根据请求数据的类型从现场总线设备运算数据实时数据库模块中读取相应的数据,并将数据按照Web服务器模块的请求写成相应格式的文件;The fieldbus device Web data request processing module receives the data request from the Web server module, reads the corresponding data from the fieldbus device computing data real-time database module according to the type of requested data, and writes the data into the corresponding format according to the request of the Web server module document;
Web服务器模块实时周期性读取现场总线设备Web数据请求处理模块根据请求写的数据文件,将数据信息发送给管理系统客户端浏览器。The Web server module periodically reads the data file written by the fieldbus device Web data request processing module in real time according to the request, and sends the data information to the client browser of the management system.
所述的OPC服务器与DCS系统相连接;Described OPC server is connected with DCS system;
OPC客户端将采集的数据通过以组播的方式发送到数据处理模块,OPC客户端与数据处理模块之间还设有防火墙。The OPC client sends the collected data to the data processing module in a multicast manner, and a firewall is set between the OPC client and the data processing module.
所述的OPC服务器中设有OPC组,OPC组导出需要采集的现场总线设备诊断信息点,并根据其生成诊断信息点文件。The OPC server is provided with an OPC group, and the OPC group exports the fieldbus device diagnostic information points to be collected, and generates a diagnostic information point file based on them.
所述的设备类型文件是根据现场工程中的设备类型,为每一种设备类型制作一个设备类型文件。The device type file is to make a device type file for each device type according to the device types in the field engineering.
在系统启动时,系统读取诊断信息点文件信息,现场总线设备原始数据实时数据库模块根据这些信息创建、初始化实时数据库,所有诊断信息点以及相关信息以一定格式存储在实时数据库中。When the system is started, the system reads the diagnostic information point file information, and the raw data real-time database module of the fieldbus device creates and initializes the real-time database based on these information, and all diagnostic information points and related information are stored in the real-time database in a certain format.
在系统启动时,在系统启动时,系统读取现场总线设备类型文件,根据其信息,创建设备类型对象以及相关信息和运算公式,以便组态选定设备类型时读取信息。When the system starts, the system reads the fieldbus device type file, and according to its information, creates the device type object and related information and calculation formulas, so that the information can be read when configuring the selected device type.
所述的现场总线设备组态,是将设备类型对象与现场总线设备实时数据库中信息点相关联,为现场总线控制监控系统添加设备,为设备设置设备类型。The field bus device configuration is to associate the device type object with the information points in the field bus device real-time database, add devices for the field bus control and monitoring system, and set the device type for the devices.
现场总线设备监控管理系统启动时,根据组态信息、设备关联的信息点创建、初始化运算数据实时数据库,以备运算数据的更新存储以及Web数据请求处理模块的数据读取。When the fieldbus device monitoring and management system is started, it creates and initializes a real-time database of computing data based on configuration information and device-related information points for updating and storing computing data and reading data from the Web data request processing module.
所述的数据处理模块还通过设备名称或KKS码查询设备的当前状态或历史状态。The data processing module also queries the current state or historical state of the device through the device name or KKS code.
与现有技术相比,本发明具有以下有益的技术效果:Compared with the prior art, the present invention has the following beneficial technical effects:
本发明提供的现场总线设备监控管理系统及其方法,利用OPC协议将设备管理系统从DCS系统中脱离出来,不依赖设备的通信协议,采用编写设备类型文件(ET)的方法来实现设备的通用性,组态和添加设备一次性完成,根据工业运行标准通过工作联系单来提高系统的可行性、安全性,建立文档数据库提高办公的快捷性、便利性。The fieldbus device monitoring and management system and its method provided by the present invention use the OPC protocol to separate the device management system from the DCS system, do not rely on the communication protocol of the device, and use the method of writing the device type file (ET) to realize the common use of the device. The configuration and addition of equipment can be completed at one time. According to the industrial operation standard, the feasibility and safety of the system can be improved through the work contact list, and the document database can be established to improve the speed and convenience of office work.
与现有系统相比,本发明具有以下技术特点:Compared with the existing system, the present invention has the following technical characteristics:
1)通用平台,适用设备范围广。本发明不要求设备必须提供相关信息文件,可以根据设备的使用说明和使用方式编写设备类型文件(ET)并加载入系统,从而针对任何现场总线设备都可以通过编写设备类型文件而纳入到本发明的监控范围。1) Universal platform, suitable for a wide range of equipment. The present invention does not require the equipment to provide relevant information files, and the equipment type file (ET) can be written and loaded into the system according to the instructions and usage methods of the equipment, so that any fieldbus equipment can be incorporated into the present invention by writing the equipment type file monitoring range.
2)扩展性高,安装简单易行。由于本发明是从现有的DCS系统通过OPC协议获得设备信息点数据,所以不会涉及与设备接线的问题,安装简单、方便、快捷,且不会更改、影响已有的DCS系统相关接线以及结构。2) High scalability, easy installation. Since the present invention obtains equipment information point data from the existing DCS system through the OPC protocol, it will not involve the problem of wiring with equipment, and the installation is simple, convenient and fast, and will not change or affect the existing DCS system related wiring and structure.
3)与DCS系统耦合性低,安全性高。本发明独立于DCS系统之外,与DCS系统的耦合性低,与任何DCS都可以配合使用,且本发明的任何操作运行都不会影响到DCS的正常运行,因此安全性高。3) Low coupling with DCS system and high security. The present invention is independent of the DCS system, has low coupling with the DCS system, can be used in conjunction with any DCS, and any operation of the present invention will not affect the normal operation of the DCS, so the safety is high.
4)“轻量级”设备管理系统。本发明专注于现场总线设备的监控,不加入任何其他影响到DCS系统的功能,功能上与其他控制系统不重复、不冲突,以机组为单位进行监控管理。4) "Lightweight" device management system. The present invention focuses on the monitoring of fieldbus equipment, does not add any other functions that affect the DCS system, does not overlap or conflict with other control systems in function, and monitors and manages the unit as a unit.
5)工作票机制更符合工业生产规范。本发明充分结合火电企业的日常操作规章制度,开发了一套符合生产规范、并易于操作的工作票处理机制。工作票机制保证了现场对设备和系统的任何改动、操作等都有据可循,这样既保证了工作的安全性也使得该工作在事后可以进行复查和审核。5) The work ticket mechanism is more in line with industrial production standards. The invention fully combines the daily operation rules and regulations of thermal power enterprises, and develops a set of work ticket processing mechanism that conforms to production specifications and is easy to operate. The work ticket mechanism ensures that any changes and operations to equipment and systems on site are documented, which not only ensures the safety of the work, but also allows the work to be reviewed and audited afterwards.
附图说明Description of drawings
图1是设备管理系统的网络架构图。Figure 1 is a network architecture diagram of the equipment management system.
图2是数据在整个处理过程的流程图。Figure 2 is a flow chart of the entire data processing process.
图3是每个周期数据刷新的流程图。Figure 3 is a flow chart of data refresh in each cycle.
图4是工作票生成的流程图。Fig. 4 is a flow chart of work ticket generation.
具体实施方式Detailed ways
下面结合具体的实施例对本发明做进一步的详细说明,所述是对本发明的解释而不是限定。The present invention will be further described in detail below in conjunction with specific embodiments, which are explanations of the present invention rather than limitations.
参见图1、图2,一种现场总线设备监控管理系统,包括通过以太网相连接的数据采集模块和数据处理模块;该发明的现场总线设备监控管理系统,包含了防火墙、数据采集模块和数据处理模块。Referring to Fig. 1, Fig. 2, a kind of field bus equipment monitoring and management system, comprises the data acquisition module and the data processing module connected by Ethernet; The field bus equipment monitoring and management system of this invention has included firewall, data acquisition module and data processing module.
数据采集模块,包括OPC客户端和历史记录模块,与OPC服务器相连接的OPC客户端采集现场总线设备的诊断信息,OPC客户端还将采集的数据通过以太网发送到数据处理模块;历史记录模块保留一段时间内的采集数据;Data acquisition module, including OPC client and historical record module, the OPC client connected with OPC server collects the diagnosis information of fieldbus equipment, OPC client also sends the collected data to the data processing module through Ethernet; historical record module Retain collected data over a period of time;
具体的OPC客户端通过以太网连接控制网络的OPC服务器,然后在数据采集模块中通过OPC客户端连接到OPC服务器上,创建OPC组,并在OPC组中添加需要采集的现场总线设备诊断信息点;The specific OPC client connects to the OPC server of the control network through Ethernet, and then connects to the OPC server through the OPC client in the data acquisition module, creates an OPC group, and adds diagnostic information points of fieldbus devices to be collected in the OPC group ;
通过导出与导入功能,为每个现场总线设备诊断点添加其所属设备的KKS码,通讯主站的诊断信息点不需要添加KKS码;Through the export and import function, add the KKS code of the device to which each fieldbus device diagnosis point belongs, and the diagnosis information point of the communication master station does not need to add the KKS code;
保存OPC客户端中添加的诊断信息点,并生成诊断信息点文件(.osd文件),将诊断信息点文件(.osd文件)发送至数据处理模块和历史记录程序中,使其获得控制网络中的现场总线设备诊断信息。Save the diagnostic information points added in the OPC client, generate diagnostic information point files (.osd files), and send diagnostic information point files (.osd files) to the data processing module and history record program to make them available in the control network fieldbus device diagnostic information.
具体的OPC客户端将数据采集到后,使用组播方式将数据发送到数据处理模块,同时数据采集模块将记录8小时的采集数据。After the specific OPC client collects the data, it uses multicast to send the data to the data processing module, and the data collection module will record the collected data for 8 hours at the same time.
数据处理模块,包括现场总线设备类型文件生成模块、现场总线设备组态模块和现场总线设备监控管理模块;Data processing module, including fieldbus device type file generation module, fieldbus device configuration module and fieldbus device monitoring and management module;
现场总线设备类型文件生成模块根据现场总线设备的类型及其使用方法生成该设备对应的设备类型文件,设备类型文件包括设备类型所需的诊断信息点,及诊断信息点的拆分组合方式和运算公式;The fieldbus device type file generation module generates the device type file corresponding to the device according to the type of the fieldbus device and its use method. The device type file includes the diagnostic information points required by the device type, and the splitting and combination methods and operations of the diagnostic information points formula;
具体的设备类型文件中定义了每种现场总线设备诊断信息的拆分方法和计算公式;生成过程如下:The split method and calculation formula of each fieldbus device diagnostic information are defined in the specific device type file; the generation process is as follows:
(1)定义设备类型所需的诊断信息点;(1) Define the diagnostic information points required for the equipment type;
(2)根据现场总线设备诊断信息的定义,使用xml格式定义每个诊断信息点的解位拆分方法,将现场总线设备诊断信息点中的每一位拆出;(2) According to the definition of fieldbus device diagnostic information, use the xml format to define the disassembly and splitting method of each diagnostic information point, and separate each bit in the fieldbus device diagnostic information point;
(3)根据现场工程需要,对拆分后的每一位进行重新组合和运算,并以xml格式写出运算公式;(3) According to the needs of on-site engineering, recombine and calculate each digit after splitting, and write the calculation formula in xml format;
(4)使用现场总线设备类型生成程序对xml格式的数据定义进行解析,并最终生成设备类型文件。(4) Use the fieldbus device type generation program to analyze the data definition in xml format, and finally generate the device type file.
现场总线设备组态模块生成反映现场总线设备的位置关系和运行信息的运行组态图,根据现场总线设备的工位信息将其添加在运行组态图中相应的位置,并同时将其基本信息、状态信息和诊断信息与现场总线设备相关联;The fieldbus device configuration module generates the operation configuration diagram reflecting the positional relationship and operation information of the fieldbus device, adds it to the corresponding position in the operation configuration diagram according to the station information of the fieldbus device, and at the same time adds its basic information , status information and diagnostic information are associated with fieldbus devices;
这样通过现场总线设备组态,将设备类型文件(.et文件)与现场总线设备诊断点文件(OPCData.osd文件)相结合,即为现场总线控制监控系统添加设备,为设备设置设备类型,并安装设备类型要求,从现场总线设备诊断点文件中查找相对应的诊断信息点,使其关联到设备中。In this way, through fieldbus device configuration, combine the device type file (.et file) with the fieldbus device diagnosis point file (OPCData.osd file), that is, add devices for the fieldbus control and monitoring system, set the device type for the device, and According to the requirements of the installed device type, find the corresponding diagnostic information point from the fieldbus device diagnostic point file and associate it with the device.
所述的组态如下:The configuration described is as follows:
(1)按照现场工程拓扑图添加控制器和通讯主站,在通讯主站以通讯箱为单位添加新的拓扑图;(1) Add the controller and communication master station according to the on-site engineering topology diagram, and add a new topology diagram in the communication master station in units of communication boxes;
(2)使用组态工具中的图元绘制拓扑图;(2) Draw a topology map using the primitives in the configuration tool;
(3)添加通讯主站图元后,为通讯主站图元设置控制器名称、通讯站名称、地址,最后添加诊断信息点;(3) After adding the graphic element of the communication master station, set the controller name, communication station name, and address for the graphic element of the communication master station, and finally add diagnostic information points;
(4)在通讯主站下添加网段图元,并为网段设置名称、地址和KKS码;(4) Add the network segment graphics element under the communication master station, and set the name, address and KKS code for the network segment;
(5)选中网段图元,在其下添加现场总线设备图元,同时为现场总线设备监控管理系统添加现场总线设备,添加设备时设置设备名称、设备描述、KKS码、地址、工位、设备类型和反馈值单位等属性,在选定设备类型时,从现场总线设备类型文件(.et文件)中获得此类型设备的诊断信息点定义和运算公式,最后将所添加的设备与控制网络中的现场总线诊断点相关,组态结束后将组态工程保存至文件。(5) Select the network segment graphic element, add the fieldbus device graphic element under it, and add the fieldbus device for the fieldbus device monitoring and management system at the same time. When adding the device, set the device name, device description, KKS code, address, station, Attributes such as device type and feedback value unit, when the device type is selected, the diagnostic information point definitions and calculation formulas of this type of device are obtained from the fieldbus device type file (.et file), and finally the added device is connected to the control network It is related to the fieldbus diagnosis point in the system, and the configuration project will be saved to a file after the configuration is completed.
现场总线设备监控管理模块接收OPC客户端所采集的现场总线设备的诊断信息,读取现场总线设备类型文件和现场总线设备组态文件对现场总线诊断数据进行运算,并将其结果显示到数据处理模块的界面上。The fieldbus device monitoring and management module receives the diagnostic information of the fieldbus device collected by the OPC client, reads the fieldbus device type file and the fieldbus device configuration file, calculates the fieldbus diagnostic data, and displays the result to the data processing on the interface of the module.
如果有设备出现了新的故障或者需要维护,则自动生成工作联系单,此时故障被记录,并且如果故障消除也不能恢复到正常状态,只有当现场故障被处理,并且确认了工作联系单后,才能彻底消除此设备的故障状态。If there is a new fault or maintenance of the equipment, a work contact sheet will be automatically generated. At this time, the fault will be recorded, and it will not return to normal state if the fault is eliminated. Only when the on-site fault is resolved and the work contact sheet is confirmed , in order to completely eliminate the fault state of this device.
现场总线设备监控管理模块还统计现场总线设备,其中包含设备分类统计、故障设备统计和维护设备统计。The fieldbus equipment monitoring and management module also counts the fieldbus equipment, including equipment classification statistics, fault equipment statistics and maintenance equipment statistics.
进一步的,数据处理模块还包括Web服务器模块和现场总线设备Web数据请求处理模块;Further, the data processing module also includes a Web server module and a fieldbus device Web data request processing module;
Web服务器模块,响应管理系统客户端浏览器访问请求,根据访问请求向数据处理模块发送数据请求;The Web server module responds to the access request of the management system client browser, and sends a data request to the data processing module according to the access request;
现场总线设备Web数据请求处理模块,接收Web服务器模块的数据请求,根据请求数据的类型从现场总线设备运算数据实时数据库模块中读取相应的数据,并将数据按照Web服务器模块的请求写成相应格式的文件;The fieldbus device Web data request processing module receives the data request from the Web server module, reads the corresponding data from the fieldbus device computing data real-time database module according to the type of requested data, and writes the data into the corresponding format according to the request of the Web server module document;
Web服务器模块实时周期性读取现场总线设备Web数据请求处理模块根据请求写的数据文件,将数据信息发送给管理系统客户端浏览器。The Web server module periodically reads the data file written by the fieldbus device Web data request processing module in real time according to the request, and sends the data information to the client browser of the management system.
下面给出该系统具体的监控方法:The specific monitoring method of the system is given below:
该现场总线设备的监控管理方法,包括以下步骤:The monitoring and management method of the fieldbus equipment includes the following steps:
1)数据采集模块采集现场总线设备诊断数据1) The data acquisition module collects fieldbus device diagnostic data
(1)使用以太网将数据采集模块与控制网络的OPC服务器进行连接;(1) Use Ethernet to connect the data acquisition module with the OPC server of the control network;
(2)在现场总线设备监控管理系统的数据采集模块中打开OPC客户端,并连接控制网络的OPC服务器,在所连接的OPC服务器中添加OPC组,同时可设置OPC组的死区和扫描周期,最后在指定的OPC组下添加需要采集的现场总线设备诊断信息点;(2) Open the OPC client in the data acquisition module of the fieldbus device monitoring and management system, and connect to the OPC server of the control network, add an OPC group to the connected OPC server, and set the dead zone and scan cycle of the OPC group at the same time , and finally add the fieldbus device diagnostic information points to be collected under the specified OPC group;
(3)将OPC组中所有的现场总线设备诊断信息点导出到CSV文件中,使用Excel打开导出文件,导出文件中每个诊断信息点占一行,第一列为诊断信息点的标签,在第二列中填入与第一列诊断信息点标签相对应的设备的KKS码,保存CSV文件后,使用OPC客户端将编辑后的CSV文件重新导入到原OPC组中;(3) Export all fieldbus device diagnostic information points in the OPC group to a CSV file, use Excel to open the exported file, each diagnostic information point in the exported file occupies one line, the first column is the label of the diagnostic information point, and the first column is the label of the diagnostic information point. Fill in the KKS code of the device corresponding to the diagnostic information point label in the first column in the second column. After saving the CSV file, use the OPC client to re-import the edited CSV file to the original OPC group;
(4)将OPC客户端中的组态保存至“.ocf”文件,同时将生成现场总线设备诊断信息点文件(OPCData.osd文件),将此文件分别发送给历史记录程序、现场总线设备组态程序和现场总线设备监控管理程序;(4) Save the configuration in the OPC client to the ".ocf" file, and at the same time generate a fieldbus device diagnostic information point file (OPCData.osd file), and send this file to the history record program and the fieldbus device group status program and fieldbus device monitoring and management program;
(5)OPC客户端开始以组播方式发送从控制网络OPC服务器上接收到的现场总线设备诊断信息点数据。(5) The OPC client starts to send the fieldbus device diagnostic information point data received from the control network OPC server in multicast mode.
步骤2:制作设备类型文件,根据现场工程中的设备类型,为每一种设备类型制作一个设备类型文件(.et文件),具体步骤如下:Step 2: Make the device type file. According to the device type in the field project, make a device type file (.et file) for each device type. The specific steps are as follows:
(1)根据控制网络中对诊断信息的定义,设备类型对诊断字节的定义和现场对诊断信息的需求,使用xml格式定义需要进行运算的诊断信息点;(1) According to the definition of diagnostic information in the control network, the definition of diagnostic bytes by equipment type and the demand for diagnostic information on site, use the xml format to define the diagnostic information points that need to be calculated;
(2)根据现场总线设备类型中诊断字节的定义,对(1)中定义的诊断信息点进行拆分,为拆分出的每一位进行命名,并将定义和命名以xml格式表示;(2) Split the diagnostic information point defined in (1) according to the definition of the diagnostic byte in the fieldbus device type, name each split bit, and express the definition and naming in xml format;
(3)根据现场工程的要求,对(2)中拆分出的每一位诊断信息进行重新组合,按照程序要求定义其运算公式,并以xml格式表示;(3) According to the requirements of the on-site engineering, reassemble each bit of diagnostic information split in (2), define its calculation formula according to the program requirements, and express it in xml format;
(4)运行现场总线设备类型生成程序,对xml格式的诊断信息定义进行解析,最终将中缀表达式的运算公式转换为后缀形式,并保存在设备类型文件(.et文件)中。(4) Run the fieldbus device type generation program to analyze the diagnostic information definition in xml format, and finally convert the operation formula of the infix expression into the suffix form, and save it in the device type file (.et file).
步骤3:现场总线设备的组态,为现场总线控制监控系统添加设备,为设备设置设备类型,并安装设备类型要求,从现场总线设备诊断点文件中查找相对应的诊断信息点,使其关联到设备中,具体步骤如下:Step 3: Configuration of fieldbus devices, adding devices to the fieldbus control and monitoring system, setting device types for devices, and installing device type requirements, searching for corresponding diagnostic information points from the fieldbus device diagnostic point files, and making them associated To the device, the specific steps are as follows:
(1)在数据处理模块中打开现场总线设备组态程序,按照现场工程拓扑图添加控制器和通讯主站,在通讯主站以通讯箱为单位添加新的拓扑图;(1) Open the fieldbus device configuration program in the data processing module, add the controller and communication master station according to the field engineering topology diagram, and add a new topology diagram in the communication master station in units of communication boxes;
(2)使用组态工具中的图元绘制拓扑图;(2) Draw a topology map using the primitives in the configuration tool;
(3)添加通讯主站图元后,为通讯主站图元设置控制器名称、通讯站名称、地址,最后添加诊断信息点;(3) After adding the graphic element of the communication master station, set the controller name, communication station name, and address for the graphic element of the communication master station, and finally add diagnostic information points;
(4)添加网段图元,并未网段设置名称、地址和KKS码;(4) Add the network segment graphic element, and set the name, address and KKS code for the network segment;
(5)选中网段图元,在其下添加现场总线设备图元,同时为现场总线设备监控管理系统添加现场总线设备,添加设备时,需设置设备名称、设备描述、KKS码、地址、工位、设备类型、反馈值单位等属性,当设定了某个设备类型后,其诊断信息点被确定,此时需要从现场总线设备诊断信息点文件中找出KKS码与设备KKS相同的点,并将其依次按照模拟量点、打包点或拆分点三种方式与现场总线设备相关联;(5) Select the graphic element of the network segment, add the graphic element of the fieldbus device under it, and add the fieldbus device for the monitoring and management system of the fieldbus device at the same time. When adding a device, you need to set the device name, device description, KKS code, address, Bit, device type, feedback value unit and other attributes, when a certain device type is set, its diagnostic information point is determined. At this time, it is necessary to find out the point where the KKS code is the same as the device KKS from the fieldbus device diagnostic information point file. , and associate them with fieldbus devices in three ways: analog point, pack point or split point;
(6)保存现场总线设备组态,获得拓扑图组态文件(.grp文件)和现场总线设备对象组态文件(EquipmentObject.dat文件);(6) Save the fieldbus equipment configuration, obtain the topology map configuration file (.grp file) and the fieldbus equipment object configuration file (EquipmentObject.dat file);
(7)将组态文件发送到数据采集模块的历史记录程序中,使其能够按照组态中的方式进行运算。(7) Send the configuration file to the history record program of the data acquisition module, so that it can perform operations according to the configuration.
步骤4:现场总线设备诊断数据的运算,数据处理模块接收数据采集模块的组播数据包,通过工程组态文件的组态信息、设备类型文件和现场总线设备诊断信息点文件,对现场总线诊断数据进行运算,并将其结果显示到数据处理模块的界面上,具体运算方法如下:Step 4: Calculation of fieldbus device diagnosis data, the data processing module receives the multicast data packet of the data acquisition module, and diagnoses the fieldbus through the configuration information of the engineering configuration file, the device type file and the fieldbus device diagnosis information point file The data is calculated and the result is displayed on the interface of the data processing module. The specific calculation method is as follows:
(1)启动现场总线设备监控管理系统运算模块,分别读取现场总线设备类型文件(.et文件)、现场总线诊断信息点文件(OPCData.osd文件)和现场总线设备组态文件(EquipmentObject.dat文件),根据诊断点信息创建动态数据库,初始化现场总线设备对象,通过TCP协议向数据采集模块中的历史记录程序发送同步数据请求,同步动态数据库中的数据和从上一次退出系统开始的所有历史数据,若上一次退出系统在8小时前,则只能同步8小时数据,历史数据中包含数据点的历史数据、设备的历史状态和新生成的工作联系单,8小时机制防止管理端意外退出后数据信息丢失,同步后保证数据一致;(1) Start the operation module of the fieldbus equipment monitoring and management system, read the fieldbus equipment type file (.et file), fieldbus diagnostic information point file (OPCData.osd file) and fieldbus equipment configuration file (EquipmentObject.dat file), create a dynamic database according to the diagnostic point information, initialize the fieldbus device object, send a synchronous data request to the history record program in the data acquisition module through the TCP protocol, and synchronize the data in the dynamic database and all the history from the last exit from the system For data, if the last logout from the system was 8 hours ago, only 8 hours of data can be synchronized. Historical data includes historical data of data points, historical status of equipment, and newly generated work contact sheets. The 8-hour mechanism prevents the management terminal from accidentally exiting After the data information is lost, the data is guaranteed to be consistent after synchronization;
(2)启动接收组播包的线程,开始接收现场总线设备诊断数据,接收到的数据保存至原始数据实时数据库,并与上一时刻数据进行比较,若诊断数据发生改变,则通过数据点所在设备的KKS码直接通知设备,使设备在下一次运算周期时重新计算所有的状态,若诊断数据未发生改变则不用计算;(2) Start the thread for receiving multicast packets, start to receive fieldbus device diagnostic data, and save the received data to the original data real-time database, and compare it with the data at the previous moment. If the diagnostic data changes, pass the data point location The KKS code of the device directly notifies the device, so that the device will recalculate all the states in the next operation cycle, and if the diagnostic data has not changed, it does not need to be calculated;
(3)启动运算周期,每3秒扫描一次所有现场总线设备,流程如图3所示,若设备的诊断数据发生改变,则重新运算当前设备所有的状态;(3) Start the calculation cycle and scan all fieldbus devices every 3 seconds. The process is shown in Figure 3. If the diagnostic data of the device changes, recalculate all the status of the current device;
所述的运算周期的流程为:开始一个运算周期,首先判定是否还有未遍历的设备,如果没有则获得下一个设备对象,当前设备的诊断信息是否发生改变,如果发生改变,计算设备中的所有状态,并判定是否有新的故障或维护状态,如果有则将设备设置为故障状态,然后根据此设备是否正在维修或维护,如果没有再根据此设备是否已经存在未处理的工作联系单,如果没有则创建工作联系单,如果有则将故障信息加入已有的工作联系单。The flow of the computing cycle is as follows: start a computing cycle, first determine whether there are any untraversed devices, if not, obtain the next device object, check whether the diagnostic information of the current device changes, and if so, calculate the All states, and determine whether there is a new fault or maintenance state, if so, set the device to the fault state, and then according to whether the device is being repaired or maintained, if not, then according to whether there is an unprocessed work contact list for this device, If not, create a work contact list, and if there is, add the fault information to the existing work contact list.
(4)参见图4,若在现场总线设备状态运算结束后,发现当前设备有新的故障或维护状态出现,判断当前设备是否处于正在处理故障的状态,如果有故障正在处理,则不生成工作票(也称工作联系单),否则判断当前设备是否已经存在还未处理的工作联系单,如果存在,则将当前故障加入此工作联系单,如果不存在,则为当前设备生成一个新的工作联系单;(4) Referring to Figure 4, if after the completion of the fieldbus device state calculation, it is found that the current device has a new fault or maintenance status, judge whether the current device is in the state of processing the fault, if there is a fault that is being processed, no work will be generated Otherwise, it is judged whether the current device already has an unprocessed work contact list. If it exists, add the current fault to this work contact list. If it does not exist, generate a new work contact form for the current device. contact list;
若运算结束后,发现有故障被消除,则记录曾经的故障状态,并将设备状态恢复正常,只有当设备已被维修,工作联系单已被确认,设备的故障状态才能完全恢复正常;If the fault is found to be eliminated after the calculation is completed, record the previous fault state and restore the device state to normal. Only when the device has been repaired and the work contact list has been confirmed can the fault state of the device be completely restored to normal;
(5)每3秒钟将历史数据写入内存缓冲区,每1分钟将之前1分钟之内的数据写入文件,历史数据包括现场总线设备诊断数据点的原始历史数据和设备状态的运算历史数据,历史数据保存时,将当前数据与前一时刻的数据进行比较,若发生改变,则将其记录至内存,否则不记录,通过此方法降低历史数据的冗余度,历史数据可以用来查询设备的历史状态等信息;(5) Write the historical data into the memory buffer every 3 seconds, and write the data within the previous 1 minute into the file every 1 minute. The historical data includes the original historical data of fieldbus device diagnostic data points and the operation history of the device status When saving data and historical data, compare the current data with the data at the previous moment. If there is a change, it will be recorded in the memory, otherwise it will not be recorded. This method reduces the redundancy of historical data. Historical data can be used to Query information such as the historical status of the device;
(6)统计内存中的数据,并将其显示到数据处理模块的界面中;(6) Statize the data in the memory and display it on the interface of the data processing module;
(7)数据处理模块除了有运算和统计功能外,还具备查询功能,可通过设备名称或KKS码查询设备的当前状态或历史状态,也可查询正在处理工作联系单、已处理工作联系单、十天内完成的工作联系单,以及按照时间段查找工作联系单,或者通过检修人员名称查询所有与此检修人员有关的工作联系单。(7) In addition to computing and statistical functions, the data processing module also has a query function. You can query the current status or historical status of the device through the device name or KKS code, and you can also query the work contact list being processed, the processed work contact list, The work contact form completed within ten days, and search the work contact form according to the time period, or query all the work contact forms related to the maintenance personnel through the name of the maintenance personnel.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210371591.4A CN102880146B (en) | 2012-09-29 | 2012-09-29 | Profibus device monitoring and managing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210371591.4A CN102880146B (en) | 2012-09-29 | 2012-09-29 | Profibus device monitoring and managing system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102880146A CN102880146A (en) | 2013-01-16 |
CN102880146B true CN102880146B (en) | 2014-07-02 |
Family
ID=47481517
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210371591.4A Active CN102880146B (en) | 2012-09-29 | 2012-09-29 | Profibus device monitoring and managing system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102880146B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104751306A (en) * | 2015-04-28 | 2015-07-01 | 海南汉能薄膜太阳能有限公司 | Industrial control equipment monitoring method and system |
CN107015540A (en) * | 2017-04-18 | 2017-08-04 | 江苏信息职业技术学院 | A kind of creation data real-time acquisition system based on DCS |
CN107168294B (en) * | 2017-06-26 | 2024-01-19 | 西安热工研究院有限公司 | Unmanned inspection monitoring method for thermal power water system equipment |
CN109542031B (en) * | 2018-11-20 | 2021-10-26 | 上海电器科学研究所(集团)有限公司 | Equipment configuration method in remote operation and maintenance system |
CN111158329A (en) * | 2020-01-15 | 2020-05-15 | 南通大学 | A Network Configuration Monitoring System Based on OPC and MQTT |
CN114167784B (en) * | 2021-12-08 | 2023-10-20 | 齐鲁工业大学 | Robot control system and method |
CN118550265B (en) * | 2024-07-30 | 2024-10-18 | 中国电力工程顾问集团西南电力设计院有限公司 | Open performance analysis model operation platform and method |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7206646B2 (en) * | 1999-02-22 | 2007-04-17 | Fisher-Rosemount Systems, Inc. | Method and apparatus for performing a function in a plant using process performance monitoring with process equipment monitoring and control |
CN100368949C (en) * | 2005-04-28 | 2008-02-13 | 南京科远控制工程有限公司 | Automatic control system based on artificial intelligence for heat-engine plant |
US8407716B2 (en) * | 2007-05-31 | 2013-03-26 | Fisher-Rosemount Systems, Inc. | Apparatus and methods to access information associated with a process control system |
CN101825876B (en) * | 2009-11-30 | 2013-01-02 | 浙江大学 | Portable fault diagnosis tester applied to petrochemical production device |
US9122764B2 (en) * | 2010-03-24 | 2015-09-01 | Fisher-Rosemount Systems, Inc. | Methods and apparatus to access process data stored on a server |
CN102681497B (en) * | 2011-03-15 | 2014-06-18 | 中国科学院沈阳自动化研究所 | Remote monitoring system of sewage disposal process and implementation method thereof |
CN202886953U (en) * | 2012-09-29 | 2013-04-17 | 西安热工研究院有限公司 | Profibus device monitoring and managing system |
-
2012
- 2012-09-29 CN CN201210371591.4A patent/CN102880146B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN102880146A (en) | 2013-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102882724B (en) | Field bus equipment monitoring and management method | |
CN102880146B (en) | Profibus device monitoring and managing system | |
US10620615B2 (en) | Engineering tool coordination device, engineering tool coordination method, and non-transitory computer readable storage medium | |
CN202886953U (en) | Profibus device monitoring and managing system | |
CN106027351B (en) | A kind of embedded web server fieldbus fault diagnosis communication module | |
US20110082597A1 (en) | Microgrid model based automated real time simulation for market based electric power system optimization | |
WO2005081134A1 (en) | Method, computer based-system and virtual asset register | |
CN105515189B (en) | Comprehensive intelligent gateway machine configuration method based on transformer station's unified Modeling | |
US8510463B2 (en) | Systems and methods for facilitating communication with a fieldbus device | |
CN111600923A (en) | An OPC UA protocol server system based on .NET Core | |
CN105204420A (en) | Operational process and troubleshooting training system and method for water-pumping and energy-storage machine set | |
Martínez-Ruedas et al. | Integrating and interconnecting of older SINUMERIK CNC machines with industry 4.0 using a plug-and-play system | |
CN202632054U (en) | Remote monitoring system for automatic devices | |
CN107992013A (en) | Traditional chinese medicine preparation equipment integrated system | |
CN105956118B (en) | A method of realizing real time information quality stamp distribution global data base | |
CN117930779A (en) | A production information object modeling method based on OPC UA protocol | |
EP3582034A1 (en) | Method and apparatus, in the field of automation technology, of updating processing data | |
CN116300656A (en) | Internet of things environment monitoring system for transformer and distribution station | |
CN104615118B (en) | A kind of power plant's fieldbus DPV1 management systems and method | |
Li et al. | Design and implementation of field bus device management system based on hart protocol | |
CN203827364U (en) | Double star-shaped fiber-optic redundancy measurement and control network system | |
CN114278517A (en) | Wind farm monitoring system based on time series database | |
CN204406188U (en) | A kind of power plant fieldbus DPV1 management system | |
CN111487942A (en) | DCS control system based on mine, sandstone and storage yard part production line | |
CN117590801B (en) | 5G edge control device with cloud-edge collaboration |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |