ADVANTECH protokoli MODBUS TCP2RTU Router ilovasi
Mahsulot haqida ma'lumot
Mahsulot MODBUS TCP2RTU protokolini qo'llab-quvvatlaydigan qurilma. U Chexiya Respublikasining Usti nad Orlichi shahrida joylashgan Advantech Czech sro kompaniyasi tomonidan ishlab chiqarilgan. Foydalanuvchi qoʻllanmasi uchun hujjat raqami APP-0014-EN boʻlib, qayta koʻrib chiqilgan sanasi 26-yil 2023-oktabr.
Advantech Czech sro ushbu qo'llanmadan foydalanish natijasida yuzaga keladigan har qanday tasodifiy yoki nojo'ya zararlar uchun javobgar emasligini ta'kidlaydi. Qo'llanmada eslatib o'tilgan barcha tovar nomlari tegishli egalarining ro'yxatdan o'tgan savdo belgilaridir va ulardan ushbu nashrda foydalanish faqat ma'lumot olish uchun mo'ljallangan.
Mahsulotdan foydalanish bo'yicha ko'rsatmalar
Konfiguratsiya
Mahsulotni sozlash uchun quyidagi amallarni bajaring:
- ga kirish web Routerning Router ilovalari sahifasidagi modul nomini bosish orqali interfeysga o'ting Web interfeys.
- Menyuning chap qismidagi web interfeysi, Konfiguratsiya bo'limiga o'ting.
- Konfiguratsiya bo'limida siz 1-port, 2-port va USB konfiguratsiyasi uchun narsalarni topasiz.
- Port konfiguratsiyasi uchun:
- Kengaytirish portini yoqish: Bu element MODBUS TCP/IP protokolini MODBUS RTU ga aylantirish imkonini beradi.
- Bod tezligi: MODBUS RTU ulanishi uchun uzatish tezligini kengaytirish portida o'rnating. Agar ketma-ket interfeysga hech qanday MODBUS RTU qurilmasi ulanmagan bo'lsa, uni Yo'q ga o'rnating.
I/U va XC-CNT MODBUS TCP serveri
Mahsulot asosiy xarakteristikaga va I/U va XC-CNT MODBUS TCP serveriga tegishli marshrutizatorning manzil maydoniga ega. Ushbu xususiyatlar haqida qo'shimcha ma'lumot olish uchun yo'riqnoma yoki kengaytirish portining foydalanuvchi qo'llanmasiga qarang.
Tegishli hujjatlar
Qo'shimcha ma'lumot va tegishli hujjatlar uchun Advantech Czech sro tomonidan taqdim etilgan foydalanuvchi qo'llanmasiga murojaat qiling
Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, Chexiya Hujjat № APP-0014-EN, 26-yil 2023-oktabrdagi tahrir.
© 2023 Advantech Czech sro Ushbu nashrning hech bir qismini yozma roziligisiz har qanday shaklda yoki elektron yoki mexanik vositalar, jumladan, fotosurat, yozib olish yoki har qanday maʼlumotni saqlash va qidirish tizimi orqali koʻpaytirish yoki uzatish mumkin emas. Ushbu qo'llanmadagi ma'lumotlar ogohlantirilmasdan o'zgartirilishi mumkin va bu Advantech tomonidan majburiyatni anglatmaydi.
Advantech Czech sro ushbu qo'llanmani ta'minlash, bajarish yoki ishlatish natijasida yuzaga keladigan tasodifiy yoki nojo'ya zararlar uchun javobgar bo'lmaydi.
Ushbu qo'llanmada foydalanilgan barcha tovar nomlari tegishli egalarining ro'yxatdan o'tgan savdo belgilaridir. Savdo belgilaridan foydalanish yoki boshqa
ushbu nashrdagi belgilar faqat ma'lumot uchun mo'ljallangan va tovar belgisi egasi tomonidan tasdiqlanmaydi.
Ishlatilgan belgilar
- Xavf - foydalanuvchi xavfsizligi yoki yo'riqnoma uchun mumkin bo'lgan zarar haqida ma'lumot.
- Diqqat - Muayyan vaziyatlarda paydo bo'lishi mumkin bo'lgan muammolar.
- Ma'lumot - Foydali maslahatlar yoki alohida qiziqish ma'lumotlari.
- Example - masalanampfunktsiya, buyruq yoki skript.
O'zgarishlar jurnali
MODBUS TCP2RTU protokoli o'zgarishlar jurnali
- v1.0.0 (2011-07-19)
Birinchi nashr - v1.0.1 (2011-11-08)
Qo'shilgan avtomatik aniqlash RS485 interfeysi va RS485 liniyasi uchun RTS signalini boshqarish - v1.0.2 (2011-11-25)
HTML kodidagi kichik yaxshilanishlar - v1.0.3 (2012-09-19)
Ishlamaydigan istisnolar tuzatildi
Agar javob vaqti tugasa, modbus xato xabari 0x0B yuboriladi - v1.0.4 (2013-02-01)
Agar noto'g'ri crc qabul qilingan bo'lsa, modbus xato xabarini yuborish 0x0B qo'shildi - v1.0.5 (2013-05-22)
I/U va CNT portining o'qish funksiyalari qo'shildi - v1.0.6 (2013-12-11)
FW 4.0.0+ qo'llab-quvvatlandi - v1.0.7 (2014-04-01)
Ichki buferning kattalashgan hajmi - v1.0.8 (2014-05-05)
Ulangan mijoz faol bo'lganda yangi mijozlarni bloklash qo'shildi - v1.0.9 (2014-11-11)
Qo'shilgan TCP rejimi mijozi
Modbus registrlariga seriya raqami va MAC manzili qo'shildi - v1.1.0 (2015-05-22)
So'rovlarni qayta ishlash yaxshilandi - v1.1.1 (2015-06-11)
Crc tekshiruvida ma'lumotlar uzunligi testi qo'shildi - v1.1.2 (2015-10-14)
SIG_PIPE signali o‘chirildi - v1.1.3 (2016-04-25)
TCP server rejimida jonli saqlash yoqilgan - v1.2.0 (2016-10-18)
Ikkita bir vaqtning o'zida ishlaydigan portlarni qo'llab-quvvatlash
Keraksiz variantlar olib tashlandi - v1.2.1 (2016-11-10)
Uart o'qish tsiklidagi xato tuzatildi - v1.3.0 (2017-01-27)
Yangi ulanishlarni rad etish opsiyasi qo‘shildi
“Harakatsizlik vaqti tugashi” opsiyasi qo‘shildi - v1.4.0 (2017-07-10)
MODBUS registrlariga MWAN IPv4 manzili qo'shildi
MAC manzilini o'qish barqaror - v1.5.0 (2018-04-23)
Seriyali qurilma tanlashga “Yo‘q” opsiyasi qo‘shildi - v1.6.0 (2018-09-27)
ttyUSB qo'llab-quvvatlashi qo'shildi
Tugallangan file deskriptor qochqinlari (ModulesSDK da) - v1.6.1 (2018-09-27)
JavaSript xato xabarlariga kutilgan qiymat diapazonlari qo'shildi - v1.7.0 (2020-10-01)
6.2.0+ proshivkalariga mos keladigan CSS va HTML kodi yangilandi
“Javob berish vaqti tugashi” chegarasi 1..1000000ms ga oʻzgartirildi - v1.8.0 (2022-03-03)
MWAN holati bilan bog'liq qo'shimcha qiymatlar qo'shildi - v1.9.0 (2022-08-12)
Qo'shimcha qurilma konfiguratsiyasi CRC32 qiymati qo'shildi - v1.10.0 (2022-11-03)
Qayta ishlangan litsenziya ma'lumotlari - v1.10.1 (2023-02-28)
Statik tarzda zlib 1.2.13 bilan bog'langan - 1.11.0 (2023-06-09)
Qo'shimcha ikkilik kiritish va chiqish GPIO pinlari uchun qo'shimcha yordam
Tavsif
Router ilovasi protokoli MODBUS TCP2RTU standart router proshivkasida mavjud emas. Ushbu yo'riqnoma ilovasini yuklash Konfiguratsiya qo'llanmasida tasvirlangan (Tegishli hujjatlar bo'limiga qarang).
Modbus TCP2RTU router ilovasi MODBUS TCP protokolini ketma-ket liniyada foydalanish mumkin bo'lgan MODBUS RTU protokoliga o'zgartirishni ta'minlaydi. RS232 yoki RS485/422 interfeysi Advantech routerida ketma-ket aloqa uchun ishlatilishi mumkin.
Ikkala protokol uchun ham umumiy qism PDU mavjud. MBAP sarlavhasi MODBUS ADU ni TCP/IP ga yuborishda identifikatsiya qilish uchun ishlatiladi. 502 port MODBUS TCP ADU uchun mo'ljallangan.
PDU ketma-ket liniyaga yuborilganda, MBAP sarlavhasidan UNIT ID sifatida olingan maqsad birligining manzili nazorat summasi bilan birga PDUga qo'shiladi.
Routerda mavjud bo'lsa, modul ikkita mustaqil ketma-ket interfeyslarni konfiguratsiyani qo'llab-quvvatlaydi. RS485 dan RS422 portini avtomatik tanib olish qo'llab-quvvatlanadi. Seriya interfeysi haqida batafsil ma'lumotni yo'riqnoma yoki kengaytirish portining foydalanuvchi qo'llanmasida topish mumkin (RS485/422, [2] ga qarang).
Interfeys
Web Routerning Router ilovalari sahifasidagi modul nomini bosish orqali interfeysga kirish mumkin Web interfeys.
Menyuning chap qismi Web interfeys quyidagi bo'limlarni o'z ichiga oladi: Holat, Konfiguratsiya va Moslashtirish. Status bo'limida statistik ma'lumotlarni ko'rsatadigan Stats va yo'riqnoma interfeysi bilan bir xil jurnalni ko'rsatadigan tizim jurnali mavjud. Konfiguratsiya bo'limi 1-port, 2-port va USB elementlarini o'z ichiga oladi va Moslashtirish faqat menyu bo'limi moduldan orqaga qaytishni o'z ichiga oladi. web sahifani routerga o'tkazing web konfiguratsiya sahifalari. Modul grafik interfeysining asosiy menyusi 1-rasmda ko'rsatilgan.
Konfiguratsiya
Port konfiguratsiyasi
Shaxsiy elementlarning ma'nosi:
Kengaytirish porti | MODBUS RTU ulanishi o'rnatiladigan kengaytirish porti. Agar ketma-ket interfeysga ulangan MODBUS RTU qurilmasi bo'lmasa, uni "Yo'q" ga sozlash mumkin va bu ketma-ket interfeys boshqa qurilma bilan aloqa qilish uchun ishlatilishi mumkin. Bu holda faqat yo'riqnoma ichki registrlari o'qilishi mumkin. |
Element | Tavsif |
Paritet | Paritet bitini nazorat qilish:
|
To'xtash bitlari
Vaqt tugashini ajratish |
To'xtash bitlari soni
Xabarni o'chirish vaqti (quyidagi eslatmaga qarang) |
TCP rejimi | Tartibni tanlash:
|
Server manzili
TCP porti |
Tanlangan rejimda server manzilini belgilaydi Mijoz (in TCP rejimi element). Router MODBUS TCP ulanish so'rovlarini tinglaydigan TCP porti. MODBUS-ni yuborish uchun ADU 502-port ajratilgan. |
Javob berish vaqti tugashi | U javob kutayotgan vaqt oralig'ini belgilaydi. Agar javob olinmasa, unga quyidagi xato kodlaridan biri yuboriladi:
|
Harakatsizlik vaqti tugashi | Faol bo'lmaganda TCP/UDP ulanishi to'xtatilgan vaqt oralig'i |
Yangi ulanishlarni rad eting | Yoqilganda, yo'riqnoma boshqa ulanish urinishlarini rad etadi - yo'riqnoma endi bir nechta ulanishlarni qo'llab-quvvatlamaydi |
I/U va XC-CNT kengaytmalarini yoqing | Ushbu parametr yo'riqnoma bilan to'g'ridan-to'g'ri aloqa qilish imkonini beradi. I/U (routerda ikkilik kirish va chiqishlar) va ichki registrlar barcha platformalarda ishlaydi (v2, v2i, v3 va v4). XC-CNT v2 marshrutizatorlari uchun kengaytirish platasi. Ushbu aloqa shakli faqat v2 platformasida ishlaydi. |
Birlik identifikatori | Router bilan to'g'ridan-to'g'ri aloqa qilish uchun ID. Qiymatlar 1 dan 255 gacha bo'lishi mumkin. 0 qiymati MOD-BUS/TCP yoki MODBUS/UDP qurilmalari bilan bevosita aloqa qilish uchun ham qabul qilinadi. Standart qiymat 240. |
Sozlamalardagi barcha o'zgarishlar Ilova tugmasini bosgandan so'ng qo'llaniladi.
Eslatma: Agar ikkita qabul qilingan belgi orasidagi vaqt Split Timeout parametr qiymatidan millisekundlarda uzoqroq deb tan olinsa, barcha qabul qilingan ma'lumotlardan xabar tuziladi va keyin yuboriladi.
USB konfiguratsiyasi
USB konfiguratsiyasi PORT1 va PORT2 kabi deyarli bir xil konfiguratsiya elementlariga ega. Faqatgina farq I/U va XC-CNT kengaytmalarini yoqish va Unit ID elementlari etishmayapti.
I/U va XC-CNT MODBUS TCP serveri
Asosiy xarakteristikasi
I/U protokoli va XC-CNT MODBUS TCP serveri I/U interfeysi va XC-CNT kengaytirish platalariga asoslangan Modbus TCP2RTU router ilovasi bilan router aloqa protokollaridan biridir. Router real vaqtda kirishlarning joriy holatini ta'minlaydi. Tizim uni 0x03 kodli xabar yordamida o'qiy oladi (ko'proq registrlarning qiymatlarini o'qish). 0x10 kodli xabarlardan foydalanish (ko'proq registrlarning qiymatlarini yozish) tizim raqamli chiqishlarni boshqarishi va davlat hisoblagichlarini o'rnatishi mumkin. Turli kodli xabarlar (masalan, bitta registrning qiymatini yozish uchun 0x6) qo'llab-quvvatlanmaydi.
Routerning manzil maydoni
Manzil | Kirish | Tavsif |
0x0400 | R/- | Routerdagi yuqori 16 bit harorat [◦C] (belgisi bilan) |
0x0401 | R/- | Routerdagi yuqori 16 bit harorat [◦C] (belgisi bilan) |
0x0402 | R/- | ta'minot jildining yuqori 16 bititage [mV] |
0x0403 | R/- | ta'minot jildining yuqori 16 bititage [mV] |
0x0404 | R/- | BIN16 ning yuqori 2 bit holati, har doim 0 |
0x0405 | R/- | pastki 16 bit BIN2 holati |
0x0406 | R/- | BIN16 ning yuqori 3 bit holati, har doim 0 |
0x0407 | R/- | pastki 16 bit BIN3 holati |
0x0408 | R/- | BIN16 ning yuqori 0 bit holati, har doim 0 |
0x0409 | R/- | BIN16 ning pastki 0 bit holati:
|
0x040A | R/- | BOUT16 ning yuqori 0 bitining holati, har doim 0 |
0x040B | R/W | BOUT16 ning pastki 0 bit holati:
|
0x040c | R/- | BIN16 ning yuqori 1 bit holati, har doim 0 |
0x040D | R/- | BIN16 ning pastki 1 bit holati:
|
0x040E | R/- | BOUT16 ning yuqori 1 bitining holati, har doim 0 |
0x040F | R/W | BOUT16 ning pastki 1 bit holati:
|
Davomi keyingi sahifada |
Manzil | Kirish | Tavsif |
2-jadval: I/U | ||
Manzil | Kirish | Tavsif |
0x0410 | R/- | AN16 qiymatining yuqori 1 biti, har doim 0 |
0x0411 | R/- | pastroq 16 bit AN1 qiymati, 12 bitli AD konvertoridan olingan qiymat |
0x0412 | R/- | AN16 qiymatining yuqori 2 biti, har doim 0 |
0x0413 | R/- | pastroq 16 bit AN2 qiymati, 12 bitli AD konvertoridan olingan qiymat |
0x0414 | R/W | CNT16 ning yuqori 1 biti |
0x0415 | R/W | pastroq 16 bit CNT1 |
0x0416 | R/W | CNT16 ning yuqori 2 biti |
0x0417 | R/W | pastroq 16 bit CNT2 |
0x0418 | R/- | Yuqori 16 ikkilik kirish holati:
|
0x0419 | R/- | pastki 16 ikkilik kirish holati:
|
0x041A | R/- | Yuqori 16 ikkilik chiqish holati:
|
0x041B | R/W | pastki 16 ikkilik chiqish holati:
|
0x041c | R/- | ishlatilmaydi, har doim 0 |
0x041D | R/- | ishlatilmaydi, har doim 0 |
0x041E | R/- | ishlatilmaydi, har doim 0 |
0x041F | R/- | ishlatilmaydi, har doim 0 |
Manzil | Kirish | Tavsif |
0x0420 | R/- | AN16 qiymatining yuqori 1 biti, har doim 0 |
0x0421 | R/- | pastroq 16 bit AN1 qiymati, 12 bitli AD konvertoridan olingan qiymat |
0x0422 | R/- | AN16 qiymatining yuqori 2 biti, har doim 0 |
0x0423 | R/- | pastroq 16 bit AN2 qiymati, 12 bitli AD konvertoridan olingan qiymat |
0x0424 | R/W | CNT16 ning yuqori 1 biti |
0x0425 | R/W | pastroq 16 bit CNT1 |
0x0426 | R/W | CNT16 ning yuqori 2 biti |
0x0427 | R/W | pastroq 16 bit CNT2 |
0x0428 | R/- | Yuqori 16 ikkilik kirish holati:
|
0x0429 | R/- | pastki 16 ikkilik kirish holati:
|
0x042A | R/- | Yuqori 16 ikkilik chiqish holati:
|
0x042B | R/W | pastki 16 ikkilik chiqish holati:
|
0x042c | R/- | ishlatilmaydi, har doim 0 |
0x042D | R/- | ishlatilmaydi, har doim 0 |
0x042E | R/- | ishlatilmaydi, har doim 0 |
0x042F | R/- | ishlatilmaydi, har doim 0 |
4-jadval: XC-CNT – PORT2 | ||
Manzil | Kirish | Tavsif |
0x0430 | R/- | seriya raqamining yuqori 16 biti |
0x0431 | R/- | pastroq 16 bit seriya raqami |
0x0432 | R/- | 1st va 2nd MAC manzil bayti |
0x0433 | R/- | 3rd va 4th MAC manzil bayti |
0x0434 | R/- | 5th va 6th MAC manzil bayti |
0x0435 | R/- | 1st va 2nd MWAN IP manzilining bayti |
0x0436 | R/- | 3rd va 4th MWAN IP manzilining bayti |
0x0437 | R/- | faol SIM karta soni |
Davomi keyingi sahifada |
Manzil | Kirish | Tavsif |
0x0430 | R/- | seriya raqamining yuqori 16 biti |
0x0431 | R/- | pastroq 16 bit seriya raqami |
0x0432 | R/- | 1st va 2nd MAC manzil bayti |
0x0433 | R/- | 3rd va 4th MAC manzil bayti |
0x0434 | R/- | 5th va 6th MAC manzil bayti |
0x0435 | R/- | 1st va 2nd MWAN IP manzilining bayti |
0x0436 | R/- | 3rd va 4th MWAN IP manzilining bayti |
0x0437 | R/- | faol SIM karta soni |
Manzil | Kirish | Tavsif |
0x0438 | R/- | 1st va 2nd MWAN Rx ma'lumotlarining bayti |
0x0439 | R/- | 3rd va 4th MWAN Rx ma'lumotlarining bayti |
0x043A | R/- | 5th va 6th MWAN Rx ma'lumotlarining bayti |
0x043B | R/- | 7th va 8th MWAN Rx ma'lumotlarining bayti |
0x043c | R/- | 1st va 2nd MWAN Tx ma'lumotlarining bayti |
0x043D | R/- | 3rd va 4th MWAN Tx ma'lumotlarining bayti |
0x043E | R/- | 5th va 6th MWAN Tx ma'lumotlarining bayti |
0x043F | R/- | 7th va 8th MWAN Tx ma'lumotlarining bayti |
0x0440 | R/- | 1st va 2nd bayt MWAN ish vaqti |
0x0441 | R/- | 3rd va 4th bayt MWAN ish vaqti |
0x0442 | R/- | 5th va 6th bayt MWAN ish vaqti |
0x0443 | R/- | 7th va 8th bayt MWAN ish vaqti |
0x0444 | R/- | MWAN ro'yxatdan o'tish |
0x0445 | R/- | MWAN texnologiyasi |
0x0446 | R/- | MWAN PLMN |
0x0447 | R/- | MWAN uyasi |
0x0448 | R/- | MWAN uyasi |
0x0449 | R/- | MWAN LAC |
0x044A | R/- | MWAN TAC |
0x044B | R/- | MWAN kanali |
0x044c | R/- | MWAN guruhi |
0x044D | R/- | MWAN signalining kuchi |
0x044E | R/- | Router konfiguratsiyasining CRC32 qiymati |
0x044F | R/- | Router konfiguratsiyasining CRC32 qiymati |
Eslatmalar:
- 0x0430 va 0x0431 manzillardagi seriya raqamlari faqat 7 xonali seriya raqami bo'lsa mavjud bo'ladi, aks holda bu manzillardagi qiymatlar bo'sh bo'ladi.
- XC-CNT platasi yo'q bo'lsa, barcha mos qiymatlar 0 ga teng.
- XC-CNT platalarining joriy o'rnatilishi va konfiguratsiyasi haqida ma'lumotni yo'riqnoma ilovasini ishga tushirgandan so'ng tizim jurnalida topish mumkin.
- Yozish aslida barcha registrlar uchun mumkin. Yozish uchun mo'ljallanmagan ro'yxatga olish kitobiga yozish har doim muvaffaqiyatli bo'ladi, ammo jismoniy o'zgarishlar bo'lmaydi.
- 0x0437 - 0x044D registr manzillari oralig'idan qiymatlarni o'qish barcha router platformalarida ishlaydi.
- Jadvaldagi manzillar 0 dan boshlanadi. Agar dastur 1 dan boshlanadigan registr raqamlarini ishlatsa, registr manzilini 1 ga oshirish kerak.
- Advantech Czech: RS232 kengaytirish porti - Foydalanuvchi uchun qo'llanma (MAN-0020-EN)
- Advantech Czech: Kengaytirish porti RS485/422 - Foydalanuvchi uchun qo'llanma (MAN-0025-EN)
- Advantech Czech: CNT kengaytirish porti - foydalanuvchi qo'llanmasi (MAN-0028-EN)
Siz muhandislik portalida mahsulotga oid hujjatlarni olishingiz mumkin icr.advantech.cz manzil.
Routeringizning Tez ishga tushirish qo'llanmasini, foydalanuvchi qo'llanmasini, konfiguratsiya qo'llanmasini yoki proshivkani olish uchun Router modellari sahifasiga o'ting, kerakli modelni toping va mos ravishda Qo'llanmalar yoki Mikrodastur yorlig'iga o'ting.
Router ilovalarini o'rnatish paketlari va qo'llanmalari Router ilovalari sahifasida mavjud.
Rivojlanish hujjatlari uchun DevZone sahifasiga o'ting.
Hujjatlar / manbalar
![]() |
ADVANTECH protokoli MODBUS TCP2RTU Router ilovasi [pdf] Foydalanuvchi uchun qoʻllanma MODBUS TCP2RTU Router ilovasi protokoli, MODBUS TCP2RTU protokoli, Router ilovasi, ilovasi, MODBUS TCP2RTU protokoli |