<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Raspistepper driver softmotion</title><link href="https://forge.codesys.com/forge/talk/Motion/thread/95a6c0e11b/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Motion/thread/95a6c0e11b/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Motion/thread/95a6c0e11b/</id><updated>2023-04-17T06:02:53.033000Z</updated><subtitle>Recent posts to Raspistepper driver softmotion</subtitle><entry><title>Raspistepper driver softmotion</title><link href="https://forge.codesys.com/forge/talk/Motion/thread/95a6c0e11b/?limit=25#8368" rel="alternate"/><published>2023-04-17T06:02:53.033000Z</published><updated>2023-04-17T06:02:53.033000Z</updated><author><name>gtruu</name><uri>https://forge.codesys.com/u/gtruu/</uri></author><id>https://forge.codesys.com6d567761f16458459fd71681b210157bcff105ac</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello! Since I saw here has been questions regarding GPIO it should be proper to post a question here about connecting IO-s to raspi stepper library. &lt;br/&gt;
I use different type of raspberry (Revolution pi). Revolution pi I/O-s are not configured under GPIO tab as for standard raspberry. Raspistepper library supports only Dword value for pins. How could I solve my problem. I have IO list and it is mapped by using some name: "outputW.0" for example. I need to connect it with raspistepper library but had found no solution jet for it &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspistepper driver softmotion</title><link href="https://forge.codesys.com/forge/talk/Motion/thread/95a6c0e11b/?limit=25#a849" rel="alternate"/><published>2023-02-01T11:00:04.498000Z</published><updated>2023-02-01T11:00:04.498000Z</updated><author><name>helloword</name><uri>https://forge.codesys.com/u/helloword/</uri></author><id>https://forge.codesys.comd3978a3abb3cde9e7c15487e920df5bc69a4ac25</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello.&lt;br/&gt;
Tell me how to properly configure the drive for a circular stepper motor? In the first picture, I showed the normal setting, the motor is spinning. But if you change the motor type to circular, then it does not work. Tell me what is the reason? Is this a problem in the library?&lt;br/&gt;
Thank you.!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspistepper driver softmotion</title><link href="https://forge.codesys.com/forge/talk/Motion/thread/95a6c0e11b/?limit=25#ff8c" rel="alternate"/><published>2022-06-02T11:54:35.808000Z</published><updated>2022-06-02T11:54:35.808000Z</updated><author><name>mattiap</name><uri>https://forge.codesys.com/u/mattiap/</uri></author><id>https://forge.codesys.com40ed55b6fec5978da306684a0bc71ca1745c65a4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello everybody,😀&lt;br/&gt;
I am carrying out my project and continue in this discussion.&lt;br/&gt;
I haven't been able to get a soft motion limit switch to work yet, but for now I can do without it.&lt;br/&gt;
now I need help on controlling a DC motor through codesys, do you think if I connect a BTS7960 to a raspberry I can control it with softmotion?&lt;br/&gt;
I put some photos to better understand (the motor is a 895 360w, so with a very high load).&lt;br/&gt;
I trust in your precious help.🙏&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspistepper driver softmotion</title><link href="https://forge.codesys.com/forge/talk/Motion/thread/95a6c0e11b/?limit=25#2e4d" rel="alternate"/><published>2022-03-02T10:25:56.812000Z</published><updated>2022-03-02T10:25:56.812000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com843025b344f0969970938decae9fb9ff2c02d87c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
yes sorry my fault - this is true - only possible if this driver is not used-&lt;br/&gt;
it might work if you use a PIFACE2 - I think this IO's are connected by SPI&lt;br/&gt;
see the schema here:&lt;br/&gt;
&lt;a href="https://2.bp.blogspot.com/-O8fqpxHsuFQ/UhXwZzNJT7I/AAAAAAAAIVw/jhAsMoB2Ssg/s1600/Pi-face-digital-schematic.png" rel="nofollow"&gt;https://2.bp.blogspot.com/-O8fqpxHsuFQ/UhXwZzNJT7I/AAAAAAAAIVw/jhAsMoB2Ssg/s1600/Pi-face-digital-schematic.png&lt;/a&gt;&lt;br/&gt;
but anyway I did not have checked it in real.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspistepper driver softmotion</title><link href="https://forge.codesys.com/forge/talk/Motion/thread/95a6c0e11b/?limit=25#1c42" rel="alternate"/><published>2022-03-02T07:00:28.981000Z</published><updated>2022-03-02T07:00:28.981000Z</updated><author><name>mattiap</name><uri>https://forge.codesys.com/u/mattiap/</uri></author><id>https://forge.codesys.com8bacb616b8bbe960cb960208033d734d034f0ada</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello ,&lt;br/&gt;
in fact that's what I want to do, but reading the guide of this link &lt;a href="https://forge.codesys.com/drv/sm3raspistepper/home/Home/"&gt;https://forge.codesys.com/drv/sm3raspistepper/home/Home/&lt;/a&gt;, it says that the GP i / o cannot be used together with softomotion, I don't know if there is an alternative way to connect other inputs / outputs besides the engines.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspistepper driver softmotion</title><link href="https://forge.codesys.com/forge/talk/Motion/thread/95a6c0e11b/?limit=25#1dfe" rel="alternate"/><published>2022-03-02T00:45:29.382000Z</published><updated>2022-03-02T00:45:29.382000Z</updated><author><name>tobzi</name><uri>https://forge.codesys.com/u/tobzi/</uri></author><id>https://forge.codesys.com9f47b9494544ff2a23aca14d40852f6c36751a65</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello eschwellinger!&lt;/p&gt;
&lt;p&gt;I kind of have the same issue. Running three stepper motors with help of Softmotion and Raspberry Pi 4.&lt;br/&gt;
I want to use some additional outstanding GPIO's for limit switches and/or other DI/DO's. Seems like when I'm running softmotion, my whole&lt;br/&gt;
GPIO bus is getting disabled (not sure if softmotion is causing this issue). The GPIO is marked with a red &lt;br/&gt;
triangle in the Device Tree and have status "Bus is not running" and "GPIOs: Not Running"&lt;/p&gt;
&lt;p&gt;My question is: Is Softmotion blocking me to use the other outstanding GPIO's? &lt;br/&gt;
Is it possible to add limitswitches (DI/DO's) while running softmotion?&lt;/p&gt;
&lt;p&gt;Note: I have connected one limitswitch to GPIO4 for testing and mapped the IO correctly (working when creating a blank program without softmotion).&lt;/p&gt;
&lt;p&gt;Se pictures attached.&lt;/p&gt;
&lt;p&gt;Hope you are able to help and clarify.. :-)&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspistepper driver softmotion</title><link href="https://forge.codesys.com/forge/talk/Motion/thread/95a6c0e11b/?limit=25#9f96" rel="alternate"/><published>2022-03-01T19:25:33.248000Z</published><updated>2022-03-01T19:25:33.248000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com75cf06f6bea4d3129673413bcb7d5bfe64f0f957</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;you need to set the GPIO's and map them.&lt;br/&gt;
Then use these Inputs at the SMC_homing fb&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspistepper driver softmotion</title><link href="https://forge.codesys.com/forge/talk/Motion/thread/95a6c0e11b/?limit=25#b56a" rel="alternate"/><published>2022-02-28T18:54:27.736000Z</published><updated>2022-02-28T18:54:27.736000Z</updated><author><name>mattiap</name><uri>https://forge.codesys.com/u/mattiap/</uri></author><id>https://forge.codesys.com5f611cc4741400d90a8edb2c4fefe80f756b31c4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks for the time you are dedicating to me.&lt;br/&gt;
I connected the limit switch input to a GP i/o input of the Raspberry, what I can't do is define the pin in the SMC_homing fb, what I have to write to ensure that my PIN 4 is active and reads the limit switch?&lt;br/&gt;
It might be trivial, but these are my first steps on codesys.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspistepper driver softmotion</title><link href="https://forge.codesys.com/forge/talk/Motion/thread/95a6c0e11b/?limit=25#ffbe" rel="alternate"/><published>2022-02-26T20:56:59.481000Z</published><updated>2022-02-26T20:56:59.481000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com3bdce92b40f5eaff063246be344ac51abf992d74</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;A proposal would be to connect a a GPIO input to do the limit switch if the distance is not to long.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspistepper driver softmotion</title><link href="https://forge.codesys.com/forge/talk/Motion/thread/95a6c0e11b/?limit=25#b881" rel="alternate"/><published>2022-02-26T13:54:32.630000Z</published><updated>2022-02-26T13:54:32.630000Z</updated><author><name>mattiap</name><uri>https://forge.codesys.com/u/mattiap/</uri></author><id>https://forge.codesys.com5f422fc46ed3a73654e3bcd24b967c2d390b5fbf</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks for the answer, also placed an image of the connections, I can't understand how to use SMC_homing, how can I define the switch input PIN?&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>