Показано с 1 по 7 из 7

Тема: ПР200- переход к экрану аварий

  1. #1

    По умолчанию ПР200- переход к экрану аварий

    Всем добра.
    Задача - переход от экрана "Преобразования" к экрану "Авария Т датчиков" при аварии любого из двух датчиков (или обоих датчиков) и обратный переход к экрану "Преобразования" только после снятия всех аварий датчиков.
    Второй переход отлично работает. А вот первый переход к экрану "Авария Т датчиков" происходит только после аварии обоих датчиков - если авария одного датчика, то перехода к экрану аварий не происходит. В онлайн отладке проверял - переменная alarm_T1_or_T2 (условие для перехода к экрану аварий) нормально отрабатывает при аварии одного датчика.
    Подскажите, где я накосячил?
    Изображения Изображения
    • Тип файла: jpg 1.jpg (653.6 Кб, Просмотров: 33)
    • Тип файла: jpg 2.jpg (256.9 Кб, Просмотров: 28)
    Вложения Вложения

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

    По умолчанию

    Вангую. Авария от датчика - переход на экран аварий, но срабатывает другое условие - второй датчик в норме и, в результате, переход обратно
    Все переходы лучше делать импульсами. Что бы наверняка, импульс сделать 500 мс

  3. #3

    По умолчанию

    Спасибо за идею. Попробую преобразовать булевские переменные для перехода между экранами в импульсы (rtrig). Не подскажите, как "растянуть" импульс?

  4. #4

    По умолчанию

    Цитата Сообщение от Aleks Che Посмотреть сообщение
    Спасибо за идею. Попробую преобразовать булевские переменные для перехода между экранами в импульсы (rtrig). Не подскажите, как "растянуть" импульс?
    Таймер ТР на 0.1-0.5 секунд
    Последний раз редактировалось kondor3000; 18.05.2025 в 09:46.

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

    По умолчанию

    В принципе, наверное можно и без импульса
    Попробуйте
    Безымянный.png

  6. #6

    По умолчанию

    Поддерживаю мысль импульсов. Я так делаю в своих проектах, работает всё нормально.
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab

  7. #7

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    В принципе, наверное можно и без импульса
    Попробуйте
    Безымянный.png
    Этот вариант в рамках моей задачи работает отлично. Просто и работоспособно. Спасибо. Забираю.
    За идею про импульсные (триггерные) условия перехода тоже все спасибо - тоже пригодится для других задач. Главное объяснили смысл моих ошибок.
    Последний раз редактировалось Aleks Che; 18.05.2025 в 12:14.

Похожие темы

  1. Архив аварий на ПР200
    от stanislau в разделе Программируемые реле
    Ответов: 137
    Последнее сообщение: 27.10.2025, 18:59
  2. Ответов: 10
    Последнее сообщение: 16.04.2024, 10:13
  3. Вопрос от новичка по экрану/симуляции
    от fuzzylogic2006 в разделе Среда программирования OWEN Logic
    Ответов: 1
    Последнее сообщение: 26.03.2022, 04:41
  4. Возможно ли сменить ID экрану в Конфигураторе СП300?
    от Roman_777 в разделе Панели оператора (HMI)
    Ответов: 2
    Последнее сообщение: 06.03.2018, 17:45
  5. Список аварий с квитированием на дисплее ПР200
    от djon1 в разделе Среда программирования OWEN Logic
    Ответов: 8
    Последнее сообщение: 02.01.2018, 16:43

Ваши права

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