Вернуться -> | Главная - Устройства - Устройство аналогового ввода |
Устройство аналогового ввода: КОМАНДЫ
|
Команда
|
Назначение
|
Описание
|
%AANNTT | конфигурация | устанавливает новый адрес прибора, код скорости передачи (команда отличается от команды фирменного устройства, практически нужна только для установок в ручном режиме) |
#AA | чтение аналогового входа | возвращает входную величину аналогового входа в заданном диапазоне |
$AA2 | параметры конфигурации | возвращает диапазон "data", код скорости, формат данных |
$AA4 | чтение данных синхронизированной выборки | возвращает данные синхронизированной выборки по команде #** |
$AA8 | тоже, что и $AA6 | для совместимости с командами модуля 4021 |
#** | синхронизированная выборка | предписывает всем модулям аналогового ввода выполнить дискретный съём данных и записать их в специальные регистры |
$AAF | чтение версии ПО | возвращает версию программного обеспечения модуля |
$AAM | чтение модели | возвращает имя модуля; необходимо при поиске устройств в ОРС сервере |
Команды цифрового ввода/вывода, управления счётчиком
срабатываний и режимом контроля
|
Команда
|
Назначение
|
Описание
|
@AADI | чтение цифрового ввода/вывода | возвращает значение цифрового входа, ввух модулей цифрового вывода и тип режима контроля |
@AADO(data) | установка величины цифрового выхода | устанавливает значения двух цифровых выводов модуля |
@AAEAT | разрешение контроля тревог | разрешает адресуемому модулю включить режим тревог |
@AAHI(data) | установка верхнего контролируемого уровня | загружает величину верхнего предела контроля |
@AALO(data) | установка нижнего контролируемого уровня | загружает величину нижнего предела контроля |
@AADA | запретить контроль тревог | запрещает все функции контроля тревог |
@AACA | очистить защёлку тревог | сбрасывает оба состояния конттроля тревог по верхнему и нижнему уровню |
@AARH | чтение величины верхнего контролируемого уровня | запрашивает у адресуемого модуля величину верхнего предела |
@AARL | чтение величины нижнего контролируемого уровня | запрашивает у адресуемого модуля величину нижнего предела |
@AARE | чтение счётчика срабатываний | запрашивает у адресуемого модуля содержание счётчика срабатываний |
@AACE | очистить счётчик срабатываний | сбрасывает счётчик срабатываний модуля в ноль |
То, чего нет у фирменного модуля
Команда
|
Назначение
|
Описание
|
@AAPM | мгновенный режим | устанавливает модуль в режим "МГНОВЕННЫЙ" |
@AAPU | режим "уровнемер" | устанавливает модуль в режим "УРОВНЕМЕР" |
@AAPT | режим "термостат" | устанавливает модуль в режим "ТЕРМОСТАТ" |
@AAPZ | режим "задвижка" | устанавливает модуль в режим "ЗАДВИЖКА" |
@AAPP(data) | установка величины паузы |
устанавливает паузу в диапазоне 00-FF в режиме "ЗАДВИЖКА" FF - 15 секунд |
@AAVD | чтение типа датчика | для отображения измеряемой величины на ЖКИ дисплее |
@AAVD(x) | установка типа датчика |
Смотрите описание режиов работы.
Вернуться -> | Главная - Устройства - Устройство аналогового ввода |
ICQ 176777742
|