-
The pulse method is generally some simple servo applications, and the requirements are not high. As we all know, both sending and receiving pulses have a certain delay.
The way the bus is controlled can be truly isochronous, because the bus communicates faster and can send speed or position setpoints directly. Therefore, high-end servo applications are bus control mode.
Stepper motors. The number of pulses determines the position of the stepper motor, the rate of the pulse determines the speed of the motor, and the direction of the pulse determines the steering of the motor. Nowadays, most stepper motors are controlled by using PLC to pulse the driver.
The drive drives the motor to run.
For occasions that require the use of many motors, such as many medical devices have twenty or thirty shafts, if the pulse type is used.
First, it is not easy to control, a PLC can control six or seven shafts at most, and more motors require more than one upper computer, which requires a large space volume, and most medical devices are relatively small and compact
-
Close proximity: Pulsing is simple and fast. Long Distance:
It's better to use communication. It doesn't matter if it's a bus or a pulse, and ultimately it's a pulse. Look at a few people at work.
How do a few people work together? If you want to be the boss, then you will be tired of working for several people. You understand.
-
It must be pulsed, and the speed is very high!
-
The bus is also a pulse.
-
Under the condition of mechanical allowability, increase the deceleration, reduce the overshoot of the shutdown, and use the interruption to respond quickly, but the better way is to use the FX2N-10PG positioning module, or use the OMRONCP1H, etc., to support the positioning function in the pulse output.
PLC is the power supply of programmable logic controller, which plays a very important role in the whole system. A well-connected and reliable power system cannot work properly, so manufacturers of programmable logic controllers also attach great importance to the design and manufacture of power supplies. Generally, the AC voltage fluctuates in the range of +10%, and the PLC can be directly connected to the AC grid without taking other measures.
The processing unit is the control center of a programmable logic controller. It receives and stores the user program and data typed from the programmer according to the functions assigned by the programmable logic controller system program; Check the status of power supplies, memory, IOs, and alert timers, and diagnose syntax errors in user programs. When the programmable logic controller is put into operation, first it receives the status and data of each input device in the field in the form of scanning, and stores them in the IO image area respectively, then reads the user program from the user program memory one by one, and sends the result of the logic or arithmetic operation according to the provisions of the instruction into the IO image area or the data register after the command interpretation.
After all user programs have been executed, the output status of each output in the IO image area or the data in the output register is transferred to the corresponding output device, and so on until the operation is stopped.
-
At the end of the DDRVI command, there is a deceleration process for the pulse output, therefore, when X3 is detected and the pulse output is completely stopped, the motor has to move a certain distance, which is related to the pulse frequency, the set deceleration slope, and the scanning period of the PLC, so if you send another 2000 pulses, there will definitely be an error.
-
There's nothing wrong with the program.,,Generally speaking, the accuracy should be OK.,I don't know if the 2000 pulse distance after the x3 response is accurately calculated.,Or what?,I think it should be x3 is your frequency setting is too fast.,There is a gap between the signal and x3.,Adjust the value of 2000.,Not the value of theoretical calculation.。
-
You have to do this when you receive the x3 signal, addp d8340 k2000 d307
Then in ddrva d307 d306 y0 y3, d8340 is the address where the current location is stored
-
According to the title: the function of the inverter is to convert alternating current of one frequency into alternating current of another frequency. The servo motor accepts a certain instruction and completes a certain action.
-
The differences are: accuracy, response speed, cost.
-
The servo controller controls the servo motor more accurately, suitable for accurate process control, and the inverter may not be able to do it, the same power of the ordinary asynchronous motor compared with the servo motor, of course, the cost of the servo motor is much higher.
Compared with the inverter, the cost of the inverter is much higher than that of the inverter with the same power.
Asynchronous motors with encoders instead of servo motors, which is not more economical.
-
Servo component refers to an integrated servo mechanism composed of a servo motor, a mechanical deceleration or coupling mechanism, a servo controller, a sensor, etc. For example:
Optical drive spindle drive module, robot joint, automotive electric power assist mechanism, etc. The basic requirements for components are: small size, light weight (i.e., high density), integrated and unique system, interchangeability, reusability and high availability, etc.
Servo components are an important research area for us. Three- and four-axis assemblies are more distinctive, and these multi-axis servo controllers can often be implemented by a single FPGA motion control IP core. In addition, electromagnetic compatibility, thermal analysis and design in servo assemblies are very important.
-
Cost, accuracy, response speed, kw
-
The external induction piece is made wider, so that the conduction time is longer, or it rushes over the head at once, and it is sensed to slow down and crawl and continue to walk, and then stop when it does not sense the descending edge. For example, the back-to-origin directive zrn
-
It has to do with your interrupt signal, 1The position of the mechanical trigger is related to the mechanical structure2. Contact chatter. To give you a suggestion, you are too wasteful to use it like this, you can use the inverter to control the movement, and the electronic proximity switch to control the interruption.
-
When stopping, stop the pulse directly, do not slow down to stop, and the speed should not be too fast, otherwise it will cause overshoot.
-
It's too fast, and it takes time for the sensor and the PLC to respond.
-
Servo positioning is fed back to the servo pulse by the encoder, and the host computer feeds back to the servo signal servo motor to encoder.
-
This has a positioning completion width can be set, just like you said the positioning completion range, the whole process is that you send a pulse to the servo, the servo motor immediately rotates, and the encoder at the tail returns the pulse value, that is, its own position changes, when the position of the walk and the position you give is less than the positioning completion range you set, then the positioning completion signal is given, so it is conceivable that the servo positioning must be completed after you send the pulse.
-
Look for the Z-phase pulse, and when the Z-phase is detected, the signal will be output.
-
The servo mainly relies on the pulse to position, that is to say, when the servo motor receives 1 pulse, it will rotate the angle corresponding to 1 pulse, so as to achieve displacement, because the servo motor itself has the function of sending out pulses, so the servo motor will send out the corresponding number of pulses for every angle of rotation, so that the pulse received by the servo motor forms an echo, or called a closed loop, so that the system will know how many pulses are sent to the servo motor, and how many pulses are received back at the same time, so that It can control the rotation of the motor very accurately, so as to achieve accurate positioning, which can be achieved. DC servo motors are divided into brushed and brushless motors. The brush motor has low cost, simple structure, large starting torque, wide speed regulation range, easy control, and needs maintenance, but the maintenance is inconvenient (changing the carbon brush), which produces electromagnetic interference and has requirements for the environment.
Therefore, it can be used in cost-sensitive general industrial and civil applications. The brushless motor is small in size, light in weight, large in output, fast in response, high in speed, small in inertia, smooth in rotation and stable in torque. The control is complex, easy to achieve intelligence, and its electronic commutation mode is flexible, which can be square wave commutation or sine wave commutation.
The motor is maintenance-free, high efficiency, low operating temperature, low electromagnetic radiation, long life, and can be used in various environments. The rotor inside the servo motor is a permanent magnet, and the U V W three-phase electricity controlled by the servo drive forms an electromagnetic field, and the rotor rotates under the action of this magnetic field, and at the same time, the encoder of the motor feeds back the signal to the driver, and the driver adjusts the angle of rotation of the rotor according to the feedback value compared with the target value. The accuracy of the servo motor is determined by the accuracy of the encoder (number of lines).
The difference between the function of AC servo motor and brushless DC servo motor: AC servo is better, because it is sine wave control, and the torque ripple is small. DC servo is a trapezoidal wave.
-
How to improve the positioning accuracy of servo motor?
The servo motor is used in a closed ring, that is, it transmits signals to the system at any time, and at the same time corrects its own operation with the signals given by the system. It can also be controlled by a microcontroller. Servo motor is a kind of equipment that assists motor acceleration, and the servo electromechanical control speed and position are very accurate.
However, many people do not know how to improve the positioning accuracy of the servo motor, so the following technicians from the official website of Inovance servo motor will explain how to improve the positioning accuracy of the servo motor
The rotor inside the servo motor is a permanent magnet, and the U V W three-phase electricity controlled by the servo drive forms an electromagnetic field, and the rotor rotates under the action of this magnetic field, and at the same time, the encoder of the motor feeds back the signal to the driver, and the driver adjusts the angle of rotation of the rotor according to the feedback value compared with the target value. The accuracy of the servo motor is determined by the accuracy of the encoder (number of lines).
The servo mainly relies on the pulse to position, basically it can be understood that the servo motor receives 1 pulse, and will rotate the angle corresponding to 1 pulse, so as to achieve displacement.
Because the servo motor itself has the function of sending out pulses, so every time the servo motor rotates an angle, it will send out a corresponding number of pulses, so that the pulse received by the servo motor forms an echo, or called a closed loop, so that the system will know how many pulses are sent to the servo motor, and how many pulses are received back at the same time, so that the rotation of the motor can be controlled very accurately, so as to achieve accurate positioning, which can be achieved.
-
In fact, servo hardware is generally divided into three parts: controller, position controller, driver, by the controller (can be positioning module QD75M4) to send pulse instructions, through the position controller comparison, and finally by the driver to drive the servo motor - of course, this is just a block diagram, this pulse seems to be directly related to the motor, in fact, the motor fast, slow, stop are determined by the frequency, the calculation method is still the same as the inverter, so there are many links in the middle, such as the relationship between pulse and frequency, electronic gears, etc.
So on the choice question you asked, I personally think that it should not be right PLC and servo drive with control motor, of course, if it is a maintenance to eliminate the problem, if there is no driver manual in the case of check the PLC module, the general module has a status indicator.
-
The positioning module sends pulses to the servo (the servo has a servo motor to form a semi-closed-loop system).
As many pulses are sent, the servo will go as much as possible.
The answer is clear!
-
It depends on your exercise requirements and the actual situation.
-
The servo motor mainly relies on the pulse to position, basically it can be understood in this way, the servo motor receives 1 pulse, it will rotate the angle corresponding to 1 pulse, so as to achieve displacement, because, the servo motor itself has the function of sending out pulses, so the servo motor rotates an angle for each angle, will send out the corresponding number of pulses, so that the pulse received by the servo motor forms an echo, or called a closed loop, so that the system will know how many pulses are sent to the servo motor, and how many pulses are received back at the same time, in this way, It can control the rotation of the motor very precisely, so as to achieve accurate positioning.
There are many differences between servo motors and ordinary motors:
1. According to the different application fields of motors, there are many types of motors, and AC servo motors belong to control motors. The basic concept of servo is accurate, precise, and fast positioning. The structure of the servo motor is different from that of ordinary motors, with encoder feedback closed-loop control, which can meet the needs of fast response and accurate positioning.
Now the circulating AC servo motor on the market is mostly permanent magnet synchronous AC servo, this motor is limited by the process, it is difficult to achieve a lot of power, more than a dozen kw synchronous servo motor ** is very expensive, in such a field application, more AC asynchronous servo motor is used, often driven by frequency converter.
2. The material, structure and processing technology of the motor, the AC servo motor is much higher than the ordinary AC motor. That is to say, when the output current, voltage and frequency of the servo drive change rapidly, the servo motor can produce a response to the action change, and the response characteristics and anti-overload ability are much higher than those of ordinary AC motors.
-
The so-called servo is simply a closed loop, the current inverter with asynchronous machine to increase the effect of vector control after the encoder feedback is good, but can not be compared with the permanent magnet synchronous motor of the servo, the response speed of the speed loop servo can be more than 10 times higher than the ordinary one. Precise position control cannot be achieved by ordinary motor closed-loop.
The industrial computer controls the servo motor, and there are two ways to achieve it: >>>More
1. It has the advantages of strong real-time performance, long transmission distance, strong anti-electromagnetic interference ability and low cost. >>>More
DC servo motor: It is to add the DC motor to the encoder to form a closed-loop control, and the motor changes the torque, speed and other parameters of the motor by changing the size of the electricity. The structure of the DC servo motor is similar to that of the ordinary DC motor, except that the DC motor adopts a slender armature, disc or coreless cup to meet the low inertia. >>>More
The bus transmits data once by a clock cycle, and there are : >>>More