Мариуполь. - 2012. - 72 с.
ОГЛАВЛЕНИЕ
ОСНОВЫ OPC 2
РАБОТА СО СПЕЦИФИКАЦИЕЙ OPC DA 5
Объектная модель OPC DA и краткое описание интерфейсов 5
Адресное пространство OPC DA сервера 7
Способы чтения данных из OPC DA сервер 8
Синхронное чтение 9
Асинхронное чтение 10
Точки подключения 10
OPC и точки подключения 12
Асинхронное чтение данных с помощью функции IOPCAsyncRead 12
Чтение данных по их изменению 14
ПРОГРАММНАЯ РЕАЛИЗАЦИЯ OPC КЛИЕНТА 16
Вариант C++/ MFC 16
Шаг
0. Подготовка диалога 16
Шаг
1. Просмотр установленных на локальной машине OPC-серверов 16
Шаг
2. Просмотр содержимого OPC сервера 21
Шаг
3.1. Синхронное чтение данных из OPC сервера 25
Шаг
3.2.Асинхронное чтение данных из OPC сервера 32
Последние штрихи 38
Замечания по поводу версии OPC DA 3.0 40
Вариант C#/.NET 43
Предисловие. Взаимодействие COM и .NET 43
Шаг
0. Подготовка диалога 45
Шаг
1. Просмотр установленных на локальной машине OPC-серверов 45
Шаг
2. Просмотр содержимого OPC сервера 49
Шаг
3.1. Синхронное чтение данных из OPC сервера 53
Рисунок
24. - Результат синхронного чтения данных с сервера 62
Шаг
3.2. Асинхронное чтение данных из сервера 62
Последние штрихи 68
Замечания по поводу версии OPC DA 3.0 69
ОГЛАВЛЕНИЕ
ОСНОВЫ OPC 2
РАБОТА СО СПЕЦИФИКАЦИЕЙ OPC DA 5
Объектная модель OPC DA и краткое описание интерфейсов 5
Адресное пространство OPC DA сервера 7
Способы чтения данных из OPC DA сервер 8
Синхронное чтение 9
Асинхронное чтение 10
Точки подключения 10
OPC и точки подключения 12
Асинхронное чтение данных с помощью функции IOPCAsyncRead 12
Чтение данных по их изменению 14
ПРОГРАММНАЯ РЕАЛИЗАЦИЯ OPC КЛИЕНТА 16
Вариант C++/ MFC 16
Шаг
0. Подготовка диалога 16
Шаг
1. Просмотр установленных на локальной машине OPC-серверов 16
Шаг
2. Просмотр содержимого OPC сервера 21
Шаг
3.1. Синхронное чтение данных из OPC сервера 25
Шаг
3.2.Асинхронное чтение данных из OPC сервера 32
Последние штрихи 38
Замечания по поводу версии OPC DA 3.0 40
Вариант C#/.NET 43
Предисловие. Взаимодействие COM и .NET 43
Шаг
0. Подготовка диалога 45
Шаг
1. Просмотр установленных на локальной машине OPC-серверов 45
Шаг
2. Просмотр содержимого OPC сервера 49
Шаг
3.1. Синхронное чтение данных из OPC сервера 53
Рисунок
24. - Результат синхронного чтения данных с сервера 62
Шаг
3.2. Асинхронное чтение данных из сервера 62
Последние штрихи 68
Замечания по поводу версии OPC DA 3.0 69