Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 37

Тема: Энергонезависимость универсального счетчика CTN

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

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

    По умолчанию

    Цитата Сообщение от Borserg Посмотреть сообщение
    Предваряя справедливые вопросы о том, зачем это нужно, отвечаю.

    Проект делаю на ПР100 (нужны всего 4 выхода).
    Отсчет времени по секундным импульсам (делаю на BLINK).
    При включении должен появиться сигнал на выходах Q1 и Q2 и начаться обратный отсчет времени.
    По истечении N1 секунд сигнал на Q2 должен пропасть (сигнал на Q1 сохраняется).
    По истечении N2 секунд должен пропасть сигнал на Q1 (т.е. нет сигнала ни на одном из выходов).
    По истечении N3 секунд должен появиться сигнал на выходах Q3 и Q4.
    По истечении N4=N1 секунд должен пропасть сигнал на Q4 (сигнал на Q3 сохраняется).
    По истечении N5=N2 секунд должен пропасть сигнал на Q3 (т.е. нет сигнала ни на одном из выходов).
    По истечении N6=N3 секунд цикл повторяется (как с момента включения питания).

    Смысл в том, что после выключения/включения питания работа ПР100 должна продолжаться из состояния, в котором реле находилось на момент выключения питания.
    Этот алгоритм называется Командоаппарат.

  2. #2
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Этот алгоритм называется Командоаппарат.
    Это алгоритм работы адсорбционного осушителя сжатого воздуха английского производства с горячей регенерацией адсорбента, поэтому 4 выхода.
    Изначально в нем действительно стоял механический командоаппарат с приводом от моторчика.
    Затем производитель выпустил комплект модернизации на базе программируемого реле Mitsubishi Alpha2.
    Лет 10 осушитель отработал, но затем Альфа благополучно умерла.
    Писать алгоритм для Альфы - занятие неблагодарное, поэтому решил сделать на ПР100 + ИПП120 (ПР200 не влазит на штатное место).

  3. #3
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,108

    По умолчанию

    Вот CTN, который ВСЕ считает правильно.
    Захват-1.png

    Захват-3.png
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  4. #4
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Вот CTN, который ВСЕ считает правильно.
    Захват-1.png

    Захват-3.png
    Большое спасибо!

  5. #5
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Сделал обратный счет двух последовательных счетчиков, сделанных по рецепту petera.
    Только энергонезависимой переменной CTN в макросе присвоил значение по умолчанию "20".
    А на вход N макроса повесил константу 21, т.к. при значении 20 счет начинается с 19.

    ИПП120_Последовательный_обратный_отсчет.png

    Все работает корректно - сначала считает счетчик CTN1 до 0, потом CTN2 до 0, потом снова CTN1 и т.д.
    При выключении/включении питания состояние счетчиков сохраняется.
    Поэтому без проблем сделаю цепочку из 6 счетчиков для реализации описанного в начале поста алгоритма.
    Вложения Вложения

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

    По умолчанию

    Цитата Сообщение от Borserg Посмотреть сообщение
    Сделал обратный счет двух последовательных счетчиков, сделанных по рецепту petera.
    Только энергонезависимой переменной CTN в макросе присвоил значение по умолчанию "20".
    А на вход N макроса повесил константу 21, т.к. при значении 20 счет начинается с 19.

    ИПП120_Последовательный_обратный_отсчет.png

    Все работает корректно - сначала считает счетчик CTN1 до 0, потом CTN2 до 0, потом снова CTN1 и т.д.
    При выключении/включении питания состояние счетчиков сохраняется.
    Поэтому без проблем сделаю цепочку из 6 счетчиков для реализации описанного в начале поста алгоритма.
    Если счётчики работают последовательно - достаточно одного счётчика, короче, не надо кучу счётчиков лепить! Если у Вас две ноги, Вы же не покупаете 40 сапог, может такое сравнение Вам будет понятней!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  7. #7
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Если счётчики работают последовательно - достаточно одного счётчика, короче, не надо кучу счётчиков лепить! Если у Вас две ноги, Вы же не покупаете 40 сапог, может такое сравнение Вам будет понятней!
    Я же описывал алгоритм.

    Хотелось бы увидеть его реализацию на одном счетчике.
    Без конкретного примера Ваше высказывание - не более, чем пустые слова.
    Ну и лирические отступления про "заднее место и 40 сапог" здесь совершенно неуместны.
    У меня десятки успешно реализованных проектов на ПР200+СП307.
    Просто со счетчиками (кроме счетчика часов наработки и сервисного счетчика с обратным отсчетом) не сталкивался.

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

    По умолчанию

    У меня есть готовый командоаппарат реального времени на 32 команды 8-ми канальный:

    Командоаппарат реальногого времени с маской недели на 32 команды 8 канальный_00.owl

    Можно под свои хотелки переделать!

    Я его делал 4 года назад, боюсь сейчас бы сделал намного проще и лучше!

    И этот проект посмотрите в посте #539: https://owen.ru/forum/showthread.php?t=25067&page=54

    И здесь таймер выкладывал в посте #170: https://owen.ru/forum/showthread.php?t=33720&page=17

    Короче, приблизительно как-то так:

    Для БМП_3.PNG

    И это десятки раз подробно обсуждалось в различных темах, надоело повторять одно и тоже:

    Для БМП_3.owl

    Или так, с паузой:

    Для БМП_3_1.PNG

    Для БМП_3_1.owl
    Последний раз редактировалось Сергей0308; 12.07.2022 в 08:54.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  9. #9

    По умолчанию

    Здравствуйте окажите помощь. Проблема такая имеется панель оператора СП с неё пишутся уставки для ПР. Проблема в следующем при отключении СП установки обнуляются. Как реализовать память в ПР для сетевой переменной.

  10. #10

    По умолчанию

    Вы уж простите, почему у вас обнуляются уставки на сп?? Что вы пытаетесь добиться? Сетевые переменные в ПР и так энергонезависимые. Решайте вопросы счтенмя записи в эти переменные в СП

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Похожие темы

  1. Энергонезависимость переменной
    от curbat в разделе Программируемые реле
    Ответов: 4
    Последнее сообщение: 07.07.2020, 20:28
  2. Энергонезависимость сетевой переменной
    от ASo в разделе Программируемые реле
    Ответов: 17
    Последнее сообщение: 25.09.2017, 19:25
  3. Энергонезависимость сетевых переменных
    от max_etf в разделе Программируемые реле
    Ответов: 19
    Последнее сообщение: 07.09.2012, 09:03
  4. Настройка универсального OPC сервера
    от Salvafion в разделе Master SCADA 3
    Ответов: 8
    Последнее сообщение: 08.09.2011, 21:29

Ваши права

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