Показано с 1 по 10 из 130

Тема: Несколько вопросов

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    спасибо за быстрый ответ
    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Вы очевидно добавили кнопку из палитры мнемосхемы и связали с деревом объектов через входы динамизации.
    Лучше добавить в объект команду, установить тип "Дискретный" и вытащить ее на мнемосхему мышью - она станет кнопкой. Нажатие на нее будет переводить команду в состояние "Истина". Можно сделать и фиксацию.
    Кнопка после нажатия удерживается примерно 2-3 секунды - это сделано специально, чтобы оператор не пытался по нескольку раз нажимать на нее, не дождавшись реакции от управляемого процесса.
    да, именно так и было сделано. но, кнопка у нас не обычная - наши кнопки это кнопки объектов(например, окно управления задвижкой) а событие "кнопка нажата" используется для того, чтобы определять, какую именно задвижку пытаются вызвать.
    то есть по нажатию на данную кнопку вызывается ОУ, а дискретный выход является признаком задвижки, в соответствии с которым скрипт определяет что за задвижка и подставляет значения положения в ОУ, а команды с этого ОУ уходят в соответствующие дискретные выхода контроллера. возможно ли по такой схеме реализовать без задержек с записью?
    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Да можно.
    Добавляете команду, ставите ей тип "Дискретный", на закладке "Действия" добавляете действие, тип "Системное" - "Смена пользователя".
    При помощи действий можно также выходить из режима исполнения, открывать окна, тренды, журналы, присваивать значения другим переменным.
    Действия также есть у "Событий"
    спасибо, не догадался сразу
    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    В принципе можно, но через права доступа это делать проще.
    Чтобы сделать кнопку неактивной нужно использовать входы динамизации (вы наверное умеете с ними работать).
    Чтобы определить категорию текущего пользователя нужно воспользоваться ФБ "Служебная информация", у него есть выход сообщающий категорию текущего оператора. В зависимости от категории можно скрывать кнопки, или делать неактивными.
    спасибо. в данном проекте(как и во многих других) сделать так, чтобы у оператора данные кнопки изначально не привлекали желание нажать на них.
    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    В приложении проект с несколькими скриптами работающими с сообщениями.
    спасибо
    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Можно контролировать состояние окна при помощи ФБ "Управление документом" (закладка "Служебные"). Отслеживая его состояние можно при помощи действий записывать значения.
    хорошо, попробую.

  2. #2

    По умолчанию

    Цитата Сообщение от sa1ntik Посмотреть сообщение
    да, именно так и было сделано. но, кнопка у нас не обычная - наши кнопки это кнопки объектов(например, окно управления задвижкой) а событие "кнопка нажата" используется для того, чтобы определять, какую именно задвижку пытаются вызвать.
    то есть по нажатию на данную кнопку вызывается ОУ, а дискретный выход является признаком задвижки, в соответствии с которым скрипт определяет что за задвижка и подставляет значения положения в ОУ, а команды с этого ОУ уходят в соответствующие дискретные выхода контроллера. возможно ли по такой схеме реализовать без задержек с записью?
    То есть вы используете выход динамизации кнопки объекта?
    Тут есть два варианта:
    1) Вызывать окно управления при помощи команды (через действия) - команда будет вызывать окно и устанавливать на выход "Вкл".
    Кстати можно использовать также событие - если вытащить его правой кнопкой мыши, то можно выбрать контрол "Зона выбора" - прозрачный контрол, по нажатию на который событие включается.
    2) При помощи ФБ "Управление документом" отслеживать какое окно открыто и эту информацию давать в скрипт.
    Спасибо.

Похожие темы

  1. Несколько вопросов по ПЛК110.
    от Вова в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 04.08.2011, 16:20
  2. Несколько вопросов по СП270
    от Grafik в разделе Панели оператора (HMI)
    Ответов: 10
    Последнее сообщение: 21.04.2011, 15:30
  3. Несколько вопросов по ПЛК-154
    от Andy в разделе ПЛК1хх
    Ответов: 15
    Последнее сообщение: 28.01.2010, 14:36
  4. Несколько вопросов по MasterSCADA
    от RoMatik в разделе Master SCADA 3
    Ответов: 6
    Последнее сообщение: 14.05.2008, 10:49
  5. Несколько вопросов по ТРМ133
    от незарегистрированный в разделе Подбор Оборудования
    Ответов: 5
    Последнее сообщение: 25.04.2007, 16:04

Ваши права

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