[go: up one dir, main page]

CN112311601A - Motor driver debugging system and method - Google Patents

Motor driver debugging system and method Download PDF

Info

Publication number
CN112311601A
CN112311601A CN202011188644.XA CN202011188644A CN112311601A CN 112311601 A CN112311601 A CN 112311601A CN 202011188644 A CN202011188644 A CN 202011188644A CN 112311601 A CN112311601 A CN 112311601A
Authority
CN
China
Prior art keywords
motor driver
data
network cloud
debugging
communication link
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011188644.XA
Other languages
Chinese (zh)
Inventor
蒋增文
田炜
任强
黄武
盛四华
周林
刘光明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Power Kaijie Technology Co Ltd
Original Assignee
China Power Kaijie Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Power Kaijie Technology Co Ltd filed Critical China Power Kaijie Technology Co Ltd
Priority to CN202011188644.XA priority Critical patent/CN112311601A/en
Publication of CN112311601A publication Critical patent/CN112311601A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

The invention discloses a motor driver debugging system and a motor driver debugging method. The system comprises a motor driver end, a network cloud end, a user end and a communication link, wherein the motor driver end is connected with the network cloud end through the communication link, receives control data sent by the network cloud end, uploads operating data of the motor driver end to the network cloud end at the same time, and is connected with the network cloud end through the communication link to obtain data cached by the network cloud end and sends the control data of the user end to the network cloud end; the method comprises the steps of setting data transmission configuration, uploading data of a motor driver end, reading analysis data by a user end, and sending control data to the motor driver end by the user end through a network cloud end to realize debugging and testing of the motor driver end. According to the scheme, high-speed transmission of data is achieved through the communication link, data debugging precision and real-time performance are guaranteed, and meanwhile, access of multiple motor drivers and multiple user sides is achieved through real-time storage of data in a network cloud.

Description

Motor driver debugging system and method
Technical Field
The invention relates to the field of motor driver debugging, in particular to a motor driver debugging system and a motor driver debugging method.
Background
The motor driver is an engine for controlling mechanical elements to rotate in a servo system, can accurately control speed and position precision, can convert voltage signals into torque and rotating speed to drive a control object, and is widely applied to various industries such as machine tools, textile machinery, packaging machinery, numerical control machining centers and robots.
The motor driver needs to be debugged and tested in the using process, the communication between the motor driver and a computer is realized through a serial port or a network port in the conventional debugging and testing means, and servo motor debugging and testing software developed by various manufacturers is adopted at the computer end for configuration and debugging and testing. The debugging mode transmits data through a network port and a serial port, the data transmission rate is low, the data sampling interval is large, the data monitoring precision is low, the local storage space of a computer is limited, long-term large-scale tracking can not be carried out on the data in the debugging process, only instantaneous data and short-term monitoring historical data can be observed, meanwhile, the current debugging means can not carry out effective remote debugging, personnel of various manufacturers are required to debug on site, and the labor cost and the time cost are uncontrollable.
How to realize effective long-range debugging, enlarge motor driver debugging data storage capacity, improve debugging data transmission rate becomes the problem that needs to solve at present.
Disclosure of Invention
The technical problem to be solved by the invention is as follows: the defects in the prior art are overcome, and the system and the method for debugging and testing the motor driver are provided, so that remote debugging and testing are realized, the transmission speed of debugging and testing data is increased, and the data resource storage of big data analysis is ensured.
The technical solution of the invention is as follows: the utility model provides a motor driver debugging system, contains the motor driver end, the network high in the clouds, the user, communication link, wherein:
the motor driver end is connected with the network cloud end through a communication link, receives data transmitted by the network cloud end, and uploads the data of the motor driver end to the network cloud end;
the user side is connected with the network cloud side through the communication link, receives data transmitted by the network cloud side, and sends the user side data to the network cloud side.
Preferably, the motor driver end is a motor driver cluster composed of a plurality of motor drivers.
Preferably, the motor driver includes a driving main control module, a power component module and a communication module, wherein:
one end of the driving main control module is connected with the power component module, and the other end of the driving main control module is connected with one end of the communication module;
the other end of the communication module is connected with a communication link.
Preferably, the main control chip of the driving main control module is a Digital Signal Processor (DSP).
Preferably, the data channel of the driving main control module and the communication module is composed of a high-speed bus channel and a peripheral interface, one end of the peripheral interface is connected with the high-speed bus channel, the other end of the peripheral interface is connected with the communication module, and the other end of the high-speed bus channel is connected with the driving main control module.
Preferably, the network cloud comprises a cloud testing system and a large-capacity storage space, and the cloud testing system is respectively connected with the large-capacity storage space, the user side and the motor driver side through communication links.
Preferably, the user side is a user side cluster composed of a plurality of PCs, mobile phones and tablet computers, and the user sides are all provided with the debugging software.
Preferably, the communication link is based on a 5G communication technology.
The invention also provides a motor driver debugging method, which comprises the following steps:
s1: the user side sets data transmission configuration information through the debugging software deployed on the user side;
s2: the user side uploads the data transmission configuration information to the network cloud:
s3: the network cloud sends the data transmission configuration information to the motor driver end, and the motor driver end completes configuration;
s4: the motor driver side uploads data to a network cloud side according to the rule of data transmission configuration information and stores the data;
s5: a user side reads data uploaded by a motor driver side from a network cloud side for analysis;
s6: and the user side sends the reset control data to the motor driver side through the network cloud side, so that the debugging and the testing of the motor driver side are realized.
Preferably, the data transmission configuration information includes a communication link configuration, a type of transmission data, a data upload time interval, and a data link protocol configuration.
The invention has the following beneficial effects: the invention independently develops a motor driver debugging system and a motor driver debugging method, the system realizes high-speed transmission of data through a communication link based on a high-speed data communication technology and a communication module of the motor driver, and the remote debugging real-time performance of the motor driver is effectively ensured; the network cloud is adopted to realize the concurrent access of the motor driver cluster and the user side cluster, and meanwhile, the network cloud provides a large-capacity storage space, so that the big data analysis of the motor driver debugging and testing is effectively ensured.
Drawings
FIG. 1 is a block diagram of a system for testing a motor driver according to the present invention;
FIG. 2 is a flow chart of a motor driver debugging provided by the present invention;
Detailed Description
In order to make the technical solutions of the present invention more clear and definite, the present invention is further described in detail below with reference to the embodiments and the drawings, it should be noted that the embodiments and features of the embodiments of the present application can be combined with each other without conflict.
Referring to fig. 1, fig. 1 is a system for debugging and testing a motor driver, which includes a motor driver end, a network cloud end, a user end, and a communication link;
the motor driver end is connected with the network cloud end through a communication link, receives data transmitted by the network cloud end, and uploads the operation data of the motor driver end to the network cloud end through the communication link; the user side is connected with the network cloud side through the communication link, receives data transmitted by the network cloud side, and simultaneously sends the user side data to the network cloud side through the communication link.
Preferably, the motor driver end is a single motor driver or a motor driver cluster composed of a plurality of motor drivers.
Preferably, the motor driver includes a driving main control module, a power component module and a communication module, wherein: one end of the driving main control module is connected with the power component module and used for controlling the output of the power component; the other end of the driving main control module is connected with one end of the communication module and used for receiving data transmitted by the communication module and sending data processed by the motor to the communication module; one end of the communication module is connected with the driving main control module, and the other end of the communication module is connected with the communication link and is used for receiving data sent by the driving active module, sending the data to the communication link, receiving data transmitted by the communication link and sending the data to the driving main control module.
Preferably, the main control chip of the driving main control module is a digital signal processor DSP, and a high-performance ARM chip and an SOC chip with different ARM and FPGA structures can also be adopted.
Preferably, the data channel of the driving main control module and the communication module is composed of a high-speed bus channel and a peripheral interface, one end of the peripheral interface is connected with the high-speed bus channel, the other end of the peripheral interface is connected with the communication module, the other end of the high-speed bus channel is connected with the driving main control module, and the peripheral interface includes an XINFT interface, an FSMC interface, an AXI bus, a USB interface and a PCIE interface.
Preferably, the network cloud comprises cloud matched debugging software and a large-capacity storage space; the cloud testing system is connected with the large-capacity storage space and connected with the user side and the motor driver side; the motor driver end stores the operation data uploaded by the communication link into a large-capacity storage space of the network cloud end through the cloud end debugging software, the user end forwards the data uploaded by the communication link to the corresponding motor driver through the cloud end debugging software, and the user end accesses the cloud end debugging software through the communication link to obtain the data, stored by the network cloud end, of the corresponding motor driver.
Preferably, the user side is a single PC, a mobile phone, a tablet computer or a plurality of user side clusters consisting of the PC, the mobile phone and the tablet computer, and the user sides are all provided with matched debugging software.
The user side matched debugging software has the functions of remotely controlling the motor driver, remotely debugging the motor driver and remotely configuring the motor driver, and comprises the functions of observing the operation parameters and parameter waveforms of the motor driver in real time, dynamically tracking the condition of the motor driver, reading and writing parameters of the motor driver, inquiring historical data, statistically analyzing big data, displaying faults, diagnosing faults, configuring data and the like.
Preferably, the communication link is based on a 5G communication technology, may also be based on a 4G communication technology, and may also use a WIFI network.
Referring to fig. 2, the present invention also provides a motor driver commissioning method, including the steps of:
s1: the user side transmits configuration information through configuration data of the debugging and testing software deployed on the user side;
when the system runs, the user side firstly configures a communication link on the debugging and testing software, and determines that the system runs in a 5G communication link or can configure 4G and WIFI communication links; then setting the type of data transmission of the motor driver, the type of the data transmission, the data uploading time interval and the communication link protocol configuration of the motor driver;
s2: the user side uploads the data transmission configuration information to the network cloud:
after the data transmission configuration information is configured by the debugging and testing software, the user side uploads the data transmission configuration information to the network cloud through a communication link, and then stores the data transmission configuration information into a large-capacity storage space of the network cloud through cloud matching debugging and testing software of the network cloud;
s3: the network cloud sends the data transmission configuration information to the motor driver, and the motor driver completes configuration;
the network cloud sends data transmission configuration information uploaded by a user side to a corresponding motor driver through a communication link through an intelligent routing function of cloud debugging software, and the motor driver completes communication link configuration, type configuration of transmission data, type configuration of the transmission data, data uploading time interval configuration and motor driver communication link protocol configuration in sequence according to configuration items after receiving the configuration information;
s4: the motor driver side uploads data to a network cloud side and stores the data according to the configuration rule of the data transmission configuration information;
the motor driver packs operating data at intervals according to data transmission configuration information, the operating data are transmitted and uploaded to a network cloud terminal at a high speed through a 5G communication link, the data uploading frequency is 16KHz, and the uploaded operating data are stored in a large-capacity storage space of the network cloud terminal through cloud terminal debugging software;
s5: a user side reads data uploaded by a motor driver from a network cloud side for analysis;
the method comprises the steps that a user side sends a request for obtaining running data of a motor driver to be tested to a network cloud side through testing software, after the cloud side testing software receives the request data, the running data of the motor driver to be tested, which is applied by the user side, is read from a large-capacity storage space of the network cloud side through an intelligent routing function of the cloud side testing software, the read running data is sent to the user side through a 5G communication link, and the user side displays and analyzes the received data through the testing software;
s6: the user side sends the reconfigured control data to the motor driver side through the network cloud side, and debugging and testing of the motor driver side are achieved;
the method comprises the steps that a user side sets control data through debugging and testing software according to real-time operation data of a motor driver, the control data comprise configuration parameters and control parameters of the motor driver, the control data are transmitted to a network cloud side through a communication link, the network cloud side issues the control data to the corresponding motor driver through an intelligent routing function of the cloud side debugging and testing software, and the motor driver receives the control data through the communication link to complete setting and operation control of parameters of the motor driver.
In the description above, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced in other ways than those specifically described herein, and therefore should not be construed as limiting the scope of the present invention.
In conclusion, although the present invention has been described with reference to the preferred embodiments, it should be noted that, although various changes and modifications may be made by those skilled in the art, they should be included in the scope of the present invention unless they depart from the scope of the present invention.

Claims (10)

1. The utility model provides a motor drive debugs system which characterized in that contains the motor drive end, and the network is high in the clouds, and the user side, communication link, wherein:
the motor driver end is connected with the network cloud end through a communication link, receives data transmitted by the network cloud end, and uploads the data of the motor driver end to the network cloud end;
the user side is connected with the network cloud side through the communication link, receives data transmitted by the network cloud side, and sends the user side data to the network cloud side.
2. The system of claim 1, wherein the motor driver end is a motor driver cluster comprising a plurality of motor drivers.
3. The motor driver commissioning system of claim 2, wherein said motor driver comprises a drive master control module, a power component module, and a communication module, wherein:
one end of the driving main control module is connected with the power component module, and the other end of the driving main control module is connected with one end of the communication module;
the other end of the communication module is connected with a communication link.
4. The system of claim 3, wherein the main control chip of the driving main control module is a Digital Signal Processor (DSP).
5. The system of claim 4, wherein the data channel of the driving main control module and the communication module comprises a high-speed bus channel and a peripheral interface, one end of the peripheral interface is connected to the high-speed bus channel, the other end of the peripheral interface is connected to the communication module, and the other end of the high-speed bus channel is connected to the driving main control module.
6. The motor driver debugging system of claim 1, wherein the network cloud comprises a cloud debugging system and a mass storage space, and the cloud debugging system is connected to the mass storage space, the user side and the motor driver side through communication links.
7. The system of claim 6, wherein the user end is a user end cluster comprising a plurality of PCs, mobile phones, and tablet computers, and the user end is installed with the debugging software.
8. The motor drive commissioning system of claim 1, wherein said communication link is based on a 5G communication technology.
9. A method of tuning a motor drive, the method comprising the steps of:
s1: the user side sets data transmission configuration information through the debugging software deployed on the user side;
s2: the user side uploads the data transmission configuration information to the network cloud:
s3: the network cloud sends the data transmission configuration information to the motor driver end, and the motor driver end completes configuration;
s4: the motor driver side uploads data to a network cloud side according to the rule of data transmission configuration information and stores the data;
s5: a user side reads data uploaded by a motor driver side from a network cloud side for analysis;
s6: and the user side sends the reset control data to the motor driver side through the network cloud side, so that the debugging and the testing of the motor driver side are realized.
10. The method of claim 9, wherein the data transmission configuration information comprises communication link configuration, type of data to be transmitted, data upload time interval, and data link protocol configuration.
CN202011188644.XA 2020-10-30 2020-10-30 Motor driver debugging system and method Pending CN112311601A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011188644.XA CN112311601A (en) 2020-10-30 2020-10-30 Motor driver debugging system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011188644.XA CN112311601A (en) 2020-10-30 2020-10-30 Motor driver debugging system and method

Publications (1)

Publication Number Publication Date
CN112311601A true CN112311601A (en) 2021-02-02

Family

ID=74332633

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011188644.XA Pending CN112311601A (en) 2020-10-30 2020-10-30 Motor driver debugging system and method

Country Status (1)

Country Link
CN (1) CN112311601A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101487769A (en) * 2008-01-18 2009-07-22 中兴通讯股份有限公司 Automatic test system and method
CN104767631A (en) * 2014-01-07 2015-07-08 中兴通讯股份有限公司 Method and device for automatically carrying out batch tune measurement on AISG (Antenna Interface Standards Group) tunable antennas
WO2016029792A1 (en) * 2014-08-26 2016-03-03 阿里巴巴集团控股有限公司 Hardware device debugging method, device and system
CN108141385A (en) * 2015-10-15 2018-06-08 弗兰克公司 For the system and method based on cloud of the test configurations of management cable test equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101487769A (en) * 2008-01-18 2009-07-22 中兴通讯股份有限公司 Automatic test system and method
CN104767631A (en) * 2014-01-07 2015-07-08 中兴通讯股份有限公司 Method and device for automatically carrying out batch tune measurement on AISG (Antenna Interface Standards Group) tunable antennas
WO2016029792A1 (en) * 2014-08-26 2016-03-03 阿里巴巴集团控股有限公司 Hardware device debugging method, device and system
CN108141385A (en) * 2015-10-15 2018-06-08 弗兰克公司 For the system and method based on cloud of the test configurations of management cable test equipment

Similar Documents

Publication Publication Date Title
CN105785961A (en) Forging press machine operation condition information acquisition and analysis system based on the internet of things technology
CN103336471A (en) Servo motion control card based on EtherCAT network communication
CN107367985A (en) A kind of Multichannel Real-time Data Acguisition System
CN104991534A (en) System of remote monitoring and operation equipment based on Internet of things
CN100422885C (en) High-speed intelligent industrial data acquisition controller
CN209913857U (en) Multi-path acquisition and switching system based on FPGA and TCP/IP
CN106059927B (en) A kind of automatic reconstructed network routing device of the limited cascade of hub-and-spoke configuration and its network
CN108227652A (en) A kind of energy consumption data collecting system based on MTConnect agreements
CN113741311B (en) Bus control system and method with sub-period high-frequency processing function
CN109542481B (en) Automatic configuration device and method for multi-mode multifunctional test instrument
CN112311601A (en) Motor driver debugging system and method
CN114900751A (en) Control device, data processing method, equipment and storage medium
CN104267312B (en) A kind of embedded traveling wave ranging device based on LVDS high-speed sampling
CN109901506B (en) Configurable PLC based on PCIe bus
CN112540947A (en) High sampling rate vibration analysis device based on Zynq UltraScale + MPSoC platform
CN104787634A (en) Monitoring method of elevator all-in-one machine, elevator all-in-one machine and monitoring system thereof
CN116880267A (en) Automatic monitoring system for rubber and plastic production line data
CN212909578U (en) Ship and shore data interaction system based on 5G
CN116074397A (en) Data sharing system
CN207232713U (en) Workshop appliance monitoring system based on Powerlink
CN103618697A (en) State access controller based on multiple interfaces and multiple protocols
CN113110364A (en) Service robot control system based on industrial Ethernet
CN107682046B (en) A copy controller based on power line broadband carrier
CN221828929U (en) An intelligent management tool
CN214151445U (en) Machine tool motor monitoring system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210202

RJ01 Rejection of invention patent application after publication