Movatterモバイル変換


[0]ホーム

URL:


CN107065841B - A kind of system and method that the inputoutput data based on communication is shared - Google Patents

A kind of system and method that the inputoutput data based on communication is shared
Download PDF

Info

Publication number
CN107065841B
CN107065841BCN201710422989.9ACN201710422989ACN107065841BCN 107065841 BCN107065841 BCN 107065841BCN 201710422989 ACN201710422989 ACN 201710422989ACN 107065841 BCN107065841 BCN 107065841B
Authority
CN
China
Prior art keywords
data
unit control
control apparatus
shared
inputoutput
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710422989.9A
Other languages
Chinese (zh)
Other versions
CN107065841A (en
Inventor
赵泽西
何军
赵国建
陆路
王谦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SICHUAN YITIAN JIQUN TECHNOLOGY Co Ltd
Original Assignee
SICHUAN YITIAN JIQUN TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SICHUAN YITIAN JIQUN TECHNOLOGY Co LtdfiledCriticalSICHUAN YITIAN JIQUN TECHNOLOGY Co Ltd
Priority to CN201710422989.9ApriorityCriticalpatent/CN107065841B/en
Publication of CN107065841ApublicationCriticalpatent/CN107065841A/en
Application grantedgrantedCritical
Publication of CN107065841BpublicationCriticalpatent/CN107065841B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention discloses the system and methods that a kind of inputoutput data based on communication is shared, system includes multiple unit control apparatus by network connection and the data server composition for carrying out shared data management, and unit control apparatus includes controller, input-output equipment and storage unit;Storage unit includes at least one shared data region SDA and at least one receives data area RDA, shared data region SDA is used to store the inputoutput data for sharing this unit control apparatus for other unit control apparatus, receives data area RDA and is used to store the inputoutput data shared from other unit control apparatus.The present invention realizes the shared of inputoutput data between different units control device by communication, avoids passing through hardwire outside control device to obtain the traditional approach of inputoutput data;The repetition setting of the input-output equipment of control system is reduced, while can realize the interactive application of entire control system data and the intelligent control based on data.

Description

A kind of system and method that the inputoutput data based on communication is shared
Technical field
Shared the present invention relates to field of industrial automation control more particularly to a kind of inputoutput data based on communicationMethod and system and method.
Background technique
Modern control system mostly uses greatly the distributed control structure of object-oriented, by system control tasks be decomposed into towardsSeveral unit control tasks of equipment are gone to complete by relatively independent unit control apparatus.And unit control apparatus is respective defeatedEnter output equipment and controller forms complete and independent unit control apparatus, no matter input-output equipment distance controller is moreFar, the controller that this unit control apparatus is accessed by external cabling is required.The input of two independent unit control apparatusSharing, exchange and utilizing across unit is not realized between output data.
It is existing meanwhile when needing such as two different unit control apparatus A and B while acquiring the same analog signalsTechnology includes following two mode: (1) detecting the same signal using two identical sensors, a sensor signal is givenUnit control apparatus A, another sensor signal give unit control apparatus B;(2) using an analog quantity spread isolation dressIt sets, realizes that an analog sensor isolates the mode of two output signals and is respectively connected to two independent unit control dressesIt sets, but this mode still remains in addition to increasing equipment and wiring and also needs to handle analog signal between the two with reference to ground, the twoBetween electrical isolation and jamproof problem.
Therefore, because traditional control system uses the distributed control structure of object-oriented, there is following problems:
1, each unit control apparatus is to control needs, requires the complete input-output equipment for establishing oneself and eachUnit control apparatus can only realize control by the data of itself detection, the information without considering correlation unit control device,It thus cannot achieve association control, Compliance control and the intelligent control based on data.
2, since what industry spot feature, the input signal of control system and output controlled is likely distributed in farther awaylySide, needs to lay longer control cable.On the other hand, even if two separate unit control devices of close proximity need to monitorWhen same analog data, it must in addition increase the configuration of the acquisition module of sensor and Control system simulation amount, cause structureComplexity and configuration increase.
Summary of the invention
It is shared that it is an object of the invention to overcome the deficiencies of the prior art and provide a kind of inputoutput datas based on communicationSystem and method, to overcome in the prior art since each control device needs to be arranged complete and independent input-output equipmentAnd the defect transmitted of a large amount of signals control cables, it can be achieved that other control systems or remote date transmission application, addThe big application range and producing level of live inputoutput data, realizes controls that are based on data rather than being based only on signalMode.
The purpose of the present invention is achieved through the following technical solutions: a kind of inputoutput data based on communication is sharedControl system, including by network connection multiple unit control apparatus, the unit control apparatus include have networkThe controller of communication interface and the input-output equipment connected to the controller for Industry Control scene inputoutput data, instituteThe controller stated includes that storage unit or the controller are circumscribed with storage unit;
The storage unit includes at least one shared data region SDA and at least one receives data area RDA, instituteThe shared data region SDA stated is used to store the input and output number of this unit control apparatus shared for other unit control apparatusAccording to the reception data area RDA is used to store the inputoutput data shared from other unit control apparatus;
The unit control apparatus passes the correlated inputs output data in the SDA of shared data region by active modeTransport to the reception data area RDA of other unit control apparatus;It, will or after the request for receiving other unit control apparatusInputoutput data in itself shared data region SDA sends the unit control apparatus for issuing request to, issues the list of requestThe inputoutput data of acquisition is stored in the reception data area RDA of oneself by first control device;Or it actively receives and comes from itThe inputoutput data that its unit control apparatus is sent, and be stored in and receive data area RDA;Or it controls and fills to other unitsIt sets after sending data sharing request, receives the inputoutput data sent from other unit control apparatus, and be stored in receptionData area RDA.
Preferably, the shared data region SDA and reception data area RDA are according to the type of inputoutput data pointTo be multiple, the data type in inputoutput data transmission process according to demand carries out the transimission and storage of data.
Preferably, the inputoutput data includes but is not limited to switching value data and analog data.
Preferably, the system further includes a shared data server, the shared data server and unitControl device is communicated;The shared data server is used for the input obtained and storage unit control device transmits every timeOutput data;Also the permission of each unit control device is controlled simultaneously, including whether limits some unit control apparatusThe transmission of inputoutput data can be carried out with other unit control apparatus and limits some unit control apparatus and other listsThe transmission that first control device passes through active mode or the progress inputoutput data for sending request method.
A kind of inputoutput data based on communication shared control system passes through net between the unit control apparatusNetwork connection, the unit control apparatus include having the controller of network communication interface and connected to the controller for acquiringThe input-output equipment of Industry Control scene inputoutput data, the controller include storage unit or the controlDevice is circumscribed with storage unit;The control method includes data acquisition step and data sharing step;The data acquisitionStep includes following sub-step:
S11: the controller of each unit control device obtains the inputoutput data of respective input-output equipment respectively;
S12: controller saves the inputoutput data in step S11 to the reception data area RDA of storage unit;
The data sharing step includes one or more sub-step:
(1) unit control apparatus transmits the correlated inputs output data in the SDA of shared data region by active modeTo the reception data area RDA of other unit control apparatus;
(2) after the request for receiving other unit control apparatus, by the input and output number of itself shared data region SDAAccording to the unit control apparatus for issuing request is sent to, the unit control apparatus for issuing request stores the inputoutput data of acquisitionIn the reception data area RDA of oneself;
(3) inputoutput data sent from other unit control apparatus is actively received, and is stored in the reception of oneselfData area RDA;
(4) it after sending data sharing request to other unit control apparatus, receives and is sent from other unit control apparatusInputoutput data, and be stored in oneself reception data area RDA.
Preferably, the shared data region SDA and reception data area RDA are according to the type of inputoutput data pointTo be multiple, the data type in data transmission procedure according to demand carries out data transmission.
Preferably, the inputoutput data includes but is not limited to switching value data and analog data.
Preferably, the control system further includes a shared data server, the shared data server withUnit control apparatus is communicated;The method further includes the data storing steps and data power of a shared data serverLimit setting steps;
The data storing steps of the shared data server include: that data server obtains simultaneously storage unit control dressSet the inputoutput data transmitted every time;
The data permission setting steps include: that data server controls the permission of each unit control deviceSystem, including limiting whether some unit control apparatus can carry out the transmission of data, and restriction with other unit control apparatusThe transmission that some unit control apparatus and other unit control apparatus pass through active mode or the carry out data for sending request method.
The beneficial effects of the present invention are:
(1) setting principle of control system is no longer based only on the complete and independent principle setting of controlled device, and may be used alsoIt is configured with the principle based on device location, breaks through the isolated of the closed control mode of control system and inputoutput dataProperty.
(2) not only realize that the inputoutput data between two associated unit control apparatus is shared and exchanged, while canIt realizes that third party or teledata utilize, increases the utilization scope and producing level of live inputoutput data.
(3) inputoutput data is shared each other by network implementations for each unit control device, not only increases real-timeAnd reliability, it can also realize the association control between different units control device, meet automated control technology developmentIt is required that and intelligent control method of the realization based on data.
(4) when needing shared inputoutput data between different units control device, it can be realized by communication, in this way may be usedTo avoid realized by hardwire inputoutput data acquire;The unit control apparatus setting of whole system can be reduced simultaneouslyQuantity, the quantity including input-output equipment, be further simplified structure, reduce system cost.
(5) it effectively realizes the shared of inputoutput data, not only simplifies system and equipment, and further, there is itemThe trouble diagnosibility of unit control apparatus can also be improved by Correlative data analysis in the case where part, the system of raising canBy property.
Detailed description of the invention
Fig. 1 is present system block diagram;
Fig. 2 is the method for the present invention flow chart.
Specific embodiment
Technical solution of the present invention is described in further detail with reference to the accompanying drawing:
Unit control apparatus in the present embodiment is connected in a high speed network using high-speed communication means, when some listWhen first control device needs the correlated inputs signal and output control data of other unit control apparatus, it can be realized by communication,Such as pass through Ethernet (but being not limited to Ethernet).Current controller has stronger network communication interface, supports that high speed is logicalTelecommunication function and between different controllers data exchange function, can be realized by communication between different units control device defeatedEnter and output data exchange, shared and utilization.(in another embodiment, can connect in slow network)
Specifically, as shown in Figure 1, a kind of shared system and method for inputoutput data based on communication, including pass throughNetwork connection multiple unit control apparatus, the unit control apparatus include have network communication interface controller and withThe input-output equipment for being used to acquire Industry Control scene inputoutput data of controller connection, the controller include depositingStorage unit or the controller are circumscribed with storage unit;Storage unit is included for controller in one of the embodiments,Memory or buffer area, and in another embodiment, storage unit is the external memory of controller.
The storage unit includes at least one shared data region SDA(Share Data Area) and at least oneReceive data area RDA(Receive Data Area), the shared data region SDA supplies other unit controls for storingThe inputoutput data of this shared unit control apparatus of device processed, the reception data area RDA come from it for storingThe shared inputoutput data of its unit control apparatus;
The unit control apparatus passes the correlated inputs output data in the SDA of shared data region by active modeTransport to the reception data area RDA of other unit control apparatus;It, will or after the request for receiving other unit control apparatusInputoutput data in itself shared data region SDA sends the unit control apparatus for issuing request to, issues the list of requestThe inputoutput data of acquisition is stored in the reception data area RDA of oneself by first control device;Or it actively receives and comes from itThe inputoutput data that its unit control apparatus is sent, and be stored in and receive data area RDA;Or it controls and fills to other unitsIt sets after sending data sharing request, receives the inputoutput data sent from other unit control apparatus, and be stored in receptionData area RDA.
Due to realizing, inputoutput data is shared between different units control device, and each unit control apparatus is no longerOne separate but complete control system, each unit control apparatus can obtain other correlation unit control devices by communicationInputoutput data, reasonable layout, the division of labor that may be implemented Industry Control scene inputoutput data is clear, it is efficiently shared,Coordinated control, make entire control system it is more simple, it is effective, association, meet modern control technology development requirement.
Wherein, controller supports communication function, entire distributed AC servo system system using high speed, general, standard communication interfaceIt is linked together between each unit control device in system using communication mode, realizes each control for thering is high-speed communicating network to connectThe shared function of inputoutput data between device processed.When some unit control apparatus needs the correlation of other unit control apparatus defeatedWhen entering output data, it can be realized by communication, such as pass through Ethernet (but being not only limited to Ethernet).
Also, in the present embodiment, the shared data region SDA and reception data area RDA is according to the class of dataType is divided into multiple, and the data type in data transmission procedure according to demand carries out data transmission.For example, controller can be realWhen existing data separation function, normal data and abnormal data be stored separately and separately transmitted, or by different devicesThe data of part deposit in different memory blocks.
Further, in the present embodiment, the inputoutput data includes but is not limited to switching value data and analog quantityData;
Meanwhile unit control apparatus is set to Industry Control scene according to nearby principle,
Due to live feature, traditional control system is likely distributed in farther away place in the control of input signal and outputWhen, need to lay longer control cable;On the other hand, even if two separate unit control devices of close proximity need to monitorWhen same analog data, it must in addition increase the configuration of the acquisition module of analog sensor and Control system simulation amount.AndUsing the control method in the present embodiment, the setting principle of control system is no longer based only on the independent principle of controlled device and setsIt sets, and the principle for being also based on device location is configured, and breaks through the closed control mode of control system and input and output numberAccording to isolatism.
Optionally, in the present embodiment, the control system further includes a shared data server, the dataServer is connect by network with unit control apparatus;The data server is every for obtaining simultaneously storage unit control deviceThe data of secondary transmission;Also the permission of each unit control device is controlled simultaneously, including limits some unit control apparatusWhether the transmission of data can be carried out with other unit control apparatus, and limit some unit control apparatus and other unit controlsDevice processed increases the utilization of live inputoutput data by the transmission of active mode or the carry out data for sending request methodRange and producing level.
Based on the realization of above-mentioned control system, as shown in Fig. 2, to additionally provide a kind of input based on communication defeated for the present embodimentThe method of data sharing out, the control system that method is shared based on inputoutput data, the control system includes multiple listsFirst control device, by network connection between the unit control apparatus, the unit control apparatus includes having networkThe controller of communication interface and the input-output equipment connected to the controller for Industry Control scene inputoutput data, instituteThe controller stated includes that storage unit or the controller are circumscribed with storage unit;The method includes data acquisition stepRapid and data sharing step;The data acquisition step includes following sub-step:
S11: the controller of each unit control device obtains the inputoutput data of respective input-output equipment respectively;
S12: controller saves the inputoutput data in step S11 to the reception data area RDA of storage unit;
The data sharing step includes one or more sub-step:
(1) related data in the SDA of shared data region is transmitted to other lists by active mode by unit control apparatusThe reception data area RDA of first control device;
(2) after the request for receiving other unit control apparatus, by the input and output number of itself shared data region SDAAccording to the unit control apparatus for issuing request is sent to, the data of acquisition are stored in oneself by the unit control apparatus for issuing requestReceive data area RDA;
(3) inputoutput data sent from other unit control apparatus is actively received, and is stored in the reception of oneselfData area RDA;
(4) it after sending data sharing request to other unit control apparatus, receives and is sent from other unit control apparatusInputoutput data, and be stored in oneself reception data area RDA.
Accordingly, the shared data region SDA and reception data area RDA is divided into multiple according to the type of data,Data type in data transmission procedure according to demand carries out data transmission and stores.
Accordingly, the inputoutput data includes but is not limited to switching value data and analog data;Unit controlDevice is set to Industry Control scene according to nearby principle.
Accordingly, the control system further includes a shared data server, and the data server passes through netNetwork is connect with unit control apparatus;The method further includes a data server data storing step and data priority assignationStep;
Accordingly, the data storing steps of the data server include: that data server obtains simultaneously storage unit controlThe data that device processed transmits every time;
Accordingly, the data permission setting steps include: permission of the data server to each unit control deviceControlled, including limit some unit control apparatus whether can with other unit control apparatus carry out data transmission, withAnd some unit control apparatus and other unit control apparatus are limited by active mode or send request method progress dataTransmission.
The present embodiment is by taking two unit control apparatus A and B as an example, as shown in Fig. 2, passing through the shared input of communication therebetweenOutput data principle is as follows: when unit control apparatus A needs the inputoutput data in unit control apparatus B, there are two types of sidesFormula is realized: (1) controller of unit control apparatus A actively passes through network and sends out request, the SDA of obtaining unit control device BIn inputoutput data, and be stored in the area RDA of unit control apparatus A;(2) or according to making an appointment, unit is controlledInputoutput data in oneself area SDA is actively passed through the RDA of communications to unit control apparatus A by the controller of device BIn.It is shared to realize inputoutput data between two unit control apparatus A and B.

Claims (9)

Correlated inputs output data in the SDA of shared data region is transmitted to by the unit control apparatus by active modeThe reception data area RDA of other unit control apparatus;Or after the request for receiving other unit control apparatus, by itselfInputoutput data in the SDA of shared data region sends the unit control apparatus for issuing request to, issues the unit control of requestThe inputoutput data of acquisition is stored in the reception data area RDA of oneself by device processed;Or it actively receives and comes from other listsThe inputoutput data that first control device is sent, and be stored in and receive data area RDA;Or it is sent out to other unit control apparatusAfter sending data sharing to request, the inputoutput data sent from other unit control apparatus is received, and be stored in reception dataRegion RDA.
CN201710422989.9A2017-06-072017-06-07A kind of system and method that the inputoutput data based on communication is sharedActiveCN107065841B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710422989.9ACN107065841B (en)2017-06-072017-06-07A kind of system and method that the inputoutput data based on communication is shared

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710422989.9ACN107065841B (en)2017-06-072017-06-07A kind of system and method that the inputoutput data based on communication is shared

Publications (2)

Publication NumberPublication Date
CN107065841A CN107065841A (en)2017-08-18
CN107065841Btrue CN107065841B (en)2019-04-26

Family

ID=59615774

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710422989.9AActiveCN107065841B (en)2017-06-072017-06-07A kind of system and method that the inputoutput data based on communication is shared

Country Status (1)

CountryLink
CN (1)CN107065841B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111273541B (en)*2020-04-032023-05-02四川谊田集群科技有限公司Control system and method of virtual redundant controller based on communication

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101471796A (en)*2007-12-242009-07-01Lg电子株式会社Terminal provided with networking module and method for receiving and transmitting data using the same
CN102567227A (en)*2012-01-132012-07-11北京邦诺存储科技有限公司Double-controller memory system and method for sharing cache equipment
CN203012705U (en)*2011-12-122013-06-19意法半导体(R&D)有限公司Processor module
CN103676927A (en)*2012-09-202014-03-26瑞萨电子株式会社Semiconductor integrated circuit device and microcontroller
CN103797770A (en)*2012-12-312014-05-14华为技术有限公司Method and system for sharing storage resources
CN106569727A (en)*2015-10-082017-04-19福州瑞芯微电子股份有限公司Shared parallel data reading-writing apparatus of multi memories among multi controllers, and reading-writing method of the same
CN106774277A (en)*2017-01-172017-05-31爱普(福建)科技有限公司A kind of data sharing method between many Virtual Controllers

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH0918578A (en)*1995-06-271997-01-17Fuji Electric Co Ltd Circuit disconnection detection method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101471796A (en)*2007-12-242009-07-01Lg电子株式会社Terminal provided with networking module and method for receiving and transmitting data using the same
CN203012705U (en)*2011-12-122013-06-19意法半导体(R&D)有限公司Processor module
CN102567227A (en)*2012-01-132012-07-11北京邦诺存储科技有限公司Double-controller memory system and method for sharing cache equipment
CN103676927A (en)*2012-09-202014-03-26瑞萨电子株式会社Semiconductor integrated circuit device and microcontroller
CN103797770A (en)*2012-12-312014-05-14华为技术有限公司Method and system for sharing storage resources
CN106569727A (en)*2015-10-082017-04-19福州瑞芯微电子股份有限公司Shared parallel data reading-writing apparatus of multi memories among multi controllers, and reading-writing method of the same
CN106774277A (en)*2017-01-172017-05-31爱普(福建)科技有限公司A kind of data sharing method between many Virtual Controllers

Also Published As

Publication numberPublication date
CN107065841A (en)2017-08-18

Similar Documents

PublicationPublication DateTitle
US10491463B2 (en)Software-defined realization method based on protection and control system for intelligent substation
CN106774192B (en)Heat treatment intelligence system and its control method based on MES
CN108667661B (en)Automatic numbering system and numbering method for in-situ distributed protection management host
KR102083114B1 (en)IoT Network System for Communicating Data and Power by Using PLC Cable
CN104391494A (en)Petrochemical tank field automatic monitoring control system
CN108063837A (en)Dynamic IP addressing distribution method and device
CN108777649A (en)A kind of network intercepting device, system and method
US8719468B2 (en)Wireless fieldbus management
CN106788948A (en)A kind of multi-host communication mechanism based on half-duplex operation
CN107065841B (en)A kind of system and method that the inputoutput data based on communication is shared
CN106685782B (en)Profibus active terminal resistance device with DP bus data acquisition function
CN101588267B (en)Method for implementing integrative network management in video monitoring system
CN108833218A (en)network system of multi-connected air conditioning unit and establishing method thereof
CN205265731U (en)Ethernet power supply switch
CN110519109A (en)The associated method, apparatus of probe node calculates equipment and medium
CN204287933U (en)The automatically-monitored control system in a kind of Petrochemical
CN106657093B (en)Gateway protocol for smart home
CN105100717B (en)Image processor
CN207281545U (en)Automated production line control system based on EtherCAT buses
CN108923543A (en)Distributed power automated station institute terminal D TU based on Radio Transmission Technology
CN116016579A (en)Data acquisition system of automatic equipment
CN206726043U (en)Manufacturing industry real-time monitoring system
CN106131009A (en)A kind of data acquisition port expansion device, system and method
CN106647443B (en) A Cascading Method of Intelligent Controllers
KR101836867B1 (en)Integrated work management system based on electric wire work, and method thereof

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp