[go: up one dir, main page]

CN106656645B - Monitoring device of point-to-point communication equipment and monitoring system with same - Google Patents

Monitoring device of point-to-point communication equipment and monitoring system with same Download PDF

Info

Publication number
CN106656645B
CN106656645B CN201510719139.6A CN201510719139A CN106656645B CN 106656645 B CN106656645 B CN 106656645B CN 201510719139 A CN201510719139 A CN 201510719139A CN 106656645 B CN106656645 B CN 106656645B
Authority
CN
China
Prior art keywords
communication
data
module
interface
equipment
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
CN201510719139.6A
Other languages
Chinese (zh)
Other versions
CN106656645A (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.)
Beijing North Microelectronics Co Ltd
Original Assignee
Beijing North Microelectronics 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 Beijing North Microelectronics Co Ltd filed Critical Beijing North Microelectronics Co Ltd
Priority to CN201510719139.6A priority Critical patent/CN106656645B/en
Publication of CN106656645A publication Critical patent/CN106656645A/en
Application granted granted Critical
Publication of CN106656645B publication Critical patent/CN106656645B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/02Details
    • H04B3/46Monitoring; Testing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention provides a monitoring device of a point-to-point communication device and a monitoring system with the same, wherein the device comprises: a first device interface connected to a communication interface of a first communication device; the second equipment interface is respectively connected with the first equipment interface and the communication interface of the second communication equipment; the data sampling module is used for sampling communication data between the first equipment interface and the second equipment interface; the data processing module is connected with the data sampling module and processes the sampled communication data according to a preset communication protocol; and the communication module is respectively connected with the data processing module and the external monitoring equipment and outputs the processed communication data to the monitoring equipment. The invention monitors the communication data of both sides of the point-to-point communication equipment and outputs the monitored communication data through the hardware, thereby not only avoiding the modification of software level and/or hardware level, but also monitoring the change of the communication data of the hardware level, and greatly facilitating the field debugging of the point-to-point communication equipment.

Description

Monitoring device of point-to-point communication equipment and monitoring system with same
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a monitoring apparatus and a monitoring system for peer-to-peer communications devices.
Background
The point-to-point serial communication is a communication means often used in the industry, and generally, there is no master-slave concept between two parties in the point-to-point serial communication, that is, two parties in communication are in a peer-to-peer relationship, or the point-to-point serial communication is a master multi-slave device (the master multi-slave device cannot be added with a monitoring slave device, that is, a device capable of receiving all information on a bus). Frequently used point-to-point serial communication devices include RS232 (asynchronous transfer standard Interface), SPI (serial peripheral Interface), IIC (Inter-integrated circuit) and the like. The point-to-point serial communication equipment is convenient to use, simple and mature in technology and wide in chip level support range, and therefore the point-to-point serial communication equipment is widely applied to the industrial field and the civil field.
Although the point-to-point serial communication device is simple to use, it is inconvenient to debug due to the point-to-point characteristic. The method is characterized by comprising the following three points: first, both communicating parties cannot guarantee that their respective programs are completely correct, and thus cannot quickly and accurately determine the wrong party when an abnormality occurs, because both communicating parties cannot determine the information that the other party sent when there is an error. For the communication party using the operating system with the display device or the monitoring device, the wrong party can be determined by reading the file and then displaying the file, but this method is not accurate because it is affected by the software driver and it cannot guarantee the correct operation of the driver by the software personnel. Secondly, various signal interferences are easy to occur in an industrial field, an error code phenomenon is easy to occur when a communication rate is high, at this time, troubleshooting is more difficult, and when the communication rate is high each time, if the communication rate is displayed in real time, too much burden is caused on a system, but if data is read in a time-sharing manner, the matching of transmitted and received data cannot be ensured. Thirdly, for chip-level devices without operating systems, debugging is more inconvenient because the device cannot output two paths of information simultaneously.
The related art adopts the following scheme to solve the debugging problem, wherein in the first scheme, for a device with an operating system, the received and sent information needs to be displayed in real time, and the only method is to modify a software driver to synchronously display the received and sent data on another actual or virtual device. In the second scheme, for a device without an operating system, only a chip with two communication interfaces can be selected, or a similar liquid crystal display device is added in hardware, and the transmitted and received data is transmitted to another communication interface or the liquid crystal display device in real time.
In practical applications, neither solution in the related art is optimal or even unacceptable for devices with or without an operating system. Firstly, for a device having an operating system in the first scheme, software drivers of most of current systems are written in a general library, modifying the software drivers will cause the portability of the software to be greatly reduced, and in addition, the modified software drivers need to be debugged for many times to ensure accurate transmission and reception of data. Secondly, for the device without the operating system in the second scheme, the replacement of the chip or the addition of the display device brings about the modification of cost and hardware, and inevitably brings about the increase of software volume, and the solution is also inconvenient for field debugging. In addition, the solutions described above are only suitable for devices that can modify the programs or hardware, which is almost impossible to achieve for most outsourced devices. Finally, both of the above solutions are software level modifications, and no hardware level changes, such as signal interference changes, can be detected.
Disclosure of Invention
In view of the above, embodiments of the present invention are proposed to provide a monitoring apparatus of a peer-to-peer communication device and a corresponding monitoring system that overcome or at least partially solve the above problems.
In order to solve the above problem, an embodiment of the present invention discloses a monitoring apparatus for peer-to-peer communication equipment, including: a first device interface connected to a communication interface of a first communication device; the second equipment interface is respectively connected with the communication interfaces of the first equipment interface and the second communication equipment; a data sampling module to sample communication data between the first device interface and the second device interface; the data processing module is connected with the data sampling module and processes the sampled communication data according to a preset communication protocol; and the communication module is respectively connected with the data processing module and external monitoring equipment, and outputs the processed communication data to the monitoring equipment.
Preferably, the data processing module includes: the first instruction analysis unit is respectively connected with the communication module and the data sampling module, and is used for analyzing the configuration information received by the communication module and sending the analyzed configuration information to the data sampling module; and the monitoring equipment sends the configuration information to the communication module.
Preferably, the data sampling module includes: a data sampling unit for sampling communication data between the first device interface and the second device interface; the second instruction analysis unit is connected with the first instruction analysis unit and is used for analyzing the analyzed configuration information again; and the configuration unit is connected with the second instruction analysis unit and is used for configuring the data sampling module according to the re-analyzed configuration information.
Preferably, the data sampling module further comprises: and the data caching unit is respectively connected with the data sampling unit and the data processing module and is used for caching the sampled communication data.
Preferably, the monitoring apparatus of the peer-to-peer communication device further includes: and the signal holding module is respectively connected with the first equipment interface and the second equipment interface, and is used for holding communication data between the first equipment interface and the second equipment interface and forwarding the held communication data.
Preferably, the data sampling module samples communication data between the first device interface and the signal holding module.
Preferably, the data sampling module samples communication data between the second device interface and the signal holding module.
Preferably, the data sampling module samples communication data between the first device interface and the signal holding module and communication data between the second device interface and the signal holding module, respectively.
Preferably, the monitoring apparatus of the peer-to-peer communication device further includes: and the real-time clock chip is connected with the communication module and is used for adding a real-time timestamp to the processed communication data.
The monitoring device of the point-to-point communication equipment of the embodiment of the invention has the following advantages that:
the data sampling module is used for sampling communication data between the first equipment interface and the second equipment interface, the data processing module is used for processing the sampled communication data according to a preset communication protocol, and finally the communication module outputs the processed communication data to the monitoring equipment. Therefore, the communication data of both sides of the point-to-point communication equipment can be monitored by hardware and the monitored communication data can be output, so that the modification of the software level and/or the hardware level of both sides of the point-to-point communication equipment is avoided, the change of the communication data of the hardware level, such as the change of the communication data of signal interference, can be monitored, meanwhile, the monitoring equipment can conveniently obtain the communication data and can conveniently locate errors according to the communication data, and the field debugging of the point-to-point communication equipment is greatly facilitated.
In order to solve the above problem, an embodiment of the present invention further discloses a monitoring system, including: a first communication device and a second communication device, the first communication device and the second communication device performing peer-to-peer communication; the monitoring device of the peer-to-peer communication equipment is respectively connected with the first communication equipment and the second communication equipment, and is used for monitoring communication data between the first communication equipment and the second communication equipment and outputting the monitored communication data; and the monitoring equipment is connected with the monitoring device of the point-to-point communication equipment and is used for displaying the monitored communication data and sending configuration information to the monitoring device of the point-to-point communication equipment.
The monitoring system of the embodiment of the invention has the following advantages:
monitoring communication data between the first communication device and the second communication device and outputting the monitored communication data through a monitoring device of the point-to-point communication device, and displaying the monitored communication data and sending configuration information to the monitoring device of the point-to-point communication device through the monitoring device to configure the monitoring device of the point-to-point communication device. Therefore, the communication data of both sides of the point-to-point communication equipment are monitored by hardware, the modification of the software level and/or the hardware level of both sides of the point-to-point communication equipment is avoided, the change of the communication data of the hardware level, such as the change of the communication data of signal interference, can be monitored, and meanwhile, the monitoring equipment can conveniently acquire the communication data and can conveniently perform positioning error according to the communication data, thereby greatly facilitating the field debugging of the point-to-point communication equipment.
Drawings
Fig. 1 is a block diagram of a monitoring apparatus of a peer-to-peer communication device according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an embodiment of a monitoring apparatus of a peer-to-peer communication device according to the present invention;
fig. 3 is a block diagram of a monitoring system according to an embodiment of the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
One of the core ideas of the embodiment of the present invention is to monitor the communication data of both parties of the peer-to-peer communication device and output the monitored communication data through hardware, thereby avoiding modification of the software level and/or the hardware level of both parties of the peer-to-peer communication device, and monitoring the change of the communication data of the hardware level, such as the change of the communication data of signal interference, facilitating the acquisition of the communication data and the positioning error according to the communication data by the monitoring device, and facilitating the field debugging of the peer-to-peer communication device.
Referring to fig. 1, a block diagram of a monitoring apparatus 1 of a peer-to-peer communication device according to an embodiment of the present invention is shown, and specifically includes the following modules: a first device interface 10, a second device interface 20, a data sampling module 30, a data processing module 40 and a communication module 50. Wherein the first device interface 10 is connected to a communication interface of the first communication device 2; the second device interface 20 is connected to the communication interfaces of the first device interface 10 and the second communication device 3, respectively; the data sampling module 30 is configured to sample communication data between the first device interface 10 and the second device interface 20; the data processing module 40 is connected with the data sampling module 30, and the data processing module 40 processes the sampled communication data according to a preset communication protocol; the communication module 50 is connected to the data processing module 40 and the external monitoring device 4, respectively, and the communication module 50 outputs the processed communication data to the monitoring device 4.
The types of the first device interface 10 and the second device interface 20 may be the same as the types of the communication interface of the first communication device 2 and the communication interface of the second communication device 3, and the communication interface of the first communication device 2 and the communication interface of the second communication device 3 may be any one of an RS232 interface, an SPI interface, an IIC interface, and the like. For example, referring to fig. 2, when the communication interface of the first communication device 2 and the communication interface of the second communication device 3 are RS232 interfaces, the types of the first device interface 10 and the second device interface 20 are RS232 interfaces. In addition, the types of the first device interface 10 and the second device interface 20 may be different from the types of the communication interface of the first communication device 2 and the communication interface of the second communication device 3, and at this time, the first conversion device may be respectively connected to the first device interface 10 and the communication interface of the first communication device 2 to enable data transmission between the first device interface 10 and the communication interface of the first communication device 2 to be performed normally, and the second conversion device may be respectively connected to the second device interface 20 and the communication interface of the second communication device 3 to enable data transmission between the second device interface 20 and the communication interface of the second communication device 3 to be performed normally.
Preferably, the preset communication protocol is determined by the communication module 50, and the communication module 50 may be an interface such as a USB (Universal Serial Bus) interface or an RS232 interface, or other devices or apparatuses that can be used to output communication data. When the communication module 50 is a USB interface or an RS232 interface, the monitoring device 4, such as an upper computer, is connected to the communication module 50, so as to conveniently obtain communication data. For example, referring to fig. 2, when the communication module 50 is a USB interface, the preset communication protocol is a serial data transmission communication protocol, and the data processing module 40 may output the sampled communication data to the monitoring device 4 through the USB interface after converting the sampled communication data into real-time byte data according to the serial data transmission communication protocol. It should be noted that, when the monitoring device 4 is an upper computer, the monitoring device 1 of the peer-to-peer communication device according to the embodiment of the present invention can provide many extended functions, such as obtaining real-time communication data, recording communication data, displaying communication data, and the like, by using the extended performance of upper computer software, so as to conveniently achieve the functions of unattended operation, reviewing communication data, and the like. In one embodiment of the present invention, when the first communication device 2 and the second communication device 3 have an operating system, the monitoring device 4 may also be the first communication device 2 and/or the second communication device 3. Further, the monitoring device 4 may also provide enhanced data analysis, version and configuration queries, and the like.
Further, in an embodiment of the present invention, the data processing module 40 may include a first instruction parsing unit, where the first instruction parsing unit is connected to the communication module 50 and the data sampling module 30, respectively, and is configured to parse the configuration information received by the communication module 50 and send the parsed configuration information to the data sampling module 30, where the configuration information may be sent to the communication module 50 through the monitoring device 4. Preferably, referring to fig. 2, the data Processing module 40 may be a main control chip such as a DSP (Digital Signal Processing) chip or an ARM (Advanced RISC processors) chip or a high-performance single chip, and the DSP chip or the ARM chip may be a main control of the monitoring apparatus 1 of the peer-to-peer communication device.
Further, in an embodiment of the present invention, the data sampling module 30 may include a data sampling unit, a second instruction parsing unit, and a configuration unit. The data sampling unit is used for sampling communication data between the first device interface 10 and the second device interface 20; the second instruction analysis unit is connected with the first instruction analysis unit and used for analyzing the analyzed configuration information again; the configuration unit is connected to the second instruction parsing unit, and the configuration unit is configured to configure the data sampling module 30 according to the re-parsed configuration information. Preferably, in an embodiment of the present invention, the data sampling module 30 may further include a data buffering unit, and the data buffering unit is respectively connected to the data sampling unit and the data processing module 40, and is configured to buffer the sampled communication data.
Preferably, referring to fig. 2, the data sampling module 30 may be a Programmable logic chip such as an FPGA (Field-Programmable Gate Array) chip or a CPLD (Complex Programmable logic Device) chip. It should be noted that the data sampling module 30 may also adopt a general AD conversion chip, so that all data processing functions in the monitoring apparatus 1 of the peer-to-peer communication device are completed in the data processing module 40, which can reduce the cost of the monitoring apparatus 1 of the peer-to-peer communication device.
Specifically, when the data sampling module 30 is an FPGA chip, the FPGA chip needs to ensure a sufficient gate count. The FPGA chip is used for sampling communication data, one reason is that the gate-level signal driving frequency of the current FPGA chip can reach more than 100MHz, and according to the sampling theorem, the FPGA chip can sample and restore the communication data of 50MHz at most, so that the current common signal frequency can be met; another reason is that the FPGA chip has excellent configurability, and since the gate count of the FPGA chip is determined after the FPGA chip is selected, when the communication interface of the first communication device 2, such as the RS232 interface, and the communication interface of the second communication device 3, such as the RS232 interface, use 9600bps and 115200bps, if the FPGA chip uses the same sampling frequency, the gate count for buffering the communication data will be reduced, and the buffered effective information will be reduced, which will lead to a waste of resources and a reduction in performance. After chips such as the DSP chip are connected with the FPGA chip, the DSP chip analyzes the received configuration information and forwards the configuration information to the FPGA chip, and a configuration unit in the FPGA chip can optimally configure the size of the data cache unit and the driving frequency of a gate-level signal of the FPGA chip according to the configuration information after being analyzed again.
It should be noted that the FPGA chip may further include a clock frequency division unit, a reset unit, and a data sending unit, in addition to the data sampling unit, the second instruction parsing unit, the configuration unit, and the data buffer unit. The clock frequency division unit has the main functions of carrying out frequency multiplication and frequency division on the frequency of the board-level crystal oscillator according to the board-level crystal oscillator so as to provide different driving frequencies for different units; the reset unit provides a hardware level reset function and a software level reset function; the data sending unit is used for monitoring the data condition of the data caching unit and controlling read enabling and write enabling.
Preferably, in an embodiment of the present invention, referring to fig. 2, the monitoring apparatus 1 for a peer-to-peer communication device may further include a signal holding module 60, where the signal holding module 60 is connected to the first device interface 10 and the second device interface 20, respectively, and the signal holding module 60 is configured to hold communication data between the first device interface 10 and the second device interface 20 and forward the held communication data. Specifically, the signal holding module 60 may stabilize the signal level of the communication data, so that the signal level of the communication data is not reduced or causes unpredictable interference due to the intervention of the data sampling module 30. Preferably, referring to fig. 2, the signal holding module 60 may be a signal holding chip. Specifically, the signal holding chip may be a common signal processing chip, and only needs to ensure that the delay on both sides of the signal holding chip is small (about 6 us) and low-noise.
In one embodiment of the present invention, data sampling module 30 samples communication data between first device interface 10 and signal holding module 60. In another embodiment of the present invention, the data sampling module 30 samples communication data between the second device interface 20 and the signal holding module 60. In still another embodiment of the present invention, referring to fig. 2, the data sampling module 30 respectively samples communication data between the first device interface 10 and the signal holding module 60 and communication data between the second device interface 20 and the signal holding module 60, at this time, the data processing module 40 compares the communication data between the first device interface 10 and the signal holding module 60 with the communication data between the second device interface 20 and the signal holding module 60, and when the communication data between the first device interface 10 and the signal holding module 60 is different from the communication data between the second device interface 20 and the signal holding module 60, an error notification signal is sent, so as to achieve the effect of verification.
Preferably, in an embodiment of the present invention, the peripheral chip of the monitoring apparatus 1 of the peer-to-peer communication device may further include a real-time clock chip in addition to the power supply chip, the filtering chip, and the like, the real-time clock chip is connected to the communication module 50, and the real-time clock chip is configured to add a real-time timestamp to the processed communication data, so that when the monitoring device 4 displays the processed communication data, the real-time clock chip has an effect of a time beacon.
In an embodiment of the present invention, when performing a communication test between a VCE (vertical lifting equipment) and a lower computer, the monitoring device 1 of the peer-to-peer communication device may be used to monitor communication data between the VCE and the lower computer. When the VCE movement is abnormal or not in expectation, the error party can be judged according to the communication data sampled by the monitoring device 1 of the point-to-point communication equipment, so that the reason of the problem can be more accurately positioned.
The monitoring device 1 of the peer-to-peer communication equipment of the embodiment of the invention is very convenient to use, can be applied to any peer-to-peer communication equipment, only needs to connect the cables of the two parties (the first communication equipment 2 and the second communication equipment 3) of the peer-to-peer communication equipment to the first equipment interface 10 and the second equipment interface 20 of the monitoring device 1 of the peer-to-peer communication equipment, does not need to modify the two parties of the peer-to-peer communication equipment, and is real non-intervention hardware monitoring.
The monitoring device of the point-to-point communication equipment of the embodiment of the invention has the following advantages that:
the data sampling module is used for sampling communication data between the first equipment interface and the second equipment interface, the data processing module is used for processing the sampled communication data according to a preset communication protocol, and finally the communication module outputs the processed communication data to the monitoring equipment. Therefore, under the condition of not intervening original communication of the two parties of the point-to-point communication equipment, communication data of the two parties of the point-to-point communication equipment can be monitored and monitored communication data can be output at a hardware level, so that modification of software levels and/or hardware levels of the two parties of the point-to-point communication equipment is avoided, changes of the communication data at the hardware level, such as changes of communication data caused by signal interference, can be monitored, meanwhile, the monitoring equipment can conveniently obtain the communication data and can conveniently locate errors according to the communication data, and field debugging of the point-to-point communication equipment is greatly facilitated.
In addition, referring to fig. 3, a block diagram of a monitoring system of an embodiment of the present invention is shown, which includes: the monitoring device 1 of the point-to-point communication equipment, the first communication equipment 2, the second communication equipment 3 and the monitoring equipment 4. Wherein, the first communication device 2 and the second communication device 3 perform peer-to-peer communication; the monitoring device 1 of the peer-to-peer communication equipment is respectively connected with the first communication equipment 2 and the second communication equipment 3, and the monitoring device 1 of the peer-to-peer communication equipment is used for monitoring communication data between the first communication equipment 2 and the second communication equipment 3 and outputting the monitored communication data; the monitoring device 4 is connected to the monitoring apparatus 1 of the peer-to-peer communication device, and the monitoring device 4 is configured to display monitored communication data and send configuration information to the monitoring apparatus 1 of the peer-to-peer communication device.
Wherein, the monitoring device 4 can be an upper computer. When the monitoring device 4 is an upper computer, the monitoring system of the embodiment of the invention can provide a lot of extension functions by utilizing the extension performance of upper computer software, for example, real-time communication data can be obtained, communication data recording is carried out, communication data display is carried out, and the like, so that the functions of unattended operation, communication data review and the like can be conveniently achieved. In one embodiment of the present invention, when the first communication device 2 and the second communication device 3 have an operating system, the monitoring device 4 may also be the first communication device 2 and/or the second communication device 3. Further, the monitoring device 4 may also provide enhanced data analysis, version and configuration queries, and the like.
The monitoring system of the embodiment of the invention has the following advantages:
monitoring communication data between the first communication device and the second communication device and outputting the monitored communication data through a monitoring device of the point-to-point communication device, and displaying the monitored communication data and sending configuration information to the monitoring device of the point-to-point communication device through the monitoring device to configure the monitoring device of the point-to-point communication device. Therefore, under the condition of not intervening original communication of the two parties of the point-to-point communication equipment, communication data of the two parties of the point-to-point communication equipment can be monitored and monitored communication data can be output at a hardware level, so that modification of software levels and/or hardware levels of the two parties of the point-to-point communication equipment is avoided, changes of the communication data at the hardware level, such as changes of communication data caused by signal interference, can be monitored, meanwhile, the monitoring equipment can conveniently obtain the communication data and can conveniently locate errors according to the communication data, and field debugging of the point-to-point communication equipment is greatly facilitated.
For the embodiment of the monitoring system, since the embodiment of the monitoring device includes the embodiment of the peer-to-peer communication device, the description is relatively simple, and relevant points can be referred to the partial description of the embodiment of the device.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The monitoring device and the monitoring system for peer-to-peer communication equipment provided by the invention are introduced in detail, and a specific example is applied in the text to explain the principle and the implementation of the invention, and the description of the above embodiment is only used for helping to understand the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (6)

1. A monitoring apparatus for a peer-to-peer communication device, comprising:
a first device interface connected to a communication interface of a first communication device;
a second device interface connected to a communication interface of a second communication device;
the signal holding module is a chip, is respectively connected with a first equipment interface and a second equipment interface, and is used for holding communication data between the first equipment interface and the second equipment interface and forwarding the held communication data;
the data sampling module is a chip, and samples communication data between the first equipment interface and the signal holding module and samples communication data between the second equipment interface and the signal holding module;
the data processing module is connected with the data sampling module and processes the sampled communication data according to a preset communication protocol;
the communication module is respectively connected with the data processing module and external monitoring equipment, and outputs the processed communication data to the monitoring equipment;
the data processing module compares communication data between the first equipment interface and the signal holding module with communication data between the second equipment interface and the signal holding module, and sends out an error prompt signal when the communication data between the first equipment interface and the signal holding module is different from the communication data between the second equipment interface and the signal holding module.
2. The monitoring device of claim 1, wherein the data processing module comprises:
the first instruction analysis unit is respectively connected with the communication module and the data sampling module, and is used for analyzing the configuration information received by the communication module and sending the analyzed configuration information to the data sampling module; and the monitoring equipment sends the configuration information to the communication module.
3. The monitoring device of claim 2, wherein the data sampling module comprises:
a data sampling unit for sampling communication data between the first device interface and the second device interface;
the second instruction analysis unit is connected with the first instruction analysis unit and is used for analyzing the analyzed configuration information again;
and the configuration unit is connected with the second instruction analysis unit and is used for configuring the data sampling module according to the re-analyzed configuration information.
4. The monitoring device of claim 3, wherein the data sampling module further comprises:
and the data caching unit is respectively connected with the data sampling unit and the data processing module and is used for caching the sampled communication data.
5. The monitoring device of claim 1, further comprising:
and the real-time clock chip is connected with the communication module and is used for adding a real-time timestamp to the processed communication data.
6. A monitoring system, comprising:
a first communication device and a second communication device, the first communication device and the second communication device performing peer-to-peer communication;
the monitoring device of the peer-to-peer communication device according to any one of claims 1 to 5, wherein the monitoring device of the peer-to-peer communication device is connected to the first communication device and the second communication device respectively, and is configured to monitor communication data between the first communication device and the second communication device and output the monitored communication data;
and the monitoring equipment is connected with the monitoring device of the point-to-point communication equipment and is used for displaying the monitored communication data and sending configuration information to the monitoring device of the point-to-point communication equipment.
CN201510719139.6A 2015-10-29 2015-10-29 Monitoring device of point-to-point communication equipment and monitoring system with same Active CN106656645B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510719139.6A CN106656645B (en) 2015-10-29 2015-10-29 Monitoring device of point-to-point communication equipment and monitoring system with same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510719139.6A CN106656645B (en) 2015-10-29 2015-10-29 Monitoring device of point-to-point communication equipment and monitoring system with same

Publications (2)

Publication Number Publication Date
CN106656645A CN106656645A (en) 2017-05-10
CN106656645B true CN106656645B (en) 2020-01-03

Family

ID=58830178

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510719139.6A Active CN106656645B (en) 2015-10-29 2015-10-29 Monitoring device of point-to-point communication equipment and monitoring system with same

Country Status (1)

Country Link
CN (1) CN106656645B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116566869A (en) * 2023-01-13 2023-08-08 常州星宇车灯股份有限公司 A detection system and detection method based on SPI bus communication data

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102830279A (en) * 2012-09-14 2012-12-19 北京华鑫志和科技有限公司 Data processing device used for electric energy meter and power consumption collector
CN203827368U (en) * 2014-04-28 2014-09-10 武汉凯默电气有限公司 Intelligent substation data link serial-in listener device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4290627B2 (en) * 2004-10-04 2009-07-08 シャープ株式会社 Display element driving apparatus, display device including the display element driving apparatus, and display element driving method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102830279A (en) * 2012-09-14 2012-12-19 北京华鑫志和科技有限公司 Data processing device used for electric energy meter and power consumption collector
CN203827368U (en) * 2014-04-28 2014-09-10 武汉凯默电气有限公司 Intelligent substation data link serial-in listener device

Also Published As

Publication number Publication date
CN106656645A (en) 2017-05-10

Similar Documents

Publication Publication Date Title
TW201423413A (en) Apparatus and method for monitoring signals transmitted in bus
WO2013158788A2 (en) Devices for indicating a physical layer error
CN114020511A (en) FPGA-based fault detection method, device, equipment and readable storage medium
CN104199411A (en) Industrial bus data gathering system based on Labview
CN106656645B (en) Monitoring device of point-to-point communication equipment and monitoring system with same
WO2015138244A1 (en) Systems and methods for detecting errors and recording actions on a bus
CN105261278A (en) Camera module group demonstration tool system, and communication and detection method thereof
TW201424295A (en) Apparatus and method for monitoring signals transmitted in bus
CN105183954B (en) A kind of universal serial bus health monitoring platform based on PXI
CN210863959U (en) Mainboard self-checking device based on FPGA electrical signal detects
TWI502338B (en) A testing interposer card and method of testing
CN118316837A (en) Test method for high-speed serial communication interconnection standard link state and plug-in card module
CN104362740B (en) Direct-current power transmission system
CN203754167U (en) Handheld terminal for elevator debugging and maintenance
US11953975B2 (en) Peripheral component interconnect express device error reporting optimization method and system capable of filtering error reporting messages
CN108319200B (en) A Portable Internet Logic Analyzer
CN202453435U (en) Debug control device, debug execution device and debug system
CN117033050A (en) Method, system, storage medium and electronic device for sending state information
Xiang-Dong et al. Design of dual redundancy CAN-bus controller based on FPGA
CN102402492B (en) A communication method between a server management module and a sequence control module
CN103888330B (en) The monitoring method of auto parts and components CAN bus data transmission
CN210724804U (en) A data monitoring device and system
US20060294424A1 (en) Debug port system for control and observation
CN109981394B (en) Communication method and device based on enhanced CAN bus protocol analyzer
CN109542656B (en) Debugging diagnosis method and device for vehicle-mounted intelligent platform and computer storage medium

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
CB02 Change of applicant information

Address after: 100176 Beijing economic and Technological Development Zone, Wenchang Road, No. 8, No.

Applicant after: Beijing North China microelectronics equipment Co Ltd

Address before: 100176 Beijing economic and Technological Development Zone, Beijing, Wenchang Road, No. 8, No.

Applicant before: Beifang Microelectronic Base Equipment Proces Research Center Co., Ltd., Beijing

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant