03.03.2013 Views

CANopen Programmer's Manual - Maccon.de

CANopen Programmer's Manual - Maccon.de

CANopen Programmer's Manual - Maccon.de

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4: Control Loop Configuration <strong>CANopen</strong> Programmer’s <strong>Manual</strong><br />

POSITION LOOP ACCELERATION FEED FORWARD INDEX 0X2382, SUB-INDEX 3<br />

Type Access Units Range Map PDO Memory<br />

Unsigned 16 RW - 0 –32,767 YES RF<br />

Description<br />

This value is multiplied by the Instantaneous Comman<strong>de</strong>d Acceleration (in<strong>de</strong>x 0x2251, p. 137)<br />

generated by the trajectory generator. The product is ad<strong>de</strong>d to the output of the position loop.<br />

POSITION LOOP OUTPUT GAIN MULTIPLIER INDEX 0X2382, SUB-INDEX 4<br />

Type Access Units Range Map PDO Memory<br />

Unsigned 16 RW - - YES RF<br />

Description<br />

The output of the position loop is multiplied by this value before being passed to the velocity loop.<br />

This scaling factor is calculated such that a value of 100 is a 1.0 scaling factor.<br />

This parameter is most useful in dual loop systems.<br />

POSITION LOOP GAINS INDEX 0X60FB<br />

Type Access Units Range Map PDO Memory<br />

Record RW - - YES -<br />

Description<br />

This object is no longer recommen<strong>de</strong>d. Use object 0x2382 (p.139).This object contains the various<br />

gain values used to optimize the position control loop. Sub-in<strong>de</strong>x 0 contains the number of subelements<br />

of this record.<br />

POSITION LOOP PROPORTIONAL GAIN INDEX 0X60FB, SUB-INDEX 1<br />

Type Access Units Range Map PDO Memory<br />

Unsigned 16 RW - 0 –32,767 YES RF<br />

Description<br />

This gain value is multiplied by the position loop error. The position loop error is the difference<br />

between the Position Command Value (in<strong>de</strong>x 0x60FC, p. 141) and the Position Actual Value<br />

(in<strong>de</strong>x 0x6064, p. 137).<br />

POSITION LOOP VELOCITY FEED FORWARD INDEX 0X60FB, SUB-INDEX 2<br />

Type Access Units Range Map PDO Memory<br />

Unsigned 16 RW - 0 –32,767 YES RF<br />

Description<br />

This value is multiplied by the Instantaneous Comman<strong>de</strong>d Velocity (in<strong>de</strong>x 0x2250, p. 137)<br />

generated by the trajectory generator. The product is ad<strong>de</strong>d to the output of the position loop.<br />

This gain is scaled by 1/16384. Therefore, setting this gain to 0x4000 (16384) would cause the<br />

input velocity to be multiplied by 1.0, and the result ad<strong>de</strong>d to the output of the position loop.<br />

140 Copley Controls

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!