Быстрые входы и выходы PLC210 и PLC200

<< Click to Display Table of Contents >>

Navigation:  Работа с конроллерами в MasterSCADA 4D > Руководство по работе с конроллерами ОВЕН > Подключение устройств по протоколам > Специализированные протоколы и модули ОВЕН > Быстрые входы и выходы >

Быстрые входы и выходы PLC210 и PLC200

Быстрые входы

Каждая группа DI_PRU содержит набор следующих каналов:

fast_di_do_210_200

Название

Тип данных

Назначение

Mode

OWEN.PLC210DIMode

Задает режим работы DI.

Коды режимов DI:

•0 - счетчик импульсов;

•1 - AB-энкодер;

•2 - ABZ-энкодер;

•5 - режим измерения длительности импульса и скважности.

FilterPeriod

LREAL

Задает время между соседними отсчетами фильтра в мкс. Возможные значения от 1 до 65535

FilterLength

LREAL

Задает количество отсчетов в окне фильтра. При значении 1 фильтрация (накопление) не производится, т.е. фильтр отключен. Возможные значения от 1 до 15

PulseCounter

DINT

Выдает значение счетчика импульсов для функции 0. После чтения счетчик сбрасывается. Значение 4294967295 означает переполнение.

PulseLength

LREAL

Длина импульсов при использовании функции 3. Значение 4294967295 – переполнение.

PulsePeriod

LREAL

Выдает значение периода в тактах последнего замеренного на выходе цифрового фильтра DI сигнала.

EncoderCounter

DINT

Выдает значение счетчика угловых перемещений инкрементального энкодера.

ABZEncoderCounter

DINT

Выдает значение счетчика полных оборотов инкрементального энкодера.

Frequency

LREAL

Выдает значение частоты (в Гц) последнего замеренного на выходе цифрового фильтра DI сигнала.

Value

BOOL

Выдает значение текущего логического уровня на выходе цифрового фильтра DI.

Быстрые выходы

Каждая группа DO_PRUсодержит набор следующих каналов:

fast_di_do_210_200_1

Название

Тип данных

Назначение

Mode

LREAL

Выдает режим работы DO.

Коды режимов DO:

•0 - ШИМ;

•1 - генератор импульсов;

•2 - прямое управление.

Type

DINT

Задается тип подключения нагрузки DO: «high-side» или «push?pull»

Period

LREAL

Задается период ШИМ или соответствующего генератора импульсов в мкс.

MinPulse

LREAL

Задается минимальное время между переключениями ШИМ в мкс.

PulseLength

LREAL

Длина импульсов при использовании функции 3. Значение 4294967295 – переполнение.

PulseCount

DINT

Выдает значение счетчика импульсов для функции 0. После чтения счетчик сбрасывается. Значение 4294967295 означает переполнение.

PulseStart

BOOL

Задается значение счетчика генератора импульсов DO.

PulseStop

BOOL

Задается значение флага остановки генератора импульсов DO: 0 — флаг снят, 1 — флаг установлен.

PulseLeft

LREAL

Выдает последнее заданное значение счетчика генератора импульсов DO.

AccidentCount

LREAL

Выдает флаг текущего состояния аварии DO.

ErrorCount

LREAL

Выдает статистику (количество) аварий DO.

TypeLastError

LREAL

Выдает тип последней зафиксированной аварии DO.

Value

BOOL

Задается значение логического уровня DO.