- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Промежуточная команда на закрытие
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 25 апр 2022, 23:16
- Имя: Ганс
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 4 раза
Промежуточная команда на закрытие
Здравствуйте! Заранее прошу прощения за мои непрофессиональные формулировки.
Есть команда закрытия исполнительным механизмом(задвижка), есть необходимость реализовать промежуточное закрытие в течении 5 секунд, далее окончательное закрытие с задержкой на включение 5 секунд т.е. пауза в 5 секунд между этими двумя закрытиями.
Файл с LAD схемой во вложении.
Был бы очень признателен за помощь!
Есть команда закрытия исполнительным механизмом(задвижка), есть необходимость реализовать промежуточное закрытие в течении 5 секунд, далее окончательное закрытие с задержкой на включение 5 секунд т.е. пауза в 5 секунд между этими двумя закрытиями.
Файл с LAD схемой во вложении.
Был бы очень признателен за помощь!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- освоился
- Сообщения: 220
- Зарегистрирован: 26 мар 2017, 13:05
- Имя: Денис
- Страна: Россия
- город/регион: Самара
- Благодарил (а): 11 раз
- Поблагодарили: 35 раз
Промежуточная команда на закрытие
Постараюсь суть на словах описать. У вас три этапа: закрытие1 5сек, пауза 5сек, закрытие2 5 сек. Соответственно, объявляете 3 бита: Stage1, Stage2, Stage3. Каждый бит является условием работы соответствующего таймера.
Для начала процесса взводится Stage1 и Q7.7. Таймер отработал, сбрасываются Stage1 и Q7.7, взводится Stage2. Далее аналогично.
Для начала процесса взводится Stage1 и Q7.7. Таймер отработал, сбрасываются Stage1 и Q7.7, взводится Stage2. Далее аналогично.
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 25 апр 2022, 23:16
- Имя: Ганс
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 4 раза
Промежуточная команда на закрытие
Второе закрытие без времени, т.е. команда остается прежней.
Закрытие 5 сек, пауза 5 сек, закрытие полностью по концовикам.
Получается вносим два дополнительных бита
Stage1 и Q7.7 по таймеру
Stage2 таймер паузы
и далее Q7.7 до самого закрытия
К сожалению не обладаю знаниями как сделать команду по таймеру возможно S_Pulse т.е. как упаковать бит закрытия в таймер?
Закрытие 5 сек, пауза 5 сек, закрытие полностью по концовикам.
Получается вносим два дополнительных бита
Stage1 и Q7.7 по таймеру
Stage2 таймер паузы
и далее Q7.7 до самого закрытия
К сожалению не обладаю знаниями как сделать команду по таймеру возможно S_Pulse т.е. как упаковать бит закрытия в таймер?
-
- не первый раз у нас
- Сообщения: 343
- Зарегистрирован: 12 дек 2018, 14:47
- Имя: Влад
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
Промежуточная команда на закрытие
Что значит промежуточное закрытие? Закрытие задвижки потом открытие потом окончательное закрытие или что то другое? Или две задвижки одна закрывается на половину или вообще аналоговая задвижка?
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 25 апр 2022, 23:16
- Имя: Ганс
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 4 раза
Промежуточная команда на закрытие
Задвижка одна и только закрытие
Нам нужно чтобы задвижка закрылась в два этапа
закрывается 5 секунд, остановилась на паузу в 5 секунд и потом закрытие полностью
Отправлено спустя 5 минут 12 секунд:
Вы в своем первом предположении все верно написали, просто второе закрытие будет без таймера
Отправлено спустя 2 минуты 31 секунду:
Хотелось бы понять какой таймер необходимо использовать и как его применить к биту закрытия
Нам нужно чтобы задвижка закрылась в два этапа
закрывается 5 секунд, остановилась на паузу в 5 секунд и потом закрытие полностью
Отправлено спустя 5 минут 12 секунд:
Вы в своем первом предположении все верно написали, просто второе закрытие будет без таймера
Отправлено спустя 2 минуты 31 секунду:
Хотелось бы понять какой таймер необходимо использовать и как его применить к биту закрытия
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 25 апр 2022, 23:16
- Имя: Ганс
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 4 раза
Промежуточная команда на закрытие
Если правильно Вас понял, предположу что возможно такая схема будет рабочей?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- корифей
- Сообщения: 791
- Зарегистрирован: 16 ноя 2016, 11:33
- Имя: Максим Владимирович
- Страна: Россия
- город/регион: Магнитогорск
- Благодарил (а): 16 раз
- Поблагодарили: 202 раза
Промежуточная команда на закрытие
Надо ещё не забыть сбросить Q7.7 после завершения S_Pulse, а то катушка так и останется во взведённом состоянии...
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 25 апр 2022, 23:16
- Имя: Ганс
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 4 раза
Промежуточная команда на закрытие
А каким способом можно сбросить Q7.7 после завершения S_Pulse?
Я просто думал что сам таймер сбросит бит после указанного в нем времени
Я просто думал что сам таймер сбросит бит после указанного в нем времени
-
- не первый раз у нас
- Сообщения: 343
- Зарегистрирован: 12 дек 2018, 14:47
- Имя: Влад
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
Промежуточная команда на закрытие
Во первых один и тот же выход два раза лучше не использовать, делайте через меркеры. Во вторых как будет отключаться клапан во второй раз если без задержки?
Отправлено спустя 7 минут 56 секунд:
И еще неужели задвижка столько времени только будет закрываться? Ее же не двигатель закрывает с передачей. Это как будто учебная задача.
Отправлено спустя 34 минуты 33 секунды: Вот один из вариантов на закрытие.
Отправлено спустя 7 минут 56 секунд:
И еще неужели задвижка столько времени только будет закрываться? Ее же не двигатель закрывает с передачей. Это как будто учебная задача.
Отправлено спустя 34 минуты 33 секунды: Вот один из вариантов на закрытие.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- эксперт
- Сообщения: 2316
- Зарегистрирован: 20 дек 2018, 04:45
- Имя: Сергей
- Страна: РБ/РФ
- город/регион: РФ Сергиев Посад
- Благодарил (а): 1642 раза
- Поблагодарили: 160 раз
Промежуточная команда на закрытие
А давайте перефразируем задачу (декомпозиция)?
1. Вам нужно закрыть заслонку до какого-то сигнала.
2. При этом, закрытие нужно задержать на 5с.
3. Вам нужно начать задержку через 5с.
Я вижу тут TON и TOF, (но Velt тоже рабочее решение предложил).
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 25 апр 2022, 23:16
- Имя: Ганс
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 4 раза
Промежуточная команда на закрытие
Спасибо за составленную схему!v0v писал(а): ↑26 апр 2022, 18:12 Во первых один и тот же выход два раза лучше не использовать, делайте через меркеры. Во вторых как будет отключаться клапан во второй раз если без задержки?
Отправлено спустя 7 минут 56 секунд:
И еще неужели задвижка столько времени только будет закрываться? Ее же не двигатель закрывает с передачей. Это как будто учебная задача.
Отправлено спустя 34 минуты 33 секунды:
Безымянный.jpg
Вот один из вариантов на закрытие.
Данная схема необходима из-за особенностей технологии.
Во второй раз клапан будет отключаться по концевику, прикрепил полную схему управления закрытием.
К сожалению с меркерами не имел дело. Я так понимаю необходимо его просто создать, и с битом Q7.7 он никак не будет связан, просто как условие выполнения?
И может быть подскажите какая цель параллельной битовой логической операции Q7.6 Open Do (r) в схеме закрытия?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 11
- Зарегистрирован: 10 мар 2022, 15:38
- Имя: Роман
- Страна: Россия
- город/регион: Тверь
- Благодарил (а): 1 раз
Промежуточная команда на закрытие
Q7.7 Отдает команду на закрытие, а Q7.6 сбрасывает команду на открытие, я вижу именно это так
-
- освоился
- Сообщения: 220
- Зарегистрирован: 26 мар 2017, 13:05
- Имя: Денис
- Страна: Россия
- город/регион: Самара
- Благодарил (а): 11 раз
- Поблагодарили: 35 раз
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 25 апр 2022, 23:16
- Имя: Ганс
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 4 раза
Промежуточная команда на закрытие
Спасибо за помощь всем кто откликнулся!
К сожалению меркеры использовать пока нет возможности в силу того что пока нельзя остановить контроллер и завести новые меркеры, делал все онлайн правкой.
Я понимаю что это сомнительный способ и возможно появятся критические проблемы.
Вот такую схему реализовал
К сожалению меркеры использовать пока нет возможности в силу того что пока нельзя остановить контроллер и завести новые меркеры, делал все онлайн правкой.
Я понимаю что это сомнительный способ и возможно появятся критические проблемы.
Вот такую схему реализовал
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- не первый раз у нас
- Сообщения: 343
- Зарегистрирован: 12 дек 2018, 14:47
- Имя: Влад
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
Промежуточная команда на закрытие
Вы же ее даже не пробовали симулировать. Q7.7 никогда не выключится. И зачем останавливать контроллер для изменения программы.
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 25 апр 2022, 23:16
- Имя: Ганс
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 4 раза
Промежуточная команда на закрытие
Пробовал непосредственно на оборудовании несколько раз, отработало исправно.
Q7.7 отключился.
Читал информацию по меркерам, там было указано что их вносят(создают) через hardwear с остановкой контроллера.
К сожалению только недавно занимаюсь этим вопросом, поэтому еще не так опытен.
Q7.7 отключился.
Читал информацию по меркерам, там было указано что их вносят(создают) через hardwear с остановкой контроллера.
К сожалению только недавно занимаюсь этим вопросом, поэтому еще не так опытен.
Последний раз редактировалось andru 27 апр 2022, 22:38, всего редактировалось 1 раз.
-
- не первый раз у нас
- Сообщения: 343
- Зарегистрирован: 12 дек 2018, 14:47
- Имя: Влад
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
Промежуточная команда на закрытие
По этой схеме у Q7.7 ресета нет. А про меркеры Вы что то путаете, речь шла наверное про тактовый импульс.
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 25 апр 2022, 23:16
- Имя: Ганс
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 4 раза
Промежуточная команда на закрытие
Мне казалось он сбрасывется по биту от концевика закрытия, хотя могу конечно и ошибаться.
К сожалению только начал всем этим заниматься и имею только пока общие представления.
-
- не первый раз у нас
- Сообщения: 343
- Зарегистрирован: 12 дек 2018, 14:47
- Имя: Влад
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
Промежуточная команда на закрытие
Вариантов схем много можно и без меркеров, можно без тригеров. Пробуйте.
-
- эксперт
- Сообщения: 1001
- Зарегистрирован: 31 мар 2018, 12:05
- Имя: Вячеслав
- Благодарил (а): 87 раз
- Поблагодарили: 126 раз
Промежуточная команда на закрытие
Позвольте поправить - вариантов алгоритмов. И если человек ставит перед собою задачу написать программу, при этом даже алгоритм вразумительно составить не может и понимания нет во многом (меркеры, симулятор, загрузка блока в ПЛК ), то становится печально...