PROTOKOL-LOGO

PROTOCOL RS485 Modbus және Lan Gateway

PROTOCOL RS485 Modbus және Lan Gateway пайдаланушы нұсқаулығы Таңдаулы кескін: № file таңдалған Жаңарту Жазба қосу MediaVisualText тақырыбы 4 H4 Диалогты жабу Медиа қосу Әрекеттер Жүктеп салу filesMedia Library Медиа сүзгі түрі бойынша сүзгі Осы жазбаға жүктеп салынған күні бойынша сүзгілеу Барлық күндер Іздеу Мультимедиа тізімі 18 медиа элементінің 18-ін көрсету ТІРКЕМЕ ДЕГЕНДЕРІ PROTOCOL-RS485-Modbus-An-Lan-Gateway-PRODUCT.png 27 ақпан 2024 ж. 185 KB пиксельдер Суретті өңдеу Біржола жою Балама мәтін Кескіннің мақсатын сипаттауды үйреніңіз (жаңа қойындыда ашылады). Сурет таза сәндік болса, бос қалдырыңыз. Тақырып PROTOCOL-RS415-Modbus-An-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)

Жиі қойылатын сұрақтар

  • MODBUS байланыс хаттамасының мақсаты қандай?
  • MODBUS протоколы өнеркәсіптік автоматтандыру жүйелерінде деректер алмасуға мүмкіндік беретін негізгі құрылғы мен бірнеше қосалқы құрылғылар арасындағы байланысты жеңілдетеді.
  • MODBUS протоколы арқылы қанша балды қосуға болады?
  • MODBUS протоколы шиналық немесе жұлдызды желі конфигурациясында қосылған 247 құлға дейін қолдау көрсетеді.
  • MODBUS ASCII/RTU режимінде бағынышты мекенжайды қалай өзгертуге болады?
  • MODBUS ASCII/RTU режимінде бағынышты мекенжайды өзгерту үшін есептегіштің логикалық нөмірін конфигурациялау нұсқауларын пайдаланушы нұсқаулығынан қараңыз.

Жауапкершілікті шектеу
Өндіруші осы нұсқаулықтағы техникалық сипаттамаларды алдын ала ескертусіз өзгерту құқығын өзіне қалдырады. Өндірушінің жазбаша рұқсатынсыз осы нұсқаулықтың кез келген данасы ішінара немесе толық, фотокөшірме арқылы немесе басқа тәсілдермен, тіпті электронды сипатта болса да, авторлық құқық шарттарын бұзады және қудалауға жатады.
Құрылғыны осы нұсқаулықта айтылғандай, ол әзірленгеннен басқа әртүрлі мақсаттарда пайдалануға тыйым салынады. Осы құрылғыдағы мүмкіндіктерді пайдаланған кезде барлық заңдарды орындаңыз және басқалардың құпиялылығы мен заңды құқықтарын құрметтеңіз.
ҚОЛДАНЫЛАТЫН ЗАҢ ТЫЙЫМ САЛҒАН ДЕРЕКТЕРДЕН БАСҚА, ЕШҚАНДАЙ ЖАҒДАЙДА ӨНДІРУШІ АЙТЫЛҒАН ӨНІМДЕРМЕН ЖӘНЕ ӨНДІРУШІЛЕРДІҢ ӨНДІРУШІЛЕРГЕ БАЙЛАНЫСТЫ КЕЛГЕН ЗАЛДАР ҮШІН ЖАУАПКЕРШІЛІК БОЛМАЙДЫ. БАСҚА АДАМ ОСЫ ҮШІН КЕЗ КЕЛГЕН МІНДЕТТЕМЕЛЕР НЕ ЖАУАПКЕРШІЛІК АЛУЫ ОСЫНДА АНЫҚ БЕРІЛГЕН.
Осы нұсқаулықтағы барлық сауда белгілері тиісті иелерінің меншігі болып табылады.
Осы нұсқаулықта қамтылған ақпарат тек ақпараттық мақсаттарға арналған, алдын ала ескертусіз өзгертілуі мүмкін және Өндіруші үшін міндетті болып саналмайды. Өндіруші осы нұсқаулықта болуы мүмкін қателер немесе сәйкессіздіктер үшін жауапкершілік көтермейді.

СИПАТТАМАСЫ

MODBUS ASCII/RTU - бұл шинаға немесе жұлдызды желіге қосылған 247 бағынуға дейін қолдау көрсете алатын негізгі-құлалық байланыс протоколы. Протокол бір жолда симплексті қосылымды пайдаланады. Осылайша байланыс хабарламалары бір-біріне қарама-қарсы екі бағытта бір сызықта қозғалады.
MODBUS TCP – MODBUS отбасының нұсқасы. Атап айтқанда, ол 502 тіркелген портта TCP/IP протоколын қолданатын «Интранет» немесе «Интернет» ортасында MODBUS хабар алмасуын пайдалануды қамтиды.
Master-slave хабарлары болуы мүмкін:

  • Оқу (Функция кодтары $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 байт Сервер мен клиент хабарламалары арасында синхрондау үшін
PROTOCOL ID 2 байт MODBUS TCP үшін нөл
БАЙТ САН 2 байт Осы кадрдағы қалған байттардың саны
UNIT ID 1 байт Қосалқы мекенжай (пайдаланылмаса 255)
ФУНКЦИЯ КОД 1 байт Функция коды ($01 / $04 / $10)
ДЕРЕКТЕР БАЙТЫ n байт Деректер жауап немесе пәрмен ретінде

LRC генерациясы

Бойлық артықшылықты тексеру (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

LRC есептеуге арналған C-функциясы

PROTOCOL-RS485-Modbus-және-Лан-шлюз-FIG-1CRC генерациясы
Циклдық артықшылықты тексеру (CRC) өрісі 16 биттік мәнді қамтитын екі байт. CRC мәнін хабарға CRC қосатын жіберуші құрылғы есептейді. Қабылдаушы құрылғы хабарламаны қабылдау кезінде CRC-ді қайта есептейді және есептелген мәнді CRC өрісінде алған нақты мәнмен салыстырады. Екі мән тең болмаса, қате пайда болады.
CRC алдымен 16-биттік регистрді барлық 1-ге алдын ала жүктеу арқылы іске қосылады. Содан кейін регистрдің ағымдағы мазмұнына хабарламаның кезекті 8 биттік байттарын қолдану процесі басталады. CRC құру үшін әрбір таңбадағы деректердің сегіз биті ғана пайдаланылады. Бастау және тоқтату биттері және паритет биті CRC-ге қолданылмайды.
CRC генерациялау кезінде әрбір 8-биттік таңба регистр мазмұнымен ерекше НЕМЕСЕ. Содан кейін нәтиже ең маңызды разрядқа (MSB) толтырылған нөлмен ең аз маңызды разряд (LSB) бағытына ауыстырылады. LSB шығарылады және зерттеледі. Егер LSB 1 болса, регистр алдын ала орнатылған, тіркелген мәнмен ерекше НЕМЕСЕ болады. Егер LSB 0 болса, ерекше НЕМЕСЕ орын алмайды.
Бұл процесс сегіз ауысым орындалғанша қайталанады. Соңғы (сегізінші) ауысымнан кейін келесі 8 разрядты таңба регистрдің ағымдағы мәнімен ерекше НЕМЕСЕ болып табылады және процесс жоғарыда сипатталғандай тағы сегіз ауысымға қайталанады. Хабардың барлық таңбалары қолданылғаннан кейін тізілімнің соңғы мазмұны CRC мәні болып табылады.
CRC құрудың есептелген процедурасы:

  1. $FFFF арқылы 16-биттік регистрді жүктеңіз. Мұны CRC реестрі деп атаңыз.
  2. Эксклюзивті НЕМЕСЕ 8-биттік CRC регистрінің төменгі ретті байты бар хабарламаның бірінші 16-биттік байты, нәтижені CRC регистріне қояды.
  3. CRC регистрін бір бит оңға (LSB қарай) жылжытыңыз, нөл – MSB толтырыңыз. LSB шығарып, тексеріңіз.
  4. (Егер LSB 0 болса): 3-қадамды қайталаңыз (басқа ауысым). (Егер LSB 1 болса): Эксклюзивті НЕМЕСЕ $A001 полиномдық мәні бар CRC регистрі (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) болса:

Addr Функция Деректер

Санау

Деректер Деректер …. Деректер CRC

мына F7

CRC

Сәлем 35

CRC құру функциялары – Кестемен

Барлық мүмкін болатын CRC мәндері екі массивке алдын ала жүктеледі, олар функция хабарлама буфері арқылы өсетіндіктен жай ғана индекстеледі. Бір массив 256-биттік CRC өрісінің жоғары байты үшін 16 мүмкін болатын CRC мәндерінің барлығын, ал басқа массив төменгі байт үшін барлық мәндерді қамтиды. CRC-ді осылайша индекстеу хабарлама буферіндегі әрбір жаңа таңбамен жаңа CRC мәнін есептеу арқылы қол жеткізілетінге қарағанда жылдамырақ орындауды қамтамасыз етеді.

PROTOCOL-RS485-Modbus-және-Лан-шлюз-FIG-2PROTOCOL-RS485-Modbus-және-Лан-шлюз-FIG-3

CRC құру функциялары – Кестесіз

PROTOCOL-RS485-Modbus-және-Лан-шлюз-FIG-4

ОҚУ БҰЙЫРУ ҚҰРЫЛЫМЫ

  • Есептегішпен біріктірілген модуль жағдайында: Негізгі байланыс құрылғысы модульге оның күйін және орнатуын оқу немесе есептегішке қатысты өлшенген мәндерді, күйді және орнатуды оқу үшін пәрмендер жібере алады.
  • Біріктірілген байланысы бар есептегіш жағдайында: Негізгі байланыс құрылғысы оның күйін, баптауын және өлшенген мәндерін оқу үшін есептегішке командалар жібере алады.
  • Қосымша регистрлерді бір уақытта бір команданы жіберу арқылы оқуға болады, егер регистрлер дәйекті болса ғана (5-тарауды қараңыз). MODBUS протоколының режиміне сәйкес оқу командасы келесідей құрылымдалған.

Modbus ASCII/RTU
Сұрау немесе Жауап хабарларында қамтылған мәндер он алтылық форматта болады.
Сұрау бұрынғыampMODBUS RTU жағдайында: 01030002000265CB

Example Байт Сипаттама Байттар саны
01 Құлдың мекен-жайы 1
03 Функция коды 1
00 Жоғары Тіркеуді бастау 2
02 Төмен    
00 Жоғары Оқылатын сөздер саны 2
02 Төмен    
65 Жоғары Қатені тексеру (CRC) 2
CB Төмен    

Жауап бұрынғыampMODBUS RTU жағдайында: 01030400035571F547

Example Байт Сипаттама Байттар саны
01 Құлдың мекен-жайы 1
03 Функция коды 1
04 Байт саны 1
00 Жоғары Сұралған деректер 4
03 Төмен    
55 Жоғары    
71 Төмен    
F5 Жоғары Қатені тексеру (CRC) 2
47 Төмен    

Modbus TCP
Сұрау немесе Жауап хабарларында қамтылған мәндер он алтылық форматта болады.
Сұрау бұрынғыampMODBUS TCP жағдайында: 010000000006010400020002

Example Байт Сипаттама Байттар саны
01 Транзакция идентификаторы 1
00 Жоғары Протокол идентификаторы 4
00 Төмен    
00 Жоғары    
00 Төмен    
06 Байт саны 1
01 Бірлік идентификаторы 1
04 Функция коды 1
00 Жоғары Тіркеуді бастау 2
02 Төмен    
00 Жоғары Оқылатын сөздер саны 2
02 Төмен    

Жауап бұрынғыampMODBUS 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-және-Лан-шлюз-FIG-5

  • Мұндағы S - белгі биті, e' - көрсеткіштің бірінші бөлігі және f - 1-дің қасында орналасқан ондық бөлшек. Ішкі көрсеткіштің ұзындығы 8 бит, ал сақталған бөлшектің ұзындығы 23 бит.
  • Жылжымалы нүктенің есептелген мәніне дөңгелектен жақынға дейін әдісі қолданылады.
  • Жылжымалы нүкте пішімі келесідей көрсетіледі:

PROTOCOL-RS485-Modbus-және-Лан-шлюз-FIG-6

ЕСКЕРТУ: Алдыңғы 1 (жасырын бит) сақталмаған кезде бөлшек сандар (ондық) әрқашан көрсетіледі.

Exampөзгермелі нүктемен көрсетілген мәнді түрлендіру
Жылжымалы нүктемен оқылатын мән:
45AACC00(16)
Екілік пішімде түрлендірілетін мән:

0 10001011 01010101100110000000000(2)
белгісі көрсеткіш бөлшек

PROTOCOL-RS485-Modbus-және-Лан-шлюз-FIG-7

ЖАЗУ БҰЙЫРУ ҚҰРЫЛЫМЫ

  • Есептегішпен біріктірілген модуль жағдайында: Негізгі байланыс құрылғысы модульге өзін бағдарламалау немесе есептегішті бағдарламалау үшін командалар жібере алады.
  • Біріктірілген байланысы бар есептегіш жағдайында: Негізгі байланыс құрылғысы оны бағдарламалау үшін есептегішке командалар жібере алады.
  • Тиісті регистрлер дәйекті болған жағдайда ғана, бір пәрменді жіберу арқылы қосымша параметрлерді бір уақытта орындауға болады (5 тарауды қараңыз). Қолданылатын MODBUS протокол түріне сәйкес жазу командасы келесідей құрылымдалған.

Modbus ASCII/RTU
Сұраныс немесе Жауап хабарларында қамтылған мәндер он алтылық пішімде.
Сұрау бұрынғыampMODBUS RTU жағдайында: 011005150001020008F053

Example Байт Сипаттама Байттар саны
01 Құлдың мекен-жайы 1
10 Функция коды 1
05 Жоғары Тіркеуді бастау 2
15 Төмен    
00 Жоғары Жазылатын сөздер саны 2
01 Төмен    
02 Деректер байт есептегіші 1
00 Жоғары Бағдарламалауға арналған деректер 2
08 Төмен    
F0 Жоғары Қатені тексеру (CRC) 2
53 Төмен    

Жауап бұрынғыampMODBUS RTU жағдайында: 01100515000110C1

Example Байт Сипаттама Байттар саны
01 Құлдың мекен-жайы 1
10 Функция коды 1
05 Жоғары Тіркеуді бастау 2
15 Төмен    
00 Жоғары Жазбаша сөздердің саны 2
01 Төмен    
10 Жоғары Қатені тексеру (CRC) 2
C1 Төмен    

Modbus TCP
Сұраныс немесе Жауап хабарларында қамтылған мәндер он алтылық пішімде.
Сұрау бұрынғыampMODBUS 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 Төмен    

Жауап бұрынғыampMODBUS 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
Жауап хабарларындағы мәндер он алтылық форматта.
Жауап бұрынғыampMODBUS 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
Жауап хабарларындағы мәндер он алтылық форматта.
Жауап бұрынғыampMODBUS 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 SERVER BUSY: сервер МБ сұрау PDU қабылдай алмады. Клиент қолданбасы сұрауды қайта жіберуді және қашан жіберу керектігін шешуге жауапты.
  • $0A ШЛЮЗ ЖОЛЫ ЖОҚ: байланыс модулі (немесе біріктірілген байланысы бар есептегіш болған жағдайда есептегіш) конфигурацияланбаған немесе байланыса алмайды.
  • $0B GATEWAY МАҚСАТ ҚҰРЫЛҒЫ ЖАУАП БЕРМЕДЫ: есептегіш желіде қолжетімді емес.

ТІРКЕЛУ КСТЕЛТЕРІ ТУРАЛЫ ЖАЛПЫ АҚПАРАТ

ЕСКЕРТУ: Бір пәрменмен оқуға болатын регистрлердің (немесе байттардың) ең көп саны:

  • ASCII режимінде 63 регистр
  • RTU режимінде 127 регистр
  • TCP режимінде 256 байт

ЕСКЕРТУ: Бір командамен бағдарламалауға болатын регистрлердің ең көп саны:

  • ASCII режимінде 13 регистр
  • RTU режимінде 29 регистр
  • TCP режимінде 1 тіркелу

ЕСКЕРТУ: Тізілім мәндері он алтылық форматта ($).

Кесте HEADER Мағынасы
ПАРАМЕТР Оқылатын/жазылатын параметрдің таңбасы және сипаттамасы.
 

 

 

 

 

+/-

Оқу мәніндегі оң немесе теріс белгі.

Белгі көрінісі байланыс модуліне немесе есептегіш үлгісіне сәйкес өзгереді:

Sign бит режимі: Егер бұл баған белгіленсе, оқу регистрінің мәні оң немесе теріс таңбаға ие болуы мүмкін. Қол қойылған регистр мәнін келесі нұсқауларда көрсетілгендей түрлендіріңіз:

Ең маңызды бит (MSB) таңбаны келесідей көрсетеді: 0=оң (+), 1=теріс (-). Теріс мән, мысалыampле:

MSB

$8020 = 1000000000100000 = -32

| алтылық | бин | желтоқсан |

2-нің толықтыру режимі: Егер бұл баған белгіленсе, оқу регистрінің мәні оң немесе теріс болуы мүмкін

белгісі. Теріс мәндер 2-нің толықтауышымен берілген.

 

 

 

 

 

БҮТІН

INTEGER тіркелім деректері.

Ол өлшем бірлігін көрсетеді, RegSet сәйкес Word нөмірін теріңіз және он алтылық пішімдегі мекенжай. RegSet екі түрі қол жетімді:

RegSet 0: жұп/тақ сөз тіркестері.

RegSet 1: тіпті сөз регистрлері. LAN GATEWAY модульдері үшін қолжетімді емес.

Тек мыналар үшін қолжетімді:

▪ Біріктірілген MODBUS бар есептегіштер

▪ Біріктірілген ETHERNET бар есептегіштер

▪ Микробағдарлама шығарылымы 485 немесе одан жоғары RS2.00 модульдері Қолданылатын RegSet-ті анықтау үшін $0523/$0538 тіркелімдерін қараңыз.

IEEE IEEE стандартты тізілімінің деректері.

Ол өлшем бірлігін, Word нөмірін және мекен-жайды он алтылық форматта көрсетеді.

 

 

 

МОДЕЛЬ БОЙЫНША ТІРКЕЛУ

Үлгі бойынша тізілімнің болуы. (●) құсбелгі қойылса, тізілім үшін қол жетімді

сәйкес модель:

3ph 6A/63A/80A СЕРИЯЛЫҚ: Сериялық байланысы бар 6А, 63А және 80А 3фазалы есептегіштер.

1ph 80A СЕРИЯЛЫҚ: 80А сериялық байланысы бар 1 фазалы есептегіштер.

1ph 40A СЕРИЯЛЫҚ: 40А сериялық байланысы бар 1 фазалы есептегіштер.

3ph біріктірілген ETHERNET TCP: Біріктірілген ETHERNET TCP байланысы бар 3 фазалы есептегіштер.

1ph біріктірілген ETHERNET TCP: Біріктірілген ETHERNET TCP байланысы бар 1 фазалы есептегіштер.

LANG TCP (үлгіге сәйкес): LAN GATEWAY модулімен біріктірілген есептегіштер.

ДЕРЕКТЕРДІҢ МӘНІ Оқу командасының жауабы арқылы алынған мәліметтердің сипаттамасы.
БАҒДАРЛАМАЛЫНАТЫН ДЕРЕКТЕР Жазу пәрмені үшін жіберілетін деректердің сипаттамасы.

ОҚУ ТІРКЕЛІЛЕРІ (ФУНКЦИЯ КОДТАРЫ $03, $04)

PROTOCOL-RS485-Modbus-және-Лан-шлюз-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 томtage   2 0006 2 0006 mV 2 1006 V      
U23 L 2-3 томtage   2 0008 2 0008 mV 2 1008 V      
U31 L 3-1 томtage   2 000A 2 000A mV 2 100A V      
U∑ Жүйе томtage   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 001A 0.001 2 101A      
PF3 Ph3 қуат коэффициенті 1 001A 2 001C 0.001 2 101C      
PF∑ Sys қуат факторы 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∑ Sys Active Power 3 0025 4 002C mW 2 1026 W
S1 Ph1 Көрінетін қуат 3 0028 4 0030 мВА 2 1028 VA      
S2 Ph2 Көрінетін қуат 3 002B 4 0034 мВА 2 102A VA      
S3 Ph3 Көрінетін қуат 3 002E 4 0038 мВА 2 102C VA      
S∑ Sys Apparent Power 3 0031 4 003C мВА 2 102E VA
Q1 Ph1 реактивті қуат 3 0034 4 0040 мвар 2 1030 var      
Q2 Ph2 реактивті қуат 3 0037 4 0044 мвар 2 1032 var      
Q3 Ph3 реактивті қуат 3 003A 4 0048 мвар 2 1034 var      
Q∑ Sys реактивті қуат 3 003D 4 004C мвар 2 1036 var
F Жиілік   1 0040 2 0050 мГц 2 1038 Hz
PH SEQ Фазалық реттілік   1 0041 2 0052 2 103A      

Оқылған деректердің мағынасы:

  • БҮТІН: $00=123-CCW, $01=321-CW, $02=анықталмаған
  • Біріктірілген байланыс және RS485 модульдері бар есептегіштерге арналған IEEE: $3DFBE76D=123-CCW, $3E072B02=321-CW, $0=анықталмаған
  • LAN GATEWAY модульдері үшін IEEE: $0=123-CCW, $3F800000=321-CW, $40000000=анықталмаған

PROTOCOL-RS485-Modbus-және-Лан-шлюз-FIG-9

 

+кВтсағ1 Ph1 Имп. Active En.   3 0100 4 0100 0.1 Вт сағ 2 1100 Wh      
+кВтсағ2 Ph2 Имп. Active En.   3 0103 4 0104 0.1 Вт сағ 2 1102 Wh      
+кВтсағ3 Ph3 Имп. Active En.   3 0106 4 0108 0.1 Вт сағ 2 1104 Wh      
+кВтсағ∑ Sys Imp. Active En.   3 0109 4 010C 0.1 Вт сағ 2 1106 Wh
кВтсағ1 Ph1 Exp. Active En.   3 010C 4 0110 0.1 Вт сағ 2 1108 Wh      
кВтсағ2 Ph2 Exp. Active En.   3 010F 4 0114 0.1 Вт сағ 2 110A Wh      
кВтсағ3 Ph3 Exp. Active En.   3 0112 4 0118 0.1 Вт сағ 2 110C Wh      
-кВтсағ ∑ Sys Exp. Active En.   3 0115 4 011C 0.1 Вт сағ 2 110E Wh
+кВАсағ1-L Ph1 Имп. Кешігу. Apparent En.   3 0118 4 0120 0.1ВАч 2 1110 VAh      
+кВАсағ2-L Ph2 Имп. Кешігу. Apparent En.   3 011B 4 0124 0.1ВАч 2 1112 VAh      
+кВАсағ3-L Ph3 Имп. Кешігу. Apparent En.   3 011E 4 0128 0.1ВАч 2 1114 VAh      
+кВАсағ∑-L Sys Imp. Кешігу. Apparent En.   3 0121 4 012C 0.1ВАч 2 1116 VAh
-kVAh1-L Ph1 Exp. Кешігу. Apparent En.   3 0124 4 0130 0.1ВАч 2 1118 VAh      
-kVAh2-L Ph2 Exp. Кешігу. Apparent En.   3 0127 4 0134 0.1ВАч 2 111A VAh      
-kVAh3-L Ph3 Exp. Кешігу. Apparent En.   3 012A 4 0138 0.1ВАч 2 111C VAh      
-кВАсағ∑-Л Sys Exp. Кешігу. Apparent En.   3 012D 4 013C 0.1ВАч 2 111E VAh
+кВАсағ1-C Ph1 Имп. Қорғасын. Apparent En.   3 0130 4 0140 0.1ВАч 2 1120 VAh      
+кВАсағ2-C Ph2 Имп. Қорғасын. Apparent En.   3 0133 4 0144 0.1ВАч 2 1122 VAh      
+кВАсағ3-C Ph3 Имп. Қорғасын. Apparent En.   3 0136 4 0148 0.1ВАч 2 1124 VAh      
+кВАсағ∑-C Sys Imp. Қорғасын. Apparent En.   3 0139 4 014C 0.1ВАч 2 1126 VAh
-kVAh1-C Ph1 Exp. Қорғасын. Apparent En.   3 013C 4 0150 0.1ВАч 2 1128 VAh      
-kVAh2-C Ph2 Exp. Қорғасын. Apparent En.   3 013F 4 0154 0.1ВАч 2 112A VAh      
-kVAh3-C Ph3 Exp. Қорғасын. Apparent En.   3 0142 4 0158 0.1ВАч 2 112C VAh      
-VA∑-C Sys Exp. Қорғасын. Apparent En.   3 0145 4 015C 0.1ВАч 2 112E VAh
+kvarh1-L Ph1 Имп. Кешігу. Reactive En.   3 0148 4 0160 0.1varh 2 1130 varh      
+kvarh2-L Ph2 Имп. Кешігу. Reactive En.   3 014B 4 0164 0.1varh 2 1132 varh      

 

PROTOCOL-RS485-Modbus-және-Лан-шлюз-FIG-10

 

 

 

 

 

 

+kvarh3-L Ph3 Имп. Кешігу. Reactive En.   3 014E 4 0168 0.1varh 2 1134 varh      
+kvarh∑-L Sys Imp. Кешігу. Reactive En.   3 0151 4 016C 0.1varh 2 1136 varh
-kvarh1-L Ph1 Exp. Кешігу. Reactive En.   3 0154 4 0170 0.1varh 2 1138 varh      
-kvarh2-L Ph2 Exp. Кешігу. Reactive En.   3 0157 4 0174 0.1varh 2 113A varh      
-kvarh3-L Ph3 Exp. Кешігу. Reactive En.   3 015A 4 0178 0.1varh 2 113C varh      
-vary∑-L Sys Exp. Кешігу. Reactive En.   3 015D 4 017C 0.1varh 2 113E varh
+kvarh1-C Ph1 Имп. Қорғасын. Reactive En.   3 0160 4 0180 0.1varh 2 1140 varh      
+kvarh2-C Ph2 Имп. Қорғасын. Reactive En.   3 0163 4 0184 0.1varh 2 1142 varh      
+kvarh3-C Ph3 Имп. Қорғасын. Reactive En.   3 0166 4 0188 0.1varh 2 1144 varh      
+kvarh∑-C Sys Imp. Қорғасын. Reactive En.   3 0169 4 018C 0.1varh 2 1146 varh
-kvarh1-C Ph1 Exp. Қорғасын. Reactive En.   3 016C 4 0190 0.1varh 2 1148 varh      
-kvarh2-C Ph2 Exp. Қорғасын. Reactive En.   3 016F 4 0194 0.1varh 2 114A varh      
-kvarh3-C Ph3 Exp. Қорғасын. Reactive En.   3 0172 4 0198 0.1varh 2 114C varh      
-kvarh∑-C Sys Exp. Қорғасын. Reactive En.   3 0175 4 019C 0.1varh 2 114E varh
                               Резервтелген   3 0178 2 01A0 2 1150 R R R R R R

ТАРИФ 1 ЕСЕПТІК

+кВтсағ1-T1 Ph1 Имп. Active En.   3 0200 4 0200 0.1 Вт сағ 2 1200 Wh        
+кВтсағ2-T1 Ph2 Имп. Active En.   3 0203 4 0204 0.1 Вт сағ 2 1202 Wh        
+кВтсағ3-T1 Ph3 Имп. Active En.   3 0206 4 0208 0.1 Вт сағ 2 1204 Wh        
+кВтсағ∑-T1 Sys Imp. Active En.   3 0209 4 020C 0.1 Вт сағ 2 1206 Wh      
-кВтсағ1-Т1 Ph1 Exp. Active En.   3 020C 4 0210 0.1 Вт сағ 2 1208 Wh        
-кВтсағ2-Т1 Ph2 Exp. Active En.   3 020F 4 0214 0.1 Вт сағ 2 120A Wh        
-кВтсағ3-Т1 Ph3 Exp. Active En.   3 0212 4 0218 0.1 Вт сағ 2 120C Wh        
-кВтсағ∑-Т1 Sys Exp. Active En.   3 0215 4 021C 0.1 Вт сағ 2 120E Wh      
+kVAh1-L-T1 Ph1 Имп. Кешігу. Apparent En.   3 0218 4 0220 0.1ВАч 2 1210 VAh        
+kVAh2-L-T1 Ph2 Имп. Кешігу. Apparent En.   3 021B 4 0224 0.1ВАч 2 1212 VAh        
+kVAh3-L-T1 Ph3 Имп. Кешігу. Apparent En.   3 021E 4 0228 0.1ВАч 2 1214 VAh        
+kVAh∑-L-T1 Sys Imp. Кешігу. Apparent En.   3 0221 4 022C 0.1ВАч 2 1216 VAh      
-kVAh1-L-T1 Ph1 Exp. Кешігу. Apparent En.   3 0224 4 0230 0.1ВАч 2 1218 VAh        
-kVAh2-L-T1 Ph2 Exp. Кешігу. Apparent En.   3 0227 4 0234 0.1ВАч 2 121A VAh        
-kVAh3-L-T1 Ph3 Exp. Кешігу. Apparent En.   3 022A 4 0238 0.1ВАч 2 121C VAh        
-kVAh∑-L-T1 Sys Exp. Кешігу. Apparent En.   3 022D 4 023C 0.1ВАч 2 121E VAh      
+kVAh1-C-T1 Ph1 Имп. Қорғасын. Apparent En.   3 0230 4 0240 0.1ВАч 2 1220 VAh        
+kVAh2-C-T1 Ph2 Имп. Қорғасын. Apparent En.   3 0233 4 0244 0.1ВАч 2 1222 VAh        
+kVAh3-C-T1 Ph3 Имп. Қорғасын. Apparent En.   3 0236 4 0248 0.1ВАч 2 1224 VAh        
+kVAh∑-C-T1 Sys Imp. Қорғасын. Apparent En.   3 0239 4 024C 0.1ВАч 2 1226 VAh      
-kVAh1-C-T1 Ph1 Exp. Қорғасын. Apparent En.   3 023C 4 0250 0.1ВАч 2 1228 VAh        
-kVAh2-C-T1 Ph2 Exp. Қорғасын. Apparent En.   3 023F 4 0254 0.1ВАч 2 122A VAh        
-kVAh3-C-T1 Ph3 Exp. Қорғасын. Apparent En.   3 0242 4 0258 0.1ВАч 2 122C VAh        
-kVAh∑-C-T1 Sys Exp. Қорғасын. Apparent En.   3 0245 4 025C 0.1ВАч 2 122E VAh      
+kvarh1-L-T1 Ph1 Имп. Кешігу. Reactive En.   3 0248 4 0260 0.1varh 2 1230 varh        
+kvarh2-L-T1 Ph2 Имп. Кешігу. Reactive En.   3 024B 4 0264 0.1varh 2 1232 varh        
+kvarh3-L-T1 Ph3 Имп. Кешігу. Reactive En.   3 024E 4 0268 0.1varh 2 1234 varh        
+kvarh∑-L-T1 Sys Imp. Кешігу. Reactive En.   3 0251 4 026C 0.1varh 2 1236 varh      
-kvarh1-L-T1 Ph1 Exp. Кешігу. Reactive En.   3 0254 4 0270 0.1varh 2 1238 varh        
-kvarh2-L-T1 Ph2 Exp. Кешігу. Reactive En.   3 0257 4 0274 0.1varh 2 123A varh        
-kvarh3-L-T1 Ph3 Exp. Кешігу. Reactive En.   3 025A 4 0278 0.1varh 2 123C varh        
-vary∑-L-T1 Sys Exp. Кешігу. Reactive En.   3 025D 4 027C 0.1varh 2 123E varh      
+kvarh1-C-T1 Ph1 Имп. Қорғасын. Reactive En.   3 0260 4 0280 0.1varh 2 1240 varh        
+kvarh2-C-T1 Ph2 Имп. Қорғасын. Reactive En.   3 0263 4 0284 0.1varh 2 1242 varh        
+kvarh3-C-T1 Ph3 Имп. Қорғасын. Reactive En.   3 0266 4 0288 0.1varh 2 1244 varh        
+kvarh∑-C-T1 Sys Imp. Қорғасын. Reactive En.   3 0269 4 028C 0.1varh 2 1246 varh      
-kvarh1-C-T1 Ph1 Exp. Қорғасын. Reactive En.   3 026C 4 0290 0.1varh 2 1248 varh        
-kvarh2-C-T1 Ph2 Exp. Қорғасын. Reactive En.   3 026F 4 0294 0.1varh 2 124A varh        
-kvarh3-C-T1 Ph3 Exp. Қорғасын. Reactive En.   3 0272 4 0298 0.1varh 2 124C varh        
-kvarh∑-C-T1 Sys Exp. Қорғасын. Reactive En.   3 0275 4 029C 0.1varh 2 124E varh      
                               Резервтелген   3 0278 R R R R R R

PROTOCOL-RS485-Modbus-және-Лан-шлюз-FIG-11

 

 

 

 

 

 

+кВтсағ1-T2 Ph1 Имп. Active En.   3 0300 4 0300 0.1 Вт сағ 2 1300 Wh        
+кВтсағ2-T2 Ph2 Имп. Active En.   3 0303 4 0304 0.1 Вт сағ 2 1302 Wh        
+кВтсағ3-T2 Ph3 Имп. Active En.   3 0306 4 0308 0.1 Вт сағ 2 1304 Wh        
+кВтсағ∑-T2 Sys Imp. Active En.   3 0309 4 030C 0.1 Вт сағ 2 1306 Wh      
-кВтсағ1-Т2 Ph1 Exp. Active En.   3 030C 4 0310 0.1 Вт сағ 2 1308 Wh        
-кВтсағ2-Т2 Ph2 Exp. Active En.   3 030F 4 0314 0.1 Вт сағ 2 130A Wh        
-кВтсағ3-Т2 Ph3 Exp. Active En.   3 0312 4 0318 0.1 Вт сағ 2 130C Wh        
-кВтсағ∑-Т2 Sys Exp. Active En.   3 0315 4 031C 0.1 Вт сағ 2 130E Wh      
+kVAh1-L-T2 Ph1 Имп. Кешігу. Apparent En.   3 0318 4 0320 0.1ВАч 2 1310 VAh        
+kVAh2-L-T2 Ph2 Имп. Кешігу. Apparent En.   3 031B 4 0324 0.1ВАч 2 1312 VAh        
+kVAh3-L-T2 Ph3 Имп. Кешігу. Apparent En.   3 031E 4 0328 0.1ВАч 2 1314 VAh        
+kVAh∑-L-T2 Sys Imp. Кешігу. Apparent En.   3 0321 4 032C 0.1ВАч 2 1316 VAh      
-kVAh1-L-T2 Ph1 Exp. Кешігу. Apparent En.   3 0324 4 0330 0.1ВАч 2 1318 VAh        
-kVAh2-L-T2 Ph2 Exp. Кешігу. Apparent En.   3 0327 4 0334 0.1ВАч 2 131A VAh        
-kVAh3-L-T2 Ph3 Exp. Кешігу. Apparent En.   3 032A 4 0338 0.1ВАч 2 131C VAh        
-kVAh∑-L-T2 Sys Exp. Кешігу. Apparent En.   3 032D 4 033C 0.1ВАч 2 131E VAh      
+kVAh1-C-T2 Ph1 Имп. Қорғасын. Apparent En.   3 0330 4 0340 0.1ВАч 2 1320 VAh        
+kVAh2-C-T2 Ph2 Имп. Қорғасын. Apparent En.   3 0333 4 0344 0.1ВАч 2 1322 VAh        
+kVAh3-C-T2 Ph3 Имп. Қорғасын. Apparent En.   3 0336 4 0348 0.1ВАч 2 1324 VAh        
+kVAh∑-C-T2 Sys Imp. Қорғасын. Apparent En.   3 0339 4 034C 0.1ВАч 2 1326 VAh      
-kVAh1-C-T2 Ph1 Exp. Қорғасын. Apparent En.   3 033C 4 0350 0.1ВАч 2 1328 VAh        
-kVAh2-C-T2 Ph2 Exp. Қорғасын. Apparent En.   3 033F 4 0354 0.1ВАч 2 132A VAh        
-kVAh3-C-T2 Ph3 Exp. Қорғасын. Apparent En.   3 0342 4 0358 0.1ВАч 2 132C VAh        
-kVAh∑-C-T2 Sys Exp. Қорғасын. Apparent En.   3 0345 4 035C 0.1ВАч 2 132E VAh      
+kvarh1-L-T2 Ph1 Имп. Кешігу. Reactive En.   3 0348 4 0360 0.1varh 2 1330 varh        
+kvarh2-L-T2 Ph2 Имп. Кешігу. Reactive En.   3 034B 4 0364 0.1varh 2 1332 varh        
+kvarh3-L-T2 Ph3 Имп. Кешігу. Reactive En.   3 034E 4 0368 0.1varh 2 1334 varh        
+kvarh∑-L-T2 Sys Imp. Кешігу. Reactive En.   3 0351 4 036C 0.1varh 2 1336 varh      
-kvarh1-L-T2 Ph1 Exp. Кешігу. Reactive En.   3 0354 4 0370 0.1varh 2 1338 varh        
-kvarh2-L-T2 Ph2 Exp. Кешігу. Reactive En.   3 0357 4 0374 0.1varh 2 133A varh        
-kvarh3-L-T2 Ph3 Exp. Кешігу. Reactive En.   3 035A 4 0378 0.1varh 2 133C varh        
-vary∑-L-T2 Sys Exp. Кешігу. Reactive En.   3 035D 4 037C 0.1varh 2 133E varh      
+kvarh1-C-T2 Ph1 Имп. Қорғасын. Reactive En.   3 0360 4 0380 0.1varh 2 1340 varh        
+kvarh2-C-T2 Ph2 Имп. Қорғасын. Reactive En.   3 0363 4 0384 0.1varh 2 1342 varh        
+kvarh3-C-T2 Ph3 Имп. Қорғасын. Reactive En.   3 0366 4 0388 0.1varh 2 1344 varh        
+kvarh∑-C-T2 Sys Imp. Қорғасын. Reactive En.   3 0369 4 038C 0.1varh 2 1346 varh      
-kvarh1-C-T2 Ph1 Exp. Қорғасын. Reactive En.   3 036C 4 0390 0.1varh 2 1348 varh        
-kvarh2-C-T2 Ph2 Exp. Қорғасын. Reactive En.   3 036F 4 0394 0.1varh 2 134A varh        
-kvarh3-C-T2 Ph3 Exp. Қорғасын. Reactive En.   3 0372 4 0398 0.1varh 2 134C varh        
-vary∑-C-T2 Sys Exp. Қорғасын. Reactive En.   3 0375 4 039C 0.1varh 2 134E varh      
                               Резервтелген   3 0378 R R R R R R

ІШІНШІ ЕСЕПТІКТЕР

+кВтсағ∑-P Sys Imp. Active En.   3 0400 4 0400 0.1 Вт сағ 2 1400 Wh
-кВтсағ∑-П Sys Exp. Active En.   3 0403 4 0404 0.1 Вт сағ 2 1402 Wh
+kVAh∑-LP Sys Imp. Кешігу. Apparent En.   3 0406 4 0408 0.1ВАч 2 1404 VAh
-kVAh∑-LP Sys Exp. Кешігу. Apparent En.   3 0409 4 040C 0.1ВАч 2 1406 VAh
+kVAh∑-CP Sys Imp. Қорғасын. Apparent En.   3 040C 4 0410 0.1ВАч 2 1408 VAh
-kVAh∑-CP Sys Exp. Қорғасын. Apparent En.   3 040F 4 0414 0.1ВАч 2 140A VAh
+kvarh∑-LP Sys Imp. Кешігу. Reactive En.   3 0412 4 0418 0.1varh 2 140C varh
-vary∑-LP Sys Exp. Кешігу. Reactive En.   3 0415 4 041C 0.1varh 2 140E varh
+kvarh∑-CP Sys Imp. Қорғасын. Reactive En.   3 0418 4 0420 0.1varh 2 1410 varh
-vary∑-CP Sys Exp. Қорғасын. Reactive En.   3 041B 4 0424 0.1varh 2 1412 varh

БАЛАНС ЕСЕПТІКТЕРІ

кВтсағ∑-B Sys Active En. 3 041E 4 0428 0.1 Вт сағ 2 1414 Wh  
кВАсағ∑-ЛБ Sys Lag. Apparent En. 3 0421 4 042C 0.1ВАч 2 1416 VAh  
кВАсағ∑-СБ Sys жетекші. Apparent En. 3 0424 4 0430 0.1ВАч 2 1418 VAh  
кварх∑-ЛБ Sys Lag. Reactive En. 3 0427 4 0434 0.1varh 2 141A varh  
кварх∑-CB Sys жетекші. Reactive En. 3 042A 4 0438 0.1varh 2 141C varh  
                               Резервтелген   3 042D R R R R R R

 

PROTOCOL-RS485-Modbus-және-Лан-шлюз-FIG-12

 

 

 

 

 

 

EC SN Есептегіштің сериялық нөмірі 5 0500 6 0500 10 ASCII таңба. ($00…$FF)
EC МОДЕЛІ Есептегіш үлгісі 1 0505 2 0506 $03=6А 3фаза, 4 сым

$08=80А 3фаза, 4 сым

$0C=80A 1фаза, 2 сым

$10=40А 1фаза, 2 сым

$12=63А 3фаза, 4 сым

EC ТҮРІ Есептегіш түрі 1 0506 2 0508 $00=ОРТА ЖОҚ, ҚАЛПЫНА ОРНАТУ

$01=ОРТА ЖОҚ

$02=ОРТА

$03=ОРТА ЖОҚ, Сымдарды таңдау

$05=MID өзгермейді

$09=MID, Сымдарды таңдау

$0A=MID өзгермейді, Сымдарды таңдау

$0B=ОРТА ЖОҚ, ҚАЛПЫНА ОРНАТУ, Сымдарды таңдау

EC FW REL1 Есептегіш микробағдарламаның шығарылымы 1 1 0507 2 050A Оқылған Hex мәнін Dec мәніне түрлендіріңіз.

мысалы, $66=102 => рел. 1.02

EC HW VER Есептегіш аппараттық құрал нұсқасы 1 0508 2 050C Оқылған Hex мәнін Dec мәніне түрлендіріңіз.

мысалы, $64=100 => вер. 1.00

Резервтелген 2 0509 2 050E R R R R R R
T Қолданыстағы тариф 1 050B 2 0510 $01=тариф 1

$02=тариф 2

     
PRI / SEC Негізгі/екінші мән Тек 6А үлгісі. Резервтелген және

басқа үлгілер үшін 0-ге бекітілген.

1 050C 2 0512 $00=негізгі

$01=екінші

     
ҚАТЕ Қате коды 1 050D 2 0514 Бит өрісін кодтау:

– бит0 (LSb)=Фаза тізбегі

– бит1=Жад

– бит2=Сағат (RTC)-Тек ETH үлгісі

– басқа биттер пайдаланылмайды

 

Бит=1 қателік жағдайын білдіреді, Бит=0 қате жоқ дегенді білдіреді

CT CT қатынасының мәні

Тек 6А үлгісі. Резервтелген және

басқа үлгілер үшін 1-ге бекітілген.

1 050E 2 0516 $0001…$2710      
Резервтелген 2 050F 2 0518 R R R R R R
ҚҚА FSA мәні 1 0511 2 051A $00=1А

$01=5А

$02=80А

$03=40А

$06=63А

WIR Сымды қосу режимі 1 0512 2 051C $01=3фаза, 4 сым, 3 ток

$02=3фаза, 3 сым, 2 ток

$03=1фаза

$04=3фаза, 3 сым, 3 ток

ADDR MODBUS мекенжайы 1 0513 2 051E $01…$F7
MDB РЕЖИМІ MODBUS режимі 1 0514 2 0520 $00=7E2 (ASCII)

$01=8N1 (RTU)

     
BAUD Байланыс жылдамдығы 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 Бит өрісін кодтау:

– бит0 (LSb)= +kWhΣ PAR

– бит1=-kWhΣ PAR

– бит2=+kVAhΣ-L PAR

– бит3=-kVAhΣ-L PAR

– бит4=+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  

 

 

 

 

Мәндер

3ph 6A/63A/80A СЕРИЯЛЫҚ 1ph 80A СЕРИЯ 1ph 40A СЕРИЯ 3ph Біріктірілген ETHERNET TCP 1ph Біріктірілген 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 Оқылған Hex мәнін Dec мәніне түрлендіріңіз.

мысалы, $66=102 => рел. 1.02

     
MOD HW VER Модульдің аппараттық нұсқасы 1 0520 2 0534 Оқылған Hex мәнін Dec мәніне түрлендіріңіз.

мысалы, $64=100 => вер. 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 Оқылған Hex мәнін Dec мәніне түрлендіріңіз.

мысалы, $C8=200 => рел. 2.00

RTC-КҮН Ethernet интерфейсі RTC күні 1 2000 1 2000 Оқылған Hex мәнін Dec мәніне түрлендіріңіз.

мысалы, $1F=31 => 31-күн

       
RTC-АЙ Ethernet интерфейсі RTC айы 1 2001 1 2001 Оқылған Hex мәнін Dec мәніне түрлендіріңіз.

мысалы, $0C=12 => желтоқсан

       
RTC-ЖЫЛ Ethernet интерфейсі RTC жылы 1 2002 1 2002 Оқылған Hex мәнін Dec мәніне түрлендіріңіз.

мысалы, $15=21 => 2021 жыл

       
RTC-САҒАТ Ethernet интерфейсі RTC сағаттары 1 2003 1 2003 Оқылған Hex мәнін Dec мәніне түрлендіріңіз.

мысалы, $0F=15 => 15 сағат

       
RTC-MIN Ethernet интерфейсі RTC минуттары 1 2004 1 2004 Оқылған Hex мәнін Dec мәніне түрлендіріңіз.

мысалы, $1E=30 => 30 минут

       
RTC-SEC Ethernet интерфейсі RTC секунд 1 2005 1 2005 Оқылған Hex мәнін Dec мәніне түрлендіріңіз.

мысалы, $0A=10 => 10 секунд

       

ЕСКЕРТУ: RTC регистрлері ($2000…$2005) тек Ethernet микробағдарламасы бар энергия есептегіштері үшін қол жетімді. 1.15 немесе одан жоғары.

ҚАТАМДАРДЫ ОҚУ (ФУНКЦИЯ КОД $01)

ПАРАМЕТР БҮТІН ДЕРЕКТЕРДІҢ МӘНІ МОДЕЛЬ БОЙЫНША ТІРКЕЛУ
 

 

 

 

 

Таңба сипаттамасы

Биттар

 

Мекенжай

 

 

 

 

 

Мәндер

3ph 6A/63A/80A СЕРИЯЛЫҚ 1ph 80A СЕРИЯ 1ph 40A СЕРИЯ 3ph Біріктірілген ETHERNET TCP 1ph Біріктірілген 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|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|RES|fO|

 

АҢЫЗ

L=Табалдырықтан (Төмен) H=Табалдырықтан жоғары (Жоғары) O=Ауықтан тыс

COM = IR портындағы байланыс ОК. Біріктірілген СЕРИЯЛЫҚ байланысы бар үлгілерді қарастырмаңыз

RES=0-ге сақталған бит

 

ЕСКЕРТПЕ: томtage, Ағымдық және жиілік шекті мәндері есептегіш үлгісіне сәйкес өзгеруі мүмкін. сілтемесін қараңыз

кестелер төменде көрсетілген.

 
ТTAGE ЖӘНЕ ҮЛГІГЕ СӘЙКЕС ЖИІЛІКТІҢ ДИПЛОМАТТАРЫ ПАРАМЕТР ШЕКТЕРІ
ФАЗА-НЕЙТРАЛ ТTAGE ФАЗА-ФАЗА ТTAGE Ағымдағы ЖИІЛІГІ
         
3×230/400В 50Гц ULN-L=230V-20%=184V

ULN-H=230V+20%=276V

ULL-L=230V x √3 -20%=318В

ULL-H=230V x √3 +20%=478В

 

IL=бастапқы ток (бірінші)

IH=Ағымдағы толық масштаб (IFS)

 

fL=45Hz fH=65Hz

3×230/400…3×240/415V 50/60Hz ULN-L=230V-20%=184V

ULN-H=240V+20%=288V

ULL-L=398V-20%=318V

ULL-H=415V+20%=498V

ЖАЗУ ТІЗІМІ (ФУНКЦИЯ КОД $10)

PROTOCOL-RS485-Modbus-және-Лан-шлюз-FIG-15

 

 

 

 

 

 

ЭНЕРГИЯНЫ САНАП ЖӘНЕ БАЙЛАНЫС МОДУЛІ ҮШІН БАҒДАРЛАМАЛАТЫН ДЕРЕКТЕР

АДРЕС MODBUS мекенжайы 1 0513 2 051E $01…$F7
MDB РЕЖИМІ MODBUS режимі 1 0514 2 0520 $00=7E2 (ASCII)

$01=8N1 (RTU)

       
BAUD Байланыс жылдамдығы

 

 

 

 

*300, 600, 1200, 57600 мәндері

40А үлгісі үшін қол жетімді емес.

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=+кВтсағ PAR

$01=-кВтсағ PAR

$02=+kVAhΣ-L PAR

$03=-kVAhΣ-L PAR

$04=+kVAhΣ-C PAR

$05=-kVAhΣ-C PAR

$06=+kvarhΣ-L PAR

$07=-kvarhΣ-L PAR

$08=+kvarhΣ-C PAR

$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-MIN 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 микробағдарламасы бар энергия есептегіштері үшін қол жетімді. 1.15 немесе одан жоғары.
ЕСКЕРТУ: RTC жазу пәрменінде сәйкес емес мәндер болса (мысалы, 30 ақпан), мән қабылданбайды және құрылғы ерекшелік кодымен жауап береді (Заңсыз мән).
ЕСКЕРТУ: ұзақ уақыт өшіру салдарынан RTC жоғалған жағдайда, жазбаларды қайта бастау үшін RTC мәнін (күн, ай, жыл, сағат, мин, сек) қайта орнатыңыз.

Құжаттар / Ресурстар

PROTOCOL RS485 Modbus және Lan Gateway [pdf] Пайдаланушы нұсқаулығы
RS485 Modbus және Lan Gateway, RS485, Modbus және Lan Gateway, Lan Gateway, Gateway

Анықтамалар

Пікір қалдырыңыз

Электрондық пошта мекенжайыңыз жарияланбайды. Міндетті өрістер белгіленген *