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

Тема: Кнопка для команды типа "целое"

  1. #1

    По умолчанию Кнопка для команды типа "целое"

    Задача - есть команда целого типа, при работе принимает значение 1 и 2. Требуется привязать ее к кнопке таким образом чтобы при значении 1 кнопка была отжата, при значении 2 - нажата. Нажатие мышкой меняло значение команды.
    Как это сделать?

  2. #2

    По умолчанию

    Из значений 1 и 2 вычесть 1, таким образом, получатся значения 0 и 1. Далее конвертировать в тип BOOL и привязать к кнопке

  3. #3

    По умолчанию

    Если бы было так просто - не спрашивал бы!
    А в обратную сторону?

  4. #4

    По умолчанию

    Пример проекта в приложении.
    Вложения Вложения
    • Тип файла: zip 1.ZIP (148.8 Кб, Просмотров: 14)
    Спасибо.

  5. #5

    По умолчанию

    Работает.
    Но остался вопрос из справки - что значит события для элемента мнемосхему? Не проще ли использовать их? Т.е. Событие нажатия кнопки пишет нужное значение в нужную переменную.
    Или это пока не реализовано?

  6. #6

    По умолчанию

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

  7. #7

    По умолчанию

    Для элемента "Кнопка с фиксацией"

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

    События элемента:

    Помимо стандартных событий этот элемент имеет еще два своих события: фиксация и освобождение кнопки.

    Событие "фиксация кнопки" происходит при клике (нажатию и отпусканию) левой клавиши мыши на кнопку. При этом кнопка переходит в нажатое состояние.

    Событие "освобождение кнопки" происходит также при клике левой клавиши мыши на кнопку. При этом кнопка переходит в нормальное (ненажатое) состояние.


  8. #8

    По умолчанию

    Это кнопка - контрол. Ее нужно привязывать через входы и выходы динамизации.
    Не стоит ее использовать - используйте команду типа дискретный.
    Спасибо.

  9. #9

    По умолчанию

    Тогда последний вопрос - повторитель в примере необходим? Цель его использования?

  10. #10

    По умолчанию

    В качестве сигнала обратной связи может выступать выход ФБ или ОРС переменная. Выход ФБ лучше с точки зрения архитектуры.
    Спасибо.

Похожие темы

  1. Ответов: 7
    Последнее сообщение: 27.02.2013, 19:08
  2. Кнопка "Масштаб шкалы " в тренде
    от иван50 в разделе Master SCADA 3
    Ответов: 3
    Последнее сообщение: 26.12.2012, 11:23
  3. Ответов: 2
    Последнее сообщение: 07.03.2012, 13:17
  4. Ответов: 2
    Последнее сообщение: 02.06.2010, 13:34
  5. ПЛК и кнопка "пуск-стоп"
    от new_08 в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 26.01.2009, 17:43

Ваши права

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