Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: ПРОШУ помощи чтение и запись значений.

  1. #1

    Exclamation ПРОШУ помощи чтение и запись значений.

    Просидел часов 5. Задача элементарная.
    Необходимо считать значение и записать значение используя одно окно.

    В дереве объектов имеется
    - значение (принимающее значение от OPC)
    - команда (передающее значение переменной OPC)

    1. Способ
    Перетаскиваю из дерева объектов "значение" (на мнемосхему), и сразу же появляется окно отображения данных. В окне "Динамизация ВЫходных значений" в графу "ввод значения" перетаскиваю из дерева объектов "Команду".
    Результат - во время "отладки" только чтение из OPC, записать что либо невозможно.

    2. Способ.

    Перетаскиваю из дерева объектов "Команду" (на мнемосхему), и сразу же появляется окно отображения данных. В окне "Динамизация ВХодных значений" в графу "Ввод значения" перетаскиваю из дерева объектов "Значение".
    Результат - во время "отладки" появляются знаки вопроса (видимо результат не считался из OPC) и после ввода значения, данные отображаются. НО ЕСЛИ ИЗМЕНИТЬ данные в контроллере OPC видит изменения, а "Команда" нет, запоминает только последнее введенное значение.


    P.S. Перепробывал все возможные комбинации с "Динамизация ВХодных и ВЫходных параметров"


    Спустя неделю работы в MasterScada пропадает желание использовать данный продукт. Прочитал мануал вдоль и поперек.
    Разобрался со скриптами но вот с вводом значений не вышло.
    Изображения Изображения

  2. #2

    По умолчанию

    Все делается проще.
    Добавьте команду, добавьте ФБ "Повторитель" из раздела Обработка сигналов. На вход ФБ повторитель - подайте сигнал из переменной ОРС. Выход команды свяжите со входом переменной ОРС.
    А теперь самое главное, команда - вкладка Опрос выхода - поле Обратная связь. В это поле перетащите выход повторителя.
    Команду вытаскиваете на мнемосхему - никаких входов и выходов динамизации не привязываете.
    Спасибо.

  3. #3

    По умолчанию

    Почти помогло.
    При первом старте действительно видно значение из OPC (контроллера). А вот если в контроллере изменить значение, то к сожалению больше он не отображается (хотя в OPC и в ФБ"Повторитель все меняется). Сейчас постараюсь выложить скрин.

    Уточнения.
    Отдельная перемеренная для чтения в OPC (наименование HiHi - характеризует вход функционального блока)
    Отдельная переменная на запись в OPC (наименование HH_TIR - характеризует входную перемнную для этого функционального блока)

    Все перемнные как HiHi так и HH_TIR поддерживают из запись и чтение.
    Изображения Изображения
    Последний раз редактировалось shamilnizaev@mail.ru; 16.10.2018 в 10:36.

  4. #4

    По умолчанию

    Вы точно сделали как мы описали?
    Приложите ваш проект (проект - экспортировать) и укажите путь к команде которую вы вытащили на мнемосхему.
    Спасибо.

  5. #5

    По умолчанию

    Вот проект с описанием
    Вложения Вложения

  6. #6

    По умолчанию

    Вот это зачем вы включили? Верните умолчания
    И по хорошему, лучше чтобы повторитель был по иерархии выше чем чем команда (чтобы значение обратной связи приходило сразу, а не через цикл). Но может конечно и так.
    Изображения Изображения
    Спасибо.

  7. #7

    По умолчанию

    И кнопки кстати тоже лучше делать через команды
    Команда - тип дискретный, вытаскивайте на мнемосхему.
    Кнопку - фб, нужно применять только для спец задач, когда нужно фиксировать время удержания кнопки.
    Спасибо.

  8. #8

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Все делается проще.
    Добавьте команду, добавьте ФБ "Повторитель" из раздела Обработка сигналов. На вход ФБ повторитель - подайте сигнал из переменной ОРС. Выход команды свяжите со входом переменной ОРС.
    А теперь самое главное, команда - вкладка Опрос выхода - поле Обратная связь. В это поле перетащите выход повторителя.
    Команду вытаскиваете на мнемосхему - никаких входов и выходов динамизации не привязываете.
    Это правильный вариант, но его нужно доработать см. скрин.
    Иначе при изменении значения по месту (например на панели оператора) измененное значение на АРМ отображаться не будет.
    Изображения Изображения

  9. #9

    По умолчанию

    Это по желанию.
    Отображаться значение все равно будет, просто не в дереве, а в контроле. Как правильно это никакого не беспокоит, если нужно добавить переменную на тренд - можно добавить туда не команду, а повторитель.
    В остальных случаях что отображает команда в дереве не играет никакой роли - на мнемосхеме то все верно.
    Спасибо.

  10. #10

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Это по желанию.
    Отображаться значение все равно будет, просто не в дереве, а в контроле. Как правильно это никакого не беспокоит, если нужно добавить переменную на тренд - можно добавить туда не команду, а повторитель.
    В остальных случаях что отображает команда в дереве не играет никакой роли - на мнемосхеме то все верно.

    Не совсем понятно то, что Вы имеете ввиду.

    К примеру если у меня изменится уставка (на панели оператора) то на АРМ этого изменения никто не увидит.
    КСТАТИ может быть кто то из поддержки может объяснить.

    Как только убираем галочку "Не передавать данные обратной связи" и поставить значение не больше 8 то значения записанные на панели оператора, отображаются на АРМ.

    КСТАТИ может кто нибудь объяснить почему этот диапазон работает ? Если выше, то все, сигнал не обновляется.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Прошу помощи
    от L1ktus в разделе Среда программирования OWEN Logic
    Ответов: 4
    Последнее сообщение: 04.09.2017, 14:22
  2. Прошу помощи
    от _neo_19 в разделе Среда программирования OWEN Logic
    Ответов: 2
    Последнее сообщение: 05.02.2017, 12:23
  3. Прошу помощи!!
    от Евгений Макул в разделе Программируемые реле
    Ответов: 27
    Последнее сообщение: 19.10.2015, 09:19
  4. Прошу помощи)))
    от rustam_m в разделе Сетевые технологии
    Ответов: 18
    Последнее сообщение: 05.04.2013, 17:17
  5. прошу помощи!
    от Владимир Верхоломов в разделе Эксплуатация
    Ответов: 8
    Последнее сообщение: 30.11.2010, 09:59

Ваши права

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