Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 17 из 17

Тема: MasterSCADA 4D и OPS UA

  1. #11

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    На примере когда мы подаем сигнал "Включить" а ПЛК его принимает и сам сбрасывает переменную. Неужели в MS4D нет такой простой комбинации как всегда подавать "Включить" в команде? (просто принудительная отправка true) ?
    С этим как раз проблем нет

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

    По умолчанию

    1exan так а в чем тогда проблема то? это нормально если ПЛК сбрасывает бит. Как вариант, зная что ПЛК сбрасывает бит, или даже не сбрасывает в команде отправлять триггерным способом. На входе 0 или 1 - отправить в команде противоположное значение.

  3. #13

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    1exan так а в чем тогда проблема то? это нормально если ПЛК сбрасывает бит. Как вариант, зная что ПЛК сбрасывает бит, или даже не сбрасывает в команде отправлять триггерным способом. На входе 0 или 1 - отправить в команде противоположное значение.
    Проблема с битовыми переменными, которые надо переключать в противоположное состояние - т.н. "кнопки с фиксацией"

  4. #14
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,306

    По умолчанию

    1exan И? например ПЛК ничего не сбрасывает. Мы получаем от него некое число, где бит Х = 0, при отправке команды отправлять в число бит Х как !Х то есть по триггерному варианту. При следующем чтении из ПЛК мы получим противоположный бит Х. То есть бит Х входной переменной по сути нам и показывает состояние кнопки.

    Или в MS4D с таким подходом все глухо?

  5. #15

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    1exan И? например ПЛК ничего не сбрасывает. Мы получаем от него некое число, где бит Х = 0, при отправке команды отправлять в число бит Х как !Х то есть по триггерному варианту. При следующем чтении из ПЛК мы получим противоположный бит Х. То есть бит Х входной переменной по сути нам и показывает состояние кнопки.

    Или в MS4D с таким подходом все глухо?
    Там проблема именно в невозможности определить заранее промежуток времени между "отправили команду" и "прочитали значение", а также в том, что нельзя иметь такие команды, чтобы например одна бы только сбрасывала бит, а другая - только взводила. По крайней мере я в такое упирался

  6. #16
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,306

    По умолчанию

    блин, в очередной раз обламываете смотреть очередную MS4D какая-то концепция на постоянных костылях.
    в RapidScada такой хрени нет. можно хоть постоянно долбить 1-цей в устройство, хоть 0-ем в команде. И есть внеочередной опрос после команды.

  7. #17

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    блин, в очередной раз обламываете смотреть очередную MS4D какая-то концепция на постоянных костылях.
    в RapidScada такой хрени нет. можно хоть постоянно долбить 1-цей в устройство, хоть 0-ем в команде. И есть внеочередной опрос после команды.
    В общем-то там не так уж всё плохо, возможно и эти вопросы можно решить

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. MasterScada и S7-300
    от Viktor40 в разделе Master SCADA 3
    Ответов: 15
    Последнее сообщение: 23.04.2019, 14:45
  2. MasterSCADA 4D и ST
    от Эдуард_Н в разделе Master SCADA 3
    Ответов: 8
    Последнее сообщение: 18.05.2017, 18:19
  3. конвертация проекта из Masterscada 3.5 в Masterscada 3.4
    от Сергей_SPB в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 01.04.2013, 16:56
  4. MasterSCADA и Си8
    от [Ap][uTekToP] в разделе Сервисное ПО
    Ответов: 7
    Последнее сообщение: 28.09.2009, 15:49
  5. MasterSCADA и ШД
    от sgm в разделе Трёп (Курилка)
    Ответов: 6
    Последнее сообщение: 05.08.2009, 05:33

Ваши права

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