User Manual 08/2003 Edition
User Manual 08/2003 Edition
User Manual 08/2003 Edition
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>