Использование OPC Client Manager

Введение в OPC Client Manager

OPC Client Manager отображает и управляет всеми клиентами для Simulink® модель. Используя OPC Client Manager, вы связываете один или несколько клиентов с определенной моделью. Каждый раз, когда вы используете блок чтения или записи OPC, вы выбираете клиент для этого блока из списка настроенных клиентов. Путем определения единого списка клиентов в OPC Client Manager можно включить модель Simulink для повторного использования клиентов среди блоков чтения и записи OPC.

Вы получаете доступ к диспетчеру клиентов OPC из диалогового окна параметров блока OPC Configuration, OPC Read или OPC Write, нажав Configure OPC Clients. Появится диалоговое окно, аналогичное следующему рисунку.

OPC client manager dialog with client selected

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

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

OPC server properties dialog

Укажите хост в Host поле редактирования. Затем можно ввести идентификатор сервера необходимого сервера или использовать Select, чтобы запросить у хоста список серверов.

Укажите тайм-аут (в секундах), который будет использоваться при соединении с сервером.

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

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

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

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

Dialog when client is in use

Щелкните Delete, чтобы удалить все блоки, которые ссылаются на клиент, который вы хотите удалить.

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

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

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

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

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

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

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