CN106647412B - A kind of data sharing method between distributed director based on configuration element - Google Patents
A kind of data sharing method between distributed director based on configuration element Download PDFInfo
- Publication number
- CN106647412B CN106647412B CN201710035217.XA CN201710035217A CN106647412B CN 106647412 B CN106647412 B CN 106647412B CN 201710035217 A CN201710035217 A CN 201710035217A CN 106647412 B CN106647412 B CN 106647412B
- Authority
- CN
- China
- Prior art keywords
- shared
- data
- configuration
- input
- distributed director
- 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 36
- 230000001360 synchronised effect Effects 0.000 claims abstract description 14
- 238000004891 communication Methods 0.000 claims abstract description 13
- 230000008569 process Effects 0.000 claims abstract description 5
- 230000006870 function Effects 0.000 claims description 6
- 238000009826 distribution Methods 0.000 claims description 4
- 230000003993 interaction Effects 0.000 claims description 4
- 230000000737 periodic effect Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000033772 system development Effects 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
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/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1074—Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
- H04L67/1078—Resource delivery mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Programmable Controllers (AREA)
Abstract
The present invention provides the data sharing method between a kind of distributed director based on configuration element, shared drive is set in each distributed director, by shared element, determine which data enters shared drive, and synchronous with other distributed director nodes progress data;The shared element is directly associated with distributed director I/O channel, the internal data store of the shared element shared drive region specified in corresponding distributed director;The configuration programming process of control logic is directly participated in, the real value of shared element is dynamically presented in configuration picture, realizes the acquisition and output to specified shared data by shared element;The shared data of each distributed director node is synchronized to corresponding shared drive memory block in other nodes by way of broadcast communication.The present invention effectively improves the degree of flexibility of data sharing between controller, can also reduce influence of the unnecessary data sharing to grid load, controller performance.
Description
Technical field
The present invention relates to technical field of industrial automatic control more particularly to a kind of distributed AC servo systems based on configuration element
Data sharing method between device.
Background technique
Complex industrial control system, which generallys use the distributed network architecture, spot sensor, controller and actuator
Effect ground set, so that resource-sharing and cooperating may be implemented between the work station of different address in region.Since complexity is
The control problem of system is complicated, controller node is various, each object how to be geographically distributed using distributed communication network realization
Between reason control unit information and control signal it is effectively shared be the field face a major issue.It is asked for this
Topic, existing control system often for user-friendly interface the considerations of, the code tasks of data sharing can be masked, only
Engineer provides the function of control application development.However as control system function increasingly complex, parallel program development
Etc. new demands appearance, control engineers problem of concern changed, they are not only concerned about control algolithm
Data synchronization and its communication efficiency of complex control program are also extremely focused in the exploitation of the controls application such as design and configuration.
For the data sharing between distributed director, configuration provided by control system's development quotient is soft in the prior art
Part tool is usually using all global variables and its real time data between the technological means local area network internal controller of broadcast communication
Data synchronization updating is executed, the major defect of this mode is:
1, there are many unnecessary network communications, especially for complicated control task and parallel control task,
Improperly brought problem is that volume of transmitted data increase causes network delay to increase after data sharing between extensive control node,
The decline of system entirety control performance is in turn resulted in, real-time reduces, or even influences the normal operation of control system.
2, the functional module of data sharing has been previously integrated in configuration software, and engineer can only be by specifying specific net
Section or the IP address of controller node configure to intervene data sharing, operate autonomy and flexibility is still undesirable.
Summary of the invention
The technical problem to be solved in the present invention is to provide the number between a kind of distributed director based on configuration element
According to sharing method, solves engineer in the prior art and be difficult to the data sharing strategy between flexible configuration distributed director, with
And the data sharing between controller influences big technical problem on grid load, controller performance;Effectively improve control
The degree of flexibility of data sharing between device can also reduce unnecessary data sharing to the shadow of grid load, controller performance
It rings.
The present invention is implemented as follows: the data sharing method between a kind of distributed director based on configuration element,
Shared drive is set in each distributed director, by shared element, determines which data enters shared drive, and and its
It is synchronous that his distributed director node carries out data;The shared element is directly associated with distributed director I/O channel, is shared
The internal data store of the element shared drive region specified in corresponding distributed director;Shared element has by graphic elements
The mode of sequence connection, directly participates in the configuration programming process of control logic, and the real value of shared element is dynamically presented on configuration
In picture, the acquisition and output to specified shared data are realized by shared element, and shared data is transparent, can monitor on-line;
The shared data of each distributed director node is synchronized to corresponding shared interior in other nodes by way of broadcast communication
Deposit memory block.
Further, the configuration element is the control function module for executing analog quantity or amount of logic operation, multiple element
Between orderly connection form the Logical Configuration program of system, different types of element is distinguished by component symbol mark, more
The element of a same type is distinguished by element lower label;The configuration element includes input element, output element, strategic element
And shared element;The input element, output element, strategic element are for writing conventional Logical Configuration program;It is described total
Enjoying element includes shared input element and shared output element.
Further, the shared input element and shared output element: including analog input/output element, number
Word amount input/output element, intermediate analog quantity input/output element and sandwich digit amount input/output element;The intermediate die
Analog quantity/digital quantity input element is located at input side, and internal data can be transferred to strategic element or output element;The intermediate die
Analog quantity/digital output element is located at outlet side, for reading and storing the calculated result of intermediate logic;The shared input member
Part and shared output element: the editor that Logical Configuration program is participated in Logical Configuration picture can be added to;Logical Configuration program
When operation, the real time data of itself can be dynamically shown in configuration picture;During Logical Configuration, similar element
Unique lower label will be automatically generated.
Further, the shared input/output element is the I/O channel pass that controller is corresponded to industrial control system
Connection, and it is corresponding with physics shared drive address specific in controller;By sharing input/output element, operator's energy
It automatically selects specific data to be loaded into shared drive, and carries out data interaction with other distributed directors;It is described share it is defeated
Enter/output element and common input/output element be managed and distinguish in the way of subregion in Memory Allocation storage,
Each subregion opens up corresponding storage region in controller memory and is corresponding to it.
Further, the data sharing mode in controller layer between multiple distributed directors is as follows: to each controller
Node configures global sharing memory region, and the global sharing memory region includes the shared number of all distributed director nodes
It is believed that breath, i.e., global memory's shared region of each controller node had both included the shared data that local node provides, and also included
Shared data from other nodes;
By the way of physical memory unified addressing, global memory's shared region of all distributed directors is determined
Justice;The data synchronization strategy of the shared drive is the shared data of each controller node by the way of broadcast communication, together
It walks in other nodes in the corresponding physical memory addresses of global memory's shared region, is performed simultaneously periodic data and refreshes behaviour
Make.
Further, shared data is by sharing input element from the shared of corresponding distributed director in the method
It is obtained in memory, specifically: S1, editorial logic configuration program determine the configuration element M for needing to receive shared data;
S2, the configuration mode orderly connected using graphic elements drag shared input element to Logical Configuration picture, connection
Into the configuration element M;
The related information of S3, the configuration shared input element, with being linked to the specified shared drive of corresponding controller
On location;
S4, operation logic configuration program periodically read Real-Time Sharing number from the specified shared drive address
According to dynamically updating in Logical Configuration picture, and its real value is shown in the side of shared input element.
Further, shared data is to be written to corresponding distributed director by shared output element in the method
Shared drive corresponding region, specifically: S1, editorial logic configuration program, selection needs the configuration element N of shared data, by it
Output data is as shared data;
S2, the configuration mode orderly connected using graphic elements drag shared input element to Logical Configuration picture, connection
Into the configuration element N;
S3, the related information for configuring shared output element, are linked on the specified shared drive address of corresponding controller;
The real time data of shared output element is transmitted and stores described specified be total to by S4, operation logic configuration program
Enjoy memory address;
S5, the shared data in the specified shared drive address is periodically synchronized to other controller node phases
The region of memory answered.
The present invention has the advantage which controller 1, engineer can autonomously decide on, which data participates in distribution
Formula data sharing, so that the network load caused by being effectively prevented from because of improperly data sharing increases, control performance significantly drops
The problems such as low;
2, data sharing operations simple and flexible meets the configuration programming habit of engineer, and communication data highly transparent,
Visualization is high, supports on-line monitoring.
Detailed description of the invention
The present invention is further illustrated in conjunction with the embodiments with reference to the accompanying drawings.
The schematic diagram of data sharing method of the Fig. 1 between distributed director of the invention.
Fig. 2 is the acquisition methods flow diagram of shared data of the present invention.
Fig. 3 is the output method flow diagram of shared data of the present invention.
Specific embodiment
Shown in please referring to Fig.1 to Fig.3, a kind of data sharing method between the distributed director based on configuration element,
Shared drive is set in each distributed director, by shared element, determines which data enters shared drive, and and its
It is synchronous that his distributed director node carries out data;The shared element is directly associated with distributed director I/O channel, is shared
The internal data store of the element shared drive region specified in corresponding distributed director;Shared element has by graphic elements
The mode of sequence connection, directly participates in the configuration programming process of control logic, and the real value of shared element is dynamically presented on configuration
In picture, the acquisition and output to specified shared data are realized by shared element, and shared data is transparent, can monitor on-line;
The shared data of each distributed director node is synchronized to corresponding shared interior in other nodes by way of broadcast communication
Deposit memory block.
A kind of design method of shared element towards configuration data of the invention, is patrolled for connecting the control that user writes
Collect the shared drive with corresponding controller.
Concrete function feature is as follows:
1, the configuration element is the control function module for executing analog quantity or amount of logic operation, having between multiple element
Sequence connects the Logical Configuration program to form system, and different types of element is distinguished by component symbol mark, multiple same types
Element distinguished by element lower label.The configuration element includes input element, output element, strategic element and shared member
Part.The input element, output element, strategic element are for writing conventional Logical Configuration program.The shared element is one
The special configuration element of kind, including shared input element and shared output element.
2, the identical point of the shared input/output element and common input/output element:
1. including analog input/output element, digital quantity input/output element, intermediate analog quantity input/output member
Part and sandwich digit amount input/output element;Intermediate analog quantity/digital quantity the input element is located at input side, can will be internal
Data are transferred to strategic element or output element;Intermediate analog quantity/digital output the element is located at outlet side, for reading
With the calculated result of storage intermediate logic.
2. can be added to the editor for participating in Logical Configuration program in Logical Configuration picture;
3. Logical Configuration program is run, the real time data of itself can be dynamically shown in configuration picture;
4. similar element can all automatically generate unique lower label during Logical Configuration;
For example, No. 101 adder calculator element is represented by ADD 101, corresponding controller will also distribute for it
Corresponding memory headroom.
3, the shared input/output element and common input/output element the difference is that:
1. the common input/output element is I/O data point association corresponding with system process equipment, it is responsible for from existing
Reading/output real-time control data in field process equipment or device emulation model, the partial data not fully participate in distribution
The data sharing of controller;
2. the shared input/output element be corresponded to system controller I/O channel association, and in controller
Specific physics shared drive address is corresponding.By sharing input/output element, engineer can automatically be selected specifically
Data are loaded into shared drive, and carry out data interaction with other distributed directors.
3. the shared input/output element and common input/output element are in Memory Allocation storage according to subregion
Mode be managed and distinguish, each subregion opens up corresponding storage region in controller memory and is corresponding to it.
For example, all input/output elements can be carried out subregion, and the specified area S according to 26 letter characters of A-Z
For the storage region for sharing input/output element, remaining subregion is used to store the common corresponding data of input/output element,
The area S data be can provide for data sharing.Further, AO 003 can be used to indicate that No. 003 common analog output
Element;AOS 005 can be used to indicate that No. 005 area S analog output element, i.e. No. 005 analog quantity shares output element.
(2), the data sharing method between the distributed director provided by the invention based on configuration element, Ling Yizhu
Be characterized in that: the configuration mode orderly connected using graphic elements is realized by the shared element that outputs and inputs to specified total
The acquisition and output of data are enjoyed, and shared data is transparent as it can be seen that can monitor on-line.
Concrete methods of realizing is as follows:
1, the data sharing method in the present invention between the multiple distributed directors of controller layer is as follows:
1. configuring global sharing memory region to each controller node, the global sharing memory region includes all points
The global sharing memory region of the shared data information of cloth controller node, i.e., each controller node both includes local node
The shared data of offer, also comprising the shared data from other nodes.
2. the method for using physical memory unified addressing carries out the global sharing memory region of all distributed directors
Definition.
3. the data synchronization strategy of the shared drive is the shared data of each controller node using broadcast communication
Mode is synchronized in other nodes in the corresponding physical memory addresses in global sharing memory region, is performed simultaneously periodic data
Refresh operation.
2, shared data is specified in the present invention to be obtained from the shared drive of corresponding controller by sharing input element
's.
Specific steps method is as follows:
S1, editorial logic configuration program determine the configuration element M for needing to receive shared data;
By taking Fig. 1 as an example, strategic element B ' 001 is the configuration element of shared data to be received.
S2, the configuration mode orderly connected using graphic elements drag shared input element to Logical Configuration picture, connection
Into the configuration element M;
The related information of S3, the configuration shared input element, with being linked to the specified shared drive of corresponding controller
On location;
By taking Fig. 1 as an example, the shared input element " SI 001 " in work station K is associated with 1 institute of node on controller node K
Corresponding shared drive address, can be realized the configuration sharing to 1 shared data of controller node;
S4, operation logic configuration program periodically read Real-Time Sharing number from the specified shared drive address
According to dynamically updating in Logical Configuration picture, and its real value is shown in the side of shared input element.
3, it is the shared drive phase for being written to corresponding controller by sharing output element that shared data is specified in the present invention
Answer region.
Specific steps method is as follows:
S1, editorial logic configuration program, selection need the configuration element N of shared data, output it data as shared
Data;
S2, the configuration mode orderly connected using graphic elements drag shared input element to Logical Configuration picture, connection
Into the configuration element N;
By taking Fig. 1 as an example, strategic element B 001 and input element D ' 002 are to provide the configuration element of shared data.
S3, the related information for configuring shared output element, are linked on the specified shared drive address of corresponding controller;
By taking Fig. 1 as an example, the shared output element " SO 001 " in work station 1 is associated in controller node 1 for depositing
The region of memory for storing up 1 shared data of node, can be realized the configuration sharing to 001 data of strategic element B;It will be in work station K
Shared output element " SO ' 002 " is associated with the region of memory that memory node K shared data is used in controller node K, Ji Keshi
Now to the configuration sharing of 002 data of input element D '.
The real time data of shared output element is transmitted and stores described specified be total to by S4, operation logic configuration program
Enjoy memory address;
S5, the shared data in the specified shared drive address is periodically synchronized to other controller node phases
The region of memory answered.
In short, the present invention not only inherits the advantages of broadcast communication data synchronous method, while also overcoming the prior art
Above-mentioned deficiency.Data sharing strategy in this method between different physical controllers is by way of configuration element in host computer
What middle operation was realized, engineer can more autonomously decide on Information Sharing Strategy, select specified data in multi-controller section
Data interaction is carried out between point, this mode can not only effectively improve the degree of flexibility of data sharing between controller, can also subtract
Few influence of the unnecessary data sharing to grid load, controller performance.
Although specific embodiments of the present invention have been described above, those familiar with the art should be managed
Solution, we are merely exemplary described specific embodiment, rather than for the restriction to the scope of the present invention, it is familiar with this
The technical staff in field should be covered of the invention according to modification and variation equivalent made by spirit of the invention
In scope of the claimed protection.
Claims (7)
1. the data sharing method between a kind of distributed director based on configuration element, it is characterised in that: in each distribution
Shared drive is set in formula controller, by shared element, determines which data enters shared drive, and control with other distributions
It is synchronous that device node processed carries out data;The shared element is directly associated with distributed director I/O channel, the inside of shared element
Data are stored in the specified shared drive region of corresponding distributed director;Shared element passes through the side that graphic elements orderly connect
Formula, directly participates in the configuration programming process of control logic, and the real value of shared element is dynamically presented in configuration picture, passes through
Shared element realizes the acquisition and output to specified shared data, and shared data is transparent, can monitor on-line;Each distributed control
The shared data of device node processed is synchronized to corresponding shared drive memory block in other nodes by way of broadcast communication.
2. the data sharing method between a kind of distributed director based on configuration element according to claim 1,
Be characterized in that: the configuration element is the control function module for executing analog quantity or amount of logic operation, having between multiple element
Sequence connects the Logical Configuration program to form system, and different types of element is distinguished by component symbol mark, multiple same types
Element distinguished by element lower label;The configuration element includes input element, output element, strategic element and shares
Element;The input element, output element, strategic element are for writing conventional Logical Configuration program;The shared element packet
Include shared input element and shared output element.
3. the data sharing method between a kind of distributed director based on configuration element according to claim 2,
Be characterized in that: the shared input element and shared output element: include analog input/output element, digital quantity input/
Output element, intermediate analog quantity input/output element and sandwich digit amount input/output element;Intermediate analog quantity/the number
Amount input element is located at input side, and internal data can be transferred to strategic element or output element;Intermediate analog quantity/the number
Amount output element is located at outlet side, for reading and storing the calculated result of intermediate logic;The shared input element and shared
Output element: the editor that Logical Configuration program is participated in Logical Configuration picture can be added to;When Logical Configuration program is run,
The real time data of itself can be dynamically shown in configuration picture;During Logical Configuration, similar element all can be automatic
Ground generates unique lower label.
4. the data sharing method between a kind of distributed director based on configuration element according to claim 2,
Be characterized in that: the shared input/output element be corresponded to industrial control system controller I/O channel association, and with control
Specific physics shared drive address is corresponding in device processed;By sharing input/output element, operator can automatically be selected
Specific data are loaded into shared drive, and carry out data interaction with other distributed directors;The shared input/output element
It is managed and distinguishes in the way of subregion in Memory Allocation storage with common input/output element, each subregion exists
Corresponding storage region is opened up in controller memory to be corresponding to it.
5. the data sharing method between a kind of distributed director based on configuration element according to claim 1,
Be characterized in that: the data sharing mode in controller layer between multiple distributed directors is as follows: configuring to each controller node
Global sharing memory region, the global sharing memory region include the shared data information of all distributed director nodes,
The global sharing memory region of i.e. each controller node had both included the shared data that local node provides, also comprising being originated from other
The shared data of node;
By the way of physical memory unified addressing, the global sharing memory region of all distributed directors is defined;
The data synchronization strategy of the shared drive is the shared data of each controller node by the way of broadcast communication, is synchronized to
In other nodes in the corresponding physical memory addresses in global sharing memory region, it is performed simultaneously periodic data refresh operation.
6. the data sharing method between a kind of distributed director based on configuration element according to claim 2,
Be characterized in that: shared data is obtained from the shared drive of corresponding distributed director by sharing input element in the method
It takes, specifically: S1, editorial logic configuration program determine the configuration element M for needing to receive shared data;
S2, the configuration mode orderly connected using graphic elements are dragged shared input element to Logical Configuration picture, are connected to institute
It states in configuration element M;
The related information of S3, the configuration shared input element are linked on the specified shared drive address of corresponding controller;
S4, operation logic configuration program periodically read Real-Time Sharing data from the specified shared drive address, move
It updates to state in Logical Configuration picture, and its real value is shown in the side of shared input element.
7. the data sharing method between a kind of distributed director based on configuration element according to claim 2,
Be characterized in that: shared data is the shared drive for being written to corresponding distributed director by sharing output element in the method
Corresponding region, specifically: S1, editorial logic configuration program, selection need the configuration element N of shared data, output it data
As shared data;
S2, the configuration mode orderly connected using graphic elements are dragged shared input element to Logical Configuration picture, are connected to institute
It states in configuration element N;
S3, the related information for configuring shared output element, are linked on the specified shared drive address of corresponding controller;
S4, operation logic configuration program, the real time data of shared output element is transmitted and store it is described it is specified it is shared in
Deposit address;
S5, that the shared data in the specified shared drive address is periodically synchronized to other controller nodes is corresponding
Region of memory.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710035217.XA CN106647412B (en) | 2017-01-17 | 2017-01-17 | A kind of data sharing method between distributed director based on configuration element |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710035217.XA CN106647412B (en) | 2017-01-17 | 2017-01-17 | A kind of data sharing method between distributed director based on configuration element |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106647412A CN106647412A (en) | 2017-05-10 |
| CN106647412B true CN106647412B (en) | 2018-12-18 |
Family
ID=58840646
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710035217.XA Active CN106647412B (en) | 2017-01-17 | 2017-01-17 | A kind of data sharing method between distributed director based on configuration element |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106647412B (en) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107367968B (en) * | 2017-08-03 | 2019-08-09 | 爱普(福建)科技有限公司 | A kind of the execution method and computer-readable medium of configuration element |
| CN107465620B (en) * | 2017-08-03 | 2020-07-10 | 爱普(福建)科技有限公司 | General data router and communication method thereof |
| CN107579913B (en) * | 2017-08-03 | 2020-12-29 | 爱普(福建)科技有限公司 | Configurable communication gateway and communication method based on same |
| JP6903275B2 (en) * | 2017-09-14 | 2021-07-14 | オムロン株式会社 | Control device and control method |
| CN108416088B (en) * | 2018-01-26 | 2021-12-14 | 爱普(福建)科技有限公司 | Method and device for realizing real-time preview function for configuration element design |
| CN109471898B (en) * | 2018-12-19 | 2021-05-25 | 华迪计算机集团有限公司 | Method and system for sharing and distributing data |
| CN111176227B (en) * | 2019-12-06 | 2021-09-28 | 南京国电南自维美德自动化有限公司 | System and method for realizing synchronous triggering of control task and input/output data |
| CN111273541B (en) * | 2020-04-03 | 2023-05-02 | 四川谊田集群科技有限公司 | Control system and method of virtual redundant controller based on communication |
| WO2022213526A1 (en) * | 2021-04-06 | 2022-10-13 | 华为云计算技术有限公司 | Transaction processing method, distributed database system, cluster, and medium |
| CN113901015B (en) * | 2021-09-07 | 2023-05-30 | 北京航天巨恒系统集成技术有限公司 | Distributed data sharing method and device, storage node card and computer equipment |
| CN113759884B (en) * | 2021-11-08 | 2022-02-01 | 西安热工研究院有限公司 | Method and system for generating input/output point product file of distributed control system |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0723230A2 (en) * | 1995-01-23 | 1996-07-24 | Tandem Computers Incorporated | A distributed data cache for cached multiprocessor system |
| CN1447255A (en) * | 2002-04-09 | 2003-10-08 | 威盛电子股份有限公司 | Distributed type system of shared momory possessing two nodes and data maintenance method |
| CN1447257A (en) * | 2002-04-09 | 2003-10-08 | 威盛电子股份有限公司 | Data maintenance method for distributed type shared memory system |
| CN101477496A (en) * | 2008-12-29 | 2009-07-08 | 北京航空航天大学 | NUMA structure implementing method based on distributed internal memory virtualization |
| CN101661408A (en) * | 2009-09-14 | 2010-03-03 | 四川川大智胜软件股份有限公司 | Distributed real-time data replication synchronizing method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7085898B2 (en) * | 2003-05-12 | 2006-08-01 | International Business Machines Corporation | Coherency management for a “switchless” distributed shared memory computer system |
-
2017
- 2017-01-17 CN CN201710035217.XA patent/CN106647412B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0723230A2 (en) * | 1995-01-23 | 1996-07-24 | Tandem Computers Incorporated | A distributed data cache for cached multiprocessor system |
| CN1447255A (en) * | 2002-04-09 | 2003-10-08 | 威盛电子股份有限公司 | Distributed type system of shared momory possessing two nodes and data maintenance method |
| CN1447257A (en) * | 2002-04-09 | 2003-10-08 | 威盛电子股份有限公司 | Data maintenance method for distributed type shared memory system |
| CN101477496A (en) * | 2008-12-29 | 2009-07-08 | 北京航空航天大学 | NUMA structure implementing method based on distributed internal memory virtualization |
| CN101661408A (en) * | 2009-09-14 | 2010-03-03 | 四川川大智胜软件股份有限公司 | Distributed real-time data replication synchronizing method |
Non-Patent Citations (2)
| Title |
|---|
| Data Forwarding in Scalable Shared-Memory Multiprocessors;David A.Koufaty,Xiangfeng Chen,David K.Poulsen,Josep Torrellas;《IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS》;19961230;第7卷(第12期);第1250-1264页 * |
| 分布式共享存储器(DSM)的可扩展模型设计;傅晓菲,林锦贤;《福建电脑》;20030430(第4期);第12-13页 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106647412A (en) | 2017-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106647412B (en) | A kind of data sharing method between distributed director based on configuration element | |
| US20200358675A1 (en) | In-fabric traffic analysis | |
| EP2833225B1 (en) | Systems and methods for batch device commissioning and decommissioning | |
| CN102710900B (en) | A kind of video matrix output display implement device, method and video matrix equipment | |
| CN112214307A (en) | Execution of containerized processes within the constraints of available host nodes | |
| CN106774277A (en) | A kind of data sharing method between many Virtual Controllers | |
| CN106547709A (en) | The method and device of flexible configuration multi-channel DMA controller | |
| CN104243193A (en) | Network topology dynamic allocation and display method and device | |
| CN104749992A (en) | Industrial safety relay configuration method and safety relay program configuration method | |
| CN105323643A (en) | Control device for realizing fast switching of television channels and television applications | |
| CN103164647A (en) | Access control method of network security group and security computer | |
| CN106095843B (en) | Social account method for digging and device | |
| Tritsarolis et al. | ST_VISIONS: a python library for interactive visualization of spatio-temporal data | |
| US8301582B2 (en) | Dynamic constraint satisfaction problem solver with sub-problem placeholder | |
| EP2378713B1 (en) | Register configurator, register configuration method and field control system | |
| CN109685209B (en) | Device and method for accelerating operation speed of neural network | |
| Demirova | Integration levels of company logistics in intelligent manufacturing | |
| CN103685481A (en) | Cloud storage clustering system and cloud storage method | |
| CN104793848A (en) | Information processing method and electronic equipment | |
| CN109765850A (en) | Control system | |
| CN113608681B (en) | Data storage method, system, equipment and medium | |
| CN105138666B (en) | A data processing method and terminal | |
| CN103108363A (en) | Method and device of parameter management coordination | |
| US10620982B2 (en) | Multi-target deployment of virtual systems | |
| US20190377315A1 (en) | Scalable intelligent query-based interface to navigate and find industrial information on a visual interface |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |