Проверил Радиокнопку и Чекбокс на ПР205, даже повторить ваш пример не удалось. 1 Работа чекбоксов.jpg
Слова больше 6 букв на влезают. Шрифт меньше сделать тоже нельзя.
Перенёс проект на ПР225, тоже всего 6 букв влезает.
Последний раз редактировалось kondor3000; 05.09.2025 в 09:35.
Инженер по продукту | ПР и Owen Logic
email: k.korolev@owen.ru
Действительно, расширил ячейку и всё влезло 1 Ширина ячейки.jpg
В новой версии стало невозможным использовать квадратные скобки в именах переменных, например, rPressure_[bar], rPressure_[mA].
Квадратные скобки из ранних проектов автоматически заменяются на фигурные например, rPressure_{bar}, rPressure_{mA}.
А при попытке добавить квадратные скобки к новым переменным, после нажатия ENTER - скобки просто исчезают.
Поведение действительно только для стандартных переменных, у сетевых - изменений нет.
Этого нет в списке изменений.
Имена по стандарту, конечно, не должны содержать скобок, но раз для фигурных уже есть исключение - чем квадратные не угодили?
Тем более, что 10+ лет это позволялось.
Последний раз редактировалось FPavel; 06.09.2025 в 19:51.
FPavel 10 лет... Ха! Я тольк щас узнал о такой дичи =)
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab
Ха, в версии 2.11.368 добавили ПИД регулятор для новой линейки. И что прикольно, регулятор отличается от того что у старой линейки, а именно, он умеет с КЗР работать.
В менеджере компонентов в разделе Регуляторы добавили четыре макроса ПИД. По сути, это штатный ПИД завернутый в макрос. И второе "Ха", эти новые макросы предназначены только для новой линейки. На старой не работают (о чем есть сообщение в описании макроса)
Интересно, как реализован ПИД с КЗР - как аналоговый ПИД + макрос RegKZR (т.е. при аналоговом выходе ПИД в крайних точках КЗР перестаёт регулировать, т.к. непрерывно открывается или закрывается)?
Или там алгоритм не учитывает расчётное значение выхода, а продолжает регулировать импульсами, которые соответствуют ситуации?
У кого есть железная ПР205 - можете проверить на эмуляторе объекта?
Понятно, что скобки в имени - отступление от стандарта, но я его удобно пристроил:
- для аналоговых датчиков даю почти одинаковые имена - различия в единицах измерения в этих скобках [mA] или [bar] - для "сырого" и масштабированного значений
- для переменных времени указываю единицы измерения [m], [s], [h] - очень удобно и при "стыковке" с макросом, вход которого оформлен аналогично - не требуется читать описание или искать внутри кода
Последний раз редактировалось FPavel; 07.09.2025 в 00:06.