Блок сравнения (Comparator)

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 56

Блок сравнения (Comparator)

#1

Сообщение AVGN » 12.03.2017{, 12:30}

Мне в проекте надо отключать компаратор.
В блоке сравнения в настройках не нашел дополнительного входа En.
Как реализовать?
И что это за режим компаратора?
В справке ничего нет.

Вложения
4537827.png
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 63
Контактная информация:

Блок сравнения (Comparator)

#2

Сообщение Олег » 12.03.2017{, 12:52}

Это блок Не равно. Если I1 не равно I2, то на выходе 1, если равно, то 0.
Если данные с компаратора нужны не всегда, то ставьте на выход переменную с разрешением записи.

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 38
Откуда: Коломна
Имя: Станислав
Контактная информация:

Блок сравнения (Comparator)

#3

Сообщение Boroda » 12.03.2017{, 13:09}

AVGN, после компаратора AND поставьте. А если нужно, чтоб компаратор не влиял на расчеты, то посредством переменной с входом разрешения записи, как сказал Олег.

Добавлено (12.03.2017, 13:09)
---------------------------------------------
НовыйUser писал(а):что меньше потребляет ресурсов МК
 Отключение кода блока посредством EN:

if (en)
{
//код блока
}

П.С. А лучше всего отключать платы целиком с индикаторами, датчиками и расчетами. И запускать их только тогда, когда необходимо что-то измерить, пересчитать или вывести на экран.
Последний раз редактировалось Boroda 12.03.2017{, 13:13}, всего редактировалось 1 раз.

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 56

Блок сравнения (Comparator)

#4

Сообщение AVGN » 12.03.2017{, 13:24}

Цитата Олег () 200?'200px':''+(this.scrollHeight+5)+'px');">Если данные с компаратора нужны не всегда, то ставьте на выход переменную с разрешением записи.Типа так?
Вложения
3271211.png
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 56

Блок сравнения (Comparator)

#5

Сообщение AVGN » 12.03.2017{, 13:43}

Олег писал(а):Это блок Не равно. Если I1 не равно I2, то на выходе 1, если равно, то 0.
Вот так?


Добавлено (12.03.2017, 13:43)
---------------------------------------------
Boroda писал(а):Отключение кода блока посредством EN:if (en)
{
//код блока
}
Это я еще не панимай   тут нужна развернутая инструкция 
Вложения
0343808.png
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 56

Блок сравнения (Comparator)

#6

Сообщение AVGN » 12.03.2017{, 14:01}

И так варианты из подсказок.
Вложения
1026591.png
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 38
Откуда: Коломна
Имя: Станислав
Контактная информация:

Блок сравнения (Comparator)

#7

Сообщение Boroda » 12.03.2017{, 16:03}

Цитата AVGN () 200?'200px':''+(this.scrollHeight+5)+'px');">И так варианты из подсказок.
Так

Вложения
0523928.png
Последний раз редактировалось Boroda 12.03.2017{, 16:05}, всего редактировалось 1 раз.

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 56

Блок сравнения (Comparator)

#8

Сообщение AVGN » 12.03.2017{, 17:35}

Спасибо!
Поупражняюсь 
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

Ответить

Вернуться в «Спросить у знатоков»