Как сделать скад не демо версию

Обновлено: 07.07.2024

Прежняя версия была успешно установлена и работала. Решил перейти на новую версию.
Однако в процессе установки не устанавливаются, скада коммуникатор, агент и сервер.
Все компоненты выставлены правильно. Возможно, есть некий конфликт виндовс, ранее уже была установлена SCADA, некоторые файлы не хотели удалятся т.к. использовались но в диспетчере задач их найти не удалось что бы остановить и удалить, их просто не было. Удалил эти файлы через дополнительное ПО.
Пробовал вручную запускать C:\SCADA\ScadaAgent\svc_install.bat.

Установка приложения Сервер
Распаковка файлов из C:\Users\Лорд_Иги\Downloads\scada_5.7.1_full_ru\Arc\ScadaServer.zip
Установка службы ScadaServerService
Процесс завершён с ошибкой
Установка приложения Сервер завершена с ошибкой:
Служба ScadaServerService не была установлена

Установка приложения Коммуникатор
Распаковка файлов из C:\Users\Лорд_Иги\Downloads\scada_5.7.1_full_ru\Arc\ScadaComm.zip
Установка службы ScadaCommService
Процесс завершён с ошибкой
Установка приложения Коммуникатор завершена с ошибкой:
Служба ScadaCommService не была установлена

Установка приложения Агент
Распаковка файлов из C:\Users\Лорд_Иги\Downloads\scada_5.7.1_full_ru\Arc\ScadaAgent.zip
Установка службы ScadaAgentService
Процесс завершён с ошибкой
Установка приложения Агент завершена с ошибкой:
Служба ScadaAgentService не была установлена

Установка приложения Администратор
Распаковка файлов из C:\Users\Лорд_Иги\Downloads\scada_5.7.1_full_ru\Arc\ScadaAdmin.zip
Создание ярлыка Администратор
Установка приложения Администратор завершена успешно

Установка приложения Редактор схем
Распаковка файлов из C:\Users\Лорд_Иги\Downloads\scada_5.7.1_full_ru\Arc\ScadaSchemeEditor.zip
Установка приложения Редактор схем завершена успешно

Установка приложения Редактор таблиц
Распаковка файлов из C:\Users\Лорд_Иги\Downloads\scada_5.7.1_full_ru\Arc\ScadaTableEditor.zip
Установка приложения Редактор таблиц завершена успешно

МастерScada демо-версия

Добрый день, коллеги.
Подскажите те, кто пробовал поразбираться с Мастер-Скада и начал с бесплатной демо-версии на 32 тега.
Я правильно понимаю, что Мастер-Скада работает с сторонними устройствами по ОРС?
Т.е. если я беру бесплатную демо версию на 32 тега, конфигурирую в ней три-пять аналоговых параметров в мнемосхеме, то для того, что бы опросить прибор по модбасу мне нужен еще будет чей-то ОРС-сервер модбас? Т.е. в самой скаде (по крайней мере ее демо версии) никаких встроенных драйверов модбас нет?
Подскажите те, кто ставил демо-версию и разбирался с ней.
Спасибо.

МастерScada демо-версия

В версии 3 точнонет!
У инсат также есть модбас орс сервер, который до 32 точек тоже "бесплатен" , пробуйте его)
Если не лениво то поищите в документации к мастерскада инструкцию по написанию драйверов и попробуйте написать самостоятельно.
А если вообще лениво то ищите другую скада с драйверами и "бесплатную"

МастерScada демо-версия

Lenprom писал(а): ↑ 19 ноя 2020, 01:47 Я правильно понимаю, что Мастер-Скада работает с сторонними устройствами по ОРС?

Не правильно понимаете. OPC сервер - это у них любимая тема, но есть еще у них продукт MasterLink который работает без OPC сервера. Просто его бесплатной версии не существует. Он кстати кроме Modbus и DCON протокол, например поддерживает.

МастерScada демо-версия

Понятно. Спасибо!
Т.е. в демоверсии поиграться с реальным железом средствами только демо-версии не получится.
Что-то подобное ожидалось. А с чужими ОРС-серверами демо-версия работает?

МастерScada демо-версия

Lenprom писал(а): ↑ 19 ноя 2020, 13:29 Т.е. в демоверсии поиграться с реальным железом средствами только демо-версии не получится.
Что-то подобное ожидалось. А с чужими ОРС-серверами демо-версия работает?

Смотря с каким железом. тот же Инсатовский OPC существует в двух вариантах - Modbus Universal MasterOPC Server, заточенный под модбас (RTU/ASCII/TCP) и MultiProtocol MasterOPC Server, с набором разных "общевойсковых" протоколов и поддержкой протоколов некоторых счетчиков тепла и электричества. Формально каждый из них существует в еще двух ипостасях - полностью бесплатный на 32 тега, и условно-бесплатный с ограничением в бесплатном режиме на час работы.
Напрямую с железом мастерскада не работает в принципе. Хотя там есть (платной опцией) MasterPLC, позволяющая программировать софтПЛК, и очевидно как-то с запрограммированными общаться, но не было надобности разбираться, поэтому не прокомментирую.
Насчет чужих OPC - несколько лет назад для опытов ICONICS Simulator OPC Server с третьей мастерскадой подружить удалось, вроде даже и проблем особых не было. Правда потом уже выяснилось, что проще в том же MultiProtocol MasterOPC Server создать программные теги и макросами сигнал формировать, чем достаточно тяжелый продукт для этих целей держать.

Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "

МастерScada демо-версия

Lenprom писал(а): ↑ 19 ноя 2020, 13:29 Понятно. Спасибо!
Т.е. в демоверсии поиграться с реальным железом средствами только демо-версии не получится.
Что-то подобное ожидалось. А с чужими ОРС-серверами демо-версия работает?

Демо версия будет работать и с "чужими" OPC серверами, а вообще на поиграться обычная версия дает работать в рантайме без лицензии 30 минут.
Мастер скада отличается от большинства других подходом и организацией, поэтому перед тем, как бросаться в работу, лучше почитать руководства, сэкономится куча времени.

МастерScada демо-версия

Lenprom писал(а): ↑ 19 ноя 2020, 13:29 Т.е. в демоверсии поиграться с реальным железом средствами только демо-версии не получится.

megavolt86 писал(а): ↑ 19 ноя 2020, 04:21 У инсат также есть модбас орс сервер, который до 32 точек тоже "бесплатен"

МастерScada демо-версия

Всем - огромное спасибо. Попробую их бесплатный ОРС сервер и бесплатную скаду на 32 точки. Не получится - попробую с полновесной (рантайм на час меня тоже устроит). Пошел разбираться.

МастерScada демо-версия

Отдельные OPC-серверы, которые продает Инсат, для Мастерскады не нужны, внутри встроены более удобные OPC-серверы. И они работают в демо-версии.

После установки в Revit в меню Инструменты|Внешние функции появится пункт SCAD. Используя его можно сохранить модель в файле с расширением R2S. Этот файл можно импортировать используя меню Форума Файл|Импорт|Revit Structure.

2676 Kb, 2008.09.16

После установки в Revit в меню Инструменты|Внешние функции появится пункт SCAD. Используя его можно сохранить модель в файле с расширением R2S. Этот файл можно импортировать используя меню Форума Файл|Импорт|Revit Structure.

2693 Kb, 2009.04.25

После установки в Revit в меню Инструменты|Внешние функции появится пункт SCAD. Используя его можно сохранить модель в файле с расширением R2S. Этот файл можно импортировать используя меню Форума Файл|Импорт|Revit Structure.

3341 Kb, 2010.04.28

После установки в Revit в меню Инструменты|Внешние функции появится пункт SCAD. Используя его можно сохранить модель в файле с расширением R2S. Этот файл можно импортировать используя меню Форума Файл|Импорт|Revit Structure.

3341 Kb, 2011.07.08

После установки в Revit в меню Надстройки|Внешние инструменты появится пункт SCAD. Используя его можно сохранить модель в файле с расширением R2S. Этот файл можно импортировать используя меню Форума Файл|Импорт|Revit Structure.


SCAD Office - система нового поколения, разработанная инженерами для инженеров и реализованная коллективом опытных программистов. В состав системы входит высокопроизводительный вычислительный комплекс SCAD версия 11.1, а также ряд проектирующих и вспомогательных программ, которые позволяют комплексно решать вопросы расчета и проектирования стальных и железобетонных конструкций. Система постоянно развивается, совершенствуются интерфейс пользователя и вычислительные возможности, включаются новые проектирующие компоненты.

Архитектура

Перед началом работ для себя составил некоторую функциональную карту пакета, из каких основных элементов состоит и какие понадобятся знания (каких технологий), чтобы эти элементы создать.
В общем виде система вырисовалась следующая:


Математическое ядро – здесь основной упор должен быть сделан на разработку объектно-ориентированной модели внутренней структуры самого проекта, состоящего из неких компонентов (переменные проекта), которые представляют собой потомков от базового класса с определенным набором свойств, интерфейсов и методов, реализующих алгоритмы обработки данных по переменной в режиме квази-реального времени (фильтрация сигнала, масштабирование, произвольный алгоритм обработки пользователя на основе разработанной программы, или это фиксированный функционал в зависимости от типа переменной). Обработка данной базы вычислителем ядра в процессе выполнения проекта на узле операторского АРМа (Автоматизированное рабочее место оператора) или контроллера выполняется циклически с некоторым заданным циклом пересчета, что позволяет организовать непрерывное выполнение логики в исполнительном модуле.

Алгоритмы – отдельная тема для обсуждения. Исторически сложилось так, что автоматчик изначально не программист и знание языков высокого уровня для него не есть обязательное требование. Кроме того требования по поддержке и читабельности алгоритмов другими разработчиками привели к тому, что в данной области появился международный стандарт (IEC61131.3) на 5 языков программирования – три из них визуальные, два текстовые. Многие производители СКАДА-систем помимо стандарта также поддерживают скрипты — программирование на языках высокого уровня (например VB), или им подобные (например Ci-code, нечто Си-подобное). Моя система тоже не стала исключением в этом смысле, но об этом я расскажу в отдельной статье, которую планирую посвятить своему редактору алгоритмов. Технологии, которые рисовались в этом направлении меня отнюдь не радовали, ведь для реализации подобной задачи необходимо: написать свой собственный редактор (особенно интересным была задача создания редактора для визуального языка программирования), компилятор, а также вычислитель для исполнительных модулей, который бы выполнял и просчитывал алгоритмы в проекте при запуске проекта в режиме непрерывного выполнения на объекте. Перспектива рисовалась та еще, начал даже запасаться тоннами литературы по этой тематике и готовиться к штудированию принципов построения компиляторов, чтобы осилить сей труд. Но о деталях чуть позже.

  1. Красивым (очень часто на красивость интерфейса клюет конечный заказчик, много рюшечек и анимашек ошибочно воспринимается им как прямое доказательство крутости системы, а для начальства так вообще первый признак оценки системы для принятия решения о ее закупки).
  2. Функциональным
  3. Удобным в разработке

Подсистема ввода/вывода для обмена с оборудованием – в данной подсистеме основной вопрос заключается в поддержке достаточно распространенных открытых международных стандартов от производителей железа для автоматизации (примером может служить протокол ModBus во всех его реализациях), а также программных интерфейсов для обмена с внешним ПО (здесь первоочередную роль играет интерфейс ОРС – OLE for Process Contol). По данной тематике также панирую отдельную статью, где опишу свое видение реализации поддержки оборудования в своем программном комплексе, особенности реализации и что из этого получилось.

Подсистема сетевого обмена между узлами проекта – в силу того, что не все проекты по автоматизации ограничиваются одним единственным АРМом оператора, а состоят из множества узлов, между ними требуется механизм обмена данными. Причем данными как реального времени (оперативными), так и архивными (вектора данных с метками времени, выборки, массивы). Данный раздел системы пока находится в процессе разработки, поэтому более подробную информацию подготовлю и опубликую чуть позже, как только будет выполнена основная работа по разработке.

Что из этого всего получилось на текущий момент

А здесь примеры сравнения экранов для одинаковых проектов в моей системе (слева) и одного из брендов (справа):

  1. ModBus TCP (поддерживается RTU, но пока не включен)
  2. ОРС DA
  3. Поддержка протолока ICP-CON: УСО серии I-7000

Также есть возможность посмотреть демо-ролики, демонстрирующие принципы работы системы.

Читайте также: