Industrial Internet of Things teaching training platform
By providing a multi-interface flexible switching industrial IoT teaching and training platform, the problem that existing technology cannot effectively display the internal connection and working mechanism of the industrial control protocol is solved, and teachers can achieve clearer display and deeper understanding and mastery of students. .
Patent Information
- Application Number
- CN202411420191.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-12
- Publication Date
- 2025-02-14
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing industrial IoT teaching experimental module cannot effectively demonstrate the internal connection and working mechanism of the industrial control protocol, making it difficult for students to understand and master these knowledge.
Provides a multi-interface flexible switching industrial IoT teaching and training platform. The platform has the functions of visualization of industrial control protocols, industrial control effects and on-site data visualization display. Through this platform, teachers can analyze the semantics of industrial control protocols and allow students to practice wiring of industrial control equipment. , Program the implementation of industrial control data acquisition and equipment control.
This platform allows teachers to more clearly demonstrate the working mechanism of industrial control protocols, and students can understand and master relevant knowledge more deeply through hands-on practice, and realize the comprehensive application and analysis of industrial control equipment and protocols.
Smart Images

Figure CN119445917A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of experimental teaching, and in particular to an industrial Internet of Things teaching and training platform. Background Art
[0002] In modern industrial Internet of Things systems, the transmission of control information, the collection of on-site environmental parameters, and the monitoring of equipment operating conditions often require the use of different interfaces and protocols for implementation. The working characteristics of related interfaces and the semantic elements of commonly used industrial control protocols are not only relatively abstract, but also have very complex internal logical relationships. Teaching practice shows that relying only on some industrial Internet of Things teaching experiment modules, using related debugging software to display and analyze the effects, and then guiding students to experiment and practice, can never explain to students clearly and thoroughly their internal connections and working mechanisms.
[0003] Due to the lack of experience of the overall correlation effect, students' understanding and mastery of these knowledge only remain at the level of "roughly understanding the function" and "understanding but not knowing where to use it". In order to effectively solve the above problems existing in both teaching and learning, the present invention provides an industrial Internet of Things teaching and training platform. Summary of the invention
[0004] 1. Technical issues to be solved
[0005] In view of the shortcomings of the prior art, the present invention provides an industrial Internet of Things teaching and training platform, which is an industrial Internet of Things comprehensive experimental training platform with multiple interfaces that can be flexibly switched, visual settings of industrial control protocols, and visual display of industrial control effects and on-site data. It provides support for teachers to analyze the semantics of industrial control protocols, display and parse the effects of industrial control algorithms, and for students to practice industrial control equipment wiring, programming to achieve industrial control data collection, equipment control, and control effect analysis.
[0006] (II) Technical solution
[0007] In order to achieve the above object, the present invention adopts the following technical solutions:
[0008] The industrial Internet of Things teaching and training platform includes an application layer and an industrial controller. The industrial controller is connected to an industrial monitoring screen, a ZIGBEE module, a multi-channel IO expander, and an NB-IOT module. The ZIGBEE module is connected to the multi-channel IO expander and is connected to an execution element group and a sensor group. The industrial controller communicates with the industrial monitoring screen, the ZIGBEE module, the multi-channel IO expander, and the NB-IOT module through a 485 interface, a network interface, and a TTL serial port. The industrial controller is connected to a drive module. The industrial controller is connected to a data acquisition module. The data acquisition module collects information based on sensors of modbus-rtu and modbus-tcp industrial control protocols.
[0009] Furthermore, the application layer is connected to the system layer, the system layer includes a driver manager, and the driver manager is connected to the driver layer nodes and the interface driver set.
[0010] On the basis of the above scheme, the system layer is connected to the system hardware device layer, and the system hardware device layer includes a 485 interface, a CAN interface, a digital interface, an analog interface, a UART interface and an IIC interface.
[0011] As a further solution of the present invention, the application layer provides an industrial Internet of Things teaching platform software system interface to users, and by calling the application layer function function provided by the interface, applies to the platform system layer for creating a hardware interface driver as shown in the hardware device layer. The system layer creates an interface driver according to the interface type, and creates a virtual device driver for the device physically connected to the corresponding interface according to the device ID provided when calling the application layer function function.
[0012] Furthermore, the driver module includes a target device driver, a forwarding device driver, and a device driver that actively generates message elements.
[0013] On the basis of the above solution, the driving module reads the message by actively reading the message element during driving.
[0014] As a further solution of the present invention, the data acquisition module includes a data manager and at least one data collector.
[0015] The beneficial effects of the present invention are:
[0016] 1. The industrial controller of the present invention communicates with the industrial monitoring screen, ZIGBEE module, multi-channel IO expander, and NB-IOT module through the 485 interface, network interface, and TTL serial port to realize the operation and status monitoring of the field equipment.
[0017] 2. The system layer of the present invention creates an interface driver according to the interface type, and creates a virtual device driver for the device physically connected to the corresponding interface according to the device ID provided when calling the application layer function. This approach provides great flexibility and convenience for the teaching platform to expand the interface and the devices required to be connected to the interface according to actual needs.
[0018] 3. The present invention has the functions of flexible switching of multiple interfaces, visualization of industrial control protocols, and visualization display of industrial control effects and on-site data. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 This is a schematic diagram of the system framework process structure of the industrial Internet of Things teaching and training platform proposed in the present invention.
[0020] Figure 2 This is a diagram of the software and hardware interface expansion structure of the industrial Internet of Things teaching and training platform proposed in the present invention.
[0021] Figure 3 The invention discloses an active message reading unit processing and turnover process within the system of the industrial Internet of Things teaching and training platform proposed by the present invention.
[0022] Figure 4 This is the active message reading element composition structure of the industrial Internet of Things teaching and training platform proposed by the present invention. DETAILED DESCRIPTION
[0023] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. It should be noted that, unless otherwise clearly specified and limited, the terms "installation", "connection" and "setting" should be understood in a broad sense. For ordinary technicians in this field, the specific meanings of the above terms in this patent can be understood according to specific circumstances.
[0024] Example 1
[0025] Reference Figure 1-4 The industrial Internet of Things teaching and training platform includes an application layer and an industrial controller. The industrial controller is connected to an industrial monitoring screen, a ZIGBEE module, a multi-channel IO expander, and a NB-IOT module. The ZIGBEE module is connected to the multi-channel IO expander, and is connected to an execution element group and a sensor group. The industrial controller communicates with the industrial monitoring screen, the ZIGBEE module, the multi-channel IO expander, and the NB-IOT module through a 485 interface, a network interface, and a TTL serial port to realize the operation and status monitoring of the field equipment. The industrial controller is connected to a driver module, and the industrial controller is connected to a data acquisition module. The data acquisition module collects information based on sensors of the modbus-rtu and modbus-tcp industrial control protocols.
[0026] In the present invention, the application layer is connected to the system layer, the system layer includes a driver manager, the driver manager is connected to the driver layer node and the interface driver set, the system layer is connected to the system hardware device layer, and the system hardware device layer includes a 485 interface, a CAN interface, a digital interface, an analog interface, a UART interface and an IIC interface. The application layer provides the user with an industrial Internet of Things teaching platform software system interface, and by calling the application layer function function provided by the interface, applies to the platform system layer to create a hardware interface driver as shown in the hardware device layer. The system layer creates an interface driver according to the interface type, and creates a virtual device driver for a device physically connected to the corresponding interface according to the device ID provided when calling the application layer function function. This method provides great flexibility and convenience for the teaching platform to expand the interface and the devices required to be connected to the interface according to actual needs.
[0027] Example 2
[0028] Reference Figure 1-4 The industrial Internet of Things teaching and training platform includes an application layer and an industrial controller. The industrial controller is connected to an industrial monitoring screen, a ZIGBEE module, a multi-channel IO expander, and a NB-IOT module. The ZIGBEE module is connected to the multi-channel IO expander, and is connected to an execution element group and a sensor group. The industrial controller communicates with the industrial monitoring screen, the ZIGBEE module, the multi-channel IO expander, and the NB-IOT module through a 485 interface, a network interface, and a TTL serial port to realize the operation and status monitoring of the field equipment. The industrial controller is connected to a driver module, and the industrial controller is connected to a data acquisition module. The data acquisition module collects information based on sensors of the modbus-rtu and modbus-tcp industrial control protocols.
[0029] In the present invention, the application layer is connected to the system layer, the system layer includes a driver manager, the driver manager is connected to the driver layer node and the interface driver set, the system layer is connected to the system hardware device layer, and the system hardware device layer includes a 485 interface, a CAN interface, a digital interface, an analog interface, a UART interface and an IIC interface. The application layer provides the user with an industrial Internet of Things teaching platform software system interface, and by calling the application layer function function provided by the interface, applies to the platform system layer to create a hardware interface driver as shown in the hardware device layer. The system layer creates an interface driver according to the interface type, and creates a virtual device driver for a device physically connected to the corresponding interface according to the device ID provided when calling the application layer function function. This method provides great flexibility and convenience for the teaching platform to expand the interface and the devices required to be connected to the interface according to actual needs;
[0030] In particular, the driver module includes a target device driver, a forwarding device driver and a device driver that actively generates message elements. The driver module reads messages by actively reading message elements when driving. The active reading message element composition structure is as follows: Figure 4 As shown, the data acquisition module includes a data manager and at least one data collector.
[0031] Figure 4 The activeReadCmd in the command code is registered by the user when calling the application layer function, used by the system when calling the device operation function registered by the user, and generated in the system internal driver function. Figure 4 The relevant parameters in byte numbers [1] to
[11] are appended to the command code to generate a message element, which is transmitted within the system.
[0032] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can make equivalent replacements or changes according to the technical scheme and inventive concept of the present invention within the technical scope disclosed by the present invention, which should be covered by the protection scope of the present invention.
Claims
1. An industrial Internet of Things teaching and training platform, including an application layer and an industrial controller, characterized in that: The industrial controller is connected to an industrial monitoring screen, a ZIGBEE module, a multi-channel IO expander, and a NB-IOT module. The ZIGBEE module is connected to the multi-channel IO expander, and is connected to an execution element group and a sensor group. The industrial controller communicates with the industrial monitoring screen, the ZIGBEE module, the multi-channel IO expander, and the NB-IOT module through a 485 interface, a network interface, and a TTL serial port. The industrial controller is connected to a drive module. The industrial controller is connected to a data acquisition module. The data acquisition module collects information based on sensors of modbus-rtu and modbus-tcp industrial control protocols.
2. The industrial Internet of Things teaching and training platform according to claim 1 is characterized in that: The application layer is connected to the system layer, the system layer includes a driver manager, and the driver manager is connected to the driver layer nodes and the interface driver set.
3. The industrial Internet of Things teaching and training platform according to claim 2 is characterized in that: The system layer is connected to the system hardware device layer, and the system hardware device layer includes a 485 interface, a CAN interface, a digital quantity interface, an analog quantity interface, a UART interface and an IIC interface.
4. The industrial Internet of Things teaching and training platform according to claim 3 is characterized in that: The application layer provides users with an industrial Internet of Things teaching platform software system interface. By calling the application layer function function provided by the interface, the platform system layer applies to create a hardware interface driver as shown in the hardware device layer. The system layer creates an interface driver according to the interface type, and creates a virtual device driver for the device physically connected to the corresponding interface according to the device ID provided when calling the application layer function function.
5. The industrial Internet of Things teaching and training platform according to claim 1 is characterized in that: The driver module includes a target device driver, a forwarding device driver and a device driver that actively generates message elements.
6. The industrial Internet of Things teaching and training platform according to claim 5 is characterized in that: The driving module reads the message by actively reading the message element when driving.
7. The industrial Internet of Things teaching and training platform according to claim 1 is characterized in that: The data acquisition module includes a data manager and at least one data collector.
Citation Information
Cited By
Portable Internet of Things wireless I / O module interactive teaching platform
CN122135613A