Laser Marking Control via Packet Parsing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing laser marking machines face issues with unstable transmission of control signals due to the need for encoding and decoding of db25 high-low level signals, leading to calculation errors and rough control precision, and result in a larger machine size with resource wastage.
Innovation Solution
A laser marking machine with a processing module that parses marking data packets to extract and transfer laser and galvanometer control instructions and parameters directly to their respective modules without encoding or decoding, improving control precision and reducing machine size through integrated control logic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If db25 high-low level signal encoding and decoding is used for control, then compatibility with existing laser devices is maintained, but transmission stability deteriorates due to calculation errors and interference
Solution Approach 1:
The patent extracts and eliminates the db25 encoding/decoding layer from the control system. The processing module directly generates and transmits control signals to the laser device without converting to db25 high-low level signals, thereby removing the source of calculation errors and transmission instability while simplifying the control architecture.
Solution Approach 2:
The patent introduces a processing module as an intermediary between the control board and laser device. This module directly generates control signals and transmits them without requiring db25 encoding/decoding, acting as a mediator that eliminates the problematic signal conversion layer while maintaining system compatibility.
2Manufacturing precision
If independent marking board and laser device with db25 interface are used, then existing system architecture is maintained, but control precision deteriorates due to rough control
Solution Approach 1:
The patent merges the control functions into an integrated processing module that directly communicates with the laser device. This consolidation eliminates the independent marking board architecture and db25 interface layer, enabling precise control through direct signal transmission while simplifying the overall system structure.
3Productivity
If db25 interface level fluctuation control is used, then existing communication protocol is maintained, but resource efficiency deteriorates due to large machine volume and resource waste
Solution Approach 1:
The patent extracts and removes the db25 interface layer and associated level fluctuation control mechanisms from the system. This elimination reduces the machine volume by removing unnecessary communication hardware while improving resource efficiency through streamlined direct control signal transmission.
Data Source
AI summary
The present invention discloses a method of controlling a laser marking machine and a laser marking machine. The laser marking machine includes an interface module (21), a processing module (22), a laser control module (23) and a galvanometer control module (24). The interface module (21) receives marking data packets and transfers the marking data packets to the processing module (22). The processing module (22) parses the marking data packets to obtain marking instructions and control parameters, extracts laser control instruction(s) and galvanometer control instruction(s) from the marking instructions, extracts laser control parameter(s) and galvanometer control parameter(s) from the control parameters, transfers the laser control instruction(s) and the laser control parameter(s) to the laser control module (23), and transfers the galvanometer control instruction(s) and the galvanometer control parameter(s) to the galvanometer control module (24). In this manner, a direct transfer of the laser control instruction(s) and the laser control parameter(s) to the laser control module and the galvanometer control instruction(s) and the galvanometer control parameter(s) to the galvanometer control module (24) are achieved, without encoding and decoding the laser control instruction(s), the galvanometer control instruction(s), the laser control parameter(s) and the galvanometer control parameter(s).