A data collector based on internet of things

By designing an IoT-based data acquisition device, we were able to identify and convert multiple communication protocols, solving the problem of incompatibility between communication protocols in printing equipment, improving compatibility and scalability, reducing hardware costs, and ensuring the accuracy and stability of data transmission.

CN224503390UActive Publication Date: 2026-07-14XIAN DEGAO PRINTING & DYEING AUTOMATION ENG CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
XIAN DEGAO PRINTING & DYEING AUTOMATION ENG CO LTD
Filing Date
2025-06-30
Publication Date
2026-07-14

AI Technical Summary

Technical Problem

Existing printing equipment suffers from incompatible communication protocols, preventing new and old equipment from communicating directly. This increases hardware investment costs and limits system scalability.

Method used

Design an IoT-based data collector, including a protocol identification module, a protocol conversion module, a data processing module, and a communication interface, capable of identifying and converting multiple communication protocols to achieve adaptive communication between different printing devices and the host.

Benefits of technology

It improves the compatibility and scalability of printing equipment, reduces hardware investment costs, and ensures the accuracy and stability of data transmission through the data processing module.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN224503390U_ABST
    Figure CN224503390U_ABST
Patent Text Reader

Abstract

The utility model discloses a data collection ware based on internet of things belongs to stamping equipment internet of things technical field, the utility model discloses through setting protocol identification module has the function of obtaining stamping equipment protocol type, wherein, protocol identification module passes through level standard identification unit, data format identification unit and signal rate identification unit, realizes the function of identifying data protocol through three aspects of level standard, data format and signal rate, the protocol conversion module includes a variety of protocol converters, and the corresponding protocol converter is selected to the control unit according to the identification result of protocol identification module, to realize the stamping equipment of different communication protocol and host adaptive communication, to improve the compatibility and expansibility of data collection ware, in order to improve the speed of gathering data, still be equipped with data processing module, to verify the accuracy of data after conversion, and realize the storage function of data, better realized the internet of things of stamping equipment field.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This utility model belongs to the field of Internet of Things (IoT) technology for printing equipment, and specifically relates to an IoT-based data collector. Background Technology

[0002] In the modern printing industry, with the continuous development and upgrading of technology, new printing equipment is gradually being introduced into production lines to improve production efficiency, enhance product quality, and reduce production costs. However, because new printing equipment typically employs advanced communication protocols and control technologies, while older printing equipment mostly relies on traditional communication protocols for data transmission and control, incompatibility issues arise between the old and new printing equipment in terms of communication protocols.

[0003] Specifically, older printing equipment mostly uses traditional serial communication protocols such as RS-232 or RS-485. These protocols are simple and low-cost, but their communication speed is slow, their anti-interference capability is weak, and they do not support multi-point communication. Newer printing equipment, on the other hand, mostly uses modern communication protocols such as Ethernet, PROFIBUS, and Modbus TCP. These protocols offer advantages such as high speed, reliability, strong anti-interference capability, and support for multi-point communication, meeting the needs of modern industrial automation. Therefore, when old and new printing equipment operate simultaneously, they cannot communicate directly with the same host due to their different communication protocols. However, with the widespread adoption of the Internet of Things (IoT), users want centralized and unified management of various electronic devices to improve the user experience. However, the current communication status of old and new printing equipment brings many inconveniences to production management and equipment integration.

[0004] To address this issue, a common practice is to configure different communication interfaces and protocol conversion devices between the host computer and older printing equipment, and between the host computer and newer printing equipment. However, this approach requires dedicated conversion devices for each communication protocol, increasing hardware costs. Furthermore, when new printing equipment is introduced or the communication protocol is changed, the protocol conversion devices need to be reconfigured or replaced, limiting system scalability.

[0005] In summary, existing data acquisition devices for printing equipment suffer from poor compatibility and weak scalability. Utility Model Content

[0006] The technical problem to be solved by this utility model is to provide a data acquisition device based on the Internet of Things, which addresses the shortcomings of the prior art. The device has a novel and reasonable design, simple structure, strong practicality, and is easy to promote and use.

[0007] To solve the above-mentioned technical problems, the technical solution adopted by this utility model is as follows:

[0008] An Internet of Things (IoT) based data collector includes a housing for accommodating various components of the data collector, including a protocol identification module, a protocol conversion module, a data processing module, a communication interface, and a control unit; the control unit is used for data transmission connection with the protocol identification module, the protocol conversion module, and the data processing module.

[0009] The communication interface includes at least one input interface connected to the printing equipment and at least one output interface connected to the host computer. The input and output interfaces support multiple types of communication protocols.

[0010] The protocol identification module is connected to the input interface and is used to acquire data received by the input interface and identify the communication protocol type corresponding to the acquired data. The communication protocols include RS-232, RS-485, Profinet, EtherCAT, Modbus RTU, Modbus TCP, Profibus, CANOpen, and HART. The protocol identification module includes a main controller, which is connected to a level standard identification unit, a data format identification unit, and a signal rate identification unit via independent bus interfaces. The main controller is a microcontroller.

[0011] The protocol conversion module includes multiple protocol converters, each of which is used to convert one type of communication protocol to another.

[0012] The control unit controls a protocol converter in the protocol conversion module to be connected to both the input and output interfaces.

[0013] The data processing module includes a data verification unit and a data buffer unit. The data verification unit is used to verify the accuracy of the data, and the data buffer unit is used to temporarily store the data to ensure the stability of data transmission.

[0014] The host computer connects to the external printing equipment IoT platform for data transmission and uploading.

[0015] Furthermore, the level standard identification unit includes a multi-level threshold circuit composed of a voltage comparator chip to identify the data level standard of the acquired data; the data format identification unit includes a shift register structure built into the STM32 chip to identify the data format of the acquired data; and the signal rate identification unit includes a pulse width detection circuit composed of a timer chip to identify the signal rate of the acquired data.

[0016] Furthermore, the protocol converters include RS-232 to Modbus TCP / IP converters, RS-232 to HART converters, RS-232 to CANOpen converters, RS-485 to CANOpen converters, RS-485 to Modbus TCP / IP converters, RS-485 to HART converters, and HART to Modbus TCP converters.

[0017] Furthermore, the communication interface types include physical connection interfaces and electrical standard interfaces; physical connection interfaces include 9-pin D-sub interfaces, 25-pin D-sub interfaces, RJ-45 interfaces, and dedicated CAN bus connectors; electrical standard interfaces include RS-232 interfaces, RS-485 interfaces, and 4-20mA current loop interfaces.

[0018] Furthermore, the data verification unit includes a CRC checker, a format checker, and a checksum checker, and the data buffer unit uses an SD card.

[0019] Furthermore, the component also includes a user configuration interface connected to the control unit. The user configuration interface is located on the outside of the housing and is used to configure various protocol converters for the protocol conversion module.

[0020] Furthermore, the control unit includes a microprocessor and a memory, wherein the microprocessor is used to execute control logic for protocol conversion and data processing, and the memory is used to store communication parameters and transmission data between the printing equipment and the host.

[0021] Furthermore, it also includes a communication status indicator module disposed on the outside of the housing, which is used to display the communication status between the data collector and the printing equipment and the host in real time. The communication status includes connection status and data transmission rate.

[0022] This utility model has the following advantages compared with the prior art:

[0023] This invention features a protocol identification module that enables the acquisition of the printing equipment's protocol type. This module utilizes a level standard identification unit, a data format identification unit, and a signal rate identification unit to identify the data protocol based on these three aspects. The protocol conversion module includes multiple protocol converters, allowing the control unit to select the appropriate converter based on the identification results, thus enabling adaptive communication between the printing equipment and the host machine for devices with different communication protocols. This improves the compatibility and scalability of the data acquisition unit. To further enhance data acquisition speed, a data processing module is also included to verify the accuracy of the converted data and to provide data storage functionality.

[0024] The technical solution of this utility model will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description

[0025] Figure 1 This is a schematic diagram of the structure of the Internet of Things-based data acquisition device of this utility model;

[0026] Figure 2 This is a schematic diagram of the protocol identification module of the IoT-based data collector of this utility model. Detailed Implementation

[0027] Example of an IoT-based data acquisition device:

[0028] like Figure 1 , Figure 2 As shown, an Internet of Things (IoT) based data collector includes a housing for accommodating the various components of the data collector. The housing primarily serves two purposes: firstly, to house the components together; and secondly, to protect each component. The components include a protocol identification module, a protocol conversion module, a data processing module, a communication interface, and a control unit. The control unit is used for data transmission connections with the protocol identification module, the protocol conversion module, and the data processing module.

[0029] The communication interface includes at least one input interface connected to the printing equipment and at least one output interface connected to the host computer. The input and output interfaces support multiple types of communication protocols.

[0030] To automatically identify the communication protocol of the printing equipment, a protocol identification module is connected to the input interface. This module acquires data received from the input interface and identifies the corresponding communication protocol type. In other words, this identification module can identify the communication protocol of the corresponding printing equipment based on the data received from the input interface. Communication protocols include RS-232, RS-485, Profinet, EtherCAT, Modbus RTU, Modbus TCP, Profibus, CANOpen, and HART. Older equipment performs only simple signal control and therefore may involve RS-232 or RS-485 serial communication protocols.

[0031] To better identify the protocol, the protocol identification module includes a main controller, which is connected to a level standard identification unit, a data format identification unit, and a signal rate identification unit via independent bus interfaces. The main controller is a microcontroller. The level standard identification unit includes a multi-stage threshold circuit composed of a voltage comparator chip to identify the data level standard of the acquired data. The data format identification unit includes a shift register structure built into an STM32 chip to identify the data format of the acquired data. The signal rate identification unit includes a pulse width detection circuit composed of a timer chip to identify the signal rate of the acquired data. Specifically, the voltage comparator chip is an LM393 voltage comparator chip, the STM32 chip is an STM32F103 series STM32 chip, and the timer chip is an NE555 timer chip. These units can receive configuration parameters via a JTAG interface. These units can independently identify parts of the communication protocol, or multiple units can be combined to achieve the identification of the entire communication protocol.

[0032] The voltage level identification unit can identify the communication protocol by comparing the voltage of the received data. For example, the voltage range of RS-232 is typically ±3V to ±15V, RS-485 is -7V to +12V, Profinet and CANOpen are 0V to 5V, HART is 0V to 24V, and Profibus is 0V to 3.3V.

[0033] The data format identification unit can identify the data format by comparing the data format of each protocol stored in the shift register with the data format of the currently received data. For example, the data formats of RS-232 and RS-485 are usually ASCII or binary; the data formats of Profinet and CANOpen are usually binary; the data formats of HART are ASCII or binary; the data formats of Profinet and EtherCAT are Ethernet frame formats; and the data formats of ModbusTCP are Modbus protocol formats.

[0034] The signal rate identification unit uses a pulse width detection circuit to identify the transmission rate of the currently received data, thereby identifying the corresponding communication protocol type. For example, the transmission rates of RS-232 and RS-485 are between 9600bps and 115200bps; the transmission rate of Profibus is generally between 9.6kbps and 12Mbps; the transmission rate of HART is 1200bps; and the transmission rates of Profinet and EtherCAT are 100Mbps or 1Gbps.

[0035] To enable the data acquisition unit to perform multi-protocol conversion, the protocol conversion module includes multiple protocol converters, each used to convert one type of communication protocol to another. In this way, the protocol conversion module ensures smooth communication between the printing equipment and the host computer, even if they use different communication protocols.

[0036] The protocol conversion module can select the corresponding protocol converter based on the identified protocol type of the printing equipment and the protocol types supported by the host. Since the protocols supported by the host are known, in practical applications, only the identification of the printing equipment's protocol is required. The control unit controls a specific protocol converter in the protocol conversion module to connect to both the input and output interfaces, thereby enabling communication between multi-protocol printing equipment and the host. These protocol converters include RS-232 to Modbus TCP converters, RS-232 to HART converters, RS-232 to CANOpen converters, RS-485 to CANOpen converters, RS-485 to Modbus TCP converters, RS-485 to HART converters, and HART to Modbus TCP converters.

[0037] The host computer connects to an external IoT platform for printing equipment to transmit data. The transmitted data includes data received from the printing equipment and control commands sent from the host to the printing equipment. Connecting the host to the external IoT platform allows the platform to easily access relevant data from both the printing equipment and the host, enabling centralized management and monitoring of the connected devices and the host, thus achieving seamless connectivity between everything. Data is transmitted to the IoT platform via 4G, WiFi, or wired networks.

[0038] To ensure data accuracy, the data processing module includes a data verification unit and a data buffer unit. The data verification unit verifies the accuracy of the data, while the data buffer unit temporarily stores the data to ensure the stability of data transmission. The data verification unit can verify the accuracy of the converted data to ensure the reliability of data transmission.

[0039] The aforementioned data verification unit includes a CRC checker, a format validator, and a checksum checker. The aforementioned data buffer unit uses an SD card, specifically an industrial-grade SD card. These checkers are all existing checkers, and their specific structures will not be described in detail here.

[0040] The aforementioned communication interface types include physical connection interfaces and electrical standard interfaces; physical connection interfaces include 9-pin D-sub interfaces, 25-pin D-sub interfaces, RJ-45 interfaces, and dedicated CAN bus connectors; electrical standard interfaces include RS-232 interfaces, RS-485 interfaces, and 4-20mA current loop interfaces.

[0041] To reduce the data size of the data acquisition unit, the aforementioned components also include a user configuration interface connected to the control unit. This user configuration interface is located on the outside of the housing and is used to configure various protocol converters for the protocol conversion module. That is, if the current application scenario only potentially uses four converter types, it is not necessary to load all converter types into the protocol conversion module of the data acquisition unit; this reduces the memory requirements of the data acquisition unit itself.

[0042] The control unit includes a microprocessor and a memory. The microprocessor executes control logic for protocol conversion and data processing, while the memory stores communication parameters and transmitted data between the printing equipment and the host computer. The microprocessor can be an STM32 chip or an FPGA chip.

[0043] To facilitate user observation, a communication status indicator module is also included. This communication status indicator module is located on the outside of the housing and is used to display the communication status between the data acquisition unit, the printing equipment, and the host in real time. The communication status includes connection status and data transmission rate.

[0044] The above description is merely a preferred embodiment of the present utility model and does not constitute any limitation on the present utility model. Any simple modifications, alterations, or equivalent structural changes made to the above embodiments based on the technical essence of the present utility model shall still fall within the protection scope of the present utility model.

Claims

1. A data acquisition device based on the Internet of Things, comprising a housing for accommodating various components of the data acquisition device, characterized in that: The components include a protocol identification module, a protocol conversion module, a data processing module, a communication interface, and a control unit; the control unit is used for data transmission connection with the protocol identification module, the protocol conversion module, and the data processing module. The communication interface includes at least one input interface connected to the printing equipment and at least one output interface connected to the host computer. The input and output interfaces support multiple types of communication protocols. The protocol identification module is connected to the input interface and is used to acquire data received by the input interface and identify the communication protocol type corresponding to the acquired data. The communication protocols include RS-232, RS-485, Profinet, EtherCAT, Modbus RTU, Modbus TCP, Profibus, CANOpen, and HART. The protocol identification module includes a main controller, which is connected to a level standard identification unit, a data format identification unit, and a signal rate identification unit via independent bus interfaces. The main controller is a microcontroller. The protocol conversion module includes multiple protocol converters, each of which is used to convert one type of communication protocol to another. The control unit controls a protocol converter in the protocol conversion module to be connected to both the input and output interfaces. The data processing module includes a data verification unit and a data buffer unit. The data verification unit is used to verify the accuracy of the data, and the data buffer unit is used to temporarily store the data to ensure the stability of data transmission. The host computer connects to the external printing equipment IoT platform for data transmission and uploading.

2. A data acquisition device based on the Internet of Things according to claim 1, characterized in that: The level standard identification unit includes a multi-level threshold circuit composed of a voltage comparator chip to identify the data level standard of the acquired data; the data format identification unit includes a shift register structure built into the STM32 chip to identify the data format of the acquired data; the signal rate identification unit includes a pulse width detection circuit composed of a timer chip to identify the signal rate of the acquired data.

3. A data acquisition device based on the Internet of Things according to claim 1, characterized in that: The protocol converters include RS-232 to Modbus TCP converters, RS-232 to HART converters, RS-232 to CANOpen converters, RS-485 to CANOpen converters, RS-485 to Modbus TCP converters, RS-485 to HART converters, and HART to Modbus TCP converters.

4. A data acquisition device based on the Internet of Things according to claim 1, characterized in that: The communication interface types include physical connection interfaces and electrical standard interfaces; physical connection interfaces include 9-pin D-sub interfaces, 25-pin D-sub interfaces, RJ-45 interfaces, and dedicated CAN bus connectors; electrical standard interfaces include RS-232 interfaces, RS-485 interfaces, and 4-20mA current loop interfaces.

5. A data acquisition device based on the Internet of Things according to claim 1, characterized in that: The data verification unit includes a CRC checker, a format checker, and a checksum checker, and the data buffer unit uses an SD card.

6. A data acquisition device based on the Internet of Things according to any one of claims 1-5, characterized in that: The component also includes a user configuration interface connected to the control unit. The user configuration interface is located on the outside of the housing and is used to configure various protocol converters for the protocol conversion module.

7. A data acquisition device based on the Internet of Things according to any one of claims 1-5, characterized in that: The control unit includes a microprocessor and a memory. The microprocessor is used to execute control logic for protocol conversion and data processing, and the memory is used to store communication parameters and transmission data between the printing equipment and the host.

8. A data acquisition device based on the Internet of Things according to any one of claims 1-5, characterized in that: It also includes a communication status indicator module located on the outside of the housing, which is used to display the communication status between the data collector and the printing equipment and the host in real time. The communication status includes connection status and data transmission rate.