Разработка проектов АСУ ТП в системе SCADA+.Урок №1

Автор Pavel Shevchuk
Разработка проектов АСУ ТП в системе SCADA+.Урок №1

Здравствуйте сегодня мы.

Познакомимся с интегрированной средой разработки scada плюс среда разработчика скд плюс включает все необходимые редакторы утилита для разработки проектов от. ИП любой сложности включающих один или несколько узлов в левой части редактора находится дерево проектом который отображает логическую структуру разрабатываемых проектов в правой части область для редакторов компонентов дерево проекта система позволяет открывать сразу несколько редакторов и переключаться между ними в процессе разработки проекта в нижней части среды разработки представлены следующие кнопки под деревом проекта кнопки управления местоположением компонентов дерево выше и ниже они позволяют задать местоположение компонентов в списке группы в правой части кнопки закрытия редакторов — это закрытие текущего редактора кнопка с крестиком и закрыть все кнопка закрытия всех текущих открыть редактор в среде верхней части среды разработчика находится системное меню раздел файл предназначен для работы с проектами создать новый открыть сохранить текущий проект выход из среды разработки раздел проект предназначен для выполнения сервисных операций с проектом настроить параметры разработчика импортировать наработки из уже ранее созданных проектов текущий проверить текущий проект корректором на предмет ошибок разработки запустить отладчик проекта для проверки работы проекта в режиме исполнении раздел вид позволяет выполнить быстрое разворачивание или сворачивание всех проект раздел справки. Здесь вы можете получить информацию о версии системы и ссылку на интернет ресурс по системе scada плюс создадим новый проект структура проектов состоит из четырех основных разделов шаблоны экранов в данном разделе создаются шаблонные компоненты интерфейса проекта шаблоны программ в данном разделе создаются шаблоны компоненты алгоритмов и программ проектов систем здесь создается логическая структура проекта на основе узлов в которых допускается runtime и системы scada Plus внутри этих узлов разработчик создает наборы переменных и логических структур образована связями между ними выполняющих логического обработку данных в режиме исполнения когда плюс ориентируется на системной технический подход к разработке проекта fosa.tv оборудование в данном разделе проекта описывается и конфигурируется точек ввода-вывода проекта они описывают взаимодействие с внешним оборудованием по стандартным протоколом связи, а также с внешними приложениями по стандартным интерфейсом.

Давайте немного подробнее рассмотрим параметры настройки среды разработчика для открытия настроек системы перейдём в системное меню в раздел проект настройки для тех кто привык оперировать собственными понятиями или названиями компонентов в системе предусмотрена возможность задание своих клонов для стандартных компонентов проекта.

Вы можете дать стандартные имена для шаблонов экранов Program Group среды так как вам будет удобно шаблон состоит из имени и итеративной подстановки заключённые фигурные скобки. Этот Яндекс компонента который присваивается автоматически при создании отображается в его имени таким образом вы можете задать шаблоны для экранов программ. Гру, а также переменных среды так называемых шаблонов каналов сетки для fdd редактора HTML редактора задают шаг сетки расположение элементов в пикселях цикл пересчета в редакторе задаёт величину периода пересчета преобр алгоритм в отличном режиме исполнения в среде разработчика в миллисекундах флаг полный путь привязки задаёт режим отображения полного пути на привязанный component автозагрузка последнего проекта при старте позволяет автоматически за последние редактируемый проект при запуске среды разработчика включить логирование системы данных флаг включает режим ведение. Лога работы с райдером файл имя которого задается в параметры имя лог-файл путь кран пойму позволяет указать местоположение исполнительного модуля профайлер или исполнительного монитора под которую можно будет запускать узлы прямо и среды разработчика раскрывать узел 3 Dragon перетаскивание режим открытие групп дерево проекта при перетаскивании компонентов проекта автосохранение проектом в данном разделе задаётся использование режима автосохранения файл с заданным в секундах периодом — это позволит не потерять наработки в случае нештатной ситуации со средой разработчика кнопка сбросить координаты панелей редактор выполняет сброс размеров и начальных координат панели редактор графических интерфейсов на исходные значения при перемещении изменение размеров этих панелей они всегда сохраняю файл настроек среды разработчика и при открытии принимает размеры позицию которую им задал разработчик. Рани группа прозрачность панели яичная редактор задаёт коэффициента прозрачности панели так как они всегда расположены поверх всех окон системы они могут визуально закрыть некоторые элементы графического экрана открытого в редакторе данный коэффициент прозрачности позволяет панель прозрачной в. Ионе активном режиме единица — это полностью не прозрачная панель 0 полностью все настройки хранятся в отдельном файле 1С xml который расположен в корневой папке среды разработчика. Поэтому при переносе системы другой пока она будет запускаться и работать с теми же конфигурациями, что были заданы. Иране для возврата параметров к исходному состоянию данный файл можно просто удалить среда разработки создаст его заново теперь создадим простейшую структуру проекта из одного Arma задним экраном и одним алгоритмом управления самый странный алгоритм разрабатывать не будем создадим только пустые шаблоны выполним привязку компонентов дерево проекта кликаем правой кнопкой мыши на раздел шаблоны экранов создаем шаблон экрана. Далее в разделе шаблон Program.

0 комментариев
0

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