Страница 254 из 257

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 20 июн 2024, 17:39
dimensy
Babrina писал(а):1) удалите эти окна или не создавайте проект на основе шаблона - и показывать будет нечего
2) показ окна "Device No Response" для разных интерфейсов можно отключить (мониторить обрыв связи будете сами, через системные регистры) - глава 22.3.24 [Device No Response] Window Control

то есть отключить можно только одно окно?


ну, почему, еще окно Password Restriction будет показываться только если вы во вкладке "Безопасность" для объекта поставите соответствующую галку

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 21 июн 2024, 14:11
Aviator_VZh
Может не совсем в ту тему)
Желательно в Условия объекта добавить операторы сравнения.
Если сочтёте актуальным, передайте Weintek.

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 21 июн 2024, 14:18
Aviator_VZh
Number17 писал(а):
Aviator_VZh писал(а):Добрый день!
Подскажите, как можно прервать макрос, находящийся в выполнении функции DELAY?


Видимо никак, что бы с уверенностью сказать надо знать как реализована функция DELAY. Если нужна программная задержка с возможностью её прерывания по некому условию, то лучше организовать задержку как цикл из более коротких задержек и в теле цикла проверять условие прерывания задержки.
А вообще программные задержки есть "Зло".


Спасибо!
Понял, что DELAY зло )
Решил задачу через системное время.

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 21 июн 2024, 15:16
dimensy
Aviator_VZh писал(а):Может не совсем в ту тему)
Желательно в Условия объекта добавить операторы сравнения.
Если сочтёте актуальным, передайте Weintek.


У объекта "Условие" есть сравнение или вы что-то другое имеете ввиду?

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 21 июн 2024, 15:18
Aviator_VZh
dimensy писал(а):
Aviator_VZh писал(а):Может не совсем в ту тему)
Желательно в Условия объекта добавить операторы сравнения.
Если сочтёте актуальным, передайте Weintek.


У объекта "Условие" есть сравнение или вы что-то другое имеете ввиду?


Разобрался, эта возможность есть!
жаль, что нельзя сравнивать со значением произвольного адреса

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 28 июн 2024, 10:48
ivan_ivan
Подскажите, для объекта word lamp невозможно включить мигание (blink) элемента целиком (выбираю картинку) для одного из состояний? Только label можно сделать мигающим?
Скриншот:
https://disk.yandex.ru/i/Tpfz3MLuwVYrdA

Для bit lamp такая возможнось есть

Как в таком случае сделать мигающим целиком элемент word lamp? Анимацию использовать?

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 28 июн 2024, 11:28
dimensy
ivan_ivan писал(а):Подскажите, для объекта word lamp невозможно включить мигание (blink) элемента целиком (выбираю картинку) для одного из состояний? Только label можно сделать мигающим?
Скриншот:
https://disk.yandex.ru/i/Tpfz3MLuwVYrdA

Для bit lamp такая возможнось есть

Как в таком случае сделать мигающим целиком элемент word lamp? Анимацию использовать?

Анимацию использовать

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 28 июн 2024, 12:19
8bit
ivan_ivan писал(а):Подскажите, для объекта word lamp невозможно включить мигание (blink) элемента целиком (выбираю картинку) для одного из состояний? Только label можно сделать мигающим?
Скриншот:
https://disk.yandex.ru/i/Tpfz3MLuwVYrdA

Для bit lamp такая возможнось есть

Как в таком случае сделать мигающим целиком элемент word lamp?


на вкладке Безопасность выберите триггер и моргайте им

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 02 июл 2024, 18:50
ivan_ivan
Как выяснилось, панель серии iP не поддерживают String Table(
Ситуация такая - с ПЛК присылаю код события, нужно по этому коду выбирать сообщение для показа в Event Log
Создал один элемент списке ивентов. Интуитивно сначала создал label tag и вписал сообщения для разных состояний (но оказалось что все эти состояния тоже только с количеством языков связаны) А string table неактивны.

Это получается что нужно в таком случае для каждого варианта в таблице ивентов создавать элемент и для каждого свое сообщение?
Как вариант, еще могу прям с ПЛК нужную строку присылать. Но, не знаю как связать их с ивентами.
До этого так и работало, но без таблицы ивентов. Просто в ASCII поле слал строку, при сбросе ее затирал.

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 02 июл 2024, 20:43
dimensy
ivan_ivan писал(а):Как выяснилось, панель серии iP не поддерживают String Table(
Ситуация такая - с ПЛК присылаю код события, нужно по этому коду выбирать сообщение для показа в Event Log
Создал один элемент списке ивентов. Интуитивно сначала создал label tag и вписал сообщения для разных состояний (но оказалось что все эти состояния тоже только с количеством языков связаны) А string table неактивны.

Это получается что нужно в таком случае для каждого варианта в таблице ивентов создавать элемент и для каждого свое сообщение?
Как вариант, еще могу прям с ПЛК нужную строку присылать. Но, не знаю как связать их с ивентами.
До этого так и работало, но без таблицы ивентов. Просто в ASCII поле слал строку, при сбросе ее затирал.

Да, вроде, и на продвинутых моделях надо каждое событие прописывать