Waveform measuring instrument and waveform display method

JP2025031330AActive Publication Date: 2025-03-07YOKOGAWA ELECTRIC CORP +1
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2023137486
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-25
Publication Date
2025-03-07
Estimated Expiration
2043-08-25

AI Technical Summary

Benefits of technology

【0012】 本開示によれば、圧縮データを表示する技術を改善することが可能な波形測定器及び波形表示方法を提供することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025031330000001_ABST
    Figure 2025031330000001_ABST
Patent Text Reader

Abstract

To improve a technique for displaying compressed data.SOLUTION: A waveform measuring instrument 100 according to the present disclosure includes a control unit 120 that compresses digital data for each predetermined compression section to generate the compressed data, and a display unit 140 that generates a compressed waveform based on the compressed data and displays the compressed waveform. The control unit 120 generates, for each compression section, first data that indicates whether or not the waveform measuring instrument 100 has received a communication signal in the compression section, and the display unit 140 generates the compressed waveform based on the first data so as not to display the compressed data for the compression section in which the communication signal has not been received.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a waveform measuring instrument and a waveform display method. [Background technology]

[0002] 2. Description of the Related Art Conventionally, waveform measuring instruments are known that acquire various types of data and display the waveform of the acquired data.

[0003] Among waveform measuring instruments, there are those that can compress acquired data and display the waveform of the compressed data. For example, Patent Document 1 discloses a waveform display device that can speed up the display of the waveform of compressed data by generating compressed data in parallel with data acquisition. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2000-180476 A Summary of the Invention [Problem to be solved by the invention]

[0005] There is room for improvement in the technology for displaying compressed data in waveform instruments.

[0006] Therefore, an object of the present disclosure is to provide a waveform measuring instrument and a waveform display method that can improve the technology for displaying compressed data. [Means for solving the problem]

[0007] A waveform measuring device according to some embodiments includes a control unit that compresses digital data for each predetermined compression section to generate compressed data, and a display unit that generates a compressed waveform based on the compressed data and displays the compressed waveform, the control unit generates first data for each compression section that indicates whether or not the waveform measuring device has received a communication signal in the compression section, and the display unit generates the compressed waveform based on the first data so as not to display the compressed data for the compression section in which the communication signal has not been received. With such a waveform measuring device, it is possible to improve the technology for displaying compressed data.

[0008] In the waveform measuring instrument according to one embodiment, the compressed data may include a maximum value and a minimum value of the digital data in the compression section, thereby making it possible to generate compressed data including the maximum value and the minimum value.

[0009] In one embodiment of the waveform measuring instrument, the control unit may generate second data for each compression section indicating the number of pieces of the digital data received in the compression section, and the display unit may generate the compressed waveform based on the second data so as to change the display mode of the compressed data according to the number of pieces of the digital data received in the compression section. This allows a user to easily grasp the number of pieces of digital data received in the compression section.

[0010] In one embodiment of the waveform measuring instrument, the display unit may generate the compressed waveform so as to change the color of the compressed data in accordance with the number of pieces of the digital data received in the compression section, thereby allowing a user to easily grasp the number of pieces of digital data received in the compression section from the color.

[0011] A waveform display method according to some embodiments is a waveform display method for a waveform measuring instrument, comprising the steps of compressing digital data for each predetermined compression interval to generate compressed data, generating first data for each compression interval indicating whether or not the waveform measuring instrument has received a communication signal in the compression interval, generating a compressed waveform based on the compressed data, and displaying the compressed waveform, wherein the step of generating the compressed waveform generates the compressed waveform based on the first data so as not to display the compressed data for the compression interval in which the communication signal has not been received. Such a waveform display method makes it possible to improve the technology for displaying compressed data. Effect of the Invention

[0012] According to the present disclosure, it is possible to provide a waveform measurement instrument and a waveform display method that can improve the technology for displaying compressed data. [Brief description of the drawings]

[0013] [Figure 1] FIG. 1 is a diagram showing a schematic configuration of a waveform measuring instrument according to a comparative example. [Diagram 2] FIG. 13 is a diagram showing how PP data is generated in a waveform measuring instrument according to a comparative example. [Diagram 3] FIG. 13 is a diagram showing a state in which a PP waveform is displayed in a waveform measuring instrument according to a comparative example. [Figure 4] FIG. 1 is a diagram showing a schematic configuration of a waveform measuring device according to an embodiment. [Diagram 5] FIG. 13 is a diagram showing how PP data is generated in a waveform measuring instrument according to an embodiment. [Figure 6] FIG. 13 is a diagram showing a state in which a PP waveform is displayed on a waveform measurement instrument according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] (Comparative Example) First, a waveform measuring device according to a comparative example will be described, and its problems will be discussed.

[0015] 1 is a diagram showing a schematic configuration of a waveform measuring instrument 200 according to a comparative example. Waveform measuring instrument 200 comprises an input section 210, a control section 220, a storage section 230, and a display section 240.

[0016] The input section 210 is an interface that inputs data relating to the measurement signal of each channel into the waveform measurement instrument 200. The input section 210 includes an input port 211 and an input signal analysis circuit 212.

[0017] The input port 211 receives a measurement signal of channel 1. The measurement signal is, for example, a communication signal such as a Controller Area Network (CAN) or a CAN with Flexible Data rate (CANFD).

[0018] The input signal analyzing circuit 212 analyzes and converts the packets of the communication signal supplied from the input port 211 into digital data. Furthermore, the input signal analyzing circuit 212 outputs the digital data to the control unit 220 every time it receives a communication signal.

[0019] The control unit 220 is a block that processes the digital data supplied from the input unit 210. The control unit 220 includes a timing generation circuit 221, a frequency divider 222, a PP compressor 223, and a memory controller 224. Note that the "PP" in the PP compressor 223 stands for "Peak to Peak."

[0020] The timing generating circuit 221 is a circuit that generates a sample timing, which is the timing for acquiring data from the input unit 210 .

[0021] The frequency divider 222 is a circuit that divides the frequency of the sample timing supplied from the timing generation circuit 221 to generate compression timing. Hereinafter, the "compression timing" may be referred to as "PP timing".

[0022] The PP compressor 223 obtains the data supplied from the input unit 210 at each sample timing supplied from the timing generating circuit 221 .

[0023] Fig. 2 shows how PP compressor 223 acquires data. The timing indicated as "st" in Fig. 2 is the sample timing. Also, in Fig. 2, data indicated as "input data" is data supplied from input unit 210 to PP compressor 223.

[0024] The PP compressor 223 obtains data supplied from the input unit 210 at sample timings indicated as "st" in FIG.

[0025] 2, data with a colored background, such as that shown by reference numeral 301, is data output by the input section 210 when the waveform measurement instrument 200 is receiving a communication signal. Also, data with no colored background, such as that shown by reference numeral 302, is data output by the input section 210 when the waveform measurement instrument 200 is not receiving a communication signal.

[0026] 2, when waveform measurement instrument 200 is not receiving a communication signal, input section 210 holds previously received data and outputs the held data to PP compressor 223. For example, data "8" indicated by reference numeral 302 is data that holds data "8" indicated by reference numeral 301.

[0027] The PP compressor 223 generates compressed data for each PP timing indicated as "pt" in Fig. 2. The compressed data is data including the maximum and minimum values ​​of data acquired by the PP compressor 223 in the corresponding compression section. Hereinafter, the "compressed data" may be referred to as "PP data". Furthermore, the "compression section" may be referred to as "PP section".

[0028] 2, in the PP section between PT3 and PT4, the PP compressor 223 acquires the data "8" and "2." Therefore, since the maximum value of this PP section is "8" and the minimum value is "2," the PP compressor 223 generates PP data including "8" and "2" at the PP timing of PT4.

[0029] The PP compressor 223 outputs the generated PP data to the memory controller 224 .

[0030] The memory controller 224 outputs the PP data obtained from the PP compressor 223 to the storage unit 230 .

[0031] The storage unit 230 is a block that stores the PP data supplied from the control unit 220. The storage unit 230 includes a PP compressed waveform memory 231.

[0032] The PP compressed waveform memory 231 stores the PP data supplied from the control unit 220 .

[0033] The display unit 240 is a block that generates a compressed waveform based on the PP data stored in the PP compressed waveform memory 231 and displays the compressed waveform. Hereinafter, the “compressed waveform” may be referred to as a “PP waveform.” The display unit 240 includes a display waveform generating circuit 241 and a display 242.

[0034] The display waveform generating circuit 241 generates a PP waveform based on the PP data stored in the PP compressed waveform memory 231 .

[0035] The display 242 displays the PP waveform generated by the display waveform generating circuit 241 .

[0036] Fig. 3 shows an example of a PP waveform displayed by the display 242. In the PP waveform shown in Fig. 3, the horizontal axis represents PP timing and the vertical axis represents PP data. Note that the PP timings PT1 to PT12 shown on the horizontal axis in Fig. 3 correspond to PT1 to PT12 shown in Fig. 2.

[0037] The PP waveform shown in FIG. 3 corresponds to the case where the data supplied from the input section 210 to the PP compressor 223 is the data shown in FIG.

[0038] When the display 142 displays a PP waveform as shown in FIG. 3, it is impossible to determine whether or not the waveform measurement instrument 200 has received a communication signal in a given PP section.

[0039] 2, for example, in the PP section between PT2 and PT3, the waveform measuring instrument 200 does not receive a communication signal. Therefore, the PP data generated in PT3, which has a maximum value of "8" and a minimum value of "8", is PP data generated for the PP section in which the waveform measuring instrument 200 does not receive a communication signal. Similarly, the PP data generated in PT6, PT9, and PT10 is also PP data generated for the PP section in which the waveform measuring instrument 200 does not receive a communication signal.

[0040] 3, however, PP data is displayed at PT3, PT6, PT9, and PT10. Therefore, it is not possible to determine whether or not the waveform measurement instrument 200 has received a communication signal in the PP sections corresponding to PT3, PT6, PT9, and PT10.

[0041] (Waveform measuring instrument of the present disclosure) 4 is a diagram showing a schematic configuration of waveform measuring instrument 100 according to an embodiment. Waveform measuring instrument 100 includes input section 110, control section 120, storage section 130, and display section 140.

[0042] Waveform measuring instrument 100 is a waveform measuring instrument that solves the problems of waveform measuring instrument 200 according to the above-mentioned comparative example. That is, waveform measuring instrument 100 can display a PP waveform so that it can be determined whether or not waveform measuring instrument 100 has received a communication signal.

[0043] The input section 110 is an interface that inputs data relating to the measurement signal of each channel into the waveform measurement instrument 100. The input section 110 includes an input port 111 and an input signal analysis circuit 112.

[0044] The input port 111 receives a measurement signal of channel 1. The measurement signal is, for example, a communication signal such as CAN, CAN FD, etc. In this embodiment, a case in which the measurement signal is a communication signal will be described as an example.

[0045] The input signal analysis circuit 112 analyzes and converts the packets of the communication signal supplied from the input port 111 into digital data. Furthermore, the input signal analysis circuit 112 outputs the digital data to the control unit 120 every time it receives a communication signal.

[0046] Control unit 120 includes at least one processor, at least one dedicated circuit, or a combination of these. The processor is a general-purpose processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), or a dedicated processor specialized for a specific process. The dedicated circuit is, for example, an FPGA (Field-Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit). Control unit 120 executes processes related to the operation of waveform measurement instrument 100 while controlling each part of waveform measurement instrument 100.

[0047] The control unit 120 is a block that processes the digital data supplied from the input unit 110. The control unit 120 includes a timing generation circuit 121, a frequency divider 122, a PP compressor 123, a first memory controller 124, a communication signal detector 125, and a second memory controller 126.

[0048] The timing generating circuit 121 is a circuit that generates a sample timing, which is the timing for acquiring data from the input unit 110. The timing generating circuit 121 outputs the generated sample timing to the frequency divider 122, the PP compressor 123, and the communication signal detector 125.

[0049] The frequency divider 122 is a circuit that divides the sample timing supplied from the timing generation circuit 221 to generate compression timing (PP timing). The PP timing is generated for each predetermined compression section. The control unit 120 compresses the digital data supplied from the input unit 110 for each PP timing, i.e., for each predetermined compression section, to generate compressed data.

[0050] The frequency divider 122 outputs the generated PP timing to the PP compressor 123 and the communication signal detector 125 .

[0051] The PP compressor 123 obtains the data supplied from the input unit 110 at each sample timing supplied from the timing generating circuit 121 .

[0052] Fig. 5 shows how PP compressor 123 acquires data. The timing indicated as "st" in Fig. 5 is the sample timing. Also, in Fig. 5, data indicated as "input data" is data supplied from input unit 110 to PP compressor 123.

[0053] The PP compressor 123 obtains data supplied from the input unit 110 at a sample timing indicated as "st" in FIG.

[0054] 5, data with a colored background, such as that shown by reference numeral 401, is data output by the input section 110 when the waveform measurement instrument 100 is receiving a communication signal. Also, data with no colored background, such as that shown by reference numeral 402, is data output by the input section 110 when the waveform measurement instrument 100 is not receiving a communication signal.

[0055] 5, when waveform measurement instrument 100 is not receiving a communication signal, input section 110 holds previously received data and outputs the held data to PP compressor 123. For example, data "8" indicated by reference numeral 402 is data that holds data "8" indicated by reference numeral 401.

[0056] The PP compressor 123 generates compressed data (PP data) for each PP timing indicated as "pt" in Fig. 5. The PP data is data including maximum and minimum values ​​of data acquired by the PP compressor 123 in the corresponding compression section (PP section).

[0057] 5, in the PP section between PT3 and PT4, the PP compressor 123 acquires the data "8" and "2." Therefore, since the maximum value of this PP section is "8" and the minimum value is "2," the PP compressor 123 generates PP data including "8" and "2" at the PP timing of PT4.

[0058] The PP compressor 123 outputs the generated PP data to the first memory controller 124.

[0059] The first memory controller 124 outputs the PP data acquired from the PP compressor 123 to the storage unit 130 for each PP timing.

[0060] Communication signal detector 125 generates reception presence / absence data for each PP section indicating whether or not waveform measurement instrument 100 has received a communication signal in the PP section. Hereinafter, the reception presence / absence data may be referred to as "first data".

[0061] When waveform measuring instrument 100 has received a communication signal in the PP section, communication signal detector 125 outputs "1" as the first data. When waveform measuring instrument 100 has not received a communication signal in the PP section, communication signal detector 125 outputs "0" as the first data.

[0062] 5 shows an example of reception presence / absence data (first data). For example, in the PP section between PT4 and PT5, the waveform measuring instrument 100 receives data "2". Therefore, the communication signal detector 125 generates "1" indicating reception as reception presence / absence data (first data) at the PP timing of PT5. Also, for example, in the PP section between PT5 and PT6, the waveform measuring instrument 100 does not receive data. Therefore, the communication signal detector 125 generates "0" indicating no reception as reception presence / absence data (first data) at the PP timing of PT6.

[0063] The communication signal detector 125 outputs the generated first data to the second memory controller 126 .

[0064] The second memory controller 126 outputs the first data acquired from the communication signal detector 125 to the storage unit 130 at each PP timing.

[0065] The storage unit 130 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or a combination of at least two of these. The semiconductor memory is, for example, a random access memory (RAM). The RAM is, for example, a static random access memory (SRAM) or a dynamic random access memory (DRAM). The semiconductor memory may be, for example, an electrically erasable programmable read only memory (EEPROM).

[0066] The storage unit 130 includes a PP compressed waveform memory 131 and an event memory 132 .

[0067] The PP compressed waveform memory 131 stores the PP data supplied from the first memory controller 124 of the control unit 120 .

[0068] The event memory 132 stores the first data supplied from the second memory controller 126 of the control unit 120 .

[0069] The display unit 140 includes a display waveform generating circuit 141 and a display 142 .

[0070] The display waveform generating circuit 141 may be a general-purpose processor such as a CPU or a GPU, or a dedicated processor specialized for a specific process. The dedicated circuit is, for example, an FPGA or an ASIC.

[0071] The display waveform generating circuit 141 generates a compressed waveform (PP waveform) based on the PP data stored in the PP compressed waveform memory 131 and the first data stored in the event memory 132. When generating the PP waveform, the display waveform generating circuit 141 generates the PP waveform based on the first data so as not to display PP data in a PP section in which a communication signal is not being received.

[0072] The display waveform generating circuit 141 displays the generated PP waveform on a display 142 .

[0073] Display 142 includes at least one display output interface. The display output interface is, for example, a display. The display is, for example, an LCD (Liquid Crystal Display) or an organic EL (Electro Luminescence) display. Display 142 displays and outputs data obtained by the operation of waveform measuring instrument 100. Display 142 may be provided integrally with a touch panel capable of receiving input from a user. Display 142 displays the PP waveform under the control of display waveform generating circuit 141.

[0074] The display 142 displays the PP waveform generated by the display waveform generating circuit 141 .

[0075] Fig. 6 shows an example of a PP waveform displayed by the display 142. In the PP waveform shown in Fig. 6, the horizontal axis represents PP timing and the vertical axis represents PP data. Note that the PP timings PT1 to PT12 shown on the horizontal axis in Fig. 6 correspond to PT1 to PT12 shown in Fig. 5.

[0076] The PP waveform shown in FIG. 6 corresponds to a waveform in the case where the data supplied from the input section 110 to the PP compressor 123 is the data shown in FIG.

[0077] 6, the PP waveform does not display PP data at the PP timings where the first data (reception presence / absence data) is "0", i.e., PT3, PT6, PT9, and PT10. By displaying such PP waveforms, the user of waveform measurement instrument 100 can easily understand that no communication signal is being received in the PP intervals corresponding to PT3, PT6, PT9, and PT10.

[0078] <Change display mode> Display unit 140 of waveform measurement instrument 100 may generate a PP waveform so as not to display PP data in a PP section in which no communication signal is being received, and may also generate a PP waveform so as to change the display mode of the PP data displayed on display 142 according to the number of pieces of digital data received in the PP section. The processing in this case will be described below.

[0079] The communication signal detector 125 of the control unit 120 generates data indicating the number of pieces of digital data received in each PP section. Hereinafter, the data indicating the number of pieces of digital data received in a PP section may be referred to as "second data."

[0080] The communication signal detector 125 outputs the generated second data to the second memory controller 126 .

[0081] The second memory controller 126 outputs the second data acquired from the communication signal detector 125 to the storage unit 130 at each PP timing.

[0082] The event memory 132 of the storage unit 130 stores the second data supplied from the second memory controller 126 of the control unit 120 .

[0083] The display waveform generating circuit 141 of the display unit 140 generates a PP waveform based on the PP data stored in the PP compressed waveform memory 131 and the first data and second data stored in the event memory 132 .

[0084] At this time, the display waveform generating circuit 141 generates a PP waveform so as to change the display mode of the PP data in accordance with the second data, that is, so as to change the display mode of the PP data in accordance with the number of pieces of digital data received in the PP section.

[0085] The display waveform generating circuit 141 may generate a PP waveform so as to change the color of the PP data according to the number of pieces of digital data received in the PP section. For example, when the number of pieces of digital data received in the PP section is 10 or more, the display waveform generating circuit 141 may generate a PP waveform so as to display the PP data in a different color.

[0086] In this way, by display unit 140 generating a PP waveform so as to change the display mode of the PP data in accordance with the second data, the user of waveform measuring instrument 100 can determine whether or not a communication signal has been received in the PP section, and can easily determine the number of digital data items received in the PP section.

[0087] According to the waveform measuring instrument 100 of the embodiment as described above, it is possible to improve the technique for displaying compressed data. More specifically, the display unit 140 of the waveform measuring instrument 100 generates a compressed waveform based on the first data so as not to display compressed data of a compressed section in which a communication signal is not being received. This allows the user of the waveform measuring instrument 100 to easily understand which compressed section is receiving a communication signal and which compressed section is not receiving a communication signal. Therefore, the waveform measuring instrument 100 can improve the technique for displaying compressed data.

[0088] Furthermore, the waveform measuring instrument 100 according to one embodiment generates compressed data in parallel with receiving a communication signal, and displays the generated compressed waveform on the display unit 140. This enables the waveform measuring instrument 100 to increase the speed of displaying the compressed waveform.

[0089] It is obvious to those skilled in the art that the present disclosure can be realized in other specific forms other than the above-described embodiments without departing from the spirit or essential characteristics thereof. Therefore, the above description is illustrative and not limiting. The scope of the disclosure is defined by the appended claims, not by the above description. Any modifications within the scope of the equivalents of all modifications are included therein.

[0090] For example, the arrangement and number of each component described above are not limited to the above description and the contents illustrated in the drawings. The arrangement and number of each component may be arbitrarily configured as long as the function can be realized.

[0091] For example, in the above-mentioned embodiment, an example has been described in which waveform measuring instrument 100 receives a communication signal. However, the signal received by waveform measuring instrument 100 is not limited to a communication signal, and may be a signal other than a communication signal.

[0092] For example, in the above-described embodiment, an example has been described in which waveform measuring instrument 100 acquires a measurement signal of channel 1. However, the measurement signal acquired by waveform measuring instrument 100 is not limited to the measurement signal of channel 1. Waveform measuring instrument 100 may acquire measurement signals of multiple channels. [Explanation of symbols]

[0093] 100 waveform measuring instruments 110 Input section 111 Input port 112 Input signal analysis circuit 120 Control section 121 Timing generation circuit 122 Frequency divider 123 PP Compressor 124 1st memory controller 125 Communication Signal Detector 126 Second Memory Controller 130 Storage section 131 PP compressed waveform memory 132 Event Memory 140 Display section 141 Display waveform generation circuit 142 Display 200 Waveform measuring instrument 210 Input section 211 Input port 212 Input signal analysis circuit 220 Control section 221 Timing Generator Circuit 222 Frequency divider 223 PP Compressor 224 Memory Controller 230 Storage section 231 PP compressed waveform memory 240 Display section 241 Display waveform generation circuit 242 Display

Claims

1. A waveform measuring instrument, comprising: a control unit that compresses digital data for each predetermined compression section to generate compressed data; a display unit that generates a compressed waveform based on the compressed data and displays the compressed waveform; Equipped with the control unit generates, for each of the compression sections, first data indicating whether or not the waveform measurement instrument has received a communication signal in the compression section; The display unit generates the compressed waveform based on the first data so as not to display the compressed data in the compressed section in which the communication signal is not being received.

2. 2. The waveform measuring instrument according to claim 1, The compressed data includes maximum and minimum values ​​of the digital data in the compressed section.

3. 2. The waveform measuring instrument according to claim 1, the control unit generates, for each compression section, second data indicating a number of the digital data received in the compression section; The display unit generates the compressed waveform based on the second data so as to change a display mode of the compressed data depending on the number of the digital data received in the compression section.

4. 4. The waveform measuring instrument according to claim 3, The display unit generates the compressed waveform so as to change a color of the compressed data according to the number of the digital data received in the compression section.

5. A method for displaying a waveform in a waveform measuring instrument, comprising: A step of compressing the digital data for each predetermined compression section to generate compressed data; generating, for each of the compression sections, first data indicating whether or not the waveform measuring instrument has received a communication signal in the compression section; generating a compressed waveform based on the compressed data; displaying the compressed waveform; Including, A waveform display method, wherein the step of generating a compressed waveform generates the compressed waveform based on the first data so as not to display the compressed data in the compressed section in which the communication signal is not being received.

Citation Information

Patent Citations

  • Compressive display device for data

    JP1988186151A

  • Display and recording system

    JP1996305990A

  • Measuring apparatus

    JP1997126823A

  • Waveform displaying device

    JP2000180476A

  • Method and device for waveform information indication

    JP2002228687A