Не знаю писали об этом или нет, но пользователям дико неудобно взаимодействовать с элементом "Динамический текст".
Куча жалоб на то, что не видно выбран он или нет по нажатии на кнопку Sel.
Это надо додуматься изменять не цвет фона при выборе, а цвет тонкой рамки. Да еще и с черного на темно-зеленый.
Приходится делать рамку жирной и светлой, чтобы был виден выбор элемента.
На ПР205 230 22.00 не получилось обновить, можете подсказать как дальше востоновить? Треугольник мигает, ПК не видит контроллер
Лучше сюда обратиться
Безымянный.png
Здравствуйте.
FUNCTION_BLOCK startGroupSelect
VAR_INPUT
inputTimer :BOOL;
locRem :UDINT;
inputButton :ARRAY [0..7] OF BOOL;
inputRem :ARRAY [0..7] OF BOOL;
END_VAR
VAR_OUTPUT
invertorSupplayON :BOOL;
routerSupplayON :BOOL;
outputGroup :ARRAY [0..7] OF BOOL;
END_VAR
VAR
ASICtimeDelay :TIME := T#20S;
inventorTimeDelay :TIME := T#10S;
END_VAR
CASE locRem OF
// Управление с кнопок панели ПР205
0: outputGroup[0] := inputButton[0];
outputGroup[1] := inputButton[1];
outputGroup[2] := inputButton[2];
outputGroup[3] := inputButton[3];
outputGroup[4] := inputButton[4];
outputGroup[5] := inputButton[5];
outputGroup[6] := inputButton[6];
outputGroup[7] := inputButton[7];
// Управление по таймерам
когда locRem = 0, на контроллере работают только первые две строчки:
outputGroup[0] := inputButton[0];
outputGroup[1] := inputButton[1];
в режиме симуляции всё как положено. Причём на ПР200 работает нормально.
доп. системные таймеры в массив складывать нельзя?
Последний раз редактировалось Валерий "mad Dog" Шмараев; 27.04.2026 в 04:58.
Первые две строчки работают, а остальные в отпуске или у них перекур?
А где шаги то?
Шаг только нулевой есть и присвоение только 2 строки.
Таймеры в массив нельзя.
Последний раз редактировалось kondor3000; 27.04.2026 в 08:13.