Попробую. Скажите, а где в проекте находится файл с установленными в проекте паролями. Как убедиться что они зашифрованы и не доступны для просмотра?
Вид для печати
Попробую. Скажите, а где в проекте находится файл с установленными в проекте паролями. Как убедиться что они зашифрованы и не доступны для просмотра?
Данные хранятся в vav файле в шифрованном виде.
Если правка происходит в режиме исполнения accounts в котором сохраняются введеныне пароли - также в шифрованом виде.
Здесь видео где я пытаюсь проверить ограничение на количество неверных паролей.
Сперва в режим исполнения зайдите (под sa например), а уже затем проверяйте.
Спасибо заработало. Подскажите как можно автоматически ограничить срок действия пароля? Есть ли скрипт или средствами мастер скады? Например если нужно чтобы пароль у оператора автоматически сбросился через месяц.
Демо проект - пример рецепта.
Если на мнемосхеме в свойствах таблицы снять галку видимости, например с воды, то при работе ввод праметра в первую строку таблицы - теперь сахар- попадает в значение выходов таблицы вода. Спирт в сахар попадает соответсвенно.
Так и задумано?
Как правильно можно скрыть в таблице на мнемосхеме параметр?
Сделал заработало. Теперь другая проблема. Скачал новую версию скады и установил. Работаю в ней с проектом написанным в предыдущей версии. Проверяю функцию "Контроль целостности проекта", если выставить истина то проект при запуске с ярлыка выдаёт ошибку и не запускается,если запустить со среды разработки тоже без проблем. Если выставить ложь то всё работает нормально, проблема возникает именно с этим. С чем это может быть связано?
Приложите ваш проект (выполните Проект - Экспортировать).
Вот не работающий проект
В присланном вами проекте контроль целостности выключен. При его включении все запускается и работает нормально
Вложение 30100 может моя проблема быть связана с данной ошибкой?
Это у вас включен контроль целостности ПО
Попробуйте переустановить MasterSCADA.
Если используете какие то сторонние библиотеки - они должны сразу лежать в папке MasterSCADA
Здравствуйте. Есть 6 контроллеров, подключены через преобразователь ethernet-rs485. на них по 2реле. Если я привязываю, выход opc каждого контроллера к своей кнопке Открыть или Закрыть, то всё работает. Если делаю команду, связываю её с кнопкой и со всеми выходами всех контроллеров Открыть или Закрыть. То реле очень быстро щёлкают и не успевают запустить устройство (или какие-то срабатывают, а какие-то нет, всегда разные, я так понимаю нужно задержку делать какую-то). Можно ли увеличить время работы реле при нажатии на кнопку или сделать так, что когда я нажимаю сначала единица отправлялась на 1 потом на 2 потом на 3 и тд. контроллер? Управление шторами делаю, по отдельности каждая штора закрывается-открывается, а все вместе нет, что-то не успевает сработать=(
Вам нужно чтобы команда подольше держала?
На вкладке "Опрос" - "Продолжительность импульса".
это же для дискретной команды, скажите пожалуйста, а как с помощью дискретной команды, передать значение 1 или 2, я добавляю кнопку, к ней привязываю команду по нажатию, а там нельзя значение вставить, галочки ставятся, не как на обычной кнопке. А в дискретных значениях - нет такого. =(
Как сделать, нажимаю открыть, во все входы контроллеров отправляется значение 2 и с большой продолжительностью импульса. Не могу понять как через команду - тип дискретная отправить значение 2, а только там есть на вкладке "опрос" - продолжительность импульса.
Подскажите, как можно сделать. Стоит следующая задача. Нужно экспортировать в файл все события в проекте с соответствующими сообщениями. Ну и соответственно ФБ которые сами генерируют в себе сообщения в журнал. То есть возможно ли в режиме DoAction создать список с перечнем Названий ФБ и СОБЫТИЙ, только чтобы ещё была графа с сообщением которое я вбил для журнала?
Подскажите как можно сделать задержку. Чтобы сначала команда отправлялась на 1 потом на второй и тд. контроллеры через промежуток времени.
Только что обсуждали
http://www.owen.ru/forum/showthread.php?t=26343
Когда делаю через задний фронт, то 2ка не проходит, либо 0 либо 1. Как в задний фронт можно вставить 2. У меня командой 2 меняется направление реле.
Спасибо. Только там описано как заменить сообщения. Мне не совсем понятно как вытянуть Уже настроенный текст. Я начинающий и в шарпе не тащу. Если вам не трудно могли бы разжевать. Спасибо
Создаю команду, тип дискретный, делаю расчёт, через если: если команда = 1, тогда +1 иначе 0, привязываю результат к входу заднего фронта, задний фронт, к входу следующего и тд. 6 раз, но на взоде заднего фронта при запуске значение Вкл, Выкл. Значения расчётного 2 там нет, вкл это 1 выкл 0, соответственно не в ту сторону двигается штора. Как сделать так, чтобы на вход заднего фронта поступила 2 и на выход 2. Выход заднего фронта связан у меня со следующим ЗФ и с выходом opc сервера.
Как его сделать не логическим, а чтобы цифры там были, хоть 100 хоть 50 хоть 49 на входе и выходе.
Или чтобы вкл соответствовал двойке, а не 1
Вы неправильно сделали.
Вам нужно выход ФБ "Задний фронт" приводить к нужным вам числа в расчете, и результат расчета пускать куда вам нужно.
Большое спасибо!!!
Здравствуйте!
У меня накопилось некоторое количество вопросов по разным нюансам работы с MasterSCADA. Чтобы не писать их в разных ветках форума, озвучу их здесь, если позволите.
1. Система имеет вид "ПЛК + MasterOPC + MasterSCADA". Программа выполняется в ПЛК. Я запускаю проект, нажимаю все нужные кнопки на мнемосхеме и всё работает. Но если перезапустить MasterSCADA (при этом OPC и ПЛК продолжают работать), то на мнемосхеме все кнопки отображаются в исходном (не нажатом) состоянии. То есть проект не синхронизируется с ПЛК. Нужно всё заново прощёлкивать, чтобы одно другому соответствовало. В чём может быть проблема?
2. Аналогичная трудность. В проекте есть динамизация по входу некоторых кнопок и надписей - блокируется их видимость. Так вот при каждом старте проекта все эти кнопки и надписи видны и приходится также всё прощёлкивать, чтобы они пропадали и получался нужный исходный экран. Почему кнопки и надписи не блокируются сразу при старте?
3. Проблема с откликом проекта. Всё работает хорошо, но часто бывает так, что при нажатии или отпускании какой-нибудь кнопки на мнемосхеме происходит зависание, порой до 5-7 секунд. Время опроса в OPC-сервере, компьютере системы и объекте выставляю одинаковые, причём от его величины ситуация особо не меняется. Раз от раза не угадаешь - то система реагирует на нажатия кнопок на мнемосхеме мгновенно, то начинает задумываться. Не пойму почему?
4. В проекте есть кнопка без фиксации. Она связана с выходом ПЛК. Так вот при её нажатии выход срабатывает и сразу же отключается, то есть физически работает всё как надо. Но вот на мнемосхеме эта кнопка ещё несколько секунд отображается нажатой, хотя выход уже давно отключился. Как от этого избавиться?
5. По технологии есть необходимость организовать в проекте обнуление трендов разных экспериментов. Порядок примерно следующий:
- оператор нажимает первую кнопку и данные должны начинать отображаться на тренде;
- оператор нажимает вторую кнопку и запись (отображение их на тренде) прекращается;
- оператор нажимает третью кнопку и данные удаляются (стираются) с тренда и он может опять нажимать первую и записывать в этот же тренд уже данные следующего эксперимента.
Можно ли это организовать и если да, то каким способом?
Спасибо.
Нужно использовать команды с обратной связью.
У команды на вкладке Опрос выхода есть поле Обратная связь, в это поле нужно перетащить OPC переменную или выход ФБ. Тогда команда будет отображать состояние по обратной связи.
Для внутренних переменных (чьи сигналы не закольцованы с контроллером) используйте восстановление при рестарте.
Неясно что имеется ввиду под откликом.
Данное поведение кнопки пока что является неотключаемым.
Кладете тренд на мнемосхему, у него будут входы динамизации Дата с и Дата по. На них подаете время когда процесс начался, и когда он закончится (пока идет подавайте текущее время).
Примерно год назад похожее сообщение было в форуме,
http://www.owen.ru/forum/showthread....l=1#post207542
но я прошу SCADAMaster обновить ответ.
Суть моего вопроса
Я хочу создать и протестировать свой проект на, примерно, 400 тегов: контроллер(3-4шт.однотипных) + Modbus MasterOPC + MasterSCADA до покупки Modbus Universal MasterOPC Server 500, после тестирования мне будет понятно хватит ли мне 500 тегов или нет и дальнейшие требования к MasterSCADA.
Возможно ли это?
Ранее я пробовал бесплатный OPC-сервер Modbus на одно рабочее место на 32 тега + MasterSCADA Demo с вашего Демодиска.
Спаибо. С уважением, Максим.
Спасибо! Буду пробовать.
По п. 3 имеется в виду, что иногда при нажатии/отжатии кнопок, расположенных на мнемосхеме, они срабатывают с задержкой. То есть я нажимаю кнопку на мнемосхеме, а физический выход срабатывает и изменение изображения кнопки происходит только через несколько секунд после нажатия. Это происходит не постоянно, а в примерно в 20-30 % случаев нажатия/отжатия. В остальных 70-80 % случаев всё срабатывает сразу же как надо.
По п. 4 получается, что пока это исправить никак нельзя?
Спасибо помогло! А можно ли сделать так чтоб тренд всегда открывался с периодом в 1 сутки(день), ну а дальше мышкой прокручивать как хочешь. Потом тренд закрываешь, открываешь и опять период - 1 день!
Поясню зачем это нужно - у сетевых пользователей - два три дня всё нормально, потом тренды начинают очень долго открываться, а если накрутить просмотр за месяц или два и тренд закрыть- так потом он будет минут 20 открываться! Вкл-выкл сетевую скаду(не сервер) - и опять полёт нормальный на два три дня! И так у всех - сетевых! С сетью проблем нет - пинг отличный!
Подскажите, как в скаде можно фиксировать факт нажатия мыши?