Long-stroke absolute value coded scale system based on serial coding

By using a long-stroke absolute value encoder system with serial encoding, combined with a reading head and a PLC control system, the problem of inaccurate long-distance positioning of track equipment in complex environments has been solved, achieving high-precision absolute position detection and convenient equipment maintenance.

CN121143318APending Publication Date: 2025-12-16DALIAN HUARUI HEAVY IND GRP CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202511253240.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-03
Publication Date
2025-12-16

AI Technical Summary

Technical Problem

Existing track equipment has problems such as inaccurate positioning, poor equipment durability and high cost in outdoor heavy equipment positioning, especially in complex environments where it is difficult to achieve accurate absolute positioning over long distances.

Method used

A long-stroke absolute value encoding ruler system based on serial encoding is adopted. The reading head straddles the code tape to identify the double-layer code. Combined with the PLC control system, accurate positioning of the absolute position is achieved. This includes the combined use of the reading head, code tape and PLC control system.

Benefits of technology

It achieves continuous absolute positioning over a long distance of 1310.720 meters for long-stroke track equipment, improving the positioning accuracy from 5mm to 1.25mm. The code strip design facilitates transportation and maintenance, and the internal temperature regulation ensures safe operation of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121143318A_ABST
    Figure CN121143318A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of automatic control, in particular to a long-stroke absolute value coded scale system based on serial coding, which is applied to walking equipment and comprises a reading head, a code belt and a PLC (programmable logic controller) control system, the reading head is fixed on a track of the walking equipment in a sliding manner and straddles the code belt, and the reading head moves along with the walking equipment; the stacking belt is installed in the direction of the track and is parallel to the track. The PLC control system is installed on the walking device. The code band is provided with an upper layer of codes and a lower layer of codes, the codes on the code band are identified and decoded through the reading head, the codes are read and converted into absolute position values, and the absolute position values are transmitted to the PLC control system in a data communication mode. According to the invention, the code band is manufactured by adopting serial cyclic coding, the reading head runs across the code band, the code of the current position on the code band is read through the sensor, the physical code of the code band of the current position is converted into an absolute position value by the decoder, and the absolute position value is output to the PLC control system, so that accurate absolute position positioning of the track equipment at continuous positions is realized.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of automation control technology, and in particular to a long-stroke absolute value encoding ruler system based on serial encoding. BACKGROUND

[0002] The following products are mainly used for large track equipment running position detection: rotary encoder, encoding cable, laser ranging, etc. Among them, the encoder needs to be compensated and calibrated for wheel-rail slip; the encoding cable material is easy to damage, and once damaged, the entire hundreds of meters of encoding cable needs to be replaced. Laser ranging cannot meet the harsh environment of dust and smoke; the magnetic ruler is easily limited by working conditions and is high in cost. Some manufacturers use code discs to point the target position of the track vehicle, relying on the output pulse signal of the frequency converter to estimate the position of the vehicle between two code discs, so the positioning system cannot accurately position the continuous position.

[0003] The position encoding system of a foreign company such as Baigefu is a long-distance absolute position positioning device with a maximum distance of more than 300 meters, which is suitable for indoor and stable running track equipment, such as track on production line, etc. For outdoor heavy equipment, the running is unstable, and the outdoor environment is complex. The encoding system is limited by material and structure, and is not suitable for outdoor large equipment running positioning.

[0004] Therefore, a serial cyclic encoding code band is needed, and the reading head rides on the code band to run, which can realize accurate positioning of the encoding. SUMMARY

[0005] In view of the above technical problems, a long-stroke absolute value encoding ruler system based on serial encoding is provided. The present application mainly uses serial cyclic encoding to make a code band, and the reading head rides on the code band to run. The sensor reads the current position encoding on the code band, and the decoder converts the physical encoding of the current position code band into an absolute position value, which is output to the PLC control system, to realize absolute position accurate positioning of the track equipment in continuous position.

[0006] The technical means adopted by the present application are as follows: A long-stroke absolute value encoding ruler system based on serial encoding is applied to running equipment, which comprises a reading head, a code band and a PLC control system, wherein: The reading head is slidingly fixed on the track of the running equipment and rides on the code band, and the reading head moves with the running equipment; the code band is installed along the track direction, and the code band is parallel to the track; the PLC control system is installed on the running equipment; The code band has upper and lower two layers of encoding, which are identified and decoded by the reading head, read the encoding on the code band, converted into absolute position value, and transmitted to the PLC control system through data communication mode.

[0007] Further, a plurality of sensors, position code recognition devices, clock code recognition devices and decoding devices are arranged on the reading head, wherein: The sensors are used to recognize the serial position code on the upper layer of the code band and the equidistant clock code on the lower layer. The position code recognition devices and the clock code recognition devices are respectively installed on both sides of the reading head. The sensors used to recognize the serial position code are installed on the position code recognition devices, and the sensors used to recognize the equidistant clock code are installed on the clock code recognition devices. The decoding devices are installed on the top of the reading head.

[0008] Further, a sensor interface, a touch screen, an Ethernet interface, WIFI, a heating device, a fan and a temperature sensor are arranged on the decoding devices, wherein: The sensor interface is connected to the sensors, used to receive the output signals of the sensors and supply power to the sensors. The touch screen is used to display the decoded absolute position value, the running state of the sensors and the communication parameters. The Ethernet interface is connected to the PLC control system, used to transmit the decoded absolute position value and the running state of the sensors. The WIFI is used to directly connect to the reading head within the signal range, to view the running data of the reading head and set the parameters. The decoding devices control the heating device and the fan according to the temperature value collected by the temperature sensor, to adjust the internal temperature of the reading head.

[0009] Further, the upper layer of the code band is the serial position code, and the lower layer is the equidistant clock code. The serial position code is engraved on the steel band according to the serial code binary sequence, wherein the holes represent and the shielding represents. The equidistant clock code is the same width as the serial position code, wherein the holes represent and the shielding represents. Further, the code band is designed in sections. Each section of the code band is marked with a code band number and an absolute position value range corresponding to the section of the code band, and is connected in order according to the code band number.

[0010] Further, the PLC control system comprises a PLC module, a human-computer interaction device and a switch, wherein: The switch is connected to the Ethernet interface, used to realize the communication between the PLC control system and the decoding devices. The human-computer interaction device displays the real-time position and the motion state of the walking equipment to the operator of the walking equipment. The operator sets a target position on the human-computer interaction device. The human-computer interaction device transmits the target position value to the PLC module through the network. The PLC module calculates the distance to be walked according to the target position value and the current absolute position value transmitted by the reading head, and controls the walking equipment to start, accelerate, maintain a constant speed, decelerate and brake, so that the walking equipment stops at the target position.

[0011] Compared with the prior art, the present application has the following advantages: The serial code-based long-stroke absolute value scale system provided by the application is suitable for positioning detection of long-stroke track equipment, realizes 1310.720-meter long-distance continuous absolute position positioning through a reading head, a code band and a PLC control system, the code band double-layer coding can improve the positioning accuracy from 5mm to 1.25mm, and the code band segmentation design is convenient for transportation, assembly and maintenance. The decoding device controls the heating device and the fan by using the temperature value collected by the temperature sensor, adjusts the internal temperature of the reading head in the appropriate range, and ensures that each component operates in the safe temperature range. BRIEF DESCRIPTION OF DRAWINGS

[0012] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.

[0013] Figure 1 The serial code-based long-stroke absolute value scale system architecture in the present application.

[0014] Figure 2 The reading head structure schematic diagram in the present application.

[0015] Figure 3 The code band structure schematic diagram in the present application.

[0016] Figure 4 The decoding device structure schematic diagram in the present application.

[0017] Figure 5 The PLC control system structure schematic diagram in the present application.

[0018] In the figure: 1, running equipment; 2, reading head; 3, code band; 4, PLC control system; 5, sensor; 6, position coding identification device; 7, clock coding identification device; 8, decoding device; 9, serial position coding; 10, equidistant clock coding; 11, code band number; 12, absolute position value range; 13, sensor interface; 14, touch screen; 15, Ethernet interface; 16, WIFI; 17, heating device; 18, fan; 19, temperature sensor; 20, PLC module; 21, man-machine interaction device; 22, switch. DETAILED DESCRIPTION

[0019] It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict. The present application will be described in detail below with reference to the drawings and in combination with the embodiments.

[0020] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. The following description of at least one example embodiment is merely illustrative in nature and is in no way limiting on the application or its applications or uses. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of the present application.

[0021] It is to be noted that the terms used herein are only intended to describe specific embodiments and are not intended to limit the exemplary embodiments according to the present application. As used herein, the singular forms are intended to include the plural forms unless the context clearly indicates otherwise, and it will be further understood that the terms "comprise" and / or "include" when used herein specify the presence of stated features, steps, operations, devices, components and / or combinations thereof.

[0022] Unless specifically stated otherwise, the relative arrangements of components and steps, numerical expressions, and numerical values set forth in the examples herein are not intended to limit the scope of the application. It will be apparent to those skilled in the art that the herein described technology, methods and devices can not be precisely as illustrated in the drawings. In addition, for the sake of brevity, the drawings can not show all of the features of a given application. Those skilled in the relevant art will appreciate that many mechanical details can be seen in the drawings that are not specifically referred to in the text. It is intended that all such modifications are included within the scope of the application. In the examples shown and discussed herein, any specific values should be interpreted as illustrative only and not as a limitation. Other examples of the exemplary embodiments can have different values. It is to be noted that like reference numerals and letters refer to like items in the drawings, and once an item is defined in one drawing, it need not be further discussed in subsequent drawings.

[0023] As Figure 1 shown, the present application provides a long-stroke absolute value encoding ruler system based on serial encoding, which is applied to a walking device 1, as Figure 1 shown, comprising a reading head 2, a code strip 3 and a PLC control system 4, wherein: the reading head 2 is slidingly fixed on the track of the walking device 1 and straddles on the code strip 3, and the reading head 2 moves with the walking device 1; the code strip 3 is installed along the track direction, and the code strip 3 is parallel to the track; the PLC control system 4 is installed on the walking device 1.

[0024] Code band 3 has upper and lower layers of coding, which is identified and decoded by reading head 2, reads the coding on code band 3, converts into absolute position value, and is transmitted to PLC control system 4 through data communication mode. In implementation, reading head 2 walks with the equipment, reads the coding on code band 3, converts into absolute position value, and is transmitted to PLC control system 4 through communication mode such as Ethernet, and the absolute position value is the absolute position of the track equipment.

[0025] In specific implementation, as a preferred embodiment of the present application, as shown in Figure 2 The reading head 2 is provided with a plurality of groups of sensors 5, position coding identification devices 6, clock coding identification devices 7 and decoding devices 8, wherein: the sensors 5 are used to identify the serial position coding 9 on the upper layer of the code band 3 and the equidistant clock coding 10 on the lower layer, the position coding identification devices 6 and the clock coding identification devices 7 are respectively installed on both sides of the reading head 2; the sensors 5 used to identify the serial position coding 9 are installed on the position coding identification devices 6, the sensors 5 used to identify the equidistant clock coding 10 are installed on the clock coding identification devices 7, and the decoding devices 8 are installed on the top of the reading head 2.

[0026] In implementation, 20 groups of sensors 5 are installed in the reading head 2, 18 groups of transmitting and receiving signal ends of the sensors 5 are respectively installed on the position coding identification devices 6 on both sides of the reading head, which can identify the serial position coding 9 on the upper layer of the code band. 2 groups of transmitting and receiving signal ends of the sensors 5 are respectively installed on the clock coding identification devices 7 on both sides of the reading head, which can identify the equidistant clock coding 10 on the lower layer of the code band. 20 groups of output signals of the sensors 5 are connected to the decoding devices 8, and the decoding devices 8 convert the upper and lower layer coding into continuous absolute position value.

[0027] In specific implementation, as a preferred embodiment of the present application, as shown in Figure 4 The decoding device 8 is provided with a sensor interface 13, a touch screen 14, an Ethernet interface 15, a WIFI 16, a heating device 17, a fan 18 and a temperature sensor 19, wherein: the sensor interface 13 is connected to the sensors 5, used to receive the output signals of the sensors 5 and supply power for the sensors 5, the touch screen 14 is used to display the decoded absolute position value, the sensor running state and the communication parameters; the Ethernet interface 15 is connected to the PLC control system 4, used to transmit the decoded absolute position value and the sensor running state; the WIFI 16 is used to directly connect the reading head 2 within the signal signal range, view the reading head running data and set parameters; the decoding device 8 controls the heating device 17 and the fan 18 through the temperature value collected by the temperature sensor 19, and adjusts the internal temperature of the reading head 2.

[0028] In specific implementation, as a preferred embodiment of the present application, as shown in Figure 3As shown, the upper layer of the code band 3 is a serial position code 9, and the lower layer is an equidistant clock code 10. The serial position code 9 is engraved on the steel band according to a serial encoding binary sequence, in which a hole represents 0 and shielding represents 1. The equidistant clock code 10 is the same width as the serial position code 9, in which a hole represents 0 and shielding represents 1. In the implementation, the width of 1-bit code is 5 mm, that is, one 0 is a 5 mm wide hole, and 18 0s are a 90 mm wide hole.

[0029] In the implementation, as a preferred embodiment of the present application, the code band 3 adopts a segmented design, each segment of the code band has a length of 2000 mm, each segment of the code band is marked with a code band number 11 and an absolute position value range 12 corresponding to the segment of the code band, and the code band numbers 11 are sequentially connected.

[0030] In the implementation, as a preferred embodiment of the present application, as shown in Figure 5 The PLC control system 4 includes a PLC module 20, a man-machine interaction device 21 and a switch 22, in which: the switch 22 is connected to the Ethernet interface 15, for realizing communication between the PLC control system and the decoding device 8; the man-machine interaction device 21 displays the real-time position and motion state of the walking equipment 1 to the operator of the walking equipment 1; the operator sets a target position on the man-machine interaction device 21, the man-machine interaction device 21 transmits the target position value to the PLC module 20 through the network, and the PLC module 20 calculates the distance to be walked according to the target position value and the current absolute position value transmitted by the reading head 2, controls the walking equipment 1 to start, accelerate, constant speed, decelerate and brake, and makes the walking equipment 1 stop at the target position.

[0031] Embodiment As shown in Figure 3 The code band has upper and lower layer codes, 1-bit equidistant clock code with a width of 5 mm, and 1-bit serial position code with the same width, in which 2.5 mm is a hole representing 0, and 2.5 mm is shielding representing 1. Two groups of sensors 5 identify 1-bit equidistant clock code, according to the 5 mm range of 1-bit serial position code in which the two groups of sensors 5 are located, the two groups of sensors 5 will identify 00, 01, 11 and 10, four different values, so as to divide 1-bit serial position code into four parts, and realize the positioning accuracy from 5 mm to 1.25 mm.

[0032] The 18-bit serial code has 218=262144 bits, and the first 50-bit serial code sequence is “1111111111111111110000000000000000001000000000000”, in which: The first absolute position, whose 18-bit code is “111111111111111111”; The 2nd absolute position, its 18-bit code is "111111111111111110"; The 3rd absolute position, its 18-bit code is "111111111111111100"; The 4th absolute position, its 18-bit code is "111111111111111000"; ... The 32nd absolute position, its 18-bit code is "000001000000000000"; According to the coding rule, the 262144th absolute position, its 18-bit code is "011111111111111111".

[0033] The above 262144 codes are not repeated, and the absolute position positioning in the range of 262144x5mm=1310720mm is realized.

[0034] If the 262144 absolute positions are not enough, the 1st numbered code band can be connected to the last numbered code band, the reading head 2 passes through the last numbered code band and enters the 1st numbered code band, and the absolute position changes from 262144 to 1, and the absolute position value starts to circulate.

[0035] Finally, it should be pointed out that: the above embodiments are only used to illustrate the technical solutions of the present application, and are not limited thereto; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A long-stroke absolute value encoding ruler system based on serial encoding, applied on a walking device (1), characterized in that, The application relates to a reading head (2), a code strip (3) and a PLC control system (4), wherein: The reading head (2) is slidably fixed on a track of a walking device (1) and straddles the code strip (3), the reading head (2) moves along with the walking device (1); the code strip (3) is installed along the track direction and is parallel to the track; the PLC control system (4) is installed on the walking device (1); The code strip (3) has upper and lower layers of codes, the codes are recognized and decoded by the reading head (2), the codes on the code strip (3) are read, converted into absolute position values and transmitted to the PLC control system (4) through a data communication mode. A plurality of sensors (5), position code recognition devices (6), clock code recognition devices (7) and decoding devices (8) are arranged on the reading head (2), wherein:

2. The long-stroke absolute value encoded ruler system based on serial encoding according to claim 1, characterized in that, The sensors (5) are used for recognizing serial position codes (9) on the upper layer of the code strip (3) and equidistant clock codes (10) on the lower layer, the position code recognition devices (6) and the clock code recognition devices (7) are respectively installed on the two sides of the reading head (2); the sensor (5) for recognizing the serial position codes (9) is installed on the position code recognition device (6), the sensor (5) for recognizing the equidistant clock codes (10) is installed on the clock code recognition device (7), and the decoding device (8) is installed on the top of the reading head (2). A sensor interface (13), a touch screen (14), an Ethernet interface (15), WIFI (16), a heating device (17), a fan (18) and a temperature sensor (19) are arranged on the decoding device (8), wherein:

3. A long-stroke absolute value encoded ruler system based on serial encoding according to claim 2, characterized in that, The sensor interface (13) is connected with the sensor (5) and is used for receiving the output signal of the sensor (5) and supplying power for the sensor (5), the touch screen (14) is used for displaying the absolute position values after decoding, the sensor running state and the communication parameters; the Ethernet interface (15) is connected with the PLC control system (4) and is used for transmitting the absolute position values after decoding and the sensor running state; the WIFI (16) is used for directly connecting the reading head (2) within a signal signal range, reading the running data of the reading head and setting parameters; the decoding device (8) controls the heating device (17) and the fan (18) through the temperature value collected by the temperature sensor (19) and adjusts the internal temperature of the reading head (2). The upper layer of the code strip (3) is the serial position codes (9) and the lower layer is the equidistant clock codes (10), the serial position codes (9) are engraved on the steel strip according to a serial code binary sequence, wherein the holes represent 0 and the shielding represents 1; 4. The long-stroke absolute value encoded ruler system based on serial encoding of claim 1, wherein, The equidistant clock codes (10) are equal in width to the serial position codes (9), wherein the holes represent 0 and the shielding represents 1. The code strip (3) adopts a sectional design, each section of the code strip is marked with a code strip number (11) and an absolute position value range (12) corresponding to the section of the code strip and is sequentially connected according to the code strip number (11).

5. The long-stroke absolute value encoded ruler system based on serial encoding of claim 1, wherein, ​ 6. The long-stroke absolute value encoded ruler system based on serial encoding of claim 1, wherein, The PLC control system (4) comprises a PLC module (20), a man-machine interaction device (21) and a switch (22), wherein: The switch (22) is connected with an Ethernet interface (15) for realizing communication between the PLC control system and the decoding device (8); the man-machine interaction device (21) displays the real-time position and motion state of the walking equipment (1) to an operator of the walking equipment (1); the operator sets a target position on the man-machine interaction device (21), the man-machine interaction device (21) transmits the target position value to the PLC module (20) through a network, and the PLC module (20) calculates a distance to be walked according to the target position value and a current absolute position value transmitted by the reading head (2), controls the walking equipment (1) to start, accelerate, keep constant speed, decelerate and brake, and makes the walking equipment (1) stop at the target position.

Citation Information

Patent Citations

  • Linear long-distance absolute value position optical encoder

    CN105444790A

  • System and method for detecting absolute position of rail heavy equipment

    CN111912440A

  • Code band coding block and visual positioning method thereof

    CN118540489A

  • Address detector based on combination of code card identification and absolute value encoder

    CN203588275U