Страница 4 из 6 ПерваяПервая ... 23456 ПоследняяПоследняя
Показано с 31 по 40 из 52

Тема: Как правильно считать и записать битовые сигналы?

  1. #31

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Если у вас команда с обратной связь, с включенной передачей обратной связи, то все будет работать.
    Привязываете и вход и выход динамизации поля выбора к одной и той же команде.
    Правильно ли я Вас понял:
    например есть команда StartMotor и RunMotor
    C помощью перетаскивания команды StartMotor в окно я делаю кнопку StartMotor, а команду RunMotor привязываю ко входу и выходу динамизации "КНОПКА НАЖАТА" (кнопки StartMotor).
    Далее если в контроллер от кнопки ушло StartMotor=1 и из контролера пришло согласно логики RunMotor=1(кнопка будет нажата), а если RunMotor=0(кнопка отожмется). Так???
    Последний раз редактировалось a_gricaj; 02.09.2016 в 18:16.

  2. #32

    По умолчанию

    Цитата Сообщение от a_gricaj Посмотреть сообщение
    Правильно ли я Вас понял:
    например есть команда StartMotor и RunMotor
    C помощью перетаскивания команды StartMotor в окно я делаю кнопку StartMotor, а команду RunMotor привязываю ко входу и выходу динамизации "КНОПКА НАЖАТА" (кнопки StartMotor).
    Далее если в контроллер от кнопки ушло StartMotor=1 и из контролера пришло согласно логики RunMotor=1(кнопка будет нажата), а если RunMotor=0(кнопка отожмется). Так???
    Так не получается, так как при перетаскивании команды у созданной кнопки в входах динамизации нет поля "КНОПКА НАЖАТА"

  3. #33

    По умолчанию

    Скиньте пример с фиксированной кнопкой пожалуйста, а то я уже запутался...
    Отжать кнопку которая создана перетаскиванием получается невозможно???????????????
    Последний раз редактировалось a_gricaj; 02.09.2016 в 20:29.

  4. #34

    По умолчанию

    Цитата Сообщение от a_gricaj Посмотреть сообщение
    Правильно ли я Вас понял:
    например есть команда StartMotor и RunMotor
    C помощью перетаскивания команды StartMotor в окно я делаю кнопку StartMotor, а команду RunMotor привязываю ко входу и выходу динамизации "КНОПКА НАЖАТА" (кнопки StartMotor).
    Далее если в контроллер от кнопки ушло StartMotor=1 и из контролера пришло согласно логики RunMotor=1(кнопка будет нажата), а если RunMotor=0(кнопка отожмется). Так???
    Если вы делаете кнопку, то никаких входов динамизации использовать не надо.
    Берете команду, тащите на мнемосхему - она становится кнопкой.
    Если нужна фиксация, открываете окно свойств и ставите галочку "Кнопка с фиксацией".
    Спасибо.

  5. #35

    По умолчанию

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

    Может кому интересно, будет:
    Решил оставить все кнопки (фиксированные) созданные с палитры - и привязанные (упаковка-распаковка) по вашему примеру (работает даже без соблюдения очередности блоков в скаде), а на кнопки без фиксации приходится выделять тег-bit, тогда кнопка адекватно меняет свое изображение...благо их не много у меня....

    Еще проблема была когда при нажатии кнопки с фиксацией приходил сигнал в скаду от контролера на ее "отжим". Кнопка зависала в положении "вкл", при чем при "переоткрытия" окна с кнопкой она уже была в состоянии "откл", решил эту проблему удержанием сигнала отжима в "1" на 500 мс дольше в коде контролера.

    А как "отжать" кнопку созданную перетаскиванием я так и не понял, буду использовать в проекте кнопки из палитры...., если еще не нарвусь на какой нибудь подводный камень.....

  6. #36

    По умолчанию

    Цитата Сообщение от a_gricaj Посмотреть сообщение
    Проблема в том как "отжать" кнопку которая создана перетаскиванием, а не с палитры.....
    Когда обратная связь с команды станет "ложь" кнопка сама отожмется.
    То есть отожмет контроллер - отожмется и кнопка.
    Если нужно сделать это от другой переменной, то это делается с помощью действия (одноименная вкладка у событий и команд) - присваиваете 0, кнопка отжимается.
    Спасибо.

  7. #37

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Когда обратная связь с команды станет "ложь" кнопка сама отожмется.
    То есть отожмет контроллер - отожмется и кнопка.
    Если нужно сделать это от другой переменной, то это делается с помощью действия (одноименная вкладка у событий и команд) - присваиваете 0, кнопка отжимается.
    СПС большое

  8. #38

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Когда обратная связь с команды станет "ложь" кнопка сама отожмется.
    То есть отожмет контроллер - отожмется и кнопка.
    Если нужно сделать это от другой переменной, то это делается с помощью действия (одноименная вкладка у событий и команд) - присваиваете 0, кнопка отжимается.
    А можно по подробней по вкладке "действие" , как переменной присвоить ноль? Или может есть документация с примером, а я не нашел, или можно на примере:

    есть "команда1", перетаскиванием "команды1" создана "кнопка1" (с фиксированием)и есть "значение1" если оно равно "0" кнопка остается нажатой, а если "1" отжимается.
    Как теперь с помощью вкладки действие это реализовать????
    Последний раз редактировалось a_gricaj; 04.09.2016 в 08:52.

  9. #39

    По умолчанию

    Вкладку "действия" нашли?
    Добавляете действие, выбираете действие "Присвоить", в поле "Объект" тащите переменной которой хотите значение присвоить, в поле "Параметр" прописываете 0.
    Спасибо.

  10. #40

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Вкладку "действия" нашли?
    Добавляете действие, выбираете действие "Присвоить", в поле "Объект" тащите переменной которой хотите значение присвоить, в поле "Параметр" прописываете 0.
    есть "команда1", перетаскиванием "команды1" создана "кнопка1" (с фиксированием)и есть "значение1" если оно равно "0" кнопка остается нажатой, а если "1" отжимается, что должно быть в таком случае в поле "объект" и в поле "параметр"????

Страница 4 из 6 ПерваяПервая ... 23456 ПоследняяПоследняя

Похожие темы

  1. Не видны сигналы в OPC-драйвере
    от lagoon в разделе Сервисное ПО
    Ответов: 4
    Последнее сообщение: 06.06.2011, 11:22
  2. МВА и дискретные сигналы
    от SCF в разделе Мх110
    Ответов: 2
    Последнее сообщение: 21.04.2011, 12:46
  3. битовые переменные
    от laud в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 20.08.2009, 11:08
  4. битовые значения в лектусе
    от Anton_Minsk в разделе Сетевые технологии
    Ответов: 2
    Последнее сообщение: 07.07.2009, 17:28
  5. Как вывести сигналы на МДВВ в LD
    от Hex16 в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 19.09.2008, 10:57

Ваши права

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