2/4/2024 5:03 PM | |
Joined: 1/29/2024 Last visit: 3/10/2024 Posts: 3 Rating:
|
Premises: As in the object, I am working on a project to automatize something similar to a tiny crane equipped with self-braking motors. The program core is a sequence of UP-FORWARD-DOWN that repeats until reaching last station then fully returning to the Loading/Unloading station. Of course I choose this way instead to copy and past an UP-FORWARD-DOWN-MOVE sequence for every station. I created a single sequence to repeat in every station until the last station is reached. I also included small timers to control inertia, overruns, switch inputs, and so on. The program raises the crane and then moves it. Then I used an input (2 micros in series) to reset the forward movement and lower the crane, then the timer, and raise it again. The programs identify the treatment time because the crane turns on a different input in every station while the FORWARD RS is reset by one of any =>1 of station inputs. Except for that, the program has no idea where the crane is. The problem is the following: The treatment time is finished, crane rise and stop but does not move because it "sits" of one of the "positioning inputs" that resets the FORWARD RS How can I tell the Logo? Hey buddy, here you have done. Move and wait for the next reset ;-) Maybe I cannot see the solution due to a bit of working overload or lack of experience. This is my 3rd project and first "serious"- Also, I never did the interlocking block of 4 Q before. EDIT: Later I added copy of program which I forgot! AttachmentScheme.pdf (289 Downloads) |
Last edited by: nick894 at: 02/04/2024 17:58:19 |
|
2/4/2024 6:00 PM | |
Joined: 1/29/2024 Last visit: 3/10/2024 Posts: 3 Rating:
|
Sorry. I did not double check before to publish. I just added layout scheme. Forgive me. Thank you for the time. AttachmentCopy for export.zip (254 Downloads) |
2/5/2024 7:06 PM | |
Joined: 6/11/2019 Last visit: 8/27/2024 Posts: 2222 Rating:
|
Hello Nick 894, Why so complicated ? Simply create a sequencer using a counter (see example). Each step is a movement (in the example I have represented these movements using switch-on delays). Once started, it runs through the sequence. It's best to start with the sequence that leads to the starting position. Greetings Ella_68 (translated with Google) AttachmentProgrammplan-9.zip (256 Downloads) |
Follow us on