I'm so glad it helped! Check out everything else on the channel. If you have something you need some guidance on let me know and I'll try and touch on it in the Friday livestream.
Just picked up this video and I can tell you that it is really helpful for student like me, looking forward to exploring more of your content on motion control and synchronized motion control. Thank you so much for your help!!
I'm glad you found it! This is one of my earliest videos and it is a great introduction. There are many more In videos and livestreams that dive deeper.
Awesome! I'm glad it is helpful! If you have deeper questions we have a Discord server that is fairly active with people helping each other out. You should join!
Thank you! There are a lot to go through! It might be tough, but I try to make it to where people around the world can join live. See you in the comments!
Pretty useful video for getting started with the Motion Control Technologies! The only thing I‘m missing now is the MC_HOME since for me it‘s somehow not working properly with virtual Axes 🤔
Sorry for such a delayed reply, I have been starting up some equipment the past month and somehow missed the notifications for some comments. I assume you have been able to find the information, but I would look at using Mode 0 and Mode 1 for virtual axes. This will either set the encoder position value to the "position" parameter (Mode 0) or shift the encoder position value by the "position" parameter (Mode 1). Be aware that this could cause an instant build-up in following error in any axis that is trying to follow this virtual axis (a synchronous, or cam for example) and could cause unexpected motion or even damage to the machine if the following error monitoring has been disabled!
No problem, I continue to work on the issue and happened to get a test system from Siemens this week with a G120, motor and encoder. So anyway thanks for the answer! Mode 0 and 1 were working fine, but for my project I am looking for a reference run. I will use a digital Input to detect a referenc point on the shaft. So active referencing with a corresponding mode. But maybe this just does not work with virtual axes. I will try this soon with my test system. Thank you for the warning. I am planing to do a reference run on both axes, then stop them, use GEAR_IN and start the leading axis. This should not cause sush errors.. i guess :D
Ah. I see. I do not believe that active homing is available for virtual axis because you cannot use real inputs or outputs on a virtual axis so there is no way to signal the input into the active homing routine. From what you are describing however it sounds like you would have to use a homing routine on the real axes to position them properly. Like you said, once homed, just run a Mode 0 on the virtual axis and then the GearIn command. It sounds like you have the right plan. Good luck!
Even passive homing is not possible as far as I tried. But your explanation makes sense. With the real axis the whole thing worked great now! Really very usefull functions, I am curious how well it works then when I can put this into operation in my project.
Hey there thank you for your question! Sorry for taking so long to respond, I will be working more over the course of the next few months on making more videos. Are you looking for ways to make a trigger pulse such as used on a rotary press?
That would be a cool topic! I have designed and worked on some really cool load sharing applications that I am sure would be helpful to a lot of people. There are a lot of factors that go into s system that takes a lot of time to really dig through. I am thinking about doing a weekly 'Help Desk" livestream and this sounds like a great option. Be sure to comment on the community post here on my channel about when would be a good time for such a stream and be sure you are subscribed to this channel with notifications turned on so you might could take part.
Yes! There are a couple ways to use them. If they use a telegram that is available in the drive connection (3,5 for positioning) then you select the telegram just like shown here. You can also use an analog connection as the speed setpoint and feedback. Finally, I detailed out how to set up a database connection in the following livestream. th-cam.com/users/liveL-KsfB63x6E?si=UPJzRSvqrqCiRUjK
Usually following error means that you are not able to accelerate as fast as you are commanding the axis to move. 1: Check to make sure there is not a brake or blockage making the axis not able to move. 2: Look at your dynamic limits and make sure the acceleration is possible. 3: You may have not set up the mechanics correctly. Make sure any gear ratios are correct. A quick check is use the control panel on the Drive to see if the motor can run at a fixed speed (100rpm). If it will run there, then the TO is not set up correctly. If it will not, there is probably something mechanical going on (or the encoder is hooked up backwards)
Hi ! Nice video I struggle with a synchronousation application What I have is a master conveyor that is not in my plc, but I do have the encoder from the master or sorry the leading conveyor. What I have tried with is to make I virtual axis with this encoder connected, to but then there is no pulses from encoder to my system, when I do that Then I tried to connect the encoder to TO external encoder, but that did not work either I have both the encoder to a high speed counter Any ideas ? Br Micke
The external encoder TO is what you would want to use for this, but it sounds like you may have the wrong hardware. Is the encoder actually a quadrature encoder (1024HTL with Z Track or similar)? The PosInput Technology Module is designed to bring in specifically this type of encoder to do your application. What type of encoder do you have? There is a way to make a "fake" TO using the DB connection. I talk about it in the first half of this Livestream. th-cam.com/users/liveL-KsfB63x6E?si=sTtfD2fSU4B8Pi8v
Buenos días; Soy Nick desde Panamá muy bueno el video excelente. Me gustaría ver si tienes algún video sobre como aprender a usar la variante RDREC variante para poder usar una tarjeta hart de una periferia desentralizada ET-200sp en la cual lo que voy a leer es la temperatura y el nivel que me lo envia un transmisor de presión con protocolo hart comunicación de 4 a 20 ma dos hilos de señal
¡Gracias por su respuesta! Creo que un video sobre las funciones RDREC y WRREC sería excelente para mi próximo video. Mientras tanto, aquí hay algunos documentos que pueden ayudarlo. Si está utilizando el dispositivo ET200SP 6ES7134-6TD00-0CA1 tiene la comunicación HART incluida y el documento a continuación describe los registros. support.industry.siemens.com/cs/ww/en/view/109783810
I have a lot of edited videos on almost everything I talk about in this video. Check them out! This is also the second ever livestream I did. I have been slowly improving through the years to make them a little better.
This video is exactly what I needed as a student. BIG Thanks.
I'm so glad it helped! Check out everything else on the channel. If you have something you need some guidance on let me know and I'll try and touch on it in the Friday livestream.
Just picked up this video and I can tell you that it is really helpful for student like me, looking forward to exploring more of your content on motion control and synchronized motion control. Thank you so much for your help!!
I'm glad you found it! This is one of my earliest videos and it is a great introduction. There are many more In videos and livestreams that dive deeper.
@@jasonwattsae Thank you, will dive into those soon, hope I can relate your videos to my university project since I'm using the product from KEB.
Awesome! I'm glad it is helpful! If you have deeper questions we have a Discord server that is fairly active with people helping each other out. You should join!
@@jasonwattsae That's freaking awesome, Imma join right now. Thank you!!!
💯
i appreciate you ! I will watch all your videos!
Thank you! There are a lot to go through! It might be tough, but I try to make it to where people around the world can join live. See you in the comments!
thank you so much.
this video helped me a lot
You are very much welcome! Check out the rest of the channel, there is a lot more info available as you get going with Siemens drives!
Thank you very much.
Helped me a lot
thanks
🫡
Thank you Jason , it helped.
🫡
Thankyou!
You're welcome!
More coming soon!
Pretty useful video for getting started with the Motion Control Technologies!
The only thing I‘m missing now is the MC_HOME since for me it‘s somehow not working properly with virtual Axes 🤔
Sorry for such a delayed reply, I have been starting up some equipment the past month and somehow missed the notifications for some comments.
I assume you have been able to find the information, but I would look at using Mode 0 and Mode 1 for virtual axes. This will either set the encoder position value to the "position" parameter (Mode 0) or shift the encoder position value by the "position" parameter (Mode 1).
Be aware that this could cause an instant build-up in following error in any axis that is trying to follow this virtual axis (a synchronous, or cam for example) and could cause unexpected motion or even damage to the machine if the following error monitoring has been disabled!
No problem, I continue to work on the issue and happened to get a test system from Siemens this week with a G120, motor and encoder. So anyway thanks for the answer!
Mode 0 and 1 were working fine, but for my project I am looking for a reference run. I will use a digital Input to detect a referenc point on the shaft. So active referencing with a corresponding mode. But maybe this just does not work with virtual axes.
I will try this soon with my test system.
Thank you for the warning. I am planing to do a reference run on both axes, then stop them, use GEAR_IN and start the leading axis. This should not cause sush errors.. i guess :D
Ah. I see. I do not believe that active homing is available for virtual axis because you cannot use real inputs or outputs on a virtual axis so there is no way to signal the input into the active homing routine. From what you are describing however it sounds like you would have to use a homing routine on the real axes to position them properly. Like you said, once homed, just run a Mode 0 on the virtual axis and then the GearIn command.
It sounds like you have the right plan. Good luck!
Even passive homing is not possible as far as I tried. But your explanation makes sense. With the real axis the whole thing worked great now! Really very usefull functions, I am curious how well it works then when I can put this into operation in my project.
Did you ever find a full solution?
Nice video.sir please explain how make one triger pulse and how it works in fbblock
Hey there thank you for your question! Sorry for taking so long to respond, I will be working more over the course of the next few months on making more videos. Are you looking for ways to make a trigger pulse such as used on a rotary press?
Good info
Can you pls do a troubleshoot and compare of load share between drives. How do I adjust the load share factors intelligently
That would be a cool topic! I have designed and worked on some really cool load sharing applications that I am sure would be helpful to a lot of people. There are a lot of factors that go into s system that takes a lot of time to really dig through.
I am thinking about doing a weekly 'Help Desk" livestream and this sounds like a great option. Be sure to comment on the community post here on my channel about when would be a good time for such a stream and be sure you are subscribed to this channel with notifications turned on so you might could take part.
Thank you ....
🫡
Hi, what if I'm going to use a different drive, not a Sinamics or Siemens drive? Can I use this? Thank you in advance.
Yes! There are a couple ways to use them. If they use a telegram that is available in the drive connection (3,5 for positioning) then you select the telegram just like shown here.
You can also use an analog connection as the speed setpoint and feedback.
Finally, I detailed out how to set up a database connection in the following livestream.
th-cam.com/users/liveL-KsfB63x6E?si=UPJzRSvqrqCiRUjK
@@jasonwattsae hi, what if there is no telegram? I am using panasonic drive, model MDDKT5540E, what can I use? thank you.
@@MGil-b1e you can use either the analog connections and hardwire the controls, or you can use the DB connection described in the stream I linked.
Hello
please in Technology Object when i give in operating mode Jog or speed setpoint .i have a problem in (Following error monitoring error) .
Usually following error means that you are not able to accelerate as fast as you are commanding the axis to move.
1: Check to make sure there is not a brake or blockage making the axis not able to move.
2: Look at your dynamic limits and make sure the acceleration is possible.
3: You may have not set up the mechanics correctly. Make sure any gear ratios are correct.
A quick check is use the control panel on the Drive to see if the motor can run at a fixed speed (100rpm). If it will run there, then the TO is not set up correctly. If it will not, there is probably something mechanical going on (or the encoder is hooked up backwards)
20:15 For me the folder "Drivers & Starters" doesn´t contain "SINAMICS drives"
You need to install the free add-in called Startdrive. Search for it on the Siemens Support site for the same version of Portal that you are using.
Hi ! Nice video
I struggle with a synchronousation application
What I have is a master conveyor that is not in my plc, but I do have the encoder from the master or sorry the leading conveyor.
What I have tried with is to make I virtual axis with this encoder connected, to but then there is no pulses from encoder to my system, when I do that
Then I tried to connect the encoder to TO external encoder, but that did not work either
I have both the encoder to a high speed counter
Any ideas ?
Br Micke
The external encoder TO is what you would want to use for this, but it sounds like you may have the wrong hardware. Is the encoder actually a quadrature encoder (1024HTL with Z Track or similar)? The PosInput Technology Module is designed to bring in specifically this type of encoder to do your application. What type of encoder do you have?
There is a way to make a "fake" TO using the DB connection. I talk about it in the first half of this Livestream.
th-cam.com/users/liveL-KsfB63x6E?si=sTtfD2fSU4B8Pi8v
Buenos días; Soy Nick desde Panamá muy bueno el video excelente. Me gustaría ver si tienes algún video sobre como aprender a usar la variante RDREC variante para poder usar una tarjeta hart de una periferia desentralizada ET-200sp en la cual lo que voy a leer es la temperatura y el nivel que me lo envia un transmisor de presión con protocolo hart comunicación de 4 a 20 ma dos hilos de señal
¡Gracias por su respuesta! Creo que un video sobre las funciones RDREC y WRREC sería excelente para mi próximo video. Mientras tanto, aquí hay algunos documentos que pueden ayudarlo. Si está utilizando el dispositivo ET200SP 6ES7134-6TD00-0CA1 tiene la comunicación HART incluida y el documento a continuación describe los registros.
support.industry.siemens.com/cs/ww/en/view/109783810
Very informative, thank you. But frankly tedious as hell. Could you rehearse and edit please. That would save 50%.
I have a lot of edited videos on almost everything I talk about in this video. Check them out!
This is also the second ever livestream I did. I have been slowly improving through the years to make them a little better.
Supo
🦸