ПРОТОКОЛ RS485 Modbus і локальний шлюз
Технічні характеристики
- Протоколи зв'язку: MODBUS ASCII/RTU, MODBUS TCP
- Підтримувані інтерфейси: RS485 MODBUS, LAN
- Максимальна кількість підтримуваних підлеглих пристроїв: До 247
- Порт MODBUS TCP: 502
- Структура рами:
- Режим ASCII: 1 початок, 7 біт, парний, 1 стоп (7E1)
- Режим RTU: 1 старт, 8 біт, немає, 1 стоп (8N1)
- Режим TCP: 1 початок, 7 біт, парний, 2 стоп (7E2)
FAQ
- Яке призначення комунікаційного протоколу MODBUS?
- Протокол MODBUS полегшує зв'язок між головним пристроєм і кількома підлеглими пристроями, забезпечуючи обмін даними в системах промислової автоматизації.
- Скільки підлеглих пристроїв можна підключити за допомогою протоколу MODBUS?
- Протокол MODBUS підтримує до 247 підлеглих пристроїв, з’єднаних у мережеву конфігурацію шини або зірки.
- Як я можу змінити адресу підпорядкованого пристрою в режимі MODBUS ASCII/RTU?
- Щоб змінити ведену адресу в режимі MODBUS ASCII/RTU, зверніться до посібника користувача, щоб отримати інструкції щодо налаштування логічного номера лічильника.
Обмеження відповідальності
Виробник залишає за собою право змінювати характеристики в цьому посібнику без попереднього попередження. Будь-яка копія цього посібника, частково або повністю, будь то фотокопія чи іншим способом, навіть електронного характеру, без письмового дозволу виробника, порушує умови авторського права та підлягає судовому переслідуванню.
Заборонено використовувати пристрій для інших цілей, крім тих, для яких він був розроблений, як зазначено в цьому посібнику. Використовуючи функції цього пристрою, дотримуйтеся всіх законів і поважайте конфіденційність і законні права інших.
ВИРОБНИК ЗА ЖОДНИХ ОБСТАВИН НЕ НЕСЕ ВІДПОВІДАЛЬНОСТІ ЗА НЕБЕЗПЕЧНІ ЗБИТКИ, ЩО ЗАНИМАЄТЬСЯ У ЗВ’ЯЗКУ З ОЗНАЧЕНИМ ПРОДУКТОМ, ЗА ВИКЛЮЧЕННЯМ ЗАБОРОНЕНОГО ЗАКОНОДАВСТВОМ. ОСОБА ВЗЯТИ НА НЬОГО БУДЬ-ЯКІ ЗОБОВ'ЯЗАННЯ АБО ВІДПОВІДАЛЬНІСТЬ, КРІМ ТАКИХ, ЯК ТУТ ПРЯМО ВИКЛАДЕНО.
Усі торгові марки в цьому посібнику є власністю відповідних власників.
Інформація, що міститься в цьому посібнику, призначена лише для інформаційних цілей, може бути змінена без попереднього попередження та не може вважатися обов’язковою для Виробника. Виробник не несе відповідальності за будь-які помилки або неузгодженість, які можуть міститися в цьому посібнику.
ОПИС
MODBUS ASCII/RTU — це протокол зв’язку головний-підлеглий, здатний підтримувати до 247 підлеглих пристроїв, з’єднаних у шинну або зіркову мережу. Протокол використовує симплексне з'єднання на одній лінії. Таким чином, комунікаційні повідомлення рухаються в одному рядку в двох протилежних напрямках.
MODBUS TCP є різновидом сімейства MODBUS. Зокрема, він охоплює використання обміну повідомленнями MODBUS в середовищі «Інтранет» або «Інтернет» за допомогою протоколу TCP/IP на фіксованому порту 502.
Повідомлення головний-підлеглий можуть бути:
- Зчитування (коди функцій $01, $03, $04): зв'язок між головним і одним підлеглим. Дозволяє зчитувати інформацію про запитуваний лічильник
- Запис (код функції $10): зв'язок між головним і одним підлеглим. Дозволяє змінювати параметри лічильника
- Широкомовна передача (недоступно для MODBUS TCP): зв’язок між головним і всіма підключеними підлеглими. Це завжди команда запису (код функції $10) і вимагає логічного номера $00
У багатоточковому з’єднанні (MODBUS ASCII/RTU) підпорядкована адреса (яка також називається логічним номером) дозволяє ідентифікувати кожен лічильник під час зв’язку. Для кожного лічильника попередньо встановлено ведену адресу за замовчуванням (01), і користувач може її змінити.
У випадку MODBUS TCP адреса підпорядкованого пристрою замінюється одним байтом, ідентифікатором пристрою.
Структура кадру зв'язку – режим ASCII
Біт на байт: 1 початок, 7 біт, парний, 1 стоп (7E1)
Ім'я | Довжина | функція |
СТАРТ ФРЕЙМ | 1 символ | Маркер початку повідомлення. Починається з двокрапки «:» ($3A) |
ПОЛЕ АДРЕСИ | 2 символів | Лічильник логічного числа |
КОД ФУНКЦІЇ | 2 символів | Код функції ($01 / $03 / $04 / $10) |
ПОЛЕ ДАНИХ | n символів | Дані + довжина заповнюються залежно від типу повідомлення |
ПЕРЕВІРКА ПОМИЛОК | 2 символів | Перевірка помилок (LRC) |
КІНЦЕВА РАМА | 2 символів | Пара повернення каретки – переведення рядка (CRLF) ($0D & $0A) |
Структура кадру зв'язку – режим RTU
Біт на байт: 1 початок, 8 біт, немає, 1 стоп (8N1)
Ім'я | Довжина | функція |
СТАРТ ФРЕЙМ | 4 символи неактивні | Принаймні 4 символи часу тиші (умова MARK) |
ПОЛЕ АДРЕСИ | 8 біти | Лічильник логічного числа |
КОД ФУНКЦІЇ | 8 біти | Код функції ($01 / $03 / $04 / $10) |
ПОЛЕ ДАНИХ | nx 8 біт | Дані + довжина заповнюються залежно від типу повідомлення |
ПЕРЕВІРКА ПОМИЛОК | 16 біти | Перевірка помилок (CRC) |
КІНЦЕВА РАМА | 4 символи неактивні | Час мовчання між кадрами не менше 4 персонажів |
Структура кадру зв'язку – режим TCP
Біт на байт: 1 початок, 7 біт, парний, 2 стоп (7E2)
Ім'я | Довжина | функція |
Ідентифікатор транзакції | 2 байти | Для синхронізації між повідомленнями сервера та клієнта |
ID ПРОТОКОЛУ | 2 байти | Нуль для MODBUS TCP |
КІЛЬКІСТЬ БАЙТІВ | 2 байти | Кількість байтів, що залишилися в цьому кадрі |
Ідентифікатор підрозділу | 1 байт | Підлегла адреса (255, якщо не використовується) |
КОД ФУНКЦІЇ | 1 байт | Код функції ($01 / $04 / $10) |
БАЙТИ ДАНИХ | n байт | Дані як відповідь або команда |
Покоління LRC
Поле Longitudinal Redundancy Check (LRC) — один байт, що містить 8-бітне двійкове значення. Значення LRC обчислюється передавальним пристроєм, який додає LRC до повідомлення. Пристрій-одержувач перераховує LRC під час отримання повідомлення та порівнює обчислене значення з фактичним значенням, отриманим у полі LRC. Якщо два значення не рівні, виникає помилка. LRC обчислюється шляхом додавання послідовних 8-бітних байтів у повідомленні, відкидаючи будь-які переноси, а потім два доповнюють результат. LRC є 8-бітним полем, тому кожне нове додавання символу, яке призведе до значення вище 255 десяткових, просто «перевертає» значення поля через нуль. Оскільки дев'ятого біта немає, перенесення скидається автоматично.
Процедура створення LRC така:
- Додайте всі байти в повідомлення, за винятком початкової двокрапки та кінцевого CR LF. Додайте їх у 8-бітове поле, щоб перенесення було відкинуто.
- Відніміть остаточне значення поля від $FF, щоб отримати доповнення до одиниць.
- Додайте 1, щоб отримати доповнення до двійки.
Розміщення LRC у повідомленні
Коли в повідомленні передається 8-бітовий LRC (2 символи ASCII), першим буде передано старший символ, а потім молодший. наприкладample, якщо значення LRC становить $52 (0101 0010):
Товста кишка
':' |
Адреса | функц | Дані
Граф |
Дані | Дані | …. | Дані | LRC
Привіт "5" |
LRC
Lo'2' |
CR | LF |
C-функція для обчислення LRC
Генерація CRC
Поле циклічної перевірки надлишковості (CRC) складається з двох байтів і містить 16-бітне значення. Значення CRC обчислюється передавальним пристроєм, який додає CRC до повідомлення. Пристрій-приймач перераховує CRC під час отримання повідомлення та порівнює обчислене значення з фактичним значенням, отриманим у полі CRC. Якщо два значення не рівні, виникає помилка.
CRC запускається шляхом попереднього завантаження 16-бітного регістра до всіх одиниць. Потім починається процес застосування послідовних 1-бітних байтів повідомлення до поточного вмісту регістра. Тільки вісім біт даних у кожному символі використовуються для генерації CRC. Стартовий і стоп-біти, а також біт парності не застосовуються до CRC.
Під час генерації CRC кожен 8-бітовий символ об’єднується виключним АБО з вмістом регістра. Потім результат зміщується в напрямку молодшого значущого біта (LSB), із заповненням нуля в позиції старшого значущого біта (MSB). LSB витягують і досліджують. Якщо LSB дорівнює 1, регістр об’єднується виключним АБО з попередньо встановленим фіксованим значенням. Якщо LSB дорівнює 0, виключне АБО не відбувається.
Цей процес повторюється, доки не буде виконано вісім змін. Після останнього (восьмого) зсуву наступний 8-бітовий символ об’єднується виключним АБО з поточним значенням регістра, і процес повторюється ще для восьми зрушень, як описано вище. Остаточним вмістом реєстру після застосування всіх символів повідомлення є значення CRC.
Розрахункова процедура генерації CRC:
- Завантажте 16-розрядний регістр за допомогою $FFFF. Назвіть це реєстром CRC.
- Виключне АБО перший 8-бітовий байт повідомлення з молодшим байтом 16-бітного регістра CRC, поміщаючи результат у регістр CRC.
- Зсув регістра CRC на один біт праворуч (до LSB), заповнення нулем MSB. Витягніть і перевірте LSB.
- (Якщо LSB був 0): повторіть крок 3 (інша зміна). (Якщо LSB був 1): Виключне АБО регістр CRC зі значенням полінома $A001 (1010 0000 0000 0001).
- Повторюйте кроки 3 і 4, доки не буде виконано 8 змін. Коли це буде зроблено, буде оброблено повний 8-бітний байт.
- Повторіть кроки з 2 по 5 для наступного 8-бітного байта повідомлення. Продовжуйте робити це, доки не буде оброблено всі байти.
- Остаточним вмістом реєстру CRC є значення CRC.
- Коли CRC поміщається в повідомлення, його верхні та нижні байти потрібно поміняти місцями, як описано нижче.
Розміщення CRC у повідомленні
Коли 16-бітний CRC (два 8-бітних байти) передається в повідомленні, спочатку буде передано молодший байт, а потім старший.
наприкладample, якщо значення CRC становить $35F7 (0011 0101 1111 0111):
Адр | функц | Дані
Граф |
Дані | Дані | …. | Дані | CRC
ось F7 |
CRC
Привіт 35 |
Функції формування CRC – з табл
Усі можливі значення CRC попередньо завантажуються в два масиви, які просто індексуються, коли функція збільшується через буфер повідомлень. Один масив містить усі 256 можливих значень CRC для старшого байта 16-бітового поля CRC, а інший масив містить усі значення для молодшого байта. Індексація CRC у такий спосіб забезпечує швидше виконання, ніж було б досягнуто обчисленням нового значення CRC з кожним новим символом із буфера повідомлень.
Функції генерації CRC – без таблиці
СТРУКТУРА КОМАНД ЧИТАННЯ
- У випадку модуля, об’єднаного з лічильником: головний пристрій зв’язку може надсилати команди модулю для зчитування його стану та налаштувань або зчитування виміряних значень, стану та налаштувань, що стосуються лічильника.
- У випадку лічильника з вбудованим зв’язком: головний пристрій зв’язку може надсилати команди лічильнику для зчитування його стану, налаштувань і виміряних значень.
- Більше регістрів можна читати одночасно, надсилаючи одну команду, лише якщо регістри є послідовними (див. Розділ 5). Відповідно до режиму протоколу MODBUS команда читання структурована наступним чином.
Modbus ASCII/RTU
Значення, що містяться як у повідомленнях запиту, так і у відповіді, мають шістнадцятковий формат.
Запит прampфайл у випадку MODBUS RTU: 01030002000265CB
Example | Байт | опис | Кількість байт |
01 | – | Адреса раба | 1 |
03 | – | Код функції | 1 |
00 | Високий | Запуск реєстру | 2 |
02 | Низький | ||
00 | Високий | Кількість слів для читання | 2 |
02 | Низький | ||
65 | Високий | Перевірка помилок (CRC) | 2 |
CB | Низький |
Відповідь прampфайл у випадку MODBUS RTU: 01030400035571F547
Example | Байт | опис | Кількість байт |
01 | – | Адреса раба | 1 |
03 | – | Код функції | 1 |
04 | – | Кількість байтів | 1 |
00 | Високий | Запитувані дані | 4 |
03 | Низький | ||
55 | Високий | ||
71 | Низький | ||
F5 | Високий | Перевірка помилок (CRC) | 2 |
47 | Низький |
ModBus TCP
Значення, що містяться як у повідомленнях запиту, так і у відповіді, мають шістнадцятковий формат.
Запит прampфайл у випадку MODBUS TCP: 010000000006010400020002
Example | Байт | опис | Кількість байт |
01 | – | Ідентифікатор транзакції | 1 |
00 | Високий | Ідентифікатор протоколу | 4 |
00 | Низький | ||
00 | Високий | ||
00 | Низький | ||
06 | – | Кількість байтів | 1 |
01 | – | Ідентифікатор одиниці | 1 |
04 | – | Код функції | 1 |
00 | Високий | Запуск реєстру | 2 |
02 | Низький | ||
00 | Високий | Кількість слів для читання | 2 |
02 | Низький |
Відповідь прampфайл у випадку MODBUS TCP: 01000000000701040400035571
Example | Байт | опис | Кількість байт |
01 | – | Ідентифікатор транзакції | 1 |
00 | Високий | Ідентифікатор протоколу | 4 |
00 | Низький | ||
00 | Високий | ||
00 | Низький | ||
07 | – | Кількість байтів | 1 |
01 | – | Ідентифікатор одиниці | 1 |
04 | – | Код функції | 1 |
04 | – | Кількість байтів запитуваних даних | 2 |
00 | Високий | Запитувані дані | 4 |
03 | Низький | ||
55 | Високий | ||
71 | Низький |
Число з плаваючою точкою відповідно до стандарту IEEE
- Базовий формат дозволяє стандартному IEEE-числу з плаваючою комою бути представлене в одному 32-розрядному форматі, як показано нижче:
- де S — знаковий біт, e' — перша частина експоненти, а f — десятковий дріб, який стоїть поруч із 1. Всередині експонента має довжину 8 біт, а збережена частка — 23 біти.
- До обчисленого значення з плаваючою комою застосовується метод округлення до найближчого.
- Формат числа з плаваючою комою показано таким чином:
ПРИМІТКА: Дроби (десяткові) завжди відображаються, тоді як початкова 1 (прихований біт) не зберігається.
Exampфайл перетворення значення, показаного з плаваючою комою
Значення читається з плаваючою комою:
45AACC00(16)
Значення, перетворене в двійковий формат:
0 | 10001011 | 01010101100110000000000(2) |
знак | експонента | дріб |
НАПИСАННЯ КОМАНДНОЇ СТРУКТУРИ
- У випадку модуля, об’єднаного з лічильником: головний пристрій зв’язку може надсилати команди модулю для програмування самого себе або програмування лічильника.
- У випадку лічильника з вбудованим зв’язком: головний пристрій зв’язку може надсилати команди лічильнику для його програмування.
- Більше налаштувань можна виконувати одночасно, надсилаючи одну команду, лише якщо відповідні регістри є послідовними (див. розділ 5). Відповідно до використовуваного типу протоколу MODBUS команда запису структурована наступним чином.
Modbus ASCII/RTU
Значення, що містяться в повідомленнях запиту та відповіді, мають шістнадцятковий формат.
Запит прampфайл у випадку MODBUS RTU: 011005150001020008F053
Example | Байт | опис | Кількість байт |
01 | – | Адреса раба | 1 |
10 | – | Код функції | 1 |
05 | Високий | Запуск реєстру | 2 |
15 | Низький | ||
00 | Високий | Кількість слів для написання | 2 |
01 | Низький | ||
02 | – | Лічильник байтів даних | 1 |
00 | Високий | Дані для програмування | 2 |
08 | Низький | ||
F0 | Високий | Перевірка помилок (CRC) | 2 |
53 | Низький |
Відповідь прampфайл у випадку MODBUS RTU: 01100515000110C1
Example | Байт | опис | Кількість байт |
01 | – | Адреса раба | 1 |
10 | – | Код функції | 1 |
05 | Високий | Запуск реєстру | 2 |
15 | Низький | ||
00 | Високий | Кількість написаних слів | 2 |
01 | Низький | ||
10 | Високий | Перевірка помилок (CRC) | 2 |
C1 | Низький |
ModBus TCP
Значення, що містяться в повідомленнях запиту та відповіді, мають шістнадцятковий формат.
Запит прampфайл у випадку MODBUS TCP: 010000000009011005150001020008
Example | Байт | опис | Кількість байт |
01 | – | Ідентифікатор транзакції | 1 |
00 | Високий | Ідентифікатор протоколу | 4 |
00 | Низький | ||
00 | Високий | ||
00 | Низький | ||
09 | – | Кількість байтів | 1 |
01 | – | Ідентифікатор одиниці | 1 |
10 | – | Код функції | 1 |
05 | Високий | Запуск реєстру | 2 |
15 | Низький | ||
00 | Високий | Кількість слів для написання | 2 |
01 | Низький | ||
02 | – | Лічильник байтів даних | 1 |
00 | Високий | Дані для програмування | 2 |
08 | Низький |
Відповідь прampфайл у випадку MODBUS TCP: 010000000006011005150001
Example | Байт | опис | Кількість байт |
01 | – | Ідентифікатор транзакції | 1 |
00 | Високий | Ідентифікатор протоколу | 4 |
00 | Низький | ||
00 | Високий | ||
00 | Низький | ||
06 | – | Кількість байтів | 1 |
01 | – | Ідентифікатор одиниці | 1 |
10 | – | Код функції | 1 |
05 | Високий | Запуск реєстру | 2 |
15 | Низький | ||
00 | Високий | Команда успішно надіслана | 2 |
01 | Низький |
КОДИ ВИНЯТКІВ
- У випадку модуля, поєднаного з лічильником: коли модуль отримує недійсний запит, надсилається повідомлення про помилку (код винятку).
- У випадку лічильника з вбудованим зв’язком: коли лічильник отримує недійсний запит, надсилається повідомлення про помилку (код винятку).
- Відповідно до режиму протоколу MODBUS можливі наступні коди винятків.
Modbus ASCII/RTU
Значення, що містяться в повідомленнях-відповідях, мають шістнадцятковий формат.
Відповідь прampфайл у випадку MODBUS RTU: 01830131F0
Example | Байт | опис | Кількість байт |
01 | – | Адреса раба | 1 |
83 | – | Код функції (80+03) | 1 |
01 | – | Код винятку | 1 |
31 | Високий | Перевірка помилок (CRC) | 2 |
F0 | Низький |
Нижче описано коди винятків для MODBUS ASCII/RTU:
- $01 НЕЗАКОННА ФУНКЦІЯ: код функції, отриманий у запиті, не є допустимою дією.
- $02 НЕПРАВИЛЬНА АДРЕСА ДАНИХ: адреса даних, отримана в запиті, неприпустима (тобто комбінація реєстру та довжини передачі недійсна).
- $03 НЕДОПУСТИМЕ ЗНАЧЕННЯ ДАНИХ: значення, що міститься в полі даних запиту, не є допустимим значенням.
- $04 НЕПРАВИЛЬНА ДОВЖИНА ВІДПОВІДІ: запит створить відповідь із розміром, більшим за доступний для протоколу MODBUS.
ModBus TCP
Значення, що містяться в повідомленнях-відповідях, мають шістнадцятковий формат.
Відповідь прampфайл у випадку MODBUS TCP: 010000000003018302
Example | Байт | опис | Кількість байт |
01 | – | Ідентифікатор транзакції | 1 |
00 | Високий | Ідентифікатор протоколу | 4 |
00 | Низький | ||
00 | Високий | ||
00 | Низький | ||
03 | – | Кількість байтів наступних даних у цьому рядку | 1 |
01 | – | Ідентифікатор одиниці | 1 |
83 | – | Код функції (80+03) | 1 |
02 | – | Код винятку | 1 |
Нижче описано коди винятків для MODBUS TCP:
- $01 НЕЗАКОННА ФУНКЦІЯ: код функції невідомий серверу.
- $02 НЕПРАВИЛЬНА АДРЕСА ДАНИХ: адреса даних, отримана в запиті, не є допустимою адресою для лічильника (тобто комбінація реєстру та довжини передачі недійсна).
- $03 НЕЗАКОННЕ ЗНАЧЕННЯ ДАНИХ: значення, що міститься в полі даних запиту, не є допустимим значенням для лічильника.
- $04 ПОМИЛКА СЕРВЕРА: під час виконання стався збій сервера.
- $05 ПІДТВЕРДЖЕННЯ: сервер прийняв виклик сервера, але для виконання служби потрібен відносно тривалий час. Тому сервер повертає лише підтвердження отримання виклику служби.
- $06 СЕРВЕР ЗАЙНЯТИЙ: сервер не зміг прийняти PDU запиту MB. Клієнтська програма несе відповідальність за рішення, чи надсилати запит повторно та коли.
- $0A ШЛЯХ ШЛЮЗУ НЕДОСТУПНИЙ: комунікаційний модуль (або лічильник, у випадку лічильника з вбудованим зв’язком) не налаштовано або не може з’єднатися.
- $0B ЦІЛЬОВИЙ ПРИСТРІЙ ШЛЮЗУ НЕ ВІДПОВІДАЄ: лічильник недоступний у мережі.
ЗАГАЛЬНІ ВІДОМОСТІ ПРО РЕЄСТРОВІ ТАБЛИЦІ
ПРИМІТКА: Найбільша кількість регістрів (або байтів), які можна прочитати однією командою:
- 63 регістри в режимі ASCII
- 127 регістрів в режимі RTU
- 256 байт у режимі TCP
ПРИМІТКА: Найбільша кількість регістрів, яку можна запрограмувати однією командою:
- 13 регістри в режимі ASCII
- 29 регістрів в режимі RTU
- 1 зареєструватися в режимі TCP
ПРИМІТКА: Значення регістрів у шістнадцятковому форматі ($).
ЗАГОЛОВОК таблиці | Значення |
ПАРАМЕТР | Символ і опис параметра для читання/запису. |
+/- |
Позитивний або негативний знак на зчитаному значенні.
Подання знака змінюється відповідно до модуля зв'язку або моделі лічильника: Знаковий бітовий режим: Якщо цей стовпець позначено, значення регістра читання може мати позитивний або негативний знак. Перетворіть значення регістра зі знаком, як показано в наступних інструкціях: Старший біт (MSB) позначає знак таким чином: 0=позитивний (+), 1=негативний (-). Від’ємне значення прampле: MSB $8020 = 1000000000100000 = -32 | шістнадцятковий | контейнер | dec | |
Режим доповнення 2: Якщо цей стовпець позначено, значення регістра читання може мати позитивне або негативне значення
знак. Від’ємні значення представлені з доповненням 2. |
|
ЦІЛЕ ЧИСЛО |
Цілі дані реєстру.
Він показує одиницю вимірювання, тип RegSet, відповідний номер слова та адресу в шістнадцятковому форматі. Доступні два типи RegSet: RegSet 0: регістри парних / непарних слів. RegSet 1: навіть регістри слів. Недоступно для модулів LAN GATEWAY. Доступно лише для: ▪ Лічильники з інтегрованим MODBUS ▪ Лічильники з інтегрованим ETHERNET ▪ Модулі RS485 із мікропрограмою версії 2.00 або новішої. Щоб визначити RegSet, який використовується, зверніться до регістрів $0523/$0538. |
IEEE | Дані стандартного реєстру IEEE.
Він показує одиницю вимірювання, номер слова та адресу в шістнадцятковому форматі. |
ЗАРЕЄСТРУВАТИ НАЯВНІСТЬ ПО МОДЕЛІ |
Наявність реєстру відповідно до моделі. Якщо позначено (●), реєстр доступний для
відповідна модель: 3 фази 6A/63A/80A СЕРІЙНИЙ: 6A, 63A і 80A 3-фазні лічильники з послідовним зв'язком. 1ph 80A SERIAL: 80А 1-фазні лічильники з послідовним зв'язком. 1ph 40A SERIAL: 40А 1-фазні лічильники з послідовним зв'язком. 3-фазний інтегрований ETHERNET TCP: 3-фазні лічильники з вбудованим зв'язком ETHERNET TCP. 1-фазний інтегрований ETHERNET TCP: 1-фазні лічильники з вбудованим зв'язком ETHERNET TCP. LANG TCP (залежно від моделі): лічильники суміщені з модулем LAN GATEWAY. |
ЗНАЧЕННЯ ДАНИХ | Опис даних, отриманих у відповідь на команду читання. |
ПРОГРАМОВАНІ ДАНІ | Опис даних, які можна надіслати для команди запису. |
ЧИТАННЯ РЕГІСТРОВ (КОДИ ФУНКЦІЙ $03, $04)
U1N | Ph 1-N томtage | 2 | 0000 | 2 | 0000 | mV | 2 | 1000 | V | ● | ● | ● | ||||
U2N | Ph 2-N томtage | 2 | 0002 | 2 | 0002 | mV | 2 | 1002 | V | ● | ● | ● | ||||
U3N | Ph 3-N томtage | 2 | 0004 | 2 | 0004 | mV | 2 | 1004 | V | ● | ● | ● | ||||
U12 | L 1-2 Voltage | 2 | 0006 | 2 | 0006 | mV | 2 | 1006 | V | ● | ● | ● | ||||
U23 | L 2-3 Voltage | 2 | 0008 | 2 | 0008 | mV | 2 | 1008 | V | ● | ● | ● | ||||
U31 | L 3-1 Voltage | 2 | 000А | 2 | 000А | mV | 2 | 100А | V | ● | ● | ● | ||||
U∑ | System Voltage | 2 | 000C | 2 | 000C | mV | 2 | 100C | V | ● | ● | ● | ● | ● | ● | |
A1 | Струм Ph1 | ● | 2 | 000E | 2 | 000E | mA | 2 | 100E | A | ● | ● | ● | |||
A2 | Струм Ph2 | ● | 2 | 0010 | 2 | 0010 | mA | 2 | 1010 | A | ● | ● | ● | |||
A3 | Струм Ph3 | ● | 2 | 0012 | 2 | 0012 | mA | 2 | 1012 | A | ● | ● | ● | |||
AN | Нейтральний струм | ● | 2 | 0014 | 2 | 0014 | mA | 2 | 1014 | A | ● | ● | ● | |||
A∑ | Системний струм | ● | 2 | 0016 | 2 | 0016 | mA | 2 | 1016 | A | ● | ● | ● | ● | ● | ● |
PF1 | Коефіцієнт потужності Ph1 | ● | 1 | 0018 | 2 | 0018 | 0.001 | 2 | 1018 | – | ● | ● | ● | |||
PF2 | Коефіцієнт потужності Ph2 | ● | 1 | 0019 | 2 | 001А | 0.001 | 2 | 101А | – | ● | ● | ● | |||
PF3 | Коефіцієнт потужності Ph3 | ● | 1 | 001А | 2 | 001C | 0.001 | 2 | 101C | – | ● | ● | ● | |||
PF∑ | Коефіцієнт потужності системи | ● | 1 | 001B | 2 | 001E | 0.001 | 2 | 101E | – | ● | ● | ● | ● | ● | ● |
P1 | Активна потужність Ph1 | ● | 3 | 001C | 4 | 0020 | mW | 2 | 1020 | W | ● | ● | ● | |||
P2 | Активна потужність Ph2 | ● | 3 | 001F | 4 | 0024 | mW | 2 | 1022 | W | ● | ● | ● | |||
P3 | Активна потужність Ph3 | ● | 3 | 0022 | 4 | 0028 | mW | 2 | 1024 | W | ● | ● | ● | |||
P∑ | Активна потужність системи | ● | 3 | 0025 | 4 | 002C | mW | 2 | 1026 | W | ● | ● | ● | ● | ● | ● |
S1 | Ph1 Уявна потужність | ● | 3 | 0028 | 4 | 0030 | мВА | 2 | 1028 | VA | ● | ● | ● | |||
S2 | Ph2 Уявна потужність | ● | 3 | 002B | 4 | 0034 | мВА | 2 | 102А | VA | ● | ● | ● | |||
S3 | Ph3 Уявна потужність | ● | 3 | 002E | 4 | 0038 | мВА | 2 | 102C | VA | ● | ● | ● | |||
S∑ | Уявна потужність системи | ● | 3 | 0031 | 4 | 003C | мВА | 2 | 102E | VA | ● | ● | ● | ● | ● | ● |
Q1 | Ph1 Реактивна потужність | ● | 3 | 0034 | 4 | 0040 | мвар | 2 | 1030 | вар | ● | ● | ● | |||
Q2 | Ph2 Реактивна потужність | ● | 3 | 0037 | 4 | 0044 | мвар | 2 | 1032 | вар | ● | ● | ● | |||
Q3 | Ph3 Реактивна потужність | ● | 3 | 003А | 4 | 0048 | мвар | 2 | 1034 | вар | ● | ● | ● | |||
Q∑ | Реактивна потужність системи | ● | 3 | 003D | 4 | 004C | мвар | 2 | 1036 | вар | ● | ● | ● | ● | ● | ● |
F | Частота | 1 | 0040 | 2 | 0050 | мГц | 2 | 1038 | Hz | ● | ● | ● | ● | ● | ● | |
PH SEQ | Послідовність фаз | 1 | 0041 | 2 | 0052 | – | 2 | 103А | – | ● | ● | ● |
Значення прочитаних даних:
- ЦІЛЕ ЧИСЛО: $00=123-CCW, $01=321-CW, $02=не визначено
- IEEE для лічильників із вбудованим зв’язком і модулями RS485: $3DFBE76D=123-CCW, $3E072B02=321-CW, $0=не визначено
- IEEE для модулів LAN GATEWAY: $0=123-CCW, $3F800000=321-CW, $40000000=не визначено
+кВт·год1 | Ph1 Imp. Активний En. | 3 | 0100 | 4 | 0100 | 0.1 Вт-год | 2 | 1100 | Wh | ● | ● | ● | ||||
+кВт·год2 | Ph2 Imp. Активний En. | 3 | 0103 | 4 | 0104 | 0.1 Вт-год | 2 | 1102 | Wh | ● | ● | ● | ||||
+кВт·год3 | Ph3 Imp. Активний En. | 3 | 0106 | 4 | 0108 | 0.1 Вт-год | 2 | 1104 | Wh | ● | ● | ● | ||||
+кВт·год∑ | Sys Imp. Активний En. | 3 | 0109 | 4 | 010C | 0.1 Вт-год | 2 | 1106 | Wh | ● | ● | ● | ● | ● | ● | |
–кВт*год1 | Ph1 Exp. Активний En. | 3 | 010C | 4 | 0110 | 0.1 Вт-год | 2 | 1108 | Wh | ● | ● | ● | ||||
–кВт*год2 | Ph2 Exp. Активний En. | 3 | 010F | 4 | 0114 | 0.1 Вт-год | 2 | 110А | Wh | ● | ● | ● | ||||
–кВт*год3 | Ph3 Exp. Активний En. | 3 | 0112 | 4 | 0118 | 0.1 Вт-год | 2 | 110C | Wh | ● | ● | ● | ||||
-кВт·год ∑ | Sys Exp. Активний En. | 3 | 0115 | 4 | 011C | 0.1 Вт-год | 2 | 110E | Wh | ● | ● | ● | ● | ● | ● | |
+kVAh1-L | Ph1 Imp. відставання Очевидний En. | 3 | 0118 | 4 | 0120 | 0.1 ВАг | 2 | 1110 | VAh | ● | ● | ● | ||||
+kVAh2-L | Ph2 Imp. відставання Очевидний En. | 3 | 011B | 4 | 0124 | 0.1 ВАг | 2 | 1112 | VAh | ● | ● | ● | ||||
+kVAh3-L | Ph3 Imp. відставання Очевидний En. | 3 | 011E | 4 | 0128 | 0.1 ВАг | 2 | 1114 | VAh | ● | ● | ● | ||||
+кВА·год∑-L | Sys Imp. відставання Очевидний En. | 3 | 0121 | 4 | 012C | 0.1 ВАг | 2 | 1116 | VAh | ● | ● | ● | ● | ● | ● | |
-кВА·год1-л | Ph1 Exp. відставання Очевидний En. | 3 | 0124 | 4 | 0130 | 0.1 ВАг | 2 | 1118 | VAh | ● | ● | ● | ||||
-кВА·год2-л | Ph2 Exp. відставання Очевидний En. | 3 | 0127 | 4 | 0134 | 0.1 ВАг | 2 | 111А | VAh | ● | ● | ● | ||||
-кВА·год3-л | Ph3 Exp. відставання Очевидний En. | 3 | 012А | 4 | 0138 | 0.1 ВАг | 2 | 111C | VAh | ● | ● | ● | ||||
-кВА·год∑-л | Sys Exp. відставання Очевидний En. | 3 | 012D | 4 | 013C | 0.1 ВАг | 2 | 111E | VAh | ● | ● | ● | ● | ● | ● | |
+kVAh1-C | Ph1 Imp. Вести. Очевидний En. | 3 | 0130 | 4 | 0140 | 0.1 ВАг | 2 | 1120 | VAh | ● | ● | ● | ||||
+kVAh2-C | Ph2 Imp. Вести. Очевидний En. | 3 | 0133 | 4 | 0144 | 0.1 ВАг | 2 | 1122 | VAh | ● | ● | ● | ||||
+kVAh3-C | Ph3 Imp. Вести. Очевидний En. | 3 | 0136 | 4 | 0148 | 0.1 ВАг | 2 | 1124 | VAh | ● | ● | ● | ||||
+кВА·год∑-C | Sys Imp. Вести. Очевидний En. | 3 | 0139 | 4 | 014C | 0.1 ВАг | 2 | 1126 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh1-C | Ph1 Exp. Вести. Очевидний En. | 3 | 013C | 4 | 0150 | 0.1 ВАг | 2 | 1128 | VAh | ● | ● | ● | ||||
-kVAh2-C | Ph2 Exp. Вести. Очевидний En. | 3 | 013F | 4 | 0154 | 0.1 ВАг | 2 | 112А | VAh | ● | ● | ● | ||||
-kVAh3-C | Ph3 Exp. Вести. Очевидний En. | 3 | 0142 | 4 | 0158 | 0.1 ВАг | 2 | 112C | VAh | ● | ● | ● | ||||
-VA∑-C | Sys Exp. Вести. Очевидний En. | 3 | 0145 | 4 | 015C | 0.1 ВАг | 2 | 112E | VAh | ● | ● | ● | ● | ● | ● | |
+квар1-L | Ph1 Imp. відставання Реактивний En. | 3 | 0148 | 4 | 0160 | 0.1 вар | 2 | 1130 | варх | ● | ● | ● | ||||
+квар2-L | Ph2 Imp. відставання Реактивний En. | 3 | 014B | 4 | 0164 | 0.1 вар | 2 | 1132 | варх | ● | ● | ● |
+квар3-L | Ph3 Imp. відставання Реактивний En. | 3 | 014E | 4 | 0168 | 0.1 вар | 2 | 1134 | варх | ● | ● | ● | ||||
+квар∑-L | Sys Imp. відставання Реактивний En. | 3 | 0151 | 4 | 016C | 0.1 вар | 2 | 1136 | варх | ● | ● | ● | ● | ● | ● | |
-кварх1-Л | Ph1 Exp. відставання Реактивний En. | 3 | 0154 | 4 | 0170 | 0.1 вар | 2 | 1138 | варх | ● | ● | ● | ||||
-кварх2-Л | Ph2 Exp. відставання Реактивний En. | 3 | 0157 | 4 | 0174 | 0.1 вар | 2 | 113А | варх | ● | ● | ● | ||||
-кварх3-Л | Ph3 Exp. відставання Реактивний En. | 3 | 015А | 4 | 0178 | 0.1 вар | 2 | 113C | варх | ● | ● | ● | ||||
-vari∑-L | Sys Exp. відставання Реактивний En. | 3 | 015D | 4 | 017C | 0.1 вар | 2 | 113E | варх | ● | ● | ● | ● | ● | ● | |
+квар1-C | Ph1 Imp. Вести. Реактивний En. | 3 | 0160 | 4 | 0180 | 0.1 вар | 2 | 1140 | варх | ● | ● | ● | ||||
+квар2-C | Ph2 Imp. Вести. Реактивний En. | 3 | 0163 | 4 | 0184 | 0.1 вар | 2 | 1142 | варх | ● | ● | ● | ||||
+квар3-C | Ph3 Imp. Вести. Реактивний En. | 3 | 0166 | 4 | 0188 | 0.1 вар | 2 | 1144 | варх | ● | ● | ● | ||||
+квар∑-C | Sys Imp. Вести. Реактивний En. | 3 | 0169 | 4 | 018C | 0.1 вар | 2 | 1146 | варх | ● | ● | ● | ● | ● | ● | |
-кварх1-С | Ph1 Exp. Вести. Реактивний En. | 3 | 016C | 4 | 0190 | 0.1 вар | 2 | 1148 | варх | ● | ● | ● | ||||
-кварх2-С | Ph2 Exp. Вести. Реактивний En. | 3 | 016F | 4 | 0194 | 0.1 вар | 2 | 114А | варх | ● | ● | ● | ||||
-кварх3-С | Ph3 Exp. Вести. Реактивний En. | 3 | 0172 | 4 | 0198 | 0.1 вар | 2 | 114C | варх | ● | ● | ● | ||||
-квар∑-C | Sys Exp. Вести. Реактивний En. | 3 | 0175 | 4 | 019C | 0.1 вар | 2 | 114E | варх | ● | ● | ● | ● | ● | ● | |
– Зарезервовано | 3 | 0178 | 2 | 01A0 | – | 2 | 1150 | – | R | R | R | R | R | R |
ЛІЧИЛЬНИКИ ТАРИФУ 1
+kWh1-T1 | Ph1 Imp. Активний En. | 3 | 0200 | 4 | 0200 | 0.1 Вт-год | 2 | 1200 | Wh | ● | ● | |||||
+kWh2-T1 | Ph2 Imp. Активний En. | 3 | 0203 | 4 | 0204 | 0.1 Вт-год | 2 | 1202 | Wh | ● | ● | |||||
+kWh3-T1 | Ph3 Imp. Активний En. | 3 | 0206 | 4 | 0208 | 0.1 Вт-год | 2 | 1204 | Wh | ● | ● | |||||
+кВт∑-T1 | Sys Imp. Активний En. | 3 | 0209 | 4 | 020C | 0.1 Вт-год | 2 | 1206 | Wh | ● | ● | ● | ||||
-kWh1-T1 | Ph1 Exp. Активний En. | 3 | 020C | 4 | 0210 | 0.1 Вт-год | 2 | 1208 | Wh | ● | ● | |||||
-kWh2-T1 | Ph2 Exp. Активний En. | 3 | 020F | 4 | 0214 | 0.1 Вт-год | 2 | 120А | Wh | ● | ● | |||||
-kWh3-T1 | Ph3 Exp. Активний En. | 3 | 0212 | 4 | 0218 | 0.1 Вт-год | 2 | 120C | Wh | ● | ● | |||||
-кВт∑-T1 | Sys Exp. Активний En. | 3 | 0215 | 4 | 021C | 0.1 Вт-год | 2 | 120E | Wh | ● | ● | ● | ||||
+kVAh1-L-T1 | Ph1 Imp. відставання Очевидний En. | 3 | 0218 | 4 | 0220 | 0.1 ВАг | 2 | 1210 | VAh | ● | ● | |||||
+kVAh2-L-T1 | Ph2 Imp. відставання Очевидний En. | 3 | 021B | 4 | 0224 | 0.1 ВАг | 2 | 1212 | VAh | ● | ● | |||||
+kVAh3-L-T1 | Ph3 Imp. відставання Очевидний En. | 3 | 021E | 4 | 0228 | 0.1 ВАг | 2 | 1214 | VAh | ● | ● | |||||
+kVAh∑-L-T1 | Sys Imp. відставання Очевидний En. | 3 | 0221 | 4 | 022C | 0.1 ВАг | 2 | 1216 | VAh | ● | ● | ● | ||||
-kVAh1-L-T1 | Ph1 Exp. відставання Очевидний En. | 3 | 0224 | 4 | 0230 | 0.1 ВАг | 2 | 1218 | VAh | ● | ● | |||||
-kVAh2-L-T1 | Ph2 Exp. відставання Очевидний En. | 3 | 0227 | 4 | 0234 | 0.1 ВАг | 2 | 121А | VAh | ● | ● | |||||
-kVAh3-L-T1 | Ph3 Exp. відставання Очевидний En. | 3 | 022А | 4 | 0238 | 0.1 ВАг | 2 | 121C | VAh | ● | ● | |||||
-kVAh∑-L-T1 | Sys Exp. відставання Очевидний En. | 3 | 022D | 4 | 023C | 0.1 ВАг | 2 | 121E | VAh | ● | ● | ● | ||||
+kVAh1-C-T1 | Ph1 Imp. Вести. Очевидний En. | 3 | 0230 | 4 | 0240 | 0.1 ВАг | 2 | 1220 | VAh | ● | ● | |||||
+kVAh2-C-T1 | Ph2 Imp. Вести. Очевидний En. | 3 | 0233 | 4 | 0244 | 0.1 ВАг | 2 | 1222 | VAh | ● | ● | |||||
+kVAh3-C-T1 | Ph3 Imp. Вести. Очевидний En. | 3 | 0236 | 4 | 0248 | 0.1 ВАг | 2 | 1224 | VAh | ● | ● | |||||
+kVAh∑-C-T1 | Sys Imp. Вести. Очевидний En. | 3 | 0239 | 4 | 024C | 0.1 ВАг | 2 | 1226 | VAh | ● | ● | ● | ||||
-kVAh1-C-T1 | Ph1 Exp. Вести. Очевидний En. | 3 | 023C | 4 | 0250 | 0.1 ВАг | 2 | 1228 | VAh | ● | ● | |||||
-kVAh2-C-T1 | Ph2 Exp. Вести. Очевидний En. | 3 | 023F | 4 | 0254 | 0.1 ВАг | 2 | 122А | VAh | ● | ● | |||||
-kVAh3-C-T1 | Ph3 Exp. Вести. Очевидний En. | 3 | 0242 | 4 | 0258 | 0.1 ВАг | 2 | 122C | VAh | ● | ● | |||||
-kVAh∑-C-T1 | Sys Exp. Вести. Очевидний En. | 3 | 0245 | 4 | 025C | 0.1 ВАг | 2 | 122E | VAh | ● | ● | ● | ||||
+квар1-Л-Т1 | Ph1 Imp. відставання Реактивний En. | 3 | 0248 | 4 | 0260 | 0.1 вар | 2 | 1230 | варх | ● | ● | |||||
+квар2-Л-Т1 | Ph2 Imp. відставання Реактивний En. | 3 | 024B | 4 | 0264 | 0.1 вар | 2 | 1232 | варх | ● | ● | |||||
+квар3-Л-Т1 | Ph3 Imp. відставання Реактивний En. | 3 | 024E | 4 | 0268 | 0.1 вар | 2 | 1234 | варх | ● | ● | |||||
+квар∑-L-T1 | Sys Imp. відставання Реактивний En. | 3 | 0251 | 4 | 026C | 0.1 вар | 2 | 1236 | варх | ● | ● | ● | ||||
-кварх1-Л-Т1 | Ph1 Exp. відставання Реактивний En. | 3 | 0254 | 4 | 0270 | 0.1 вар | 2 | 1238 | варх | ● | ● | |||||
-кварх2-Л-Т1 | Ph2 Exp. відставання Реактивний En. | 3 | 0257 | 4 | 0274 | 0.1 вар | 2 | 123А | варх | ● | ● | |||||
-кварх3-Л-Т1 | Ph3 Exp. відставання Реактивний En. | 3 | 025А | 4 | 0278 | 0.1 вар | 2 | 123C | варх | ● | ● | |||||
-варі∑-L-T1 | Sys Exp. відставання Реактивний En. | 3 | 025D | 4 | 027C | 0.1 вар | 2 | 123E | варх | ● | ● | ● | ||||
+квар1-С-Т1 | Ph1 Imp. Вести. Реактивний En. | 3 | 0260 | 4 | 0280 | 0.1 вар | 2 | 1240 | варх | ● | ● | |||||
+квар2-С-Т1 | Ph2 Imp. Вести. Реактивний En. | 3 | 0263 | 4 | 0284 | 0.1 вар | 2 | 1242 | варх | ● | ● | |||||
+квар3-С-Т1 | Ph3 Imp. Вести. Реактивний En. | 3 | 0266 | 4 | 0288 | 0.1 вар | 2 | 1244 | варх | ● | ● | |||||
+квар∑-C-T1 | Sys Imp. Вести. Реактивний En. | 3 | 0269 | 4 | 028C | 0.1 вар | 2 | 1246 | варх | ● | ● | ● | ||||
-кварх1-С-Т1 | Ph1 Exp. Вести. Реактивний En. | 3 | 026C | 4 | 0290 | 0.1 вар | 2 | 1248 | варх | ● | ● | |||||
-кварх2-С-Т1 | Ph2 Exp. Вести. Реактивний En. | 3 | 026F | 4 | 0294 | 0.1 вар | 2 | 124А | варх | ● | ● | |||||
-кварх3-С-Т1 | Ph3 Exp. Вести. Реактивний En. | 3 | 0272 | 4 | 0298 | 0.1 вар | 2 | 124C | варх | ● | ● | |||||
-квар∑-C-T1 | Sys Exp. Вести. Реактивний En. | 3 | 0275 | 4 | 029C | 0.1 вар | 2 | 124E | варх | ● | ● | ● | ||||
– Зарезервовано | 3 | 0278 | – | – | – | – | – | – | R | R | R | R | R | R |
+kWh1-T2 | Ph1 Imp. Активний En. | 3 | 0300 | 4 | 0300 | 0.1 Вт-год | 2 | 1300 | Wh | ● | ● | |||||
+kWh2-T2 | Ph2 Imp. Активний En. | 3 | 0303 | 4 | 0304 | 0.1 Вт-год | 2 | 1302 | Wh | ● | ● | |||||
+kWh3-T2 | Ph3 Imp. Активний En. | 3 | 0306 | 4 | 0308 | 0.1 Вт-год | 2 | 1304 | Wh | ● | ● | |||||
+кВт∑-T2 | Sys Imp. Активний En. | 3 | 0309 | 4 | 030C | 0.1 Вт-год | 2 | 1306 | Wh | ● | ● | ● | ||||
-kWh1-T2 | Ph1 Exp. Активний En. | 3 | 030C | 4 | 0310 | 0.1 Вт-год | 2 | 1308 | Wh | ● | ● | |||||
-kWh2-T2 | Ph2 Exp. Активний En. | 3 | 030F | 4 | 0314 | 0.1 Вт-год | 2 | 130А | Wh | ● | ● | |||||
-kWh3-T2 | Ph3 Exp. Активний En. | 3 | 0312 | 4 | 0318 | 0.1 Вт-год | 2 | 130C | Wh | ● | ● | |||||
-кВт∑-T2 | Sys Exp. Активний En. | 3 | 0315 | 4 | 031C | 0.1 Вт-год | 2 | 130E | Wh | ● | ● | ● | ||||
+kVAh1-L-T2 | Ph1 Imp. відставання Очевидний En. | 3 | 0318 | 4 | 0320 | 0.1 ВАг | 2 | 1310 | VAh | ● | ● | |||||
+kVAh2-L-T2 | Ph2 Imp. відставання Очевидний En. | 3 | 031B | 4 | 0324 | 0.1 ВАг | 2 | 1312 | VAh | ● | ● | |||||
+kVAh3-L-T2 | Ph3 Imp. відставання Очевидний En. | 3 | 031E | 4 | 0328 | 0.1 ВАг | 2 | 1314 | VAh | ● | ● | |||||
+kVAh∑-L-T2 | Sys Imp. відставання Очевидний En. | 3 | 0321 | 4 | 032C | 0.1 ВАг | 2 | 1316 | VAh | ● | ● | ● | ||||
-kVAh1-L-T2 | Ph1 Exp. відставання Очевидний En. | 3 | 0324 | 4 | 0330 | 0.1 ВАг | 2 | 1318 | VAh | ● | ● | |||||
-kVAh2-L-T2 | Ph2 Exp. відставання Очевидний En. | 3 | 0327 | 4 | 0334 | 0.1 ВАг | 2 | 131А | VAh | ● | ● | |||||
-kVAh3-L-T2 | Ph3 Exp. відставання Очевидний En. | 3 | 032А | 4 | 0338 | 0.1 ВАг | 2 | 131C | VAh | ● | ● | |||||
-kVAh∑-L-T2 | Sys Exp. відставання Очевидний En. | 3 | 032D | 4 | 033C | 0.1 ВАг | 2 | 131E | VAh | ● | ● | ● | ||||
+kVAh1-C-T2 | Ph1 Imp. Вести. Очевидний En. | 3 | 0330 | 4 | 0340 | 0.1 ВАг | 2 | 1320 | VAh | ● | ● | |||||
+kVAh2-C-T2 | Ph2 Imp. Вести. Очевидний En. | 3 | 0333 | 4 | 0344 | 0.1 ВАг | 2 | 1322 | VAh | ● | ● | |||||
+kVAh3-C-T2 | Ph3 Imp. Вести. Очевидний En. | 3 | 0336 | 4 | 0348 | 0.1 ВАг | 2 | 1324 | VAh | ● | ● | |||||
+kVAh∑-C-T2 | Sys Imp. Вести. Очевидний En. | 3 | 0339 | 4 | 034C | 0.1 ВАг | 2 | 1326 | VAh | ● | ● | ● | ||||
-kVAh1-C-T2 | Ph1 Exp. Вести. Очевидний En. | 3 | 033C | 4 | 0350 | 0.1 ВАг | 2 | 1328 | VAh | ● | ● | |||||
-kVAh2-C-T2 | Ph2 Exp. Вести. Очевидний En. | 3 | 033F | 4 | 0354 | 0.1 ВАг | 2 | 132А | VAh | ● | ● | |||||
-kVAh3-C-T2 | Ph3 Exp. Вести. Очевидний En. | 3 | 0342 | 4 | 0358 | 0.1 ВАг | 2 | 132C | VAh | ● | ● | |||||
-kVAh∑-C-T2 | Sys Exp. Вести. Очевидний En. | 3 | 0345 | 4 | 035C | 0.1 ВАг | 2 | 132E | VAh | ● | ● | ● | ||||
+квар1-Л-Т2 | Ph1 Imp. відставання Реактивний En. | 3 | 0348 | 4 | 0360 | 0.1 вар | 2 | 1330 | варх | ● | ● | |||||
+квар2-Л-Т2 | Ph2 Imp. відставання Реактивний En. | 3 | 034B | 4 | 0364 | 0.1 вар | 2 | 1332 | варх | ● | ● | |||||
+квар3-Л-Т2 | Ph3 Imp. відставання Реактивний En. | 3 | 034E | 4 | 0368 | 0.1 вар | 2 | 1334 | варх | ● | ● | |||||
+квар∑-L-T2 | Sys Imp. відставання Реактивний En. | 3 | 0351 | 4 | 036C | 0.1 вар | 2 | 1336 | варх | ● | ● | ● | ||||
-кварх1-Л-Т2 | Ph1 Exp. відставання Реактивний En. | 3 | 0354 | 4 | 0370 | 0.1 вар | 2 | 1338 | варх | ● | ● | |||||
-кварх2-Л-Т2 | Ph2 Exp. відставання Реактивний En. | 3 | 0357 | 4 | 0374 | 0.1 вар | 2 | 133А | варх | ● | ● | |||||
-кварх3-Л-Т2 | Ph3 Exp. відставання Реактивний En. | 3 | 035А | 4 | 0378 | 0.1 вар | 2 | 133C | варх | ● | ● | |||||
-варі∑-L-T2 | Sys Exp. відставання Реактивний En. | 3 | 035D | 4 | 037C | 0.1 вар | 2 | 133E | варх | ● | ● | ● | ||||
+квар1-С-Т2 | Ph1 Imp. Вести. Реактивний En. | 3 | 0360 | 4 | 0380 | 0.1 вар | 2 | 1340 | варх | ● | ● | |||||
+квар2-С-Т2 | Ph2 Imp. Вести. Реактивний En. | 3 | 0363 | 4 | 0384 | 0.1 вар | 2 | 1342 | варх | ● | ● | |||||
+квар3-С-Т2 | Ph3 Imp. Вести. Реактивний En. | 3 | 0366 | 4 | 0388 | 0.1 вар | 2 | 1344 | варх | ● | ● | |||||
+квар∑-C-T2 | Sys Imp. Вести. Реактивний En. | 3 | 0369 | 4 | 038C | 0.1 вар | 2 | 1346 | варх | ● | ● | ● | ||||
-кварх1-С-Т2 | Ph1 Exp. Вести. Реактивний En. | 3 | 036C | 4 | 0390 | 0.1 вар | 2 | 1348 | варх | ● | ● | |||||
-кварх2-С-Т2 | Ph2 Exp. Вести. Реактивний En. | 3 | 036F | 4 | 0394 | 0.1 вар | 2 | 134А | варх | ● | ● | |||||
-кварх3-С-Т2 | Ph3 Exp. Вести. Реактивний En. | 3 | 0372 | 4 | 0398 | 0.1 вар | 2 | 134C | варх | ● | ● | |||||
-варі∑-C-T2 | Sys Exp. Вести. Реактивний En. | 3 | 0375 | 4 | 039C | 0.1 вар | 2 | 134E | варх | ● | ● | ● | ||||
– Зарезервовано | 3 | 0378 | – | – | – | – | – | – | R | R | R | R | R | R |
ЧАСТКОВІ ЛІЧИЛЬНИКИ
+кВт∑-P | Sys Imp. Активний En. | 3 | 0400 | 4 | 0400 | 0.1 Вт-год | 2 | 1400 | Wh | ● | ● | ● | ● | ● | ● | |
-kWh∑-P | Sys Exp. Активний En. | 3 | 0403 | 4 | 0404 | 0.1 Вт-год | 2 | 1402 | Wh | ● | ● | ● | ● | ● | ● | |
+kVAh∑-LP | Sys Imp. відставання Очевидний En. | 3 | 0406 | 4 | 0408 | 0.1 ВАг | 2 | 1404 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh∑-LP | Sys Exp. відставання Очевидний En. | 3 | 0409 | 4 | 040C | 0.1 ВАг | 2 | 1406 | VAh | ● | ● | ● | ● | ● | ● | |
+kVAh∑-CP | Sys Imp. Вести. Очевидний En. | 3 | 040C | 4 | 0410 | 0.1 ВАг | 2 | 1408 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh∑-CP | Sys Exp. Вести. Очевидний En. | 3 | 040F | 4 | 0414 | 0.1 ВАг | 2 | 140А | VAh | ● | ● | ● | ● | ● | ● | |
+квар∑-LP | Sys Imp. відставання Реактивний En. | 3 | 0412 | 4 | 0418 | 0.1 вар | 2 | 140C | варх | ● | ● | ● | ● | ● | ● | |
-vari∑-LP | Sys Exp. відставання Реактивний En. | 3 | 0415 | 4 | 041C | 0.1 вар | 2 | 140E | варх | ● | ● | ● | ● | ● | ● | |
+квар∑-КП | Sys Imp. Вести. Реактивний En. | 3 | 0418 | 4 | 0420 | 0.1 вар | 2 | 1410 | варх | ● | ● | ● | ● | ● | ● | |
-vari∑-CP | Sys Exp. Вести. Реактивний En. | 3 | 041B | 4 | 0424 | 0.1 вар | 2 | 1412 | варх | ● | ● | ● | ● | ● | ● |
ЛІЧИЛЬНИКИ БАЛАНСУ
кВт∑-B | Sys Active En. | ● | 3 | 041E | 4 | 0428 | 0.1 Вт-год | 2 | 1414 | Wh | ● | ● | ● | ● | ● | |
кВА·год∑-LB | Затримка системи. Очевидний En. | ● | 3 | 0421 | 4 | 042C | 0.1 ВАг | 2 | 1416 | VAh | ● | ● | ● | ● | ● | |
кВА·год∑-CB | Керівник системи. Очевидний En. | ● | 3 | 0424 | 4 | 0430 | 0.1 ВАг | 2 | 1418 | VAh | ● | ● | ● | ● | ● | |
kvarh∑-LB | Затримка системи. Реактивний En. | ● | 3 | 0427 | 4 | 0434 | 0.1 вар | 2 | 141А | варх | ● | ● | ● | ● | ● | |
kvarh∑-CB | Керівник системи. Реактивний En. | ● | 3 | 042А | 4 | 0438 | 0.1 вар | 2 | 141C | варх | ● | ● | ● | ● | ● | |
– Зарезервовано | 3 | 042D | – | – | – | – | – | – | R | R | R | R | R | R |
EC SN | Серійний номер лічильника | 5 | 0500 | 6 | 0500 | 10 символів ASCII. ($00…$FF) | ● | ● | ● | ● | ● | ● |
МОДЕЛЬ ЄС | Модель лічильника | 1 | 0505 | 2 | 0506 | $03=6A 3 фази, 4 дроти
$08=80A 3 фази, 4 дроти $0C=80A 1 фаза, 2 дроти $10=40A 1 фаза, 2 дроти $12=63A 3 фази, 4 дроти |
● | ● | ● | ● | ● | ● |
ТИП ЕС | Тип лічильника | 1 | 0506 | 2 | 0508 | $00=НЕМАЄ СЕРЕДИНИ, СКИДАННЯ
$01=Без середини $02=МІД $03=БЕЗ MID, вибір проводки $05=Середнє значення без змін $09=MID, вибір проводки $0A=MID без змін, вибір проводки $0B=NO MID, RESET, вибір проводки |
● | ● | ● | ● | ● | ● |
EC FW REL1 | Випуск мікропрограми лічильника 1 | 1 | 0507 | 2 | 050А | Перетворіть прочитане шістнадцяткове значення у значення Dec.
наприклад $66=102 => відн. 1.02 |
● | ● | ● | ● | ● | ● |
EC HW VER | Апаратна версія лічильника | 1 | 0508 | 2 | 050C | Перетворіть прочитане шістнадцяткове значення у значення Dec.
наприклад $64=100 => ver. 1.00 |
● | ● | ● | ● | ● | ● |
– | Зарезервовано | 2 | 0509 | 2 | 050E | – | R | R | R | R | R | R |
T | Тариф у використанні | 1 | 050B | 2 | 0510 | $01=тариф 1
$02=тариф 2 |
● | ● | ● | |||
PRI/SEC | Лише первинне/вторинне значення Модель 6A. Зарезервовано і
встановлено на 0 для інших моделей. |
1 | 050C | 2 | 0512 | $00=основний
$01=вторинний |
● | ● | ● | |||
ERR | Код помилки | 1 | 050D | 2 | 0514 | Кодування бітового поля:
– біт0 (LSb)=Послідовність фаз – біт1=Пам’ять – bit2=Годинник (RTC) – лише модель ETH – інші біти не використовуються
Біт=1 означає стан помилки, Біт=0 означає відсутність помилки |
● | ● | ● | ● | ● | ● |
CT | Значення коефіцієнта КТ
Тільки модель 6А. Зарезервовано і встановлено на 1 для інших моделей. |
1 | 050E | 2 | 0516 | $0001…$2710 | ● | ● | ● | |||
– | Зарезервовано | 2 | 050F | 2 | 0518 | – | R | R | R | R | R | R |
FSA | Значення FSA | 1 | 0511 | 2 | 051А | $00=1A
$01=5A $02=80A $03=40A $06=63A |
● | ● | ● | ● | ● | ● |
WIR | Режим проводки | 1 | 0512 | 2 | 051C | $01=3 фази, 4 дроти, 3 струми
$02=3 фази, 3 дроти, 2 струми $03=1 фаза $04=3 фази, 3 дроти, 3 струми |
● | ● | ● | ● | ● | ● |
АДР | Адреса MODBUS | 1 | 0513 | 2 | 051E | $01…$F7 | ● | ● | ● | ● | ● | ● |
РЕЖИМ MDB | Режим MODBUS | 1 | 0514 | 2 | 0520 | $00=7E2 (ASCII)
$01=8N1 (RTU) |
● | ● | ● | |||
БОДА | Швидкість зв'язку | 1 | 0515 | 2 | 0522 | $01=300 біт/с
$02=600 біт/с $03=1200 біт/с $04=2400 біт/с $05=4800 біт/с $06=9600 біт/с $07=19200 біт/с $08=38400 біт/с $09=57600 біт/с |
● | ● | ● | |||
– | Зарезервовано | 1 | 0516 | 2 | 0524 | – | R | R | R | R | R | R |
ІНФОРМАЦІЯ ПРО ЛІЧИЛЬНИК ЕНЕРГІЇ ТА МОДУЛЬ ЗВ'ЯЗКУ
EC-P STAT | Частковий статус лічильника | 1 | 0517 | 2 | 0526 | Кодування бітового поля:
– bit0 (LSb)= +kWhΣ PAR – біт1=-kWhΣ PAR – біт2=+kVAhΣ-L PAR – біт3=-kVAhΣ-L PAR – bit4=+kVAhΣ-C PAR – біт5=-kVAhΣ-C PAR – біт6=+kvarhΣ-L PAR – біт7=-kvarhΣ-L PAR – біт8=+kvarhΣ-C PAR – біт9=-kvarhΣ-C PAR – інші біти не використовуються
Біт=1 означає, що лічильник активний, біт=0 означає, що лічильник зупинено |
● | ● | ● | ● | ● | ● |
ПАРАМЕТР | ЦІЛЕ ЧИСЛО | ЗНАЧЕННЯ ДАНИХ | ЗАРЕЄСТРУВАТИ НАЯВНІСТЬ ПО МОДЕЛІ | |||||||||
символ |
опис |
RegSet 0 | RegSet 1 |
Цінності |
3 фази 6A/63A/80A SERIAL | 1ph 80A SERIAL | 1ph 40A SERIAL | 3ph Integrated ETHERNET TCP | 1ph Integrated ETHERNET TCP | LANG TCP
(згідно моделі) |
||
MOD SN | Серійний номер модуля | 5 | 0518 | 6 | 0528 | 10 символів ASCII. ($00…$FF) | ● | ● | ● | |||
ЗНАК | Підписане представлення значення | 1 | 051D | 2 | 052E | $00=знаковий біт
Доповнення $01=2 |
● | ● | ● | ● | ● | |
– Зарезервовано | 1 | 051E | 2 | 0530 | – | R | R | R | R | R | R | |
MOD FW REL | Випуск мікропрограми модуля | 1 | 051F | 2 | 0532 | Перетворіть прочитане шістнадцяткове значення у значення Dec.
наприклад $66=102 => відн. 1.02 |
● | ● | ● | |||
MOD HW VER | Апаратна версія модуля | 1 | 0520 | 2 | 0534 | Перетворіть прочитане шістнадцяткове значення у значення Dec.
наприклад $64=100 => ver. 1.00 |
● | ● | ● | |||
– Зарезервовано | 2 | 0521 | 2 | 0536 | – | R | R | R | R | R | R | |
REGSET | Використовується RegSet | 1 | 0523 | 2 | 0538 | $00=реєстраційний набір 0
$01=реєстраційний набір 1 |
● | ● | ● | ● | ||
2 | 0538 | 2 | 0538 | $00=реєстраційний набір 0
$01=реєстраційний набір 1 |
● | |||||||
FW REL2 | Випуск мікропрограми лічильника 2 | 1 | 0600 | 2 | 0600 | Перетворіть прочитане шістнадцяткове значення у значення Dec.
наприклад $C8=200 => відн. 2.00 |
● | ● | ● | ● | ● | ● |
RTC-ДЕНЬ | Інтерфейс Ethernet RTC день | 1 | 2000 | 1 | 2000 | Перетворіть прочитане шістнадцяткове значення у значення Dec.
наприклад $1F=31 => день 31 |
● | ● | ||||
RTC-МІСЯЦЬ | Інтерфейс Ethernet RTC місяць | 1 | 2001 | 1 | 2001 | Перетворіть прочитане шістнадцяткове значення у значення Dec.
наприклад $0C=12 => грудень |
● | ● | ||||
RTC-РІК | Інтерфейс Ethernet RTC рік | 1 | 2002 | 1 | 2002 | Перетворіть прочитане шістнадцяткове значення у значення Dec.
наприклад, $15=21 => 2021 рік |
● | ● | ||||
RTC-ГОДИНИ | Інтерфейс Ethernet RTC години | 1 | 2003 | 1 | 2003 | Перетворіть прочитане шістнадцяткове значення у значення Dec.
наприклад $0F=15 => 15 годин |
● | ● | ||||
RTC-ХВ | Інтерфейс Ethernet RTC хвилини | 1 | 2004 | 1 | 2004 | Перетворіть прочитане шістнадцяткове значення у значення Dec.
наприклад $1E=30 => 30 хвилин |
● | ● | ||||
RTC-SEC | Інтерфейс Ethernet RTC секунд | 1 | 2005 | 1 | 2005 | Перетворіть прочитане шістнадцяткове значення у значення Dec.
наприклад, $0A=10 => 10 секунд |
● | ● |
ПРИМІТКА: регістри RTC ($2000…$2005) доступні лише для лічильників енергії з Ethernet Firmware rel. 1.15 або вище.
ЗЧИТАННЯ КОТУШОК (КОД ФУНКЦІЇ $01)
ПАРАМЕТР | ЦІЛЕ ЧИСЛО | ЗНАЧЕННЯ ДАНИХ | ЗАРЕЄСТРУВАТИ НАЯВНІСТЬ ПО МОДЕЛІ | |||||
Опис символу |
біти
Адреса |
Цінності |
3 фази 6A/63A/80A SERIAL | 1ph 80A SERIAL | 1ph 40A SERIAL | 3ph Integrated ETHERNET TCP | 1ph Integrated ETHERNET TCP | LANG TCP
(згідно моделі) |
AL Сигналізація | 40 0000 | біт послідовність біт 39 (MSB) … біт 0 (LSb):
|U3N-L|U2N-L|U1N-L|UΣ-L|U3N-H|U2N-H|U1N-H|UΣ-H| |COM|RES|U31-L|U23-L|U12-L|U31-H|U23-H|U12-H| |RES|RES|RES|RES|RES|RES|AN-L|A3-L| |A2-L|A1-L|AΣ-L|AN-H|A3-H|A2-H|A1-H|AΣ-H| |RES|RES|RES|RES|RES|RES|RES|fO|
ЛЕГЕНДА L=Нижче порогу (низький) H=Понад поріг (високий) O=Поза діапазоном COM=Зв'язок через інфрачервоний порт OK. Не розглядайте у випадку моделей із інтегрованим SERIAL зв’язком RES=Біт, зарезервований до 0
ПРИМІТКА: томtage, Порогові значення струму та частоти можуть змінюватися відповідно до моделі лічильника. Будь ласка, зверніться до таблиці показані нижче. |
● | ● | ● | ● | ● |
VOLTAGE ТА ДІАПАЗОНИ ЧАСТОТ ВІДПОВІДНО ДО МОДЕЛІ | ПОРОГІ ПАРАМЕТРІВ | |||
ФАЗА-НЕЙТРАЛЬ VOLTAGE | ФАЗА-ФАЗА VOLTAGE | ПОТОМ | ЧАСТОТА | |
3×230/400 В 50 Гц | ULN-L=230В-20%=184В
ULN-H=230В+20%=276В |
ULL-L=230 В x √3 -20%=318 В
ULL-H=230 В x √3 +20%=478 В |
IL=пусковий струм (Ist) IH=Поточна повна шкала (IFS) |
fL=45 Гц fH=65 Гц |
3×230/400…3×240/415V 50/60Hz | ULN-L=230В-20%=184В
ULN-H=240В+20%=288В |
ULL-L=398В-20%=318В
ULL-H=415В+20%=498В |
РЕЄСТРИ ЗАПИСУ (КОД ФУНКЦІЇ $10)
ПРОГРАМОВАНІ ДАНІ ДЛЯ ЛІЧИЛЬНИКА ЕНЕРГІЇ ТА МОДУЛЯ ЗВ'ЯЗКУ
АДРЕСА | Адреса MODBUS | 1 | 0513 | 2 | 051E | $01…$F7 | ● | ● | ● | ● | ● | ● |
РЕЖИМ MDB | Режим MODBUS | 1 | 0514 | 2 | 0520 | $00=7E2 (ASCII)
$01=8N1 (RTU) |
● | ● | ||||
БОДА | Швидкість зв'язку
*300, 600, 1200, 57600 значень недоступний для моделі 40A. |
1 | 0515 | 2 | 0522 | $01=300 біт/с*
$02=600 біт/с* $03=1200 біт/с* $04=2400 біт/с $05=4800 біт/с $06=9600 біт/с $07=19200 біт/с $08=38400 біт/с $09=57600 біт/с* |
● | ● | ● | |||
EC RES | Скинути лічильники енергії
Вводьте лише з функцією RESET |
1 | 0516 | 2 | 0524 | $00=ВСЬОГО лічильників
$03=УСІ лічильники |
● | ● | ● | ● | ● | ● |
$01=Лічильники ТАРИФУ 1
$02=Лічильники ТАРИФУ 2 |
● | ● | ● | |||||||||
EC-P OPER | Часткова операція лічильника | 1 | 0517 | 2 | 0526 | Для RegSet1 завжди встановлюйте слово MS на 0000. Слово LS має бути структуровано таким чином:
Байт 1 – ЧАСТКОВИЙ вибір лічильника $00=+kWhΣ PAR $01=-kWhΣ PAR $02=+kVAhΣ-L PAR $03=-kVAhΣ-L PAR $04=+kVAhΣ-C PAR $05=-kVAhΣ-C PAR $06=+квартΣ-L ПАР $07=-kvarhΣ-L PAR $08=+квартΣ-C ПАР $09=-kvarhΣ-C PAR $0A=УСІ часткові лічильники Байт 2 – ЧАСТКОВА операція лічильника $01=початок $02=стоп $03=скинути наприклад, Пуск +kWhΣ PAR лічильника 00=+kWhΣ PAR 01=початок Остаточне значення, яке потрібно встановити: –RegSet0=0001 –RegSet1=00000001 |
● | ● | ● | ● | ● | ● |
REGSET | Перемикання RegSet | 1 | 100B | 2 | 1010 | $00=перейти на RegSet 0
$01=перейти на RegSet 1 |
● | ● | ● | ● | ||
2 | 0538 | 2 | 0538 | $00=перейти на RegSet 0
$01=перейти на RegSet 1 |
● | |||||||
RTC-ДЕНЬ | Інтерфейс Ethernet RTC день | 1 | 2000 | 1 | 2000 | $01…$1F (1…31) | ● | ● | ||||
RTC-МІСЯЦЬ | Інтерфейс Ethernet RTC місяць | 1 | 2001 | 1 | 2001 | $01…$0C (1…12) | ● | ● | ||||
RTC-РІК | Інтерфейс Ethernet RTC рік | 1 | 2002 | 1 | 2002 | $01…$25 (1…37=2001…2037)
наприклад, щоб встановити 2021, напишіть $15 |
● | ● | ||||
RTC-ГОДИНИ | Інтерфейс Ethernet RTC години | 1 | 2003 | 1 | 2003 | $00…$17 (0…23) | ● | ● | ||||
RTC-ХВ | Інтерфейс Ethernet RTC хвилини | 1 | 2004 | 1 | 2004 | $00…$3 млрд (0…59) | ● | ● | ||||
RTC-SEC | Інтерфейс Ethernet RTC секунд | 1 | 2005 | 1 | 2005 | $00…$3 млрд (0…59) | ● | ● |
ПРИМІТКА: регістри RTC ($2000…$2005) доступні лише для лічильників енергії з Ethernet Firmware rel. 1.15 або вище.
ПРИМІТКА: якщо команда запису RTC містить невідповідні значення (наприклад, 30 лютого), значення не буде прийнято, і пристрій відповість із кодом винятку (Незаконне значення).
ПРИМІТКА: у разі втрати RTC через тривале вимкнення живлення, знову встановіть значення RTC (день, місяць, рік, години, хвилини, секунди), щоб відновити запис.
Документи / Ресурси
![]() |
ПРОТОКОЛ RS485 Modbus і локальний шлюз [pdfПосібник користувача RS485 Modbus і локальний шлюз, RS485, Modbus і локальний шлюз, локальний шлюз, шлюз |