Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpargalka_atp_v_ngp.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
46.68 Mб
Скачать

2.1 Начальные настройки среды разработки

Для того чтобы начать создавать приложение, откройте необходимо открыть проект и добавьте ссылку на библиотеку OPCDisp. Это обеспечит вашему проекту доступ к интерфейсам OPC Data Server и их свойствам и методам. Используйте диалог References для добавления объектов других приложений, которые должны быть доступны в вашем коде. Этот диалог позволяет вам установить ссылки на библиотеки объектов других приложений.

Добавление ссылки на OPC в ваш проект

  1. Запустите Visual Basic.

  2. Откройте необходимый проект или создайте новый..

  3. Для открытия диалога References выберите пункт References из меню Project.

  4. Если OPCAutomation 2.0 уже есть в списке, перейдите к пункту 7.

  5. Если OPCAutomation 2.0 в списке отсутствует, нажмите кнопку Browse и найдите файл OPCDaAuto.dll. Обычно он располагается в каталоге winnt\System32.

  6. Выберите независимый переключатель рядом с OPCAutomation 2.0.

  7. Для подтверждения установок диалога References нажмите OK.

Теперь все объекты OPC доступны для использования в вашем проекте. Вы можете отыскать конкретный объект с его свойствами и методами с помощью Object Browser.

Файл "opcconst.txt", константы Visual Basic которые определены в спецификации OPC. Они предоставляются в качестве составной части данной работы. По мере пересмотра спецификации эти константы могут измениться и должны быть соответственно пересмотрены.

  1. Для добавления текстового файла в проект выберите Add File… из меню Project.

  2. Измените тип файла на All Types (*.*)

  3. Выберите файл "opcconst.txt" и нажмите Open.

  4. В окне проекта появится новый модуль с именем OPC Constants.

  5. Для сохранения проекта выберите Save Project из меню File.

Для работы с соединением OPC Data Server клиентское приложение должно хранить некоторую информацию. В проекте для хранения этой информации создайте соответствующий класс. В этот класс добавьте процедуры для выполнения различных действий, связанных с OPC.

  1. Для добавления класса выберите Class Module из меню Project.

  2. Откройте окно свойств нового модуля класса.

    1. Функция установки и разрыва связи с ОРС сервером.

Первое, что должно сделать клиентское приложение – это установить связь с сервером OPC. Это осуществляется с помощью команды Connect объекта OPCServer. Имя OPC Data Server передается в качестве параметра. OLE использует это имя для поиска информации в реестре. Если вы не знаете имени OPCServer, вы можете попробовать использовать метод GetOPCServers для получения всех серверов OPCServer, зарегистрированных в системе. При осуществлении связи с DeltaV имя сервера ОРС указывалось явно, в случае же с Ifix предоставляется возможность выбора сервера ОРС из массива имен серверов имеющихся в данное время в системе.

2.3 Функции добавления и удаления группы.

Спецификация ОРС регламентирует то, что каждое соединение должно иметь в своем составе группы. В группу объединяются элементы, имеющие общие свойства на уровне группы. В ходе данной работы в приложение будет добавлена одна группа. Идентификатором группы будет является ее имя.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]