1/7/2022 9:45 PM | |
Joined: 7/7/2021 Last visit: 4/6/2022 Posts: 4 Rating: (0) |
Hello, im trying to set home position with since the plc (1500) with a cu 305 and a multiturn encoder, i use the MC_HOME but every single turn off/on of the PLC i lose home position, how i can use the encoder position to set home and avoid the manual setting every single time?
------------------------------------------------------------------------------------------ |
Last edited by: Jen_Moderator at: 01/10/2022 10:24:36New subject after splitting |
|
1/10/2022 10:57 AM | |
Joined: 10/11/2006 Last visit: 9/18/2024 Posts: 5906 Rating: (804)
|
Hello, you must do "absolute encoder adjustment". MC_Home command with mode 6 or 7 When mechanical distance is bigger than abs encoder range, you have to use encoder type "cyclic absolute" at the TO. 3.7.2.2 Absolute actual value (S7-1500, S7-1500T) Absolute actual value with setting cyclic absolute (measuring range < traversing range) The encoder supplies an absolute value within its measuring range. The controller includes the traversed measuring ranges and thus determines the correct axis position beyond the measuring range. When the controller is switched off, the traversed measuring ranges are saved in the retentive memory area of the controller. At the next power-on, the saved traversed measuring ranges are taken into account in the calculation of the actual position value. https://support.industry.siemens.com/cs/de/en/view/109781849 Movements of the axis while the controller is switched off can skew the actual value If the axis or the encoder is moved by more than half of the encoder measuring range while the controller is switched off, the actual value in the controller is no longer in accord with the mechanical axis position.
|
With best regards, |
|
This contribution was helpful to1 thankful Users |
Follow us on