Страница 10 из 12 ПерваяПервая ... 89101112 ПоследняяПоследняя
Показано с 91 по 100 из 111

Тема: Как записать переменную в энергонезависимую память

  1. #91

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    На таймер не получится не подавать сигнал.Так как таймер запускает в авто котловые насосы.
    Вы не поняли, SEL будет подавать в автомате уставку, в ручном 0, Write_to_Fb записывает в таймер уставку либо 0. Уставка должна задаваться в ms, если вам нужны например секунды, умножаете на 1000. Если минуты, умножаете на 60000 и т. д.
    AND так же блокирует сигнал в ручном, разрешает в автоматическом.1 Ручной режим.jpg
    Последний раз редактировалось kondor3000; 14.12.2022 в 20:49.

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

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    Да интересует.Я вот и хочу понять логику как сделать вато и руч режим.Допусти если взять блок ИЛИ и на один вход подать переменную насос а на двругой вход переменную руч режим то на выходе что так что так будет 1 тоесть мы так не сможем переключить насос с авто на руч.
    Надо взять блок И. На один вход подать переменную насоса, на другой переменную авто или отрицание руч - зависит от того как вы этот режим активируете.

    Или, например, вот макрос насос + задвижка. Когда макрос отработает алгоритм, то активируется выход Далее для следующего макроса. В ручном режиме этот выход не активируется
    Вложения Вложения
    Последний раз редактировалось Dimensy; 14.12.2022 в 20:12.

  3. #93

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Надо взять блок И. На один вход подать переменную насоса, на другой переменную авто или отрицание руч - зависит от того как вы этот режим активируете.

    Или, например, вот макрос насос + задвижка. Когда макрос отработает алгоритм, то активируется выход Далее для следующего макроса. В ручном режиме этот выход не активируется
    А ручной режим как можно проверить в симуляторе что он работает?Я макрос запустил все хорошо работает.И хотел спросить Далее что это означает?

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

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    А ручной режим как можно проверить в симуляторе что он работает?Я макрос запустил все хорошо работает.И хотел спросить Далее что это означает?
    Активный выход Далее означает ,что макрос отработал алгоритм и вышел на режим. В вашем случае означает, что сетевой насос работает в штатном режиме, можно проводить процедуру запуска котловых насосов

  5. #95

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Активный выход Далее означает ,что макрос отработал алгоритм и вышел на режим. В вашем случае означает, что сетевой насос работает в штатном режиме, можно проводить процедуру запуска котловых насосов
    То есть к выходу далее можно через таймер задержки включения подключать котловые насосы?Ручной режим проэмулировать не удастся в программе?Нужно дополнительные кнопки вкл выкл для ручного режиме добавлять + кнопку вкл выкл задвижки?

  6. #96

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Активный выход Далее означает ,что макрос отработал алгоритм и вышел на режим. В вашем случае означает, что сетевой насос работает в штатном режиме, можно проводить процедуру запуска котловых насосов
    Смотрел ваш код который вы присылали.Хорошая тема выбор насоса 1 или 2 по очереди.Но я не понял как работаю битовые блоки в чем там смысл?Screenshot_0909.jpg

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

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    Смотрел ваш код который вы присылали.Хорошая тема выбор насоса 1 или 2 по очереди.Но я не понял как работаю битовые блоки в чем там смысл?Screenshot_0909.jpg
    Ну, во-первых, тут тоже есть ошибка, которая в некоторых случаях одновременно подает команды на открытие и закрытие клапана. Вот исправленный макрос

    1+1.zip

    Битовыми блоками я выбираю какой из насосов должен работать: если Насос 1 и Насос 2 не активны, то Режим в двоичной форме 11 (3 в десятичной), если активен Насос 1, то Режим в двоичной форме 01 (1 в десятичной), если активен Насос 2, то Режим в двоичной форме 10 (2 в десятичной). А на выходе я формирую команду на запуск: для Насоса 1 - Насос И бит 0, для насоса 2 - Насос и бит 1. Получается, что если Режим 11, то запустятся оба насоса, если Режим 01- то запуститься Насос 1, если режим 10, то запуститься Насос 2.
    Точно также я обрабатываю аварию от насоса - просто обнуляю бит того насоса, который выпал в аварию. При аварии по давлению обнуляются оба бита, что приводит к остановке всех насосов
    Последний раз редактировалось Dimensy; 14.12.2022 в 22:03.

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

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    То есть к выходу далее можно через таймер задержки включения подключать котловые насосы?Ручной режим проэмулировать не удастся в программе?Нужно дополнительные кнопки вкл выкл для ручного режиме добавлять + кнопку вкл выкл задвижки?
    Да, к выходу Далее подключается вход "Пуск" макроса для управления котловыми насосами. Ручной режим эмулировать можно. Насчет доп кнопок - смотря какие действия вам нужно выполнять в ручном режиме.
    Вообще, для чего вам нужен ручной режим?
    Последний раз редактировалось Dimensy; 14.12.2022 в 22:13.

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

    По умолчанию

    Еще, советую для страховки перед выходами управления приводом заслонки поставить такой макрос

    Безымянный.png

    Он не даст одновременно подать команды на оба выхода. Приоритет у команды Закрыть. Задержки нужны для паузы при смене направления движения

  10. #100

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Да, к выходу Далее подключается вход "Пуск" макроса для управления котловыми насосами. Ручной режим эмулировать можно. Насчет доп кнопок - смотря какие действия вам нужно выполнять в ручном режиме.
    Вообще, для чего вам нужен ручной режим?
    Ручной режим нужен для того что бывает давление в обратке начинает расти в следствии меньшего водоразбора и приходится выключать один насос.Или может какой либо насос сломаться что бы можно было перейти на другой.

Страница 10 из 12 ПерваяПервая ... 89101112 ПоследняяПоследняя

Похожие темы

  1. Сохранение в энергонезависимую память
    от Организм в разделе ПЛК63/73
    Ответов: 3
    Последнее сообщение: 30.11.2020, 21:43
  2. Ответов: 7
    Последнее сообщение: 10.10.2016, 10:53
  3. Как переслать энергонезависимую переменную с ИП 320 на ПР114?
    от дрю в разделе Программируемые реле
    Ответов: 2
    Последнее сообщение: 01.04.2015, 11:36
  4. Ответов: 1
    Последнее сообщение: 27.01.2015, 14:00
  5. Ответов: 0
    Последнее сообщение: 12.06.2013, 08:07

Ваши права

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