Motor cable and automation device
By embedding a storage module and communication chip in the motor cable plug, the motor parameters are automatically identified and configured, solving the problems of complexity in matching the motor and motor driver and the risks of manual configuration, thus achieving an efficient and reliable system connection.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- CHINA LEADSHINE TECH CO LTD
- Filing Date
- 2025-01-15
- Publication Date
- 2026-05-26
AI Technical Summary
In the existing technology, matching the motor and the motor driver requires additional hardware design, which increases product complexity and cost. Manual configuration is inconvenient to operate and carries the risk of misconfiguration, leading to degraded system performance and safety hazards.
A built-in storage module is installed in the plug of the motor cable to store the motor nameplate information. Data is transmitted with the motor driver through a communication chip to achieve automatic identification and configuration of motor parameters.
It enables automatic identification and configuration of motors and motor drivers, reduces the possibility of human error, improves the reliability and stability of the system, and enhances the system's compatibility and flexibility.
Smart Images

Figure CN224288823U_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automation equipment technology, specifically to a motor cable and automation equipment. Background Technology
[0002] An electric motor is the power source that drives the rotation or linear motion of machines and equipment. In an electric motor drive system, the motor driver is responsible for converting electrical energy into mechanical energy, controlling and managing the motor's operation, thereby driving the equipment. Through the motor driver, parameters such as motor speed, torque, and power output can be precisely controlled to achieve high-efficiency, low-noise, and stable operation.
[0003] To ensure the stability and efficiency of a motor drive system, a good match is required between the motor and the motor driver. Matching the motor and motor driver is a crucial step in ensuring the efficient and stable operation of electromechanical equipment, requiring comprehensive consideration of multiple factors such as power, voltage, current, speed, and torque. Mismatched parameters may lead to degraded system performance or even safety hazards. Summary of the Invention
[0004] This application provides a motor cable and an automated device having the motor cable, which can realize automatic identification and configuration between the motor and the motor driver, so as to solve the technical problems of the need for additional hardware design in traditional solutions, which increases product complexity and cost, as well as the inconvenience of operation and the risk of misconfiguration in manual configuration.
[0005] In a first aspect, embodiments of this application provide a motor cable for connecting a motor and a motor driver, comprising:
[0006] Cable body;
[0007] The cable plug includes a first sub-plug and a second sub-plug respectively connected to both ends of the cable body;
[0008] A storage module is disposed in the first sub-plug and / or the second sub-plug; the storage module stores nameplate information representing the motor matched with the motor cable; wherein the nameplate information can be identified when the motor and the motor driver are connected through the cable body and the cable plug.
[0009] In some embodiments, the nameplate information includes at least one of motor model, rated electrical parameters, rated frequency, and rated speed.
[0010] In some embodiments, the nameplate information also includes at least one of the following: type, resolution, pulse count, and signal output format of the motor encoder used with the motor;
[0011] And / or, the nameplate information includes parameter information for various motor encoders.
[0012] In some embodiments, the storage module includes a communication chip that transmits data with the motor driver via a preset communication protocol.
[0013] In some embodiments, the communication chip is a single-bus chip.
[0014] Secondly, embodiments of this application provide an automated device, including a motor, a matching motor cable, and a motor driver; wherein the motor cable includes a cable body, a cable plug, and a storage module;
[0015] The cable plug includes a first sub-plug and a second sub-plug respectively connected to both ends of the cable body; the storage module is disposed in the first sub-plug and / or the second sub-plug; the storage module stores nameplate information representing the motor matched with the motor cable; wherein the nameplate information can be identified when the motor and the motor driver are connected through the cable body and the cable plug.
[0016] In some embodiments, the nameplate information includes at least one of the following: motor model, rated electrical parameters, rated frequency, and rated speed.
[0017] In some embodiments, the motor system further includes a motor encoder; the nameplate information also includes at least one of the type, resolution, pulse count, and signal output format of the motor encoder.
[0018] And / or, the nameplate information includes parameter information for various motor encoders.
[0019] In some embodiments, the storage module includes a communication chip that transmits data with the motor driver via a preset communication protocol.
[0020] In some embodiments, the communication chip is a single-bus chip.
[0021] The motor cable and automated equipment using the motor cable provided in this application embodiment include a cable body, a first sub-plug and a second sub-plug connected to both ends of the cable body, and a storage module. The storage module is disposed in the first sub-plug and / or the second sub-plug. The storage module stores nameplate information representing the motor matched with the motor cable. When the motor and motor driver are connected via the cable body and cable plug, the motor nameplate information in the storage module can be automatically recognized by the motor driver, allowing the motor driver to automatically configure motor parameters based on the nameplate information, such as automatically configuring the motor's pulse control equivalent. This application achieves automatic identification and configuration of motor parameters at a low cost by embedding a memory module in the cable plug. This method avoids the high cost of equipping each motor with a separate electronic nameplate or setting up a memory in the matching motor encoder. Furthermore, the configuration process does not require manual parameter input, reducing the possibility of human error and improving the system's reliability and stability. For various types of motors or motor encoders, only the cable with the corresponding electronic nameplate information needs to be replaced, also improving the system's compatibility and flexibility. Attached Figure Description
[0022] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0023] Figure 1 This is a schematic diagram of the structure of a motor cable provided in one embodiment of this application.
[0024] Figure 2 This is a schematic diagram of the structure of a motor cable provided in another embodiment of this application.
[0025] Figure 3 This is a schematic diagram of the structure of an automated device provided in one embodiment of this application.
[0026] Figure 4 This is a schematic diagram of the structure of an automated device provided in another embodiment of this application.
[0027] The accompanying drawings have illustrated specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to specific embodiments. Detailed Implementation
[0028] The present application will now be described in further detail with reference to the accompanying drawings and specific embodiments. Similar elements in different embodiments are referred to by related similar element reference numerals. In the following embodiments, many details are described to facilitate a better understanding of the present application. However, those skilled in the art will readily recognize that some features may be omitted in different situations, or may be replaced by other elements, materials, or methods. In some cases, certain operations related to the present application are not shown or described in the specification. This is to avoid obscuring the core parts of the present application with excessive description. For those skilled in the art, detailed description of these related operations is not necessary; they can fully understand the related operations based on the description in the specification and general technical knowledge in the art.
[0029] Furthermore, the features, operations, or characteristics described in the specification can be combined in any suitable manner to form various embodiments. At the same time, the steps or actions in the method description can be rearranged or adjusted in a manner obvious to those skilled in the art. Therefore, the various orders in the specification and drawings are only for the clear description of a particular embodiment and do not imply a necessary order, unless otherwise stated that a particular order must be followed.
[0030] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class, without limiting the number of objects; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship. Unless otherwise specified, the terms "connection" and "linkage" used in this application include both direct and indirect connections (linkages).
[0031] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.
[0032] The motor, motor driver, and motor controller are key components of an electric motor drive system. They each perform different tasks, but they are interdependent and complementary, working together to achieve efficient and stable operation of the electric motor.
[0033] An electric motor is the power source that drives the rotation or linear motion of machines and equipment. As the "power source" of an electric system, it is primarily responsible for converting electrical energy into mechanical energy. This energy conversion enables the motor to drive various loads, such as mechanical equipment and transportation vehicles. Motors vary in type and performance, including DC motors, AC motors, stepper motors, and servo motors, each with its specific application scenarios and advantages.
[0034] A motor driver is a device that provides electrical energy, signals, and control signals, acting as the "commander." It receives instructions from controllers (such as PLCs and microcontrollers) and converts these instructions into signals that the motor can understand. These signals include control commands such as starting, stopping, accelerating, and decelerating the motor, as well as parameters such as current and voltage required for motor operation. By precisely controlling these parameters, the motor driver ensures that the motor operates as expected.
[0035] The relationship between a motor and its driver can be summarized as "cooperative work and interdependence." In other words, the motor requires precise control signals from the driver to operate normally. Without a driver, the motor may fail to start or operate as intended. The driver requires the motor as an actuator to convert the electrical energy output by the driver into mechanical energy. Without a motor, the driver loses its purpose.
[0036] More importantly, the compatibility between the motor and its driver directly affects the performance, efficiency, and stability of the entire electric system. Incompatibility can lead to motor failure to start, unstable operation, reduced efficiency, or even damage. A compatible motor driver enables precise control of the motor, including speed, torque, and position control. This improves system response speed, control accuracy, and stability. It also maximizes motor performance and enhances system efficiency. Optimizing motor operating parameters such as current, voltage, and speed can reduce energy consumption and improve energy utilization. In summary, the compatibility between the motor and its driver is crucial for ensuring normal system operation, improving system performance, enhancing system stability, extending equipment lifespan, and reducing maintenance costs. Therefore, when selecting a motor and driver, their compatibility should be carefully considered to ensure optimal system performance.
[0037] Given the importance of matching between the motor and its driver, obtaining the basic information of the connected motor is a prerequisite for successful matching. In some existing technologies, an electronic nameplate containing basic motor information is pre-stored in the motor encoder. Since the encoder is a key component responsible for feedback information such as motor speed and position, it has built-in memory. During the encoder's manufacturing phase, the electronic nameplate information of the matching motor is written into this memory for later reading during motor-driver matching. This increases the complexity of the hardware design and manufacturing costs. Furthermore, not all motor encoders have built-in memory; in such cases, motor driver configuration must be done manually, undoubtedly increasing the probability of errors.
[0038] This application proposes a motor cable with a built-in memory containing the motor's nameplate information. When the motor driver is connected to the motor, the cable can provide the motor driver with motor information to complete the configuration, thereby overcoming the shortcomings of the prior art.
[0039] Figure 1 This is a schematic diagram of the structure of a motor cable provided in one embodiment of this application. Figure 1 As shown, the motor cable provided in this embodiment is used to connect a motor and a motor driver, enabling power and signal transmission between the motor and the motor driver. This plays a crucial role in ensuring system stability and improving system efficiency. The motor cable provided in this embodiment includes a cable body 110, a cable plug 120, and a storage module 130.
[0040] In this embodiment, the cable body 110 includes a conductor, an insulation layer, a shielding layer, and a sheath arranged sequentially. The conductor transmits current to drive the motor; the insulation layer covers the conductor and provides electrical insulation; the shielding layer is disposed outside the insulation layer to reduce electromagnetic interference; and the sheath covers the shielding layer to provide mechanical and environmental protection. The conductor, insulation layer, shielding layer, and sheath are arranged sequentially to form a continuous cable structure for connecting the motor and the motor driver. In some embodiments, the conductor is made of multiple strands of fine copper wire twisted together, which can improve current transmission efficiency and cable flexibility. The insulation layer is made of thermoplastic materials, such as polyethylene (PE) or polyvinyl chloride (PVC), which has excellent electrical insulation and heat resistance properties. The shielding layer is a tin-plated copper wire braided layer with a braiding density of ≥85%, which can effectively shield external electromagnetic interference. The sheath is generally made of wear-resistant, oil-resistant, and chemically corrosion-resistant materials, such as polyurethane (PU) or vinyl chloride (PVC), to protect the cable from mechanical damage and environmental corrosion. The length of the cable body 110 can be customized according to actual application requirements to meet the connection distance between different motors and motor drivers. It should not be too long or too short. An excessively long cable will increase resistance and inductance, affecting the signal transmission quality; an excessively short cable may restrict the installation position of the motor.
[0041] Cable plugs 120 are provided at both ends of the cable body 110, including a first sub-plug 1201 that is plugged into and plugged into the motor and a second sub-plug 1202 that is plugged into and plugged into the motor driver, so as to realize a reliable connection between the motor and the motor driver. Generally, the first sub-plug 1201 and the second sub-plug 1202 are designed to be waterproof and dustproof to ensure a stable electrical connection even in harsh environments.
[0042] In this embodiment, the storage module 130 is disposed in the first sub-plug 1201 and / or the second sub-plug 1202. The storage module 130 stores nameplate information that represents the motor matched with the motor cable. The nameplate information can be identified when the motor and the motor driver are connected through the cable body 110 and the cable plug 120.
[0043] Typically, a motor's nameplate information includes at least one of the following: motor model, rated electrical parameters, rated frequency, and rated speed. These parameters are the basis for the correct configuration and operation of the motor driver. Transmitting the nameplate information to the motor driver ensures that the driver can accurately control and adjust the motor according to its actual parameters, preventing abnormal situations such as overload, undervoltage, and overcurrent. By transmitting the nameplate information, the motor driver can adjust and optimize its algorithms based on the motor's characteristics, thereby improving operating efficiency, reducing energy consumption, and extending the motor's lifespan. Simultaneously, during motor operation, the motor driver can monitor the differences between the actual operating parameters and the nameplate parameters to promptly detect and diagnose potential motor faults. For example, when the motor current abnormally increases, the motor driver can determine whether there are overload or short circuit problems and take appropriate protective measures.
[0044] In this embodiment, the motor cable is matched with the motor. When the motor and the motor driver are connected through the motor cable, the nameplate information of the motor in the storage module 130 can be automatically identified by the motor driver so as to automatically configure the pulse control equivalent of the motor. This achieves automatic identification and configuration of the motor in a low-cost manner, without the need to manually input the encoder parameters, reducing the possibility of human error and improving the reliability and stability of the system.
[0045] In practical applications of motor control, especially in high-precision and high-stability scenarios such as robot control and CNC machine tools, motor encoders are indispensable. As a feedback device, the motor encoder, together with the motor driver, forms a closed-loop control system. The motor encoder accurately measures the motor's position, speed, and acceleration, and transmits this real-time data to the motor driver. Upon receiving this information, the motor driver can quickly respond and precisely adjust the motor's motion state, ensuring the motor achieves the required high-precision control in various application scenarios. Therefore, transmitting the motor encoder's parameter information to the motor driver plays a crucial role in the motor control system. This not only enables precise control, improves system stability, and optimizes system performance, but also enables closed-loop control and fault diagnosis and monitoring functions.
[0046] In some embodiments, based on certain motor control application scenarios, the motor needs to be equipped with a matching motor encoder. In this case, the nameplate signal stored in the motor cable storage module 130 of any of the above embodiments also includes the parameter information of the motor encoder that is matched with the motor. The parameter information of the motor encoder includes at least one of the following: motor encoder type, resolution, pulse number, and signal output format.
[0047] Furthermore, different types of motors may require different types of encoders for matching, while motors of the same type can also be matched with different types of encoders. Therefore, a motor of one type / parameter can have multiple matching motor encoders. Consequently, the parameter information of the matching motor encoders contained in the nameplate information can simultaneously store the parameter information of multiple motor encoders.
[0048] In other words, before controlling the motor's movement, the motor driver automatically identifies the nameplate information stored in the motor cable to configure the motor and encoder. For various types of motors or encoders, only the cable with the corresponding electronic nameplate information needs to be replaced, thus improving the system's compatibility and flexibility.
[0049] Figure 2 This is a schematic diagram of the structure of a motor cable provided in another embodiment of this application. Figure 2 As shown, to enable the motor driver to automatically read and identify the nameplate information in the motor cable, a communication chip is installed in the storage module 130 of the motor cable. The microcontroller in the motor driver and the storage module 130 transmit data through a preset communication protocol. The communication protocol ensures that data can be transmitted efficiently and accurately between different components.
[0050] In some embodiments, the communication protocol can be any of the following: UART, CAN bus, and 1-wire. UART (Universal Asynchronous Receiver / Transmitter) is a widely used serial communication protocol that does not require a clock signal to synchronize data transmission. Instead, it relies on start bits, data bits, parity bits (optional), and stop bits to identify the start and end of data and to perform error checking. In UART communication, data transmission is achieved through level changes on the data lines. CAN (Controller Area Network) is a commonly used industrial control fieldbus communication protocol. It features high speed and reliability and supports multiple slave nodes. In motor drive systems, the CAN bus protocol can be used to achieve real-time data transmission between the microcontroller and the storage module 130. Compared to UART, CAN is more suitable for applications with high reliability and real-time requirements, such as automotive electronic control systems and industrial automation control systems.
[0051] The 1-Wire protocol is a single-wire, half-duplex, bidirectional, low-speed, low-power, and long-distance serial data communication protocol primarily used in 1-Wire communication chips. The 1-Wire protocol supports half-duplex bidirectional communication, meaning data can be transmitted in both directions on the same data line, but only one direction of data transmission can occur at a time. 1-Wire devices typically have low power consumption, making them ideal for portable devices and battery-powered applications. Furthermore, devices on the 1-Wire bus can obtain power through the power line, eliminating the need for an additional power supply. The 1-Wire protocol supports long-distance communication, up to 100 meters (the exact distance depends on bus load and signal quality), facilitating applications that transmit data over long distances.
[0052] A motor driver includes at least one microprocessor, which is responsible for receiving control signals, processing control logic, and outputting corresponding drive signals to drive the motor. Before driving the motor according to the control signals, it is necessary to first determine the key parameters such as the type of motor (e.g., stepper motor, servo motor), step angle, and lead screw pitch (for linear motors), i.e., the motor's nameplate information.
[0053] The process by which the motor driver automatically identifies the motor and / or motor encoder by connecting the motor cable to the motor and / or motor encoder as described in any of the above embodiments is as follows:
[0054] Before the motor driver automatically configures the pulse control equivalent of the motor, it is necessary to first obtain the connection status between the motor driver and the motor, that is, to detect whether the motor driver is successfully connected to the motor through the motor cable. If the connection is confirmed, the nameplate information of the motor, which matches the motor cable, is automatically read and identified from the storage module 130 in the cable connector 120. Then, based on the obtained nameplate information, the necessary parameters for calculating the motor pulse equivalent are determined, completing the automatic configuration of the motor's pulse control equivalent. Through reasonable configuration and adjustment, the control accuracy and performance of the motor can be significantly improved, meeting the needs of various complex application scenarios.
[0055] In some embodiments, the microprocessor of the motor driver reads the nameplate information stored in the motor cable based on a preset communication protocol. The communication protocol includes any one of the following: UART protocol, CAN bus protocol, and 1-wire protocol.
[0056] In some embodiments, based on the above embodiments, after automatically obtaining the nameplate information of the motor stored in the motor cable, which represents the motor matched with the motor cable, further perform anti-verification on the obtained nameplate information. After successful verification, start the motor configuration program. It can be understood that, usually, motor drivers are usually equipped with pre-stored configuration templates, which contain setting parameters matched with different models and specifications of motors. These parameters may include current limit, speed limit, encoder configuration, etc., depending on the type and function of the driver. The motor driver first reads the nameplate information of the motor and matches it with the pre-stored configuration template. This step aims to confirm whether the selected motor is compatible with the motor driver. After confirming the compatibility between the motor and the motor driver, the motor driver will check whether the parameters on the nameplate (such as rated power, rated voltage, rated current, etc.) match the parameters in the configuration template. If there is a mismatch, the motor driver may issue a warning or error prompt, asking the user to make necessary adjustments or select the correct configuration template. After successful verification of the obtained nameplate information, start the motor configuration program, and complete the automatic configuration of the pulse control equivalent of the motor according to the obtained nameplate information. Through correct verification and configuration, the compatibility and efficient operation between the motor and the driver can be ensured.
[0057] In some embodiments, in addition to static parameter verification, some advanced motor drivers monitor parameters such as current, voltage, and temperature of the motor during actual operation after completing the automatic configuration of the pulse control equivalent of the motor. Through the feedback of the motor encoder, verify and adjust the pulse control equivalent of the motor to ensure that they operate within a safe range.
[0058] In application scenarios with higher requirements for accuracy and stability, more precise motor operation control is needed. At this time, a closed-loop driver or a position feedback device can be considered to improve the control accuracy. In such scenarios, the motor is equipped with a motor encoder, which can accurately measure the position, speed, and acceleration of the motor and transmit these real-time data to the motor driver. After receiving this information, the motor driver can quickly respond and precisely regulate the motion state of the motor to ensure that the motor can achieve the required high-precision control in various application scenarios.
[0059] Before this, the nameplate signal stored in the motor cable storage module 130 also includes the parameter information of the motor encoder supporting the motor. The parameter information of the motor encoder includes at least one of the type, resolution, number of pulses, and signal output form of the motor encoder. When the motor driver performs motor configuration, it also needs to complete the configuration of the motor encoder in order to adjust the configuration parameters of the motor driver during motor operation control.
[0060] In summary, the motor cables provided in any of the above embodiments, based on the nameplate information of the motor and motor encoder pre-stored in the storage module located in the cable plug, can achieve, in a low-cost manner, automatic reading and recognition of the motor's nameplate information by the motor driver when the motor and motor driver are connected via the motor cable. This allows the motor driver to automatically configure motor parameters based on the nameplate information, such as automatically configuring the motor's pulse control equivalent. This approach avoids the high cost of equipping each motor with a separate electronic nameplate or setting up a memory in the matching motor encoder; moreover, the configuration process does not require manual parameter input, reducing the possibility of human error and improving the reliability and stability of the system; and for various types of motors or motor encoders, only the cable with the corresponding electronic nameplate information needs to be replaced, which also improves the system's compatibility and flexibility.
[0061] Figure 3 This is a schematic diagram of the structure of an automated device provided in one embodiment of this application. Figure 3 As shown, the automation equipment provided in this embodiment includes a motor 310, a matching motor cable 320 and a motor driver 330. The cable includes a cable body 3201, a cable plug 3202 and a storage module 3203.
[0062] The cable body 3201 is used to transmit current and signals to drive the motor 310. The cable plug 3202 includes a first sub-plug and a second sub-plug connected to both ends of the cable body 3201. The first sub-plug is plugged into the motor 310, and the second sub-plug is plugged into the motor driver 330. A storage module 3203 is disposed in the first sub-plug and / or the second sub-plug. The storage module 3203 stores nameplate information of the motor 310 that matches the motor cable. The nameplate information can be identified when the motor 310 and the motor driver 330 are connected through the cable body 3201 and the cable plug 3202. When the motor 310 and the motor driver 330 are connected through this motor cable, the nameplate information of the motor 310 in the storage module 3203 can be automatically identified by the motor driver 330 for subsequent automatic configuration of the pulse control equivalent of the motor 310. This achieves automatic identification and configuration of the motor 310 in a low-cost manner, eliminating the need for manual input of encoder parameters, reducing the possibility of human error, and improving the reliability and stability of the system.
[0063] In some embodiments, the nameplate information includes at least one of the following: motor model, rated electrical parameters, rated frequency, and rated speed.
[0064] In some embodiments, the storage module 3203 includes a communication chip that transmits data to the motor driver 330 through a preset communication protocol. Any one of the UART protocol, CAN bus protocol, and 1-wire protocol can be used to achieve data transmission communication.
[0065] In some embodiments, a single-bus chip is used as the communication chip, which can be a 1-Wire chip based on the 1-Wire protocol. The 1-Wire protocol supports half-duplex bidirectional communication, that is, data can be transmitted bidirectionally on the same data line, but only one-direction data transmission can occur at the same time. 1-Wire devices usually have the characteristic of low power consumption, which makes them very suitable for portable devices and battery-powered applications. In addition, the devices on the 1-Wire bus can obtain energy through the power supply line without an additional power cord. The 1-Wire protocol supports long-distance communication, up to 100 meters (the specific distance depends on the bus load and signal quality), which provides convenience for applications that transmit data over long distances.
[0066] Figure 4 The following is a schematic structural diagram of an automated device provided in another embodiment of the present application. As Figure 4 shown, the automated device provided in this embodiment includes a motor 310, a motor cable 320 matching it, a motor driver 330, and a motor encoder 340.
[0067] The motor encoder 340, as a feedback device, together with the motor driver 330 constitutes a closed-loop control system. The motor encoder 340 can accurately measure the position, speed, and acceleration of the motor 310 and transmit this real-time data to the motor driver 330. After receiving this information, the motor driver 330 can quickly respond and precisely regulate the motion state of the motor 310 to ensure that the motor 310 can achieve the required high-precision control in various application scenarios. Therefore, transmitting the parameter information of the motor encoder 340 to the motor driver 330 plays a crucial role in the motor control system.
[0068] In this embodiment, the motor 310 needs to be equipped with a motor encoder 340 matching it. At this time, the nameplate signal stored in the motor cable storage module 3203 in any of the above embodiments further includes the parameter information of the motor encoder 340 matching the motor 310. The parameter information of the motor encoder 340 includes at least one of the type, resolution, number of pulses, and signal output form of the motor encoder.
[0069] Furthermore, different types of motors 310 may require different types of encoders for matching, while motors 310 of the same type can also be matched with different types of encoders. Therefore, for a motor 310 of one type / parameter, there can be multiple matching motor encoders 340. Thus, the parameter information of the matching motor encoders 340 contained in the nameplate information can simultaneously store the parameter information of multiple motor encoders 340.
[0070] That is, before controlling the movement of the motor 310, the motor driver 330 automatically identifies the nameplate information stored in the motor cable 320 to complete the configuration of the motor 310 and the motor encoder 340. For various types of motors or motor encoders 340, only the cable with the corresponding electronic nameplate information needs to be replaced, which also improves the system's compatibility and flexibility.
[0071] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art, under the guidance of this application, can make several simple deductions, modifications or substitutions based on the spirit of this application and the scope of protection of the claims without departing from the spirit of this application and the claims. All of these are within the protection scope of this application.
Claims
1. An electric machine cable for connecting an electric machine with an electric machine driver, characterized in that include: Cable body; The cable plug includes a first sub-plug and a second sub-plug respectively connected to both ends of the cable body; The storage module is disposed in the first sub-plug and / or the second sub-plug; The storage module stores nameplate information that represents the motor matched with the motor cable; wherein the nameplate information can be identified when the motor and the motor driver are connected through the cable body and the cable plug.
2. The motor cable of claim 1, wherein, The nameplate information includes at least one of the following: motor model, rated electrical parameters, rated frequency, and rated speed.
3. The motor cable according to claim 1 or 2, characterized in that, The nameplate information also includes at least one of the following: the type, resolution, pulse count, and signal output format of the motor encoder that is paired with the motor. And / or, the nameplate information includes parameter information for various motor encoders.
4. The motor cable of claim 3, wherein, The storage module includes a communication chip, which transmits data with the motor driver through a preset communication protocol.
5. The motor cable of claim 4, wherein, The communication chip is a single-bus chip.
6. An automated apparatus comprising a motor, a motor cable associated therewith and a motor drive, characterized in that, The motor cable includes a cable body, a cable plug, and a storage module; The cable plug includes a first sub-plug and a second sub-plug respectively connected to both ends of the cable body. The storage module is disposed in the first sub-plug and / or the second sub-plug; The storage module stores nameplate information that represents the motor matched with the motor cable; wherein the nameplate information can be identified when the motor and the motor driver are connected through the cable body and the cable plug.
7. The automated apparatus of claim 6, wherein, The nameplate information includes at least one of the following: motor model, rated electrical parameters, rated frequency, and rated speed.
8. The automated apparatus of claim 6 or 7, wherein, It also includes a motor encoder; the nameplate information also includes at least one of the motor encoder's type, resolution, pulse count, and signal output format; And / or, the nameplate information includes parameter information for various motor encoders.
9. The automated apparatus of claim 6, wherein, The storage module includes a communication chip, which transmits data with the motor driver through a preset communication protocol.
10. The automated equipment according to claim 9, characterized in that, The communication chip is a single-bus chip.