|
<< Click to Display Table of Contents >> Navigation: Работа с конроллерами в MasterSCADA 4D > Руководство по работе с конроллерами ОВЕН > Подключение устройств по протоколам > Специализированные протоколы и модули ОВЕН > Быстрые входы и выходы > Быстрые входы и выходы PLC210 и PLC200 |
Каждая группа DI_PRU содержит набор следующих каналов:

Название |
Тип данных |
Назначение |
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содержит набор следующих каналов:

Название |
Тип данных |
Назначение |
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. |