Действительно, опечатка... Спасибо за бдительность!
Вид для печати
Проверил Радиокнопку и Чекбокс на ПР205, даже повторить ваш пример не удалось. Вложение 85592
Слова больше 6 букв на влезают. Шрифт меньше сделать тоже нельзя.
Перенёс проект на ПР225, тоже всего 6 букв влезает.
Действительно, расширил ячейку и всё влезло Вложение 85600
Версия 2.11.368.
Что-то, вообще, непонятное происходит
тут работает
Вложение 85603
тут не работает
Вложение 85604
З.Ы. В железе работает
Вложение 85606
В общем, одно лечим, другое калечим
В новой версии стало невозможным использовать квадратные скобки в именах переменных, например, rPressure_[bar], rPressure_[mA].
Квадратные скобки из ранних проектов автоматически заменяются на фигурные например, rPressure_{bar}, rPressure_{mA}.
А при попытке добавить квадратные скобки к новым переменным, после нажатия ENTER - скобки просто исчезают.
Поведение действительно только для стандартных переменных, у сетевых - изменений нет.
Этого нет в списке изменений.
Имена по стандарту, конечно, не должны содержать скобок, но раз для фигурных уже есть исключение - чем квадратные не угодили?
Тем более, что 10+ лет это позволялось.
FPavel 10 лет... Ха! Я тольк щас узнал о такой дичи =)
Ха, в версии 2.11.368 добавили ПИД регулятор для новой линейки. И что прикольно, регулятор отличается от того что у старой линейки, а именно, он умеет с КЗР работать.
В менеджере компонентов в разделе Регуляторы добавили четыре макроса ПИД. По сути, это штатный ПИД завернутый в макрос. И второе "Ха", эти новые макросы предназначены только для новой линейки. На старой не работают (о чем есть сообщение в описании макроса)
Интересно, как реализован ПИД с КЗР - как аналоговый ПИД + макрос RegKZR (т.е. при аналоговом выходе ПИД в крайних точках КЗР перестаёт регулировать, т.к. непрерывно открывается или закрывается)?
Или там алгоритм не учитывает расчётное значение выхода, а продолжает регулировать импульсами, которые соответствуют ситуации?
У кого есть железная ПР205 - можете проверить на эмуляторе объекта?
Понятно, что скобки в имени - отступление от стандарта, но я его удобно пристроил:
- для аналоговых датчиков даю почти одинаковые имена - различия в единицах измерения в этих скобках [mA] или [bar] - для "сырого" и масштабированного значений
- для переменных времени указываю единицы измерения [m], [s], [h] - очень удобно и при "стыковке" с макросом, вход которого оформлен аналогично - не требуется читать описание или искать внутри кода