Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о программировании

Вопросы о программировании Вопросы, касающиеся программирования на FBD

Ответ
 
Опции темы Поиск в этой теме
Старый 03.06.2021, 12:41   #1
leszkin
Member
 
Регистрация: Aug 2018
Сообщения: 46
Благодарил(а): 3 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ротация 1+1+1

Подскажите пожалуйста нет ли у кого готового варианта на ротацию 1+1+1 с контролем аварии устройств. Т.е. если 1 устройство в аварии, его исключаем из работы и переходим на схему 1+1, если в аварии два устройства - молотим последним оставшимся. Что-то вроде макроса из конструктора по насосам, но на 3 устройства, а не на 2 (моточасы не важны). В идеале с импульсом переключения.
Дискретная система управления на 15 устройств это же не про меня?
leszkin вне форума   Ответить с цитированием
Старый 03.06.2021, 14:15   #2
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Ротация 1+1+1

Цитата:
Сообщение от leszkin Посмотреть сообщение
Подскажите пожалуйста нет ли у кого готового варианта на ротацию 1+1+1 с контролем аварии устройств. Т.е. если 1 устройство в аварии, его исключаем из работы и переходим на схему 1+1, если в аварии два устройства - молотим последним оставшимся. Что-то вроде макроса из конструктора по насосам, но на 3 устройства, а не на 2 (моточасы не важны). В идеале с импульсом переключения.
Дискретная система управления на 15 устройств это же не про меня?
dev15 это оно и есть


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 04.06.2021, 10:41   #3
leszkin
Member
 
Регистрация: Aug 2018
Сообщения: 46
Благодарил(а): 3 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Ротация 1+1+1

Цитата:
Сообщение от LordN Посмотреть сообщение
dev15 это оно и есть
хм. значит я не разобрался как оно работает, хоть и почитал файл инструкции))
непонятен период переключений. на вход U подаю 3, на вход num - 1. моточасы по нулям, t по нулям (пробовал ставить не нули)). в какой момент времени произойдет смена активного устройства?
leszkin вне форума   Ответить с цитированием
Старый 04.06.2021, 11:55   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 084
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Ротация 1+1+1

Цитата:
Сообщение от leszkin Посмотреть сообщение
хм. значит я не разобрался как оно работает, хоть и почитал файл инструкции))
непонятен период переключений. на вход U подаю 3, на вход num - 1.
Наоборот надо.



Цитата:
Сообщение от leszkin Посмотреть сообщение
в какой момент времени произойдет смена активного устройства?
В тот момент, когда вы поиграете U в сторону уменьшения или увеличения.

Этот макрос не является системой регулирования. Это исполнительная система, она делает ровно то, что вы ей скажете. Сказали включить один насос, она его включит, обеспечив контроль аварии
и резервирование.

Схема у вас 1N+2, как я понимаю?


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 04.06.2021, 11:58   #5
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Ротация 1+1+1

Цитата:
Сообщение от leszkin Посмотреть сообщение
хм. значит я не разобрался как оно работает, хоть и почитал файл инструкции))
непонятен период переключений. на вход U подаю 3, на вход num - 1. моточасы по нулям, t по нулям (пробовал ставить не нули)). в какой момент времени произойдет смена активного устройства?
входы 1-ok и т.д. в 1 установлены?

NUM - число используемых выходов вообще
U - сколько использовать прямо сейчас


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 04.06.2021, 12:37   #6
leszkin
Member
 
Регистрация: Aug 2018
Сообщения: 46
Благодарил(а): 3 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Ротация 1+1+1

Цитата:
Сообщение от Arsie Посмотреть сообщение
Наоборот надо.
конечно, же)
Цитата:
Сообщение от Arsie Посмотреть сообщение
В тот момент, когда вы поиграете U в сторону уменьшения или увеличения.

Этот макрос не является системой регулирования. Это исполнительная система, она делает ровно то, что вы ей скажете. Сказали включить один насос, она его включит, обеспечив контроль аварии
и резервирование.

Схема у вас 1N+2, как я понимаю?
у меня 3 кондиционера. Работать должен только 1 но в ротации (2 в резерве на случай повышения температуры).
Вот я на U шлю единицу. Макрос включает устройство номер 3 (num=3). Если подать 0 на U а потом 1 - то макрос опять же включит третье устройство. Чтобы включилось другое устройство нужно прибавлять значения на вход моточасов (хотя мне это и не нужно) - иначе никак? в смысле если на входах моточасов будут нули - то будет вечно работать только 1 устройство из 3?


Добавлено через 58 секунд


Цитата:
Сообщение от LordN Посмотреть сообщение
входы 1-ok и т.д. в 1 установлены?

NUM - число используемых выходов вообще
U - сколько использовать прямо сейчас
входы ок. ротировать 1 активный выход можно только подавая разные значения на вход моточасов - больше никак?
leszkin вне форума   Ответить с цитированием
Старый 04.06.2021, 12:47   #7
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Ротация 1+1+1

Цитата:
Сообщение от leszkin Посмотреть сообщение
конечно, же)

у меня 3 кондиционера. Работать должен только 1 но в ротации (2 в резерве на случай повышения температуры).
Вот я на U шлю единицу. Макрос включает устройство номер 3 (num=3). Если подать 0 на U а потом 1 - то макрос опять же включит третье устройство. Чтобы включилось другое устройство нужно прибавлять значения на вход моточасов (хотя мне это и не нужно) - иначе никак? в смысле если на входах моточасов будут нули - то будет вечно работать только 1 устройство из 3?


Добавлено через 58 секунд



входы ок. ротировать 1 активный выход можно только подавая разные значения на вход моточасов - больше никак?
чтобы менять выход не имея моточасов - сбрасывайте по входу n-ok


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 04.06.2021, 12:54   #8
leszkin
Member
 
Регистрация: Aug 2018
Сообщения: 46
Благодарил(а): 3 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Ротация 1+1+1

Всем спасибо. Буду с моточасами колдовать)
leszkin вне форума   Ответить с цитированием
Старый 04.06.2021, 13:01   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 084
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Ротация 1+1+1

Цитата:
Сообщение от leszkin Посмотреть сообщение
Всем спасибо. Буду с моточасами колдовать)
Счётчики 32-хразрядные на них повесьте всё: https://forum.segnetics.com/showthread.php?t=736

Это входы весовых коэффициентов, если говорить по научному. А уж моточасы там или что - дело десятое, от задачи зависит.

Счётчики тактируйте по изменениям секунд в часах. Или, лучше, минут - так вы их гарантированно никогда не переполните.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Благодарность от:
Старый 06.12.2021, 20:30   #10
Alex1966
Member
 
Регистрация: Dec 2020
Адрес: Москва
Сообщения: 51
Благодарил(а): 4 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Ротация 1+1+1

Может такое кому-то пригодиться
Вложения
Тип файла: psl перемена работы устройств.psl (1.17 Мбайт, 75 просмотров)
Alex1966 вне форума   Ответить с цитированием
Благодарность от:
Ответ

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

Расширенный поиск

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

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



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


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