[go: up one dir, main page]

CN108614528A - A kind of safety level multibus collaboration working method - Google Patents

A kind of safety level multibus collaboration working method Download PDF

Info

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
Application number
CN201611145332.4A
Other languages
Chinese (zh)
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.)
Center Control Systems Engineering (cse) Co Ltd
Original Assignee
Center Control Systems Engineering (cse) 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 Center Control Systems Engineering (cse) Co Ltd filed Critical Center Control Systems Engineering (cse) Co Ltd
Priority to CN201611145332.4A priority Critical patent/CN108614528A/en
Publication of CN108614528A publication Critical patent/CN108614528A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total 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/41845Total 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33273DCS distributed, decentralised controlsystem, multiprocessor
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total 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

A kind of safety level multibus collaboration working method
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.
CN201611145332.4A 2016-12-13 2016-12-13 A kind of safety level multibus collaboration working method Pending CN108614528A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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