Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 31

Тема: кнопки в masterscada

  1. #21

    По умолчанию

    По другому отслеживать именно этот ФБ нельзя.
    Если только, как предлагали раньше, положить его в окно и к нему запрещать доступ.
    Спасибо.

  2. #22

    По умолчанию

    Подскажите, как правильнее организовать переходы между окнами?
    То есть у одного объекта/объектов есть по несколько окон. Перетаскивая объект на мнемосхему, можно добиться правильного открытия окон (равносильно поле события-открыть нужное окно).
    При этом окна накладываются друг на друга и надо закрывать в произвольном порядке (в зависимости от ситуации).
    Теперь, как закрывать произвольные окна разных объектов (находятся в разных уровнях дерева)?
    Видятся такие решения:
    1) отслеживание всех открытых окон по скрипту (не могу правильно написать реализацию для всего проекта) и в случае, если окно открыто, тогда закрыть его по событию.
    2) закладывать область на схеме для кнопок закрыть (менее предпочтительный вариант)

  3. #23

    По умолчанию

    Цитата Сообщение от Марат Ш. Посмотреть сообщение
    Теперь, как закрывать произвольные окна разных объектов (находятся в разных уровнях дерева)?
    Что имеется ввиду под закрытием произвольных окон?
    Опишите задачу подробнее
    Спасибо.

  4. #24

    По умолчанию

    Имеется ввиду, что у одного Объекта имеется несколько окон: окно листания (новое окно), окно управления (окно), мнемосхема (документ).
    Таких объектов много и находятся они на разных уровнях проекта.
    При переходах между мнемосхемами (документ) необходимо, например открыть мнемосхему Объекта1, закрывать окно листания Объекта2 , отрыть Окно управления Объекта2 и отследить каждое окно, т.к. это необходимо для динамизации. При этом объекта в разных частях проекта.

  5. #25

    По умолчанию

    И что не получается?
    Посмотрите эту статью
    https://insat.ru/blog/rezhim-listaniya-okon/
    Спасибо.

  6. #26
    Пользователь Аватар для Alexey_Palich
    Регистрация
    21.05.2013
    Адрес
    Бийск
    Сообщений
    433

    По умолчанию

    Подскажите как сделать чтобы кнопка срабатывала допустим через 3 секунды. Кнопка есть нажал держишь отсчет идет но сработка нужна не сразу, вдруг передумал , время постоянно безовсяких переменных.

  7. #27
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,583

    По умолчанию

    Alexey_Palich и-раз, и-два, и-три - передумали, не нажимаем

    ну как вариант на кнопку повесить таймер TON (не знаю есть ли такое в ней) а уже на этот таймер команду.

  8. #28
    Пользователь Аватар для Alexey_Palich
    Регистрация
    21.05.2013
    Адрес
    Бийск
    Сообщений
    433

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Alexey_Palich и-раз, и-два, и-три - передумали, не нажимаем

    ну как вариант на кнопку повесить таймер TON (не знаю есть ли такое в ней) а уже на этот таймер команду.
    В скаде 3 че то не нашел.

  9. #29
    Пользователь
    Регистрация
    08.04.2015
    Адрес
    Воронежская область
    Сообщений
    1,249

    По умолчанию

    Цитата Сообщение от Alexey_Palich Посмотреть сообщение
    В скаде 3 че то не нашел.
    Функциональный блок ST и в нём делайте , что хотите на Языке ST.Запись_2021_02_13_18_57_51_22.gif

    Функциональный блок "задержка по времени" чем Вас не устраивают ?????
    Последний раз редактировалось Алексеев; 13.02.2021 в 20:11.

  10. #30
    Пользователь Аватар для Alexey_Palich
    Регистрация
    21.05.2013
    Адрес
    Бийск
    Сообщений
    433

    По умолчанию

    Более примитивными способами никак?

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •