exponenta event banner

Использование менеджера клиента OPC

Введение в менеджер клиента OPC

Менеджер клиентов OPC отображает все клиенты модели Simulink ® и управляет ими. С помощью диспетчера клиентов OPC можно связать один или несколько клиентов с определенной моделью. При каждом использовании блока OPC Read или OPC Write клиент для этого блока выбирается из списка настроенных клиентов. Путем определения единого списка клиентов в менеджере клиентов OPC можно включить модель Simulink для повторного использования клиентов из блоков OPC Read и OPC Write.

Доступ к менеджеру клиента OPC осуществляется из диалогового окна параметров блока «OPC Configuration», «OPC Read» или «OPC Write» путем нажатия кнопки «Configure OPC Clients». Появится диалоговое окно, похожее на следующий рисунок.

OPC client manager dialog with client selected

Добавление клиентов в диспетчер клиентов OPC

Чтобы добавить клиентов в диспетчер клиентов OPC, нажмите кнопку Add. Появится следующее диалоговое окно.

OPC server properties dialog

Укажите хост в поле редактирования «Хост». Затем можно ввести идентификатор сервера требуемого сервера или использовать команду Выбрать для запроса списка серверов на хосте.

Укажите время ожидания (в секундах) для связи с сервером.

При нажатии кнопки OK клиент добавляется в список OPC Clients в диспетчере OPC Client Manager. Теперь этот клиент можно использовать в одном или нескольких блоках OPC Read или OPC Write в этой модели.

Удаление клиентов из диспетчера клиентов OPC

Чтобы удалить клиента из диспетчера клиентов OPC, выберите его в списке клиентов OPC и нажмите кнопку Удалить. Появится диалоговое окно подтверждения. Нажмите кнопку Удалить, чтобы удалить клиент из диспетчера клиентов OPC.

При попытке удалить клиент, на который ссылается один или несколько блоков библиотеки OPC Toolbox™, отображается следующее диалоговое окно.

Dialog when client is in use

Нажмите кнопку «Удалить», чтобы удалить все блоки, ссылающиеся на удаляемый клиент.

Нажмите кнопку Заменить, чтобы заменить указанный клиент другим клиентом в списке OPC Client (этот вариант доступен, только если доступен другой клиент), и выберите клиент замены из результирующего списка. Нажмите кнопку Отмена, чтобы отменить операцию удаления.

Изменение значения тайм-аута сервера для клиента

Нажмите кнопку Изменить, чтобы изменить свойство тайм-аута выбранного клиента. Значение тайм-аута задается в секундах и применяется ко всем операциям сервера (подключение, отключение, чтение, запись).

Управление подключениями клиента/сервера

Программа OPC Toolbox автоматически пытается подключить клиент, настроенный в диспетчере клиентов OPC, к своему серверу. Это позволяет просматривать пространство имен серверов для элементов и ускоряет процесс инициализации моделирования модели.

Чтобы управлять состоянием подключения клиента, выделите клиента в списке OPC Client и нажмите Connect или Disconnect.

При запуске моделирования библиотека блоков OPC Toolbox автоматически подключает любой отключенный клиент к своему серверу.