OPC Read

Считайте данные из Сервера OPC

Библиотека

OPC Toolbox

  • OPC_Read block

Описание

Блок OPC Read считывает данные из одного или нескольких элементов на Сервере OPC. Операция чтения происходит синхронно (из кэша или от устройства) или асинхронно (от устройства).

Блок выводит значения (V) из требуемых элементов в первом выходе, и опционально выводит качественные идентификаторы (Q) и метки времени (T) сопоставленный с каждым значением данных в дополнительных выходных параметрах. Метка времени может быть выведена как последовательный номер даты (реальное время), или как номер секунд от запуска симуляции (время симуляции).

Эти V, Q, T трижды доступный в выходных портах являются последними известными данными для каждого из элементов, считанных блоком. Используйте метку времени выход, чтобы определить когда выборка, в последний раз измененная.

Примечание

У вас должен быть Блок Configuration OPC в вашей модели, чтобы использовать блок OPC Read. Вы не можете открыть диалоговое окно Чтения OPC без первого включая Блок Configuration OPC в модели.

Параметры

Import from Workspace

Позволяет вам импортировать настройки для блока OPC Read из dagroup объект в базовом рабочем пространстве. Клиент, идентификаторы элемента и шаг расчета обновляются на основе свойств импортированной группы. Value port data type также установлен, если все элементы в группе имеют тот же DataType свойство.

Client

Задает OPC-клиента, сопоставленного с этим блоком. Можно добавить дополнительные клиенты в список с помощью Configure OPC Clients. Для получения дополнительной информации смотрите Использование менеджер по OPC-клиенту.

Item IDs

Показывает элементы, которые будут считаны из заданного сервера. Можно добавить элементы в список с помощью Add Items или удалить элементы с помощью Delete. Можно переупорядочить элементы в списке с помощью Move Up или Move Down. Порядок элементов определяет порядок их значений в блоке выходные параметры.

Read mode

Задает режим чтения для этого блока. Доступными параметрами является Asynchronous, Synchronous (cache), или Synchronous (device). Синхронные чтения имеют немного больше служебное, чем асинхронные чтения, но они обычно более надежны, чем асинхронные чтения.

Sample time

Задает шаг расчета для блока. Для синхронных чтений данные считаны из сервера в заданном шаге расчета. Для асинхронных чтений установка шага расчета задает частоту обновления для событий изменения данных.

Value port data type

Задает тип данных для значения выход. Сервер OPC ответственен за преобразование всех данных к необходимому типу.

Примечание

Для элементов с Каноническим Типом данных logical, блок OPC Read выходные параметры -1 для типов данных со знаком или максимального значения для типов данных без знака, когда значение элемента "верно". Значение 0 выводится, когда значение элемента "ложное".

Show quality port

Когда проверяется, качественные идентификаторы всех элементов выводятся во втором порте как вектор из 16-битных целых чисел без знака. Используйте блок OPC Quality Parts, чтобы разделить качественный ID на компоненты.

Show timestamp port

Когда проверяется, метки времени для каждого из элементов выводятся в последнем порте, когда вектор из удваивается. Вы выбираете, вывести ли метки времени как Секунды, с тех пор как запускаются (i.e., время симуляции) или как Последовательные числа даты (i.e., реальное время).

Представленный в R2007a