Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЗ_БАХ_ЧЕР_ВАР_80115.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
8.69 Mб
Скачать
  1. Инсталляция ис на территории заказчика.

На сервере приложений заказчика создается простейшая виртуальная машина под управлением любой ОС widows. Для того чтобы установить и настроить на нем OPC-server и OPC-client . Приборы КИП в цехах подключаем к локальной вычислительной сети предприятия через Ethernet- порты. Резервируем за каждым прибором IP-address, это необходимо для настройки OPC-server. Еще нужно установить на сервер приложение MS EXCEL для конфигурации OPC-client.

На SQL-сервере БД предприятия будут находиться две базы данных:

  • I-LDS-BSZ – база в которой хранятся все результаты заданий выполненные лаборантами предприятия;

  • Data_collect – база, которая заполняется через OPC-client и хранит в себе временные таблицы. Для формирования данных, по которым производится расчет.

    1. Установка и настройка opc-server.

Для того, чтобы установить OPC-server, запускаем установочный файл и следуем инструкциям. После установки приложения необходимо произвести настройку.

Настройка сервера:

Запускаем приложение E+H OPC Configurator. Добавляем новое устройство, для этого выбираем пункт меню deviceadd device. (Рис. 15)

Рис. 15. Окно конфигуратора OPC-server

Открываем окно Add new device, в котором содержатся список параметров для добавления нового устройства. В этом окне необходимо заполнить следующие поля:

  • Device designation(Указать место установки прибора);

  • Unit address (создается автоматически);

  • Connection type (Выбрать тип соединения TCP\IP);

  • IP address (IP-адрес прибора предоставляется администратором сети предприятия);

  • IP port (номер порта: 8000).

После заполнения всех необходимых полей нажать кнопку SAVE. (Рис.16)

Рис. 16. Настройка параметров соединения с прибором

На этом настройка OPC-server закончена. После добавления всех необходимых приборов, в главном окне конфигуратора отображается дерево подключенных устройств. (Рис.17)

Рис. 17. Окно конфигуратора сервера после настройки

    1. Установка и настройка opc-client.

Для того, чтобы установить OPC-client, запускаем установочный файл и следуем инструкциям. После установки приложения необходимо произвести подключение надстройки OPCEx3 в приложении MS EXCEL.

Запускаем MS EXCEL, переходим на вкладку «Файл» и выбираем строку параметры. (Рис.18)

Рис.18. Настройка MS EXCEL

Затем в открывшемся окне «Параметры Excel» выбираем строчку «Надстройки». (Рис.19)

Рис.19. Параметры EXCEL

Откроется окно управления надстройками. (Рис.20) Нажимаем кнопку «перейти».

Рис.20. Управление надстройками

Откроется окно «Надстройки». (Рис.21)

Рис.21. Окно надстройка

В нем нажимаем кнопку «Обзор», для того, что бы указать путь до директории с установленной надстройкой. (Рис. 22)

Рис.22. Выбор директории

По умолчанию путь выглядит так: C:\Program Files (x86)\Resolvica Inc\OPCEx. После того как указали путь, подтверждаем выбор нажатием на клавишу «ОК». В окне «Надстройки» раздел «Доступные надстройки» дополнится строчкой «Opcexe3». (Рис. 23) Напротив этой строчки необходимо установить галку и нажать кнопку «ОК».

Рис.23. «Доступные надстройки» дополнится строчкой «Opcexe3»

На этом, процесс подключения надстройки в приложении MS EXCEL закончен, и становится доступна новая вкладка «Надстройки» на которой находятся инструменты «OPC-client». (Рис. 24)

Рис. 24. новая вкладка «Надстройки»

После подключения надстройки переходим к настройке OPC-client.

Настройка OPC-client:

Запускаем MS EXCEL, затем переходим на вкладку «Надстройка». Выбираем пункт меню OPCEx3. Из открывшегося списка выбираем строку Add or Edit OPC Item (Добавить или изменить набор приборов для опроса). (Рис. 25)

Рис. 25. Добавление приборов для опроса

Открывается окно Add Item. В нем заполняем следующие поля:

  • Server Name(Имя OPC-server), так как OPC-server и OPC-client физически расположены на одном сервере, то это поле заполняется автоматически;

  • Update Rate (частота опроса прибора), устанавливаем значение 60000, и таким образом частота опроса приборов будет равна одной минуте. Это необходимо для того, чтоб получать точное значение расхода жидкости за один час работы колонн;

  • Date Item ID (Наименование прибора, канал для опроса, тип данных).

И нажимаем кнопку «ОК». (Рис. 26)

Рис. 26. Настройка параметров опроса приборов

После нажатия кнопки «ОК» в книге EXCEL отображается следующая информация (Рис. 27):

  • Наименование прибора;

  • Дата и время получения данных;

  • Значение, полученное с прибора.

Рис. 27. Результат опроса приборов

Для того, чтобы организовать запись получаемых данных в базу данных Data_collect, выбираем пункт меню OPCEx3. Из открывшегося списка выбираем строку DataBase Connection (Подключение к базе данных). Во втором открывшемся списке выбираем Write Cells to Database (Запись в базу данных). (Рис.28)

Рис. 28. Настройка записи в БД

Открывается менеджер подключения к базе данных. С помощью кнопки «Connect» создаем подключение к заранее созданной базе данных Data_collect. (Рис.29)

Рис. 29. Настройка соединения с сервером и подключение БД

После настройки соединения с базой данных в поле Tables (Таблицы) появляется список существующих таблиц. Выбираем таблицы в которые необходимо записывать данные. В поле Column (Столбец) отображается список столбцов, которые содержит в себе выбранная таблица. Остается сопоставить ячейку в книге EXCEL c колонкой, в которую мы записываем тот или иной параметр. Для этого нужно в поле Field name (Имя поля) ввести название столбца из таблицы, а в поле Cell (Ячейка) указать координаты ячейки, в которой отображается информация с прибора. Когда все сопоставления будут сделаны, сохраняем настройки нажатием на клавишу «ОК». (Рис. 30)

Рис. 30. Сопоставление полей таблицы с ячейками книги

Чтобы запустить процесс записи в базу данных, переходим в меню OPCEx3 и выбираем пункт Start Update (Старт обновления). Обновление записей в ячейках книги будет происходить с установленным нами интервалом опроса приборов. (Рис. 31)

Рис. 31. Запуск процесса записи в базу данных.