[go: up one dir, main page]

CN106547260B - Communication means, I&C system communication device and I&C system in I&C system - Google Patents

Communication means, I&C system communication device and I&C system in I&C system Download PDF

Info

Publication number
CN106547260B
CN106547260B CN201610943046.6A CN201610943046A CN106547260B CN 106547260 B CN106547260 B CN 106547260B CN 201610943046 A CN201610943046 A CN 201610943046A CN 106547260 B CN106547260 B CN 106547260B
Authority
CN
China
Prior art keywords
data
type
human
fpga
interface device
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
CN201610943046.6A
Other languages
Chinese (zh)
Other versions
CN106547260A (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.)
China General Nuclear Power Corp
China Techenergy Co Ltd
Original Assignee
China General Nuclear Power Corp
China Techenergy 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 China General Nuclear Power Corp, China Techenergy Co Ltd filed Critical China General Nuclear Power Corp
Priority to CN201610943046.6A priority Critical patent/CN106547260B/en
Publication of CN106547260A publication Critical patent/CN106547260A/en
Application granted granted Critical
Publication of CN106547260B publication Critical patent/CN106547260B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Small-Scale Networks (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)

Abstract

The invention belongs to communication means, I&C system communication device and the I&C systems in the technical field of nuclear power plant instrument control system more particularly to a kind of I&C system;Communication means provided in an embodiment of the present invention includes: the data procedures that human-computer interface device receives the controller based on FPGA, the reception data procedures include: the received first kind data from the controller described at least one based on FPGA, and the first kind data and target MAC (Media Access Control) address, source MAC are packaged into the Second Type data that Ethernet can identify together;The Second Type data are sent to the data port of the human-computer interface device, and the first kind data in the Second Type data are parsed, and the first kind data parsed are written to the real time data library unit in the human-computer interface device;In this way can be by mass data in I&C system, accurately real be now based between the controller of FPGA and human-computer interface device is communicated.

Description

Communication means, I&C system communication device and I&C system in I&C system
Technical field
The present invention relates in the technical field of nuclear power plant instrument control system more particularly to a kind of I&C system communication means, I&C system communication device and I&C system.
Background technique
FPGA (Field-Programmable Gate Array), i.e. field programmable gate array, it is by feat of can The advantages such as flexible configuration, processing speed be fast, are more and more applied in nuclear power plant instrument control system.FPGA is generally used for In control station, for data acquisition, operation and output, such as in the I&C system of nuclear power station, just have based on FPGA controller FitRel (be safety-related grade product, be the standby of protection system, when protect system occur common cause fault when, be based on The diversity I&C system of FitRel can ensure nuclear power station being oriented to safe condition, abbreviation FR) platform.
However, FitRel platform is the controller based on FPGA, no operation interface is unfavorable for staff to nuclear power station shape The monitoring of state;Without storage, it is unfavorable for the analysis of later data;So needing to be independently accessed human-computer interface system, cooperation is based on The controller of FPGA completes the display of control parameter and control process in I&C system, for example, SpeedyHold (abbreviation SH) system System is exactly a kind of human-computer interface system based on Windows operating system.
Although SH system can make up for it the shortcomings that FR platform, but communication data amount between the two is big, and required precision is high, So to those skilled in the art, it is highly desirable to develop the communication device configured with gateway program to meet based on FPGA Communication between the FR platform of controller and the SH based on Windows operating system;And the communication device not only can be using often Communication protocol realization is communicated with the SH based on Windows operating system, it is also necessary to be met specific communications in nuclear power field and be assisted View is realized and is communicated between the platform in nuclear power station based on FPGA controller, and it also requires taking into account the number of nuclear power plant instrument control system According to big, the high-precision technical need of amount.
Summary of the invention
It can be realized the realization big data quantity, high-precision between FR platform and SH system to solve to lack in the prior art The technical issues of communication technology scheme, the present invention provides one kind and can be realized to be communicated between FR platform and SH system, simultaneously Take into account the I&C system communication device of big, the high-precision technical need of data volume of nuclear power plant instrument control system, I&C system and Communication means in I&C system.
To achieve the goals above, technical solution provided by the invention includes:
On the one hand, the communication means in a kind of I&C system is provided, the I&C system includes the controller based on FPGA And human-computer interface device;It is characterized in that, the communication means includes described in the human-computer interface device receives based on FPGA's The data procedures of controller, the reception data procedures include:
The received first kind data from the controller described at least one based on FPGA, and by the first kind Data and target MAC (Media Access Control) address, source MAC are packaged into the Second Type data that Ethernet can identify together;
The Second Type data are sent to the data port of the human-computer interface device, and by the Second Type number First kind data in parse, and the first kind data parsed are written in the human-computer interface device Real time data library unit.
Preferably, the communication means further include: the human-computer interface device sends the controller based on FPGA Data procedures, the transmission data procedures include:
First kind data are obtained from the real time data library unit of the human-computer interface device, and by the first kind Type data and target MAC (Media Access Control) address, source MAC are packaged into the Second Type data that Ethernet can identify together;
According to the target MAC (Media Access Control) address, source MAC address information, the Second Type data are sent to described be based on The controller of FPGA.
It preferably, will be with described in same timestamp in the reception data procedures and/or the transmission data procedures First kind data break into a bag data, and being then packaged into Ethernet together with the target MAC (Media Access Control) address, source MAC can In the Second Type data of identification.
Preferably, the communication means further include judge the controller and the human-computer interface device therebetween into Whether there is network failure during row communication;Wherein, it in a scheduled duration after side sends data, does not on the other hand receive When data, determine that communication network is in network failure state.
Preferably, the first kind data and target MAC (Media Access Control) address, source MAC are packaged into Ethernet together can The process of the Second Type data of identification includes: the number that the first kind data are converted to Second Type according to NNet agreement According to, and the data length of the Second Type is fixed;And the Second Type is sent according to fixed time interval Data.
On the other hand, the present invention also provides the communication device in a kind of I&C system, the I&C system includes being based on The controller and human-computer interface device of FPGA;It is characterized in that, the communication device includes:
Date Conversion Unit, for first kind data received from the controller described at least one based on FPGA, And the first kind data and target MAC (Media Access Control) address, source MAC are packaged into the second class that Ethernet can identify together Type data;
Data transmission unit, for the Second Type data to be sent to the data port of the human-computer interface device; And
Data parsing unit, for the first kind data in the Second Type data to be parsed, and it is described The real time data library unit in the human-computer interface device is written in the first kind data parsed by data transmission unit.
Preferably, in the communication device, the Date Conversion Unit is also used to from the real-time of the human-computer interface device First kind data are obtained in Database Unit, and by the first kind data and target MAC (Media Access Control) address, source MAC one It rises and is packaged into the Second Type data that Ethernet can identify;The data transmission unit can also according to the purpose MAC The Second Type data are sent to the controller based on FPGA by location, source MAC address information.
Preferably, the Date Conversion Unit will have the first kind data of same timestamp, break into a packet number According to being then packaged into the Second Type data that Ethernet can identify together with the target MAC (Media Access Control) address, source MAC In.
Preferably, the communication device further includes diagnosis unit, the diagnosis unit for judge the controller with Whether the human-computer interface device has network failure during being communicated therebetween;Wherein, after a side sends data Scheduled duration in, on the other hand when not receiving data, determine that communication network is in network failure state.
Preferably, the first kind data are converted to Second Type according to NNet agreement by the Date Conversion Unit Data, and the data length of the Second Type is fixed;And the data transmission unit is according to fixed time interval Send the data of the Second Type.
The third aspect, the present invention also provides a kind of I&C systems, which is characterized in that the I&C system includes: to be based on The communication of I&C system described in the controller of FPGA, the human-computer interface device based on operating system and any one of the above Device, the communication device to communicate between the controller and the human-computer interface device.
Using above-mentioned technical proposal provided by the invention, one of following beneficial effect can be at least obtained:
1, data exchange is able to carry out between the controller based on FPGA and the man-machine interface based on operating system to provide A kind of convenient communication means, communication device, I&C system, enable the parameter of the controller of FPGA to be stored to base in real time It, thus can be by the human-computer interface device by the state based on FPGA controller in the human-computer interface device of operating system It shows.
2, the first kind data parsed are written in the real time data library unit in the human-computer interface device, energy Enough easily facilitate the data analysis in later period.
3, the first kind data and target MAC (Media Access Control) address, source MAC are packaged into what Ethernet can identify together Mass data in I&C system can be accurately now based in fact controller and the people of FPGA in this way by Second Type data It is communicated between machine interface device.
4, the first kind data are converted to the data of Second Type according to NNet agreement, and the Second Type Data length is fixed;In scheduled duration after a side sends data, when on the other hand not receiving data, communication network is determined Network is in network failure state, i.e. the data transmission intervals time is also fixed;Using regular length and/or fixed intervals duration Communication mode, confirmation message of the periodic data of transmitting terminal independent of receiving end do not use the communication party based on event Formula.
The other feature and advantage of invention will illustrate in the following description, also, partly become aobvious from specification And it is clear to, or understood by implementing technical solution of the present invention.The objectives and other advantages of the invention can be by illustrating Specifically noted structure and/or process are achieved and obtained in book, claims and attached drawing.
Detailed description of the invention
Fig. 1 show human-computer interface device in a kind of communication means provided in an embodiment of the present invention and receives the control based on FPGA The flow chart of device data processed;
Fig. 2 show human-computer interface device in a kind of communication means provided in an embodiment of the present invention and sends the control based on FPGA The flow chart of the data of device processed;
Fig. 3 is the flow chart of communication means in a kind of I&C system provided in an embodiment of the present invention;
Fig. 4 show the structural schematic diagram of data frame in a kind of I&C system provided in an embodiment of the present invention;
Fig. 5 show a kind of structural block diagram of I&C system provided in an embodiment of the present invention.
Specific embodiment
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings and examples, how to apply to the present invention whereby Technological means solves technical problem, and the realization process for reaching technical effect can fully understand and implement.It needs to illustrate , these specific descriptions only allow those of ordinary skill in the art to be more easier, clearly understand the present invention, rather than to this hair Bright limited explanation;And if conflict is not constituted, each spy in each embodiment and each embodiment in the present invention Sign can be combined with each other, and it is within the scope of the present invention to be formed by technical solution.
In addition, step shown in the flowchart of the accompanying drawings can be in the control system of a such as group controller executable instruction Middle execution, although also, logical order is shown in flow charts, and it in some cases, can be to be different from herein Sequence executes shown or described step.
Below by the drawings and specific embodiments, technical solution of the present invention is described in detail:
Embodiment
The present embodiment provides the communication means in a kind of I&C system, which is preferably nuclear power plant instrument control system It unites, the nuclear power plant instrument control system in the present embodiment includes controller and human-computer interface device based on FPGA;Wherein, the present embodiment In the controller based on FPGA not only include FPGA itself, further include using FPGA as control control platform, such as FitRel platform.
As shown in Figure 1, communication means method provided in this embodiment includes that human-computer interface device receives the control based on FPGA The data procedures of device processed;Specifically, receive data procedures (includes: using fitRel platform as reception one Fang Eryan of data)
S101, data at least one controller based on FPGA are converted:
First kind data are received from least one controller based on FPGA, and by first kind data and purpose MAC Address, source MAC are packaged into the Second Type data that Ethernet can identify together;Preferably, by first kind data The process for being packaged into the Second Type data that Ethernet can identify together with target MAC (Media Access Control) address, source MAC includes: basis NNet agreement (the call before eNet RUDP, mainly from " eNet " and " Neutron " two word mixing.) by first Categorical data is converted to the data of Second Type, and the data length of Second Type is fixed;And according to regular time Interval sends the data of Second Type;Wherein, the first kind data in the present embodiment refer to that the data flow largely put is (pure to be Value), for example, according to database for, exactly call the roll, key name, value;Data are transmitted to man-machine interface in controller based on FPGA The data of device are all point values, such as it be byte type, point 3 is DV type that point 1, which is byte type, point 2, then put 1 and point 2 may be just one It is indicated in a byte, point 3 is indicated with an individual byte.
S102, the data port that Second Type data are sent to human-computer interface device:
The data packet of the form of Second Type data such as Fig. 4 a, this Second Type data are encapsulated with the Ethernet of standard Form, thus can be by the data stream of first kind data received in the controller based on FPGA at ether web form Second Type data, therefore, it will be able to which stream compression in the controller based on FPGA is changed into the ether web form of standard It is sent to the data port of human-computer interface device.
Preferably, data procedures are received and/or are sent in data procedures, the first kind number of same timestamp will be had According to breaking into a bag data, the Second Type that Ethernet can identify then be packaged into together with target MAC (Media Access Control) address, source MAC In data.
Specifically, NNET agreement uses three layers in osi model, is respectively: first layer, physical layer;The second layer, number According to link layer;Third layer, application layer;The sender and recipient of network use asynchronous communication means;In whole process, recipient Response is not needed.As shown in Figure 4 b, NNET agreement uses periodic data communication: communication mechanism is leading to based on state Letter is all made of fixed packet length and fixed intervals communication that is, regardless of whether data have change;The periodic data of transmitting terminal are disobeyed Rely the confirmation message in receiving end, does not use the communication mode based on event;Communication channel uses static routing.Accordingly even when Under the worst operating condition, communication delay is all to determine/fix, and also to meet response time requirement;Traffic rate and communication load are Determining.
S103, the first kind number that the first kind data in Second Type data are parsed, and will parsed According to the real time data library unit in write-in human-computer interface device:
The clear data parsing in Second Type data is converted according to NNet agreement, so that it may obtain first kind number Configuration definition data mapping relations are used according to, it is preferable that analysis mode, i.e., by data flow in the controller based on FPGA and man-machine Interface device defines the corresponding relationship put therebetween according to the mapping relations pre-set, can simplify data parsing in this way Operation;And the real time data library unit in human-computer interface device is written into the first kind data parsed, it can be more just In the data analysis in later period and/or by human-computer interface device by the state of the controller (or FitRel platform) based on FPGA It shows.
Preferably, method further include judge be during controller and human-computer interface device are communicated therebetween It is no to have network failure;Wherein, in a scheduled duration after side sends data, when on the other hand not receiving data, determine communication Network is in network failure state;For example, being determined as network failure when 3 seconds no datas.
Preferably, communication means provided in this embodiment further include: human-computer interface device sends the controller based on FPGA Data procedures, send data procedures (using fitRel platform as transmission one Fang Eryan of data) include:
S201, first kind data are obtained from the real time data library unit of human-computer interface device, and by the first kind Data and target MAC (Media Access Control) address, source MAC are packaged into the Second Type data that Ethernet can identify together;
S202, according to target MAC (Media Access Control) address, source MAC address information, Second Type data are sent to the control based on FPGA Device.
Preferably, send data procedures in first kind data be converted to Second Type data use and above-mentioned data receiver The identical data forwarding method of process, data analysis method.And data transmission procedure and DRP data reception process are two mutual Independent process, there is no sequencings therebetween, will not influence each other.
As shown in figure 3, communication means includes: in a kind of I&C system provided in an embodiment of the present invention
One, human-computer interface device sends the data procedures (S301-S312) of the controller based on FPGA:
S301, the data (first kind data) for reading real-time data base in human-computer interface device, then execute step S302;
S302, the memory in human-computer interface device is written into the data read in step S301, then executes step S304; Simultaneously according to the scheduled period, in next cycle circulation (S303) to step S301;
S304, the data in man machine operation interface device (SH system) are converted according to the technical solution of above-mentioned steps S201 For FitRel platform data stream, step S305 is then executed;
S305, call the network packet capturing application program (for example, Wincap) of standard by the data after converting in step S304 It is sent to network interface card, then executes step S307;Simultaneously according to the scheduled period, in next cycle circulation (S306) to step S304;
S307, for FitRel platform data port receiving step S305 obtain data, then execute step S308;
S308, network card data (Second Type data) are grabbed, network interface crawl S307 is received in FitRel platform Data;
S310, the received data of step S308 are saved into the internal storage location into FitRel platform, then executes step S311;Simultaneously according to the scheduled period, in next cycle circulation (S309) to step S308;
Network card data (Second Type data), is parsed by S311, parsing data flow according to the method for above-mentioned steps S302 Then first kind data execute step S312;Simultaneously according to the scheduled period, in next cycle circulation (S313) to step S311;
S312, the data after step S312 parsing are saved into the memory into human-computer interface device, then executes step S314;
Two, human-computer interface device receives the data procedures (S314-S318) of the controller based on FPGA:
S314, by the data in FR platform according to the technical solution in step S101 by the data conversion standard of FR platform Then the data of FR platform are sent to man machine operation interface device according to the technical solution in step S102 by Ethernet data (SH system) then executes step S315;Simultaneously according to the scheduled period, in next cycle circulation (S316) to step S314;
S315, it is stored in memory after parsing Ethernet data according to the technical solution in step S103, then executes Step S317;
The data being stored in memory in S317, read step S315, then store the data to man machine operation interface In real-time data base in device (SH system).
Using in above-mentioned technical proposal provided in this embodiment, each operating procedure is lock out operation: using individually number According to class, by received FitRel platform data and processing mathematical logic isolation;And using multiple threads: the packet capturing of data, It saves, parse, writing the processing such as database, display and be distributed in different thread and process and handled.
As shown in figure 5, the embodiment of the present invention also provides the communication device 520 in a kind of I&C system, I&C system includes Controller 510 and human-computer interface device 530 based on FPGA;The communication device 520 includes:
Data port 524, for controller 510 (FR platform), human-computer interface device 530 (SH system) based on FPGA Exchange data;
Date Conversion Unit 521, for the received first kind number from least one controller 510 based on FPGA According to, and first kind data and target MAC (Media Access Control) address, source MAC are packaged into the second class that Ethernet can identify together Type data;
Data transmission unit 522, for Second Type data to be sent to the data port of human-computer interface device;And
Data parsing unit 523, for parsing the first kind data in Second Type data, and data are sent out The real time data library unit for sending unit the first kind data parsed to be written in human-computer interface device.
Preferably, in the communication device 520, Date Conversion Unit 523 is also used to the real-time number from human-computer interface device 530 According to acquisition first kind data in library unit, and first kind data and target MAC (Media Access Control) address, source MAC are encapsulated together The Second Type data that can be identified at Ethernet;Data transmission unit can also be believed according to target MAC (Media Access Control) address, source MAC Second Type data are sent to the controller based on FPGA by breath.
Preferably, Date Conversion Unit 523 will have the first kind data of same timestamp, break into a bag data, so It is packaged into together with target MAC (Media Access Control) address, source MAC in the Second Type data that Ethernet can identify afterwards.Specifically, this reality It applies every 20ms in the FR platform in example and sends a bag data, every bag data includes 2 frames (data of a frame are 1000 bytes), i.e., and one 2000 byte data of bag data, the data volume at a station is probably 20KB in the collection period of 200ms;And the present embodiment can also Multiple FR platforms are configured according to demand, and therefore, the total amount of data of acquisition is very big.
Preferably, communication device 520 further includes diagnosis unit, and diagnosis unit is filled for judging in controller and man-machine interface Whether set during being communicated therebetween has network failure;Wherein, in a scheduled duration after side sends data, separately When on the one hand not receiving data, determine that communication network is in network failure state.
Preferably, first kind data are converted to the data of Second Type according to NNet agreement by Date Conversion Unit 523, And the data length of Second Type is fixed;And data transmission unit sends Second Type according to fixed time interval Data.
The third aspect, the embodiment of the present invention also provide a kind of I&C system, which includes: the control based on FPGA Device 510, the human-computer interface device 530 based on operating system and above-mentioned I&C system communication device 520, communication device 520 So that can be communicated between controller and human-computer interface device.
Using above-mentioned technical proposal provided by the invention, one of following beneficial effect can be at least obtained:
1, data exchange is able to carry out between the controller based on FPGA and the man-machine interface based on operating system to provide A kind of convenient communication means, communication device, I&C system, enable the parameter of the controller of FPGA to be stored to base in real time It, thus can be by human-computer interface device by the status display based on FPGA controller in the human-computer interface device of operating system Out.
2, the first kind data parsed are written in the real time data library unit in human-computer interface device, Neng Gougeng Add and is analyzed convenient for the data in later period.
3, second that first kind data and target MAC (Media Access Control) address, source MAC are packaged into that Ethernet can identify together Categorical data, in this way can be by mass data in I&C system, the accurately real controller that be now based on FPGA and man-machine boundary It is communicated between the device of face.
4, first kind data are converted to the data of Second Type, and the data length of Second Type according to NNet agreement It is fixed;In scheduled duration after a side sends data, when on the other hand not receiving data, determine that communication network is in net Network malfunction, i.e. data transmission intervals time are also fixed;Using the communication party of regular length and/or fixed intervals duration Formula, confirmation message of the periodic data of transmitting terminal independent of receiving end, does not use the communication mode based on event.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above-mentioned each method embodiment can lead to The relevant hardware of program instruction is crossed to complete.Program above-mentioned can be stored in a computer readable storage medium.The journey When being executed, execution includes the steps that above-mentioned each method embodiment to sequence;And storage medium above-mentioned include: ROM, RAM, magnetic disk or The various media that can store program code such as person's CD.
Finally, it should be noted that above description is only highly preferred embodiment of the present invention, not the present invention is appointed What formal limitation.Anyone skilled in the art, it is without departing from the scope of the present invention, all available The way and technology contents of the disclosure above make many possible variations and simple replacement etc. to technical solution of the present invention, these Belong to the range of technical solution of the present invention protection.

Claims (11)

1. the communication means in a kind of I&C system, the I&C system includes controller and man-machine interface dress based on FPGA It sets;It is characterized in that, the communication means includes the data that the human-computer interface device receives the controller based on FPGA Process, the reception data procedures include:
First kind data are received from the controller described at least one based on FPGA, and by the first kind data and Target MAC (Media Access Control) address, source MAC are packaged into the Second Type data that Ethernet can identify together;Wherein, the first kind The type of data is point value;
The Second Type data are sent to the data port of the human-computer interface device, and will be in the Second Type data First kind data parse, and the first kind data parsed are written real-time in the human-computer interface device Database Unit;Wherein, the first kind data in the Second Type data are parsed and is reflected using configuration definition data The analysis mode of relationship is penetrated, the configuration definition data mapping relations are will be based on data flow in the controller of FPGA and man-machine boundary Face device defines the corresponding relationship put therebetween according to the mapping relations pre-set.
2. communication means according to claim 1, which is characterized in that the communication means further include: the man-machine interface Device sends the data procedures of the controller based on FPGA, and the transmission data procedures include:
First kind data are obtained from the real time data library unit of the human-computer interface device, and by the first kind number It is packaged into the Second Type data that Ethernet can identify together according to target MAC (Media Access Control) address, source MAC;
According to the target MAC (Media Access Control) address, source MAC address information, the Second Type data are sent to described based on FPGA's Controller.
3. communication means according to claim 2, which is characterized in that the reception data procedures and/or the transmission number According in the process, the first kind data of same timestamp will be had, break into a bag data, then with the purpose MAC Location, source MAC are packaged into together in the Second Type data that Ethernet can identify.
4. communication means according to claim 2, which is characterized in that the communication means further includes judging in the control Whether device and the human-computer interface device have network failure during being communicated therebetween;Wherein, when a side sends number In scheduled duration after, when on the other hand not receiving data, determine that communication network is in network failure state.
5. communication means according to claim 1, which is characterized in that by the first kind data and target MAC (Media Access Control) address, Source MAC be packaged into together the Second Type data that Ethernet can identify process include: will be described according to NNet agreement First kind data are converted to the data of Second Type, and the data length of the Second Type is fixed;And according to solid Fixed time interval sends the data of the Second Type.
6. the communication device in a kind of I&C system, the I&C system includes controller and man-machine interface dress based on FPGA It sets;It is characterized in that, the communication device includes:
Date Conversion Unit, for first kind data received from the controller described at least one based on FPGA, and The first kind data and target MAC (Media Access Control) address, source MAC are packaged into the Second Type number that Ethernet can identify together According to;Wherein, the type of the first kind data is point value;
Data transmission unit, for the Second Type data to be sent to the data port of the human-computer interface device;And
Data parsing unit, for the first kind data in the Second Type data to be parsed, and the data The real time data library unit in the human-computer interface device is written in the first kind data parsed by transmission unit;Wherein, The data parsing unit uses the carry out analysis mode of configuration definition data mapping relations, and the configuration definition data mapping is closed System is by data flow in the controller based on FPGA and human-computer interface device according to both the mapping relations definition pre-set Between the corresponding relationship put.
7. communication device according to claim 6, which is characterized in that in the communication device,
The Date Conversion Unit is also used to obtain first kind number from the real time data library unit of the human-computer interface device According to, and the first kind data and target MAC (Media Access Control) address, source MAC are packaged into that Ethernet can identify together Two categorical datas;
The data transmission unit can also be according to the target MAC (Media Access Control) address, source MAC address information, by the Second Type number According to being sent to the controller based on FPGA.
8. communication device according to claim 7, which is characterized in that the Date Conversion Unit will have same timestamp The first kind data, break into a bag data, be then packaged into ether together with the target MAC (Media Access Control) address, source MAC In the Second Type data that net can identify.
9. communication device according to claim 7, which is characterized in that the communication device further includes diagnosis unit, described Diagnosis unit is for judging whether have during the controller and the human-computer interface device are communicated therebetween Network failure;Wherein, in a scheduled duration after side sends data, when on the other hand not receiving data, determine communication network In network failure state.
10. communication device according to claim 6, which is characterized in that the Date Conversion Unit will according to NNet agreement The first kind data are converted to the data of Second Type, and the data length of the Second Type is fixed;And institute State the data that data transmission unit sends the Second Type according to fixed time interval.
11. a kind of I&C system, which is characterized in that the I&C system includes: controller based on FPGA, based on operating system Human-computer interface device, and the I&C system communication device such as claim 6-10 as described in any one, the communication dress It sets so that can be communicated between the controller and the human-computer interface device.
CN201610943046.6A 2016-10-26 2016-10-26 Communication means, I&C system communication device and I&C system in I&C system Active CN106547260B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610943046.6A CN106547260B (en) 2016-10-26 2016-10-26 Communication means, I&C system communication device and I&C system in I&C system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610943046.6A CN106547260B (en) 2016-10-26 2016-10-26 Communication means, I&C system communication device and I&C system in I&C system

Publications (2)

Publication Number Publication Date
CN106547260A CN106547260A (en) 2017-03-29
CN106547260B true CN106547260B (en) 2019-03-08

Family

ID=58393835

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610943046.6A Active CN106547260B (en) 2016-10-26 2016-10-26 Communication means, I&C system communication device and I&C system in I&C system

Country Status (1)

Country Link
CN (1) CN106547260B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110007887B (en) * 2019-04-11 2022-08-23 广州驷骏精密设备股份有限公司 Display method based on spliced screen, spliced screen and spliced screen system
CN110474949B (en) * 2019-06-26 2023-12-15 北京广利核系统工程有限公司 Method and device for communicating with nuclear power station security level protection system in Windows environment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104135476A (en) * 2014-07-18 2014-11-05 清华大学 Method, device and system of converting communication protocol
CN105391780A (en) * 2015-11-09 2016-03-09 重庆川仪自动化股份有限公司 Data collection method and system, and data receiving method and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011113475A1 (en) * 2010-03-16 2011-09-22 Abb Research Ltd An energy efficient method for communication in a wireless sensor network of an industrial control system.

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104135476A (en) * 2014-07-18 2014-11-05 清华大学 Method, device and system of converting communication protocol
CN105391780A (en) * 2015-11-09 2016-03-09 重庆川仪自动化股份有限公司 Data collection method and system, and data receiving method and system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《先进核安全级仪控系统通信协议技术研究》;马光强等;《仪器仪表用户》;20131008(第5期);正文28页-30页
《基于FirmSys平台的集成测试自动化方法研究》;赵永;《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》;20131215(第S2期);正文第6页-第10页

Also Published As

Publication number Publication date
CN106547260A (en) 2017-03-29

Similar Documents

Publication Publication Date Title
CN101770541B (en) A Satellite Data System Simulation Platform Based on AOS Standard
CN104702474B (en) A kind of EtherCAT master station devices based on FPGA
CN105450489B (en) The preferential efficient field bus systems of HEBus and communication means for realizing most short message of output
CN102035822B (en) Avionic ASM (automatic storage management) protocol controller and control method
US20090041047A1 (en) Test device and a test method
CN107092574B (en) A kind of Multi-serial port caching multiplexing method suitable for electronic equipment on satellite
CN104954198B (en) A kind of transformer station process layer switch state monitoring apparatus and method
CN112614331B (en) Method for reading electric energy meter event and electric energy meter event reading system
CN109347884A (en) A kind of real-time ethernet is to the conversion method and device of fieldbus, storage medium
CN106547260B (en) Communication means, I&C system communication device and I&C system in I&C system
CN110502795A (en) External simulation model accesses middleware
CN104135476B (en) A kind of communication protocol conversion method, apparatus and system
CN103685578A (en) Data transmission method for master equipment and slave equipment
CN103683502A (en) Drive control method and drive control device for switch circuit of process level device of intelligent substation
CN109597652A (en) Specification analytic method, system, computer readable storage medium and communication manager
CN103198214B (en) A kind of method for diagnosing faults based on code bit mapping model
CN108810836A (en) A kind of method and system providing a user near-field communication equipment information
CN109243650B (en) Nuclear power station safety level instrument control system and method with configuration function based on FPGA
CN110061990A (en) A kind of DTU protocol extension method
Zuerner The Internet of Things as greenfield model: A categorization attempt for labeling smart devices
CN109361653A (en) A kind of POWERLINK main website
Zhang et al. Serial Communication Card and Emergency Technology in Internet of Things
CN102333003A (en) Simulation test system of data casting distribution network
CN107505887A (en) Security control display unit, the safety control system with display unit and method
CN107896198B (en) Flow classification-based discarded message information display method and device

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