При запуске МастерОПС сообщение: Запуск программы невозможен, так как на компьютере отсутствует MOSQUITTO.DLL. Попробуйтей переустановить программу. После переустановки Мастер ОПС ситуация не поменялась.
Вид для печати
При запуске МастерОПС сообщение: Запуск программы невозможен, так как на компьютере отсутствует MOSQUITTO.DLL. Попробуйтей переустановить программу. После переустановки Мастер ОПС ситуация не поменялась.
Добрый день!
Не получается соединится с SQL из мастер скады и добавить соединение, для того чтобы брать показания из архива. Это делается средствами скады или сервер менеджером, чтото не могу допетрить.
Так-то, соединение в манеджмент студии установлено, но вот не могу понять данные в архив складываются или нет.
У вас ключевая версия или Демо? Если ключевая - запросите обновление (на scada@insat.ru). У нас при добавлении MQTT была ошибка что не попала библиотеку в сборку - ошибка уже исправлена.
Если демо - скачайте с сайта:
http://insat.ru/products/?category=1666
Посмотрите документацию:
http://insat.ru/metodicheskie-materi...роцедурами.pdf
Страница 21
У меня MasterReport таких папок нет
И ещё вопрос. В Палитре отсутствует ФБ Список строк. Где его взять?
Спасибо.
ФБ находится в разделе "Работа с архивом"
Здравствуйте, намучался немного с перегруженными методами в C# скриптах, в частности Math.Abs выдает такое сообщение:
Вложение 35173
Насколько я понял у него 7 перегруженных методом, но ни целый, ни вещественный тип ему почему-то не подходит, а резать до sbyte принудительно значение очень бы не хотелось. Какие типы переменных вообще поддерживаются и как можно узнать это для других методов?
upd. преобразования он тоже не любит
Вложение 35176
Здесь дело в не этом.
Вы ему в качестве аргумента передаете два числа с Nullable поддержкой.
Нужно что-то вроде:
if (Значение.HasValue && Значение2.HasValue)
var razn=math.abs(Значение.Value-Значение2.Value)
Я уже и так и так вертел. Если честно, то с типами данных в MS жутко неудобно, т.к. какой-то недо c#. То что работает в Visual Studio здесь работать порой отказывается в упор.
Вложение 35196
В итоге я взял и закостылил этот модуль
Вложение 35197
Здравствуйте, как в свойствах кнопки сделать ссылку на FTP сервер ? Нужно папку с отчетами открывать через браузер (пример ссылки ftp://127.0.0.1) . MasterScada4D.
Не получается удалить MasterScada версии 3.8. Пишет: Путь к папке "MasterSCADA Projects" содержит недопустимый символ.
Что предпринять?
Спасибо
Удалите вручную, а затем в ресстре поищите разделы по ключу C00431441EF2D744FBF9320D04BBDCF3 и удалите их.
Если не поможет, то еще можно удалить следующие разделы:
HKEY_CLASSES_ROOT\Installer\Products\C00431441EF2D 744FBF9320D04BBDCF3
а также:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Uninstall\{4413400C-2FE1-447D-BF9F-23D040BBCD3F}
если версия x64, то это раздел может находится в разделе:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ Windows\CurrentVersion\Uninstall\{4413400C-2FE1-447D-BF9F-23D040BBCD3F}
Здравствуйте! Возник следующий вопрос. У меня есть ОВЕН ПЛК160 + МВ110. В сети RS-485 ПЛК - мастер (я добавил в codesys (конфигурация ПЛК) подэлемент Modbus (Master)). Но так же есть еще MasterScada 3.9, она получается должна быть мастером для ПЛК (они подключены по Ethernet) , т.е. в codesys я должен добавить подэлемент Modbus (slave). Т.е. ПЛК и master и slave одновременно??? Это будет работать?
Ладно, как сделать аналогичную операцию в MasterSCADA, но вместо переменных Gip и Cat1 использовать входы скрипта и результат вывести на выход?
Вложение 35200
Будет.
Вот инструкция:
http://insat.ru/products/Universal_M...en_PLC_1xx.pdf
Доброго времени.
Подскажите пожалуйста, сохраняю все переменные из проекта в архив. Сохраняет он их в кучу таблиц, как мне узнать куда мне надо обращаться чтоб их забрать (в смысле переменные), и еще из всех переменных, которые я передаю в архив, не могу найти не одной в названии чтоб похожая была. Дак вот куда мне писать блок обращения в mssql и главное, к таким же переменным надо обращаться как они в моем проекте обозначены или нет, пока не соображу.
В приложении архив с документом с описанием системы архивации
Добрый день.
Подскажите пожалуйста, ни как не пойму, как в минилегенде вручную отсортировать названия перьев в нужном мне порядке?
Спасибо.
Ручной сортировки нет.
Подскажите пожалуйста почему система со временем начинает притормаживать? После перезагрузки SCADA системы тормоза попадают на какое то время.
Трудно сказать. Какая загрузка процессора в этот момент?
Приложите отчет об ошибках. Для того чтобы сформировать отчет об ошибках:
В Режиме Исполнения (RT):
"Сервис"->"Отчет об ошибках" или
Alt+F10 ->"Отчет об ошибках"
Поставьте галочку "Включая конфигурацию текущего проекта". Сформированную папку заархивируйте и вышлите нам. Если размер архива превышает 5 мб, то выложите его на файлообменник (например Yandex.Disk, Google Drive), а нам пришлите ссылку.
Ошибок как таковых не возникает просто при переходе между окнами происходит задержка в секунду где то.
Можно включить Компьтер - Режим исполнения - Настройки - Загрузить все при старте и Не выгружать при закрытии
Добрый день. Добавил ОПС (мастер ОПС) в скаду - ОПС работает нормально. Считывает скада из ОПС все нормально, а записать ничего не получается. В ручную через ОПС записывается параметр нормально, а на изменение переменной в скаде никак не реагирует. Кроме привязки перемененной из ОПС к параметру для записи нужно еще какие - либо действия производить?
Создайте команду в дереве объектов, эту команду привяжите к ОРС, и в эту команду делайте ввод
Здравствуйте,подскажите как запрограммировать выходы чтоб ПЛК 100 щелкала там реле?
Вам лучше задать данный вопрос в разделе ПЛК.
Можно подробней? Нужно ли задействовать для подтверждения записи команду Выполнить ОПС сервера? К чему привязывать выходной параметр - к самому тэгу или к вложенной переменной Выход?
Просто делаете команду, команду связываете с вашей ОРС переменной, значение пишете в команду.
Просто когда вы делаете записть в ОРС переменную, вы пишите не на ее входа, а на ее выход, который тут же перетирается. Поэтому и нужно писать на вход, проще всего это сделать через команду.
Здравствуйте!
1) Не получается в дереве системы на вкладке, операторы и безопасность в подразделе смены, изменить начало и конец смены (время), удается изменить только название смены а время не поддается редактированию.
2) Мне необходимо вводить (создавать) ФИО водителя и № машины. При этом чтобы в последующем я мог, при возможности если ранее водителя или № машины вносили, их выбирать. Не знаю как реализовать, это средствами скады, если может у кого есть пример или где описание есть поделитесь пожалуйста.
В последующем эти все данные сохраняются в БД, и используются для построения отчета.
Пробовал, использовать список строк, похоже его можно использовать, но не понятно как его настроить для того чтобы данные о ФИО и № машины, архивировать и подтягивать обратно в отчет.
Я понимаю, что написать свой ВФБ, это предпочтительнее, но я пока совсем не дружу с написанием на С#.
И склоняюсь к первому варианту, адаптировать ФБ "Список строк", только вот не могу понять, как его данные архивировать. Складывать их в папку указанную в настройках, имя файла получается. (получается складировать в txt. Csv. Форматах). Но вот не могу их найти нигде в архиве. Что необходимо сделать для архивации этих данных
Там как такого архива и нет.
Все строки что вводятся записываются в файл - вот и все. Если хотите можно файлы подменять (управлять их именем через вход).
Ясно, значит вариант 1 отметается.
Тогда можно наверное глупый вопрос, с чего лучше начать пробовать написать собственный ВФБ.
Я не представляю даже с чего начать.
Начать нужно с инструкции которая идет в комплекте со скадой в папке:
c:\Program Files (x86)\InSAT\MasterSCADA\API\MasterSCADA\
Ну и примеры там же.
В нашем проекте при работе в RT (3.9) через некоторое время возникает проблема с открытием и закрытием окон. Сопровождается ошибками в журнале (см. вложение).
Проект отправил на почту support.
Не подскажете, в чем может быть проблема.
Мы вам ответили по почте