Можно блок SEL научить работать с bool и float данными?
Я, конечно, понимаю, что все научились использовать умножение на 0, но можно ли в самой среде сделать поддержку SEL по bool/float входам?
Вид для печати
Можно блок SEL научить работать с bool и float данными?
Я, конечно, понимаю, что все научились использовать умножение на 0, но можно ли в самой среде сделать поддержку SEL по bool/float входам?
Давно научили уже .Есть соответствующие макросы..Если чего то нет ,то сделайте и выложите макросы.Таких особенностей может быть сотни и все закладывать в среду нет смысла (а потом описание 4 тома) .Есть набор базовых элементов с базовыми (известными свойствами ,как электронщикам,так и программистам) ,а все возможные хотелки каждый делает сам ,под себя..в виде макросов(микро проект)
9 тем за день.... похоже вы зануда товарисчЪ.
первый раз вещественные числа в программируемом реле появились в 2012 году, 110 не умеет работать с вещественными числами, как с им быть? Писать макросы с блоками которые понимают любой тип данных, а потом возмущаться на форуме, что ПР не работает и умалчивать что взял самый дешевый в линейке. Булева логика не имеет в своем распоряжении SEL и ведь как то существует уже около 200 лет
И тем не менее, раз есть SEL, то вполне логично иметь fSEL. Добавили бы его хотя бы в онлайн-библиотеку макросов, если сделать функцию пока трудно.
Что касается 110, так там и других вещественных функций нет. Ну и что?
Добавление fSel как блока будет рассмотрено.
Тогда нужно то же самое и для целочисленных, такого блока тоже нет. Но тут будет проблема в том, как связать такую ячейку с переменной; например, чтобы на ПР200 иметь возможность её изменять с дисплея. В рамках нынешнего языка это всё равно требует сложной обвязки вокруг ячейки.
В темах много чего лежит, и там для того же fSEL есть разные варианты. Но там надо искать и выбирать. А я имел в виду онлайн-базу, которая доступна прямо из Owen Logic. Её совсем забросили.Цитата:
rovki сделал уже, в теме с макросами лежит.
Владимир прав! Для блока Sel нужен выбор типа данных. Это естественное желание, что возникло у меня, как только я стал использовать этот блок.
А вообще, было бы проще, чтобы все однотипные блоки, что используют разные типы данных были объединены в один, который позволяет выбрать тип с которым он будет работать.
Меньше путаницы будет. Да программировать проще. Ведь можно тогда на ходу менять типы обрабатываемых данных. Такое часто бывает. Берёшь сетевую переменную Int и тут выясняется что надо float.
Так бы просто сменил тип и всё. Иначе ...
В онлайн базе есть: fSel7_ (Селектор параметров float, описание макроса).
Есть еще и привычный SEL только для float описание макроса
Спасибо! Я имел в виду fSEL, как функция в библиотеке, а не отдельно загружаемый макрос.
Наличие онлайн базы - это очень хорошо!!!