CN108614528A - A kind of safety level multibus collaboration working method - Google Patents
A kind of safety level multibus collaboration working method Download PDFInfo
- Publication number
- CN108614528A CN108614528A CN201611145332.4A CN201611145332A CN108614528A CN 108614528 A CN108614528 A CN 108614528A CN 201611145332 A CN201611145332 A CN 201611145332A CN 108614528 A CN108614528 A CN 108614528A
- Authority
- CN
- China
- Prior art keywords
- bus
- controller
- buses
- oneself
- data
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 11
- 230000005540 biological transmission Effects 0.000 claims description 12
- 238000005516 engineering process Methods 0.000 abstract description 3
- 230000006585 stringent response Effects 0.000 abstract description 2
- 238000004891 communication Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004801 process automation Methods 0.000 description 1
- 230000004044 response Effects 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/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/41845—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 system universality, reconfigurability, modularity
-
- 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/33—Director till display
- G05B2219/33273—DCS distributed, decentralised controlsystem, multiprocessor
-
- 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)
- Small-Scale Networks (AREA)
Abstract
The invention belongs to nuclear power station control technology fields, and in particular to a kind of safety level multibus collaboration working method.Controller A and controller B is connected in multigroup independent bus simultaneously, the cycle phase of every group of bus is same, node in every group of bus all determines the time for oneself occupying bus according to the sending time of last bag data in bus, all buses are all first started by controller A and controller B simultaneously, node in all buses all determines the sending time of oneself, bus is occupied in a predetermined sequence, is so repeated, and realizes that multibus cooperates.The present invention proposes a kind of safety level multibus working mechanism, meets the stringent response time requirements of safety level DCS, and can ensure that data are reliable, safe.
Description
Technical field
The invention belongs to nuclear power station control technology fields, and in particular to a kind of safety level multibus collaboration working method.
Background technology
Field bus control system is a kind of infant industry control system in recent years, be after DCS another more
Add superior open super distributed industrial control system.Fieldbus is for fields such as process automation, industrial automations
Field intelligent device interconnected communication establishes industry spot and control device and its management as the basis of industrial digital communication
Writing to each other between layer.Fieldbus just has more than 10 kinds there are many kinds of class applied to industry spot at present, such as CAN,
LONWORKS, PROFIBUS etc., these bus methods respectively have its advantage, data can reliable communication, but it is stringent in safety level DCS
Response time requirement under, cannot achieve multigroup bus and independently cooperate.
Invention content
The purpose of the present invention is to provide a kind of safety level multibus collaboration working method, it can either ensure that data are reliable,
It can ensure that bus cooperates again.
In order to achieve the above objectives, the technical solution used in the present invention is:
A kind of safety level multibus collaboration working method, controller A and controller B are connected to multigroup independent bus simultaneously
On, the cycle phase of every group of bus is same, and the node in every group of bus is all determined according to the sending time of last bag data in bus
Oneself occupy the time of bus, all buses are all first started by controller A and controller B simultaneously, and the node in all buses is all
The sending time that oneself is determined, occupies bus in a predetermined sequence, so repeats, and realizes that multibus cooperates.
This method is as follows:The first step:Controller A in all buses simultaneously transmission data;Second step:Packet
All nodes of all buses of the B containing controller receive the data of bus 1, and are calculated certainly according to the time for receiving this data packet
When oneself occupies the bus at respective place;Third walks:Controller B in all buses simultaneously transmission data;4th step:Including control
All nodes of all buses of device A processed receive the data of bus 1, and how calculate oneself according to the time for receiving this data packet
When respectively where occupancy bus;5th step:IO1 in all buses is stuck in the bus of oneself transmission data simultaneously;Including
All nodes of all buses of controller A and controller B receive the data of bus 1, and according to receive this data packet when
Between calculate when oneself occupies bus;7th step:IO2 in all buses is stuck in the bus of oneself transmission data simultaneously.
It is obtained by the present invention to have the beneficial effect that:
The present invention proposes a kind of safety level multibus working mechanism, meets the stringent response time requirements of safety level DCS, and
It can ensure that data are reliable, safe.
Specific implementation mode
With reference to specific embodiment, the present invention is described in detail.
Controller A and controller B is connected in multigroup independent bus simultaneously, and the cycle phase of every group of bus is same, and every group total
Node on line determines the time for oneself occupying bus all according to the sending time of last bag data in bus.All buses
All first being started simultaneously by controller and (sends the first bag data), the node in all buses all determines the sending time of oneself,
Bus is occupied in a predetermined sequence.It so repeats, is achieved that multibus cooperates.It is as follows:
The first step:Controller A in all buses simultaneously transmission data;
Second step:All nodes (contain controller B) of all buses receive the data of bus 1, and according to receiving this number
According to the time of packet, the bus for oneself when occupying respective place calculated;
Third walks:Controller B in all buses simultaneously transmission data;
4th step:All nodes (contain controller A) of all buses receive the data of bus 1, and according to receiving this number
According to the time of packet, the occupancy bus at oneself when respective place is calculated;
5th step:IO1 in all buses is stuck in the bus of oneself transmission data simultaneously;
6th step:All nodes (A containing controller, controller B) of all buses receive the data of bus 1, and according to connecing
The time for receiving this data packet, calculate when oneself occupies bus;
7th step:IO2 in all buses is stuck in the bus of oneself transmission data simultaneously.
Claims (2)
1. a kind of safety level multibus collaboration working method, it is characterised in that:Controller A and controller B is connected to multigroup simultaneously
In independent bus, the cycle phase of every group of bus is same, and the node in every group of bus is all according to the hair of last bag data in bus
The time is sent to determine that the time for oneself occupying bus, all buses are all first started by controller A and controller B simultaneously, all buses
On node the sending time of oneself is all determined, occupy bus in a predetermined sequence, so repeat, realize multibus collaboration
Work.
2. safety level multibus collaboration working method according to claim 1, it is characterised in that:The specific steps of this method
It is as follows:The first step:Controller A in all buses simultaneously transmission data;Second step:Include the institute of all buses of controller B
There is node to receive the data of bus 1, and calculates oneself when occupy the total of respective place according to the time for receiving this data packet
Line;Third walks:Controller B in all buses simultaneously transmission data;4th step:Including all buses of controller A is all
Node receives the data of bus 1, and the occupancy bus at oneself when respective place is calculated according to the time for receiving this data packet;
5th step:IO1 in all buses is stuck in the bus of oneself transmission data simultaneously;Including controller A's and controller B is all
All nodes of bus receive the data of bus 1, and calculate when oneself occupies bus according to the time for receiving this data packet;
7th step:IO2 in all buses is stuck in the bus of oneself transmission data simultaneously.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611145332.4A CN108614528A (en) | 2016-12-13 | 2016-12-13 | A kind of safety level multibus collaboration working method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611145332.4A CN108614528A (en) | 2016-12-13 | 2016-12-13 | A kind of safety level multibus collaboration working method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108614528A true CN108614528A (en) | 2018-10-02 |
Family
ID=63643362
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611145332.4A Pending CN108614528A (en) | 2016-12-13 | 2016-12-13 | A kind of safety level multibus collaboration working method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108614528A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6453406B1 (en) * | 1990-10-17 | 2002-09-17 | Compaq Computer Corporation | Multiprocessor system with fiber optic bus interconnect for interprocessor communications |
CN101459675A (en) * | 2008-12-29 | 2009-06-17 | 南京南瑞继保电气有限公司 | Real-time multi-path multiplexing synchronous high-speed transmission serial bus protocol |
CN102664781A (en) * | 2012-04-10 | 2012-09-12 | 安徽科力信息产业有限责任公司 | Method for controlling multi-node RS485 bus data transmission right |
CN103488605A (en) * | 2013-09-24 | 2014-01-01 | 许继集团有限公司 | Bus architecture for multiprocessor parallel communication |
CN105354159A (en) * | 2015-09-28 | 2016-02-24 | 上海海视电子有限公司 | RS485 distributed bus system based control method |
-
2016
- 2016-12-13 CN CN201611145332.4A patent/CN108614528A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6453406B1 (en) * | 1990-10-17 | 2002-09-17 | Compaq Computer Corporation | Multiprocessor system with fiber optic bus interconnect for interprocessor communications |
CN101459675A (en) * | 2008-12-29 | 2009-06-17 | 南京南瑞继保电气有限公司 | Real-time multi-path multiplexing synchronous high-speed transmission serial bus protocol |
CN102664781A (en) * | 2012-04-10 | 2012-09-12 | 安徽科力信息产业有限责任公司 | Method for controlling multi-node RS485 bus data transmission right |
CN103488605A (en) * | 2013-09-24 | 2014-01-01 | 许继集团有限公司 | Bus architecture for multiprocessor parallel communication |
CN105354159A (en) * | 2015-09-28 | 2016-02-24 | 上海海视电子有限公司 | RS485 distributed bus system based control method |
Non-Patent Citations (1)
Title |
---|
李学干等: "多总线多处理机系统总线仲裁方案的分析与比较", 《计算机工程与应用》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105259814B (en) | A kind of multi-robot system and its communication system | |
CN105354159A (en) | RS485 distributed bus system based control method | |
CN104901858A (en) | System communication method based on CAN bus | |
CN104950829B (en) | A kind of bus system power consumption control method and device | |
WO2018215299A1 (en) | Processing of process data | |
EP1814266A2 (en) | Redundant communications network | |
CN105049312A (en) | Industrial control ring network system and networking method thereof | |
JP2014021887A (en) | Numerical control device communicating with io units | |
CN112994930A (en) | Submodule address learning method and storage medium | |
CN106656711B (en) | A kind of predefined method of token bus time slot | |
CN103313286B (en) | Body area network network system node data transmission conflict estimation & disposing method | |
CN108614528A (en) | A kind of safety level multibus collaboration working method | |
DE102004001435A1 (en) | Method, interface and network for cyclically sending Ethernet telegrams | |
CN108462537B (en) | Method for realizing one-master multi-slave communication | |
CN105159158A (en) | Electrical bus applicable to micro satellites | |
CN109215317A (en) | Numerically-controlled machine tool control method and system based on wireless network | |
CN104914908A (en) | Automatic current digital control method based on CAN bus communication | |
CN105245423B (en) | 1553B bus message transmission optimization methods based on maximum allocated distance algorithm | |
CN104168313B (en) | One kind remote control underwater work system communication network and its dispatching method | |
EP3111600B1 (en) | Method and computer network for transmitting messages | |
CN103812311A (en) | Parallel rapid control system based on double communication ports for switching power supply | |
CN108833248A (en) | A kind of structure based on loop network control technology | |
CN103236962B (en) | Fieldbus transmission method | |
CN204231390U (en) | Based on the ARCNET-HDLC gateway of C8051F040 core microprocessor | |
CN201237732Y (en) | Universal PLC principal controller module |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181002 |