CN107168227A - The communicating control method and device of many kernel Embedded PLCs - Google Patents
The communicating control method and device of many kernel Embedded PLCs Download PDFInfo
- Publication number
- CN107168227A CN107168227A CN201710403386.4A CN201710403386A CN107168227A CN 107168227 A CN107168227 A CN 107168227A CN 201710403386 A CN201710403386 A CN 201710403386A CN 107168227 A CN107168227 A CN 107168227A
- Authority
- CN
- China
- Prior art keywords
- dual port
- data communication
- port data
- communication pipe
- kernel
- 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.)
- Granted
Links
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
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/054—Input/output
-
- 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/10—Plc systems
- G05B2219/12—Plc mp multi processor system
- G05B2219/1214—Real-time communication between plc, Ethernet for configuration, monitor
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Programmable Controllers (AREA)
- Small-Scale Networks (AREA)
Abstract
Present invention offer a kind of communicating control method and device of many kernel Embedded PLCs, the method, including:The Embedded PLC includes multiple kernels, and the multiple kernel is connected to constitute ring communication network by dual port data communication pipe successively head and the tail communication in series;Methods described includes:Obtain and access operational order;The access operational order includes at least one of following:Write operation instruction, read operation instruction;According to the access operational order, data to be visited are transmitted between the kernel at the dual port data communication pipe two ends.The present invention, pass through multiple interior internuclear setting ring communication networks in Embedded PLC, realize many interior internuclear safety communications of Embedded PLC, it is interior it is internuclear can by the dual port data communication pipe carry out data reading and write-in, so that the interior internuclear communication of Embedded PLC is safer, the stability of Embedded PLC is lifted.
Description
Technical field
The present invention relates to technical field of industrial control, more particularly to a kind of communicating control method of many kernel Embedded PLCs
And device.
Background technology
Embedded programmable logic controller (Programmable Logic Controller, PLC) refers to:Pass through PLC
Exploitation, the transplanting of platform so that embedded control system possesses PLC function.With the hair of the high-end equipment manufacture of China
Exhibition, also when the river rises the boat goes up for the performance requirement of Embedded PLC, in many occasions, and PLC performance meetings are lifted by way of single-chip
The many restrictions such as dominant frequency, cpu port, power consumption by central processing unit (Central Processing Unit, CPU), so that
Need to be controlled by the cooperative mode of multi -CPU.When multiple CPU (kernel) is set in Embedded PLC, it is difficult to ensure that respectively
Communication security between individual kernel, causes the stability of Embedded PLC not good.
The content of the invention
The present invention provides a kind of communicating control method and device of many kernel Embedded PLCs, many in Embedded PLC to ensure
Individual interior internuclear safety communication, lifts the stability of Embedded PLC.
In a first aspect, the embodiment of the present invention provides a kind of communicating control method of many kernel Embedded PLCs, it is described embedded
PLC includes multiple kernels, and the multiple kernel is communicated by dual port data communication pipe successively head and the tail in series
Connect to constitute ring communication network;Methods described includes:
Obtain and access operational order;The access operational order includes at least one of following:Write operation instruction, reading behaviour
Instruct;
According to the access operational order, transmitted between the kernel at the dual port data communication pipe two ends to be visited
Data.
Alternatively, it is described to be transmitted between the kernel at the dual port data communication pipe two ends in data to be visited
Transmission mode is transmission after real-time Transmission, or caching data block;
The dual port data communication pipe includes:The data-interface and address interface of side are write, and reads the number of side
According to interface and address interface.
Alternatively, also include in the ring communication network:The dual port data communication pipe of redundancy;Wherein, the ring
Shape communication network includes two dual port data communication pipes, when wherein one dual port data communication pipe breaks down,
Another dual port data communication pipe is used for data transfer.
Alternatively, the transmission direction of two dual port data communication pipes is opposite;
Internuclear data are transmitted by single direction in the multiple kernel;
When a dual port data communication pipe breaks down, the dual port data communication pipe of failure
Data transfer direction is first direction;Internuclear data pass through another dual port data communication pipe in the multiple kernel
It is transmitted, the data transfer direction of another dual port data communication pipe is second direction;The first direction with
The second direction is opposite.
Alternatively, in addition to:
Detect the communication state of ring communication network;
When communicating interrupt occurs in the ring communication network or communication logic is abnormal, the ring communication network is entered
Row recovers intervention operation, and the recovery intervention operation includes following at least one operation:Reboot operation, positive return are operated, led to
Road isolated operation.
Second aspect, the present embodiment provides a kind of communication control unit of many kernel Embedded PLCs, the Embedded PLC
Including multiple kernels, the multiple kernel is connected by dual port data communication pipe successively head and the tail communication in series
To constitute ring communication network;Described device includes:Acquisition module and transport module,
The acquisition module, operational order is accessed for obtaining;The access operational order includes at least one of following:Write
Enter operational order, read operation instruction
The transport module, for according to the access operational order, at the dual port data communication pipe two ends
Data to be visited are transmitted between kernel.
Alternatively, the transmission mode of the transport module is transmission after real-time Transmission, or caching data block;
The dual port data communication pipe includes:The data-interface and address interface of side are write, and reads the number of side
According to interface and address interface.
Alternatively, also include in the ring communication network:The dual port data communication pipe of redundancy;Wherein, the ring
Shape communication network includes two dual port data communication pipes, when wherein one dual port data communication pipe breaks down,
Another dual port data communication pipe is used for data transfer.
Alternatively, the transmission direction of two dual port data communication pipes is opposite;
Internuclear data are transmitted by single direction in the multiple kernel;
When a dual port data communication pipe breaks down, the dual port data communication pipe of failure
Data transfer direction is first direction;Internuclear data pass through another dual port data communication pipe in the multiple kernel
It is transmitted, the data transfer direction of another dual port data communication pipe is second direction;The first direction with
The second direction is opposite.
Alternatively, in addition to:Detection module, the detection module, the communication state for detecting ring communication network;
When communicating interrupt occurs in the ring communication network or communication logic is abnormal, the ring communication network is entered
Row recovers intervention operation, and the recovery intervention operation includes following at least one operation:Reboot operation, positive return are operated, led to
Road isolated operation.
The third aspect, the embodiment of the present invention provides a kind of communication control unit of many kernel Embedded PLCs, including:Processing
Device and memory;
The memory is used for storage program;
The processor, the described program for performing the memory storage, when described program is performed, the place
Managing device is used to perform the method as any one of the first aspect embodiment of the present invention.
Fourth aspect, computer-readable recording medium, when the instruction in storage medium is by the computing device of electronic equipment
When so that electronic equipment is able to carry out the method as any one of the first aspect embodiment of the present invention.
The present invention, by multiple interior internuclear setting ring communication networks in Embedded PLC, realizes Embedded PLC many
Interior internuclear safety communication.Wherein, the multiple kernel is first successively by dual port data communication pipe in series
Tail communication connection is interior internuclear the reading of data to be carried out by the dual port data communication pipe to constitute ring communication network
Take and write so that the interior internuclear communication of Embedded PLC is safer, lifts the stability of Embedded PLC.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is the accompanying drawing used required in technology description to be briefly described, it should be apparent that, drawings in the following description are this hairs
Some bright embodiments, for those of ordinary skill in the art, without having to pay creative labor, can be with
Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is the flow chart of the communicating control method for many kernel Embedded PLCs that the embodiment of the present invention one is provided;
Fig. 2 is the flow chart of the communicating control method for many kernel Embedded PLCs that the embodiment of the present invention two is provided;
Fig. 3 is the flow chart of the communicating control method for many kernel Embedded PLCs that the embodiment of the present invention three is provided;
Fig. 4 is the structural representation of the communication control unit for many kernel Embedded PLCs that the embodiment of the present invention one is provided;
Fig. 5 is the structural representation for the ring communication network that the embodiment of the present invention one is provided;
Fig. 6 is the structural representation of the communication control unit for many kernel Embedded PLCs that the embodiment of the present invention two is provided;
Fig. 7 is the structural representation of the communication control unit for many kernel Embedded PLCs that the embodiment of the present invention three is provided.
Embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention
In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is
A part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art
The every other embodiment obtained under the premise of creative work is not made, belongs to the scope of protection of the invention.
Fig. 1 is the flow chart of the communicating control method for many kernel Embedded PLCs that the embodiment of the present invention one is provided, such as Fig. 1
Shown, the method for the present embodiment can include:
S101, acquisition access operational order;The access operational order includes at least one of following:Write operation instruction,
Read operation is instructed.
In the present embodiment, data transfer is realized based on the ring communication network of many kernel Embedded PLCs, it is described embedded
PLC includes multiple kernels, and the multiple kernel is communicated by dual port data communication pipe successively head and the tail in series
Connect to constitute ring communication network.Operational order is accessed by obtaining first, it is determined that interior internuclear data access operation, described
Data area operation includes write operation instruction or read operation instruction.
S102, according to the access operational order, between the kernel at the dual port data communication pipe two ends transmit
Data to be visited.
In the present embodiment, according to the access operational order, kernel is transmitted by the dual port data communication pipe
Between data to be visited, the data to be visited include:The data of reading or the data of write-in.
Alternatively, it is described to be transmitted between the kernel at the dual port data communication pipe two ends in data to be visited
Transmission mode is transmission after real-time Transmission, or caching data block;
The dual port data communication pipe includes:The data-interface and address interface of side are write, and reads the number of side
According to interface and address interface.
In the present embodiment, the dual port data communication pipe is provided with the data-interface and address interface of write-in side, with
And the data-interface and address interface of side are read, so that the kernel at the dual port data communication pipe two ends can be simultaneously to double
The unidirectional write-in of port data communications pipeline progress and read operation.By write-in and read operation, effectively improve simultaneously
The efficiency of transmission of data.
Alternatively, also include in the ring communication network:The dual port data communication pipe of redundancy;Wherein, the ring
Shape communication network includes two dual port data communication pipes, when wherein one dual port data communication pipe breaks down,
Another dual port data communication pipe is used for data transfer.
In the present embodiment, shown ring communication network is designed to the form of redundancy binary channels communication, when wherein one pair
When port data communications pipeline breaks down, another dual port data communication pipe is used for data transfer, improves embedded
PLC stability, it is ensured that the safe transmission of data.
Alternatively, the transmission direction of two dual port data communication pipes is opposite;It is internuclear in the multiple kernel
Data be transmitted by single direction.
The present embodiment, by multiple interior internuclear setting ring communication networks in Embedded PLC, realizes Embedded PLC
Internuclear safety communication in many.Wherein, the multiple kernel in series by dual port data communication pipe successively
Head and the tail communication connection is interior internuclear to pass through the dual port data communication pipe and carry out data to constitute ring communication network
Read and write so that the interior internuclear communication of Embedded PLC is safer, lifts the stability of Embedded PLC.
Fig. 2 is the flow chart of the communicating control method for many kernel Embedded PLCs that the embodiment of the present invention two is provided, such as Fig. 2
Shown, the method for the present embodiment can include:
S201, acquisition access operational order;The access operational order includes at least one of following:Write operation instruction,
Read operation is instructed.
S202, according to the access operational order, between the kernel at the dual port data communication pipe two ends transmit
Data to be visited.
The present embodiment S201, S202 associated description implemented in process method shown in Figure 1, no longer go to live in the household of one's in-laws on getting married herein
State.
S203, when dual port data communication pipe breaks down, the dual port data communication of failure
The data transfer direction of pipeline is first direction;Internuclear data are logical by another dual port data in the multiple kernel
Fuse tube road is transmitted, and the data transfer direction of another dual port data communication pipe is second direction;Described first
Direction is opposite with the second direction.
In the present embodiment, function, the performance of two dual port data communication pipes are completely the same, data transfer direction phase
Instead.Under normal circumstances, the interior internuclear reading and writing data of ring communication network is unidirectional ring transmission mode, when wherein one dual-port number
According to any node of communication pipe communicating interrupt when, data can be entered from another dual port data communication pipe to opposite direction
Row transmission.Wherein, the present embodiment ensures the security of data by the dual port data communication pipe, passes through ring-type communication network
The communication logic of network ensures the uniformity of data transfer.
The present embodiment, by multiple interior internuclear setting ring communication networks in Embedded PLC, and shown ring-type is communicated
Network design is the twin-channel form of redundancy, realizes many interior internuclear safety communications of Embedded PLC.When any bar transmission channel
When breaking down, it can be carried out data transmission by another transmission channel.So that the interior internuclear communication of Embedded PLC is more pacified
Entirely, the stability of Embedded PLC is lifted.
Fig. 3 is the flow chart of the communicating control method for many kernel Embedded PLCs that the embodiment of the present invention three is provided, such as Fig. 3
Shown, the method for the present embodiment can include:
S301, acquisition access operational order;The access operational order includes at least one of following:Write operation instruction,
Read operation is instructed.
S302, according to the access operational order, between the kernel at the dual port data communication pipe two ends transmit
Data to be visited.
The present embodiment S301, S302 associated description implemented in process method shown in Figure 1, no longer go to live in the household of one's in-laws on getting married herein
State.
S303, the communication state for detecting ring communication network.
In the present embodiment, whether detection ring communication network there is situations such as communicating interrupt, communication logic are abnormal in real time.
S304, when the ring communication network occur communicating interrupt or communication logic it is abnormal when, the ring-type is communicated
Network carries out recovery intervention operation, and the recovery intervention operation includes following at least one operation:Reboot operation, positive return behaviour
Make, channel separation is operated.
In the present embodiment, when there is communicating interrupt or communication logic is abnormal, in order to ensure the transmission safety of data, protect
Card ring communication network recovers normal work as soon as possible.Communication recovery, institute can be carried out by the way of intervention operation is recovered
The mode for stating recovery intervention operation includes but is not limited to reboot operation, positive return operation, channel separation operation.
The present embodiment, by multiple interior internuclear setting ring communication networks in Embedded PLC, and shown ring-type is communicated
Network design is the twin-channel form of redundancy, detects whether the communication of the ring communication network is normal, when there is communication abnormality
When, the communication of ring communication network can be recovered by the way of intervention operation is recovered.For example when any bar transmission channel is sent out
During raw failure, it can be carried out data transmission by another transmission channel.So that the interior internuclear communication of Embedded PLC is more pacified
Entirely, the stability of Embedded PLC is lifted.
Fig. 4 is the structural representation of the communication control unit for many kernel Embedded PLCs that the embodiment of the present invention one is provided, such as
Shown in Fig. 4, the device of the present embodiment can include:Acquisition module 21 and transport module 22, the Embedded PLC are included in multiple
Core, the multiple kernel is connected to constitute ring-type by dual port data communication pipe successively head and the tail communication in series
Communication network;The acquisition module 21, operational order is accessed for obtaining;The access operational order includes following at least one
:Write operation instruction, read operation instruct the transport module 22, for according to the access operational order, described double
Data to be visited are transmitted between the kernel of port data communications pipe ends.
Alternatively, the transmission mode of the transport module is transmission after real-time Transmission, or caching data block;
The dual port data communication pipe includes:The data-interface and address interface of side are write, and reads the number of side
According to interface and address interface.
Alternatively, also include in the ring communication network:The dual port data communication pipe of redundancy;Wherein, the ring
Shape communication network includes two dual port data communication pipes, when wherein one dual port data communication pipe breaks down,
Another dual port data communication pipe is used for data transfer.
Alternatively, the transmission direction of two dual port data communication pipes is opposite;
Internuclear data are transmitted by single direction in the multiple kernel;
When a dual port data communication pipe breaks down, the dual port data communication pipe of failure
Data transfer direction is first direction;Internuclear data pass through another dual port data communication pipe in the multiple kernel
It is transmitted, the data transfer direction of another dual port data communication pipe is second direction;The first direction with
The second direction is opposite.
The device of the present embodiment, can be used for perform it is above-mentioned shown in embodiment of the method technical scheme, its realization principle and
Technique effect is similar, and here is omitted.
Fig. 5 is the structural representation for the ring communication network that the embodiment of the present invention one is provided, as shown in figure 5, the ring-type
Communication network includes:Multiple kernels 11, the first dual port data communication pipe 12 and the second dual port data communication pipe 13.Example
Such as, in Fig. 5 by taking N number of kernel as an example, N is the integer more than or equal to 2, wherein, one end of the 1st kernel and the one of the 2nd kernel
End communication is connected, the end communication connection of the other end and n-th kernel N of the 1st kernel, the other end of n-th kernel and the
The end communication connection of N-1 kernel.The direction of arrow represents the transmission direction of data in figure, omits period and represents middle omission
Kernel and the dual port data communication pipe at the omission kernel two ends.
In the present embodiment, the data transfer directions of two dual port data communication pipes is unidirectional, and two both-ends
The data transfer direction of mouth data communication pipeline is opposite.It should be noted that the quantity of the present embodiment not defined core 11, also not
Limit the transmission of the first dual port data communication pipe 12 and the second dual port data communication pipe 13 between any two kernels
Direction.
The device of the present embodiment, can be used for perform it is above-mentioned shown in embodiment of the method technical scheme, its realization principle and
Technique effect is similar, and here is omitted.
Fig. 6 is the structural representation of the communication control unit for many kernel Embedded PLCs that the embodiment of the present invention two is provided, such as
Shown in Fig. 6, the device of the present embodiment further, can also include on the basis of Fig. 4 shown device structures:Detection module
23, the detection module 23, the communication state for detecting ring communication network;When the ring communication network occurs in communication
When disconnected or communication logic is abnormal, recovery intervention operation is carried out to the ring communication network, the recovery intervention operation includes
Following at least one operation:Reboot operation, positive return operation, channel separation operation.
The device of the present embodiment, can be used for perform it is above-mentioned shown in embodiment of the method technical scheme, its realization principle and
Technique effect is similar, and here is omitted.
Fig. 7 is the structural representation of the communication control unit for many kernel Embedded PLCs that the embodiment of the present invention three is provided, such as
Shown in Fig. 7, the device of the present embodiment can include:Processor 30 and memory 40;
The memory 40 is used for storage program;
The processor 30, for performing the described program that the memory 40 is stored, when described program is performed, institute
State processor 30 be used for perform technical scheme as performed by Fig. 1-Fig. 3 either method.
The device of the present embodiment, can be used for the technical scheme for performing embodiment of the method shown in Fig. 1-Fig. 3, its realization principle
Similar with technique effect, here is omitted.
Deposited in addition, the embodiment of the present application is also provided in a kind of computer-readable recording medium, computer-readable recording medium
Computer executed instructions are contained, when at least one computing device of user equipment computer executed instructions, user equipment
Perform above-mentioned various possible methods.
Wherein, computer-readable medium includes computer-readable storage medium and communication media, and wherein communication media includes being easy to
Any medium of computer program is transmitted from a place to another place.Storage medium can be universal or special computer
Any usable medium that can be accessed.A kind of exemplary storage medium is coupled to processor, so as to enable a processor to from this
Read information, and information can be write to the storage medium.Certainly, storage medium can also be the composition portion of processor
Point.Processor and storage medium can be located in ASIC.In addition, the ASIC can be located in user equipment.Certainly, processor and
Storage medium can also be present in communication equipment as discrete assembly.
One of ordinary skill in the art will appreciate that:Realizing all or part of step of above-mentioned each method embodiment can lead to
The related hardware of programmed instruction is crossed to complete.Foregoing program can be stored in a computer read/write memory medium.The journey
Sequence upon execution, performs the step of including above-mentioned each method embodiment;And foregoing storage medium includes:ROM, RAM, magnetic disc or
Person's CD etc. is various can be with the medium of store program codes.
Finally it should be noted that:Various embodiments above is merely illustrative of the technical solution of the present invention, rather than its limitations;To the greatest extent
The present invention is described in detail with reference to foregoing embodiments for pipe, it will be understood by those within the art that:Its according to
The technical scheme described in foregoing embodiments can so be modified, or which part or all technical characteristic are entered
Row equivalent substitution;And these modifications or replacement, the essence of appropriate technical solution is departed from various embodiments of the present invention technology
The scope of scheme.
Claims (10)
1. a kind of communicating control method of many kernel Embedded PLCs, it is characterised in that the Embedded PLC includes multiple kernels,
The multiple kernel is led to by dual port data communication pipe successively head and the tail communication connection with constituting ring-type in series
Interrogate network;Methods described includes:
Obtain and access operational order;The access operational order includes at least one of following:Write operation instruction, read operation refer to
Order;
According to the access operational order, number to be visited is transmitted between the kernel at the dual port data communication pipe two ends
According to.
2. according to the method described in claim 1, it is characterised in that described in the dual port data communication pipe two ends
It is transmission after real-time Transmission, or caching data block that the transmission mode in data to be visited is transmitted between core;
The dual port data communication pipe includes:The data-interface and address interface of side are write, and the data of reading side connect
Mouth and address interface.
3. according to the method described in claim 1, it is characterised in that also include in the ring communication network:The both-end of redundancy
Mouth data communication pipeline;Wherein, the ring communication network includes two dual port data communication pipes, when wherein one both-end
When mouth data communication pipeline breaks down, another dual port data communication pipe is used for data transfer.
4. method according to claim 3, it is characterised in that the transmission direction of two dual port data communication pipes
Conversely;
Internuclear data are transmitted by single direction in the multiple kernel;
When a dual port data communication pipe breaks down, the data of the dual port data communication pipe of failure
Transmission direction is first direction;Internuclear data are carried out by another dual port data communication pipe in the multiple kernel
Transmission, the data transfer direction of another dual port data communication pipe is second direction;The first direction with it is described
Second direction is opposite.
5. the method according to claim 1-4 any one, it is characterised in that also include:
Detect the communication state of ring communication network;
When communicating interrupt occurs in the ring communication network or communication logic is abnormal, the ring communication network is carried out extensive
Multiple intervention operation, the recovery intervention operation includes following at least one operation:Reboot operation, positive return operation, passage every
From operation.
6. a kind of communication control unit of many kernel Embedded PLCs, it is characterised in that the Embedded PLC includes multiple kernels,
The multiple kernel is led to by dual port data communication pipe successively head and the tail communication connection with constituting ring-type in series
Interrogate network;Described device includes:Acquisition module and transport module,
The acquisition module, operational order is accessed for obtaining;The access operational order includes at least one of following:Write-in behaviour
Instruct, read operation is instructed
The transport module, for according to the access operational order, the kernel at the dual port data communication pipe two ends
Between transmit data to be visited.
7. device according to claim 6, it is characterised in that the transmission mode of the transport module is real-time Transmission, or
Transmitted after person's caching data block;
The dual port data communication pipe includes:The data-interface and address interface of side are write, and the data of reading side connect
Mouth and address interface.
8. device according to claim 6, it is characterised in that also include in the ring communication network:The both-end of redundancy
Mouth data communication pipeline;Wherein, the ring communication network includes two dual port data communication pipes, when wherein one both-end
When mouth data communication pipeline breaks down, another dual port data communication pipe is used for data transfer.
9. device according to claim 8, it is characterised in that the transmission direction of two dual port data communication pipes
Conversely;
Internuclear data are transmitted by single direction in the multiple kernel;
When a dual port data communication pipe breaks down, the data of the dual port data communication pipe of failure
Transmission direction is first direction;Internuclear data are carried out by another dual port data communication pipe in the multiple kernel
Transmission, the data transfer direction of another dual port data communication pipe is second direction;The first direction with it is described
Second direction is opposite.
10. the device according to claim 6-9 any one, it is characterised in that also include:Detection module, the detection
Module, the communication state for detecting ring communication network;
When communicating interrupt occurs in the ring communication network or communication logic is abnormal, the ring communication network is carried out extensive
Multiple intervention operation, the recovery intervention operation includes following at least one operation:Reboot operation, positive return operation, passage every
From operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710403386.4A CN107168227B (en) | 2017-06-01 | 2017-06-01 | The communicating control method and device of more kernel Embedded PLCs |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710403386.4A CN107168227B (en) | 2017-06-01 | 2017-06-01 | The communicating control method and device of more kernel Embedded PLCs |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107168227A true CN107168227A (en) | 2017-09-15 |
CN107168227B CN107168227B (en) | 2019-09-10 |
Family
ID=59821328
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710403386.4A Active CN107168227B (en) | 2017-06-01 | 2017-06-01 | The communicating control method and device of more kernel Embedded PLCs |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107168227B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114374598A (en) * | 2021-12-28 | 2022-04-19 | 中电九天智能科技有限公司 | Method and system for solving occupation of Ethernet network port |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101118436A (en) * | 2007-09-03 | 2008-02-06 | 石毅 | New style open type numerical control system realizing method based on multiple CPU parallel processing technology |
JP2009009352A (en) * | 2007-06-28 | 2009-01-15 | Meidensha Corp | Data communication system of plc system |
CN101604304A (en) * | 2009-01-24 | 2009-12-16 | 北京清电华力电气自动化科技有限公司 | A kind of method of multi-CPU communication and protective relaying device |
CN104461979A (en) * | 2014-11-04 | 2015-03-25 | 中国电子科技集团公司第三十八研究所 | Multi-core on-chip communication network realization method based on ring bus |
CN205594418U (en) * | 2016-04-15 | 2016-09-21 | 北京开疆智能自动化科技有限公司 | PLC communication control system |
-
2017
- 2017-06-01 CN CN201710403386.4A patent/CN107168227B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009009352A (en) * | 2007-06-28 | 2009-01-15 | Meidensha Corp | Data communication system of plc system |
CN101118436A (en) * | 2007-09-03 | 2008-02-06 | 石毅 | New style open type numerical control system realizing method based on multiple CPU parallel processing technology |
CN101604304A (en) * | 2009-01-24 | 2009-12-16 | 北京清电华力电气自动化科技有限公司 | A kind of method of multi-CPU communication and protective relaying device |
CN104461979A (en) * | 2014-11-04 | 2015-03-25 | 中国电子科技集团公司第三十八研究所 | Multi-core on-chip communication network realization method based on ring bus |
CN205594418U (en) * | 2016-04-15 | 2016-09-21 | 北京开疆智能自动化科技有限公司 | PLC communication control system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114374598A (en) * | 2021-12-28 | 2022-04-19 | 中电九天智能科技有限公司 | Method and system for solving occupation of Ethernet network port |
CN114374598B (en) * | 2021-12-28 | 2023-07-21 | 中电九天智能科技有限公司 | Method and system for solving problem of occupied Ethernet network port |
Also Published As
Publication number | Publication date |
---|---|
CN107168227B (en) | 2019-09-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102647320B (en) | Integrated circuit suitable for high-speed 1553 bus protocol control | |
CN102866971A (en) | Data transmission device, system and method | |
CN103329106A (en) | Detection and handling of ALUA preferences and state transitions by host | |
CN107196771A (en) | Vehicle netbios synchronization dormancy method, system and gateway controller | |
CN102654858A (en) | Dual-processor system and communication method thereof | |
CN104798003A (en) | Re-Driver Power Management | |
CN107562672A (en) | A kind of system and method for improving vector network analyzer message transmission rate | |
CN109240953A (en) | A kind of method, pinboard and the system of adaptive switching hard disk | |
CN105760109B (en) | Data migration method and storage array | |
CN107168227A (en) | The communicating control method and device of many kernel Embedded PLCs | |
CN102118291B (en) | Ring network link failure processing method, device and ring network | |
CN103812769B (en) | TRILL network construction method, node and system | |
CN103786595B (en) | The gateway controller of suspend control meshed network and control system | |
CN106980587A (en) | A kind of universal input output timing processor and sequential input and output control method | |
CN1715956A (en) | Double collecting machine system and it double collecting method for double machine hot back-up | |
CN102662887B (en) | Multi-port random access memory (RAM) | |
CN103136160A (en) | Cache continue transmission method and system for data transmission discontinuity points among railway vehicle devices | |
CN204883335U (en) | PAS100 control system's redundant framework of bus | |
CN204302972U (en) | The two network data read-write system of a kind of EtherCAT | |
CN103176941A (en) | Inter-core communication method and agent device | |
CN107590100B (en) | Inter-core data interaction method of multi-core processor | |
CN110134638B (en) | Dual-processor data exchange method | |
CN103577493A (en) | Method and device of grouping friends in social network | |
CN113626369A (en) | Method, device and equipment for multi-node cluster ring communication and readable medium | |
CN205540143U (en) | Communication control unit of main website |
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 | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20170915 Assignee: TEDERIC Machinery Co.,Ltd. Assignor: Hangzhou Electronic Science and Technology Univ Contract record no.: X2019330000055 Denomination of invention: Communication control method and device of multi-kernel embedded PLC Granted publication date: 20190910 License type: Common License Record date: 20191226 |