Segnetics

Вернуться   Segnetics > Форум Segnetics > SMLogix

SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.03.2023, 13:25   #1
owl
Новичок
 
Регистрация: Sep 2022
Сообщения: 29
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Переменная работа насосов

Добрый день!
Подскажите пожалуйста, как правильно написать алгоритм, чтобы работали поочередно 3 насоса с интервалом в 1 минуту и по циклу
owl вне форума   Ответить с цитированием
Старый 01.03.2023, 14:47   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Переменная работа насосов

Цитата
Сообщение от owl Посмотреть сообщение
Добрый день!
Подскажите пожалуйста, как правильно написать алгоритм, чтобы работали поочередно 3 насоса с интервалом в 1 минуту и по циклу
Вопрос только в поочерёдности или вы потом "вспомните" об авариях и подобных "мелочах"?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 01.03.2023, 14:56   #3
owl
Новичок
 
Регистрация: Sep 2022
Сообщения: 29
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Переменная работа насосов

Вопрос только в очередности, как правильно реализовать алгоритм
owl вне форума   Ответить с цитированием
Старый 01.03.2023, 15:00   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Переменная работа насосов

Цитата
Сообщение от owl Посмотреть сообщение
Вопрос только в очередности, как правильно реализовать алгоритм
Взять три задержки отключения и закольцевать их через fall.

Доработать пример из справки до 3 каналов.

Если делать правильно, то счётчик + задержка + блок DC. Задержка обеспечивает задержку, счётчик перебирает выходы (насосы). Так уже от 2 до 255 насосов сделать можно.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 01.03.2023, 15:08   #5
owl
Новичок
 
Регистрация: Sep 2022
Сообщения: 29
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Переменная работа насосов

если не трудно, можете пример показать в SMLogix
owl вне форума   Ответить с цитированием
Старый 01.03.2023, 15:09   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Переменная работа насосов

Цитата
Сообщение от owl Посмотреть сообщение
если не трудно, можете пример показать в SMLogix
Какой именно из предложенных трёх?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 01.03.2023, 15:12   #7
owl
Новичок
 
Регистрация: Sep 2022
Сообщения: 29
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Переменная работа насосов

Если делать правильно, то счётчик + задержка + блок DC. Задержка обеспечивает задержку, счётчик перебирает выходы (насосы). Так уже от 2 до 255 насосов сделать можно.

Вот этот думаю самый хороший вариант будет


Добавлено через 2 минуты


Пытался сделать через Ваш макрос Dev15 v3, вроде работает, но не верно делаю поочередность включения, чтобы к примеру когда включается второй насос, первый должен быть выключен
owl вне форума   Ответить с цитированием
Старый 01.03.2023, 15:28   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Переменная работа насосов

Цитата
Сообщение от owl Посмотреть сообщение
Если делать правильно, то счётчик + задержка + блок DC. Задержка обеспечивает задержку, счётчик перебирает выходы (насосы). Так уже от 2 до 255 насосов сделать можно.

Вот этот думаю самый хороший вариант будет
Нажмите на картинку для увеличения

Название:  Безымянный.png
Просмотров: 112
Размер:  7.4 Кбайт



Цитата
Сообщение от owl Посмотреть сообщение
Пытался сделать через Ваш макрос Dev15 v3, вроде работает, но не верно делаю поочередность включения, чтобы к примеру когда включается второй насос, первый должен быть выключен
Он для этого не предназначен. Хотя заставить можно


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Благодарность от:
Старый 01.03.2023, 16:36   #9
owl
Новичок
 
Регистрация: Sep 2022
Сообщения: 29
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию

а выходные сигналы от насосов куда заводить в данном примере?
и еще вопрос, к примеру на насосе 2 авария, как сделать так, чтобы при данном условии продолжился выполнять цикл но уже включая 1 и 3 насос, так как второй допустим в аварии.

SMLogix пользуюсь недавно, ПРОШУ ПРОЩЕНИЯ ЗА ВОПРОСЫ, как правильно делается линия связи "желтая", то что указано на Вашем скрине

а то получается как-то так
Миниатюры
Нажмите на картинку для увеличения

Название:  2023-03-01_15-34-18.png
Просмотров: 42
Размер:  9.6 Кбайт  

Последний раз редактировалось Arsie, 01.03.2023 в 17:24
owl вне форума   Ответить с цитированием
Старый 01.03.2023, 17:27   #10
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Переменная работа насосов

Цитата
Сообщение от owl Посмотреть сообщение
а выходные сигналы от насосов куда заводить в данном примере?
Три выхода на блоке DC.



Цитата
Сообщение от owl Посмотреть сообщение
и еще вопрос, к примеру на насосе 2 авария, как сделать так
А вот с этим, позвольте, откланяться. Ибо это было первое, о чём я вас спросил. Вы сказали, что вам это не нужно



Цитата
Сообщение от owl Посмотреть сообщение
правильно делается линия связи "желтая", то что указано на Вашем скрине

а то получается как-то так
Щёлкайте мышкой, когда ведёте связь, в этих точках будут перегибы связи. Можно хоть овал нарисовать в итоге)


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
2 благодарности(ей) от:
Старый 01.03.2023, 17:44   #11
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Переменная работа насосов

Цитата
Сообщение от owl Посмотреть сообщение
недавно начал работать с ПЛК Signetics, до этого в основном был Siemens, SE, Owen.


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 01.03.2023, 20:51   #12
owl
Новичок
 
Регистрация: Sep 2022
Сообщения: 29
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Переменная работа насосов

Цитата
Сообщение от ATS Посмотреть сообщение
А при чем тут это???? вы обсуждаете людей на форуме кто что умеет или помогаете разобраться с вашим продуктом? Интересный у вас подход.
owl вне форума   Ответить с цитированием
Старый 01.03.2023, 21:46   #13
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 857
Благодарил(а): 4 раз(а)
Поблагодарили: 85 раз(а) в 66 сообщениях
По умолчанию Ответ: Переменная работа насосов

Цитата
Сообщение от owl Посмотреть сообщение
А при чем тут это???? вы обсуждаете людей на форуме кто что умеет или помогаете разобраться с вашим продуктом? Интересный у вас подход.
ATS не является сотрудником Сегнетикс!!!

2010 год.
На реконструируемом ИТП надо поменять проектный Logo! на что-то другое, т.к. Logo! не тянет.
Надо управлять 3-мя насосами с ротацией и взаимным резервированием при аварии. Плюс погодозависимое регулирование температуры теплоносителя.
Pixel 2514 - мой первый ПЛК.
Читал документацию, смотрел примеры макросов на форуме и программ из "конструкторов". Изучал и разбирался.
Миниатюры
Нажмите на картинку для увеличения

Название:  IMAG0046.jpg
Просмотров: 63
Размер:  277.1 Кбайт  

Последний раз редактировалось младшой, 01.03.2023 в 22:06
младшой вне форума   Ответить с цитированием
Благодарность от:
Старый 01.03.2023, 22:36   #14
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Переменная работа насосов

Цитата
Сообщение от owl Посмотреть сообщение
вы обсуждаете людей на форуме кто что умеет или...
Ваши вопросы никак не вяжутся с Вашим постом (выше выделил).
Если раньше работали с FBD то они просто не должны возникать.


Цитата
Сообщение от младшой Посмотреть сообщение
ATS не является сотрудником Сегнетикс!!!
Уже давно специально выделяю это в подписи.


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 21.03.2023, 20:38   #15
vinatim
Member
 
Регистрация: Apr 2021
Сообщения: 41
Благодарил(а): 11 раз(а)
Поблагодарили: 4 раз(а) в 2 сообщениях
По умолчанию Ответ: Переменная работа насосов

Vinatim, чтобы написать ответ, нужно сначала внимательно прочесть тот текст, на который вы отвечаете.

Повторяю: ВНИМАТЕЛЬНО.

Последний раз редактировалось Arsie, 22.03.2023 в 00:18
vinatim вне форума   Ответить с цитированием
Старый 23.03.2023, 16:01   #16
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 857
Благодарил(а): 4 раз(а)
Поблагодарили: 85 раз(а) в 66 сообщениях
По умолчанию Ответ: Переменная работа насосов

Наконец нашел время ответит Vinatim'у, а тут его уже отчитали.

Проблема была в погодозависимом регулировании температуры, а если точнее - в фильтрации показаний датчика наружной температуры.
Датчик Pt-100, длина кабеля до датчика ~70-80 метров, по пути пересекаясь со всеми кабелями, которые только можно придумать.
Показания датчика на Logo! скакали плюс-минус 5 градусов. Следовательно, смещалась вверх-вниз уставка теплоносителя по графику.
И за ней реагировали КЗРы.
Заказчик был недоволен.

Наверное, грамотный программист Logo! смог бы соорудить там фильтрацию, но наш как-то не сумел.

А я тогда только постигал эту науку, потихоньку дома ковырял пиксель. Выдвинул предложение по замене Logo! на Пиксель, предложение поддержали, замену произвели. Заказчика работа устроила. Все довольны.
младшой вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переменная Modbus с эффектом Retain, возможно? SlavikP SMLogix 14 09.07.2021 03:48
Алгоритм работы группы насосов Dmitri Вопросы о программировании 49 10.06.2021 16:42
Ротация насосов alekseydav Вопросы о программировании 4 15.04.2020 13:11
Работа насосов СО в режиме Лето (решено) esi SMConstructor (теплопункты) 7 17.12.2019 18:35
Logix: Работа на порту невозможна Arsie ЧаВо - Часто задаваемые Вопросы 0 09.06.2018 11:51


Часовой пояс GMT +4, время: 17:56.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023