Понял, спасибо! Разберусь что к чему!
Понял, спасибо! Разберусь что к чему!
Подскажите, пожалуйста, как решить следующую задачу.
У меня стоит MasterSCADA 3.11
Подключаю измерительные датчики, отображаются индикаторы и треды всех каналов...после достижения требуемого режима мне необходимо начать запись точек этого тренда, по нажатию кнопки (именно запись данных или вывод в файл или ещё куда, производится с момента нажатия), после этого нажимаю ещё раз или отжимаю кнопку, как угодно... и запись прекращается. Потом перехожу на другой режим и повторяю.
Как осуществить именно выборочную запись данных "по нажатию"?
Так как данных ооочень много приходится после эксперимента заново строить графики искать требуемые мместа и выделять из них нужные точки. Подскажите может есть материалы которые помогут ответить на вопрос...
Приму любую помощь.
Используйте ФБ "Повторитель по условию". На вход ваш сигнал, на условие - кнопку, выход архивировать и на тренд.
Спасибо.
Благодарю, завтра постараюсь разобраться с этим.))
Здравствуйте подскажите как реализовать следующую конструкцию правильно.
Есть АРМ1 и АРМ2. В случае если АРМ1 работает то АРМ2 берет данные с него. В случае если он не работает то он берет данные с ОПС сервера.
При этом у каждого АРМ своя БД MSSQL и надо сделать их синхронизацию между собой - в базе данных хранится журнал событий.
Просто если использовать резервирование компьютера то пока АРМ1 активен нельзя отсылать управляющие воздействия с АРМ2.
Так не получится сделать.
Мы в 3.11 добавили возможность запуска двух экземпляров скады (в том числе под разными пользователями). Т.е. запускается серверная часть (у которой нужно убрать все окна, сообщения и т.д.), и запускается клиентская часть, как сетевой клиент.
Она уже обращается к серверу. С нее можно будет вести управление.
Но потребуется достаточно сильная переделка проекта - под сетевой проект.
Спасибо.
Я правильно понимаю. Что при работе арма 2 как резерва арма 1, управляющие воздействия с него подавать нельзя?
Если вы про описанную нами схему, то выходит 4 скады. Основной+ клиент и Резервный + клиент.
То есть на каждом компьютере по 2 скады. С клиента ведется управление, основной и резервный просто в фоне, без мнемосхем и прочего.
Спасибо.
Коллеги, добрый вечер!
Видимо по неопытности, уперся в проблемку. Мне нужно вводить с компьютера в контроллер некие значения. Соответственно, я добавил в объект Команду, вытащил ее на экран и передача от компьютера в ПЛК работает. Но когда запускаешь проект, то пока не произведешь ввод в это поле оно отображает вопросительные знаки, хотя в дереве системы ранее введенные значения присутствуют. Тогда я добавил в объект Значение. Оно стало отображать соответствующие данные, но оно же не позволяет произвести их ввод, насколько я понимаю. Как можно выйти из этой ситуации? Т.е. и чтобы ввод данных с компьютера в ПЛК работал, и чтобы при старте проекта отображались ранее введенные данные?
Соответствующий скриншот и проект прилагаю (только в проекте из объекта я уже выкинул Значение).Экран уставок ШУ1.png
Для решения данной задачи нужно использовать команду с обратной связью У*команды, на вкладке "Опрос выхода" есть поле "Обратная*связь" - перетащите в это поле ОРС переменную или выход ФБ "Повторитель" (что лучше), а выход команды заведите на вход ОРС переменной. В этом случае команда будет отображать значения приходящие по обратной связи, а вводимые оператором значения будут поступать на выход команды. Также на вкладке "Опрос" можно снять галочку "Не передавать данные обратной связи" в этом случае поступающие по обратной связи значения будут идти на выход команды.
Спасибо.