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

Введение в менеджера по OPC-клиенту

Менеджер по OPC-клиенту отображает и управляет всеми клиентами для модели Simulink®. Используя менеджера по OPC-клиенту, вы сопоставляете один или несколько клиентов с конкретной моделью. Каждый раз, когда вы используете блок OPC Read или OPC Write, вы выбираете клиент для того блока из списка сконфигурированных клиентов. Путем определения одного списка клиентов в менеджере по OPC-клиенту вы позволяете модели Simulink снова использовать клиенты среди Чтения OPC и блоков Записи OPC.

Вы получаете доступ к менеджеру по OPC-клиенту от диалогового окна параметров Настройки OPC, Чтения OPC или блока OPC Write, путем нажатия на Configure OPC Clients. Появляется диалоговое окно, похожее на следующую фигуру.

OPC client manager dialog with client selected

Добавьте клиенты в менеджера по OPC-клиенту

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

OPC server properties dialog

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

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

Когда вы нажимаете OK, клиент добавляется к списку OPC-клиентов в менеджере по OPC-клиенту. Можно теперь использовать тот клиент в одном или нескольких Чтениях OPC или блоках Записи OPC в той модели.

Удалите клиенты от менеджера по OPC-клиенту

Чтобы удалить клиент от менеджера по OPC-клиенту, выберите клиент в OPC Clients, перечисляют и нажимают Delete. Диалоговое окно подтверждения появляется. Нажмите Delete, чтобы удалить клиент от менеджера по OPC-клиенту.

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

Dialog when client is in use

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

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

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

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

Управляйте Клиент-серверными Связями

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

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

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