kScada


СОЗДАНИЕ ПРОЕКТА


Административные нюансы

Нужны ли хранилища проекта?
Если в проекте требуется автоматическое обновление, история изменений конфигурации, управление признаками "отказ-ремонт" - да.

Нужен ли модуль "Управление проектом"?
Можно обойтись и без него, используя отдельный редактор kScadaConfig.exe, но конфигурационных моментов будет больше. Для модуля "Управление проектом" использование хранилищ проекта обязательно.

Обновление конфигурации и файлов

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

  • При старте программы
  • Периодически
  • При сохранении изменений текущего проекта.

  • В третьем случае модуль "Управление проектом", сохраняя изменения, посылает хосту новую конфигурацию, используя протокол связи с центром управления.

    Полуавтоматическое обновление.

  • Изменить конфигурационный файл напрямую из центра управления
  • Известить об изменении конфигурации

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

    Ручное обновление.
    Можно сохранить конфигурационный файл хоста (kScada.cfg) или его полную конфигурацию (с учетом пункта "Дополнительное ПО") на флешку и заменить соответственно файлы хоста.

    Связь с центром управления.
    Под центром управления понимается редактор конфигурации "Управление проектом". Хосты могут слушать команды и запросы центра. Для большей безопасности эту связь можно запретить, но тогда все обновления придется проводить вручную.
    Меняя параметры связи в работающем проекте в результате сбоя или ошибки можно в какой-то момент оказаться и без связи. Проверить связь с хостом можно пунктом меню "Диагностика/Проверить доступность". Чтобы восстановить связь возможно придется вручную заменять конфигурационные файлы и перезапускать хосты.




    Создаем проект.


    Импорт OPC тегов.

    Смысл действий: сформировать набор тегов проекта.
    Последовательность действий:

    В результате получаем список тегов проекта.
    Пример видео.



    Пошаговое проектирование

    Проект можно строить постепенно, контролируя каждый шаг. Алгоритм:

    Пример видео
    В данном примере kScada.exe и редактор работают на одном компьютере. В случае удаленного хоста нужно какое-либо средство удаленного доступа, чтобы проверить реакцию хоста.


    Трансляторы, архиваторы, просмотр графиков.

    Смысл действий: создать проект, в котором производится опрос OPC серверов, архивирование данных, просмотр записанных данных.

    Последовательность действий:

    Пример видео.


    Редактирование и просмотр мнемосхем.

    Смысл действий: создать проект, в котором можно создавать мнемосхемы и просматривать их.

    Последовательность действий:

    Пример видео.