Zub machine control MK1/100 Скачать руководство пользователя страница 8

 

Setting the Control Parameters 

zub machine control AG 

Manual MK1/100 

 · 

Hardware Installation

 

Seite 8 

MK1/100 

The programs are started in exactly the same way as in the previous example. 

The demo programs contain a commentary which explains which commands are being 
performed and what should happen. In general, all position specifications in the programs are 
given in units in multiples of four of the encoder resolution (hereinafter referred to as qc = 
quadcounts). For instance, if a encoder with 512 lines is being used, the command 
POSR 2048 (= 4 * 512) causes a relative movement of a single revolution. Similarly, a 
command POSA 512 means that the motor will be located at a quarter revolution from the 
machine's zero calibration. If a encoder with a division of 1,000 lines is being used, the same 
results are achieved with the commands POSR 4000 or POSA 1000 respectively. See also 
the explanatory notes to the parameters. 

 

This section describes the simple procedure for empirically determining the control 
parameters. The values determined in this matter have proven to be sufficient in most 
applications; in order to make setting the parameters easier we also offer the program OPAL. 

In order to be able to perform the adjustment tests described here the drive must be able to 
run, with a normal load, a test distance that is long enough so that the majority of the distance 
can be run at the necessary top speed. If the motor is driven at load torque's which differ 
greatly (e.g. movements with and without tools), different control settings must be determined 
for the various loads and the parameters of the control unit are to be set accordingly in 
subsequent application programs. 

The control algorithm of the PID filter used is described by the following formula: 

u (n) 

= K

P

 * e(n) + K

I

 

e(n) + K

D

 [ e(n') - e (n'-1)] 

u (n)   = Correction factor in n 

e (n)  = Control error in n 

= Sample cadence 

n' 

= Sample cadence for differential 

factor 

K

P

 

= Proportional factor 

K

I

 

= Integration factor 

K

D

 

= Differential factor  

K

ILIM

  = Integration limit factor 

For the initial connection of the system it is advisable to set a very low value for the 
proportional factor, e.g. K

P

 = 1 (K

, K

D

 and K

ILIM 

= 0); thus it is certain that the cycle of the 

closed loop control circuit is correct. Now K

P

 can be set to values ranging from 20 to 200 

(typical values) in order to check the basic functions of the system. The values are set 
individually, with the aim that vibration-free operation is possible. Then it is possible to begin 
with the setting of the other filter parameters. 

The setting of the filter parameters directly in the application is necessary since the mechanical 
systems can change sufficiently due to fluctuations in temperature, etc., to make an accurate 
model recording impossible. However, since it is easy to change the filter parameters, only a 
small amount of effort is required. Various methods can be used to empirically determine the 
optimal filter values. The method described in the following section is most suitable to make 
the settings without having any measured values on hand.   

In order to logically comprehend how the settings are made, it is necessary to first understand 
the functions of the various filter parameters. The proportional factor K

causes a gain, the 

differential factor K

D

 

dampens, the integral factor K

I

 

eliminates constant positioning errors. 

K

D

 and K

I

 

are set to zero, and K

P

 

is increased until an overcorrection becomes visible. Reading 

of the speed over time can be made over the measurement of the motor voltage. By 
increasing K

D

 a reduction in the overcorrection can be observed. With ITERATION K

P

 and K

D

 

Setting the Control 

Parameters 

Содержание MK1/100

Страница 1: ...zub machine control AG 2013 machine control AG MK1 100 Mono axis compact control Manual for installation and hardware reference...

Страница 2: ...stleistung de This manual is set in ITC MixageBQ To improve utilization of the printed manual and the on line help with a variety of programs only special characters from the Symbol and Wingdings font...

Страница 3: ...se of the Encoder and Reference Switch 7 Program testing 7 First steps towards programming 7 Setting the Control Parameters 8 Troubleshooting 9 Hardware Reference 10 Power Supply 10 CPU 10 COM Interfa...

Страница 4: ...case no error is present In order to carry out the communication test with the computer select the menu Execute Error State in the APOS program with the cursor keys and and the Enter key A window ope...

Страница 5: ...essary that the motor shaft is able to move freely The motor must not be connected during this test In order to test the encoder in a simple way at first carry out an APOS test program Select the APOS...

Страница 6: ...be fixed in place and existing brakes are to be released Test the motor with the APOS program MOTORTST M Inform you about File Load and Execute in the section Incremental Encoder After the program has...

Страница 7: ...in the execution window read about the possible causes of the error and the corresponding steps to be taken at the end of this section In order to facilitate initial installation the delivery paramete...

Страница 8: ...e PID filter used is described by the following formula u n KP e n KI e n KD e n e n 1 u n Correction factor in n e n Control error in n n Sample cadence n Sample cadence for differential factor KP Pr...

Страница 9: ...rect interface on the PC with the APOS program Use the original cable or check the cable assignment The encoder does not function Wrong cable assignment Encoder needs higher supply voltage than 5V Che...

Страница 10: ...commands Application program memory 128 kB EEPROM Signal transfer to RS232 standard Baud rate 9600 bit s Data format 8 bit Stop bit 1 Parity none Signals RxD TxD GND Hardware handshake signal none Sof...

Страница 11: ...10800 rpm Input voltage low UEL 0 0 8 V Input voltage highUEH 2 6 V 6 V Input currentIELow 0 mA Input currentIEHigh 2 5 mA 9 mA Pull up Widerstand Rup 1 k internal Number 1 Logic central stop low act...

Страница 12: ...ircuit proof Logic positive connecting to GND APOS program sample OUT 1 1 means output 1 after GND switched by UB Maximum load current IAN 100 mA Voltage drop 1 8 V for IAN Switching frequency maximum...

Страница 13: ...Operating temperature 0 C 50 C Storage temperature 20 C 70 C Relative humidity 75 without dew Design housing with brackets for easy assembly enclosers for 19 systems option Width 105 mm with brackets...

Страница 14: ...ps towards programming 8 H Hardware Reference 10 I Impressum 2 Incremental Encoder 5 Index Impulse of the Encoder 7 Index Impulse of the Reference Switch 7 Initial operation 4 Inputs Control inputs 12...

Отзывы: