19.08.2013 Views

User Manual 08/2003 Edition

User Manual 08/2003 Edition

User Manual 08/2003 Edition

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

5<br />

5 Description of the Functions 02.99 04.01<br />

5.5 SIMODRIVE POSMO A functions<br />

Setting actual<br />

value by writing<br />

into P40<br />

Setting the<br />

referencing<br />

position to the<br />

zero mark using<br />

the traversing<br />

block<br />

(from SW 1.4)<br />

Setting the actual<br />

value using the<br />

traversing block<br />

(before SW 1.4)<br />

5-144<br />

The SIMODRIVE POSMO A positioning motor can be referenced at a<br />

specific axis position by writing the required actual value into P40 (position<br />

actual value).<br />

For a stationary axis, this position is accepted as position actual value,<br />

and after this, SIMODRIVE POSMO A is considered to have been referenced.<br />

Move, e.g. using ”jogging” to the required axis position.<br />

Reference the positioning motor by writing the actual value, valid for<br />

this axis position, into P40 (position actual value).<br />

Note<br />

For ”set actual value”, the same conditions must exist as when<br />

referencing, i.e. the drive must be closed–loop controlled and be<br />

stationary.<br />

The reference position can be set to a zero mark using the traversing<br />

block as shown in the following program example.<br />

Example:<br />

Program control word (PSW) = 515dec (10 0000 0011bin)<br />

P80:x<br />

Bit 9 = 1 ––> set reference position<br />

Bit 1 = 1 ––> relative<br />

Bit 0 = 1 ––> enter position and velocity (closed–loop pos. contr.)<br />

Target position = 100.0 mm P81:x<br />

Velocity = 100 % P82:x<br />

Acceleration = 100 % P83:x<br />

Time = 0 ms P84:x<br />

MeldPos = 50.0 P85:x<br />

For this traversing block, the axis traverses through 100 mm relative. At<br />

the end of the block, the setting value for the reference position is read<br />

from ”MeldPos”, in order to correct the distance moved since the last<br />

zero mark. The axis is then referenced.<br />

This function corresponds to referencing an axis with reference cams<br />

(refer to Table 5-7).<br />

The actual value can be set via a traversing block as shown in the<br />

above program example.<br />

At the end of the block, the position, saved in ”MeldPos” becomes the<br />

new actual position of the drive.<br />

Siemens AG <strong>2003</strong> All rights reserved<br />

SIMODRIVE POSMO A <strong>User</strong> <strong>Manual</strong> (POS1) – <strong>08</strong>.03 <strong>Edition</strong>

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

Saved successfully!

Ooh no, something went wrong!