Segnetics

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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.04.2021, 17:24   #1
SerGAANT
Новичок
 
Регистрация: Dec 2020
Адрес: Moscow
Сообщения: 12
Благодарил(а): 4 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Макрос Dev15 выключение устройств

Доброе время суток! С включением девайсов этим макросом понятно. https://forum.segnetics.com/showthread.php?t=313

А что с выключением устройств? Что последнее включилось - первым выключится? В хелпе, к сожалению, нет пояснений на этот счет. Кто знает, проясните пожалуйста.
SerGAANT вне форума   Ответить с цитированием
Старый 12.04.2021, 17:46   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Вопрос по макросу Dev15

Цитата
Сообщение от SerGAANT Посмотреть сообщение
Доброе время суток! С включением девайсов этим макросом понятно. https://forum.segnetics.com/showthread.php?t=313

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

Ну примерно как спросить "если утром солнце восходит, то что оно делает вечером?" или "если нагреватель включается, когда становится холодно, то что он делает, когда становится тепло?"


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Благодарность от:
Старый 14.04.2021, 14:09   #3
SerGAANT
Новичок
 
Регистрация: Dec 2020
Адрес: Moscow
Сообщения: 12
Благодарил(а): 4 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Макрос Dev15 выключение устройств

В продолжение вопроса: А что выдаст блок Dev15 v3_.msl, если на входах (на любом количестве) будут одинаковые значения моточасов? Какой выход при этом отключится первым?
Знаю, что первым включится в такой ситуации вход с большим номером . С большим и отключится?
SerGAANT вне форума   Ответить с цитированием
Старый 14.04.2021, 14:30   #4
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: Макрос Dev15 выключение устройств

Цитата
Сообщение от SerGAANT Посмотреть сообщение
В продолжение вопроса: А что выдаст блок Dev15 v3_.msl, если на входах (на любом количестве) будут одинаковые значения моточасов? Какой выход при этом отключится первым?
Знаю, что первым включится в такой ситуации вход с большим номером . С большим и отключится?
У вас нет устройства, чтобы проверить работу макроса?


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием
Благодарность от:
Старый 14.04.2021, 14:34   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Макрос Dev15 выключение устройств

Цитата
Сообщение от SerGAANT Посмотреть сообщение
В продолжение вопроса: А что выдаст блок Dev15 v3_.msl, если на входах (на любом количестве) будут одинаковые значения моточасов? Какой выход при этом отключится первым?
Знаю, что первым включится в такой ситуации вход с большим номером . С большим и отключится?
Этот вопрос уже более правомерен технически, но к жизни уже никак не относится. Одинаковые моточасы невозможны (если считать в секундах), а если и возможны, то пофигу, исходя из назначения макроса.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Благодарность от:
Старый 22.04.2021, 00:32   #6
Tiseran
Новичок
 
Регистрация: Apr 2021
Сообщения: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Макрос Dev15 выключение устройств

Цитата
Сообщение от SerGAANT Посмотреть сообщение
В продолжение вопроса: А что выдаст блок Dev15 v3_.msl, если на входах (на любом количестве) будут одинаковые значения моточасов? Какой выход при этом отключится первым?
Знаю, что первым включится в такой ситуации вход с большим номером . С большим и отключится?
-да, именно так и работает, если оставить все входы "0".
Для моего проекта нужно было изменить обычный порядок выключения, и я задал его, подкидывая на входы через мультик бит-маску. Тем самым как бы "нагружая моточасами" тот выход, который нужно отключить в данный момент.
Tiseran вне форума   Ответить с цитированием
Благодарность от:
Ответ

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

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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос Ротация насосов Konstantin.m Вопросы о программировании 17 15.06.2023 13:01
Стандартный проект, SMH4, отображение % устройств (решено) starmos SMConstructor (вентиляция) 25 06.05.2021 15:31
Не редактируется макрос ВоКал (нет проблемы) gludalex SMLogix 3 02.02.2021 10:33
Статусы устройств (HVAC) - биты Kauruz SMConstructor (вентиляция) 5 16.11.2020 15:44
Использование USB-хаба Varnak Вопросы о SMH-2G(i) 8 01.03.2013 12:20


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


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