10/22/2025 1:40 PM | |
Joined: 10/11/2006 Last visit: 10/22/2025 Posts: 6045 Rating:
|
Hello, “But they need automatic adjustment on sensor without any human interaction.” During an initialization run, it is necessary to move to a defined position that can be assumed as the reference position. e.g. It is possible to move against a fixed endstop, then trigger the homing or there is a homing switch. With absolute encoder a referencing procedure is possible, too. After normal homing it is necessary to do absolutencoder adjustment Mode 7. 5.11.3 Active homing (S7-1500, S7-1500T) When active homing starts, current traversing movements are aborted. In the case of active homing with absolute encoder, if a valid absolute value offset has not yet been saved (.StatusSensor[1..4].Adjusted = 0), an absolute value offset is retentively saved beyond the switching on/off of the controller. If an absolute value offset has already been saved in the CPU (.StatusSensor[1..4].Adjusted = 1), it is retained after an active homing. To update the absolute encoder offset, perform an absolute encoder adjustment to the current position after the active homing.
SW-Limitswitch: 9.1 Legend (S7-1500, S7-1500T) Access to the tags is with ".". The placeholder represents the name of the technology object. Restart: Changes to the start value in the load memory are made using the extended instruction "WRIT_DBL" (write to DB in load memory). Changes will not take effect until after restart of the technology object. 9.3.17 "PositionLimits_SW" tag (positioning axis) (S7-1500, S7-1500T) The tag structure ".PositionLimits_SW." contains the configuration of position monitoring with software limit switches. Software limit switches are used to limit the operating range of a positioning axis. e.g. <TO>.PositionLimits_SW.Active BOOL - DIR FALSE Monitoring deactivated TRUE Monitoring enabled https://support.industry.siemens.com/cs/ww/en/view/109974348 |
With best regards, |
|
Follow us on