Вход

Просмотр полной версии : СП3хх Запретить нажимать на клапаны.



Иван Воронин
28.04.2025, 22:12
В проекте используются клапаны, для визуализации тех процесса.
В качестве бита состояния клапанов используются выходы ПР102.

Хочу отключить возможность смены состояния бита по нажатию на клапан.
То есть состоянием клапанов управляет ПР, и их надо просто визуализировать, безо всяких нажатий.
Штатной возможности не нашел.

Есть вариант сделать индикатор и ему в качестве изображений загрузить свои картинки включенного и выключенного клапана.
При этом хочется сохранить анимацию протекания воды в нужную сторону.
Для меня выглядит сложно делать ее самому.

Пробовал ставить поверх прозрачный прямоугольник - не помогает.

Если поставить поверх скрытую функциональную кнопку, то клапан не нажимается, но при этом панель пищит.

Поделитесь, пожалуйста опытом.
Наверняка кто-то знает решение получше.

EFrol
29.04.2025, 07:25
Обычно включается доступ по паролю.
Можно прозрачную кнопку, на слой выше, с включённым битом видимости.

kondor3000
29.04.2025, 07:44
Пробовал ставить поверх прозрачный прямоугольник - не помогает.

Если поставить поверх скрытую функциональную кнопку, то клапан не нажимается, но при этом панель пищит.

Поделитесь, пожалуйста опытом.
Наверняка кто-то знает решение получше.

Чтобы не пищала, отключите звук. Он всё равно вам надоест при работе, панель надо будет перезагрузить.
Чтобы не нажимался, ставьте сверху кнопку.

In_Da_Cher_A
29.04.2025, 09:07
Штатной возможности не нашел.парольный доступ пункт 9.4 штатного руководства на панель

Иван Воронин
29.04.2025, 18:08
Обычно включается доступ по паролю.
Можно прозрачную кнопку, на слой выше, с включённым битом видимости.

У кнопки есть пароль, а у клапана нет.
По крайней мере в моей версии конфигуратора.

Иван Воронин
29.04.2025, 18:09
парольный доступ пункт 9.4 штатного руководства на панель

Для клапана не нашел соответствующей галочки.

In_Da_Cher_A
29.04.2025, 18:17
Для клапанадля какого клапана? покажите, что это за графический элемент вы используете
и что именно вы хотите сделать логически

Иван Воронин
04.05.2025, 21:03
для какого клапана? покажите, что это за графический элемент вы используете
и что именно вы хотите сделать логически

Я говорю вот об этом стандартном элементе.
83621

В зависимости от бита он отображается либо в закрытом состоянии, либо в открытом.
При отображении в открытом есть анимация движения жидкости.

При этом при нажатии на него выполняется заданное действие с этим самым битом: ВКЛ, ВЫКЛ, Инверсия, ВКЛ пока нажат.

Клапанами управляет ПР, ручное управление в данном случае неуместно. Поэтому я хочу отключить действие по нажатию на клапан.
Элемент не предоставляет штатной возможности отключения действия.

Сейчас разместил над клапанами скрытые функциональные кнопки без действия.
Клапана не реагируют на нажатия, при этом они пищат как кнопки.

Совет kondor3000 видел.
Звук у меня в окне настроек включается/выключается.
Пользователь сам будет решать включать его или нет.

Пока вижу только один полноценный способ реализации клапана без действия и звука - сделать свой индикатор с изображениями выключенного клапана, включенного и анимацией.

Если кто-то знает способ проще, просьба поделиться.

In_Da_Cher_A
04.05.2025, 22:33
а всё понятно
забейте на этот артефакт, не надо его использовать просто и всё

Пока вижу только один полноценный способну можно и заморочиться что-то сделать самому. но проще и не так затратно просто работать с обычными примтивами - круг квадрат, они хоть более менее поддаются какой-то настройке цвета и надписи
всё остальное там шлак какой-то
эта панель не для красоты. просто забейте.

и да - аккуратнее с градиентными заливками, какая-то комбинация градиента и заполнения рушит файл полностью без возможности восставновления

Иван Воронин
05.05.2025, 06:42
а всё понятно
забейте на этот артефакт, не надо его использовать просто и всё
ну можно и заморочиться что-то сделать самому. но проще и не так затратно просто работать с обычными примтивами - круг квадрат, они хоть более менее поддаются какой-то настройке цвета и надписи
всё остальное там шлак какой-то
эта панель не для красоты. просто забейте.

и да - аккуратнее с градиентными заливками, какая-то комбинация градиента и заполнения рушит файл полностью без возможности восставновления
Не пробовал сделать из простых элементов аналог клапана, у которого задвижка внутри будет убираться во включенном состоянии.
Выглядит не проще индикатора с изображениями, да и анимации протекания внутри не будет.

К разработчикам библиотеки элементов у меня очень много вопросов.
При этом нашел вариант клапана, у которого поставил квадратный маленький индикатор в то место, где ручка.
Индикатор в выключенном состоянии серый, во включенном зеленый.
Сразу видно открыт ли клапан. А задвижка клапана и анимация для большей наглядности.
В целом все смотрится хорошо.


и да - аккуратнее с градиентными заливками, какая-то комбинация градиента и заполнения рушит файл полностью без возможности восставновления
С цветами не играю, так как считаю, что оператору не нужен интерфейс "вырви глаз".
За совет спасибо.
Понял, что надо делать резервные копии.

In_Da_Cher_A
05.05.2025, 10:03
Не пробовал сделать из простых элементов аналог клапана, у которого задвижка внутри будет убираться во включенном состоянии.
Выглядит не проще индикатора с изображениями, да и анимации протекания внутри не будет.не страдай. просто сделай квадрат с надписью закрыто-открыто и сменой цвета. Всё.

К разработчикам библиотеки элементов у меня очень много вопросов.мы плёхо пони мать рюски йасык

считаю, что оператору не нужен интерфейс "вырви глаз".а сами суёте ему постоянную мешанину перед глазами

анимации протекания внутривот это и есть вырви глаз, адский отстой
посмотрите материалы по High Perfomace HMI, вся эта мишура с 3Д клапанами, с протеканием среды, с вращением вентиляторов, быстро отпадёт