10/19/2016 11:55 AM | |
Joined: 6/29/2012 Last visit: 12/25/2023 Posts: 975 Rating:
|
I have a master that is an external encoder and a slave that is a real following axis. The slave always has to run in a 1:1 reduction to the master. I want to use camming for the 'gearing' because I want to have exact control on the speed profile when the slave is being synchronized to the master (running up to the 1:1 reduction with the specified offset). I also don't want to use gearing based on time profile because the master can be noisy. Nevertheless, I am using camming now and want to continue using this for this case. I already succeed in getting synchronous from a standstill of the slave while the master is running in continuous speed. The slave is then running in continuous camming and the positions of master and slave are absolutely matched (in my case position 0 mm of master = 0 mm of slave). From that point on I want at a certain moment to change the offset between master and slave (now it is 0 mm, and f.I. I want to change it to 20 mm). What are the steps to create a cam makes fluent transition towards the new offset of the slave. The only request is that the acceleration of the slave has to be limited to a value I suggest. At the start of the 'resynchronisation' I know the speed and position of the master and slave (velocity is constant and the same for both). If I would construct a cam with the VDI wizard, what settings should I make to have fluent transition for any offset change I want? I also should want that at the start of the 'resynchronsiation cam' there is almost no correction for getting synchronised to the start point of that cam, I want the transition from the cyclic continuous cam to the start of the 'resynchronization cam' to be with minimal or no speed change. Who has experience is this? |
10/20/2016 10:15 AM | |
Joined: 10/11/2006 Last visit: 4/15/2025 Posts: 6006 Rating:
|
Hello, I would use a superimposed positioning to generate a offset 3.13.10 Superimposed positioning https://support.industry.siemens.com/cs/ww/en/view/109476542 or use the offset of the camming function. 2.2.14.2 Example of offset and scale on the synchronous object 2.2.14.3 Example of applying offset as superimposition https://support.industry.siemens.com/cs/ww/en/view/109476521 |
With best regards, |
|
10/20/2016 6:39 PM | |
Posts: 291 Rating:
|
What are the steps to create a cam makes fluent transition towards the new offset of the slave
You can use the _setCammingOffset() command to achieve it . Or you can try to make two cams. and recalling the _enablecamming command to switch another cam. The only request is that the acceleration of the slave has to be limited to a value I suggest.
the _setCammingOffset() command has two parameters named positiveaccType and negativeaccType ,they decide the Acceleration which you set. what settings should I make to have fluent transition for any offset change I want?
What do you mean fluent transition ? constant velocity ,acceleration or what eles? I want the transition from the cyclic continuous cam to the start of the 'resynchronization cam' to be with minimal or no speed change.
i think because there is an offest , so there is no way to have a no speed change. |
We are working on a new user interface with better overview and more relevance.
Follow us on