Страница 299 из 413 ПерваяПервая ... 199249289297298299300301309349399 ... ПоследняяПоследняя
Показано с 2,981 по 2,990 из 4885

Тема: разные вопросы новичка

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    2,160

    По умолчанию

    Цитата Сообщение от mac056 Посмотреть сообщение
    Добрый день. Прошу помощи, несколько дней уже ломаю голову, не пойму как решить проблему.
    Описание: Управление осуществляется с помощью одного входа на который заведен gsm-модуль и дублирующая кнопка (по месту). Необходимо при первом нажатии активировать выход Q1, при втором, выход Q2. И так поочередно. Т.е. если сигнал поступил, всегда активен только один выход, если не вышло время и не сработал концевик. Задан интервал времени 40сек, на работу выходов, за это время должны сработать один из датчиков (концевики) и сбросить сигнал, повторным нажатием на кнопку возможно активировать только тот выход, на который не сработал датчик.
    Сделал первый вариант, вроде бы все работало, но увеличил скорость работы двигателя и заготовка пролетела концевик, не сбросив цикл, а таймер еще не вышел, в общем последствия не очень!
    Переключение выходов сделал в макросе через D триггер с отрицанием одного из выхода. Второй вариант сделал так же через D триггер на каждый выход и вроде бы все хорошо. выхода переключаются, концевики сбрасывают цикл и таймеры. Но, при активации выхода Q1 и входа I2 происходит переключение на выход Q2 и ни как не могу это победить, концевики должны делать полный сброс с выходов
    А если так сделать?

    вариант.owle

    Вот еще аварийный стоп добавил

    вариант 2.owle
    Последний раз редактировалось Dimensy; 24.05.2024 в 11:47.

  2. #2
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,836

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    А если так сделать?

    вариант.owle

    Вот еще аварийный стоп добавил

    вариант 2.owle
    Для счётного входа Д-триггера не нужен детектор переднего фронта, он и так работает по фронту сигнала!
    И, обычно для сигналов стоп и аварийный стоп используют размыкающиеся(нормально-замкнутые) контакты кнопки.
    Последний раз редактировалось Сергей0308; 24.05.2024 в 12:17.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #3
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    2,160

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Для счётного входа Д-триггера не нужен детектор переднего фронта, он и так работает по фронту сигнала!
    И, обычно для сигналов стоп и аварийный стоп используют размыкающиеся(нормально-замкнутые) контакты кнопки.
    Без RTRIG запуск будет при отпускании кнопки
    Аварийный стоп сделан на размыкание кнопки
    Можно, конечно, еще поковыряться в алгоритме, можно и на ST написать.

  4. #4
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,836

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Без RTRIG запуск будет при отпускании кнопки
    Аварийный стоп сделан на размыкание кнопки
    Можно, конечно, еще поковыряться в алгоритме, можно и на ST написать.
    Речь о работе Д-триггера, в смысле, если Вы уберёте детектор переднего фронта на счётном входе - разницы в его работе не будет!
    По аварийному стопу, виноват, не заметил инвертор.
    Последний раз редактировалось Сергей0308; 24.05.2024 в 13:11.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #5

    По умолчанию

    А если во время пуска оба датчика не активны?

  6. #6

    По умолчанию

    Вроде победил, немного переделал в макросе Д-триггер.
    макрос.jpg
    Dimensy спасибо за два варианта, единственное что обратил внимание, если движение идет в одну сторону, например Q1 и срабатывает его концевик и если заготовка случайно его проскочит, то при повторном запуске, он опять начнет с него же., т.е. будет активен опять Q1.
    Финальный вид. Добавил вход для оптического датчика присутствия, для включения звукового индикатора и останова работы на закрытие и вывод индикации на лампы при работе.
    финал.jpg
    Последний раз редактировалось mac056; 24.05.2024 в 12:40.

  7. #7
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    2,160

    По умолчанию

    Цитата Сообщение от mac056 Посмотреть сообщение
    Вроде победил, немного переделал в макросе Д-триггер.
    Dimensy спасибо за два варианта, единственное что обратил внимание, если движение идет в одну сторону, например Q1 и срабатывает его концевик и если заготовка случайно его проскочит, то при повторном запуске, он опять начнет с него же., т.е. будет активен опять Q1.
    Финальный вид. Добавил вход для оптического датчика присутствия, для включения звукового индикатора и останова работы на закрытие и вывод индикации на лампы при работе.
    Что же это за концевик такой, что его проскочить можно?
    Ладно, вот поправил
    Вложения Вложения

  8. #8

    По умолчанию

    В качестве концевиков использовал индуктивные датчики бд-сенсор вби, пластины-актуаторы сделал около 5см шириной, но тяжелая заготовка на скорости примерно 10км/ч, инерции может хватить пролететь его, хотя и сделал динамическое торможение. Но лишний раз рисковать не охото. Еще раз спасибо за помощь!

  9. #9

    По умолчанию

    Почему иногда переменные вставляются в холст таким вот образом?(рисунок)
    Место свободного вагон и меленькая тележка на холсте.
    На рисунке я просто перетянул с левой панельки переменную на холст в то место где она изображена.
    Дико раздражает.
    v2s.JPG

  10. #10

    По умолчанию

    Цитата Сообщение от meta11ist87 Посмотреть сообщение
    Почему иногда переменные вставляются в холст таким вот образом?(рисунок)
    Место свободного вагон и меленькая тележка на холсте.
    На рисунке я просто перетянул с левой панельки переменную на холст в то место где она изображена.
    Дико раздражает.
    Для экономии места, бывает всё свободное место забито очень плотно. Если вам нужно полное имя переменной, можете её растянуть или сжать стрелочками клавы, удерживая Ctrl

    Либо поменяйте принцип вывода переменной на холст, ставьте пустую и дважды кликнув мышью, выберите нужную из списка.
    Последний раз редактировалось kondor3000; 03.06.2024 в 09:59.

Страница 299 из 413 ПерваяПервая ... 199249289297298299300301309349399 ... ПоследняяПоследняя

Похожие темы

  1. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 62
    Последнее сообщение: 27.07.2026, 19:16
  2. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 21
    Последнее сообщение: 15.04.2025, 16:38
  3. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 14:39
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 09:29

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •