CN100574224C - The detection method of Industrial Ethernet data monitoring and device - Google Patents

The detection method of Industrial Ethernet data monitoring and device Download PDF

Info

Publication number
CN100574224C
CN100574224C CNB2007100797540A CN200710079754A CN100574224C CN 100574224 C CN100574224 C CN 100574224C CN B2007100797540 A CNB2007100797540 A CN B2007100797540A CN 200710079754 A CN200710079754 A CN 200710079754A CN 100574224 C CN100574224 C CN 100574224C
Authority
CN
China
Prior art keywords
data
time
industrial ethernet
real
time 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.)
Expired - Fee Related
Application number
CNB2007100797540A
Other languages
Chinese (zh)
Other versions
CN101035030A (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.)
ZHONGKONG SCIENCE AND TECHNOLOGY GROUP Co Ltd
Zhejiang University ZJU
Supcon Group Co Ltd
Original Assignee
ZHONGKONG SCIENCE AND TECHNOLOGY GROUP Co Ltd
Zhejiang University ZJU
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 ZHONGKONG SCIENCE AND TECHNOLOGY GROUP Co Ltd, Zhejiang University ZJU filed Critical ZHONGKONG SCIENCE AND TECHNOLOGY GROUP Co Ltd
Priority to CNB2007100797540A priority Critical patent/CN100574224C/en
Publication of CN101035030A publication Critical patent/CN101035030A/en
Application granted granted Critical
Publication of CN100574224C publication Critical patent/CN100574224C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Abstract

The invention discloses a kind of detection method of Industrial Ethernet data monitoring, comprising: the actual parameter that from the Industrial Ethernet data that the field apparatus that receives sends, obtains these data; According to the parameter preset in described actual parameter and the Industrial Ethernet Industrial Ethernet data are detected.The invention also discloses a kind of checkout gear of Industrial Ethernet data monitoring, comprise get parms unit and detected parameters unit.Use the present invention and can carry out fault detect Industrial Ethernet, when detecting the time synchronized fault, real time data dispatching sequence's fault, can in time inform monitor network when real time data transmitting time fault or non-real-time data dispatching sequence fault by warning, make the Industrial Ethernet that is in industry spot can detect frequent communication failure, help improving the monitoring capacity of whole network, by in time fault being write down and safeguarding, the correct transmission and the reception of Industrial Ethernet data have been guaranteed.

Description

The detection method of Industrial Ethernet data monitoring and device
Technical field
The present invention relates to the industrial automation field, concrete be particularly related to a kind of detection method and device of realizing the Industrial Ethernet data monitoring.
Background technology
Industrial Ethernet is to be the standard ethernet of commercial Application Environment Design specially, it technically with commercial Ethernet compatibility.The three-layer network system that Industrial Ethernet is traditional with enterprise, be information management system, PMS and field apparatus integrator, make the transmission rate of data faster, real-time is higher, and it is seamless integrated with the internet, realize sharing of data with this, improved the overall operation efficient of factory.
Existing Industrial Ethernet is based on the certainty scheduling of equal role, equal role is with respect to the token ring scheduling mechanism of original fieldbus, when token ring is dispatched, a token controller is arranged in the network, and this controller decision is next constantly by which the equipment sending data message in the network; When equal role is dispatched, the right that each field apparatus in the network all has the initiatively request of sending to send datagram.Characteristics based on the Industrial Ethernet of equal role deterministic schedule are that based on the time synchronized of Industrial Ethernet equipment, real-time data and non real-time data time segment send.Wherein, because the real time data quantity relevant with control is many, therefore real-time; And parameter downloads or the non real-time data uploaded etc. in the process can not influence flow process control, so real-time is less demanding.But the transmission of these two kinds of data all must be based on the time synchronized of Industrial Ethernet equipment, otherwise occurs the collision of data easily, the out of order network service fault that waits.
Because Industrial Ethernet is in industry spot, therefore be subjected to interference such as electromagnetism, vibration inevitably, these interference may make Industrial Ethernet equipment be in operation to occur the phenomenon not according to predefined flow performing task, and this just causes the certainty scheduling based on equal role of Industrial Ethernet to break down easily; And, cause easily that also there is the possibility that breaks down in the certainty scheduling based on equal role of Industrial Ethernet owing to have defective between the design of the hardware and software of Industrial Ethernet equipment.Also not effective relatively means detect these contingent at any time faults in the existing Industrial Ethernet, therefore when fault takes place, cause the operation of whole network to be stagnated or paralysis easily.
Summary of the invention
The purpose of the embodiment of the invention is to provide a kind of detection method of Industrial Ethernet data monitoring, to overcome in the prior art that data collision and communication failure such as out of order appear in certainty scheduling based on equal role owing to be subjected to the interference of industry spot in running and the problem that can't detect.
Another purpose of the embodiment of the invention is to provide a kind of checkout gear of Industrial Ethernet data monitoring, dispatches the problem that breaks down easily and can't detect with the certainty based on equal role in the solution prior art.
For solving the problems of the technologies described above, the embodiment of the invention provides following technical scheme:
A kind of detection method of Industrial Ethernet data monitoring comprises:
From the Industrial Ethernet data that the field apparatus that receives sends, obtain the actual parameter of these data, wherein, when described Industrial Ethernet data are time synchronized diagnosis message, described actual parameter is the time synchronized deviation, when described Industrial Ethernet data are real time data, described actual parameter is the actual schedule serial number, and when described Industrial Ethernet data were non-real-time data, described actual parameter was dispatching sequence's table;
According to the parameter preset in described actual parameter and the Industrial Ethernet Industrial Ethernet data are detected.
Described Industrial Ethernet data are time synchronized diagnosis message, and described actual parameter is the time synchronized deviation, and require time synchronized diagnosis message is detected according to timing tracking accuracy default in described time synchronized deviation and the Industrial Ethernet.
When described Industrial Ethernet data are real time data, described actual parameter is the actual schedule serial number, and according to described actual schedule serial number and pre-configured dispatching sequence number, and/or real time data is detected according to the transmission deviation time and the default transmitting time required precision of real time data.
The described transmission deviation time is the actual transmission deviation time and the expection difference of transmission deviation time of real time data, and the transmitting time that the described actual transmission deviation time is real time data is stabbed the remainder values divided by grand all after dates.
When described Industrial Ethernet data are non-real-time data, described actual parameter is for obtaining the actual schedule sequence list that generates after the actual schedule number from non-real-time data, and according to send from the field apparatus that receives aperiodic assert packet and the expection dispatching sequence table and the described actual schedule sequence list of the non-real-time data that dynamically generates the ENMES assert packet aperiodic non-real-time data is detected.
Described method also comprises:
The mode of informing by incident when described actual parameter does not satisfy parameter preset in the Industrial Ethernet sends warning.
When described Industrial Ethernet data are time synchronized diagnosis message, when the time synchronized deviation of described time synchronized diagnosis message greater than Industrial Ethernet in predefined timing tracking accuracy when requiring, described warning is that the time synchronized detection failure is reported to the police.
Described method also comprises:
When described time synchronized deviation is not more than described predefined timing tracking accuracy requirement, and during the synchronous fault of life period of last one-period, to monitor network report fault recovery information.
Described Industrial Ethernet data are real time data, when the actual schedule serial number of described real time data and pre-configured dispatching sequence are number inconsistent, described warning is for sending dispatching sequence's fault alarm, if consistent then when the transmission deviation time difference of described real time data during greater than default transmitting time required precision, described warning is the time failure warning.
Described Industrial Ethernet data are non-real-time data, and when the actual schedule sequence list of described non-real-time data and expection dispatching sequence show when inconsistent, described warning is dispatching sequence's fault alarm.
Described mode of informing by incident sends to report to the police and is specially: the event data to detection failure is encoded, and the event data after will encoding sends to monitor network, and described event data comprises the IP address of the equipment that breaks down, fault category, fault number.
Described method also comprises: judge whether to arrive detection time default in the Industrial Ethernet, if there are not then only to receive the Industrial Ethernet data that field apparatus sends.
A kind of checkout gear of Industrial Ethernet data monitoring comprises:
The unit gets parms, be used for obtaining the actual parameter of these data from the Industrial Ethernet data that the field apparatus that receives sends, wherein, when described Industrial Ethernet data are time synchronized diagnosis message, described actual parameter is the time synchronized deviation, and when described Industrial Ethernet data were real time data, described actual parameter was the actual schedule serial number, when described Industrial Ethernet data were non-real-time data, described actual parameter was dispatching sequence's table;
The detected parameters unit is used for according to the parameter preset of described actual parameter and Industrial Ethernet the Industrial Ethernet data being detected.
Described device also comprises judges the parameter unit, is used to judge that the Industrial Ethernet data that field apparatus sends are time synchronized diagnosis messages, or aperiodic assert packet, or aperiodic the ENMES assert packet, or real time data, or non-real-time data;
Judge alarm unit, the mode that is used for informing by incident when described actual parameter does not satisfy the parameter preset of Industrial Ethernet sends warning.When described judgement parameter unit judges Industrial Ethernet data are time synchronized diagnosis message,
The described unit that gets parms comprises: acquisition time is diagnosed message parameter unit synchronously, is used for the time synchronized diagnosis message acquisition time synchronism deviation that sends from the field apparatus that receives;
Described detected parameters unit comprises: diagnose message parameter unit detection time synchronously, be used for requiring time synchronized diagnosis message is detected according to described time synchronized deviation and the default timing tracking accuracy of Industrial Ethernet.
When described judgement parameter unit judges Industrial Ethernet data are real time data,
The described unit that gets parms comprises: obtain real time data parameter unit, be used for obtaining the actual schedule serial number from the real time data that the field apparatus that receives sends;
Described detected parameters unit comprises: detect real time data parameter unit, be used for according to described actual schedule serial number and pre-configured dispatching sequence number, and/or real time data detected according to the transmission deviation time and the default transmitting time required precision of real time data.
When described judgement parameter unit judges Industrial Ethernet data are non-real-time data,
The described unit that gets parms comprises: obtain non-real-time data parameter unit, be used for from the field apparatus that receives sends aperiodic assert packet and aperiodic the ENMES assert packet dynamically generate the expection dispatching sequence table of non-real-time data, and generate the actual schedule sequence list after from non-real-time data, obtaining actual schedule number;
Described detected parameters unit comprises: detect non-real-time data parameter unit, be used for according to described actual schedule sequence list and expection dispatching sequence table non-real-time data being detected.
Described judgement alarm unit comprises: judgement time is diagnosed message unit synchronously, is used for when described time synchronized deviation during greater than the predefined timing tracking accuracy requirement of Industrial Ethernet the mode transmitting time synchronous detecting fault alarm of informing by incident.
Described judgement alarm unit also comprises: judge the double faults unit, be used for when described time synchronized deviation is not more than described predefined timing tracking accuracy requirement and the synchronous fault of life period of last one-period, to monitor network report fault recovery information.
Described judgement alarm unit comprises: judge real time data dispatching sequence unit, be used for when the actual schedule serial number of described real time data and pre-configured dispatching sequence are number inconsistent, the number that receiving real-time data is set is zero and sends dispatching sequence's fault alarm by the mode that incident is informed;
Judge real time data time precision unit, be used for when the actual schedule serial number of described real time data and pre-configured dispatching sequence number consistent, and the transmission deviation time difference of described real time data is during greater than default transmitting time required precision, the mode transmitting time fault alarm of informing by incident.
Described judgement alarm unit comprises: judge the non-real-time data unit, be used for when the actual schedule sequence list of described non-real-time data with expect that the dispatching sequence shows when inconsistent, the mode of informing by incident sends dispatching sequence's fault alarm.
Described device also comprises judges unit detection time, is used for judging whether to arrive the detection time that Industrial Ethernet is preset, and does not then only receive the Industrial Ethernet data that field apparatus sends if having to arrive.
The technical scheme that is provided by the above embodiment of the invention as seen, the embodiment of the invention is by obtaining the actual parameter of data the Industrial Ethernet data that send from the field apparatus that receives, judge then whether actual parameter satisfies the parameter preset in the Industrial Ethernet, when not satisfying, can send to monitor network and report to the police by the mode that incident is informed.Use the embodiment of the invention and can carry out fault detect the Industrial Ethernet of dispatching based on the certainty of equal role, when detecting the time synchronized fault, real time data dispatching sequence's fault, can in time inform monitor network when real time data transmitting time fault or non-real-time data dispatching sequence fault by warning, make the Industrial Ethernet that is in industry spot can detect the communication failure that takes place at any time, help improving the monitoring capacity of whole network, by in time fault being write down and safeguarding, the correct transmission and the reception of Industrial Ethernet data have been guaranteed.
Description of drawings
Fig. 1 is the control system structure chart based on Industrial Ethernet;
Fig. 2 is the first embodiment flow chart of the inventive method;
Fig. 3 is the second embodiment flow chart of the inventive method;
Fig. 4 is the 3rd embodiment flow chart of the inventive method;
Fig. 5 is the 4th embodiment flow chart of the inventive method;
Fig. 6 is the embodiment block diagram of apparatus of the present invention.
Embodiment
The core of the embodiment of the invention provides a kind of detection method of Industrial Ethernet data, this method is by obtaining the actual parameter of these data the Industrial Ethernet data that send from the field apparatus that receives, and judge whether this actual parameter satisfies the parameter preset in the Industrial Ethernet, and the mode of informing by incident sends warning when not satisfying.
In order to make those skilled in the art person understand the present invention program better, the embodiment of the invention is described in further detail below in conjunction with drawings and embodiments.
The embodiment of the invention is based on the structure of the control system of Industrial Ethernet as shown in Figure 1:
In Fig. 1, the bridge 102 of engineer station 105, operator station 106 and connection field control network 103 is connected respectively in the monitor network 101, and the field apparatus 104 of Industrial Ethernet Control System is connected respectively on the field control network 103.Wherein, bridge 102 premiere features of the detection technique of integrated realization Industrial Ethernet data monitoring are monitor network 101 to be isolated generate micro network segment, secondly are whether the data communication that detects in the micro network segment mistake has taken place; Industrial Ethernet Control System field apparatus 104 is used for carrying out in industry spot the collection and the output of data; Engineer station 105 is used for the network configuration of field apparatus and control strategy configuration are monitored; Operator station 106 is used for control system is monitored and operated.
The first embodiment flow process of the inventive method is as shown in Figure 2:
Step 201: receive the Industrial Ethernet data that field apparatus sends.
Wherein, the Industrial Ethernet data can be diagnosed message, aperiodic assert packet, aperiodic ENMES assert packet, real time data or non-real-time data for time synchronized.
Step 202: judge whether to arrive detection time default in the Industrial Ethernet, if then execution in step 203; Otherwise, return step 201.
Step 203: the actual parameter that from the Industrial Ethernet data that receive, obtains these data.
Concrete, when the Industrial Ethernet data are time synchronized diagnosis message, acquisition time synchronism deviation from the time synchronized diagnosis message that the field apparatus that receives sends;
When the Industrial Ethernet data are real time data, from the real time data that the field apparatus that receives sends, obtain the actual schedule serial number;
When the Industrial Ethernet data are non-real-time data, from assert packet and dynamically generate the expection dispatching sequence table of non-real-time data the ENMES assert packet aperiodic field apparatus that receives sends aperiodic, and generate the actual schedule sequence list after from non-real-time data, obtaining actual schedule number.
Step 204: judge whether actual parameter satisfies the parameter preset in the Industrial Ethernet, if do not satisfy then execution in step 205; Otherwise, process ends.
Concrete, when the Industrial Ethernet data are time synchronized diagnosis message, judge that whether the time synchronized deviation of obtaining is greater than predefined timing tracking accuracy requirement in the Industrial Ethernet from this time diagnosis message;
When the Industrial Ethernet data are real time data, whether the actual schedule serial number that judgement is obtained from this real time data and pre-configured dispatching sequence be number consistent, if the inconsistent number that receiving real-time data then is set is zero, if unanimity judges that then whether the transmission deviation time difference of real time data is greater than default transmitting time required precision;
When the Industrial Ethernet data are non-real-time data, judge from aperiodic assert packet with the expection dispatching sequence table that dynamically generates non-real-time data aperiodic the ENMES assert packet with from non-real-time data, obtain actual schedule number after the actual schedule sequence list of generation whether consistent.
Step 205: the mode of informing by incident sends warning to monitor network.
When detecting the time synchronized fault, real time data dispatching sequence's fault, real time data transmitting time fault is during non-real-time data dispatching sequence fault, type according to fault is encoded to the event data of this fault, and the event data after will encoding then sends to monitor network.
The second embodiment flow process of the inventive method as shown in Figure 3, when this embodiment shows the Industrial Ethernet data that send when field apparatus and is time synchronized diagnosis message, to the testing process of the time synchronized fault of these data:
Step 301: receive the time synchronized diagnosis message that field apparatus sends.
Step 302: judge whether to arrive the detection time of default time synchronized fault, if then execution in step 303; Otherwise, return step 301.
Step 303: acquisition time synchronism deviation from time synchronized diagnosis message.
Time synchronized diagnosis message is the message that each field apparatus periodically sends, and has comprised the information such as time synchronized deviation between this field apparatus and the time synchronized main equipment in this message.
Step 304: whether the judgement time synchronism deviation is greater than default timing tracking accuracy requirement, if then execution in step 305; Otherwise, execution in step 306.
Step 305: the mode of informing by incident is to monitor network transmitting time synchronous detecting fault alarm, process ends.
Event data to the time synchronized detection failure is encoded, and comprises IP address, fault category, fault number of the equipment that breaks down etc. in the event data, and the event data of the time synchronized detection failure after will encoding then sends to monitor network.
Step 306: judge whether last one-period satisfy required precision, if not, then execution in step 307; Otherwise, process ends.
Step 307: to the fault recovery of monitor network report time synchronous detecting, process ends.
The 3rd embodiment flow process of the inventive method as shown in Figure 4, when this embodiment shows the Industrial Ethernet data that send when field apparatus and is real time data, to the dispatching sequence's fault of this real time data and the testing process of transmitting time fault:
Step 401: receive the real time data that field apparatus sends.
Step 402: judge whether to arrive dispatching sequence's failure detection time of default real time data, if then execution in step 403; Otherwise, return step 401.
Step 403: the real time data of from the real time data that receives, obtaining the IP address and the actual schedule serial number of this real time data and adding up and receive.
Step 404: judge whether actual schedule serial number and the dispatching sequence who sets in advance be number consistent, if then execution in step 405; Otherwise, execution in step 407.
Step 405: whether judge to send the deviation time difference greater than default transmitting time required precision, if, process ends then; Otherwise, execution in step 406.
Wherein, transmission deviation time difference is the actual transmission deviation time and the expection difference of transmission deviation time of real time data, and the transmitting time that the actual transmission deviation time is real time data is stabbed the remainder values divided by grand all after dates.
Timestamp is a moment, is the delivery time of real time data; The grand cycle is the cycle time of the control procedure cycling service in the control system.
Step 406: the mode of informing by incident is to monitor network transmitting time fault alarm, and execution in step 408 then.
Event data to the transmitting time fault is encoded, and comprises IP address, fault category, fault number of the equipment that breaks down etc. in the event data, and the event data of the time synchronized detection failure after will encoding then sends to monitor network.
Step 407: the mode of informing by incident sends dispatching sequence's fault alarm to monitor network.
Event data to dispatching sequence's fault is encoded, and comprises IP address, fault category, fault number of the equipment that breaks down etc. in the event data, and the event data of the time synchronized detection failure after will encoding then sends to monitor network.
Step 408: the number that receiving real-time data is set is zero, process ends.
The 4th embodiment flow process of the inventive method as shown in Figure 5, when this embodiment shows the Industrial Ethernet data that send when field apparatus and is non-real-time data, by the parameter obtained the ENMES assert packet from aperiodic assert packet and aperiodic testing process to dispatching sequence's fault of this non-real-time data:
Step 501: the expection dispatching sequence who dynamically generates non-real-time data from aperiodic assert packet and aperiodic the ENMES assert packet shows.
Step 502: receive the non-real-time data that field apparatus sends.
Step 503: judge whether to arrive dispatching sequence's failure detection time of default non-real-time data, if then execution in step 504; Otherwise, return step 502.
Step 504: from non-real-time data, obtain IP address and actual schedule serial number, generate the actual schedule sequence list by the actual schedule serial number.
Step 505: the number of the non-real-time data of the reception that adds up.
Step 506: judge whether the actual schedule sequence list is consistent with expection dispatching sequence table, and if not, then execution in step 507; Otherwise, process ends.
Step 507: the mode of informing by incident sends dispatching sequence's fault alarm to monitor network.
Event data to dispatching sequence's fault is encoded, and comprises IP address, fault category, fault number of the equipment that breaks down etc. in the event data, and the event data of the time synchronized detection failure after will encoding then sends to monitor network.
The embodiment block diagram of apparatus of the present invention is as shown in Figure 6:
The present invention realizes that the checkout gear of Industrial Ethernet data monitoring comprises: judgement unit detection time 610, be used for judging whether to arrive the detection time that Industrial Ethernet is preset, and then only do not receive the Industrial Ethernet data that field apparatus sends if having to arrive; Judge parameter unit 620, be used to judge that the Industrial Ethernet data that field apparatus sends are time synchronized diagnosis messages, or aperiodic assert packet, or aperiodic the ENMES assert packet, or real time data, or non-real-time data; The unit 630 that gets parms is used for obtaining from the Industrial Ethernet data that the field apparatus that receives sends the actual parameter of these data; Detected parameters unit 640 is used for according to the parameter preset of actual parameter and Industrial Ethernet the Industrial Ethernet data being detected; Judge alarm unit 650, the mode that is used for informing by incident when actual parameter does not satisfy the parameter preset of Industrial Ethernet sends warning.
Wherein, the unit 630 that gets parms comprises that acquisition time diagnoses message parameter unit 631 synchronously, is used for the time synchronized diagnosis message acquisition time synchronism deviation that sends from the field apparatus that receives; Obtain real time data parameter unit 632, be used for obtaining the actual schedule serial number from the real time data that the field apparatus that receives sends; And obtain non-real-time data parameter unit 633, be used for from the field apparatus that receives sends aperiodic assert packet and aperiodic the ENMES assert packet dynamically generate the expection dispatching sequence table of non-real-time data, and generate the actual schedule sequence list after from non-real-time data, obtaining actual schedule number.
Wherein, detected parameters unit 640 comprises diagnoses message parameter unit 641 detection time synchronously, diagnose message parameter unit 631 to link to each other synchronously with acquisition time, be used for requiring time synchronized diagnosis message is detected according to time synchronized deviation and the default timing tracking accuracy of Industrial Ethernet; With obtain the detection real time data parameter unit 642 that real time data parameter unit 632 links to each other, be used for according to actual schedule serial number and pre-configured dispatching sequence number, and/or real time data detected according to the transmission deviation time and the default transmitting time required precision of real time data; With obtain the detection non-real-time data parameter unit 643 that non-real-time data parameter unit 633 links to each other, be used for non-real-time data being detected according to actual schedule sequence list and expection dispatching sequence table.
Wherein, judge that alarm unit 650 comprises that judgement time diagnoses message unit 651 synchronously, link to each other diagnosis message parameter unit 641 synchronously with detection time, be used for when time synchronism deviation during the mode transmitting time synchronous detecting fault alarm of informing by incident greater than the predefined timing tracking accuracy requirement of Industrial Ethernet; With the judgement double faults unit 652 that judgement time diagnoses message unit 651 to link to each other synchronously, be used for being not more than predefined timing tracking accuracy requirement and last one-period when having same fault, to monitor network report fault recovery information when the time synchronism deviation; The judgement real time data dispatching sequence unit 653 that links to each other with detection real time data parameter unit 642, be used for when actual schedule serial number and pre-configured dispatching sequence are number inconsistent, the number that receiving real-time data is set is zero and sends dispatching sequence's fault alarm by the mode that incident is informed; With the judgement real time data time precision unit 654 of judging that real time data dispatching sequence unit 653 links to each other, be used for when actual schedule serial number and pre-configured dispatching sequence number consistent, and the transmission deviation time difference of real time data is during greater than default transmitting time required precision, the mode transmitting time fault alarm of informing by incident; And with detect the judgement non-real-time data unit 655 that non-real-time data parameter unit 643 links to each other, be used for when the actual schedule sequence list and expect that the dispatching sequence shows when inconsistent, the mode of informing by incident sends dispatching sequence's fault alarm.
By above description to the embodiment of the invention as can be seen, the embodiment of the invention is according to the type of the Industrial Ethernet data of the field apparatus transmission that receives, from these data, obtain actual parameter, and when actual parameter and parameter preset are inconsistent, can send to monitor network and report to the police by the mode that incident is informed.Therefore can detect the time synchronized fault in the Industrial Ethernet, real time data dispatching sequence's fault, real time data transmitting time fault or non-real-time data dispatching sequence fault, and can in time inform monitor network by warning, the monitoring capacity of the strong whole network of raising has effectively guaranteed the correct transmission and the reception of Industrial Ethernet data.
Though described the present invention by embodiment, those of ordinary skills know, the present invention has many distortion and variation and do not break away from spirit of the present invention, wish that appended claim comprises these distortion and variation and do not break away from spirit of the present invention.

Claims (22)

1, a kind of detection method of Industrial Ethernet data monitoring is characterized in that, comprising:
From the Industrial Ethernet data that the field apparatus that receives sends, obtain the actual parameter of these data, wherein, when described Industrial Ethernet data are time synchronized diagnosis message, described actual parameter is the time synchronized deviation, when described Industrial Ethernet data are real time data, described actual parameter is the actual schedule serial number, and when described Industrial Ethernet data were non-real-time data, described actual parameter was dispatching sequence's table;
According to the parameter preset in described actual parameter and the Industrial Ethernet Industrial Ethernet data are detected.
2, method according to claim 1, it is characterized in that, described Industrial Ethernet data are time synchronized diagnosis message, described actual parameter is the time synchronized deviation, and requires time synchronized diagnosis message is detected according to timing tracking accuracy default in described time synchronized deviation and the Industrial Ethernet.
3, method according to claim 1, it is characterized in that, when described Industrial Ethernet data are real time data, described actual parameter is the actual schedule serial number, and according to described actual schedule serial number and pre-configured dispatching sequence number, and/or real time data is detected according to the transmission deviation time and the default transmitting time required precision of real time data.
4, method according to claim 3, it is characterized in that, the described transmission deviation time is the actual transmission deviation time and the expection difference of transmission deviation time of real time data, and the transmitting time that the described actual transmission deviation time is real time data is stabbed the remainder values divided by grand all after dates.
5, method according to claim 1, it is characterized in that, when described Industrial Ethernet data are non-real-time data, described actual parameter is for obtaining the actual schedule sequence list that generates after the actual schedule number from non-real-time data, and according to send from the field apparatus that receives aperiodic assert packet and the expection dispatching sequence table and the described actual schedule sequence list of the non-real-time data that dynamically generates the ENMES assert packet aperiodic non-real-time data is detected.
6, method according to claim 1 is characterized in that, described method also comprises:
The mode of informing by incident when described actual parameter does not satisfy parameter preset in the Industrial Ethernet sends warning.
7, method according to claim 6, it is characterized in that, when described Industrial Ethernet data are time synchronized diagnosis message, when the time synchronized deviation of described time synchronized diagnosis message greater than Industrial Ethernet in predefined timing tracking accuracy when requiring, described warning is that the time synchronized detection failure is reported to the police.
8, method according to claim 7 is characterized in that, described method also comprises:
When described time synchronized deviation is not more than described predefined timing tracking accuracy requirement, and during the synchronous fault of life period of last one-period, to monitor network report fault recovery information.
9, method according to claim 6, it is characterized in that, described Industrial Ethernet data are real time data, when the actual schedule serial number of described real time data and pre-configured dispatching sequence are number inconsistent, described warning is for sending dispatching sequence's fault alarm, if consistent then when the transmission deviation time difference of described real time data during greater than default transmitting time required precision, described warning is the time failure warning.
10, method according to claim 6 is characterized in that, described Industrial Ethernet data are non-real-time data, and when the actual schedule sequence list of described non-real-time data and expection dispatching sequence show when inconsistent, described warning is dispatching sequence's fault alarm.
11, method according to claim 6, it is characterized in that, described mode of informing by incident sends to report to the police and is specially: the event data to detection failure is encoded, and the event data after will encoding sends to monitor network, described event data comprises the IP address of the equipment that breaks down, fault category, fault number.
12, method according to claim 1 is characterized in that, described method also comprises: judge whether to arrive detection time default in the Industrial Ethernet, if there are not then only to receive the Industrial Ethernet data that field apparatus sends.
13, a kind of checkout gear of Industrial Ethernet data monitoring is characterized in that, comprising:
The unit gets parms, be used for obtaining the actual parameter of these data from the Industrial Ethernet data that the field apparatus that receives sends, wherein, when described Industrial Ethernet data are time synchronized diagnosis message, described actual parameter is the time synchronized deviation, and when described Industrial Ethernet data were real time data, described actual parameter was the actual schedule serial number, when described Industrial Ethernet data were non-real-time data, described actual parameter was dispatching sequence's table;
The detected parameters unit is used for according to the parameter preset of described actual parameter and Industrial Ethernet the Industrial Ethernet data being detected.
14, device according to claim 13, it is characterized in that, described device also comprises judges the parameter unit, be used to judge that the Industrial Ethernet data that field apparatus sends are time synchronized diagnosis messages, or aperiodic assert packet, or aperiodic the ENMES assert packet, or real time data, or non-real-time data;
Judge alarm unit, the mode that is used for informing by incident when described actual parameter does not satisfy the parameter preset of Industrial Ethernet sends warning.
15, device according to claim 14 is characterized in that, when described judgement parameter unit judges Industrial Ethernet data are time synchronized diagnosis message,
The described unit that gets parms comprises: acquisition time is diagnosed message parameter unit synchronously, is used for the time synchronized diagnosis message acquisition time synchronism deviation that sends from the field apparatus that receives;
Described detected parameters unit comprises: diagnose message parameter unit detection time synchronously, be used for requiring time synchronized diagnosis message is detected according to described time synchronized deviation and the default timing tracking accuracy of Industrial Ethernet.
16, device according to claim 14 is characterized in that, when described judgement parameter unit judges Industrial Ethernet data are real time data,
The described unit that gets parms comprises: obtain real time data parameter unit, be used for obtaining the actual schedule serial number from the real time data that the field apparatus that receives sends;
Described detected parameters unit comprises: detect real time data parameter unit, be used for according to described actual schedule serial number and pre-configured dispatching sequence number, and/or real time data detected according to the transmission deviation time and the default transmitting time required precision of real time data.
17, device according to claim 14 is characterized in that, when described judgement parameter unit judges Industrial Ethernet data are non-real-time data,
The described unit that gets parms comprises: obtain non-real-time data parameter unit, be used for from the field apparatus that receives sends aperiodic assert packet and aperiodic the ENMES assert packet dynamically generate the expection dispatching sequence table of non-real-time data, and generate the actual schedule sequence list after from non-real-time data, obtaining actual schedule number;
Described detected parameters unit comprises: detect non-real-time data parameter unit, be used for according to described actual schedule sequence list and expection dispatching sequence table non-real-time data being detected.
18, device according to claim 15, it is characterized in that, described judgement alarm unit comprises: judgement time is diagnosed message unit synchronously, be used for when described time synchronized deviation during the mode transmitting time synchronous detecting fault alarm of informing by incident greater than the predefined timing tracking accuracy requirement of Industrial Ethernet.
19, device according to claim 18, it is characterized in that, described judgement alarm unit also comprises: judge the double faults unit, be used for when described time synchronized deviation is not more than described predefined timing tracking accuracy requirement and the synchronous fault of life period of last one-period, to monitor network report fault recovery information.
20, device according to claim 16 is characterized in that,
Described judgement alarm unit comprises: judge real time data dispatching sequence unit, be used for when the actual schedule serial number of described real time data and pre-configured dispatching sequence are number inconsistent, the number that receiving real-time data is set is zero and sends dispatching sequence's fault alarm by the mode that incident is informed;
Judge real time data time precision unit, be used for when the actual schedule serial number of described real time data and pre-configured dispatching sequence number consistent, and the transmission deviation time difference of described real time data is during greater than default transmitting time required precision, the mode transmitting time fault alarm of informing by incident.
21, device according to claim 17 is characterized in that,
Described judgement alarm unit comprises: judge the non-real-time data unit, be used for when the actual schedule sequence list of described non-real-time data with expect that the dispatching sequence shows when inconsistent, the mode of informing by incident sends dispatching sequence's fault alarm.
22, device according to claim 13, it is characterized in that, described device also comprises judges unit detection time, is used for judging whether to arrive the detection time that Industrial Ethernet is preset, and does not then only receive the Industrial Ethernet data that field apparatus sends if having to arrive.
CNB2007100797540A 2007-03-07 2007-03-07 The detection method of Industrial Ethernet data monitoring and device Expired - Fee Related CN100574224C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2007100797540A CN100574224C (en) 2007-03-07 2007-03-07 The detection method of Industrial Ethernet data monitoring and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2007100797540A CN100574224C (en) 2007-03-07 2007-03-07 The detection method of Industrial Ethernet data monitoring and device

Publications (2)

Publication Number Publication Date
CN101035030A CN101035030A (en) 2007-09-12
CN100574224C true CN100574224C (en) 2009-12-23

Family

ID=38731349

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2007100797540A Expired - Fee Related CN100574224C (en) 2007-03-07 2007-03-07 The detection method of Industrial Ethernet data monitoring and device

Country Status (1)

Country Link
CN (1) CN100574224C (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4265683B1 (en) * 2007-10-31 2009-05-20 ダイキン工業株式会社 Remote monitoring system
CN101404601B (en) * 2008-11-12 2011-01-19 中控科技集团有限公司 Ethernet communication method and apparatus
CN101763113B (en) * 2008-12-25 2012-07-25 中广核工程有限公司 Life monitoring system
CN102457403B (en) * 2010-10-15 2015-02-11 无锡江南计算技术研究所 Method and device for detecting network connection faults
CN103475890B (en) * 2013-09-02 2016-09-21 深圳Tcl新技术有限公司 The anti-interference method of 3D glasses and 3D glasses
EP3258661B1 (en) 2016-06-16 2020-11-18 ABB Schweiz AG Detection of abnormal configuration changes
CN107294635A (en) * 2017-06-28 2017-10-24 中国银行股份有限公司 Information processing method, device and server
CN110677211B (en) * 2019-09-27 2020-11-20 宁波三星医疗电气股份有限公司 Time synchronization method and device and power acquisition terminal
CN113225221B (en) * 2021-04-07 2022-08-05 杭州玖欣物联科技有限公司 Effective data quality management method for industrial internet industry

Also Published As

Publication number Publication date
CN101035030A (en) 2007-09-12

Similar Documents

Publication Publication Date Title
CN100574224C (en) The detection method of Industrial Ethernet data monitoring and device
CN108803552B (en) Monitoring system and monitoring method for equipment fault
CN109246223A (en) A kind of textile machine novel maintenance system and its implementation
US8793366B2 (en) Method and arrangement for diagnosing networks including field bus systems
WO2012132527A1 (en) Anomaly detection system, anomaly detection method, and program of same
KR101477943B1 (en) Industrial self-diagnostic device
GB2476145A (en) Managing process control status rollups
CN103245912A (en) Analytical and diagnostic method for running states of wind turbines
CN105223949B (en) Electric equipment and its communication failure diagnostic method and device
CN102740112B (en) Method for controlling equipment polling based on video monitoring system
CN103414916A (en) Fault diagnosis system and method
US20130054174A1 (en) System and method for transmitting measurement signals in spatially extensive supply networks
CN111052087A (en) Control system, information processing device, and abnormality factor estimation program
JP2012076626A (en) Simulator for test for electronic interlocking device, and simulation method for electronic interlocking device
CN109104325A (en) Train network data transmission method, system and its apparatus based on CANopen agreement
CN106233666B (en) Method and device for diagnosing transmission faults in a network according to the OPC UA standard
JP5029778B1 (en) Connection monitoring device and connection monitoring method
CN101237355B (en) Service monitoring method, and network monitoring device
CN111475386B (en) Fault early warning method and related device
WO2020110446A1 (en) Vehicle malfunction prediction system, monitoring device, vehicle malfunction prediction method, and vehicle malfunction prediction program
CN104283739B (en) A kind of detection method and equipment based on distributed ISSU upgradings
JP2009089109A (en) Monitoring system, monitoring apparatus, and back-up method
CN110294382A (en) Fault handling method and relevant device based on elevator call plate
CN103455881B (en) A kind of cross-system method for monitoring operation and system
CN101197731B (en) Path fault detection method, system and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20091223

Termination date: 20180307

CF01 Termination of patent right due to non-payment of annual fee