PROTOKOL-LOGO

PROTOCOL RS485 Modbus жана Lan Gateway

PROTOCOL RS485 Modbus жана Lan Gateway Колдонуучу колдонмосу Тандалган сүрөт: № file тандалган Жаңыртуу Постту кошуу MediaVisualText рубрика 4 H4 Диалогду жабуу Медиа кошуу Аракеттерди жүктөө filesMedia Library Медианы чыпкалоо Түрү боюнча чыпкалоо Бул постко жүктөлгөн датасы боюнча чыпкалоо Бардык даталар Издөө Медиа тизмеси 18 медиа нерсенин 18и көрсөтүлүүдө ТИРКЕМЕ ТОЛУГУ МЕНЕН PROTOCOL-RS485-Modbus-And-Lan-Gateway-PRODUCT.png Февраль 27, 2024 185 KB 415 by пикселдерди түзөтүү Сүрөттү биротоло жок кылуу Alt Text Сүрөттүн максатын кантип сүрөттөштү үйрөнүңүз (жаңы өтмөктө ачылат). Сүрөт таза декоративдик болсо, бош калтырыңыз. Title PROTOCOL-RS297-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)

Көп берилүүчү суроолор

  • MODBUS байланыш протоколунун максаты эмне?
  • MODBUS протоколу өнөр жай автоматташтыруу тутумдарында маалымат алмашууну камсыз кылуу менен башкы түзмөк менен бир нече кул түзмөктөрдүн ортосундагы байланышты жеңилдетет.
  • MODBUS протоколу аркылуу канча кулду туташтырууга болот?
  • MODBUS протоколу автобус же жылдыз тармак конфигурациясында туташкан 247 кулду колдойт.
  • MODBUS ASCII/RTU режиминде кул дарегин кантип өзгөртө алам?
  • MODBUS ASCII/RTU режиминде кул дарегин өзгөртүү үчүн, эсептегичтин логикалык санын конфигурациялоо боюнча нускамаларды алуу үчүн колдонуучунун колдонмосун караңыз.

Жоопкерчиликти чектөө
Өндүрүүчү бул колдонмодогу спецификацияларды алдын ала эскертүүсүз өзгөртүү укугун өзүнө калтырат. Бул колдонмонун кайсы болбосун көчүрмөсү жарым-жартылай же толугу менен, ксерокөчүрмө аркылуу же башка ыкмалар менен, атүгүл электрондук мүнөздөгү, өндүрүүчүнүн жазуу жүзүндөгү уруксатысыз автордук укуктун шарттарын бузат жана жоопкерчиликке тартылат.
Бул колдонмодо айтылгандай, аппаратты ал иштелип чыккандан башка ар кандай максаттарда колдонууга тыюу салынат. Бул аппараттагы функцияларды колдонууда бардык мыйзамдарга баш ийиңиз жана башкалардын купуялыгын жана мыйзамдуу укуктарын урматтаңыз.
КОЛДОНУУЧУ МЫЙЗАМ ТАРАПЫНАН ТЫЮУ САЛГАН ЧӨЛӨКТӨРДӨН БАШКАЧА, ЭЧ КАНДАЙ ЖАГДАЙДА ӨНДҮРҮҮЧҮ АЙТЫЛГАН ПРОДУКЦИЯ ЖАНА ӨНДҮРҮҮЧҮ ӨНДҮРҮҮЧҮЛӨР МЕНЕН БАЙЛАНЫШКАН КЕЛГЕН ЗЫЯНДАР ҮЧҮН ЖООПКЕРЧИЛИКТИ тартпайт. БАШКА АДАМ АЛ УЧУН КАНДАЙ МИЛДЕТТИ ЖЕ ЖООПКЕРЧИЛИКТИ АЛУУГА ТИЙИШИ МЫНДА АЧЫН АЙТЫЛГАН.
Бул колдонмодогу бардык соода белгилери тиешелүү ээлеринин менчиги болуп саналат.
Бул колдонмодо камтылган маалымат маалымат максатында гана, алдын ала эскертүүсүз өзгөртүлүшү мүмкүн жана Өндүрүүчү үчүн милдеттүү деп эсептелбейт. Өндүрүүчү бул колдонмодо камтылган каталар же карама-каршылыктар үчүн эч кандай жоопкерчиликти албайт.

СҮРӨТТӨМ

MODBUS ASCII/RTU – бул мастер-кул байланыш протоколу, автобуска же жылдыз тармагына туташкан 247 кулга чейин колдоо көрсөтө алат. Протокол бир сапта симплекстүү байланышты колдонот. Ошентип, байланыш кабарлары эки карама-каршы багытта бир сызык боюнча жылат.
MODBUS TCP MODBUS үй-бүлөсүнүн бир түрү болуп саналат. Тактап айтканда, ал туруктуу порт 502 боюнча TCP/IP протоколун колдонуу менен "Интранет" же "Интернет" чөйрөсүндө MODBUS билдирүүсүн колдонууну камтыйт.
Мастер-кул билдирүүлөр болушу мүмкүн:

  • Окуу (Функция коддору $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 символдор Маалымат + узундугу билдирүү түрүнө жараша толтурулат
ERROR CHECK 2 белги Ката текшерүү (LRC)
ФРАМАНЫ аягы 2 белги Каретканы кайтаруу – сап түрмөгү (CRLF) жуп ($0D & $0A)

Байланыш кадр түзүмү – RTU режими
Бир байт үчүн бит: 1 баштоо, 8 бит, жок, 1 токтотуу (8N1)

аты Узундук Функция
БАШТАЛУУ ФРАММА 4 белги бош Кеминде 4 белги унчукпай туруу убактысы (MARK шарты)
ДАРЕК ТАЛААСЫ 8 бит Каршы логикалык сан
ФУНКЦИЯ КОД 8 бит Функция коду ($01 / $03 / $04 / $10)
МААЛЫМАТ ТАЛАСЫ nx 8 бит Маалымат + узундугу билдирүү түрүнө жараша толтурулат
ERROR CHECK 16 бит Ката текшерүү (CRC)
ФРАМАНЫ аягы 4 белги бош Кадрлар арасында кеминде 4 белгиден турган унчукпай турган убакыт

Байланыш кадр түзүмү – TCP режими
Бир байт үчүн бит: 1 баштоо, 7 бит, жуп, 2 токтотуу (7E2)

аты Узундук Функция
ТРАНАКЦИЯ ID 2 байт Сервер менен кардар билдирүүлөрүнүн ортосунда синхрондоштуруу үчүн
PROTOCOL ID 2 байт MODBUS TCP үчүн нөл
BYTE COUNT 2 байт Бул кадрдагы калган байттардын саны
UNIT ID 1 байт Кул дареги (эгер колдонулбаса 255)
ФУНКЦИЯ КОД 1 байт Функция коду ($01 / $04 / $10)
ДАТА БАЙТТАР n байт Жооп же буйрук катары берилиштер

LRC Generation

Узунунан ашыкча текшерүү (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) болсо:

Колон

':'

Дарек Func Маалыматтар

Сан

Маалыматтар Маалыматтар …. Маалыматтар LRC

Салам '5'

LRC

Lo'2'

CR LF

LRC эсептөө үчүн C-функциясы

PROTOCOL-RS485-Modbus-And-Lan-Gateway-FIG-1CRC Generation
Циклдик ашыкча текшерүү (CRC) талаасы 16 биттик маанини камтыган эки байт. CRC мааниси билдирүүгө CRCти кошо турган өткөргүч аппарат тарабынан эсептелет. Кабыл алуучу түзүлүш билдирүүнү кабыл алуу учурунда CRCти кайра эсептейт жана эсептелген маанини CRC талаасында кабыл алынган чыныгы мааниге салыштырат. Эгер эки маани бирдей болбосо, ката пайда болот.
CRC адегенде 16 биттик регистрди бардык 1лерге алдын ала жүктөө менен башталат. Андан кийин реестрдин учурдагы мазмунуна билдирүүнүн 8-биттик байттарын колдонуу процесси башталат. CRCти түзүү үчүн ар бир белгидеги сегиз бит гана маалымат колдонулат. Баштоо жана токтотуу биттери, ошондой эле паритеттик бит CRC үчүн колдонулбайт.
CRCти генерациялоодо ар бир 8 биттик белги реестрдин мазмуну менен эксклюзивдүү ORed. Андан кийин натыйжа эң аз маанилүү бит (LSB) багытында жылдырылат, нөл эң маанилүү бит (MSB) абалына толтурулат. LSB чыгарылып, каралат. Эгерде LSB 1 болсо, регистр алдын ала коюлган, белгиленген маани менен эксклюзивдүү ORed болот. Эгерде LSB 0 болсо, эксклюзивдүү ЖЕ болбойт.
Бул процесс сегиз смена аткарылганга чейин кайталанат. Акыркы (сегизинчи) нөөмөттөн кийин, кийинки 8 биттик символ регистрдин учурдагы мааниси менен эксклюзивдүү ORed болуп саналат жана процесс жогоруда айтылгандай дагы сегиз нөөмөт үчүн кайталанат. Кабардын бардык символдору колдонулгандан кийин реестрдин акыркы мазмуну CRC мааниси болуп саналат.
CRC түзүү үчүн эсептелген жол-жобосу болуп саналат:

  1. $FFFF менен 16 биттик регистрди жүктөңүз. Муну CRC реестри деп атаңыз.
  2. Эксклюзивдүү ЖЕ биринчи 8 биттик байт 16 биттик CRC реестринин төмөнкү тартиптеги байты менен натыйжаны 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) болсо:

дар Func Маалыматтар

Сан

Маалыматтар Маалыматтар …. Маалыматтар 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
Суроо же Жооп билдирүүлөрүндө камтылган маанилер он алтылык форматта.
Мурунку сурооample MODBUS RTU учурда: 01030002000265CB

Example Байт Description Байттардын саны
01 Кулдун дареги 1
03 Функция коду 1
00 Жогорку Каттоо башталууда 2
02 Төмөн    
00 Жогорку Окула турган сөздөрдүн саны 2
02 Төмөн    
65 Жогорку Ката текшерүү (CRC) 2
CB Төмөн    

Жооп эксample MODBUS RTU учурда: 01030400035571F547

Example Байт Description Байттардын саны
01 Кулдун дареги 1
03 Функция коду 1
04 Байт саны 1
00 Жогорку Суралган маалыматтар 4
03 Төмөн    
55 Жогорку    
71 Төмөн    
F5 Жогорку Ката текшерүү (CRC) 2
47 Төмөн    

Modbus TCP
Суроо же Жооп билдирүүлөрүндө камтылган маанилер он алтылык форматта.
Мурунку сурооampMODBUS TCP учурда le: 010000000006010400020002

Example Байт Description Байттардын саны
01 Транзакциянын идентификатору 1
00 Жогорку Протоколдун идентификатору 4
00 Төмөн    
00 Жогорку    
00 Төмөн    
06 Байт саны 1
01 Бирдиктин идентификатору 1
04 Функция коду 1
00 Жогорку Каттоо башталууда 2
02 Төмөн    
00 Жогорку Окула турган сөздөрдүн саны 2
02 Төмөн    

Жооп эксampMODBUS TCP учурда le: 01000000000701040400035571

Example Байт Description Байттардын саны
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
Сурам же Жооп билдирүүлөрүндө камтылган маанилер он алтылык форматта.
Мурунку сурооample MODBUS RTU учурда: 011005150001020008F053

Example Байт Description Байттардын саны
01 Кулдун дареги 1
10 Функция коду 1
05 Жогорку Каттоо башталууда 2
15 Төмөн    
00 Жогорку Жазыла турган сөздөрдүн саны 2
01 Төмөн    
02 Маалымат байт эсептегичи 1
00 Жогорку Программалоо үчүн маалыматтар 2
08 Төмөн    
F0 Жогорку Ката текшерүү (CRC) 2
53 Төмөн    

Жооп эксample MODBUS RTU учурда: 01100515000110C1

Example Байт Description Байттардын саны
01 Кулдун дареги 1
10 Функция коду 1
05 Жогорку Каттоо башталууда 2
15 Төмөн    
00 Жогорку Жазылган сөздөрдүн саны 2
01 Төмөн    
10 Жогорку Ката текшерүү (CRC) 2
C1 Төмөн    

Modbus TCP
Сурам же Жооп билдирүүлөрүндө камтылган маанилер он алтылык форматта.
Мурунку сурооampMODBUS TCP учурда le: 010000000009011005150001020008

Example Байт Description Байттардын саны
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 учурда le: 010000000006011005150001

Example Байт Description Байттардын саны
01 Транзакциянын идентификатору 1
00 Жогорку Протоколдун идентификатору 4
00 Төмөн    
00 Жогорку    
00 Төмөн    
06 Байт саны 1
01 Бирдиктин идентификатору 1
10 Функция коду 1
05 Жогорку Каттоо башталууда 2
15 Төмөн    
00 Жогорку Буйрук ийгиликтүү жөнөтүлдү 2
01 Төмөн    

КОДЕКСТЕР

  • Модул эсептегич менен бириктирилген учурда: Модуль жараксыз суроону алганда, ката кабары (өзгөчө коду) жөнөтүлөт.
  • Интегралдык байланышы бар эсептегич учурда: Эсептегич жараксыз суроону алганда, ката кабары (өзгөчө коду) жөнөтүлөт.
  • MODBUS протокол режимине ылайык, мүмкүн болгон өзгөчө коддору төмөнкүдөй.

Modbus ASCII/RTU
Жооп билдирүүлөрүндө камтылган маанилер он алтылык форматта.
Жооп эксample MODBUS RTU учурда: 01830131F0

Example Байт Description Байттардын саны
01 Кулдун дареги 1
83 Функция коду (80+03) 1
01 Өзгөчө коду 1
31 Жогорку Ката текшерүү (CRC) 2
F0 Төмөн    

MODBUS ASCII/RTU үчүн өзгөчө коддору төмөндө сүрөттөлгөн:

  • $01 МЫЙЗАМСЫЗ ФУНКЦИЯ: суроодо алынган функция коду уруксат берилген аракет эмес.
  • $02 МЫЙЗАМСЫЗ МААЛЫМАТ АДРЕСИ: суроо-талапта алынган маалымат дарегине жол берилбейт (б.а. регистр менен которуунун узундугунун айкалышы жараксыз).
  • $03 МЫЙЗАМСЫЗ МААЛЫМАТ БААЛУУСУ: суроо берилиштер талаасында камтылган маани уруксат берилген маани эмес.
  • $04 МЫЙЗАМСЫЗ ЖООП Узундугу: суроо MODBUS протоколу үчүн жеткиликтүү болгон өлчөмүнөн чоңураак жоопту жаратат.

Modbus TCP
Жооп билдирүүлөрүндө камтылган маанилер он алтылык форматта.
Жооп эксampMODBUS TCP учурда le: 010000000003018302

Example Байт Description Байттардын саны
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 Bit Mode: Бул тилке белгиленсе, окуу реестринин мааниси оң же терс белгиге ээ болушу мүмкүн. Төмөнкү нускамада көрсөтүлгөндөй кол коюлган реестр маанисин айландырыңыз:

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

MSB

$8020 = 1000000000100000 = -32

| hex | bin | дек |

2 толуктоо режими: Бул тилке белгиленсе, окуу реестринин мааниси оң же терс болушу мүмкүн

белги. Терс маанилер 2 толуктоосу менен берилет.

 

 

 

 

 

INTEGER

INTEGER каттоо маалыматтары.

Бул өлчөө бирдигин көрсөтөт, RegSet тиешелүү Word номерин жана он алтылык форматта даректи көрсөтөт. RegSetтин эки түрү бар:

RegSet 0: жуп/так сөз регистрлери.

RegSet 1: ал тургай, сөз регистрлери. LAN GATEWAY модулдары үчүн жеткиликтүү эмес.

Төмөнкүлөр үчүн гана жеткиликтүү:

▪ Интегралдык MODBUS менен эсептегичтер

▪ Интегралдык ETHERNET менен эсептегичтер

▪ RS485 модулдары микропрограммалык релиз 2.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-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 том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∑ System Voltage   2 000C 2 000C mV 2 100C V
A1 Ph1 Current 2 000E 2 000E mA 2 100E A      
A2 Ph2 Current 2 0010 2 0010 mA 2 1010 A      
A3 Ph3 Current 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 Power Factor 1 0018 2 0018 0.001 2 1018      
PF2 Ph2 Power Factor 1 0019 2 001A 0.001 2 101A      
PF3 Ph3 Power Factor 1 001A 2 001C 0.001 2 101C      
PF∑ Sys Power Factor 1 001B 2 001E 0.001 2 101E
P1 Ph1 Active Power 3 001C 4 0020 mW 2 1020 W      
P2 Ph2 Active Power 3 001F 4 0024 mW 2 1022 W      
P3 Ph3 Active Power 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 mvar 2 1030 var      
Q2 Ph2 реактивдүү күч 3 0037 4 0044 mvar 2 1032 var      
Q3 Ph3 реактивдүү күч 3 003A 4 0048 mvar 2 1034 var      
Q∑ Sys Reactive Power 3 003D 4 004C mvar 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-And-Lan-Gateway-FIG-9

 

+кВтс1 Ph1 Имп. Active En.   3 0100 4 0100 0.1Wh 2 1100 Wh      
+кВтс2 Ph2 Имп. Active En.   3 0103 4 0104 0.1Wh 2 1102 Wh      
+кВтс3 Ph3 Имп. Active En.   3 0106 4 0108 0.1Wh 2 1104 Wh      
+кВтс∑ Sys Imp. Active En.   3 0109 4 010C 0.1Wh 2 1106 Wh
кВтс1 Ph1 Exp. Active En.   3 010C 4 0110 0.1Wh 2 1108 Wh      
кВтс2 Ph2 Exp. Active En.   3 010F 4 0114 0.1Wh 2 110A Wh      
кВтс3 Ph3 Exp. Active En.   3 0112 4 0118 0.1Wh 2 110C Wh      
-кВт.саат ∑ Sys Exp. Active En.   3 0115 4 011C 0.1Wh 2 110E Wh
+kVAh1-L Ph1 Имп. артта калуу. Apparent En.   3 0118 4 0120 0.1VAh 2 1110 VAh      
+kVAh2-L Ph2 Имп. артта калуу. Apparent En.   3 011B 4 0124 0.1VAh 2 1112 VAh      
+kVAh3-L Ph3 Имп. артта калуу. Apparent En.   3 011E 4 0128 0.1VAh 2 1114 VAh      
+kVAh∑-L Sys Imp. артта калуу. Apparent En.   3 0121 4 012C 0.1VAh 2 1116 VAh
-kVAh1-L Ph1 Exp. артта калуу. Apparent En.   3 0124 4 0130 0.1VAh 2 1118 VAh      
-kVAh2-L Ph2 Exp. артта калуу. Apparent En.   3 0127 4 0134 0.1VAh 2 111A VAh      
-kVAh3-L Ph3 Exp. артта калуу. Apparent En.   3 012A 4 0138 0.1VAh 2 111C VAh      
-kVAh∑-L Sys Exp. артта калуу. Apparent En.   3 012D 4 013C 0.1VAh 2 111E VAh
+kVAh1-C Ph1 Имп. коргошун. Apparent En.   3 0130 4 0140 0.1VAh 2 1120 VAh      
+kVAh2-C Ph2 Имп. коргошун. Apparent En.   3 0133 4 0144 0.1VAh 2 1122 VAh      
+kVAh3-C Ph3 Имп. коргошун. Apparent En.   3 0136 4 0148 0.1VAh 2 1124 VAh      
+kVAh∑-C Sys Imp. коргошун. Apparent En.   3 0139 4 014C 0.1VAh 2 1126 VAh
-kVAh1-C Ph1 Exp. коргошун. Apparent En.   3 013C 4 0150 0.1VAh 2 1128 VAh      
-kVAh2-C Ph2 Exp. коргошун. Apparent En.   3 013F 4 0154 0.1VAh 2 112A VAh      
-kVAh3-C Ph3 Exp. коргошун. Apparent En.   3 0142 4 0158 0.1VAh 2 112C VAh      
-VA∑-C Sys Exp. коргошун. Apparent En.   3 0145 4 015C 0.1VAh 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-And-Lan-Gateway-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.1Wh 2 1200 Wh        
+кВтс2-T1 Ph2 Имп. Active En.   3 0203 4 0204 0.1Wh 2 1202 Wh        
+кВтс3-T1 Ph3 Имп. Active En.   3 0206 4 0208 0.1Wh 2 1204 Wh        
+кВтс∑-T1 Sys Imp. Active En.   3 0209 4 020C 0.1Wh 2 1206 Wh      
-кВтс1-Т1 Ph1 Exp. Active En.   3 020C 4 0210 0.1Wh 2 1208 Wh        
-кВтс2-Т1 Ph2 Exp. Active En.   3 020F 4 0214 0.1Wh 2 120A Wh        
-кВтс3-Т1 Ph3 Exp. Active En.   3 0212 4 0218 0.1Wh 2 120C Wh        
-кВтс∑-Т1 Sys Exp. Active En.   3 0215 4 021C 0.1Wh 2 120E Wh      
+kVAh1-L-T1 Ph1 Имп. артта калуу. Apparent En.   3 0218 4 0220 0.1VAh 2 1210 VAh        
+kVAh2-L-T1 Ph2 Имп. артта калуу. Apparent En.   3 021B 4 0224 0.1VAh 2 1212 VAh        
+kVAh3-L-T1 Ph3 Имп. артта калуу. Apparent En.   3 021E 4 0228 0.1VAh 2 1214 VAh        
+kVAh∑-L-T1 Sys Imp. артта калуу. Apparent En.   3 0221 4 022C 0.1VAh 2 1216 VAh      
-kVAh1-L-T1 Ph1 Exp. артта калуу. Apparent En.   3 0224 4 0230 0.1VAh 2 1218 VAh        
-kVAh2-L-T1 Ph2 Exp. артта калуу. Apparent En.   3 0227 4 0234 0.1VAh 2 121A VAh        
-kVAh3-L-T1 Ph3 Exp. артта калуу. Apparent En.   3 022A 4 0238 0.1VAh 2 121C VAh        
-kVAh∑-L-T1 Sys Exp. артта калуу. Apparent En.   3 022D 4 023C 0.1VAh 2 121E VAh      
+kVAh1-C-T1 Ph1 Имп. коргошун. Apparent En.   3 0230 4 0240 0.1VAh 2 1220 VAh        
+kVAh2-C-T1 Ph2 Имп. коргошун. Apparent En.   3 0233 4 0244 0.1VAh 2 1222 VAh        
+kVAh3-C-T1 Ph3 Имп. коргошун. Apparent En.   3 0236 4 0248 0.1VAh 2 1224 VAh        
+kVAh∑-C-T1 Sys Imp. коргошун. Apparent En.   3 0239 4 024C 0.1VAh 2 1226 VAh      
-kVAh1-C-T1 Ph1 Exp. коргошун. Apparent En.   3 023C 4 0250 0.1VAh 2 1228 VAh        
-kVAh2-C-T1 Ph2 Exp. коргошун. Apparent En.   3 023F 4 0254 0.1VAh 2 122A VAh        
-kVAh3-C-T1 Ph3 Exp. коргошун. Apparent En.   3 0242 4 0258 0.1VAh 2 122C VAh        
-kVAh∑-C-T1 Sys Exp. коргошун. Apparent En.   3 0245 4 025C 0.1VAh 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-And-Lan-Gateway-FIG-11

 

 

 

 

 

 

+кВтс1-T2 Ph1 Имп. Active En.   3 0300 4 0300 0.1Wh 2 1300 Wh        
+кВтс2-T2 Ph2 Имп. Active En.   3 0303 4 0304 0.1Wh 2 1302 Wh        
+кВтс3-T2 Ph3 Имп. Active En.   3 0306 4 0308 0.1Wh 2 1304 Wh        
+кВтс∑-T2 Sys Imp. Active En.   3 0309 4 030C 0.1Wh 2 1306 Wh      
-кВтс1-Т2 Ph1 Exp. Active En.   3 030C 4 0310 0.1Wh 2 1308 Wh        
-кВтс2-Т2 Ph2 Exp. Active En.   3 030F 4 0314 0.1Wh 2 130A Wh        
-кВтс3-Т2 Ph3 Exp. Active En.   3 0312 4 0318 0.1Wh 2 130C Wh        
-кВтс∑-Т2 Sys Exp. Active En.   3 0315 4 031C 0.1Wh 2 130E Wh      
+kVAh1-L-T2 Ph1 Имп. артта калуу. Apparent En.   3 0318 4 0320 0.1VAh 2 1310 VAh        
+kVAh2-L-T2 Ph2 Имп. артта калуу. Apparent En.   3 031B 4 0324 0.1VAh 2 1312 VAh        
+kVAh3-L-T2 Ph3 Имп. артта калуу. Apparent En.   3 031E 4 0328 0.1VAh 2 1314 VAh        
+kVAh∑-L-T2 Sys Imp. артта калуу. Apparent En.   3 0321 4 032C 0.1VAh 2 1316 VAh      
-kVAh1-L-T2 Ph1 Exp. артта калуу. Apparent En.   3 0324 4 0330 0.1VAh 2 1318 VAh        
-kVAh2-L-T2 Ph2 Exp. артта калуу. Apparent En.   3 0327 4 0334 0.1VAh 2 131A VAh        
-kVAh3-L-T2 Ph3 Exp. артта калуу. Apparent En.   3 032A 4 0338 0.1VAh 2 131C VAh        
-kVAh∑-L-T2 Sys Exp. артта калуу. Apparent En.   3 032D 4 033C 0.1VAh 2 131E VAh      
+kVAh1-C-T2 Ph1 Имп. коргошун. Apparent En.   3 0330 4 0340 0.1VAh 2 1320 VAh        
+kVAh2-C-T2 Ph2 Имп. коргошун. Apparent En.   3 0333 4 0344 0.1VAh 2 1322 VAh        
+kVAh3-C-T2 Ph3 Имп. коргошун. Apparent En.   3 0336 4 0348 0.1VAh 2 1324 VAh        
+kVAh∑-C-T2 Sys Imp. коргошун. Apparent En.   3 0339 4 034C 0.1VAh 2 1326 VAh      
-kVAh1-C-T2 Ph1 Exp. коргошун. Apparent En.   3 033C 4 0350 0.1VAh 2 1328 VAh        
-kVAh2-C-T2 Ph2 Exp. коргошун. Apparent En.   3 033F 4 0354 0.1VAh 2 132A VAh        
-kVAh3-C-T2 Ph3 Exp. коргошун. Apparent En.   3 0342 4 0358 0.1VAh 2 132C VAh        
-kVAh∑-C-T2 Sys Exp. коргошун. Apparent En.   3 0345 4 035C 0.1VAh 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.1Wh 2 1400 Wh
-кВтс∑-П Sys Exp. Active En.   3 0403 4 0404 0.1Wh 2 1402 Wh
+kVAh∑-LP Sys Imp. артта калуу. Apparent En.   3 0406 4 0408 0.1VAh 2 1404 VAh
-kVAh∑-LP Sys Exp. артта калуу. Apparent En.   3 0409 4 040C 0.1VAh 2 1406 VAh
+kVAh∑-CP Sys Imp. коргошун. Apparent En.   3 040C 4 0410 0.1VAh 2 1408 VAh
-kVAh∑-CP Sys Exp. коргошун. Apparent En.   3 040F 4 0414 0.1VAh 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.1Wh 2 1414 Wh  
kVAh∑-LB Sys Lag. Apparent En. 3 0421 4 042C 0.1VAh 2 1416 VAh  
kVAh∑-CB Sys Lead. Apparent En. 3 0424 4 0430 0.1VAh 2 1418 VAh  
kvarh∑-LB Sys Lag. Reactive En. 3 0427 4 0434 0.1varh 2 141A varh  
kvarh∑-CB Sys Lead. Reactive En. 3 042A 4 0438 0.1varh 2 141C varh  
                               Резервге коюлган   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)
EC MODEL Counter Model 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 TYPE Эсептөөчү түрү 1 0506 2 0508 $00=ОРТО ЖОК, КАЛПЫНА КЕЛТИРҮҮ

$01=ОРТО ЖОК

$02=ОРТО

$03=NO MID, Зымдарды тандоо

$05=MID өзгөрбөйт

$09=MID, Зымдарды тандоо

$0A=MID өзгөрбөйт, Зымдарды тандоо

$0B=ЖОК ОРТО, КАЛПЫНА КЕЛТИРҮҮ, Зымдарды тандоо

EC FW REL1 Каршы микропрограмманын релизи 1 1 0507 2 050A Окулган Hex маанисин Dec маанисине айландырыңыз.

мис. $66=102 => rel. 1.02

EC HW VER Counter Hardware Version 1 0508 2 050C Окулган Hex маанисин 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 Негизги/Кошумча маани гана 6А модели. Резервге коюлган жана

башка моделдер үчүн 0 болуп бекитилген.

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

$01=экинчи

     
ERR Ката коду 1 050D 2 0514 Бит талаасын коддоо:

– бит0 (LSb)=Фаза ырааттуулугу

– бит1=Эсте

– бит2=Саат (RTC)-Бир гана ETH модели

– башка биттер колдонулбайт

 

Bit=1 ката шартын билдирет, Бит=0 ката жок дегенди билдирет

CT CT Ratio Value

Болгону 6А модели. Резервге коюлган жана

башка моделдер үчүн 1 болуп бекитилген.

1 050E 2 0516 $0001...$2710      
Резервге коюлган 2 050F 2 0518 R R R R R R
FSA 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 bps

$02=600 bps

$03=1200 bps

$04=2400 bps

$05=4800 bps

$06=9600 bps

$07=19200 bps

$08=38400 bps

$09=57600 bps

     
Резервге коюлган 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

– bit4=+kVAhΣ-C PAR

– бит5=-kVAhΣ-C PAR

– bit6=+kvarhΣ-L PAR

– bit7=-kvarhΣ-L PAR

– bit8=+kvarhΣ-C PAR

– bit9=-kvarhΣ-C PAR

– башка биттер колдонулбайт

 

Бит=1 эсептегич активдүү дегенди билдирет, Бит=0 эсептегич токтоп калганын билдирет

ПАРАМЕТР INTEGER ДАТА МААНИСИ МОДЕЛЬ БОЮНЧА КАТТАЛУУ
 

 

 

 

 

Символ

 

 

 

 

 

Description

RegSet 0 RegSet 1  

 

 

 

 

баалуулуктар

3ph 6A/63A/80A СЕРИЯЛЫК 1ph 80A СЕРИЯ 1ph 40A СЕРИЯ 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 Окулган Hex маанисин Dec маанисине айландырыңыз.

мис. $66=102 => rel. 1.02

     
MOD HW VER Модулдун аппараттык версиясы 1 0520 2 0534 Окулган Hex маанисин 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 Окулган Hex маанисин Dec маанисине айландырыңыз.

мис. $C8=200 => rel. 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-HOURS 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 Firmware rel менен энергия эсептегичтери үчүн гана жеткиликтүү. 1.15 же андан жогору.

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

ПАРАМЕТР INTEGER ДАТА МААНИСИ МОДЕЛЬ БОЮНЧА КАТТАЛУУ
 

 

 

 

 

Symbol Description

Биттер

 

Дарек

 

 

 

 

 

баалуулуктар

3ph 6A/63A/80A СЕРИЯЛЫК 1ph 80A СЕРИЯ 1ph 40A СЕРИЯ 3ph Integrated ETHERNET TCP 1ph Integrated ETHERNET TCP LANG TCP

(үлгү боюнча)

AL                Ойготкучтар 40 0000 Bit ырааттуулугу бит 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|RES|fO|

 

ЛЕГЕНДА

L=Босогонун астында (Төмөн) H=Босогодон ашып (Жогорку) O=Чоктон тышкары

COM = IR портундагы байланыш ОК. Интегралдык СЕРИЯЛЫК байланышы бар моделдерди эске албаңыз

RES=0ге сакталган бит

 

ЭСКЕРТҮҮ: Тtage, Учурдагы жана жыштык босого маанилери эсептегичтин моделине ылайык өзгөрүшү мүмкүн. Сураныч, караңыз

таблицалар төмөндө көрсөтүлгөн.

 
ТОМTAGЭ ЖАНА МОДЕЛГЕ АРАЙЫК ЖАСТЫКТАР ПАРАМЕТРЛЕРДИН БОСТОГУ
ФАЗА-НЕЙТРАЛ ТОМTAGE ФАЗА-ФАЗА ТОМTAGE УЧУРДА FREQUENCY
         
3×230/400V 50Hz ULN-L=230V-20%=184V

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

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

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

 

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-And-Lan-Gateway-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 маанилери

40A модели үчүн жеткиликтүү эмес.

1 0515 2 0522 $01=300 bps*

$02=600 bps*

$03=1200 bps*

$04=2400 bps

$05=4800 bps

$06=9600 bps

$07=19200 bps

$08=38400 bps

$09=57600 bps*

     
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=+kvarhΣ-L PAR

$07=-kvarhΣ-L PAR

$08=+kvarhΣ-C PAR

$09=-kvarhΣ-C PAR

$0A=БАРДЫК жарым-жартылай эсептегичтер

Байт 2 – ЖАРЫМ-ЖАРЫМ Эсептөөчү операция

$01=баштоо

$02=токтоо

$03=кайра коюу

мис. Start +kWhΣ PAR Counter

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-HOURS 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 Firmware rel менен энергия эсептегичтери үчүн гана жеткиликтүү. 1.15 же андан жогору.
ЭСКЕРТҮҮ: эгерде RTC жазуу буйругу ылайыксыз маанилерди камтыса (мисалы, 30-февраль), маани кабыл алынбайт жана түзмөк өзгөчө код менен жооп берет (Мыйзамсыз Нарк).
ЭСКЕРТҮҮ: узак убакыт өчүрүлгөндүктөн RTC жоголсо, жаздырууларды кайра баштоо үчүн RTC маанисин (күн, ай, жыл, саат, мин, сек) кайра коюңуз.

Документтер / Ресурстар

PROTOCOL RS485 Modbus жана Lan Gateway [pdf] Колдонуучунун колдонмосу
RS485 Modbus жана Lan Gateway, RS485, Modbus жана Lan Gateway, Lan Gateway, Gateway

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *