switek email

sales06@switek.biz

switek whatsapp

+86 186 5927 5869

Shopping

Subscrib to Us

.
Panasonic A6 Motor & Driver Instruction 3.1 Outline of mode — Position Control Mode

HIGH SPEED IML ROBOT

Keywords:Panasonic A6 Servo Installation Instruction, Panasonic A6 Driver, Panasonic A6 Series Servo Motor Manual

Panasonic A6 Motor & Driver Instruction 3.1 Outline of mode — Position Control Mode

Abstract

You can perform position control based on the positional command (pulse train) from the host controller. This section describes the fundamental setup to be used for the position control.

Panasonic A6 Servo Motor
Function
(1) Process of command pulse input

The positional commands of the following 3 types (pulse train) are available.

Set the pulse configuration and pulse counting method based on the specification and configuration of installation of the host controller.
The input terminals can accommodate the following 2 systems.

For line driver output, "Input 2" can also be used without changing the allowable input frequency.

• Relevant parameters

Parameter Title Range Function
Pr0.05 Selection of command pulse input 0 to 2 You can select either the photocoupler input or the exclusive input for line driver as the command pulse input.
0:Photocoupler input
(PULS1, PULS2, SIGN1, SIGN2)
1:Exclusive input for the driver
(PULSH1, PULSH2, SIGNH1, SIGNH2)
2:Photocoupler input
(PULS1, PULS2, SIGN1, SIGN2)
[250 kpulse/s or less]
Pr0.06 Command pulse rotational direction setup 0 to 1 Sets the counting direction when command pulse is input.
Pr0.07 Command pulse input mode setup 0 to 3 Sets the counting method when command pulse is input.

Note → For details of these parameters, refer to P.4-6 to P.4-85 "Details of parameter".


Related page → •P.3-14 and 15 "Control Block Diagram" •P.3-21 "Writing Diagram to the connector, X4"

(2) Electronic gear function

This function multiplies the input pulse command from the host controller by the pre-determined driving or multiplying factor and applies the result to the position control section as the positional command. By using this function, desired motor rotations or movement distance per unit input command pulse can be set; or the command pulse frequency can be increased if the desired motor speed cannot be obtained due to limited pulse output capacity of the host controller.

• Relevant parameters

Parameter No. Title Range Function
Pr0.08 Command pulse counts per one motor revolution 0 to 8388608 Set the command pulses that causes signle turn of the motor shaft.
Pr0.09 1st numerator of electronic gear 0 to 1073741824 Set the numerator of division/multiplication operation made according to the command pulse input.
Pr0.10 Denominator of electronic gear 1 to 1073741824 Set the denominator of division/multiplication operation made according to the command pulse input.

Note → For details of these parameters, refer to P.4-6 to P.4-85 "Details of parameter".

• Relevant parameters
Parameter No. Title Range Function
Pr0.08 Command pulse counts per one motor revolution 0 to 8388608 Set the command pulses taht causes single turn of the motor shaft.
Pr0.09 1st numerator of electronic gear 1 to 1073741824 Set the Denominator of division/multiplication operation made according to the command pulse input.
Pr0.10 Denominator of electronic gear 1 to 1073741824 Set the denominator of division/multiplication operation made according to the command pulse input.

Note → For details of these parameters, refer to P.4-6 to P.4-85 "Details of parameter".

(3)Positional command filtering function

To make the positional command divided or multiplied by the electronic gear smooth, set the command filter.

• Relevant parameters

Parameter No. Title Range Unit Function
Pr2.22 Positional command smoothing filter 0 to 10000 0.1ms Set up the time constant of the 1st delay filter in response to the positional command.
Pr2.23 Positional command FIR filter 0 to 10000 0.1ms Set up the time constant of the 1st delay filter in response to the positional command.

Note → For details of these parameters, refer to P.4-6 to P.4-85 "Details of parameter".

(4) Pulse regeneration function

The information on the amount of movement can be sent to the host controller in the form A- and B-phase pulses from the servo driver. When the output source is the encoder, Z-phase signal is output once per motor revolution; or if the feedback scale, the signal is output at absoute zero position. The output resolution, B-phase logic and output source (encoder or external scale) can be set with parameters.

• Relevant parameters

>
Parameter No. Title Range Unit Function
Pr0.11 Output pulse counts per one motor revolution 1 to 2097152 P/r You can set up the output pulse counts per one motor revolution for each OA and OB with the Pr0.11 setup.
Pr0.12 Reversal of pulse output logic 0 to 3 — You can set up the B-phase logic and the output source of the pulse output. With this parameter, you can reverse the phase relation between the A-phase pulse and the B-phase pulse by reversing the B-phase logic.
Pr5.03 Denominator of pulse output division 0 to 8388608 — For application where the number of pulse per revolution is not an integer, this parameter can be set to a value other than 0, and the dividing rating ratio can be set by setting numerator of division to Pr0.11 and denominator of division to Pr5.03.
Pr5.33Pulse regenerative output imit setup 0 to 1 — Enable/disable detection of Err28.0 Pulse regenerative limit protection.
Pr6.20 Z-phase setup of external scale 0 to 400 μs Set up the Z phase regenerative width of feedback scale in unit of time
Pr6.21 Serial absolute external scale Z phase setup 0 to 268435456 pulse Full-closed control using serial absolute feedback scale. When outputting pulses by using the feedback scale as the source of the output, set the Z phase output interval in units of A phase output pulses of the feedbackk scales (before multiplied by 4).
Pr6.22 A, B phase external scale pulse output method selection 0 to 1 — Select the pulse regeneration method of A, B and Z parallel feedback scale.

Note → For details of these parameters, refer to P.4-6 to P.4-85 "Details of parameter".

(5) Deviation counter clear function

The deviation counter clear input (CL) clears the counts of positional deviation counter at the position control to 0.

• Relevant parameters

Parameter No. Title Range Function
Pr5.17 Counter clear input mode 0 to 4 You can set up the clearing conditions of the counter clear input signal.

Note → For details of these parameters, refer to P.4-6 to P.4-85 "Details of parameter".

(6) Positioning complete output (INP) function

The completion of positioning can be verified by the positioning complete output (INP). When the absolute value of the positional deviation counter at the position control is equal to or below the positioning complete range by the parameter, the output is ON. Presence and absence of positional command can be specified as one of judgment conditions.

• Relevant parameters

Parameter No. Title Range Unit Function
Pr4.31 Position complete (In-position) range 0 to 2097152 Command unit Set up the timing of positional deviation at which the positioning complete signal (INP1) is output.
Pr4.32 Positioning complete (In-position) output setup 0 to 10 — Select the condition to output the positioning complete signal (INP1).
Pr4.33 INP hold time 0 to 30000 1 ms Set up the hold time when Pr4.32
Positioning complete output setup = 3.
Pr4.42 2nd Positioning complete (In-position) range 0 to 2097152 Command unit Set up the timing of positional deviation at which the positioning complete signal (INP2) is output.

Note → For details of these parameters, refer to P.4-6 to P.4-85 "Details of parameters".

(7) Command pulse inhibition (INH) function

The command pulse input counting process can be forcibly terminated by using the command pulse inhibit input signal (INH). When INH input is ON, the servo driver ignorses the command pulse, disabling pulse counting function. At then, A large number of pulses of the positional command filter function and the command frequency mulitiplication function is cleared.
The default setting of this inhibition function is disable. To use INH function, change the setting of Pr5.18 "Invalidation of command pulse prohibition input".

• Relevant parameters

Parameter No. Title Range Function
Pr5.18 Invalidation of command pulse inhibit input 0 to 1 Select command pulse inhibit input enable/disable.
Pr5.19 Command pulse inhibit input reading setup 0 to 5 Select command pulse inhibit input enable/disable signal reading period. When the status of several signals read during the predetermined reading period are same, update the signal status.
Note →
For details of these parameters, refer to P.4-6 to P.4-85 "Details of parameter". When INH input is ON, the deviation will be caused between the positional command administrated by controller and internal positional command from the filter that receives the positional command from servo drivers, and orginal location before being input INH positional command will be lost. Therefore, it is supposed to reset the original location when it needs to restart return to origin action.


Best Buy Robotic Arm for Injection Molding Machine
injection robot

SW6310-20

injection robot

Unit: mm

X1 X2 X3 X4 Y YM1 YM2 Z L W H Payload
980 640 165 645 1000 235 765 1700 2640 1500 1930 3kg

The Application of End of Robotic Arm Tooling

EOAT Assembly Demonstration -- One Cavity Instrument Panel Picking EOAT

One Cavity Instrument Panel Picking EOAT

Product Descriptions


Q & A About Robotic Arms and Injection Automation

What's a Smart Factory and How Would a Smart Factory Designed?

With the increasing labour cost globally, more and more injection molding factory owners are looking for solutions of a smart factory. But what would be a smart factory looks like and how to design a smart factory? The newly posted video of Haitian group in their Youtube account is a good reference of what would be a smeart factory.

Robot for HaiTian ZHAFIR VE4500 Injection Molding Machine

In the video above we can find something in comman of what a smart factory would be. First of all there's a centralized feeding system from which the material for all the injection molding machines are delivred; In this factory all the parts produced are collected and transported to another workshop via a conveyor. What would be in behind these injection molding machines and conveyors to support the running of the smart factory?

The MES system (Manufacturing Execution System) would be a vital part of a smart factory which will monitor the production process of the parts, just in time mangaement of the machineries, products quality control and resources following up. The samrt factory would be smart solution to help the factory owners to reduce the labour cost.

Although sounds great, but the smart factory is not as suitable for the small and medium size producers whom will change the mould frequently. As an information technology based production, the smart factory is an integration of the software and the hardware. It may be easy to change the parameter of the software, but would be a nightmare to have the hardware changed to match the new system.

Cooperating with LESSO group in building up their smart factory for pipe fittings production, SWITEK is experienced in supply robots with protocol for MES and other smart factory system. For more details about the injection robot for the smart factory sytem, please contact Adams from SWITEK, your personal consultant of injection robot selection.


Email: sales06@switek.biz

WhatsApp

WeChat