Страница 11 из 12 ПерваяПервая ... 9101112 ПоследняяПоследняя
Показано с 101 по 110 из 111

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

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

    По умолчанию

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

  2. #102

    По умолчанию

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

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

    По умолчанию

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

  4. #104

    По умолчанию

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

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

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    Вообще лучше отключить систему дождаться когда закроется задвижка.Что бы можно было и в ремонт вывести насос и циркуляции через него не было.Переключать не нужно просто во время работы двух насосов что бы можно было выключить любой и включить тоже в любой.Котловые насосы не должны на отключения реагировать у нас хватает давление что бы на одном сетево работала два других насоса.Но и котловые насосы тоже бы желательно предусмотреть что бы их можно было чередовать как и сетевые.
    Т.е, предусмотреть два варианта?
    1. Включить/выключить сетевой насос на "горячую" не закрывая задвижку
    2. Закрыть задвижку и выключить все сетевые насосы, но чтобы котловые насосы продолжали работать

  6. #106

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Т.е, предусмотреть два варианта?
    1. Включить/выключить сетевой насос на "горячую" не закрывая задвижку
    2. Закрыть задвижку и выключить все сетевые насосы, но чтобы котловые насосы продолжали работать
    Нет, что бы можно было выключить на горячею и при выключение закрыть задвижку.Один сетевой насос в работе и котловые в работе.Тоже самое и с котловыми насосами.

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

    По умолчанию

    Пока только концепт. Макрос пока работает немного криво, надо продумать и, возможно, заново написать алгоритм.
    Значит, я добавил вход "Ручное отключение" - при его активации, происходит корректное отключение насосов, но выход "Далее" остается активным. Далее, можно переключить режим 1 насос/2 насоса и снять сигнал, произойдет процесс запуска в новом режиме. При авариях макрос реагирует соответственно, но выход "Далее" остается активным. Чтобы вырубить все при аварии нужно активировать вход "Форс стоп". Добавил выход "Код аварии", чтобы знать причину. Стоит работать далее в этом направлении?
    Вложения Вложения

  8. #108

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Пока только концепт. Макрос пока работает немного криво, надо продумать и, возможно, заново написать алгоритм.
    Значит, я добавил вход "Ручное отключение" - при его активации, происходит корректное отключение насосов, но выход "Далее" остается активным. Далее, можно переключить режим 1 насос/2 насоса и снять сигнал, произойдет процесс запуска в новом режиме. При авариях макрос реагирует соответственно, но выход "Далее" остается активным. Чтобы вырубить все при аварии нужно активировать вход "Форс стоп". Добавил выход "Код аварии", чтобы знать причину. Стоит работать далее в этом направлении?
    Спасибо вам большое за труд.Нет не стоит я луше сам а то так и не научусь писать программки.Только я не понимаю зачем в проекте вы использовали PUTBIT если можно использовать стандартные булевы блоки.По вашим алгоритмам я учусь писать ПО более качественно.Как ИИ)))

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

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    Спасибо вам большое за труд.Нет не стоит я луше сам а то так и не научусь писать программки.Только я не понимаю зачем в проекте вы использовали PUTBIT если можно использовать стандартные булевы блоки.По вашим алгоритмам я учусь писать ПО более качественно.Как ИИ)))
    Можно использовать и булевы функции. Просто мне показалось, что через PUTBIT будет лучше. Вот пример одной задачи двумя способами

    1.png 2.png

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

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Можно использовать и булевы функции. Просто мне показалось, что через PUTBIT будет лучше. Вот пример одной задачи двумя способами

    1.png 2.png
    А, если будет не одна авария, а несколько, в смысле, может лучше битовую маску аварий сделать, поместится до 32, столько и не наберётся в данном случае, короче, не понятно зачем искусственно ограничиваться одной аварией в первом проекте(картинке)!
    Последний раз редактировалось Сергей0308; 16.12.2022 в 09:29.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

Похожие темы

  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

Ваши права

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