Liquid crystal button panel and control method thereof

By using EtherCAT communication technology and LCD button panel in industrial automation control systems, the problems of complex wiring, poor expansion, limited communication rate and difficulty in remote monitoring and diagnosis in traditional systems are solved, and an efficient, flexible and intelligent control system is achieved.

CN119739255APending Publication Date: 2025-04-01SHANGHAI TOBACCO MACHINERY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411906056.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-23
Publication Date
2025-04-01

AI Technical Summary

Technical Problem

Traditional button panels have problems such as complex wiring, poor scalability, limited communication rate and difficulty in achieving remote monitoring and diagnosis in industrial automation control systems.

Method used

Using EtherCAT communication technology and combined with the LCD button panel, real-time communication control, storage log and display mode, physical connection and host computer, remote monitoring and fault diagnosis are realized through network controller module, main control module, storage module, communication interface circuit module and remote monitoring module.

Benefits of technology

It simplifies wiring, improves communication speed and synchronization, enhances the scalability and flexibility of the system, and realizes remote monitoring and diagnosis, improving the maintainability and intelligence level of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119739255A_ABST
    Figure CN119739255A_ABST
Patent Text Reader

Abstract

The present invention discloses a liquid crystal button panel and a control method thereof. The invention comprises: a network controller module, a main control module, a storage module, a communication interface circuit module and a remote monitoring module; the network controller module is used to implement the EtherCAT bus protocol of the button panel and perform real-time communication control; the main control module is used to control the functions of the liquid crystal button panel; the storage module is used to store the log documents generated by the liquid crystal button panel and the n display modes of the liquid crystal button panel; the communication interface circuit module is used to perform physical connection with the host computer; the remote monitoring module is used to monitor the status information of the liquid crystal button panel in real time, and diagnose whether the liquid crystal button panel has a fault according to the status information. The technical solution provided by the embodiment of the present invention has the beneficial effects of simplifying wiring, improving communication rate and synchronization, enhancing scalability, and being able to realize remote monitoring and diagnosis.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of industrial automation control, and in particular to a liquid crystal button panel and a control method thereof. Background Art

[0002] With the development of Industry 4.0 and intelligent manufacturing, higher requirements are placed on control systems, requiring more intelligent and networked solutions. Traditional button panels have the following technical problems in industrial automation control systems:

[0003] (1) Complex wiring: Traditional buttons and switches require a lot of wiring, which increases the complexity of installation and maintenance; (2) Poor scalability: Traditional systems are difficult to flexibly add or reduce control nodes, which limits the scalability of the system; (3) Limited communication rate: Traditional communication methods such as RS485 or CAN bus have shortcomings in high-speed data transmission and real-time performance; (4) Difficulty in remote monitoring and diagnosis: Traditional systems lack remote communication capabilities and cannot obtain device status in real time and perform remote debugging. Summary of the invention

[0004] The present invention provides a liquid crystal button panel and a control method thereof, so as to solve the problems of a traditional button panel, such as complex wiring, poor expansibility, limited communication rate and difficulty in realizing remote monitoring and diagnosis.

[0005] According to one aspect of the present invention, there is provided a liquid crystal button panel, comprising: a network controller module, a main control module, a storage module, a communication interface circuit module and a remote monitoring module; the network controller module, the storage module, the communication interface circuit module and the remote monitoring module are respectively connected to the main control module;

[0006] The network controller module is used to implement the EtherCAT bus protocol of the button panel and perform real-time communication control;

[0007] The main control module is used to control the functions of the liquid crystal button panel;

[0008] The storage module is used to store the log document generated by the liquid crystal button panel and n display modes of the liquid crystal button panel;

[0009] The communication interface circuit module is used to physically connect with the host computer;

[0010] The remote monitoring module is used to monitor the status information of the liquid crystal button panel in real time, and diagnose whether the liquid crystal button panel has a fault according to the status information.

[0011] Optionally, the liquid crystal button panel further includes: a power circuit module;

[0012] The power circuit module is connected to the main control module;

[0013] The power circuit module is used to provide voltage to the liquid crystal button panel.

[0014] Optionally, the liquid crystal button panel further includes: a reset circuit module;

[0015] The reset circuit module is connected to the main control module;

[0016] The reset circuit module is used to provide a reset mechanism for the liquid crystal button panel.

[0017] Optionally, the liquid crystal button panel further includes: a clock circuit module;

[0018] The clock circuit module is used to count when it is detected that the liquid crystal button panel is pressed, so as to identify whether the liquid crystal button panel is in a long-press state.

[0019] Optionally, the liquid crystal button panel further includes: an isolation protection module;

[0020] The isolation protection module is connected to the main control module;

[0021] The isolation protection module is used to isolate and cut off the power supply of interference signals and high impact voltages generated during the operation of the liquid crystal button panel.

[0022] According to another aspect of the present invention, a control method of a liquid crystal button panel is provided, which is performed by the liquid crystal button panel according to any embodiment of the present invention, and the control method comprises:

[0023] Obtaining the working status of the liquid crystal button panel;

[0024] Determine a state transition function according to the working state;

[0025] The next state is determined according to the current state and the input signal corresponding to the state transition function, and the corresponding operation is performed.

[0026] The technical solution provided by the embodiment of the present invention combines EtherCAT communication technology with a liquid crystal touch panel, adopts EtherCAT communication technology, replaces complex wiring with network cables, and reduces installation and maintenance costs; adopts EtherCAT communication technology to support high-speed data transmission and precise synchronization, and improves the real-time and reliability of the system; can easily increase or decrease control nodes through the EtherCAT network, and improves the scalability and flexibility of the system; supports remote communication and fault diagnosis functions, and improves the maintainability and intelligence level of the system. The technical solution provided by the embodiment of the present invention has the beneficial effects of simplifying wiring, improving communication rate and synchronization, enhancing scalability, and enabling remote monitoring and diagnosis.

[0027] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0029] Figure 1 A schematic diagram of the structure of a liquid crystal button panel provided by an embodiment of the present invention;

[0030] Figure 2 A schematic diagram of the structure of another liquid crystal button panel provided by an embodiment of the present invention;

[0031] Figure 3 The present invention provides a flow chart of a method for controlling a liquid crystal button panel. DETAILED DESCRIPTION

[0032] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings 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. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0033] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0034] Figure 1 A schematic diagram of the structure of a liquid crystal button panel provided by an embodiment of the present invention, see Figure 1 The liquid crystal button panel includes: a network controller module 110, a main control module 120, a storage module 130, a communication interface circuit module 140 and a remote monitoring module 150; the network controller module 110, the storage module 130, the communication interface circuit module 140 and the remote monitoring module 150 are respectively connected to the main control module 120.

[0035] The network controller module 110 is used to implement the EtherCAT bus protocol of the button panel and perform real-time communication control.

[0036] The network controller module of the embodiment of the present invention selects the netX90 new generation network controller that supports the EtherCAT (Ethernet for ControlAutomation Technology) protocol to realize the real-time communication of the EtherCAT protocol. Among them, EtherCAT adopts a unique "frame distributed clock" (FDC) technology. In an EtherCAT network, data frames are transmitted between nodes, just like a train running along a circular track. Each node "grabs" its own data when the data frame passes, and inserts the data to be sent into the frame. This method makes the data transmission delay very low and can achieve high-precision synchronous control. EtherCAT supports a variety of network topologies, such as linear, tree, ring, etc. Linear topology is the most common one, and each device is connected to the communication line in turn. Tree topology can be used to connect devices on multiple branch lines, which is suitable for complex factory layouts. Ring topology provides redundancy. When a section of the line in the network fails, data can be transmitted through the reverse path, which improves the reliability of the network.

[0037] The main control module 120 is used to control the functions of the liquid crystal button panel.

[0038] The main control module of the embodiment of the present invention uses the Allwinner F1C100s processor as the main control chip, which has powerful processing capabilities and rich peripheral resources and can meet the functional requirements of the touch button panel;

[0039] The storage module 130 is used to store the log document generated by the liquid crystal button panel and n display modes of the liquid crystal button panel.

[0040] Wherein, n is an integer less than or equal to 6; the storage module of the embodiment of the present invention uses Winbond W25Q256JVEQ 256M-bit serial flash memory to provide a high-performance storage solution.

[0041] The communication interface circuit module 140 is used to establish a physical connection with a host computer.

[0042] The communication interface circuit module of the embodiment of the present invention adopts a standard interface connector and a network transformer to easily achieve physical connection with a host computer.

[0043] The remote monitoring module 150 is used to monitor the status information of the liquid crystal button panel in real time, and diagnose whether the liquid crystal button panel has a fault according to the status information.

[0044] The technical solution provided by the embodiment of the present invention combines EtherCAT communication technology with a liquid crystal touch panel, adopts EtherCAT communication technology, replaces complex wiring with network cables, and reduces installation and maintenance costs; adopts EtherCAT communication technology to support high-speed data transmission and precise synchronization, and improves the real-time and reliability of the system; can easily increase or decrease control nodes through the EtherCAT network, and improves the scalability and flexibility of the system; supports remote communication and fault diagnosis functions, and improves the maintainability and intelligence level of the system. The technical solution provided by the embodiment of the present invention has the beneficial effects of simplifying wiring, improving communication rate and synchronization, enhancing scalability, and enabling remote monitoring and diagnosis.

[0045] Figure 2 This is a schematic diagram of the structure of another liquid crystal button panel provided by an embodiment of the present invention. The embodiment of the present invention further refines the above embodiment on the basis of the above embodiment. Figure 2 , the LCD button panel also includes a power circuit module 210; the power circuit module 210 is connected to the main control module 120.

[0046] The power circuit module 210 is used to provide voltage to the liquid crystal button panel.

[0047] Continue to see Figure 2Optionally, the LCD button panel further includes: a reset circuit module 220; the reset circuit module 220 is connected to the main control module 120.

[0048] The reset circuit module is used to provide a reset mechanism for the LCD button panel.

[0049] Continue to see Figure 2 Optionally, the LCD button panel further includes: a clock circuit module 230; the clock circuit module 230 is connected to the main control module 120. The clock circuit module 230 is used to time when the LCD button panel is detected to perform a pressing action, so as to identify whether the LCD button panel is in a long-press state.

[0050] The embodiment of the present invention designs necessary auxiliary circuit modules such as a power circuit module, a reset circuit module, and a clock circuit module to provide a stable power supply and a reliable reset mechanism for the system, thereby ensuring the normal operation of the system.

[0051] Continue to see Figure 2 Optionally, the liquid crystal button panel also includes: an isolation protection module 240; the isolation protection module 240 is connected to the main control module 120; the isolation protection module is used to isolate and cut off the interference signal and high impact voltage generated during the operation of the liquid crystal button panel.

[0052] The isolation protection module provided in the embodiment of the present invention is provided with an isolation device and a protection device to improve the anti-interference capability and reliability of the system. Among them, the protection device can be an electronic circuit breaker to cut off the power supply of high impulse voltage.

[0053] In addition, the embodiment of the present invention configures the clock source, interrupt priority, GPIO port and other functional parameters of the main control chip in software design; writes the bottom-level driver responsible for initializing hardware devices, receiving and sending data packets and other functions; writes related register operation functions and data structure definitions;

[0054] Write an application layer program to parse the commands and data sent by the host computer and perform corresponding operations according to the commands; equip some commonly used functional modules, such as LED (Light-Emitting Diode) control, button detection, etc.; realize dynamic update of LCD display content and real-time display; realize remote monitoring and diagnosis functions, and send device status information and alarm information to the master station through the EtherCAT network.

[0055] Figure 3 A flow chart of a control method of a liquid crystal button panel provided by an embodiment of the present invention, the control method comprising:

[0056] S310: Obtain the working status of the liquid crystal button panel.

[0057] The working state includes idle state, pressed state, long pressed state, pop-up state and the like. Specifically, a control method based on a state machine is adopted, which divides the working process of the touch button panel into multiple states, and realizes different functions by transferring between states. The various states of the touch button panel and their conversion relationships are defined, and these states include idle state, pressed state, long pressed state, pop-up state and the like, and each state has its specific function and behavior.

[0058] S320: Determine a state transition function according to the working state.

[0059] Specifically, the state transition function is determined by writing relevant register operation functions and data structure definitions.

[0060] S330, determining the next state according to the current state corresponding to the state transition function and the input signal, and performing corresponding operations.

[0061] Specifically, the function is responsible for determining the next state based on the current state and input signal, and performing corresponding operations. For example, when the system is in idle state, if a key is detected to be pressed, it enters the pressed state; if a key is detected to be released, it enters the pop-up state. By properly designing the state transition logic and exception handling mechanism, it ensures that the system can work normally in various situations.

[0062] A control method for a liquid crystal button panel provided by an embodiment of the present invention is executed by a liquid crystal button panel provided by any embodiment of the present invention, and has corresponding functional modules of the liquid crystal button panel and its beneficial effects, which will not be described in detail here.

[0063] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0064] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A liquid crystal button panel, characterized in that: include: A network controller module, a main control module, a storage module, a communication interface circuit module and a remote monitoring module; the network controller module, the storage module, the communication interface circuit module and the remote monitoring module are respectively connected to the main control module; The network controller module is used to implement the EtherCAT bus protocol of the button panel and perform real-time communication control; The main control module is used to control the functions of the liquid crystal button panel; The storage module is used to store the log document generated by the liquid crystal button panel and n display modes of the liquid crystal button panel; The communication interface circuit module is used to physically connect with the host computer; The remote monitoring module is used to monitor the status information of the liquid crystal button panel in real time, and diagnose whether the liquid crystal button panel has a fault according to the status information.

2. The liquid crystal button panel according to claim 1, characterized in that: Also includes: Power circuit module; The power circuit module is connected to the main control module; The power circuit module is used to provide voltage to the liquid crystal button panel.

3. The liquid crystal button panel according to claim 1, characterized in that: Also includes: Reset circuit module; The reset circuit module is connected to the main control module; The reset circuit module is used to provide a reset mechanism for the liquid crystal button panel.

4. The liquid crystal button panel according to claim 1, characterized in that: Also includes: Clock circuit module; The clock circuit module is used to perform timing when it is detected that the liquid crystal button panel performs a pressing action, so as to identify whether the liquid crystal button panel is in a long-press state.

5. The liquid crystal button panel according to claim 1, characterized in that: Also includes: Isolation protection module; The isolation protection module is connected to the main control module; The isolation protection module is used to isolate and cut off the power supply of interference signals and high impact voltages generated during the operation of the liquid crystal button panel.

6. A control method for a liquid crystal button panel, performed by the liquid crystal button panel according to any one of claims 1 to 5, the control method comprising: Obtaining the working status of the liquid crystal button panel; Determine a state transition function according to the working state; The next state is determined according to the current state and the input signal corresponding to the state transition function, and the corresponding operation is performed.