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 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Вопрос по макросу 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 328
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Макрос Dev15 выключение устройств

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


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием
Благодарность от:
Старый 14.04.2021, 14:34   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Макрос 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 код Выкл.



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


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