Measurement system, AD module, network module, and data transmission method
The system efficiently transmits data from multiple sensors with varying cycles by using an AD module to store transmission status and a network module to send only unsent data, addressing inefficiencies in existing systems.
Patent Information
- Application Number
- JP2021036122
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-08
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2041-03-08
AI Technical Summary
Existing measurement systems face inefficiencies in data transmission when multiple sensors with different measurement cycles are connected, leading to redundant and complex data transmission operations.
The system employs an AD module that stores transmission status for each digital data and a network module that acquires and transmits only unsent digital data based on a preset cycle, avoiding duplication by using either processing count or abnormal values as transmission status.
This approach enables efficient data transmission to a host device even with multiple sensors having different measurement cycles, minimizing redundancy and optimizing data transfer.
Smart Images

Figure 0007601666000001 
Figure 0007601666000002 
Figure 0007601666000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a measurement technique for collecting data obtained by measurements made by sensors and transmitting the data to a higher-level device. [Background technology]
[0002] In recent years, sensors for IoT and new next-generation sensors have been developed, but few of them have been put to practical use in society. One of the reasons for this is that existing measurement systems that transmit data obtained by sensors to higher-level devices are not sufficiently configured to handle data from new sensors.
[0003] Conventionally, as a technology for solving such problems, Patent Document 1 proposes a measurement system in which a sensor, an AD module, and a network module are connected via a single general-purpose interface such as a USB (Universal Serial Bus). In this measurement system, the AD module converts analog data obtained by measurement by the sensor into digital data and stores it, and the network module collects the digital data stored in the AD module and transmits it to a higher-level device. As a result, a measurement system can be realized simply and at low cost by simply connecting a newly developed sensor to an existing AD module, or a newly developed AD module to a network module, and the social implementation of the newly developed sensor can be easily realized. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2020-67856 A Summary of the Invention [Problem to be solved by the invention]
[0005] In order to use the configuration described in the above-mentioned Patent Document 1 to support multiple measurement targets using multiple sensors, it is assumed that multiple AD modules corresponding to the respective sensors will be connected, or an AD module to which multiple sensors can be connected will be used. Therefore, in order to ensure the versatility of the module as a measurement system, it is required that it be compatible with various sensors and AD modules. In this case, if the measurement cycles of each data are different from each other, the transmission cycle of data to the upper device may also become complicated accordingly, which causes a problem of significant inefficiency in the data transmission operation.
[0006] The present invention is intended to solve such problems, and aims to provide a measurement technique that can efficiently transmit data to a higher-level device even when multiple pieces of data have different measurement periods. [Means for solving the problem]
[0007] In order to achieve this objective, the measurement system of the present invention comprises an AD module that performs AD conversion of analog data obtained by measuring an object to be measured at a specific measurement period using a sensor into digital data and stores the digital data in a memory circuit, and a network module configured to acquire and transmit the digital data stored in the AD module based on a preset transmission period, wherein the AD module stores in the memory circuit the transmission status of each piece of digital data, and when transmitting the digital data, the network module is configured to acquire and transmit from the AD module digital data stored in the AD module whose transmission status indicates that the data has not been transmitted.
[0008] Furthermore, one configuration example of the above-mentioned measurement system according to the present invention is configured such that the AD module counts the number of times the digital data is processed for each measurement object and stores this in the memory circuit as the transmission status of the digital data, and when transmitting the digital data, the network module obtains from the AD module and transmits the digital data with the updated number of times the processing is performed.
[0009] Furthermore, one configuration example of the above-mentioned measurement system according to the present invention is configured such that the AD module rewrites the digital data that has already been transmitted from the memory circuit to a preset abnormal value, thereby storing the abnormal value in the memory circuit as the transmission status of the digital data, and the network module, when transmitting the digital data, obtains digital data that does not indicate the abnormal value from the AD module and transmits it.
[0010] Moreover, the AD module according to the present invention is an AD module used in any of the above measurement systems. A network module according to the present invention is a network module used in any of the above measurement systems.
[0011] Furthermore, the data transmission method of the present invention is a data transmission method used in a measurement system including an AD module that converts analog data obtained by measurement at a specific measurement period by a sensor into digital data and stores the digital data in a memory circuit, and a network module configured to acquire and transmit the digital data stored in the AD module based on a preset transmission period, and includes a step in which the AD module stores in the memory circuit a transmission status of each of the digital data, and a step in which the network module, when transmitting the digital data, acquires from the AD module and transmits digital data from the digital data stored in the AD module whose transmission status indicates that the digital data has not been transmitted. Effect of the Invention
[0012] According to the present invention, in a measurement system, even if a plurality of pieces of data have different measurement periods, it is possible to efficiently transmit data to a host device. [Brief description of the drawings]
[0013] [Figure 1] FIG. 1 is a block diagram showing the basic configuration of a measurement system. [Diagram 2] FIG. 2 is a block diagram showing an example of module connections. [Diagram 3] FIG. 3 is a block diagram showing another example of module connections. [Figure 4] FIG. 4 is an explanatory diagram showing an example of a data transmission operation. [Diagram 5] FIG. 5 is an explanatory diagram showing another example of the data transmission operation. [Figure 6] FIG. 6 is a block diagram showing the configuration of the AD module. [Figure 7] FIG. 7 is a block diagram showing another configuration of the AD module. [Figure 8] FIG. 8 is a block diagram showing another configuration of the AD module. [Figure 9] FIG. 9 is a block diagram showing the configuration of a network module. [Figure 10] FIG. 10 is a sequence diagram showing the operation of the data transmission method of the measurement system according to the first embodiment. [Figure 11] FIG. 11 is an explanatory diagram illustrating an example of a data transmission operation according to the first embodiment. [Figure 12] FIG. 12 is a sequence diagram showing the operation of the data transmission method of the measurement system according to the second embodiment. [Figure 13] FIG. 13 is an explanatory diagram illustrating an example of a data transmission operation according to the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] Next, an embodiment of the present invention will be described with reference to the drawings. [First embodiment] First, a measurement system 1 according to a first embodiment of the present invention will be described with reference to Fig. 1. Fig. 1 is a block diagram showing a basic configuration of the measurement system. Fig. 2 is a block diagram showing an example of module connection. Fig. 3 is a block diagram showing another example of module connection.
[0015] As shown in FIG. 1, this measurement system 1 mainly comprises a sensor 30, an AD module 10, and a network module 20. Analog data from the sensor 30 is converted to analog by the AD module 10, and the resulting digital data is collected by the network module 20 and transmitted to a higher-level device 60 such as a cloud server via a communication network NW such as a wireless LAN or the Internet.
[0016] The sensor 30, AD module 10, and network module 20 are connected via a single general-purpose interface such as USB. For example, the upper connector 31 of the sensor 30 is connected to the sensor connection connector 17 of the AD module 10, and the upper connector 12 of the AD module 10 is connected to the lower connector 21 of the network module 20. The power supply module 50 has a power source such as a battery, and supplies operating power to the network module 20 and the AD module 10.
[0017] When connecting multiple sensors 30 to the AD module 10, multiple AD modules 10 are connected, each AD module 10 is provided with a sensor connection connector 17, and the sensors 30 are connected to each sensor connection connector 17. For example, in the example of Fig. 2, multiple AD modules 10 provided with lower connectors 11 and sensor connection connectors 17 are connected, the sensors 30 are connected to the sensor connection connectors 17, and the lower AD modules 10 are connected to the lower connectors 11. As shown in FIG. 3, the AD module 10 may be provided with a plurality of sensor connectors 17, and the sensors 30 may be connected to the respective sensor connectors 17.
[0018] [Principle of the invention] Here, the principle of the present invention will be described. In general, each measurement object has an appropriate measurement period according to the time change of its physical quantity. In addition, there is also a measurement period required by an application that uses the measurement data accumulated in the upper device 60. In the measurement system 1, in order to meet such a request, the sensor 30 performs measurement based on the measurement period preset in the AD module 10. Therefore, when multiple sensors 30 are connected to the AD module 10, digital data with different measurement periods will be accumulated in one AD module 10. In addition, when multiple AD modules 10 are connected to the network module 20, digital data with different measurement periods will be accumulated in each AD module 10.
[0019] In such a situation, when the network module 20 transmits digital data to the higher-level device 60, it is possible to consider a method of acquiring and transmitting digital data of each measurement target from the AD module 10 based on the shortest measurement period among the measurement periods. However, this method is inefficient because digital data with measurement periods longer than the shortest measurement period are transmitted in duplicate. Fig. 4 is an explanatory diagram showing an example of a data transmission operation. Fig. 4 shows an example in which three series of digital data having measurement periods of 3 seconds, 4 seconds, and 5 seconds are transmitted together with a transmission period of 3 seconds, which is the minimum measurement period. For example, it can be seen that 3 seconds after the start of transmission, digital data "20.0" and "30.0" having a 4 second and 5 second period are transmitted overlapping with the previous transmission start.
[0020] On the other hand, a method of transmitting digital data for each measurement period collectively at the time when data for any measurement period is updated can also be considered. However, with this method, in this case, since each digital data is transmitted at the time when it is obtained, delays in data transmission are minimized, but the amount of digital data transmitted in duplicate increases, making it inefficient. Fig. 5 is an explanatory diagram showing another example of data transmission operation. Fig. 5 shows an example in which three series of digital data having measurement periods of 3 seconds, 4 seconds, and 5 seconds are transmitted together in response to updates. For example, it can be seen that 3 seconds after the start of transmission, digital data "20.0" and "30.0" having a 4 second period and a 5 second period are transmitted overlapping with the previous transmission start, and 4 seconds after the start of transmission, digital data "30.0" having a 5 second period is transmitted overlapping with the previous transmission start.
[0021] As a result of analyzing these methods, the inventors have found that duplication of transmission data is the cause of inefficiency. In order to avoid duplication of transmission data, it is necessary to identify the transmission status of each digital data, i.e., whether it has been transmitted or not. The present invention focuses on this point of view, and is configured such that the AD module 10 stores the transmission status of the digital data, i.e., whether it has been transmitted or not, for each digital data to be stored, and when the network module 20 transmits, it acquires and transmits the digital data whose transmission status is not transmitted. This avoids duplication of transmission data, and allows the data transmission operation to the upper device 60 to be performed efficiently.
[0022] In addition, the AD module 10 converts analog data acquired from the sensor 30 into analog data, and sequentially stores the resulting digital data in a storage circuit. At this time, the number of processes such as AD conversion and storage processes can be easily counted for each measurement object, and the number of processes is a unique value between digital data related to each measurement object. In this embodiment, focusing on this viewpoint, the AD module 10 counts the number of processes of digital data for each measurement object and stores the count in the storage circuit as the transmission status of the digital data, and the network module 20 acquires and transmits the digital data with the updated number of processes from the AD module 10 at the time of transmission. This makes it possible to generate the transmission status of each digital data with an extremely simple configuration, and to select untransmitted digital data.
[0023] [Detailed configuration of the measurement system] Next, a detailed configuration of the measurement system 1 according to the present embodiment will be described with reference to Fig. 6 to Fig. 9. Fig. 6 is a block diagram showing the configuration of an AD module. Figs. 7 and 8 are block diagrams showing other configurations of the AD module. Fig. 9 is a block diagram showing the configuration of a network module.
[0024] [AD module] As shown in Fig. 6, the AD module 10 has, as its main circuit configuration, a higher-level connector 12, a communication circuit 13, an AD conversion circuit 14, a memory circuit 15, a control circuit 16, and a sensor-connecting connector 17. In the configuration of Fig. 7, a lower-level connector 11 is provided in addition to the sensor-connecting connector 17 so that it can be used in the connection example of Fig. 2. In the configuration of Fig. 8, four sensor-connecting connectors 17 are provided so that it can be used in the connection example of Fig. 3. Note that the number of sensor-connecting connectors 17 is not limited to four.
[0025] [Lower Connector] The lower connector 11 is made of a female connector conforming to a single general-purpose interface such as USB, and is connected to the upper connector 12 of the AD module 10 . [Top Connector] The upper connector 12 is made of a male connector conforming to a single general-purpose interface such as USB, and is connected to the lower connector 21 of the network module 20 and the lower connector 11 of the AD module 10 . [Sensor connector 17] The sensor connector 17 is made of a female connector conforming to a single general-purpose interface such as USB, and is connected to a host connector 31 of the sensor 30 .
[0026] [Communication circuit] The communication circuit 13 is composed of a communication control circuit such as a USB controller, and is configured to exchange digital data and various control data for controlling the operation of the AD module with the network module 20 via the upper connector 12. It is also configured to exchange digital data and various control data for controlling the operation of the AD module with other AD modules via the lower connector 11.
[0027] [AD conversion circuit] The AD conversion circuit 14 is configured to perform AD conversion of analog data acquired from the sensor 30 into digital data. [Memory circuit] The memory circuit 15 is made up of a storage device such as a semiconductor memory, and is configured to store the digital data obtained by the AD conversion circuit 14 and the number of times the digital data has been stored.
[0028] [Control circuit] The control circuit 16 has a CPU and its peripheral circuits, and is configured to realize the processing executed by the AD module 10 by having the programs stored in the internal memory of the control circuit 16 or the memory circuit 15 operate in cooperation with the CPU. The main processes executed by the control circuit 16 include a process of acquiring analog data measured by the sensor 30 based on a preset measurement period, converting it into digital data by the AD conversion circuit 14, and storing it in the memory circuit 15, and a process of counting the number of times the digital data has been AD converted or stored for each measurement object, and storing the number of times in the memory circuit 15 as the transmission status of the digital data.
[0029] Furthermore, the main processes executed by the control circuit 16 include a process of acquiring and returning digital data indicating that the transmission status is not transmitted from the storage circuit 15 in response to an untransmitted data acquisition request received from the network module 20 via the communication circuit 13. As a method for determining whether data is not transmitted or transmitted based on the number of times of processing, the number of times of transmitted processing of digital data previously transmitted for each measurement target may be stored in the storage circuit 15, and digital data whose number of processing times has been updated from the number of times of transmitted processing may be determined to be untransmitted digital data.
[0030] [Network module] As shown in FIG. 9, the network module 20 has, as its main circuit configuration, a lower connector 21, an upper connector 22, a communication circuit 23, a wireless circuit 24, a memory circuit 25, and a control circuit 26.
[0031] [Lower Connector] The lower connector 21 is made of a female connector conforming to a single general-purpose interface such as USB, and is connected to the upper connector 12 of the AD module 10 . [Top Connector] The upper connector 22 is made of a male connector conforming to a single general-purpose interface such as USB, and is connected to a power supply module 50. The power supply module 50 supplies operating power to the network module 20 and the AD module 10.
[0032] [Communication circuit] The communication circuit 23 is composed of a communication control circuit such as a USB controller, and is configured to exchange digital data and various control data for controlling the operation of the AD module 10 with the AD module 10 via the lower connector 21.
[0033] [Radio circuit] The radio circuit 24 is configured to transmit the digital data output from the control circuit 26 to the higher-level device 60 from the antenna ANT via the communication network NW by wireless communication such as a wireless LAN. [Memory circuit] The memory circuit 25 is made up of a storage device such as a semiconductor memory, and is configured to temporarily store the digital data acquired from the AD module 10.
[0034] [Control circuit] The control circuit 26 has a CPU and its peripheral circuits, and is configured to realize the processing executed by the network module 20 by having the programs stored in the internal memory of the control circuit 26 or the memory circuit 25 operate in cooperation with the CPU. The main processes executed by the control circuit 26 include a process of transmitting an untransmitted data acquisition request to the AD module 10 via the communication circuit 23 based on a preset transmission period, which requests the acquisition of untransmitted digital data, and a process of temporarily storing the digital data returned from the AD module 10 in response to the untransmitted data acquisition request in the memory circuit 25, and transmitting it from the wireless circuit 24 or the communication circuit 23 to the higher-level device 60.
[0035] [Operation of the first embodiment] Next, the operation of the measurement system 1 according to the present embodiment will be described with reference to Fig. 10. Fig. 10 is a sequence diagram showing the operation of the data transmission method of the measurement system according to the first embodiment.
[0036] When a measurement timing based on a preset measurement period arrives (step S100), the AD module 10 acquires analog data from the sensor 30 via the communication circuit 13 (step S101). Next, the AD module 10 performs AD conversion on the obtained analog data in the AD conversion circuit 14 (step S102), and stores the obtained digital data in the memory circuit 15 (step S103).
[0037] Thereafter, the AD module 10 counts the number of times the accumulated digital data for each measurement target is processed (step S104), and stores the obtained number of times of processing in the memory circuit 15 in association with the digital data (step S105).
[0038] On the other hand, when a transmission timing based on a preset transmission cycle arrives (step S110), the network module 20 transmits a not-yet-transmitted data acquisition request to the AD module 10 via the communication circuit 23 (step S111).
[0039] When the AD module 10 receives a request to obtain untransmitted data from the network module 20 via the communication circuit 13, it checks the transmission status, i.e., the number of processing times, of each digital data stored in the memory circuit 15 (step S112), and selects as untransmitted data the digital data whose processing times have been updated from the transmitted processing times of the measurement target (step S113). After that, the AD module 10 returns the selected untransmitted data by an untransmitted data acquisition response (step S114), and updates the transmitted processing count for each measurement target with the processing count of the digital data transmitted this time, and stores it in the memory circuit 15 (step S115).
[0040] When the network module 20 receives an untransmitted data acquisition response from the AD module 10 via the communication circuit 23, it extracts the untransmitted digital data from the untransmitted data acquisition response and transmits it from the wireless circuit 24 or the communication circuit 23 to the higher-level device 60 (step S116). As a result, only the untransmitted digital data is acquired from the AD module 10 and transmitted from the network module 20 to the higher-level device 60.
[0041] 10 illustrates a sequence in which the AD module 10 checks the number of processing times and transmits the untransmitted data, but the network module 20 may check the number of processing times and read the untransmitted data from the AD module 10. In this case, the process of step S111 is a process in which the network module 20 checks the number of processing times stored in step S105, and the processes of steps S112 and S113 are performed by the network module 20. Furthermore, the process of step S114 is a process in which the network module 20 reads the untransmitted data from the AD module 10. The updated data of the transmitted number of processing times in step S115 is stored in the network module 20 and is used the next time the update of the number of processing times is confirmed.
[0042] Fig. 11 is an explanatory diagram showing an example of data transmission operation in the first embodiment. Fig. 11 shows an example in which digital data of three measurement targets (series) having measurement periods of 3 seconds, 4 seconds, and 5 seconds, respectively, are transmitted together with a transmission period of 3 seconds, which is the minimum measurement period. Each digital data (DATA) is stored in association with the number of times of processing (CNT) for each measurement target (series).
[0043] For example, three seconds after the start of transmission, the number of times the three-second cycle digital data "10.2" has been processed has been updated from "1" to "2," so this digital data is determined to be unsent data. On the other hand, three seconds after the start of transmission, the number of times the four-second cycle digital data "20.0" and "30.0" have been processed remains "1" and has not been updated, so they are determined to be sent data. As a result, three seconds after the start of transmission, only the three-second cycle digital data "10.2" is sent, and it can be seen that overlap with the start of the previous transmission has been avoided.
[0044] [Advantages of the first embodiment] In this manner, in this embodiment, the AD module 10 stores in the memory circuit 15 the transmission status of each piece of digital data, and when the network module 20 transmits digital data, it obtains from the AD module 10 digital data stored in the AD module 10 whose transmission status indicates that it has not been transmitted, and transmits the digital data. As a result, only untransmitted digital data is acquired from the AD module 10 and transmitted from the network module 20 to the host device 60. Therefore, even if there are multiple digital data with different measurement periods, it is possible to efficiently transmit data to the host device 60.
[0045] Furthermore, in this embodiment, the AD module 10 may be configured to count the number of times digital data is processed for each measurement object and store this in the memory circuit 15 as the transmission status of the digital data, and when the network module 20 transmits digital data, it may be configured to obtain from the AD module 10 and transmit the digital data with the updated number of times of processing. This makes it possible to generate a transmission status consisting of a unique value among the digital data related to each measurement target by the extremely simple process of counting the number of times digital data has been AD converted or stored for each measurement target. Also, it is possible to select untransmitted digital data by the extremely simple process of comparing the number of times each digital data has been processed with the number of times transmitted for each measurement target.
[0046] [Second embodiment] Next, a measurement system 1 according to a second embodiment of the present invention will be described. In the first embodiment, the case where the number of times of processing is used as the transmission status of each digital data is described as an example. In the present embodiment, the case where an abnormal value is used as the transmission status is described as an example.
[0047] In general, in a system for measuring a physical quantity, when a measurement cannot be performed normally for some reason, a preset abnormal value such as "999.9" may be used as the measurement result. In addition, some systems are configured to avoid sending abnormal values when transmitting the obtained measurement result to the upper device 60. This embodiment focuses on such abnormal values, and is configured such that, when transmitting data, digital data indicating abnormal values is not transmitted, but digital data other than abnormal values, i.e., normal values, is transmitted, and transmitted digital data is rewritten to abnormal values. This makes it possible to avoid data being transmitted in duplicate, and to transmit data efficiently.
[0048] In this embodiment, the control circuit 16 of the AD module 10 is configured to rewrite the transmitted digital data in the memory circuit 15 to a preset abnormal value, and thereby store the abnormal value in the memory circuit 15 as the transmission status of the digital data. Furthermore, when transmitting digital data, the control circuit 26 of the network module 20 is configured to obtain from the AD module 10 digital data that does not indicate an abnormal value and transmit the digital data. Other configurations of the present embodiment are similar to those of the first embodiment, and detailed description thereof will be omitted here.
[0049] [Operation of the second embodiment] Next, the operation of the measurement system 1 according to the present embodiment will be described with reference to Fig. 12. Fig. 12 is a sequence diagram showing the operation of the data transmission method of the measurement system according to the second embodiment.
[0050] When a measurement timing based on a preset measurement period arrives (step S200), the AD module 10 acquires analog data from the sensor 30 via the communication circuit 13 (step S201). Next, the AD module 10 performs AD conversion on the obtained analog data in the AD conversion circuit 14 (step S202), and stores the obtained digital data in the memory circuit 15 (step S203).
[0051] On the other hand, when a transmission timing based on a preset transmission cycle arrives (step S210), the network module 20 transmits a not-yet-transmitted data acquisition request to the AD module 10 via the communication circuit 23 (step S211).
[0052] When the AD module 10 receives a request to obtain untransmitted data from the network module 20 via the communication circuit 13, it checks the data values of each digital data stored in the memory circuit 15 (step S212) and selects as untransmitted data the digital data whose data values indicate normal values rather than the previously set abnormal values (step S213). Thereafter, the AD module 10 returns the selected untransmitted data by a untransmitted data acquisition response (step S214), and rewrites the data value of the selected untransmitted data to an abnormal value, thereby sending the data (step S215).
[0053] When the network module 20 receives an untransmitted data acquisition response from the AD module 10 via the communication circuit 23, it extracts the untransmitted digital data from the untransmitted data acquisition response and transmits it from the wireless circuit 24 or the communication circuit 23 to the higher-level device 60 (step S216). As a result, only the untransmitted digital data is acquired from the AD module 10 and transmitted from the network module 20 to the higher-level device 60.
[0054] Fig. 13 is an explanatory diagram showing an example of data transmission operation in the second embodiment. Fig. 13 shows an example in which digital data of three measurement targets (series) having measurement periods of 3 seconds, 4 seconds, and 5 seconds, respectively, are transmitted together with a transmission period of 3 seconds, which is the minimum measurement period.
[0055] For example, three seconds after the start of transmission, the three-second cycle digital data has been updated to the normal value "10.2," so this digital data is determined to be unsent data, while the four-second and five-second cycle digital data show the abnormal value "999.9," so these digital data are determined to be sent data. As a result, three seconds after the start of transmission, only the three-second cycle digital data "10.2" is sent, and it can be seen that duplication with the start of the previous transmission has been avoided.
[0056] [Advantages of the second embodiment] In this manner, in this embodiment, the AD module 10 rewrites the digital data that has already been transmitted from the memory circuit 15 to a preset abnormal value, thereby storing the abnormal value in the memory circuit 15 as the transmission status of the digital data, and when the network module 20 transmits the digital data, it obtains and transmits digital data that does not indicate an abnormal value from the AD module 10. As a result, only untransmitted digital data is acquired from the AD module 10 and transmitted from the network module 20 to the host device 60. Therefore, even if there are multiple digital data with different measurement periods, it is possible to efficiently transmit data to the host device 60.
[0057] Furthermore, if the digital data indicates an abnormal value, it is determined to be transmitted data. Therefore, compared to the first embodiment in which the number of processing times is used as the transmission status, it is possible to eliminate the memory area for saving the transmission status, and the memory resources of the memory circuit 15 can be used effectively.
[0058] [Extended embodiment] Although the present invention has been described above with reference to the embodiments, the present invention is not limited to the above embodiments. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention. In addition, the respective embodiments can be implemented in any combination within a range that does not contradict each other. [Explanation of symbols]
[0059] 1...measurement system, 10...AD module, 11...lower connector, 12...upper connector, 13...communication circuit, 14...AD conversion circuit, 15...memory circuit, 16...control circuit, 17...sensor connection connector, 18...analog switch, 20...network module, 21...lower connector, 22...upper connector, 23...communication circuit, 24...wireless circuit, 25...memory circuit, 26...control circuit, 30...sensor, 31...upper connector, 50...power supply module, 60...upper device, NW...communication network.
Claims
1. an AD module that converts analog data obtained by measuring an object to be measured at a specific measurement period into digital data and stores the digital data in a memory circuit; a network module configured to acquire and transmit digital data stored in the AD module based on a preset transmission cycle; The AD module stores a transmission status of each of the digital data in the memory circuit, When transmitting the digital data, the network module acquires from the AD module digital data whose transmission status indicates that the digital data is not yet transmitted, among the digital data stored in the AD module, and transmits the digital data. A measurement system comprising:
2. 2. The measurement system according to claim 1, The AD module counts the number of times the digital data is processed for each of the measurement objects, and stores the counted number of times as a transmission status of the digital data in the memory circuit; When transmitting the digital data, the network module acquires the digital data with the updated processing count from the AD module and transmits the digital data. A measurement system comprising:
3. 2. The measurement system according to claim 1, the AD module rewrites the transmitted digital data in the storage circuit to a preset abnormal value, thereby storing the abnormal value in the storage circuit as a transmission status of the digital data; When transmitting the digital data, the network module acquires the digital data that does not indicate the abnormal value from the AD module and transmits the digital data. A measurement system comprising:
4. 4. An AD module for use in the measurement system according to claim 1.
5. A network module used in the measurement system according to any one of claims 1 to 3.
6. 1. A data transmission method for use in a measurement system including an AD module that converts analog data obtained by measurement using a sensor at a specific measurement period into digital data and stores the digital data in a memory circuit, and a network module that is configured to acquire and transmit the digital data stored in the AD module based on a preset transmission period, comprising: The AD module stores a transmission status of each of the digital data in the memory circuit; When the network module transmits the digital data, the network module checks the transmission status of the digital data stored in the AD module, and acquires digital data indicating that the transmission status is not yet transmitted from the AD module and transmits the digital data. A data transmission method comprising:
Citation Information
Patent Citations
Profile grinder for free curvature
JP1978099592A
Environmental data collection system
JP1994189009A
Information gathering system, and information gathering method therein
JP2015007911A
Information acquisition device, gateway device, program, storage medium, and method
JP2019174872A
Measurement system and electronic circuit module
JP2020067856A
