Hello all.
Let me just breifly tell you what I want to achive. I am useing a Posmo motor for a positioning task. The motor is realy great. But it's main flaw is that in order to use positioning you must use it's traversing blocks. There are 27 of them wich are freely programable.
In each individual block I can set the target position, speed of the traversing task and the accelaration of the task.
This machine has to make about 20 steps in order to complete a full cycle. The main issue is that all of these 20 step, can change at any time. So I have to write in the parameters for the position for each individual Block. I have an function block from wich I can read or write the parameters of the drive.
So I was thinking that I should make some kind of step by step routine to acomplish this. I would increment the step counter with an operation succsesful output of the read/write function block. Each step would then move the specific value for the target position.
The alternativ to this is that I make an pulse generator wich would give me a short signal and that would increment my counter.
These are my ideas so far. If any one knows another way to do this I would gladly try...
I hope that you understand my explanation If you need further details please tell me.
Forgot to tell that I am working in step 7 ofcourse!
Regards
>Ales<
Let me just breifly tell you what I want to achive. I am useing a Posmo motor for a positioning task. The motor is realy great. But it's main flaw is that in order to use positioning you must use it's traversing blocks. There are 27 of them wich are freely programable.
In each individual block I can set the target position, speed of the traversing task and the accelaration of the task.
This machine has to make about 20 steps in order to complete a full cycle. The main issue is that all of these 20 step, can change at any time. So I have to write in the parameters for the position for each individual Block. I have an function block from wich I can read or write the parameters of the drive.
So I was thinking that I should make some kind of step by step routine to acomplish this. I would increment the step counter with an operation succsesful output of the read/write function block. Each step would then move the specific value for the target position.
The alternativ to this is that I make an pulse generator wich would give me a short signal and that would increment my counter.
These are my ideas so far. If any one knows another way to do this I would gladly try...
I hope that you understand my explanation If you need further details please tell me.
Forgot to tell that I am working in step 7 ofcourse!
Regards
>Ales<
Last edited: