| Вернуться -> | Главная - Устройства - Устройство аналогового ввода |
|
Устройство аналогового ввода: КОМАНДЫ
|
|
|
Команда
|
Назначение
|
Описание
|
| %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
|