CN101840228B - Method and device for collecting data of equipment of third party in distributed control system - Google Patents
Method and device for collecting data of equipment of third party in distributed control system Download PDFInfo
- Publication number
- CN101840228B CN101840228B CN201010192599A CN201010192599A CN101840228B CN 101840228 B CN101840228 B CN 101840228B CN 201010192599 A CN201010192599 A CN 201010192599A CN 201010192599 A CN201010192599 A CN 201010192599A CN 101840228 B CN101840228 B CN 101840228B
- Authority
- CN
- China
- Prior art keywords
- party
- party device
- equipment
- data
- opc
- 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
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000006854 communication Effects 0.000 claims abstract description 50
- 238000004891 communication Methods 0.000 claims abstract description 49
- 238000012360 testing method Methods 0.000 claims description 5
- 238000003745 diagnosis Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 abstract description 2
- 238000012544 monitoring process Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000001419 dependent effect Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 239000012467 final product Substances 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 235000012364 Peperomia pellucida Nutrition 0.000 description 1
- 240000007711 Peperomia pellucida Species 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 208000037805 labour Diseases 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000035800 maturation Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000005641 tunneling Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4185—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31094—Data exchange between modules, cells, devices, processors
-
- 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
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Stored Programmes (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention discloses a method and a device for collecting the data of the equipment of a third party in a distributed control system. The method comprises the following steps of: receiving a call request to the equipment of the third party by an OPC interface, wherein the call request is transmitted by an OPC client and carries the label information of the equipment of the third party; calling drive modules in a plurality of preset drive modules, which correspond to the communication protocols of the equipment of the third party, according to the label information and constructing connection with the equipment of the third party; and collecting the data of the equipment of the third party and carrying out the corresponding processing on the obtained data of the equipment of the third party. By the invention, the connection of the distributed control system and the equipment of the third party applying various communication protocols can be met.
Description
Technical field
The present invention relates to the industrial automation technical field, more particularly, relate to the method and the device of collecting data of equipment of third party in a kind of dcs.
Background technology
Along with developing rapidly of new technologies such as computer science, Industry Control; Computer supervisory control system is developed to full distributed direction by early stage centralized monitoring; Simultaneously along with Object-oriented Technique, distributed object technology, the technological maturation of multi-level client/server (Client/Server); Make and the also system towards function of computer supervisory control system software develop into object oriented calculation machine monitoring system towards concrete field apparatus to be characteristic from early stage.
Data and information are that (they not only derive from the DCS field control layer to dcs, also possibly derive from third party device and software for Distributed Control System, the DCS) basis of supervision and control.A good DCS monitoring application software should be able to provide application interface or standard interface widely; Realize easily the data of DCS controller, third party PLC (Programmable logic Controller, programmable logic controller (PLC)), intelligence instrument and other industrial control equipments are linked in the system.General supervisory system is all regarded data source as external unit, and driver and these external unit swap datas comprise image data and send data/commands.
In the prior art, the DCS application developers need constantly be developed the driver of these equipment, and this has brought a large amount of repeated labors, has also brought a lot of problems.Some slight changes are made by hardware supplier on hardware, the driver of hardware just possibly need to rewrite; Simultaneously, because the driver of the different units of distinct device even same equipment maybe be different, be difficult to simultaneously these equipment are optimized operation.The conventional procedures control system is man-to-man system; Any DCS, SCADA (SupervisoryControl And Data Acquisition; Data acquisition and supervisor control), MES (ManufacturingExecution System; Manufacturing execution system) etc. upper monitoring software or other application software all need be developed special-purpose driver when being used for certain hardware device, and the net result after system constructing is accomplished is:
1) a kind of application software will be used for N kind hardware device and need develop N driver, and a kind of new application software of every increase needs the driver of N hardware device of exploitation in addition;
2) M kind software will be used for N kind hardware device and need exploitation (M*N) individual driver, and a kind of new hardware device of every increase need be the new device driver of M kind software development.
Thus it is clear that, in the prior art
Summary of the invention
In view of this, the embodiment of the invention provides the method and system of collecting data of equipment of third party in a kind of dcs, can satisfy the connection of dcs with the third party device of using various communication protocols.
The embodiment of the invention provides the method for collecting data of equipment of third party in a kind of dcs, comprising:
Receive the call request that the OPC client is sent through the OPC interface, carry the identification information of said third party device in the said call request third party device;
According to said identification information, call the driver module of corresponding said third party device communication protocol in a plurality of driver modules that preset, foundation is connected with said third party device;
Gather the data of said third party device, and the data of the said third party device that obtains are carried out handled.
Preferably, said a plurality of driver modules adopt the mode of dynamic link library to be provided with respectively, the corresponding a kind of communication protocol of each dynamic link library.
Preferably, said identification information is the address information of said third party device.
Preferably, said address information is stored with the tree directory structure form.
Further, said method also comprises:
The communications status of said third party device and the data of gathering said third party device are shown.
Further, said method also comprises:
According to the communicating by letter of said third party device, carry out the configuration of log information.
Further, said method also comprises:
When the communication failure that occurs with said third party device, carry out fault test and carry out the judgement of failure cause according to said log information.
The system of collecting data of equipment of third party in a kind of dcs comprises: OPC client, opc server and third party device;
Wherein, said opc server comprises:
The call request receiving element is used for receiving the call request to third party device that the OPC client is sent through the OPC interface, carries the identification information of said third party device in the said call request;
The driver module call unit is used for according to said identification information, calls the driver module of corresponding said third party device communication protocol in a plurality of driver modules that preset, and foundation is connected with said third party device;
Data acquisition unit, the data that are used to gather said third party device, and the data of the said third party device that obtains are carried out handled.
Preferably, said a plurality of driver modules adopt the mode of dynamic link library to be provided with respectively, the corresponding a kind of communication protocol of each dynamic link library.
Preferably, said identification information is the address information of said third party device.
Further, said opc server also comprises:
Display unit is used for the communications status of said third party device and the data of gathering said third party device are shown.
Further, said opc server also comprises:
Log unit is used for communicating by letter of basis and said third party device, carries out the configuration of log information.
Further, said opc server also comprises:
The communication diagnosis unit is used for when occurring and during the communication failure of said third party device, carries out fault test and carries out the judgement of failure cause according to said log information.
Compare with prior art; In the technical scheme provided by the invention; A kind of method based on collecting data of equipment of third party among the DCS of OPC standard is provided; Through in opc server, presetting a plurality of corresponding with each third party device communication protocol respectively driver modules, when the DCS real-time data base need be gathered the data of certain third party device, only need call driver module that should third party device; Thereby set up and being connected of third party device through this driver module, satisfy the communicating requirement of third party device.Thus; Only need provide a kind of device driver module just can use for any third party device for any DCS software systems; Satisfy the constantly pattern continually developed of the device drives that causes of upgrading of DCS or other upper strata monitoring softwares, made the enforcement of scheme to have good dirigibility, extendability and maintainability.
Description of drawings
In order to be illustrated more clearly in the technical scheme of the embodiment of the invention; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously, the accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills; Under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
The method step process flow diagram of collecting data of equipment of third party in a kind of dcs that Fig. 1 provides for the embodiment of the invention;
The tree directory structure synoptic diagram of the OPC data that Fig. 2 provides for the embodiment of the invention;
The system architecture synoptic diagram of collecting data of equipment of third party in a kind of dcs that Fig. 3 provides for the embodiment of the invention;
The system architecture synoptic diagram of collecting data of equipment of third party in the another kind of dcs that Fig. 4 provides for the embodiment of the invention;
The system architecture synoptic diagram of collecting data of equipment of third party in another dcs that Fig. 5 provides for the embodiment of the invention.
Embodiment
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme in the embodiment of the invention is carried out clear, intactly description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
At first the method for collecting data of equipment of third party in the dcs provided by the invention is described below, with reference to shown in Figure 1, said method comprises:
The OPC interface module provides standard OPC interface function, and it has been set up one according to the OPC standard and has been enclosed within the rule of following each other between hardware supplier and the software developer.As long as follow this cover rule, exchanges data all is transparent concerning hardware supplier and software developer the two, and hardware supplier need not to consider the multiple demand and the host-host protocol of application program, and the software developer also need not to understand the essence and the operating process of hardware.
It is thus clear that; In the technical scheme provided by the invention, a kind of method based on collecting data of equipment of third party among the DCS of OPC standard is provided, through in opc server, presetting a plurality of corresponding with each third party device communication protocol respectively driver modules; When the DCS real-time data base need be gathered the data of certain third party device; Only need call driver module that should third party device, thereby set up and being connected of third party device, satisfy the communicating requirement of third party device through this driver module.Thus; Only need provide a kind of device driver module just can use for any third party device for any DCS software systems; Satisfy the constantly pattern continually developed of the device drives that causes of upgrading of DCS or other upper strata monitoring softwares, made the enforcement of scheme to have good dirigibility, extendability and maintainability.
In a preferred embodiment of the invention, said a plurality of driver modules adopt the mode of DLL (Dynamic Link Library, dynamic link library) to be provided with respectively, the corresponding a kind of communication protocol of each dynamic link library.
In concrete implementation procedure, driver module adopts the drive development packet mode, and each device drives all adopts development template of the same race; Identical interface function is provided; According to the concrete communication requirement of third party device, call the corresponding driving module, the advantage of this kind implementation comprises:
Separate between the interface, reduced coupling;
When certain driver module change, do not influence other module;
When increasing new device drives, only need to get final product according to the new device drives dynamic link library of standard development, make things convenient for upgrade maintenance and reduce the upgrading required time.
When the user initiates the call request to third party device through DCS monitoring application software; Monitor the OPC client-side interface that application software provides through DCS; Send call request to opc server, and in said call request, carry the identification information of said third party device third party device.Usually, said identification information can be the address information of said third party device.Through the address information of third party device, can when the situation of a plurality of third party device coexistences, find corresponding third party device easily.
Thus, one of significant design in the OPC interface module is the tree directory structure of OPC data, and is as shown in Figure 2.
Comprise the resource that can supply client-access in the opc server, these resources are called as (ITEM) in OPC.Client access for ease, these should be organized according to a kind of reasonable manner.In the server each all has an effective identification name of the overall situation (FID, Full qualified ID).Having had should the effective identification name of the overall situation, and client just can find corresponding item, therefore claims effectively sign this server address by name of this overall situation, the abbreviation address.This item with server address organizes together according to certain mode, has just formed the address space of server.In brief, the server address space be exactly comprise on the server can be for the set of the resource of client access.The server address space confirmed by server and management, it described comprised in the server which, and these according to what form are organized.
In the embodiment of the invention, in the tree directory structure of OPC data, root object (CRoot::m_Root) is the root of four layers of bibliographic structure, safeguards the channel list (ChannelList) of communicating by letter with third party device, and all passages can find through m_Root; Passage object (CChannel::m_branches) is the ground floor of address space, service equipment tabulation (DeviceList), and each passage can have n equipment; Device object (CDevice::m_branches) is the second layer, safeguards Groups List (GroupList), and group can be divided into different types with equipment; Group objects (CGroup::m_tags) is the 3rd layer, safeguards list of labels (TagList); Label (CExTag) is last layer address space, the point of the corresponding concrete equipment of label.
Owing to the root that contains address space in the OPC interface module, the user is through accomplishing the foundation of third party device address space after the point in configuration communication passage, equipment, group and the selection group.After the space, address was set up, OPC Client can be through the value of any label point in the OPC interface accessing address space.The address format of label can be ChName.DevName.GrpName.TagName.
OPC Client is through OPC interface module exchange uplink and downlink data; Wherein, The data that upstream data is gathered the third party device that obtains for OPC Client when the device label value changes, are upgraded corresponding ITEM value in the interior tree directory structure of OPC interface module; Downlink data is the data that OPC Client sends to third party device, when the OPC client changes the ITEM value, then need revise the corresponding equipment label, issues control corresponding and setting command through opc server to third party device.
Need to prove that a plurality of driver modules that correspondence presets can pass through a plurality of passages of interface configurations, can select collocation channel number, parameters such as communication mode that channel type and passage adopted in the channel arrangement process; The configurable a plurality of equipment of each passage (communication protocol is identical), and equipment can be selected its redundant principal and subordinate's passage; Read the address information of a plurality of driver modules through configuration file, generate corresponding address space.Each concrete driver module all have one with its protocol-dependent protocol processes class, be used for handling this protocol-dependent information, as: framing, a frame, receive frame, separate frame.All and more protocol-dependent processing can be placed in the protocol class, because the frame format of every kind of agreement and communication process are all inequality.
In addition, can select communication mode through the interface, common communication mode has serial communication and ethernet communication; Dispose corresponding communications parameter then: need configuration: string slogan, baud rate, data bit like serial communication; Position of rest, parameters such as parity checking; Can be through timer or interrupt mode (being applicable to multithreading) polling device; Communication class is unified encapsulation, realize communication function with third party device.
In a preferred embodiment of the invention, provide the communications status of said third party device and gather the function that the data of said third party device show.Be used to show communications status when prepass and equipment; The label value that shows current each equipment.Can adopt the display mode of many viewing windows (Tree-List-Debug), wherein, Tree representes display channel and facility information, and List representes the label information of display device, and Debug representes the window communication state displaying; The information that List shows can be done corresponding switching along with the selected different item of Tree.
Simultaneously, according to the communicating by letter of said third party device, can also carry out the configuration of log information.Through the content of the required record of interface configurations journal file, like the time, the string slogan, the information such as message of sending or receiving are noted down the data of communication state and transmitting-receiving in real time; So that can diagnose out the reason of passage or equipment failure through journal file.
Therefore, for the driver module that adopts the DLL mode to be provided with, realize four general interfaces being provided to its scheduling thread:
Tunneling traffic interface: realize opening and closing operation to passage;
The initialization apparatus interface: each passage is safeguarded a list of devices, and the initialization apparatus interface is equipment to be converted into specialized equipment be increased in the corresponding apparatus tabulation;
Polling device interface: realize safeguarding the control and the collection of each equipment;
Checkout equipment interface: realize to detect the current state that is equipped with through calling this interface.
The method of collecting data of equipment of third party in the corresponding above-mentioned dcs; The embodiment of the invention also provides the system of collecting data of equipment of third party in a kind of dcs; As shown in Figure 3; Be the structural representation of this system, this system specifically can comprise: OPC client 30, opc server 31 and third party device 32;
Wherein, said opc server 31 comprises:
Call request receiving element 310 is used for receiving the call request to third party device that the OPC client is sent through the OPC interface, carries the identification information of said third party device in the said call request;
Driver module call unit 311 is used for according to said identification information, calls the driver module of corresponding said third party device communication protocol in a plurality of driver modules that preset, and foundation is connected with said third party device;
Wherein, said a plurality of driver modules adopt the mode of dynamic link library to be provided with respectively, the corresponding a kind of communication protocol of each dynamic link library.
In addition, said identification information is the address information of said third party device.
In other preferred embodiments, as shown in Figure 4, said opc server 31 also comprises:
In addition, as shown in Figure 5, said opc server 31 also comprises:
It is thus clear that; Through in opc server, presetting a plurality of corresponding with each third party device communication protocol respectively driver modules; When the DCS real-time data base need be gathered the data of certain third party device; Only need call driver module that should third party device, thereby set up and being connected of third party device, satisfy the communicating requirement of third party device through this driver module.Thus; Only need provide a kind of device driver module just can use for any third party device for any DCS software systems; Satisfy the constantly pattern continually developed of the device drives that causes of upgrading of DCS or other upper strata monitoring softwares, made the enforcement of scheme to have good dirigibility, extendability and maintainability.
For system embodiment, because it is basically corresponding to method embodiment, so describe fairly simplely, relevant part gets final product referring to the part explanation of method embodiment.Device embodiment described above only is schematic; Wherein said unit as the separating component explanation can or can not be physically to separate also; The parts that show as the unit can be or can not be physical locations also; Promptly can be positioned at a place, perhaps also can be distributed on a plurality of NEs.Can realize the purpose of present embodiment scheme according to the needs selection some or all of module wherein of reality.Those of ordinary skills promptly can understand and implement under the situation of not paying creative work.
One of ordinary skill in the art will appreciate that all or part of flow process that realizes in the foregoing description method; Be to instruct relevant hardware to accomplish through computer program; Described program can be stored in the computer read/write memory medium; This program can comprise the flow process like the embodiment of above-mentioned each side method when carrying out.Wherein, described storage medium can be magnetic disc, CD, read-only storage memory body (Read-OnlyMemory, ROM) or at random store memory body (Random Access Memory, RAM) etc.
To the above-mentioned explanation of the disclosed embodiments, make this area professional and technical personnel can realize or use the present invention.Multiple modification to these embodiment will be conspicuous concerning those skilled in the art, and defined General Principle can realize under the situation of spirit that does not break away from the embodiment of the invention or scope in other embodiments among this paper.Therefore, the embodiment of the invention will can not be restricted to these embodiment shown in this paper, but will meet and principle disclosed herein and features of novelty the wideest corresponding to scope.
Claims (11)
1. the method for collecting data of equipment of third party in the dcs; It is characterized in that; In opc server, adopt the mode of dynamic link library to preset a plurality of corresponding with each third party device communication protocol respectively driver modules; The corresponding a kind of communication protocol of each dynamic link library, said method comprises:
Said opc server receives the call request to third party device that the OPC client is sent through the OPC interface, carries the identification information of said third party device in the said call request;
Said opc server calls the driver module of corresponding said third party device communication protocol according to said identification information from the said a plurality of driver modules that preset, set up and being connected of said third party device through this driver module;
Said opc server is gathered the data of said third party device, and the data of the said third party device that obtains are carried out handled.
2. the method for collecting data of equipment of third party is characterized in that in the dcs according to claim 1, and said identification information is the address information of said third party device.
3. the method for collecting data of equipment of third party is characterized in that in the dcs according to claim 2, and said address information is stored with the tree directory structure form.
4. according to the method for collecting data of equipment of third party in each described dcs among the claim 1-3, it is characterized in that said method also comprises:
The communications status of said third party device and the data of gathering said third party device are shown.
5. according to the method for collecting data of equipment of third party in each described dcs among the claim 1-3, it is characterized in that said method also comprises:
According to the communicating by letter of said third party device, carry out the configuration of log information.
6. the method for collecting data of equipment of third party is characterized in that in the dcs according to claim 5, and said method also comprises:
When the communication failure that occurs with said third party device, carry out fault test and carry out the judgement of failure cause according to said log information.
7. the system of collecting data of equipment of third party in the dcs is characterized in that said system comprises: OPC client, opc server and third party device;
Wherein, adopt the mode of dynamic link library to preset a plurality of corresponding with each third party device communication protocol respectively driver modules in the said opc server, the corresponding a kind of communication protocol of each dynamic link library, said opc server comprises:
The call request receiving element is used for receiving the call request to third party device that the OPC client is sent through the OPC interface, carries the identification information of said third party device in the said call request;
The driver module call unit is used for according to said identification information, from the said a plurality of driver modules that preset, calls the driver module of corresponding said third party device communication protocol, sets up and being connected of said third party device through this driver module;
Data acquisition unit, the data that are used to gather said third party device, and the data of the said third party device that obtains are carried out handled.
8. the system of collecting data of equipment of third party is characterized in that in the dcs according to claim 7, and said identification information is the address information of said third party device.
9. according to the system of collecting data of equipment of third party in claim 7 or the 8 described dcss, it is characterized in that said opc server also comprises:
Display unit is used for the communications status of said third party device and the data of gathering said third party device are shown.
10. according to the system of collecting data of equipment of third party in claim 7 or the 8 described dcss, it is characterized in that said opc server also comprises:
Log unit is used for communicating by letter of basis and said third party device, carries out the configuration of log information.
11. the system of collecting data of equipment of third party is characterized in that in the dcs according to claim 10, said opc server also comprises:
The communication diagnosis unit is used for when occurring and during the communication failure of said third party device, carries out fault test and carries out the judgement of failure cause according to said log information.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010192599A CN101840228B (en) | 2010-06-01 | 2010-06-01 | Method and device for collecting data of equipment of third party in distributed control system |
PCT/CN2011/072356 WO2011150715A1 (en) | 2010-06-01 | 2011-03-31 | Method and device for collecting data of third-party equipment in distributed control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010192599A CN101840228B (en) | 2010-06-01 | 2010-06-01 | Method and device for collecting data of equipment of third party in distributed control system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101840228A CN101840228A (en) | 2010-09-22 |
CN101840228B true CN101840228B (en) | 2012-10-10 |
Family
ID=42743646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010192599A Active CN101840228B (en) | 2010-06-01 | 2010-06-01 | Method and device for collecting data of equipment of third party in distributed control system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101840228B (en) |
WO (1) | WO2011150715A1 (en) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101840228B (en) * | 2010-06-01 | 2012-10-10 | 杭州和利时自动化有限公司 | Method and device for collecting data of equipment of third party in distributed control system |
CN102044308B (en) * | 2010-09-30 | 2012-09-12 | 中广核工程有限公司 | Acquisition method and system for real time data of nuclear plant DCS |
CN102736565B (en) * | 2011-04-02 | 2014-10-29 | 成都齐峰科技有限公司 | Communication method of automatic control equipment based on upper and lower computer structures |
CN103838565B (en) * | 2012-11-28 | 2017-07-28 | 沈阳铝镁设计研究院有限公司 | A kind of electrolytic aluminium factory manufacturing execution system supporting system for software development system |
CN104519011B (en) * | 2013-09-27 | 2018-06-15 | 无锡华润微电子有限公司 | Semiconductor equipment manages system and its protocol conversion module, semiconductor equipment management method |
CN105207827B (en) * | 2015-10-27 | 2018-08-14 | 珠海智城信息技术有限公司 | Data communication method, system and device |
CN106875646B (en) * | 2015-12-11 | 2020-06-26 | 华为技术有限公司 | Data acquisition method and device |
CN105955121A (en) * | 2016-05-23 | 2016-09-21 | 镇江天力变压器有限公司 | High-frequency high-voltage electrostatic dedusting remote monitoring system based on ifix platform |
CN108268372B (en) * | 2017-07-24 | 2021-06-08 | 深圳壹账通智能科技有限公司 | Mock test processing method and device, storage medium and computer equipment |
CN109032089A (en) * | 2018-07-25 | 2018-12-18 | 珠海格力智能装备有限公司 | Data acquisition method and device for industrial equipment |
CN109683982B (en) * | 2018-12-06 | 2022-07-19 | 深圳市广和通无线股份有限公司 | MES system control method, MES system control device, computer equipment, and storage medium |
CN109725617A (en) * | 2018-12-29 | 2019-05-07 | 杭州和利时自动化有限公司 | A kind of construction method of industrial configuration platform, building system and relevant apparatus |
CN109901551A (en) * | 2019-03-05 | 2019-06-18 | 烽台科技(北京)有限公司 | Information acquisition method, information acquisition device and the terminal device of industrial control equipment |
CN110557390B (en) * | 2019-09-05 | 2021-08-10 | 中创智客(苏州)智能科技有限公司 | Secure communication method and system for distributed control system and third-party system |
CN111796581B (en) * | 2020-07-06 | 2022-03-18 | 中铁二十局集团有限公司 | Shield data acquisition method and device and computer storage medium |
CN113985843B (en) * | 2021-10-26 | 2022-12-23 | 西安热工研究院有限公司 | Method and system for updating point directory in real time by distributed control system |
CN114116730B (en) * | 2022-01-21 | 2022-04-12 | 深圳微迅信息科技有限公司 | Interface management method, device, equipment and storage medium |
CN115134427B (en) * | 2022-06-10 | 2024-02-02 | 芯来智融半导体科技(上海)有限公司 | Communication protocol coordination method, device, computer equipment and storage medium |
CN115103032B (en) * | 2022-06-10 | 2024-02-02 | 芯来智融半导体科技(上海)有限公司 | Communication protocol control circuit and chip |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4526505A (en) * | 1983-02-03 | 1985-07-02 | Oscar Mayer Foods Corporation | Fast retract feed |
CN1798141A (en) * | 2004-12-22 | 2006-07-05 | 中国科学院沈阳自动化研究所 | Remote Configuration Monitoring System Conforming to OPC Standard |
CN1851577A (en) * | 2006-05-25 | 2006-10-25 | 北京利达恒信科技发展有限公司 | Virtual control method for site controller |
CN201198760Y (en) * | 2007-12-28 | 2009-02-25 | 山西潞安环保能源开发股份有限公司王庄煤矿 | Safe high-efficiency integrative matching equipment of large excavating high automatic fully mechanized working face |
KR20100001434A (en) * | 2008-06-27 | 2010-01-06 | 호서대학교 산학협력단 | Message converting device for unified monitoring of industrial equipment |
CN201477434U (en) * | 2009-05-05 | 2010-05-19 | 霍进 | Automatic control system accessed into automatic heterogeneous controller |
CN101840228B (en) * | 2010-06-01 | 2012-10-10 | 杭州和利时自动化有限公司 | Method and device for collecting data of equipment of third party in distributed control system |
-
2010
- 2010-06-01 CN CN201010192599A patent/CN101840228B/en active Active
-
2011
- 2011-03-31 WO PCT/CN2011/072356 patent/WO2011150715A1/en active Application Filing
Non-Patent Citations (4)
Title |
---|
周国宾.OPC技术在选煤厂自动化中的应用.《煤炭技术》.2006,第25卷(第09期),第89-90页. * |
姜萍等.基于OPC技术的DCS监控系统设计.《信息化纵横》.2009,(第07期),第59-62页. * |
巫满秀等.采用OPC技术实现与DCS的数据传输.《嘉应学院学报(自然科学)》.2009,第27卷(第06期),第25-28页. * |
毛明亮等.基于OPC接口的造纸机DCS控制系统.《西北轻工业学院学报》.2002,第20卷(第06期),第64-66页. * |
Also Published As
Publication number | Publication date |
---|---|
WO2011150715A1 (en) | 2011-12-08 |
CN101840228A (en) | 2010-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101840228B (en) | Method and device for collecting data of equipment of third party in distributed control system | |
US11137745B2 (en) | Open architecture industrial control system | |
CN103283208B (en) | Based on the remote real-time monitoring system of cloud computing | |
US20150019191A1 (en) | Industrial simulation using redirected i/o module configurations | |
CN112068494A (en) | Virtualized real-time I/O in a process control system | |
EP3002649B1 (en) | Industrial simulation using redirected i/o module configurations | |
WO1998036335A9 (en) | Process control system using a layered-hierarchy control strategy distributed into multiple control devices | |
CN104345717A (en) | Intelligent remote data acquisition system based on Internet of Things | |
CN102809953A (en) | Systems and methods for alert capture and transmission | |
CN107037782B (en) | The method and apparatus for monitoring lathe | |
CN105094092A (en) | Work correcting method for automatic industrial device | |
CN104932472A (en) | Network online reconfigurable industrial security monitoring system | |
CN106844201A (en) | Test environment dispositions method and system | |
GB2589661A (en) | Virtualized real-time I/O in process control systems | |
CN106304136A (en) | Obtain the method for network state information, system, controller and simulation mobile device | |
CN110658777A (en) | HMI-based method for realizing communication, interaction and alarm management between control terminals | |
CN105743695A (en) | Monitoring method and system based on IEC 104 protocol | |
US11009858B2 (en) | Industrial automation network evaluation system and method | |
CN106802645A (en) | A kind of FPGA single particle overturns fault simulation system and method | |
CN105704253A (en) | Method for acquiring host resources and device and system thereof | |
CN107147698A (en) | The tele-control system of intelligent switch, method and apparatus | |
CN102693166A (en) | Method, device and system for processing information | |
CN102854862B (en) | Functional block with FF (foundation fieldbus) interface | |
WO2021154317A1 (en) | Automated maintenance method and system for plant assets | |
CN116431277A (en) | Multi-place operation and maintenance containerization method and device, computer equipment and storage medium |
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 |