Регистры Modbus — МР-02м 14xDI
This page is not translated yet. The text below is the Russian source. Facts are unchanged.
Модуль расширения МР-02м 14xDI
Полная карта регистров генерируется из файла карты регистров прошивки (исполнение 14DI) и лежит в репозитории: src/data/generated/registers/mr-02m-14di.json (418 строк). Таблица ниже — Input 0 и Holding 128. Остальные адреса в эту таблицу не скопированы: их показывает компонент под ней, все 418 строк JSON.
Порт: RS-485, Modbus RTU. По умолчанию у семейства 115200 8N1. Заводской адрес этого исполнения — 5, он равен коду типа. Карта 14DI заводскую цифру адреса отдельной строкой не повторяет. Запись адреса — Holding 128, диапазон 1…247. Чтение адреса — Input 128.
Заголовок карты: модуль 14DI, mp02_t = 5, Input 0 = 5. Силовых выходов DO нет. Функции в заголовках: coil 0x01/0x05/0x0F, discrete 0x02, holding 0x03/0x06/0x10, input 0x04.
Раскладка каналов DI1…DI14, режимы, антидребезг и счётчики — на странице модуля. Кратко: состояние DI1 — Input 18, DI14 — Input 31; режим DI1 — Holding 630; сброс счётчиков DI в разделе holding карты — запись 1 в Holding 694.
| Адрес | Пространство | Название |
|---|---|---|
| 0 | input | Код типа модуля: 5 = 14DI. В Holding по адресу 0 чтение даёт 0. Discrete input 0 зарезервирован, всегда 0 |
| 128 | holding | Запись адреса Modbus, 1…247. Чтение адреса — Input 128 |
| Адрес (dec) | Адрес (hex) | Тип | Функции | Доступ | Формат | Ед. и масштаб | Значения и диапазон | По умолчанию | Хранение | ⚡ Событие Fast Modbus | С версии ПО | Канал | Название | Описание |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DISCRETE INPUT — процесс | ||||||||||||||
| 0 | 0x0000 | Discrete | 02 | R | bool | нет | Зарезервировано, всегда 0 | Зарезервировано, всегда 0. | ||||||
| 18 | 0x0012 | Discrete | 02 | R | bool | да | Дискретный вход DI 1 (0/1) | Дискретный вход DI 1 (0/1). Событие Fast Modbus — как INPUT с адресом 18. | ||||||
| 19 | 0x0013 | Discrete | 02 | R | bool | да | Дискретный вход DI 2 (0/1) | Дискретный вход DI 2 (0/1). Событие Fast Modbus — как INPUT с адресом 19. | ||||||
| 20 | 0x0014 | Discrete | 02 | R | bool | да | Дискретный вход DI 3 (0/1) | Дискретный вход DI 3 (0/1). Событие Fast Modbus — как INPUT с адресом 20. | ||||||
| 21 | 0x0015 | Discrete | 02 | R | bool | да | Дискретный вход DI 4 (0/1) | Дискретный вход DI 4 (0/1). Событие Fast Modbus — как INPUT с адресом 21. | ||||||
| 22 | 0x0016 | Discrete | 02 | R | bool | да | Дискретный вход DI 5 (0/1) | Дискретный вход DI 5 (0/1). Событие Fast Modbus — как INPUT с адресом 22. | ||||||
| 23 | 0x0017 | Discrete | 02 | R | bool | да | Дискретный вход DI 6 (0/1) | Дискретный вход DI 6 (0/1). Событие Fast Modbus — как INPUT с адресом 23. | ||||||
| 24 | 0x0018 | Discrete | 02 | R | bool | да | Дискретный вход DI 7 (0/1) | Дискретный вход DI 7 (0/1). Событие Fast Modbus — как INPUT с адресом 24. | ||||||
| 25 | 0x0019 | Discrete | 02 | R | bool | да | Дискретный вход DI 8 (0/1) | Дискретный вход DI 8 (0/1). Событие Fast Modbus — как INPUT с адресом 25. | ||||||
| 26 | 0x001A | Discrete | 02 | R | bool | да | Дискретный вход DI 9 (0/1) | Дискретный вход DI 9 (0/1). Событие Fast Modbus — как INPUT с адресом 26. | ||||||
| 27 | 0x001B | Discrete | 02 | R | bool | да | Дискретный вход DI 10 (0/1) | Дискретный вход DI 10 (0/1). Событие Fast Modbus — как INPUT с адресом 27. | ||||||
| 28 | 0x001C | Discrete | 02 | R | bool | да | Дискретный вход DI 11 (0/1) | Дискретный вход DI 11 (0/1). Событие Fast Modbus — как INPUT с адресом 28. | ||||||
| 29 | 0x001D | Discrete | 02 | R | bool | да | Дискретный вход DI 12 (0/1) | Дискретный вход DI 12 (0/1). Событие Fast Modbus — как INPUT с адресом 29. | ||||||
| 30 | 0x001E | Discrete | 02 | R | bool | да | Дискретный вход DI 13 (0/1) | Дискретный вход DI 13 (0/1). Событие Fast Modbus — как INPUT с адресом 30. | ||||||
| 31 | 0x001F | Discrete | 02 | R | bool | да | Дискретный вход DI 14 (0/1) | Дискретный вход DI 14 (0/1). Событие Fast Modbus — как INPUT с адресом 31. | ||||||
| 122 | 0x007A | Discrete | 02 | R | bool | нет | Статус Fast Modbus (0/1) | Статус Fast Modbus (0/1). | ||||||
| INPUT REGISTER — процесс | ||||||||||||||
| 0 | 0x0000 | Input | 04 | R | u16 | нет | Код типа модуля (mp02_t): 5 = 14DI | Код типа модуля (mp02_t): 5 = 14DI. В Holding по адресу 0 чтение даёт 0. | ||||||
| 18 | 0x0012 | Input | 04 | R | u16 | да | Состояние DI 1 (0/1) | Состояние DI 1 (0/1). | ||||||
| 19 | 0x0013 | Input | 04 | R | u16 | да | Состояние DI 2 (0/1) | Состояние DI 2 (0/1). | ||||||
| 20 | 0x0014 | Input | 04 | R | u16 | да | Состояние DI 3 (0/1) | Состояние DI 3 (0/1). | ||||||
| 21 | 0x0015 | Input | 04 | R | u16 | да | Состояние DI 4 (0/1) | Состояние DI 4 (0/1). | ||||||
| 22 | 0x0016 | Input | 04 | R | u16 | да | Состояние DI 5 (0/1) | Состояние DI 5 (0/1). | ||||||
| 23 | 0x0017 | Input | 04 | R | u16 | да | Состояние DI 6 (0/1) | Состояние DI 6 (0/1). | ||||||
| 24 | 0x0018 | Input | 04 | R | u16 | да | Состояние DI 7 (0/1) | Состояние DI 7 (0/1). | ||||||
| 25 | 0x0019 | Input | 04 | R | u16 | да | Состояние DI 8 (0/1) | Состояние DI 8 (0/1). | ||||||
| 26 | 0x001A | Input | 04 | R | u16 | да | Состояние DI 9 (0/1) | Состояние DI 9 (0/1). | ||||||
| 27 | 0x001B | Input | 04 | R | u16 | да | Состояние DI 10 (0/1) | Состояние DI 10 (0/1). | ||||||
| 28 | 0x001C | Input | 04 | R | u16 | да | Состояние DI 11 (0/1) | Состояние DI 11 (0/1). | ||||||
| 29 | 0x001D | Input | 04 | R | u16 | да | Состояние DI 12 (0/1) | Состояние DI 12 (0/1). | ||||||
| 30 | 0x001E | Input | 04 | R | u16 | да | Состояние DI 13 (0/1) | Состояние DI 13 (0/1). | ||||||
| 31 | 0x001F | Input | 04 | R | u16 | да | Состояние DI 14 (0/1) | Состояние DI 14 (0/1). | ||||||
| 77 | 0x004D | Input | 04 | R | u32 | да | Счётчик срабатываний DI 1, младшее слово uint32 | Счётчик срабатываний DI 1, младшее слово uint32. Событие Fast Modbus (LOW). | ||||||
| 78 | 0x004E | Input | 04 | R | u32 | нет | Счётчик срабатываний DI 1, старшее слово | Счётчик срабатываний DI 1, старшее слово. | ||||||
| 79 | 0x004F | Input | 04 | R | u32 | да | Счётчик срабатываний DI 2, младшее слово uint32 | Счётчик срабатываний DI 2, младшее слово uint32. Событие Fast Modbus (LOW). | ||||||
| 80 | 0x0050 | Input | 04 | R | u32 | нет | Счётчик срабатываний DI 2, старшее слово | Счётчик срабатываний DI 2, старшее слово. | ||||||
| 81 | 0x0051 | Input | 04 | R | u32 | да | Счётчик срабатываний DI 3, младшее слово uint32 | Счётчик срабатываний DI 3, младшее слово uint32. Событие Fast Modbus (LOW). | ||||||
| 82 | 0x0052 | Input | 04 | R | u32 | нет | Счётчик срабатываний DI 3, старшее слово | Счётчик срабатываний DI 3, старшее слово. | ||||||
| 83 | 0x0053 | Input | 04 | R | u32 | да | Счётчик срабатываний DI 4, младшее слово uint32 | Счётчик срабатываний DI 4, младшее слово uint32. Событие Fast Modbus (LOW). | ||||||
| 84 | 0x0054 | Input | 04 | R | u32 | нет | Счётчик срабатываний DI 4, старшее слово | Счётчик срабатываний DI 4, старшее слово. | ||||||
| 85 | 0x0055 | Input | 04 | R | u32 | да | Счётчик срабатываний DI 5, младшее слово uint32 | Счётчик срабатываний DI 5, младшее слово uint32. Событие Fast Modbus (LOW). | ||||||
| 86 | 0x0056 | Input | 04 | R | u32 | нет | Счётчик срабатываний DI 5, старшее слово | Счётчик срабатываний DI 5, старшее слово. | ||||||
| 87 | 0x0057 | Input | 04 | R | u32 | да | Счётчик срабатываний DI 6, младшее слово uint32 | Счётчик срабатываний DI 6, младшее слово uint32. Событие Fast Modbus (LOW). | ||||||
| 88 | 0x0058 | Input | 04 | R | u32 | нет | Счётчик срабатываний DI 6, старшее слово | Счётчик срабатываний DI 6, старшее слово. | ||||||
| 89 | 0x0059 | Input | 04 | R | u32 | да | Счётчик срабатываний DI 7, младшее слово uint32 | Счётчик срабатываний DI 7, младшее слово uint32. Событие Fast Modbus (LOW). | ||||||
| 90 | 0x005A | Input | 04 | R | u32 | нет | Счётчик срабатываний DI 7, старшее слово | Счётчик срабатываний DI 7, старшее слово. | ||||||
| 91 | 0x005B | Input | 04 | R | u32 | да | Счётчик срабатываний DI 8, младшее слово uint32 | Счётчик срабатываний DI 8, младшее слово uint32. Событие Fast Modbus (LOW). | ||||||
| 92 | 0x005C | Input | 04 | R | u32 | нет | Счётчик срабатываний DI 8, старшее слово | Счётчик срабатываний DI 8, старшее слово. | ||||||
| 93 | 0x005D | Input | 04 | R | u32 | да | Счётчик срабатываний DI 9, младшее слово uint32 | Счётчик срабатываний DI 9, младшее слово uint32. Событие Fast Modbus (LOW). | ||||||
| 94 | 0x005E | Input | 04 | R | u32 | нет | Счётчик срабатываний DI 9, старшее слово | Счётчик срабатываний DI 9, старшее слово. | ||||||
| 95 | 0x005F | Input | 04 | R | u32 | да | Счётчик срабатываний DI 10, младшее слово uint32 | Счётчик срабатываний DI 10, младшее слово uint32. Событие Fast Modbus (LOW). | ||||||
| 96 | 0x0060 | Input | 04 | R | u32 | нет | Счётчик срабатываний DI 10, старшее слово | Счётчик срабатываний DI 10, старшее слово. | ||||||
| 97 | 0x0061 | Input | 04 | R | u32 | да | Счётчик срабатываний DI 11, младшее слово uint32 | Счётчик срабатываний DI 11, младшее слово uint32. Событие Fast Modbus (LOW). | ||||||
| 98 | 0x0062 | Input | 04 | R | u32 | нет | Счётчик срабатываний DI 11, старшее слово | Счётчик срабатываний DI 11, старшее слово. | ||||||
| 99 | 0x0063 | Input | 04 | R | u32 | да | Счётчик срабатываний DI 12, младшее слово uint32 | Счётчик срабатываний DI 12, младшее слово uint32. Событие Fast Modbus (LOW). | ||||||
| 100 | 0x0064 | Input | 04 | R | u32 | нет | Счётчик срабатываний DI 12, старшее слово | Счётчик срабатываний DI 12, старшее слово. | ||||||
| 101 | 0x0065 | Input | 04 | R | u32 | да | Счётчик срабатываний DI 13, младшее слово uint32 | Счётчик срабатываний DI 13, младшее слово uint32. Событие Fast Modbus (LOW). | ||||||
| 102 | 0x0066 | Input | 04 | R | u32 | нет | Счётчик срабатываний DI 13, старшее слово | Счётчик срабатываний DI 13, старшее слово. | ||||||
| 103 | 0x0067 | Input | 04 | R | u32 | да | Счётчик срабатываний DI 14, младшее слово uint32 | Счётчик срабатываний DI 14, младшее слово uint32. Событие Fast Modbus (LOW). | ||||||
| 104 | 0x0068 | Input | 04 | R | u32 | нет | Счётчик срабатываний DI 14, старшее слово | Счётчик срабатываний DI 14, старшее слово. | ||||||
| 630 | 0x0276 | Input | 04 | R | u16 | нет | Режим входа DI 1 (0=импульсы, 1=кнопка) | Режим входа DI 1 (0=импульсы, 1=кнопка). | ||||||
| 631 | 0x0277 | Input | 04 | R | u16 | нет | Режим входа DI 2 (0=импульсы, 1=кнопка) | Режим входа DI 2 (0=импульсы, 1=кнопка). | ||||||
| 632 | 0x0278 | Input | 04 | R | u16 | нет | Режим входа DI 3 (0=импульсы, 1=кнопка) | Режим входа DI 3 (0=импульсы, 1=кнопка). | ||||||
| 633 | 0x0279 | Input | 04 | R | u16 | нет | Режим входа DI 4 (0=импульсы, 1=кнопка) | Режим входа DI 4 (0=импульсы, 1=кнопка). | ||||||
| 634 | 0x027A | Input | 04 | R | u16 | нет | Режим входа DI 5 (0=импульсы, 1=кнопка) | Режим входа DI 5 (0=импульсы, 1=кнопка). | ||||||
| 635 | 0x027B | Input | 04 | R | u16 | нет | Режим входа DI 6 (0=импульсы, 1=кнопка) | Режим входа DI 6 (0=импульсы, 1=кнопка). | ||||||
| 636 | 0x027C | Input | 04 | R | u16 | нет | Режим входа DI 7 (0=импульсы, 1=кнопка) | Режим входа DI 7 (0=импульсы, 1=кнопка). | ||||||
| 637 | 0x027D | Input | 04 | R | u16 | нет | Режим входа DI 8 (0=импульсы, 1=кнопка) | Режим входа DI 8 (0=импульсы, 1=кнопка). | ||||||
| 638 | 0x027E | Input | 04 | R | u16 | нет | Режим входа DI 9 (0=импульсы, 1=кнопка) | Режим входа DI 9 (0=импульсы, 1=кнопка). | ||||||
| 639 | 0x027F | Input | 04 | R | u16 | нет | Режим входа DI 10 (0=импульсы, 1=кнопка) | Режим входа DI 10 (0=импульсы, 1=кнопка). | ||||||
| 640 | 0x0280 | Input | 04 | R | u16 | нет | Режим входа DI 11 (0=импульсы, 1=кнопка) | Режим входа DI 11 (0=импульсы, 1=кнопка). | ||||||
| 641 | 0x0281 | Input | 04 | R | u16 | нет | Режим входа DI 12 (0=импульсы, 1=кнопка) | Режим входа DI 12 (0=импульсы, 1=кнопка). | ||||||
| 642 | 0x0282 | Input | 04 | R | u16 | нет | Режим входа DI 13 (0=импульсы, 1=кнопка) | Режим входа DI 13 (0=импульсы, 1=кнопка). | ||||||
| 643 | 0x0283 | Input | 04 | R | u16 | нет | Режим входа DI 14 (0=импульсы, 1=кнопка) | Режим входа DI 14 (0=импульсы, 1=кнопка). | ||||||
| 646 | 0x0286 | Input | 04 | R | u16 | нет | Антидребезг DI 1, мс (0..100) | Антидребезг DI 1, мс (0..100). | ||||||
| 647 | 0x0287 | Input | 04 | R | u16 | нет | Антидребезг DI 2, мс (0..100) | Антидребезг DI 2, мс (0..100). | ||||||
| 648 | 0x0288 | Input | 04 | R | u16 | нет | Антидребезг DI 3, мс (0..100) | Антидребезг DI 3, мс (0..100). | ||||||
| 649 | 0x0289 | Input | 04 | R | u16 | нет | Антидребезг DI 4, мс (0..100) | Антидребезг DI 4, мс (0..100). | ||||||
| 650 | 0x028A | Input | 04 | R | u16 | нет | Антидребезг DI 5, мс (0..100) | Антидребезг DI 5, мс (0..100). | ||||||
| 651 | 0x028B | Input | 04 | R | u16 | нет | Антидребезг DI 6, мс (0..100) | Антидребезг DI 6, мс (0..100). | ||||||
| 652 | 0x028C | Input | 04 | R | u16 | нет | Антидребезг DI 7, мс (0..100) | Антидребезг DI 7, мс (0..100). | ||||||
| 653 | 0x028D | Input | 04 | R | u16 | нет | Антидребезг DI 8, мс (0..100) | Антидребезг DI 8, мс (0..100). | ||||||
| 654 | 0x028E | Input | 04 | R | u16 | нет | Антидребезг DI 9, мс (0..100) | Антидребезг DI 9, мс (0..100). | ||||||
| 655 | 0x028F | Input | 04 | R | u16 | нет | Антидребезг DI 10, мс (0..100) | Антидребезг DI 10, мс (0..100). | ||||||
| 656 | 0x0290 | Input | 04 | R | u16 | нет | Антидребезг DI 11, мс (0..100) | Антидребезг DI 11, мс (0..100). | ||||||
| 657 | 0x0291 | Input | 04 | R | u16 | нет | Антидребезг DI 12, мс (0..100) | Антидребезг DI 12, мс (0..100). | ||||||
| 658 | 0x0292 | Input | 04 | R | u16 | нет | Антидребезг DI 13, мс (0..100) | Антидребезг DI 13, мс (0..100). | ||||||
| 659 | 0x0293 | Input | 04 | R | u16 | нет | Антидребезг DI 14, мс (0..100) | Антидребезг DI 14, мс (0..100). | ||||||
| 662 | 0x0296 | Input | 04 | R | u16 | нет | Время длинного нажатия DI 1, мс (500..5000) | Время длинного нажатия DI 1, мс (500..5000). | ||||||
| 663 | 0x0297 | Input | 04 | R | u16 | нет | Время длинного нажатия DI 2, мс (500..5000) | Время длинного нажатия DI 2, мс (500..5000). | ||||||
| 664 | 0x0298 | Input | 04 | R | u16 | нет | Время длинного нажатия DI 3, мс (500..5000) | Время длинного нажатия DI 3, мс (500..5000). | ||||||
| 665 | 0x0299 | Input | 04 | R | u16 | нет | Время длинного нажатия DI 4, мс (500..5000) | Время длинного нажатия DI 4, мс (500..5000). | ||||||
| 666 | 0x029A | Input | 04 | R | u16 | нет | Время длинного нажатия DI 5, мс (500..5000) | Время длинного нажатия DI 5, мс (500..5000). | ||||||
| 667 | 0x029B | Input | 04 | R | u16 | нет | Время длинного нажатия DI 6, мс (500..5000) | Время длинного нажатия DI 6, мс (500..5000). | ||||||
| 668 | 0x029C | Input | 04 | R | u16 | нет | Время длинного нажатия DI 7, мс (500..5000) | Время длинного нажатия DI 7, мс (500..5000). | ||||||
| 669 | 0x029D | Input | 04 | R | u16 | нет | Время длинного нажатия DI 8, мс (500..5000) | Время длинного нажатия DI 8, мс (500..5000). | ||||||
| 670 | 0x029E | Input | 04 | R | u16 | нет | Время длинного нажатия DI 9, мс (500..5000) | Время длинного нажатия DI 9, мс (500..5000). | ||||||
| 671 | 0x029F | Input | 04 | R | u16 | нет | Время длинного нажатия DI 10, мс (500..5000) | Время длинного нажатия DI 10, мс (500..5000). | ||||||
| 672 | 0x02A0 | Input | 04 | R | u16 | нет | Время длинного нажатия DI 11, мс (500..5000) | Время длинного нажатия DI 11, мс (500..5000). | ||||||
| 673 | 0x02A1 | Input | 04 | R | u16 | нет | Время длинного нажатия DI 12, мс (500..5000) | Время длинного нажатия DI 12, мс (500..5000). | ||||||
| 674 | 0x02A2 | Input | 04 | R | u16 | нет | Время длинного нажатия DI 13, мс (500..5000) | Время длинного нажатия DI 13, мс (500..5000). | ||||||
| 675 | 0x02A3 | Input | 04 | R | u16 | нет | Время длинного нажатия DI 14, мс (500..5000) | Время длинного нажатия DI 14, мс (500..5000). | ||||||
| 678 | 0x02A6 | Input | 04 | R | u16 | нет | Окно второго нажатия DI 1, мс (0..2000, 0=выкл) | Окно второго нажатия DI 1, мс (0..2000, 0=выкл). | ||||||
| 679 | 0x02A7 | Input | 04 | R | u16 | нет | Окно второго нажатия DI 2, мс (0..2000, 0=выкл) | Окно второго нажатия DI 2, мс (0..2000, 0=выкл). | ||||||
| 680 | 0x02A8 | Input | 04 | R | u16 | нет | Окно второго нажатия DI 3, мс (0..2000, 0=выкл) | Окно второго нажатия DI 3, мс (0..2000, 0=выкл). | ||||||
| 681 | 0x02A9 | Input | 04 | R | u16 | нет | Окно второго нажатия DI 4, мс (0..2000, 0=выкл) | Окно второго нажатия DI 4, мс (0..2000, 0=выкл). | ||||||
| 682 | 0x02AA | Input | 04 | R | u16 | нет | Окно второго нажатия DI 5, мс (0..2000, 0=выкл) | Окно второго нажатия DI 5, мс (0..2000, 0=выкл). | ||||||
| 683 | 0x02AB | Input | 04 | R | u16 | нет | Окно второго нажатия DI 6, мс (0..2000, 0=выкл) | Окно второго нажатия DI 6, мс (0..2000, 0=выкл). | ||||||
| 684 | 0x02AC | Input | 04 | R | u16 | нет | Окно второго нажатия DI 7, мс (0..2000, 0=выкл) | Окно второго нажатия DI 7, мс (0..2000, 0=выкл). | ||||||
| 685 | 0x02AD | Input | 04 | R | u16 | нет | Окно второго нажатия DI 8, мс (0..2000, 0=выкл) | Окно второго нажатия DI 8, мс (0..2000, 0=выкл). | ||||||
| 686 | 0x02AE | Input | 04 | R | u16 | нет | Окно второго нажатия DI 9, мс (0..2000, 0=выкл) | Окно второго нажатия DI 9, мс (0..2000, 0=выкл). | ||||||
| 687 | 0x02AF | Input | 04 | R | u16 | нет | Окно второго нажатия DI 10, мс (0..2000, 0=выкл) | Окно второго нажатия DI 10, мс (0..2000, 0=выкл). | ||||||
| 688 | 0x02B0 | Input | 04 | R | u16 | нет | Окно второго нажатия DI 11, мс (0..2000, 0=выкл) | Окно второго нажатия DI 11, мс (0..2000, 0=выкл). | ||||||
| 689 | 0x02B1 | Input | 04 | R | u16 | нет | Окно второго нажатия DI 12, мс (0..2000, 0=выкл) | Окно второго нажатия DI 12, мс (0..2000, 0=выкл). | ||||||
| 690 | 0x02B2 | Input | 04 | R | u16 | нет | Окно второго нажатия DI 13, мс (0..2000, 0=выкл) | Окно второго нажатия DI 13, мс (0..2000, 0=выкл). | ||||||
| 691 | 0x02B3 | Input | 04 | R | u16 | нет | Окно второго нажатия DI 14, мс (0..2000, 0=выкл) | Окно второго нажатия DI 14, мс (0..2000, 0=выкл). | ||||||
| 694 | 0x02B6 | Input | 04 | R | u16 | нет | Сброс счётчиков DI: запись 1 в Holding/Coil (77+ и 695..758); при чтении = 0 | Сброс счётчиков DI: запись 1 в Holding/Coil (77+ и 695..758); при чтении = 0. | ||||||
| 695 | 0x02B7 | Input | 04 | R | u16 | нет | Счётчик коротких нажатий DI 1 | Счётчик коротких нажатий DI 1. Только чтение. | ||||||
| 696 | 0x02B8 | Input | 04 | R | u16 | нет | Счётчик коротких нажатий DI 2 | Счётчик коротких нажатий DI 2. Только чтение. | ||||||
| 697 | 0x02B9 | Input | 04 | R | u16 | нет | Счётчик коротких нажатий DI 3 | Счётчик коротких нажатий DI 3. Только чтение. | ||||||
| 698 | 0x02BA | Input | 04 | R | u16 | нет | Счётчик коротких нажатий DI 4 | Счётчик коротких нажатий DI 4. Только чтение. | ||||||
| 699 | 0x02BB | Input | 04 | R | u16 | нет | Счётчик коротких нажатий DI 5 | Счётчик коротких нажатий DI 5. Только чтение. | ||||||
| 700 | 0x02BC | Input | 04 | R | u16 | нет | Счётчик коротких нажатий DI 6 | Счётчик коротких нажатий DI 6. Только чтение. | ||||||
| 701 | 0x02BD | Input | 04 | R | u16 | нет | Счётчик коротких нажатий DI 7 | Счётчик коротких нажатий DI 7. Только чтение. | ||||||
| 702 | 0x02BE | Input | 04 | R | u16 | нет | Счётчик коротких нажатий DI 8 | Счётчик коротких нажатий DI 8. Только чтение. | ||||||
| 703 | 0x02BF | Input | 04 | R | u16 | нет | Счётчик коротких нажатий DI 9 | Счётчик коротких нажатий DI 9. Только чтение. | ||||||
| 704 | 0x02C0 | Input | 04 | R | u16 | нет | Счётчик коротких нажатий DI 10 | Счётчик коротких нажатий DI 10. Только чтение. | ||||||
| 705 | 0x02C1 | Input | 04 | R | u16 | нет | Счётчик коротких нажатий DI 11 | Счётчик коротких нажатий DI 11. Только чтение. | ||||||
| 706 | 0x02C2 | Input | 04 | R | u16 | нет | Счётчик коротких нажатий DI 12 | Счётчик коротких нажатий DI 12. Только чтение. | ||||||
| 707 | 0x02C3 | Input | 04 | R | u16 | нет | Счётчик коротких нажатий DI 13 | Счётчик коротких нажатий DI 13. Только чтение. | ||||||
| 708 | 0x02C4 | Input | 04 | R | u16 | нет | Счётчик коротких нажатий DI 14 | Счётчик коротких нажатий DI 14. Только чтение. | ||||||
| 711 | 0x02C7 | Input | 04 | R | u16 | нет | Счётчик длинных нажатий DI 1 | Счётчик длинных нажатий DI 1. Только чтение. | ||||||
| 712 | 0x02C8 | Input | 04 | R | u16 | нет | Счётчик длинных нажатий DI 2 | Счётчик длинных нажатий DI 2. Только чтение. | ||||||
| 713 | 0x02C9 | Input | 04 | R | u16 | нет | Счётчик длинных нажатий DI 3 | Счётчик длинных нажатий DI 3. Только чтение. | ||||||
| 714 | 0x02CA | Input | 04 | R | u16 | нет | Счётчик длинных нажатий DI 4 | Счётчик длинных нажатий DI 4. Только чтение. | ||||||
| 715 | 0x02CB | Input | 04 | R | u16 | нет | Счётчик длинных нажатий DI 5 | Счётчик длинных нажатий DI 5. Только чтение. | ||||||
| 716 | 0x02CC | Input | 04 | R | u16 | нет | Счётчик длинных нажатий DI 6 | Счётчик длинных нажатий DI 6. Только чтение. | ||||||
| 717 | 0x02CD | Input | 04 | R | u16 | нет | Счётчик длинных нажатий DI 7 | Счётчик длинных нажатий DI 7. Только чтение. | ||||||
| 718 | 0x02CE | Input | 04 | R | u16 | нет | Счётчик длинных нажатий DI 8 | Счётчик длинных нажатий DI 8. Только чтение. | ||||||
| 719 | 0x02CF | Input | 04 | R | u16 | нет | Счётчик длинных нажатий DI 9 | Счётчик длинных нажатий DI 9. Только чтение. | ||||||
| 720 | 0x02D0 | Input | 04 | R | u16 | нет | Счётчик длинных нажатий DI 10 | Счётчик длинных нажатий DI 10. Только чтение. | ||||||
| 721 | 0x02D1 | Input | 04 | R | u16 | нет | Счётчик длинных нажатий DI 11 | Счётчик длинных нажатий DI 11. Только чтение. | ||||||
| 722 | 0x02D2 | Input | 04 | R | u16 | нет | Счётчик длинных нажатий DI 12 | Счётчик длинных нажатий DI 12. Только чтение. | ||||||
| 723 | 0x02D3 | Input | 04 | R | u16 | нет | Счётчик длинных нажатий DI 13 | Счётчик длинных нажатий DI 13. Только чтение. | ||||||
| 724 | 0x02D4 | Input | 04 | R | u16 | нет | Счётчик длинных нажатий DI 14 | Счётчик длинных нажатий DI 14. Только чтение. | ||||||
| 727 | 0x02D7 | Input | 04 | R | u16 | нет | Счётчик двойных нажатий DI 1 | Счётчик двойных нажатий DI 1. Только чтение. | ||||||
| 728 | 0x02D8 | Input | 04 | R | u16 | нет | Счётчик двойных нажатий DI 2 | Счётчик двойных нажатий DI 2. Только чтение. | ||||||
| 729 | 0x02D9 | Input | 04 | R | u16 | нет | Счётчик двойных нажатий DI 3 | Счётчик двойных нажатий DI 3. Только чтение. | ||||||
| 730 | 0x02DA | Input | 04 | R | u16 | нет | Счётчик двойных нажатий DI 4 | Счётчик двойных нажатий DI 4. Только чтение. | ||||||
| 731 | 0x02DB | Input | 04 | R | u16 | нет | Счётчик двойных нажатий DI 5 | Счётчик двойных нажатий DI 5. Только чтение. | ||||||
| 732 | 0x02DC | Input | 04 | R | u16 | нет | Счётчик двойных нажатий DI 6 | Счётчик двойных нажатий DI 6. Только чтение. | ||||||
| 733 | 0x02DD | Input | 04 | R | u16 | нет | Счётчик двойных нажатий DI 7 | Счётчик двойных нажатий DI 7. Только чтение. | ||||||
| 734 | 0x02DE | Input | 04 | R | u16 | нет | Счётчик двойных нажатий DI 8 | Счётчик двойных нажатий DI 8. Только чтение. | ||||||
| 735 | 0x02DF | Input | 04 | R | u16 | нет | Счётчик двойных нажатий DI 9 | Счётчик двойных нажатий DI 9. Только чтение. | ||||||
| 736 | 0x02E0 | Input | 04 | R | u16 | нет | Счётчик двойных нажатий DI 10 | Счётчик двойных нажатий DI 10. Только чтение. | ||||||
| 737 | 0x02E1 | Input | 04 | R | u16 | нет | Счётчик двойных нажатий DI 11 | Счётчик двойных нажатий DI 11. Только чтение. | ||||||
| 738 | 0x02E2 | Input | 04 | R | u16 | нет | Счётчик двойных нажатий DI 12 | Счётчик двойных нажатий DI 12. Только чтение. | ||||||
| 739 | 0x02E3 | Input | 04 | R | u16 | нет | Счётчик двойных нажатий DI 13 | Счётчик двойных нажатий DI 13. Только чтение. | ||||||
| 740 | 0x02E4 | Input | 04 | R | u16 | нет | Счётчик двойных нажатий DI 14 | Счётчик двойных нажатий DI 14. Только чтение. | ||||||
| 743 | 0x02E7 | Input | 04 | R | u16 | нет | Счётчик «короткое+длинное» DI 1 | Счётчик «короткое+длинное» DI 1. Только чтение. | ||||||
| 744 | 0x02E8 | Input | 04 | R | u16 | нет | Счётчик «короткое+длинное» DI 2 | Счётчик «короткое+длинное» DI 2. Только чтение. | ||||||
| 745 | 0x02E9 | Input | 04 | R | u16 | нет | Счётчик «короткое+длинное» DI 3 | Счётчик «короткое+длинное» DI 3. Только чтение. | ||||||
| 746 | 0x02EA | Input | 04 | R | u16 | нет | Счётчик «короткое+длинное» DI 4 | Счётчик «короткое+длинное» DI 4. Только чтение. | ||||||
| 747 | 0x02EB | Input | 04 | R | u16 | нет | Счётчик «короткое+длинное» DI 5 | Счётчик «короткое+длинное» DI 5. Только чтение. | ||||||
| 748 | 0x02EC | Input | 04 | R | u16 | нет | Счётчик «короткое+длинное» DI 6 | Счётчик «короткое+длинное» DI 6. Только чтение. | ||||||
| 749 | 0x02ED | Input | 04 | R | u16 | нет | Счётчик «короткое+длинное» DI 7 | Счётчик «короткое+длинное» DI 7. Только чтение. | ||||||
| 750 | 0x02EE | Input | 04 | R | u16 | нет | Счётчик «короткое+длинное» DI 8 | Счётчик «короткое+длинное» DI 8. Только чтение. | ||||||
| 751 | 0x02EF | Input | 04 | R | u16 | нет | Счётчик «короткое+длинное» DI 9 | Счётчик «короткое+длинное» DI 9. Только чтение. | ||||||
| 752 | 0x02F0 | Input | 04 | R | u16 | нет | Счётчик «короткое+длинное» DI 10 | Счётчик «короткое+длинное» DI 10. Только чтение. | ||||||
| 753 | 0x02F1 | Input | 04 | R | u16 | нет | Счётчик «короткое+длинное» DI 11 | Счётчик «короткое+длинное» DI 11. Только чтение. | ||||||
| 754 | 0x02F2 | Input | 04 | R | u16 | нет | Счётчик «короткое+длинное» DI 12 | Счётчик «короткое+длинное» DI 12. Только чтение. | ||||||
| 755 | 0x02F3 | Input | 04 | R | u16 | нет | Счётчик «короткое+длинное» DI 13 | Счётчик «короткое+длинное» DI 13. Только чтение. | ||||||
| 756 | 0x02F4 | Input | 04 | R | u16 | нет | Счётчик «короткое+длинное» DI 14 | Счётчик «короткое+длинное» DI 14. Только чтение. | ||||||
| 759 | 0x02F7 | Input | 04 | R | u16 | нет | Частота DI 1, Гц (фронты за окно 1 с) | Частота DI 1, Гц (фронты за окно 1 с). Только чтение. | ||||||
| 760 | 0x02F8 | Input | 04 | R | u16 | нет | Частота DI 2, Гц (фронты за окно 1 с) | Частота DI 2, Гц (фронты за окно 1 с). Только чтение. | ||||||
| 761 | 0x02F9 | Input | 04 | R | u16 | нет | Частота DI 3, Гц (фронты за окно 1 с) | Частота DI 3, Гц (фронты за окно 1 с). Только чтение. | ||||||
| 762 | 0x02FA | Input | 04 | R | u16 | нет | Частота DI 4, Гц (фронты за окно 1 с) | Частота DI 4, Гц (фронты за окно 1 с). Только чтение. | ||||||
| 763 | 0x02FB | Input | 04 | R | u16 | нет | Частота DI 5, Гц (фронты за окно 1 с) | Частота DI 5, Гц (фронты за окно 1 с). Только чтение. | ||||||
| 764 | 0x02FC | Input | 04 | R | u16 | нет | Частота DI 6, Гц (фронты за окно 1 с) | Частота DI 6, Гц (фронты за окно 1 с). Только чтение. | ||||||
| 765 | 0x02FD | Input | 04 | R | u16 | нет | Частота DI 7, Гц (фронты за окно 1 с) | Частота DI 7, Гц (фронты за окно 1 с). Только чтение. | ||||||
| 766 | 0x02FE | Input | 04 | R | u16 | нет | Частота DI 8, Гц (фронты за окно 1 с) | Частота DI 8, Гц (фронты за окно 1 с). Только чтение. | ||||||
| 767 | 0x02FF | Input | 04 | R | u16 | нет | Частота DI 9, Гц (фронты за окно 1 с) | Частота DI 9, Гц (фронты за окно 1 с). Только чтение. | ||||||
| 768 | 0x0300 | Input | 04 | R | u16 | нет | Частота DI 10, Гц (фронты за окно 1 с) | Частота DI 10, Гц (фронты за окно 1 с). Только чтение. | ||||||
| 769 | 0x0301 | Input | 04 | R | u16 | нет | Частота DI 11, Гц (фронты за окно 1 с) | Частота DI 11, Гц (фронты за окно 1 с). Только чтение. | ||||||
| 770 | 0x0302 | Input | 04 | R | u16 | нет | Частота DI 12, Гц (фронты за окно 1 с) | Частота DI 12, Гц (фронты за окно 1 с). Только чтение. | ||||||
| 771 | 0x0303 | Input | 04 | R | u16 | нет | Частота DI 13, Гц (фронты за окно 1 с) | Частота DI 13, Гц (фронты за окно 1 с). Только чтение. | ||||||
| 772 | 0x0304 | Input | 04 | R | u16 | нет | Частота DI 14, Гц (фронты за окно 1 с) | Частота DI 14, Гц (фронты за окно 1 с). Только чтение. | ||||||
| HOLDING REGISTER — процесс | ||||||||||||||
| 18 | 0x0012 | Holding | 03/06/10 | R | u16 | нет | DI 1: только чтение в Holding (0) | DI 1: только чтение в Holding (0). | ||||||
| 19 | 0x0013 | Holding | 03/06/10 | R | u16 | нет | DI 2: только чтение в Holding (0) | DI 2: только чтение в Holding (0). | ||||||
| 20 | 0x0014 | Holding | 03/06/10 | R | u16 | нет | DI 3: только чтение в Holding (0) | DI 3: только чтение в Holding (0). | ||||||
| 21 | 0x0015 | Holding | 03/06/10 | R | u16 | нет | DI 4: только чтение в Holding (0) | DI 4: только чтение в Holding (0). | ||||||
| 22 | 0x0016 | Holding | 03/06/10 | R | u16 | нет | DI 5: только чтение в Holding (0) | DI 5: только чтение в Holding (0). | ||||||
| 23 | 0x0017 | Holding | 03/06/10 | R | u16 | нет | DI 6: только чтение в Holding (0) | DI 6: только чтение в Holding (0). | ||||||
| 24 | 0x0018 | Holding | 03/06/10 | R | u16 | нет | DI 7: только чтение в Holding (0) | DI 7: только чтение в Holding (0). | ||||||
| 25 | 0x0019 | Holding | 03/06/10 | R | u16 | нет | DI 8: только чтение в Holding (0) | DI 8: только чтение в Holding (0). | ||||||
| 26 | 0x001A | Holding | 03/06/10 | R | u16 | нет | DI 9: только чтение в Holding (0) | DI 9: только чтение в Holding (0). | ||||||
| 27 | 0x001B | Holding | 03/06/10 | R | u16 | нет | DI 10: только чтение в Holding (0) | DI 10: только чтение в Holding (0). | ||||||
| 28 | 0x001C | Holding | 03/06/10 | R | u16 | нет | DI 11: только чтение в Holding (0) | DI 11: только чтение в Holding (0). | ||||||
| 29 | 0x001D | Holding | 03/06/10 | R | u16 | нет | DI 12: только чтение в Holding (0) | DI 12: только чтение в Holding (0). | ||||||
| 30 | 0x001E | Holding | 03/06/10 | R | u16 | нет | DI 13: только чтение в Holding (0) | DI 13: только чтение в Holding (0). | ||||||
| 31 | 0x001F | Holding | 03/06/10 | R | u16 | нет | DI 14: только чтение в Holding (0) | DI 14: только чтение в Holding (0). | ||||||
| 32 | 0x0020 | Holding | 03/06/10 | RW | u16 | да | Статусное слово DI: битовое поле состояний DI 1..N (бит 0 = DI 1) | Статусное слово DI: битовое поле состояний DI 1..N (бит 0 = DI 1). Событие Fast Modbus — HOLDING (HIGH). | ||||||
| 77 | 0x004D | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 1 младшее слово (только чтение) | Счётчик DI 1 младшее слово (только чтение). | ||||||
| 78 | 0x004E | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 1 старшее слово (только чтение) | Счётчик DI 1 старшее слово (только чтение). | ||||||
| 79 | 0x004F | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 2 младшее слово (только чтение) | Счётчик DI 2 младшее слово (только чтение). | ||||||
| 80 | 0x0050 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 2 старшее слово (только чтение) | Счётчик DI 2 старшее слово (только чтение). | ||||||
| 81 | 0x0051 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 3 младшее слово (только чтение) | Счётчик DI 3 младшее слово (только чтение). | ||||||
| 82 | 0x0052 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 3 старшее слово (только чтение) | Счётчик DI 3 старшее слово (только чтение). | ||||||
| 83 | 0x0053 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 4 младшее слово (только чтение) | Счётчик DI 4 младшее слово (только чтение). | ||||||
| 84 | 0x0054 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 4 старшее слово (только чтение) | Счётчик DI 4 старшее слово (только чтение). | ||||||
| 85 | 0x0055 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 5 младшее слово (только чтение) | Счётчик DI 5 младшее слово (только чтение). | ||||||
| 86 | 0x0056 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 5 старшее слово (только чтение) | Счётчик DI 5 старшее слово (только чтение). | ||||||
| 87 | 0x0057 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 6 младшее слово (только чтение) | Счётчик DI 6 младшее слово (только чтение). | ||||||
| 88 | 0x0058 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 6 старшее слово (только чтение) | Счётчик DI 6 старшее слово (только чтение). | ||||||
| 89 | 0x0059 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 7 младшее слово (только чтение) | Счётчик DI 7 младшее слово (только чтение). | ||||||
| 90 | 0x005A | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 7 старшее слово (только чтение) | Счётчик DI 7 старшее слово (только чтение). | ||||||
| 91 | 0x005B | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 8 младшее слово (только чтение) | Счётчик DI 8 младшее слово (только чтение). | ||||||
| 92 | 0x005C | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 8 старшее слово (только чтение) | Счётчик DI 8 старшее слово (только чтение). | ||||||
| 93 | 0x005D | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 9 младшее слово (только чтение) | Счётчик DI 9 младшее слово (только чтение). | ||||||
| 94 | 0x005E | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 9 старшее слово (только чтение) | Счётчик DI 9 старшее слово (только чтение). | ||||||
| 95 | 0x005F | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 10 младшее слово (только чтение) | Счётчик DI 10 младшее слово (только чтение). | ||||||
| 96 | 0x0060 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 10 старшее слово (только чтение) | Счётчик DI 10 старшее слово (только чтение). | ||||||
| 97 | 0x0061 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 11 младшее слово (только чтение) | Счётчик DI 11 младшее слово (только чтение). | ||||||
| 98 | 0x0062 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 11 старшее слово (только чтение) | Счётчик DI 11 старшее слово (только чтение). | ||||||
| 99 | 0x0063 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 12 младшее слово (только чтение) | Счётчик DI 12 младшее слово (только чтение). | ||||||
| 100 | 0x0064 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 12 старшее слово (только чтение) | Счётчик DI 12 старшее слово (только чтение). | ||||||
| 101 | 0x0065 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 13 младшее слово (только чтение) | Счётчик DI 13 младшее слово (только чтение). | ||||||
| 102 | 0x0066 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 13 старшее слово (только чтение) | Счётчик DI 13 старшее слово (только чтение). | ||||||
| 103 | 0x0067 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 14 младшее слово (только чтение) | Счётчик DI 14 младшее слово (только чтение). | ||||||
| 104 | 0x0068 | Holding | 03/06/10 | R | u32 | нет | Счётчик DI 14 старшее слово (только чтение) | Счётчик DI 14 старшее слово (только чтение). | ||||||
| 630 | 0x0276 | Holding | 03/06/10 | RW | u16 | нет | Режим DI 1 (0=импульсы, 1=кнопка) | Режим DI 1 (0=импульсы, 1=кнопка). | ||||||
| 631 | 0x0277 | Holding | 03/06/10 | RW | u16 | нет | Режим DI 2 (0=импульсы, 1=кнопка) | Режим DI 2 (0=импульсы, 1=кнопка). | ||||||
| 632 | 0x0278 | Holding | 03/06/10 | RW | u16 | нет | Режим DI 3 (0=импульсы, 1=кнопка) | Режим DI 3 (0=импульсы, 1=кнопка). | ||||||
| 633 | 0x0279 | Holding | 03/06/10 | RW | u16 | нет | Режим DI 4 (0=импульсы, 1=кнопка) | Режим DI 4 (0=импульсы, 1=кнопка). | ||||||
| 634 | 0x027A | Holding | 03/06/10 | RW | u16 | нет | Режим DI 5 (0=импульсы, 1=кнопка) | Режим DI 5 (0=импульсы, 1=кнопка). | ||||||
| 635 | 0x027B | Holding | 03/06/10 | RW | u16 | нет | Режим DI 6 (0=импульсы, 1=кнопка) | Режим DI 6 (0=импульсы, 1=кнопка). | ||||||
| 636 | 0x027C | Holding | 03/06/10 | RW | u16 | нет | Режим DI 7 (0=импульсы, 1=кнопка) | Режим DI 7 (0=импульсы, 1=кнопка). | ||||||
| 637 | 0x027D | Holding | 03/06/10 | RW | u16 | нет | Режим DI 8 (0=импульсы, 1=кнопка) | Режим DI 8 (0=импульсы, 1=кнопка). | ||||||
| 638 | 0x027E | Holding | 03/06/10 | RW | u16 | нет | Режим DI 9 (0=импульсы, 1=кнопка) | Режим DI 9 (0=импульсы, 1=кнопка). | ||||||
| 639 | 0x027F | Holding | 03/06/10 | RW | u16 | нет | Режим DI 10 (0=импульсы, 1=кнопка) | Режим DI 10 (0=импульсы, 1=кнопка). | ||||||
| 640 | 0x0280 | Holding | 03/06/10 | RW | u16 | нет | Режим DI 11 (0=импульсы, 1=кнопка) | Режим DI 11 (0=импульсы, 1=кнопка). | ||||||
| 641 | 0x0281 | Holding | 03/06/10 | RW | u16 | нет | Режим DI 12 (0=импульсы, 1=кнопка) | Режим DI 12 (0=импульсы, 1=кнопка). | ||||||
| 642 | 0x0282 | Holding | 03/06/10 | RW | u16 | нет | Режим DI 13 (0=импульсы, 1=кнопка) | Режим DI 13 (0=импульсы, 1=кнопка). | ||||||
| 643 | 0x0283 | Holding | 03/06/10 | RW | u16 | нет | Режим DI 14 (0=импульсы, 1=кнопка) | Режим DI 14 (0=импульсы, 1=кнопка). | ||||||
| 646 | 0x0286 | Holding | 03/06/10 | RW | u16 | нет | Антидребезг DI 1, мс | Антидребезг DI 1, мс. | ||||||
| 647 | 0x0287 | Holding | 03/06/10 | RW | u16 | нет | Антидребезг DI 2, мс | Антидребезг DI 2, мс. | ||||||
| 648 | 0x0288 | Holding | 03/06/10 | RW | u16 | нет | Антидребезг DI 3, мс | Антидребезг DI 3, мс. | ||||||
| 649 | 0x0289 | Holding | 03/06/10 | RW | u16 | нет | Антидребезг DI 4, мс | Антидребезг DI 4, мс. | ||||||
| 650 | 0x028A | Holding | 03/06/10 | RW | u16 | нет | Антидребезг DI 5, мс | Антидребезг DI 5, мс. | ||||||
| 651 | 0x028B | Holding | 03/06/10 | RW | u16 | нет | Антидребезг DI 6, мс | Антидребезг DI 6, мс. | ||||||
| 652 | 0x028C | Holding | 03/06/10 | RW | u16 | нет | Антидребезг DI 7, мс | Антидребезг DI 7, мс. | ||||||
| 653 | 0x028D | Holding | 03/06/10 | RW | u16 | нет | Антидребезг DI 8, мс | Антидребезг DI 8, мс. | ||||||
| 654 | 0x028E | Holding | 03/06/10 | RW | u16 | нет | Антидребезг DI 9, мс | Антидребезг DI 9, мс. | ||||||
| 655 | 0x028F | Holding | 03/06/10 | RW | u16 | нет | Антидребезг DI 10, мс | Антидребезг DI 10, мс. | ||||||
| 656 | 0x0290 | Holding | 03/06/10 | RW | u16 | нет | Антидребезг DI 11, мс | Антидребезг DI 11, мс. | ||||||
| 657 | 0x0291 | Holding | 03/06/10 | RW | u16 | нет | Антидребезг DI 12, мс | Антидребезг DI 12, мс. | ||||||
| 658 | 0x0292 | Holding | 03/06/10 | RW | u16 | нет | Антидребезг DI 13, мс | Антидребезг DI 13, мс. | ||||||
| 659 | 0x0293 | Holding | 03/06/10 | RW | u16 | нет | Антидребезг DI 14, мс | Антидребезг DI 14, мс. | ||||||
| 662 | 0x0296 | Holding | 03/06/10 | RW | u16 | нет | Время длинного нажатия DI 1, мс | Время длинного нажатия DI 1, мс. | ||||||
| 663 | 0x0297 | Holding | 03/06/10 | RW | u16 | нет | Время длинного нажатия DI 2, мс | Время длинного нажатия DI 2, мс. | ||||||
| 664 | 0x0298 | Holding | 03/06/10 | RW | u16 | нет | Время длинного нажатия DI 3, мс | Время длинного нажатия DI 3, мс. | ||||||
| 665 | 0x0299 | Holding | 03/06/10 | RW | u16 | нет | Время длинного нажатия DI 4, мс | Время длинного нажатия DI 4, мс. | ||||||
| 666 | 0x029A | Holding | 03/06/10 | RW | u16 | нет | Время длинного нажатия DI 5, мс | Время длинного нажатия DI 5, мс. | ||||||
| 667 | 0x029B | Holding | 03/06/10 | RW | u16 | нет | Время длинного нажатия DI 6, мс | Время длинного нажатия DI 6, мс. | ||||||
| 668 | 0x029C | Holding | 03/06/10 | RW | u16 | нет | Время длинного нажатия DI 7, мс | Время длинного нажатия DI 7, мс. | ||||||
| 669 | 0x029D | Holding | 03/06/10 | RW | u16 | нет | Время длинного нажатия DI 8, мс | Время длинного нажатия DI 8, мс. | ||||||
| 670 | 0x029E | Holding | 03/06/10 | RW | u16 | нет | Время длинного нажатия DI 9, мс | Время длинного нажатия DI 9, мс. | ||||||
| 671 | 0x029F | Holding | 03/06/10 | RW | u16 | нет | Время длинного нажатия DI 10, мс | Время длинного нажатия DI 10, мс. | ||||||
| 672 | 0x02A0 | Holding | 03/06/10 | RW | u16 | нет | Время длинного нажатия DI 11, мс | Время длинного нажатия DI 11, мс. | ||||||
| 673 | 0x02A1 | Holding | 03/06/10 | RW | u16 | нет | Время длинного нажатия DI 12, мс | Время длинного нажатия DI 12, мс. | ||||||
| 674 | 0x02A2 | Holding | 03/06/10 | RW | u16 | нет | Время длинного нажатия DI 13, мс | Время длинного нажатия DI 13, мс. | ||||||
| 675 | 0x02A3 | Holding | 03/06/10 | RW | u16 | нет | Время длинного нажатия DI 14, мс | Время длинного нажатия DI 14, мс. | ||||||
| 678 | 0x02A6 | Holding | 03/06/10 | RW | u16 | нет | Окно второго нажатия (double-click) DI 1, мс | Окно второго нажатия (double-click) DI 1, мс. | ||||||
| 679 | 0x02A7 | Holding | 03/06/10 | RW | u16 | нет | Окно второго нажатия (double-click) DI 2, мс | Окно второго нажатия (double-click) DI 2, мс. | ||||||
| 680 | 0x02A8 | Holding | 03/06/10 | RW | u16 | нет | Окно второго нажатия (double-click) DI 3, мс | Окно второго нажатия (double-click) DI 3, мс. | ||||||
| 681 | 0x02A9 | Holding | 03/06/10 | RW | u16 | нет | Окно второго нажатия (double-click) DI 4, мс | Окно второго нажатия (double-click) DI 4, мс. | ||||||
| 682 | 0x02AA | Holding | 03/06/10 | RW | u16 | нет | Окно второго нажатия (double-click) DI 5, мс | Окно второго нажатия (double-click) DI 5, мс. | ||||||
| 683 | 0x02AB | Holding | 03/06/10 | RW | u16 | нет | Окно второго нажатия (double-click) DI 6, мс | Окно второго нажатия (double-click) DI 6, мс. | ||||||
| 684 | 0x02AC | Holding | 03/06/10 | RW | u16 | нет | Окно второго нажатия (double-click) DI 7, мс | Окно второго нажатия (double-click) DI 7, мс. | ||||||
| 685 | 0x02AD | Holding | 03/06/10 | RW | u16 | нет | Окно второго нажатия (double-click) DI 8, мс | Окно второго нажатия (double-click) DI 8, мс. | ||||||
| 686 | 0x02AE | Holding | 03/06/10 | RW | u16 | нет | Окно второго нажатия (double-click) DI 9, мс | Окно второго нажатия (double-click) DI 9, мс. | ||||||
| 687 | 0x02AF | Holding | 03/06/10 | RW | u16 | нет | Окно второго нажатия (double-click) DI 10, мс | Окно второго нажатия (double-click) DI 10, мс. | ||||||
| 688 | 0x02B0 | Holding | 03/06/10 | RW | u16 | нет | Окно второго нажатия (double-click) DI 11, мс | Окно второго нажатия (double-click) DI 11, мс. | ||||||
| 689 | 0x02B1 | Holding | 03/06/10 | RW | u16 | нет | Окно второго нажатия (double-click) DI 12, мс | Окно второго нажатия (double-click) DI 12, мс. | ||||||
| 690 | 0x02B2 | Holding | 03/06/10 | RW | u16 | нет | Окно второго нажатия (double-click) DI 13, мс | Окно второго нажатия (double-click) DI 13, мс. | ||||||
| 691 | 0x02B3 | Holding | 03/06/10 | RW | u16 | нет | Окно второго нажатия (double-click) DI 14, мс | Окно второго нажатия (double-click) DI 14, мс. | ||||||
| 694 | 0x02B6 | Holding | 03/06/10 | RW | u16 | нет | Команда сброса счётчиков DI (запись 1) | Команда сброса счётчиков DI (запись 1). | ||||||
| COIL — общие | ||||||||||||||
| 118 | 0x0076 | Coil | 01/05/0F | RW | bool | нет | Отключение штатной LED-индикации: 0 = вкл, 1 = выкл. Чтение/запись, EEPROM | Отключение штатной LED-индикации: 0 = вкл, 1 = выкл. Чтение/запись, EEPROM. То же, что Holding 118. | ||||||
| 122 | 0x007A | Coil | 01/05/0F | RW | bool | нет | Режим Fast Modbus: 0 = классический Modbus (DMA), 1 = Fast Modbus | Режим Fast Modbus: 0 = классический Modbus (DMA), 1 = Fast Modbus. Чтение/запись. При режиме BACnet (Holding 122 = 2) читается 0. | ||||||
| DISCRETE INPUT — общие | ||||||||||||||
| 0 | 0x0000 | Discrete | 02 | R | bool | нет | Зарезервировано, всегда 0 | Зарезервировано, всегда 0. | ||||||
| 118 | 0x0076 | Discrete | 02 | R | bool | нет | Отключение штатной LED-индикации (0/1), дублирует Coil 118 | Отключение штатной LED-индикации (0/1), дублирует Coil 118. Только чтение. | ||||||
| 122 | 0x007A | Discrete | 02 | R | bool | нет | Статус Fast Modbus (0/1), дублирует смысл Coil 122 | Статус Fast Modbus (0/1), дублирует смысл Coil 122. | ||||||
| INPUT REGISTER — общие | ||||||||||||||
| 105 | 0x0069 | Input | 04 | R | u32 | да | Время работы с момента загрузки, сек: младшее слово uint32 (событие Is, см. MODBUS_VARIABLES.txt) | Время работы с момента загрузки, сек: младшее слово uint32 (событие Is, см. MODBUS_VARIABLES.txt). | ||||||
| 106 | 0x006A | Input | 04 | R | u32 | нет | Время работы, старшее слово uint32 | Время работы, старшее слово uint32. | ||||||
| 110 | 0x006E | Input | 04 | R | u16 | нет | Скорость порта RS-485 (например 96 = 9600, 1152 = 115200) | Скорость порта RS-485 (например 96 = 9600, 1152 = 115200). | ||||||
| 111 | 0x006F | Input | 04 | R | u16 | нет | Чётность RS-485: 0 = none, 1 = odd, 2 = even | Чётность RS-485: 0 = none, 1 = odd, 2 = even. | ||||||
| 112 | 0x0070 | Input | 04 | R | u16 | нет | Число стоп-битов RS-485: 1 или 2 | Число стоп-битов RS-485: 1 или 2. | ||||||
| 118 | 0x0076 | Input | 04 | R | u16 | нет | Отключение штатной LED-индикации (0 = вкл, 1 = выкл) | Отключение штатной LED-индикации (0 = вкл, 1 = выкл). Только чтение; запись — Holding 118. | ||||||
| 120 | 0x0078 | Input | 04 | R | u16 | нет | При чтении не используется; запись (Holding) — перезагрузка без сохранения | При чтении не используется; запись (Holding) — перезагрузка без сохранения. | ||||||
| 122 | 0x007A | Input | 04 | R | u16 | нет | Режим шины: 0=классический Modbus (DMA), 1=Fast Modbus, 2=BACnet MS/TP | Режим шины: 0=классический Modbus (DMA), 1=Fast Modbus, 2=BACnet MS/TP. Значение 2 действует только в сборке AppBoot с BACnet (WITH_BACNET, с 1.0.12.10): после перезагрузки модуль отвечает по MS/TP (38400 8N1), а не по Modbus; в обычной сборке 2 лишь сохраняется и читается обратно, модуль остаётся на Modbus. Чтение текущего режима. | ||||||
| 123 | 0x007B | Input | 04 | R | u16 | да | Напряжение питания МК VDD, 0,01 В на единицу (328 → 3,28 В) | Напряжение питания МК VDD, 0,01 В на единицу (328 → 3,28 В). | ||||||
| 124 | 0x007C | Input | 04 | R | s16 | да | Внутренняя температура МК, 0,1 °C (знаковое int16; 305 → 30,5 °C) | Внутренняя температура МК, 0,1 °C (знаковое int16; 305 → 30,5 °C). | ||||||
| 128 | 0x0080 | Input | 04 | R | u16 | нет | Modbus-адрес устройства (1..247) | Modbus-адрес устройства (1..247). | ||||||
| 129 | 0x0081 | Input | 04 | R | u16 | нет | При чтении не используется; запись — режим обновления прошивки на 2 мин | При чтении не используется; запись — режим обновления прошивки на 2 мин. | ||||||
| 133 | 0x0085 | Input | 04 | R | u16 | нет | Время бегущей строки индикации, ×10 (50 = 5,0 с) | Время бегущей строки индикации, ×10 (50 = 5,0 с). | ||||||
| 134 | 0x0086 | Input | 04 | R | u16 | нет | Таймаут: на модуле только DI — см. поведение в прошивке (часто без сброса силовых выходов) | Таймаут: на модуле только DI — см. поведение в прошивке (часто без сброса силовых выходов). | ||||||
| 200 | 0x00C8 | Input | 04 | R | ascii | нет | Модель устройства: символ 0 строки ASCII | Модель устройства: символ 0 строки ASCII. | ||||||
| 201 | 0x00C9 | Input | 04 | R | ascii | нет | Символ 1 | Символ 1. | ||||||
| 202 | 0x00CA | Input | 04 | R | ascii | нет | Символ 2 | Символ 2. | ||||||
| 203 | 0x00CB | Input | 04 | R | ascii | нет | Символ 3 | Символ 3. | ||||||
| 204 | 0x00CC | Input | 04 | R | ascii | нет | Символ 4 | Символ 4. | ||||||
| 205 | 0x00CD | Input | 04 | R | ascii | нет | Символ 5 | Символ 5. | ||||||
| 206 | 0x00CE | Input | 04 | R | ascii | нет | Символ 6 | Символ 6. | ||||||
| 207 | 0x00CF | Input | 04 | R | ascii | нет | Символ 7 | Символ 7. | ||||||
| 208 | 0x00D0 | Input | 04 | R | ascii | нет | Символ 8 | Символ 8. | ||||||
| 209 | 0x00D1 | Input | 04 | R | ascii | нет | Символ 9 | Символ 9. | ||||||
| 210 | 0x00D2 | Input | 04 | R | ascii | нет | Символ 10 | Символ 10. | ||||||
| 211 | 0x00D3 | Input | 04 | R | ascii | нет | Символ 11 | Символ 11. | ||||||
| 212 | 0x00D4 | Input | 04 | R | ascii | нет | Символ 12 | Символ 12. | ||||||
| 213 | 0x00D5 | Input | 04 | R | ascii | нет | Символ 13 | Символ 13. | ||||||
| 214 | 0x00D6 | Input | 04 | R | ascii | нет | Символ 14 | Символ 14. | ||||||
| 215 | 0x00D7 | Input | 04 | R | ascii | нет | Символ 15 | Символ 15. | ||||||
| 216 | 0x00D8 | Input | 04 | R | ascii | нет | Символ 16 | Символ 16. | ||||||
| 217 | 0x00D9 | Input | 04 | R | ascii | нет | Символ 17 | Символ 17. | ||||||
| 218 | 0x00DA | Input | 04 | R | ascii | нет | Символ 18 | Символ 18. | ||||||
| 219 | 0x00DB | Input | 04 | R | ascii | нет | Символ 19 | Символ 19. | ||||||
| 270 | 0x010E | Input | 04 | R | u32 | нет | Серийный номер (uint32), младшее слово | Серийный номер (uint32), младшее слово. | ||||||
| 271 | 0x010F | Input | 04 | R | u32 | нет | Серийный номер (uint32), старшее слово | Серийный номер (uint32), старшее слово. | ||||||
| 310 | 0x0136 | Input | 04 | R | u16 | нет | Чтение input: не используется; запись через Holding — отладочные флаги (биты 0..8) | Чтение input: не используется; запись через Holding — отладочные флаги (биты 0..8). | ||||||
| 313 | 0x0139 | Input | 04 | R | u16 | нет | Чтение input: не используется; запись Holding — отладка, verbose | Чтение input: не используется; запись Holding — отладка, verbose. | ||||||
| 320 | 0x0140 | Input | 04 | R | u16 | нет | Версия прошивки: MAJOR | Версия прошивки: MAJOR. | ||||||
| 321 | 0x0141 | Input | 04 | R | u16 | нет | Версия прошивки: MINOR | Версия прошивки: MINOR. | ||||||
| 322 | 0x0142 | Input | 04 | R | u16 | нет | Версия прошивки: PATCH | Версия прошивки: PATCH. | ||||||
| 323 | 0x0143 | Input | 04 | R | s16 | нет | Версия прошивки: SUFFIX (знаковое) | Версия прошивки: SUFFIX (знаковое). | ||||||
| 324 | 0x0144 | Input | 04 | R | u32 | нет | Версия: (PATCH<<8)+SUFFIX, младшее слово | Версия: (PATCH<<8)+SUFFIX, младшее слово. | ||||||
| 325 | 0x0145 | Input | 04 | R | u32 | нет | Версия: (MAJOR<<8)+MINOR, старшее слово | Версия: (MAJOR<<8)+MINOR, старшее слово. | ||||||
| 330 | 0x014A | Input | 04 | R | u32 | нет | Версия загрузчика (uint32), младшее слово | Версия загрузчика (uint32), младшее слово. | ||||||
| 331 | 0x014B | Input | 04 | R | u32 | нет | Версия загрузчика (uint32), старшее слово | Версия загрузчика (uint32), старшее слово. | ||||||
| HOLDING REGISTER — общие | ||||||||||||||
| 105 | 0x0069 | Holding | 03/06/10 | R | u16 | да | Время наработки: только чтение (см. раздел 5) | Время наработки: только чтение (см. раздел 5). | ||||||
| 106 | 0x006A | Holding | 03/06/10 | R | u32 | нет | Время наработки, старшее слово; только чтение | Время наработки, старшее слово; только чтение. | ||||||
| 110 | 0x006E | Holding | 03/06/10 | RW | u16 | нет | Запись: скорость RS-485 (только допустимые значения) | Запись: скорость RS-485 (только допустимые значения). | ||||||
| 111 | 0x006F | Holding | 03/06/10 | RW | u16 | нет | Запись: чётность RS-485 (0/1/2) | Запись: чётность RS-485 (0/1/2). | ||||||
| 112 | 0x0070 | Holding | 03/06/10 | RW | u16 | нет | Запись: стоп-биты RS-485 (1 или 2) | Запись: стоп-биты RS-485 (1 или 2). | ||||||
| 118 | 0x0076 | Holding | 03/06/10 | RW | u16 | нет | Отключение LED-индикации: 0 = включена (заводское), 1 = выключена | Отключение LED-индикации: 0 = включена (заводское), 1 = выключена. Гаснут статусные (синий/красный) и канальные DI/DO/AI/AO, бегущая строка и показ адреса кнопкой. Запись 0/1, EEPROM. Значение >1 — исключение 3. | ||||||
| 120 | 0x0078 | Holding | 03/06/10 | RW | u16 | нет | Запись ненуля: перезагрузка без сохранения конфигурации | Запись ненуля: перезагрузка без сохранения конфигурации. | ||||||
| 122 | 0x007A | Holding | 03/06/10 | RW | u16 | нет | Запись: режим шины 0=классический Modbus, 1=Fast Modbus, 2=BACnet MS/TP | Запись: режим шины 0=классический Modbus, 1=Fast Modbus, 2=BACnet MS/TP. Значение >2 — исключение 3. Переход 0<->1 применяется сразу, без перезагрузки. Режим 2 защёлкивается при загрузке: в сборке с BACnet (WITH_BACNET) запись, пересекающая границу BACnet в любую сторону, сама перезагружает модуль после сохранения в EEPROM (или по истечении 5 с) — он поднимается в новом режиме: после записи 2 по Modbus больше не отвечает, после записи 0/1 из BACnet снова отвечает по Modbus; в обычной сборке 2 сохраняется, но не действует (модуль остаётся на Modbus). Coil 122 остаётся 1-битным флагом Fast (при BACnet читается 0). | ||||||
| 123 | 0x007B | Holding | 03/06/10 | R | u16 | да | Только чтение (VDD); см. раздел 5 | Только чтение (VDD); см. раздел 5. | ||||||
| 124 | 0x007C | Holding | 03/06/10 | R | u16 | да | Только чтение (температура МК) | Только чтение (температура МК). | ||||||
| 125 | 0x007D | Holding | 03/06/10 | RW | u16 | нет | Маска системных событий Fast Modbus (FAST_MB_SYS_EVT_*) | Маска системных событий Fast Modbus (FAST_MB_SYS_EVT_*). R/W; по умолчанию 0x0030. | ||||||
| 126 | 0x007E | Holding | 03/06/10 | W | u16 | нет | Команда: 0=выкл. все системные события; ненуль=вкл. все | Команда: 0=выкл. все системные события; ненуль=вкл. все. Чтение=0. | ||||||
| 127 | 0x007F | Holding | 03/06/10 | R | u16 | нет | Глубина очереди событий Fast Modbus (0..32), только чтение | Глубина очереди событий Fast Modbus (0..32), только чтение. | ||||||
| 128 | 0x0080 | Holding | 03/06/10 | RW | u16 | нет | Запись: Modbus-адрес (1..247) | Запись: Modbus-адрес (1..247). | ||||||
| 129 | 0x0081 | Holding | 03/06/10 | RW | u16 | нет | Запись ненуля: вход в режим обновления прошивки (~2 мин) | Запись ненуля: вход в режим обновления прошивки (~2 мин). Не по broadcast. | ||||||
| 133 | 0x0085 | Holding | 03/06/10 | RW | u16 | нет | Время бегущей строки (значение/10 с, макс. 255) | Время бегущей строки (значение/10 с, макс. 255). | ||||||
| 134 | 0x0086 | Holding | 03/06/10 | RW | u16 | нет | Таймаут (см. Input 134) | Таймаут (см. Input 134). | ||||||
| 200 | 0x00C8 | Holding | 03/06/10 | R | ascii | нет | Модель — символ 0 (только чтение, дублирует Input) | Модель — символ 0 (только чтение, дублирует Input). | ||||||
| 201 | 0x00C9 | Holding | 03/06/10 | R | ascii | нет | Модель — символ 1 (только чтение) | Модель — символ 1 (только чтение). | ||||||
| 202 | 0x00CA | Holding | 03/06/10 | R | ascii | нет | Модель — символ 2 (только чтение) | Модель — символ 2 (только чтение). | ||||||
| 203 | 0x00CB | Holding | 03/06/10 | R | ascii | нет | Модель — символ 3 (только чтение) | Модель — символ 3 (только чтение). | ||||||
| 204 | 0x00CC | Holding | 03/06/10 | R | ascii | нет | Модель — символ 4 (только чтение) | Модель — символ 4 (только чтение). | ||||||
| 205 | 0x00CD | Holding | 03/06/10 | R | ascii | нет | Модель — символ 5 (только чтение) | Модель — символ 5 (только чтение). | ||||||
| 206 | 0x00CE | Holding | 03/06/10 | R | ascii | нет | Модель — символ 6 (только чтение) | Модель — символ 6 (только чтение). | ||||||
| 207 | 0x00CF | Holding | 03/06/10 | R | ascii | нет | Модель — символ 7 (только чтение) | Модель — символ 7 (только чтение). | ||||||
| 208 | 0x00D0 | Holding | 03/06/10 | R | ascii | нет | Модель — символ 8 (только чтение) | Модель — символ 8 (только чтение). | ||||||
| 209 | 0x00D1 | Holding | 03/06/10 | R | ascii | нет | Модель — символ 9 (только чтение) | Модель — символ 9 (только чтение). | ||||||
| 210 | 0x00D2 | Holding | 03/06/10 | R | ascii | нет | Модель — символ 10 (только чтение) | Модель — символ 10 (только чтение). | ||||||
| 211 | 0x00D3 | Holding | 03/06/10 | R | ascii | нет | Модель — символ 11 (только чтение) | Модель — символ 11 (только чтение). | ||||||
| 212 | 0x00D4 | Holding | 03/06/10 | R | ascii | нет | Модель — символ 12 (только чтение) | Модель — символ 12 (только чтение). | ||||||
| 213 | 0x00D5 | Holding | 03/06/10 | R | ascii | нет | Модель — символ 13 (только чтение) | Модель — символ 13 (только чтение). | ||||||
| 214 | 0x00D6 | Holding | 03/06/10 | R | ascii | нет | Модель — символ 14 (только чтение) | Модель — символ 14 (только чтение). | ||||||
| 215 | 0x00D7 | Holding | 03/06/10 | R | ascii | нет | Модель — символ 15 (только чтение) | Модель — символ 15 (только чтение). | ||||||
| 216 | 0x00D8 | Holding | 03/06/10 | R | ascii | нет | Модель — символ 16 (только чтение) | Модель — символ 16 (только чтение). | ||||||
| 217 | 0x00D9 | Holding | 03/06/10 | R | ascii | нет | Модель — символ 17 (только чтение) | Модель — символ 17 (только чтение). | ||||||
| 218 | 0x00DA | Holding | 03/06/10 | R | ascii | нет | Модель — символ 18 (только чтение) | Модель — символ 18 (только чтение). | ||||||
| 219 | 0x00DB | Holding | 03/06/10 | R | ascii | нет | Модель — символ 19 (только чтение) | Модель — символ 19 (только чтение). | ||||||
| 270 | 0x010E | Holding | 03/06/10 | R | u32 | нет | Серийный номер, младшее слово (только чтение) | Серийный номер, младшее слово (только чтение). | ||||||
| 271 | 0x010F | Holding | 03/06/10 | R | u32 | нет | Серийный номер, старшее слово (только чтение) | Серийный номер, старшее слово (только чтение). | ||||||
| 310 | 0x0136 | Holding | 03/06/10 | RW | u16 | нет | Запись: отладочные флаги (биты 0..8) | Запись: отладочные флаги (биты 0..8). | ||||||
| 313 | 0x0139 | Holding | 03/06/10 | RW | u16 | нет | Запись: отладка, verbose | Запись: отладка, verbose. | ||||||
| 320 | 0x0140 | Holding | 03/06/10 | R | u16 | нет | Версия прошивки MAJOR (только чтение) | Версия прошивки MAJOR (только чтение). | ||||||
| 321 | 0x0141 | Holding | 03/06/10 | R | u16 | нет | Версия прошивки MINOR (только чтение) | Версия прошивки MINOR (только чтение). | ||||||
| 322 | 0x0142 | Holding | 03/06/10 | R | u16 | нет | Версия прошивки PATCH (только чтение) | Версия прошивки PATCH (только чтение). | ||||||
| 323 | 0x0143 | Holding | 03/06/10 | R | u16 | нет | Версия прошивки SUFFIX (только чтение) | Версия прошивки SUFFIX (только чтение). | ||||||
| 324 | 0x0144 | Holding | 03/06/10 | R | u32 | нет | Версия: (PATCH<<8)+SUFFIX, младшее слово (только чтение) | Версия: (PATCH<<8)+SUFFIX, младшее слово (только чтение). | ||||||
| 325 | 0x0145 | Holding | 03/06/10 | R | u32 | нет | Версия: (MAJOR<<8)+MINOR, старшее слово (только чтение) | Версия: (MAJOR<<8)+MINOR, старшее слово (только чтение). | ||||||
| 330 | 0x014A | Holding | 03/06/10 | R | u32 | нет | Версия загрузчика, младшее слово (только чтение) | Версия загрузчика, младшее слово (только чтение). | ||||||
| 331 | 0x014B | Holding | 03/06/10 | R | u32 | нет | Версия загрузчика, старшее слово (только чтение) | Версия загрузчика, старшее слово (только чтение). | ||||||
| 340 | 0x0154 | Holding | 03/06/10 | RW | u16 | нет | Порог события класса AI (raw uint16) | Порог события класса AI (raw uint16). R/W, все типы; 0 и 0xFFFF отклоняются (искл. 3); по умолчанию 1. | ||||||
| 341 | 0x0155 | Holding | 03/06/10 | RW | u16 | нет | Порог события Input 123 (VDD), ед. 0,01 В | Порог события Input 123 (VDD), ед. 0,01 В. R/W; 0 и 0xFFFF отклоняются; по умолчанию 10. | ||||||
| 342 | 0x0156 | Holding | 03/06/10 | RW | u16 | нет | Порог события Input 124 (темп | Порог события Input 124 (темп. МК), ед. 0,1 °C. R/W; 0 и 0xFFFF отклоняются; по умолчанию 30. | ||||||
| 343 | 0x0157 | Holding | 03/06/10 | RW | u16 | нет | Период события Input 105 (наработка), с | Период события Input 105 (наработка), с. R/W; 0 и 0xFFFF отклоняются; по умолчанию 5. | ||||||
| 344 | 0x0158 | Holding | 03/06/10 | RW | u16 | нет | Порог события класса AO (setpoint raw uint16) | Порог события класса AO (setpoint raw uint16). R/W; 0 и 0xFFFF отклоняются; по умолчанию 10. | ||||||
| 1002 | 0x03EA | Holding | 03/06/10 | RW | u16 | да | Только в загрузчике: запись ненулевого — стирание пользовательской EEPROM 0..239 | Только в загрузчике: запись ненулевого — стирание пользовательской EEPROM 0..239. | ||||||
| 1003 | 0x03EB | Holding | 03/06/10 | RW | u32 | да | В приложении: свободное место EEPROM, байт (событие Is) | В приложении: свободное место EEPROM, байт (событие Is). В bootloader: размер AppBoot-образа (uint32). | ||||||
| Диагностика МК | ||||||||||||||
| 64256 | 0xFB00 | Input | 04 | R | u16 | нет | FlashFS: свободное место на странице, байт | FlashFS: свободное место на странице, байт | ||||||
| 64384 | 0xFB80 | Input | 04 | R | u16 | нет | FlashFS: сумма размеров актуальных записей, байт | FlashFS: сумма размеров актуальных записей, байт | ||||||
| 64512 | 0xFC00 | Input | 04 | R | u16 | нет | FlashFS: фрагментация, % | FlashFS: фрагментация, % | ||||||
| 64640 | 0xFC80 | Input | 04 | R | u16 | нет | FlashFS: счётчик стираний страницы | FlashFS: счётчик стираний страницы | ||||||
| 65504 | 0xFFE0 | Input | 04 | R | u16 | нет | Макс. глубина стека; 0 = повреждение стека | Макс. глубина стека; 0 = повреждение стека | ||||||
| 65505 | 0xFFE1 | Input | 04 | R | u16 | нет | Свободная ОЗУ (оценка), байт | Свободная ОЗУ (оценка), байт | ||||||
| 65506 | 0xFFE2 | Input | 04 | R | u16 | нет | Занятая ОЗУ (BSS+DATA), байт | Занятая ОЗУ (BSS+DATA), байт | ||||||
| 65507 | 0xFFE3 | Input | 04 | R | u16 | нет | Размер стека из linker | Размер стека из linker | ||||||
| 65508 | 0xFFE4 | Input | 04 | R | u16 | нет | Причина сброса МК (1=LPWR … 8=V18PWR, см. прошивку) | Причина сброса МК (1=LPWR … 8=V18PWR, см. прошивку) | ||||||
| 65509 | 0xFFE5 | Input | 04 | R | u32 | нет | Счётчик обновлений прошивки, младшее слово uint32 | Счётчик обновлений прошивки, младшее слово uint32 | ||||||
| 65510 | 0xFFE6 | Input | 04 | R | u32 | нет | Счётчик обновлений, старшее слово (0 если не используется) | Счётчик обновлений, старшее слово (0 если не используется) | ||||||
| 65511 | 0xFFE7 | Input | 04 | R | u16 | нет | Код последней ошибки SPI/мезонина перед автовосстановлением (enum mp02_error, 0 = не было; переживает watchdog/SW-сброс | Код последней ошибки SPI/мезонина перед автовосстановлением (enum mp02_error, 0 = не было; переживает watchdog/SW-сброс, обнуляется по питанию; дублируется в старшем байте 65508) | ||||||
| 65512 | 0xFFE8 | Input | 04 | R | u16 | нет | POST: маска самотестирования при старте (0 = нет POST; биты 0..6 результат, 8..14 применимость, 15 сбор завершён | POST: маска самотестирования при старте (0 = нет POST; биты 0..6 результат, 8..14 применимость, 15 сбор завершён — подробно в MODBUS_VARIABLES.txt, раздел «Состояние МК») | ||||||
| 65513 | 0xFFE9 | Input | 04 | R | u16 | нет | Минимальный запас стека с момента старта, байт (0 = ещё не измерен) | Минимальный запас стека с момента старта, байт (0 = ещё не измерен) | ||||||
| 65514 | 0xFFEA | Input | 04 | R | u16 | нет | Fast Modbus: отказы потолка частоты событий (насыщение 0xFFFF; сброс | Fast Modbus: отказы потолка частоты событий (насыщение 0xFFFF; сброс — Holding 65487; бюджет окна не восстанавливается) | ||||||
| 65515 | 0xFFEB | Input | 04 | R | u16 | нет | Fast Modbus: нарушения контракта read_inputs (на корректном реестре = 0; сброс 65487 этот счётчик НЕ трогает) | Fast Modbus: нарушения контракта read_inputs (на корректном реестре = 0; сброс 65487 этот счётчик НЕ трогает) | ||||||
| 65516 | 0xFFEC | Input | 04 | R | u16 | нет | Программный монитор питания: битовая маска (с 1.0.11.2). бит0 гейт записей закрыт; бит1 нет принятой выборки VREFINT за | Программный монитор питания: битовая маска (с 1.0.11.2). бит0 гейт записей закрыт; бит1 нет принятой выборки VREFINT за 60 с; бит2 бит1 был хоть раз с момента старта (залипает); бит3 последняя ПРИНЯТАЯ выборка ниже порога 3.00 В; биты4-7 отказы старта АЦП (насыщение 15); биты8-15 секунд с последней принятой выборки (насыщение 255). Исправное устройство: 0x0000 или 0x0100 | ||||||
| 65517 | 0xFFED | Input | 04 | R | u16 | нет | Операций записи в EEPROM с момента старта, все зоны (конфиг, relay-блоб, safe-AO, network backup) | Операций записи в EEPROM с момента старта, все зоны (конфиг, relay-блоб, safe-AO, network backup). Насыщение 0xFFFF, не сохраняется. Метрика износа CAT24C02 | ||||||
| 65518 | 0xFFEE | Input | 04 | R | u16 | нет | Страниц конфигурации записано в последнем ЗАВЕРШЁННОМ сохранении (0..29). 0 = образ не изменился (норма) | Страниц конфигурации записано в последнем ЗАВЕРШЁННОМ сохранении (0..29). 0 = образ не изменился (норма). С 1.0.11.2 пишутся только изменившиеся страницы: смена одного регистра стоит <= 2 вместо 29 | ||||||
| 65519 | 0xFFEF | Input | 04 | R | u16 | нет | Здоровье внешней EEPROM: битовая маска (с 1.0.11.3). бит0 работающая конфигурация НЕ подтверждена микросхемой; бит1 | Здоровье внешней EEPROM: битовая маска (с 1.0.11.3). бит0 работающая конфигурация НЕ подтверждена микросхемой; бит1 микросхема не ответила при старте (до 1.0.11.3 это означало вечную перезагрузку и молчание на шине); бит2 ответила, но образ не прочитался; бит3 образ отвергнут; бит4 отказала в работе (настройки после — не на микросхеме); бит5 залипающий: был отказ с момента старта; бит6 применено зеркало настроек во внутренней Flash (в 1.0.11.3 всегда 0); бит7 залипающий: микросхема вернулась (ничего при этом не перечитывается — до перезагрузки работает та же конфигурация); биты8-11 класс последней неудачной операции (1 проба при старте, 2 чтение, 3 запись, 4 проверка чтением, 5 relay/AO, 6 перепроба, 7 отказ записи из прерывания — с 1.0.12.17, НЕ сбой микросхемы: 0x0700 = поймана ошибка прошивки, биты 0/5, счётчик серии и 65517 не меняются); биты12-15 подряд неудачных (насыщение 15). Исправное устройство: 0x0000. Не ответила при старте: 0xF123 -> 0xF323 -> 0xF623 (младший байт 0x23 постоянен, меняется лишь тетрада «последняя сбойная операция»; при опросе обычно 0xF623). Заводские настройки + связь из Flash. Fast Modbus: с 1.0.12.2 при смене статуса — событие (тип INPUT, адрес 65519). НЕ управляется маской Holding 125/126 (адрес вне групп -> приоритет по умолчанию HIGH): пока события включены (Holding 122) | ||||||
| 65520 | 0xFFF0 | Input | 04 | R | u16 | нет | Стираний страницы внутренней Flash (счётчики и наработка) ЗА ВСЁ ВРЕМЯ: персистится в снимке счётчиков | Стираний страницы внутренней Flash (счётчики и наработка) ЗА ВСЁ ВРЕМЯ: персистится в снимке счётчиков, восстанавливается при загрузке (сброс НЕ обнуляет); отсчёт с миграции v3->v4. Износ ВНУТРЕННЕЙ Flash; износ EEPROM — это 65517 (тот с загрузки). Насыщ. 0xFFFF | ||||||
| 65521 | 0xFFF1 | Input | 04 | R | u32 | нет | PC последней аварии (HardFault/NMI), младшее слово uint32 (с 1.0.12.4, только чтение; PC=65521|65522<<16). 0 = аварии не | PC последней аварии (HardFault/NMI), младшее слово uint32 (с 1.0.12.4, только чтение; PC=65521|65522<<16). 0 = аварии не было с включения. RAM: переживает сброс, во Flash НЕ сохраняется. Только в Release/AppBoot; в Debug читается 0. | ||||||
| 65522 | 0xFFF2 | Input | 04 | R | u32 | нет | PC последней аварии, старшее слово | PC последней аварии, старшее слово | ||||||
| 65523 | 0xFFF3 | Input | 04 | R | u32 | нет | LR последней аварии, младшее слово uint32 (LR=65523|65524<<16) | LR последней аварии, младшее слово uint32 (LR=65523|65524<<16) | ||||||
| 65524 | 0xFFF4 | Input | 04 | R | u32 | нет | LR последней аварии, старшее слово | LR последней аварии, старшее слово | ||||||
Условные обозначения
- R чтение
- RW чтение и запись
- W запись
- ⚡ событие Fast Modbus
- EEPROM значение хранится в EEPROM
- RAM значение хранится в RAM