Пока получилась кнопка пауза. Но как перенаправить сигнал на DO-4, DO-5 и DO-6 ?
Пока получилась кнопка пауза. Но как перенаправить сигнал на DO-4, DO-5 и DO-6 ?
Последний раз редактировалось Югорск; 06.04.2020 в 20:05.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Каретки начинают двигаться обратно одновременно, но каждая каретка пройдёт разное расстояние. Я привёл подробное описание.
Да, это я просмотрел, Вы об этом написали! Хорошо, с этим понятно, как тогда макросы работают, я так понимаю, это нечто похожее на импульс включения заданной длительности? И зачем по два на каждый выход(каретку)?
У вас, как я понимаю на данный момент, команды перемещения вправо следуют по очереди, не накладываясь друг на друга, короче, мне кажется достаточно одного таймера на все каретки(выхода), если продолжительность импульсов разная для разных кареток(выходов), то + мультиплексор(целочисленный) и зачем какой-то специальный макрос, неужели не хватает ФБ из ОЛ?
Примерно как-то так:
Переключение напряжения_5.PNG
Переключение напряжения_7.owl
Вот немного переделал проект, насколько понял ваши хотелки с одинаковым временем импульса для всех кареток:
Движение кареток.PNG
Движение кареток.owl
Короче, если надо разное время импульса для разных кареток можно добавить мультиплексор, уже писал об этом, из того, что Вы написали, так и не смог этого понять, боюсь никто не станет из Вас вытягивать, что Вы хотите, это должно быть абсолютно понятно из ваших описаний, ну я так думаю!
Вот второй вариант проекта:
Движение кареток_2.PNG
Движение кареток_2.owl
Последний раз редактировалось Сергей0308; 12.04.2020 в 05:44.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Время импульсов одинаковое.
Я постарался как можно точнее, пошагово, описать алгоритм работы.
пауза2.png
Какой макрос сюда бы подошёл?
IF DI2=1 then GOTO reverse ELSE next step
Последний раз редактировалось Югорск; 08.04.2020 в 13:02.