Code scanning depth-of-field test equipment

By designing the scanning depth of field testing equipment, the spacing, angle and height of the scanning code are automatically adjusted using the Y-axis, X-axis and Z-axis moving components, solving the code reading problem caused by improper installation of the scanning code, and achieving efficient and accurate depth of field detection.

CN223065737UActive Publication Date: 2025-07-04CHANGCHUN YIJIA OPTOELECTRONICS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202421719431.9
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-07-19
Publication Date
2025-07-04
Estimated Expiration
2034-07-19

AI Technical Summary

Technical Problem

In the prior art, improper distance and angle of the code scanner during installation lead to poor code reading effect, which easily leads to missed scanning or code reading errors, and lacks effective depth of field detection equipment.

Method used

A scanning code depth of field testing equipment is designed, including frame, scanner, Y-axis, X-axis and Z-axis moving components. Through the coordinated movement of these components, the spacing, angle and height of the scanner and test code are automatically adjusted to detect its depth of field range.

Benefits of technology

It realizes fast and accurate depth of field detection of the code scanner, reduces manual detection costs, and improves the use effect of the code scanner and the accuracy of the detection results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223065737U_ABST
    Figure CN223065737U_ABST
Patent Text Reader

Abstract

The utility model discloses a code scanning depth-of-field test device, and relates to the technical field of code scanner scanning, the code scanning depth-of-field test device comprises a rack, a code scanner, a Y-axis moving assembly, an X-axis moving assembly and a Z-axis moving assembly, a test code is arranged on the rack, the code scanner is used for scanning the test code, the Y-axis moving assembly controls the code scanner to move along the Y-axis direction, the X-axis moving assembly controls the X-axis moving assembly to move along the X-axis direction, and the Z-axis moving assembly controls the X-axis moving assembly to move along the Z-axis direction. The distance between the code scanner and a test code is adjusted, the X-axis moving assembly controls the code scanner to move in the X-axis direction and adjusts the scanning angle of the code scanner, the Z-axis moving assembly controls the code scanner to move in the Z-axis direction, the appropriate height is adjusted according to code scanners of different models and specifications, the depth of field range of the code scanner for code scanning can be automatically detected, the efficiency is higher, and the detection precision is higher. The detection effect is more accurate, misjudgment on the performance of the code scanner is avoided, and the use effect of the code scanner is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model relates to the technical field of scanner scanning, and more specifically, to a device for testing the depth of field of a scanner. Background Art

[0002] In different usage scenarios, the scanning effects of scanners are different. The main factors affecting the scanning performance of scanners include: scanning angle and depth of field of scanning. And the scanner processes the signal reflected back from the surface of the bar code through a photoelectric sensor for decoding and output. However, due to different resolutions of the sensors, the optimal scanning angles and depths of field of scanners of different specifications are inconsistent, and it is necessary to detect the scanner. If the distance from the bar code during installation is not within the depth of field of scanning, it will affect the code reading effect and cause missed scanning, which is likely to misjudge the performance of the scanner. Or if the scanning angle during installation is not within the optimal range, it may also affect the code reading effect, and in severe cases, it will cause code reading errors.

[0003] In summary, how to provide a device that can detect the optimal depth of field of a scanner is an urgent problem for those skilled in the art at present. Summary of the Utility Model

[0004] In view of this, the purpose of the utility model is to provide a device for testing the depth of field of a scanner, which can quickly detect the depth of field ranges of scanners of different specifications and models.

[0005] In order to achieve the above purpose, the utility model provides the following technical solution:

[0006] A device for testing the depth of field of a scanner includes a frame, a scanner, and a Y-axis moving component. A test code is arranged on the frame. The scanner is used to scan the test code. The Y-axis moving component controls the scanner to move along the Y-axis direction to adjust the distance between the scanner and the test code, so as to complete the detection of the depth of field range of the scanner during scanning.

[0007] Further, the Y-axis moving component of the utility model includes:

[0008] A Y-axis slide rail, which is installed on the frame;

[0009] A Y-axis slider, which is slidably installed on the Y-axis slide rail. The scanner slides along the Y-axis direction by the sliding of the Y-axis slider on the Y-axis slide rail;

[0010] A Y-axis driving member, which is installed on the frame, connects the scanner (6) and is used to drive the Y-axis slider to slide on the Y-axis slide rail.

[0011] Further, the utility model further includes:

[0012] The X-axis moving component controls the scanner to move along the X-axis direction to complete the detection of the scanning ability of the scanner within the same depth of field range, and the X-axis direction is perpendicular to the Y-axis direction.

[0013] Further, the X-axis moving component of the present utility model includes:

[0014] The X-axis slide rail is installed on the Y-axis slider;

[0015] The X-axis slider is slidably installed on the X-axis slide rail, and the sliding of the X-axis slider on the X-axis slide rail realizes the sliding of the scanner along the X-axis direction;

[0016] The X-axis driving member is installed on the Y-axis slider and is used to drive the X-axis slider to slide on the X-axis slide rail.

[0017] Further, the present utility model further includes:

[0018] The Z-axis moving component controls the scanner to move along the Z-axis direction to realize the adjustment of the scanning height of the scanner, and the Z-axis direction is perpendicular to the X-axis direction and the Y-axis direction pairwise.

[0019] Further, the present utility model is characterized in that

[0020] The Z-axis slide rail is installed on the X-axis slider;

[0021] The Z-axis slider is slidably installed on the Z-axis slide rail, and the scanner is installed on the Z-axis slider;

[0022] The Z-axis driving member is installed on the Z-axis slide rail and is used to drive the Z-axis slider to slide on the Z-axis slide rail.

[0023] Further, the Y-axis driving member, the X-axis driving member and the Z-axis driving member all adopt air cylinders, and the sliding of the slider is realized by the expansion and contraction of the air cylinders;

[0024] Or, an electric cylinder is adopted, and the sliding of the slider is realized by the expansion and contraction of the electric cylinder;

[0025] Or, a hydraulic cylinder is adopted, and the sliding of the slider is realized by the expansion and contraction of the hydraulic cylinder;

[0026] Or, a lead screw and a motor are adopted, and the rotation of the lead screw is controlled by the motor and the threaded fit between the lead screw and the slider are used to realize the sliding of the slider.

[0027] Further, the present utility model is characterized in that a bracket is provided on the frame, the test codes are several and are arranged on the bracket, an induction sheet metal corresponding to the several test codes one by one is installed on the X-axis slide rail, and an induction optocoupler cooperating with the induction sheet metal is installed on the X-axis slider.

[0028] Further, in the present utility model, both the Y-axis slide rail and the Y-axis slider are two, and both ends of the X-axis slide rail are respectively connected to the two Y-axis sliders.

[0029] When the code scanning depth of field testing device provided by the present utility model is in use, the Y-axis moving component is installed on the frame, and the test code is arranged on the frame. The test code is used for the code scanner to detect. The Y-axis moving component controls the code scanner to move along the Y-axis direction, realizes the adjustment of the distance between the code scanner and the test code, and completes the detection of the depth of field range of the code scanner for code scanning. That is to say, through the Y-axis moving component, the adjustment of the distance between the code scanner and the test code can be controlled. By adjusting different distances, the test of the depth of field range of the code scanner to be detected is realized, which is convenient and fast, the test result is clear, and at the same time, automatic detection is realized, the manual adoption is reduced, the detection cost is reduced, and the detection result is more accurate. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the technical solutions in the embodiments of the present utility model or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of the present utility model. For those of ordinary skill in the art, other drawings can be obtained according to the provided drawings without creative efforts.

[0031] Figure 1 It is a schematic structural diagram of the overall axonometric view of the device provided by the present utility model;

[0032] Figure 2 It is a schematic structural diagram of the overall side view of the device provided by the present utility model;

[0033] Figure 3 It is a schematic structural diagram of the overall bottom view of the device provided by the present utility model;

[0034] Figure 4 It is a schematic structural diagram of the overall back axonometric view of the device provided by the present utility model;

[0035] Figure 5 provided by the present utility model Figure 4 It is a schematic structural diagram of the enlarged structure at position A in the figure.

[0036] Figures 1 - 5 In the figure, the reference numerals include:

[0037] 1. Frame; 2. Y-axis moving component; 201. Y-axis slide rail; 202. Y-axis slider; 203. Y-axis driving part; 3. X-axis moving component; 301. X-axis slider; 302. X-axis slide rail; 303. X-axis driving part; 4. Z-axis moving component; 401. Z-axis driving part; 402. Z-axis slide rail; 403. Z-axis slider; 5. Bracket; 6. Barcode scanner; 7. Inductive sheet metal; 8. Inductive optocoupler. Detailed implementation manners

[0038] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0039] The core of the present invention is to provide a barcode scanning depth of field testing device for quickly detecting the depth of field range of barcode scanners of different specifications and models.

[0040] Please refer to Figures 1 - 5 , a barcode scanning depth of field testing device, including a frame 1, a barcode scanner 6 and a Y-axis moving component 2. The test code is arranged on the frame 1. The barcode scanner 6 is used to scan the test code. The Y-axis moving component 2 controls the barcode scanner 6 to move along the Y-axis direction to adjust the distance between the barcode scanner 6 and the test code, so as to complete the detection of the depth of field range of the barcode scanner 6 for scanning.

[0041] During use, the Y-axis moving component 2 is installed on the frame 1, and the test code is arranged on the frame 1. At the same time, a display for displaying the detection result and a control box for controlling the operation of the device are installed on the frame 1. These structures are all prior art and not the key protection scope of this device, so they will not be elaborated here. The test code is used for the barcode scanner 6 to detect. The Y-axis moving component 2 and the test code can be replaced according to different barcode scanners 6 to adapt to more models of barcode scanners 6. The barcode scanner 6 is controlled to move along the Y-axis direction to adjust the distance between the barcode scanner 6 and the test code, so as to complete the detection of the depth of field range of the barcode scanner 6 for scanning. That is to say, the distance between the barcode scanner 6 and the test code can be adjusted through the Y-axis moving component 2. By adjusting different distances, the test of the barcode scanning depth of field range of the barcode scanner 6 to be detected is realized, which is convenient and fast, the test result is clear, the test result is displayed through the display, and at the same time, automatic detection is realized, reducing manual use, reducing the detection cost, and making the detection result more accurate.

[0042] It should be noted that the specific structure of the Y-axis moving component 2 in the embodiments of the present utility model is not limited, as long as it can adjust the distance between the barcode scanner 6 and the test code. In some embodiments, the Y-axis moving component 2 can be driven by components such as an electric cylinder or a cylinder, or can be realized by structures such as a lead screw or a crank rocker.

[0043] In addition, the embodiments of the present utility model do not limit whether there is a structure for driving the barcode scanner 6 to move in other directions. In some embodiments, a driving structure in the X-axis or Z-axis direction can also be provided to increase the movement of the barcode scanner 6 in different angles and height directions, thereby improving the detection range of the barcode scanner 6 and being beneficial to improving the accuracy of the detection result of the barcode scanner 6.

[0044] In some embodiments, the driving structure in the X-axis or Z-axis direction can adopt the same structure as the Y-axis moving component 2, or can adopt different structures, such as one or a combination of structures such as an electric cylinder, a cylinder, a lead screw, and a crank rocker.

[0045] Please refer to Figures 1 - 4 , in some embodiments, the Y-axis moving component 2 includes a Y-axis slide rail 201, a Y-axis slider 202, and a Y-axis driving member 203. The Y-axis slide rail 201 is installed on the frame 1, the Y-axis slider 202 is slidably installed on the Y-axis slide rail 201, and the barcode scanner 6 slides along the X-axis direction by the sliding of the Y-axis slider 202 on the Y-axis slide rail 201. The Y-axis driving member 203 is installed on the frame 1 and is used to drive the Y-axis slider 202 to slide on the Y-axis slide rail 201. That is to say, the distance between the barcode scanner 6 and the test code is adjusted by controlling the Y-axis slider 202 to slide on the Y-axis slide rail 201 by the Y-axis driving member 203. Using a mechanical structure is beneficial to improving the accuracy of measuring the depth of field range of the barcode scanning, and all are controlled by a control box. Therefore, the movement data of the barcode scanner 6 in the Y-axis direction can be directly displayed on the display screen.

[0046] It should be noted that the number of Y-axis slide rails 201 in the embodiments of the present utility model is not limited, and it can be single or multiple.

[0047] In addition, the specific structure of the Y-axis driving member 203 in the embodiments of the present utility model is not limited. In some embodiments, the Y-axis driving member 203 is a motor, for example, a DC brushed motor or a stepping motor, etc.

[0048] Please refer to Figures 1 - 4, in order to further improve the accuracy of the detection range of the barcode scanner 6, in some embodiments, an X-axis moving component 3 is further included to control the barcode scanner 6 to move along the X-axis direction to complete the barcode scanning ability of the barcode scanner 6 within the same depth of field range. That is to say, by setting the X-axis moving component 3 to control the barcode scanner 6 to slide back and forth along the X-axis direction, the determination of the barcode scanning angle range of the barcode scanner 6 is realized, which is beneficial to improving the accuracy of the detection result of the barcode scanner 6.

[0049] It should be noted that the specific structure of the X-axis moving component 3 in the embodiments of the present invention is not limited, as long as it can adjust the distance between the barcode scanner 6 and the test code. In some embodiments, the X-axis moving component 3 can be driven by components such as an electric cylinder or a cylinder, or can be realized by structures such as a lead screw or a crank rocker.

[0050] In some embodiments, the X-axis moving component 3 includes an X-axis slide rail 302, an X-axis slider 301, and an X-axis driving member 303. The X-axis slide rail 302 is installed on the Y-axis slider 202, and the X-axis slider 301 is slidably installed on the X-axis slide rail 302. The sliding of the X-axis slider 301 on the X-axis slide rail 302 realizes the sliding of the barcode scanner 6 along the X-axis direction. The X-axis driving member 303 is installed on the Y-axis slider 202 and is used to drive the X-axis slider 301 to slide on the X-axis slide rail 302. That is to say, by driving the X-axis slider 301 to slide on the X-axis slide rail 302 by the X-axis driving member 303, the control of the barcode scanner 6 in the X-axis direction is realized. Through its cooperation with the Y-axis direction, the detection of different angles of the barcode scanner 6 is increased, which is beneficial to improving the accuracy of the detection result of the barcode scanner 6.

[0051] It should be noted that the specific structure of the X-axis driving member 303 in the embodiments of the present invention is not limited. In some embodiments, the X-axis driving member 303 is a motor, for example, a DC brushed motor or a stepper motor, etc.

[0052] Please refer to Figures 1 - 4 , in order to further improve the accuracy of the detection range of the barcode scanner 6 and meet the requirements of adapting to the barcode scanning heights of different specifications of barcode scanners 6, in some embodiments, a Z-axis moving component 4 is further included to control the barcode scanner 6 to move along the Z-axis direction to realize the adjustment of the barcode scanning height of the barcode scanner 6. That is to say, by setting the Z-axis moving component 4 to control the barcode scanner 6 to slide back and forth along the Z-axis direction, the height of the barcode scanner 6 is adjusted to be applicable to the use of different specifications of barcode scanners 6. At the same time, it is beneficial to improving the accuracy of the detection result of the barcode scanner 6. The Z-axis direction is perpendicular to the X-axis direction and the Y-axis direction in pairs. That is to say, the three axes form a coordinate system structure, and the comprehensive detection of the barcode scanner at multiple angles, multiple heights, and multiple depths is realized through the three-axis coordinate system structure.

[0053] It should be noted that the specific structure of the Z-axis moving component 4 in the embodiments of the present utility model is not limited, as long as it can adjust the distance between the barcode scanner 6 and the test code. In some embodiments, the Z-axis moving component 4 can be driven by components such as an electric cylinder or a pneumatic cylinder, or implemented by structures such as a lead screw or a crank rocker.

[0054] In some embodiments, the Z-axis moving component 4 includes a Z-axis slide rail 402, a Z-axis slider 403, and a Z-axis driving member 401. The Z-axis slide rail 402 is installed on the X-axis slider 301, the Z-axis slider 403 is slidably installed on the Z-axis slide rail 402, the barcode scanner 6 is installed on the Z-axis slider 403, and the Z-axis driving member 401 is installed on the Z-axis slider 403 and is used to drive the Z-axis slider 403 to slide on the Z-axis slide rail 402. That is to say, the barcode scanner 6 is installed on the Z-axis slider 403, and the Z-axis driving member 401 is used to control the barcode scanner 6 to slide along the Z-axis direction, so as to adjust the height direction of the barcode scanner 6 and be applicable to the use of barcode scanners 6 of different specifications.

[0055] It should be noted that the specific structure of the Z-axis driving member 401 in the embodiments of the present utility model is not limited. In some embodiments, the Z-axis driving member 401 is a motor, for example, a DC brushed motor or a stepper motor, etc.

[0056] Furthermore, in some embodiments, the Y-axis driving member 203, the X-axis driving member 303, and the Z-axis driving member 401 all adopt pneumatic cylinders, and the sliders slide by the telescoping of the pneumatic cylinders. That is to say, the movement of the sliders on the slide rails is controlled by the pneumatic cylinders.

[0057] In some other embodiments, the Y-axis driving member 203, the X-axis driving member 303, and the Z-axis driving member 401 all adopt electric cylinders, and the sliders slide by the telescoping of the electric cylinders.

[0058] In some other embodiments, the Y-axis driving member 203, the X-axis driving member 303, and the Z-axis driving member 401 all adopt hydraulic cylinders, and the sliders slide by the telescoping of the hydraulic cylinders.

[0059] In some other embodiments, the Y-axis driving member 203, the X-axis driving member 303, and the Z-axis driving member 401 all adopt a lead screw and a motor. The rotation of the lead screw is controlled by the motor and the threaded fit between the lead screw and the slider is used to realize the sliding of the slider. That is to say, the lead screw is rotatably installed on the required guide rail, the lead screw is in threaded fit with the corresponding slider, and the rotation of the lead screw is controlled by the motor to realize the sliding of the slider on the slide rail.

[0060] It should be noted that the specific type of the motor adopted in the embodiments of the present utility model is not limited. In some embodiments, the motor can adopt a stepper motor, a brushless motor, etc.

[0061] Please refer to Figure 1 andFigure 5 , in order to further improve the accuracy of detecting the barcode scanner 6, in some embodiments, a bracket 5 is provided on the frame 1. The test codes are several and are arranged on the bracket 5. An induction sheet metal 7 corresponding to each of the several test codes is installed on the X-axis slide rail 302, and an induction optocoupler 8 cooperating with the induction sheet metal 7 is installed on the X-axis slider 301. That is to say, by installing the induction sheet metal 7 and the induction optocoupler 8 in cooperation, when the X-axis slider 301 slides along the X-axis direction, that is, slides along the arrangement direction of the several test codes, the induction optocoupler 8 will trigger the barcode scanner 6 to perform barcode scanning when it cooperates with and passes through the corresponding induction sheet metal 7.

[0062] Please refer to Figures 1 - 4 , in order to further improve the stability of the barcode scanner 6 during movement, in some embodiments, there are two Y-axis slide rails 201 and two Y-axis sliders 202 respectively. Both ends of the X-axis slide rail 302 are connected to the two Y-axis sliders 202 respectively. That is to say, two Y-axis slide rails 201 and two Y-axis sliders 202 are provided, and both ends of the X-axis slide rail 302 are connected to the two Y-axis sliders 202 respectively, so as to increase the fulcrum during the movement of the X-axis slide rail 302 and improve the stability of the barcode scanner 6.

[0063] It should be noted that the description of the number of the Y-axis slide rail 201 and the Y-axis slider 202 in the embodiments of the present invention is not a fixed limitation, and a single or more than two numbers can also be adopted according to the requirements of the enterprise.

[0064] The Y-axis moving assembly 2 is installed on the frame 1, and the test codes are arranged on the frame 1. At the same time, a display for displaying the detection result and a control box for controlling the operation of the device are installed on the frame 1 and other structures. These parts of the structure are all prior arts and are not the key protection scope of this device, so they will not be elaborated here. The test codes are used for the barcode scanner 6 to perform detection. The Y-axis moving assembly 2 and the test codes can be replaced according to different barcode scanners 6 to adapt to more models of barcode scanners 6. The barcode scanner 6 is controlled to move along the Y-axis direction to realize the adjustment of the distance between the barcode scanner 6 and the test codes, so as to complete the detection of the depth of field range of the barcode scanner 6 to be scanned. That is to say, the adjustment of the distance between the barcode scanner 6 and the test codes can be controlled through the Y-axis moving assembly 2. By adjusting different distances, the test of the depth of field range of the barcode scanner 6 to be detected can be realized. It is convenient and fast, the test result is clear, the test result is displayed through the display, and at the same time, automatic detection is realized, manual adoption is reduced, the detection cost is reduced, and the detection result is more accurate.

[0065] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The same and similar parts among the various embodiments can be referred to each other.

[0066] The above has introduced in detail a code scanning depth of field testing device provided by the present utility model. Specific examples are used in this article to elaborate on the principle and implementation manner of the present utility model. The description of the above embodiments is only used to help understand the method and its core idea of the present utility model. It should be noted that for those of ordinary skill in the art of this technology, without departing from the principle of the present utility model, several improvements and modifications can be made to the present utility model, and these improvements and modifications also fall within the protection scope of the claims of the present utility model.

Claims

1. A device for testing the depth of field of a scanned code, characterized in that, Including: A frame (1) with a test code provided thereon; A barcode scanner (6) for scanning the test code; A Y-axis moving component (2) connected to the barcode scanner (6) and used to control the barcode scanner (6) to move along the Y-axis direction, so as to adjust the distance between the barcode scanner (6) and the test code, and complete the detection of the barcode scanning depth range of the barcode scanner (6).

2. The barcode scanning depth of field testing device according to claim 1, characterized in that, The Y-axis moving component (2) includes: A Y-axis slide rail (201) installed on the frame (1); A Y-axis slider (202) slidably installed on the Y-axis slide rail (201), and the barcode scanner (6) slides along the Y-axis direction through the sliding of the Y-axis slider (202) on the Y-axis slide rail (201); A Y-axis driving member (203) installed on the frame (1) for driving the Y-axis slider (202) to slide on the Y-axis slide rail (201).

3. The barcode scanning depth of field testing device according to claim 2, characterized in that, It further includes: An X-axis moving component (3) for controlling the barcode scanner (6) to move along the X-axis direction to complete the detection of the barcode scanning ability of the barcode scanner (6) within the same depth range; The X-axis direction is perpendicular to the Y-axis direction.

4. The barcode scanning depth of field testing device according to claim 3, characterized in that, The X-axis moving component (3) includes: An X-axis slide rail (302) installed on the Y-axis slider (202); An X-axis slider (301) slidably installed on the X-axis slide rail (302), and the barcode scanner (6) slides along the X-axis direction through the sliding of the X-axis slider (301) on the X-axis slide rail (302); An X-axis driving member (303) installed on the Y-axis slider (202) for driving the X-axis slider (301) to slide on the X-axis slide rail (302).

5. The barcode scanning depth of field testing device according to claim 4, wherein, It further includes: A Z-axis moving component (4) for controlling the barcode scanner (6) to move along the Z-axis direction to realize the adjustment of the barcode scanning height of the barcode scanner (6), and the Z-axis direction is perpendicular to the X-axis direction and the Y-axis direction pairwise.

6. The barcode scanning depth test device according to claim 5, characterized in that A Z-axis slide rail (402) installed on the X-axis slider (301); A Z-axis slider (403) slidably installed on the Z-axis slide rail (402), and the barcode scanner (6) is installed on the Z-axis slider (403); A Z-axis driving member (401) installed on the Z-axis slide rail (402) for driving the Z-axis slider (403) to slide on the Z-axis slide rail (402).

7. The barcode scanning depth of field testing device according to claim 6, characterized in that The Y-axis driving member (203), the X-axis driving member (303) and the Z-axis driving member (401) all adopt air cylinders, and the sliders slide through the expansion and contraction of the air cylinders; Or, an electric cylinder is adopted, and the sliders slide through the expansion and contraction of the electric cylinder; Or, a hydraulic cylinder is adopted, and the sliders slide through the expansion and contraction of the hydraulic cylinder; Or, a lead screw and a motor are adopted, and the motor controls the rotation of the lead screw and the threaded fit between the lead screw and the slider to realize the sliding of the slider.

8. A barcode scanning depth of field testing device according to any one of claims 4-7, characterized in that, A bracket (5) is provided on the frame (1). A number of test codes are arranged on the bracket (5). An induction sheet metal (7) corresponding to each of the test codes is mounted on the X-axis slide rail (302), and an induction optocoupler (8) cooperating with the induction sheet metal (7) is mounted on the X-axis slider (301).

9. The barcode scanning depth of field testing device according to claim 4, wherein Both the Y-axis slide rail (201) and the Y-axis slider (202) are two in number, and both ends of the X-axis slide rail (302) are respectively connected to the two Y-axis sliders (202).