Предлагаемый вариант работа через один ПК с Master SCADA и OPC - снижает надежность и требует немалых затрат на приобретение лицензий с большим количеством точек, а нужны небольшие по 100 - 200 точек проекты.
Вид для печати
Предлагаемый вариант работа через один ПК с Master SCADA и OPC - снижает надежность и требует немалых затрат на приобретение лицензий с большим количеством точек, а нужны небольшие по 100 - 200 точек проекты.
Как раз наоборот - надежность повышается.
Так как один ПК собирает данные локально, а второй просто к нему подключается и берет уже готовые данные
Никакой разницы.
Чтобы развернуть второй проект в схеме с удаленным ОРС - тоже нужна лицензия.
Хотим отметить что у нас теперь все лицензии - сетевые, так что разницы по деньгам никакой нет.
Спасибо за помощь. Оттестирую оба варианта - определимся с конфигурацией системы.
Скорее всего вам подойдет первый вариант.
По UA делают если нужно сделать несколько отдельных автономных проектов
Здравствуйте. После перевода Master OPC Universal Modbus Server от Insat в режим "OPC UA сервер" MasterSCADA 3.9 перестала автоматически запускать его на исполнение. Ранее, когда OPC сервер работал в обычном режиме, если MasterSCADA обнаруживала, что он не запущен она инициировала запуск сервера. Настройки OPC сервера в скаде идентичны тем, что были ранее. Это особенность работы OPC UA сервера или мы что-то не так сделали? Скриншот во вложении.Вложение 47169
OPC UA сервер автоматически запускаться не может. Запускайте его по ярлыку при старте скады или зарегистрируйте как службу
Добрый день. Подскажите, как правильно установить ключи защиты, если MasterSCADA и MultiProtocol server устанавливаются на виртуальный сервер.
У вас сетевые ключи? Красного цвета?
Нет. Обычные. Зеленые.
Зеленые не получится - нужно заменить на сетевые.
Обратитесь в отдел продаж для замены.
Здравстуйте.
Написал небольшой ФБ на с#, возник вопрос как(какой командой) в выделенное поле через с# ввести описание о работе скрипта?
Спасибо.Вложение 47313
В режиме разработки?
Через скрипт это делается примерно так:
var name=(ITreePinHlp)HostFB.TreeItemHlp.Project.Item( "Путь");
name.Comment="Ваше описание";
name.ApplyChange(""); //применяем
Примерно так:
using MasterSCADA.Common;
public override void OnInsertInProject()
{
base.OnInsertInProject();
TreeItemHlp.Properties.SetProperty(CatID.General, (int)PropID.General.Comment, "My comment");
TreeItemHlp.ApplyChange();
}
Здравствуйте, подскажите плз как вылечить это
Вложение 47863
или такое
Вложение 47862
А что это за компонент? Судя по всему это какой то пользовательский ФБ (собственной разработки).
еще такое Вложение 47866
Убедитесь что есть права на папку MasterSCADA Projects.
Подскажите пожалуйста, можно ли в masterreport произвести преобразование архивированных данных с "безнакового короткий целый" в "короткий целый" например колонкой расчета? Или же если в архиве сохранены числа в безнаковом варианте, то ничего уже не сделаешь в отчете?
Попробуйте в рассчитываемой колонке сделать преобразование:
(short)ИсточникДанных1.ВашаКолонка
У вас Константа стоит, а нужно Опрос
Спасибо . Проверил все свои проекты не где не стоит и естественно не когда не пользовался данным функционалом .
И поэтому задал такой вопрос .
В том что вы прислали - именно так и стоит, поэтому выход и стоит в константе
Добрый день!
Подскажите, пожалуйста, есть ли возможность импортировать данные из MS Excel в тэги MasterSCADA? Т.е. в Excel в ячейках хранится некий рецепт, его нужно импортировать и через тэги передать в контроллер.
Можно через Скрипт C#. Примеры как работать с Excel в C# вы можете найти в интернете.
Принципы работы со скриптом описаны в статьях блога:
https://insat.ru/blog/?category=9
Добрый день!
Подскажите, пожалуйста, такой момент. У нас в проекте есть расчет (на скриншоте обведен красной рамкой). Мы используем в нем формулу AbsArchSum( Мас_1, Int2DateTime( 20, 04, 2020, 16, 27, 00 ), Int2DateTime( 20, 04, 2020, 16, 55, 00 ) ) для получения суммы за период. Пока что тестирование идет в режиме отладки. Но результат расчета всегда 0, хотя данные за указанный в формуле период времени (с 16:27 по 16:55 сего дня) вроде бы имеются. Что мы делаем не так?
Удалите этот Расчет, и добавьте Расчет через контекстное меню и пробуйте в нем.
Добрый день!
Подскажите, пожалуйста, можно ли менять масштаб по осям в трендах? Например, нам нужно посмотреть график отгрузки продукции за смену, он нарастает от 0 до 25000 кг. Мы ставим по оси времени длительность от 0 до 12 часов (длительность смены), а по вертикальной оси 25000. А если нам нужно посмотреть график отгрузки за произвольный предыдущий месяц, то мы должны поставить по оси времени времени от 0 до 744 часов (длительность месяца в часах), а по вертикальной оси - от некоего значения на начало этого месяца до значения на конец месяца. Так вот, можно ли эти масштабы изменять в процессе работы системы, а не в процессе разработки?
Речь про MasterSCADA 3?
Тогда почему оси у вас в часах, в формате времени?
Да, MasterSCADA 3. А про часы я сказал для примера, чтобы было понятно что с чем соотносится
Тогда в чем именно проблемы?
В тренде вы можете менять как масштаб времени, так и значения по оси Y. Что именно не получается?
В свойствах тренда в динамизации нет доступных элементов отвечающих за масштабы по осям
Ось времени динамизируется - входы динамизации Дата с и дата по.
Вертикальная ось не динамизируется, потому что их может быть много. Можно это сделать через скрипт. Пример в приложении
Спасибо! Насколько я понял, динамизация свойств ДатаС и ДатаПо доступна только если вставлять тренд из палитры? А если вставлять тренд из Мастера. можно ли получить доступ к этим свойствам?
Какого мастера?
Вы про тренд или отчет?