Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АИУС / Практика / Разработка HMI-приложений.pdf
Скачиваний:
270
Добавлен:
18.05.2015
Размер:
15.71 Mб
Скачать

 

Атрибут

Описание

1

Name

Имя тега OPC HDA сервера

2

FullName

Полное имя тега OPC HDA

 

 

сервера

3

Error

Код ошибки

4

Value

Текущее значение тега, всегда 0

7.2.3Выбор OPC HDA тегов

КАК ВЫБРАТЬ OPC HDA ТЕГИ ДЛЯ ОПРОСА?

Для выбора тегов для опроса следует:

В контексном меню выбрать команду Добавить/Удалить теги

В открывшемся окне Обновление OPC HDA тегов отображается список тегов, которые доступны для работы через OPC HDA коннектор.

Отметить флажком тег для назначения его на опрос.

Обмен данными 225

В окне Обновление OPC HDA тегов используйте команды выбора тегов и операции над

ними.

Команды выбора тегов

1.Обновить список тегов

2.Показать все теги в подветвях начиная с выделенной

3.Выбрать теги по маске. При нажатии на кнопку Выбрать теги по маске появится окно

Маска дла выделения тегов. Для выбора необходио ввести маску, по которой будет осуществлено выделение тегов, по имени или полного имени тега. Пользователь может использовать при задании маски символы * - для выделения всех символов и символ ? для выделения одиного символа

4.Выделить все теги

5.Отметить выбранные теги

6.Снять отметку с выбранных тегов

7.Отметить все теги в списке

8.Снять отметку со всех тегов в списке.

Операции над выбранными тегами

1.Обновить список тегов.

2.Выбрать теги по маске (* - все символы, ? - один символ).

3.Выделить все теги.

4.Выбрать тип для выделенных тегов

5.Удалить выбранные теги

6.Удалить все теги

7.Проверить готовность тегов к добавлению. В результате проверки тегов на готовность

кдобавлению будет выведено сообщение Проверка OPC HDA прошла успешно или окно Ошибки при проверке OPC HDA тегов. Теги с ошибками не могут быть добавлены. Если необходимо скопировать информацию об ошибках в буфер обмена на кнопку Копировать в буфер обмена в нижнем левом углу окна. Для передачи информации о ненайденных тегах по электронной почте нажмите на кнопку

Отправить письмо в службу технической поддержки в нижнем левом углу окна.

226 DataRate

КАК ПОСТАВИТЬ ВЫБРАННЫЕ OPC HDA ТЕГИ НА ОПРОС?

Для постановки на опрос выбранных тегов нажмите на кнопку ОК в окне Обновление

OPC HDA тегов.

DataRate автоматически проверяет добавляемые теги и обновляет список тегов, к значениям атрибутов которых можно обращаться из других объектов или мнемосхем. В случае обнаружения ошибок при добавлении тегов будет выведено окно Ошибки при

проверке OPC HDA тегов.

7.2.4Системный тег OPC HDA коннектора

КАК ИСПОЛЬЗОВАТЬ СИСТЕМНЫЙ ТЕГ OPC DA КОННЕКТОРА?

Объект OPC HDA коннектор сразу после создания содержит в себе один системный тег с именем System.

Системный тег предназначен для управления опросом тегов, а также для диагностики обмена данными.

Системный тег содержит следующие атрибуты:

ServerId - идентификатор сервера

ServerName - наименование сервера

ComputerName - имя удаленного компьютера

IsRefreshEnabled - разрешение на обновление

Обмен данными 227

ErrorMessage- сообщение об ошибке (512 символов)

IsError- есть или нет ошибка

7.2.5Переименование OPC HDA тегов

ДЛЯ ЧЕГО ПРЕДНАЗНАЧЕНО ПЕРЕИМЕНОВАНИЕ OPC HDA ТЕГОВ?

Многие OPC HDA серверы именуют теги в зависимости от номера устройства или номера порта, к которому это устройство подключено. Поэтому при добавлении OPC HDA тегов эти имена и цифры попадают в проект в качестве идентификатора OPC HDA тега. Если изменить номер устройства или порта, то заполнененные ранее имена окажутся неправильными.

Например, на компьютере при создании проекта теги имели следующий вид:

COM1.1.tag1

COM1.1.tag2

При запуске проекта на другом компьютере устройство подключили ко второму COM порту и теперь эти идентификаторы имеют вид:

COM2.1.tag1

COM2.1.tag2

В результате обмен данными не происходит и приложение начинает сообщать об ошибках чтения данных.

Для предотвращения такой ситуации предназначена подсистема переименования тегов.

Она предоставляет возможность задать параметры переименования ( для OPC HDA сервера) и ввести новые префиксы имен при старте проекта на исполнение.

КАК ЗАДАТЬ ПРАВИЛА ПЕРЕИМЕНОВАНИЕ OPC DA ТЕГОВ?

Задание правил переименования OPC HDA тегов:

1.Используя контексном меню OPC HDA коннектора откройте окно Настройки OPC HDA коннектора и перейдите на вкладку Подключение к OPC HDA серверу

2.Поставьте флажок Изменять имя OPC HDA тега в соответствие с таблицей замены

3.Введите правила переименования в таблицу Настройки переименования тегов. Правила вводятся следующим образом. Например, если имя тега:

COMПорт.НомерУстройства.ИмяТега.ИмяТега2, то в столбце Имя части тега

введите две строки с названиями COM-порт и Номер устройства (эти имена будут подсказкой при ввода префиксов имен для ввода номер порта и устройства). Для каждой созданной строки задайте разделитель - в этом примере разделителем является точка.

4.Кнопка Отобразить скрытые ранее диалоги настройки переименования нужна для показа диалогов ввода префиксов при запуске на исполнения, если они были ранее скрыты.

228 DataRate

НАСТРОЙКАУСТРОЙСТВА

После запуска на исполнение (имитацию) открывается окно Настройка устройства.

Заполните в таблице Настройка устройства колонку Значение соотвествующими

параметрами и нажмите на кнопку OK.

Обмен данными 229