ПРОТОКОЛ-ЛОГО

ПРОТОКОЛ RS485 Modbus і локальний шлюз

ПРОТОКОЛ RS485 Modbus і локальний шлюз. Посібник користувача. Представлене зображення: № file вибрано Оновити Опублікувати Додати MediaVisualText Заголовок 4 H4 Закрити діалогове вікно Додати мультимедійні дії Завантажити fileБібліотека sMedia Фільтрувати медіафільтрувати за типом Завантажено до цієї публікації Фільтрувати за датою Усі дати Пошук Медіа-список Показано 18 із 18 медіа-елементів ДЕТАЛІ ПРО ВЛОЖЕННЯ PROTOCOL-RS485-Modbus-And-Lan-Gateway-PRODUCT.png 27 лютого 2024 р. 185 КБ 415 на 297 пікселів Редагувати зображення Видалити назавжди Альтернативний текст Дізнайтеся, як описати призначення зображення (відкривається в новій вкладці). Залиште поле порожнім, якщо зображення є суто декоративним. Заголовок PROTOCOL-RS485-Modbus-And-Lan-Gateway-PRODUCT Підпис Опис
File URL: https://manuals.plus/wp-content/uploads/2024/02/PROTOCOL-RS485-Modbus-And-Lan-Gateway-PRODUCT.png Копія URL у буфер обміну НАЛАШТУВАННЯ ВІДОБРАЖЕННЯ ВЛОЖЕННЯ Вирівнювання по центру Посилання на Немає Розмір Повний розмір – 415 × 297 Вибрані медіа-дій Вибрано 1 елемент Очистити Вставити в публікацію Ні file обраний

Технічні характеристики

  • Протоколи зв'язку: 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 така:

  1. Додайте всі байти в повідомлення, за винятком початкової двокрапки та кінцевого CR LF. Додайте їх у 8-бітове поле, щоб перенесення було відкинуто.
  2. Відніміть остаточне значення поля від $FF, щоб отримати доповнення до одиниць.
  3. Додайте 1, щоб отримати доповнення до двійки.

Розміщення LRC у повідомленні
Коли в повідомленні передається 8-бітовий LRC (2 символи ASCII), першим буде передано старший символ, а потім молодший. наприкладample, якщо значення LRC становить $52 (0101 0010):

Товста кишка

':'

Адреса функц Дані

Граф

Дані Дані …. Дані LRC

Привіт "5"

LRC

Lo'2'

CR LF

C-функція для обчислення LRC

PROTOCOL-RS485-Modbus-And-Lan-Gateway-FIG-1Генерація CRC
Поле циклічної перевірки надлишковості (CRC) складається з двох байтів і містить 16-бітне значення. Значення CRC обчислюється передавальним пристроєм, який додає CRC до повідомлення. Пристрій-приймач перераховує CRC під час отримання повідомлення та порівнює обчислене значення з фактичним значенням, отриманим у полі CRC. Якщо два значення не рівні, виникає помилка.
CRC запускається шляхом попереднього завантаження 16-бітного регістра до всіх одиниць. Потім починається процес застосування послідовних 1-бітних байтів повідомлення до поточного вмісту регістра. Тільки вісім біт даних у кожному символі використовуються для генерації CRC. Стартовий і стоп-біти, а також біт парності не застосовуються до CRC.
Під час генерації CRC кожен 8-бітовий символ об’єднується виключним АБО з вмістом регістра. Потім результат зміщується в напрямку молодшого значущого біта (LSB), із заповненням нуля в позиції старшого значущого біта (MSB). LSB витягують і досліджують. Якщо LSB дорівнює 1, регістр об’єднується виключним АБО з попередньо встановленим фіксованим значенням. Якщо LSB дорівнює 0, виключне АБО не відбувається.
Цей процес повторюється, доки не буде виконано вісім змін. Після останнього (восьмого) зсуву наступний 8-бітовий символ об’єднується виключним АБО з поточним значенням регістра, і процес повторюється ще для восьми зрушень, як описано вище. Остаточним вмістом реєстру після застосування всіх символів повідомлення є значення CRC.
Розрахункова процедура генерації CRC:

  1. Завантажте 16-розрядний регістр за допомогою $FFFF. Назвіть це реєстром CRC.
  2. Виключне АБО перший 8-бітовий байт повідомлення з молодшим байтом 16-бітного регістра CRC, поміщаючи результат у регістр CRC.
  3. Зсув регістра CRC на один біт праворуч (до LSB), заповнення нулем MSB. Витягніть і перевірте LSB.
  4. (Якщо LSB був 0): повторіть крок 3 (інша зміна). (Якщо LSB був 1): Виключне АБО регістр CRC зі значенням полінома $A001 (1010 0000 0000 0001).
  5. Повторюйте кроки 3 і 4, доки не буде виконано 8 змін. Коли це буде зроблено, буде оброблено повний 8-бітний байт.
  6. Повторіть кроки з 2 по 5 для наступного 8-бітного байта повідомлення. Продовжуйте робити це, доки не буде оброблено всі байти.
  7. Остаточним вмістом реєстру CRC є значення CRC.
  8. Коли CRC поміщається в повідомлення, його верхні та нижні байти потрібно поміняти місцями, як описано нижче.

Розміщення CRC у повідомленні
Коли 16-бітний CRC (два 8-бітних байти) передається в повідомленні, спочатку буде передано молодший байт, а потім старший.
наприкладample, якщо значення CRC становить $35F7 (0011 0101 1111 0111):

Адр функц Дані

Граф

Дані Дані …. Дані CRC

ось F7

CRC

Привіт 35

Функції формування CRC – з табл

Усі можливі значення CRC попередньо завантажуються в два масиви, які просто індексуються, коли функція збільшується через буфер повідомлень. Один масив містить усі 256 можливих значень CRC для старшого байта 16-бітового поля CRC, а інший масив містить усі значення для молодшого байта. Індексація CRC у такий спосіб забезпечує швидше виконання, ніж було б досягнуто обчисленням нового значення CRC з кожним новим символом із буфера повідомлень.

PROTOCOL-RS485-Modbus-And-Lan-Gateway-FIG-2PROTOCOL-RS485-Modbus-And-Lan-Gateway-FIG-3

Функції генерації CRC – без таблиці

PROTOCOL-RS485-Modbus-And-Lan-Gateway-FIG-4

СТРУКТУРА КОМАНД ЧИТАННЯ

  • У випадку модуля, об’єднаного з лічильником: головний пристрій зв’язку може надсилати команди модулю для зчитування його стану та налаштувань або зчитування виміряних значень, стану та налаштувань, що стосуються лічильника.
  • У випадку лічильника з вбудованим зв’язком: головний пристрій зв’язку може надсилати команди лічильнику для зчитування його стану, налаштувань і виміряних значень.
  • Більше регістрів можна читати одночасно, надсилаючи одну команду, лише якщо регістри є послідовними (див. Розділ 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-розрядному форматі, як показано нижче:

PROTOCOL-RS485-Modbus-And-Lan-Gateway-FIG-5

  • де S — знаковий біт, e' — перша частина експоненти, а f — десятковий дріб, який стоїть поруч із 1. Всередині експонента має довжину 8 біт, а збережена частка — 23 біти.
  • До обчисленого значення з плаваючою комою застосовується метод округлення до найближчого.
  • Формат числа з плаваючою комою показано таким чином:

PROTOCOL-RS485-Modbus-And-Lan-Gateway-FIG-6

ПРИМІТКА: Дроби (десяткові) завжди відображаються, тоді як початкова 1 (прихований біт) не зберігається.

Exampфайл перетворення значення, показаного з плаваючою комою
Значення читається з плаваючою комою:
45AACC00(16)
Значення, перетворене в двійковий формат:

0 10001011 01010101100110000000000(2)
знак експонента дріб

PROTOCOL-RS485-Modbus-And-Lan-Gateway-FIG-7

НАПИСАННЯ КОМАНДНОЇ СТРУКТУРИ

  • У випадку модуля, об’єднаного з лічильником: головний пристрій зв’язку може надсилати команди модулю для програмування самого себе або програмування лічильника.
  • У випадку лічильника з вбудованим зв’язком: головний пристрій зв’язку може надсилати команди лічильнику для його програмування.
  • Більше налаштувань можна виконувати одночасно, надсилаючи одну команду, лише якщо відповідні регістри є послідовними (див. розділ 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)

PROTOCOL-RS485-Modbus-And-Lan-Gateway-FIG-8

 

 

 

 

 

 

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=не визначено

PROTOCOL-RS485-Modbus-And-Lan-Gateway-FIG-9

 

+кВт·год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 варх      

 

PROTOCOL-RS485-Modbus-And-Lan-Gateway-FIG-10

 

 

 

 

 

 

+квар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

PROTOCOL-RS485-Modbus-And-Lan-Gateway-FIG-11

 

 

 

 

 

 

+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

 

PROTOCOL-RS485-Modbus-And-Lan-Gateway-FIG-12

 

 

 

 

 

 

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)

PROTOCOL-RS485-Modbus-And-Lan-Gateway-FIG-15

 

 

 

 

 

 

ПРОГРАМОВАНІ ДАНІ ДЛЯ ЛІЧИЛЬНИКА ЕНЕРГІЇ ТА МОДУЛЯ ЗВ'ЯЗКУ

АДРЕСА Адреса 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 і локальний шлюз, локальний шлюз, шлюз

Список літератури

Залиште коментар

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *