Вход

Просмотр полной версии : Masterscada поле ввода/вывода значения



Niko7
26.05.2019, 13:07
Добрый день! Нужна помощь.
Не получается сконфигурировать поле «значение» в режим ввода/вывода.
Действия:
Вставил в объект значение.
Перетащил его на мнемосхему
В свойствах есть пункт «Ввод значения» с выбором истина /ложь, выбираю истина, но свойство сбрасывается в ложь.
В чем проблема?
42911

ASo
26.05.2019, 13:45
В том, что Вам нужно вставлять переменную типа команда.

Niko7
26.05.2019, 14:27
Большое спасибо!

dimioks
16.05.2024, 22:10
В том, что Вам нужно вставлять переменную типа команда.

1. Вставляю переменную типа команда - есть ввод, нет отображения текущего значения (аналоговый тег). Нельзя какой использовать ни будь контрол типа "InputBox", который кидается на форму (экран), привязывается к тегу - и всё?

2. Тот же вопрос и про теги типа bool. Вставляю команду в виде кнопки с фиксацией. Кнопка переключает тег, но не реагирует на текущее изменения тега. Нету ли в мастерскаде какого ни будь контрола типа "Button", который можно кинуть на экран и привязать к нему тег? Ну, или на крайний случай, ActivX компонента, который работает так, как и положено нормальным кнопкам в SCADa-системах?

1exan
17.05.2024, 04:37
1. Вставляю переменную типа команда - есть ввод, нет отображения текущего значения (аналоговый тег). Нельзя какой использовать ни будь контрол типа "InputBox", который кидается на форму (экран), привязывается к тегу - и всё?

2. Тот же вопрос и про теги типа bool. Вставляю команду в виде кнопки с фиксацией. Кнопка переключает тег, но не реагирует на текущее изменения тега. Нету ли в мастерскаде какого ни будь контрола типа "Button", который можно кинуть на экран и привязать к нему тег? Ну, или на крайний случай, ActivX компонента, который работает так, как и положено нормальным кнопкам в SCADa-системах?

Посмотрите статью (https://teplo.moy.su/Command_MasterSCADA.pdf), может поможет

SCADAMaster
17.05.2024, 09:18
Для решения данной задачи нужно использовать команду с обратной связью У*команды, на вкладке "Опрос выхода" есть поле "Обратная*связь" - перетащите в это поле ОРС переменную или выход ФБ "Повторитель" (что лучше), а выход команды заведите на вход ОРС переменной. В этом случае команда будет отображать значения приходящие по обратной связи, а вводимые оператором значения будут поступать на выход команды. Также на вкладке "Опрос" можно снять галочку "Не передавать данные обратной связи" в этом случае поступающие по обратной связи значения будут идти на выход команды.

Подробнее описано на нашем онлайн курсе, раздел 2.5 шаг 6.
https://stepik.org/course/104810/promo

dimioks
17.05.2024, 09:41
Посмотрите статью (https://teplo.moy.su/Command_MasterSCADA.pdf), может поможет

Спасибо за ответ, я уже с помощью бубна и танцев разобрался с обратной связью. Но документ безусловно сохраню - за доку отдельное спасибо!

ЗЫ: Просто удивительно, что простые, элементарные действия, требуют столько времени для вхождения... Ранее, при вхождении в новую SCADa, доки требовались только в сложных случаях, но никак не для обычных контролов. Боюсь себе даже представить, сколько времени уйдёт на проект с 1-2к тегами. А если учесть, что на данном проекте 100% потребуется быстрая перепривязка или создание множества тегов к кнопкам, индикаторам, настройки анимации, уже непосредственно на объекте, по "чутким руководством" Заказчика...