Modbus RTU online-työkalu
Ammattimainen Modbus RTU online-työkalupaketti, joka tarjoaa komennonluonti-, sanomien jäsennys-, online-vianmääritys- ja CRC-tarkistustoimintoja. Asennusvapaa, tukee suoraa sarjaporttiyhteyttä selaimella, välttämätön työkalu teollisuusautomaation kehitykseen ja vianmääritykseen.
🎯 Modbus RTU yhden luukun ratkaisu
Integroitu ammattimainen Modbus RTU -työkalupaketti, joka sisältää komennonluonnin, sanomien jäsennyksen, online-vianmäärityksen ja CRC-tarkistuksen. Tukee kaikkia standardifunktiokoodeja, useita tietotyyppejä ja tavujärjestyksiä, mikä tekee Modbus-kehityksestäsi ja vianmäärityksestäsi tehokkaampaa.
Tietotyyppien muunnostyökalu
IEEE-754/heksadesimaali/desimaali-muunnos, tukee useita tavujärjestyksiä ja 16–64-bittisiä tietotyyppejä, reaaliaikainen muunnos ja alueen ilmoitukset
⭐ Miksi valita meidän Modbus RTU -työkalumme?
🎯 Pääasialliset käyttökohteet
Teollisuusautomaation vianmääritys
PLC-, taajuusmuuttaja-, mittari- ja muiden Modbus-laitteiden vianmääritys
- Laiteviestinnän testaus
- Parametrien luku ja määritys
- Vianetsintä ja -korjaus
Laitteiden integrointikehitys
Modbus-isäntä- tai -orjaohjelmien kehitys
- Protokollan validointitestaus
- Datamuodon varmistus
- Yhteensopivuustestaus
Järjestelmän ylläpito ja käyttö
Tuotantolinjan laitteiden ylläpito ja tiedonkeruu
- Säännöllinen tiedonkeruu
- Laitteiden tilan valvonta
- Historiatietojen analysointi
🚀 Aloita käyttö heti
Ei vaadi rekisteröitymistä, ei latausta, avaa selain ja käytä koko Modbus RTU -työkalupakettia. Tukee suoraa sarjaporttiyhteyttä, mikä tekee laitteiden vianmäärityksestä yksinkertaisempaa ja tehokkaampaa.
📚 Modbus RTU -protokollan tietämys
Modbus RTU (Remote Terminal Unit) on Modbus-protokollan sarjaliikennemuoto, joka käyttää binäärikoodausta ja CRC-tarkistusta. Sen ominaisuuksia ovat korkea siirtotehokkuus ja vahva virheentunnistuskyky. Sitä käytetään laajalti teollisuusautomaatiojärjestelmissä laitteiden välisessä viestinnässä.
Pääpiirteet
- Binäärinen datamuoto, korkea siirtotehokkuus
- CRC16-tarkistus, vahva datan luotettavuus
- Tukee RS485-monipisteviestintää
- Korkea standardointitaso, hyvä yhteensopivuus
Standardi Modbus RTU -sanoma koostuu seuraavista osista
[Orja-osoite][Funktiokoodi][Data-alue][CRC-tarkistus]- Orja-osoite 1 tavu, tunnistaa kohdelaitteen:
- Funktiokoodi 1 tavu, määrittää toimintotyypin:
- Data-alue N tavua, sisältää osoitteen ja dataa:
- CRC-tarkistus 2 tavua, varmistaa datan eheyden:
- 01 lue kelojen tila
- 02 lue diskreettejä tuloja
- 03 lue pitorekistereitä
- 04 lue tulorekistereitä
- 05 kirjoita yksi kela
- 06 kirjoita yksi rekisteri
- 15 kirjoita useita keloja
- 16 kirjoita useita rekistereitä
Modbus RTU käyttää CRC-16-tarkistusalgoritmia, jonka polynomi on 0xA001. Tarkistusprosessi varmistaa datasiirron luotettavuuden ja on tärkeä osa Modbus RTU -protokollaa.
Tarkistuksen ominaisuudet
- 16-bittinen syklinen redundanssitarkistus
- Polynomi 0xA001
- Alkuarvo 0xFFFF
- Matalan arvon tavu siirretään ensin
Modbus-projekteissa eri tietotyypit (kokonaisluku/liukuluku) ja eri tavujärjestykset (ABCD/DCBA/BADC/CDAB) vaikuttavat suoraan rekisteriarvojen jäsennykseen ja näyttöön. Seuraavat kohdat auttavat sinua lukemaan ja kirjoittamaan tarkemmin
- Kokonaisluvut käyttävät kahden komplementin esitysmuotoa. Etumerkillisten lukujen korkein bitti on etumerkkibitti, negatiivinen luku = bittien kääntö + 1; kun HEX-arvoa jäsennetään INT-arvoksi, on tehtävä etumerkin laajennus kohdebitin leveyden mukaan
- Liukuluvut käyttävät IEEE-754-standardia. FLOAT32 = 1 etumerkkibitti + 8 eksponenttibittiä + 23 mantissabittiä (poikkeama 127); FLOAT64 = 1 etumerkkibitti + 11 eksponenttibittiä + 52 mantissabittiä (poikkeama 1023), tukee ±0, ±∞, NaN ja subnormaaleja lukuja
- Neljä yleistä tavujärjestystä ABCD (Big-Endian) / DCBA (Little-Endian) / BADC (16-bittinen sananvaihto) / CDAB (32-bittinen ryhmänvaihto); 16-bittisellä datalla yleensä vain ABCD ja DCBA ovat merkityksellisiä
- Tavujärjestys (Byte Endianness) ja rekisterin sanajärjestys (Word Order) ovat eri asioita. Edellinen kuvaa tavujärjestystä, jälkimmäinen 16-bittisten rekisterien järjestystä; 32/64-bittisessä datassa molemmat vaikuttavat usein samanaikaisesti
- 64-bittiset kokonaisluvut ja JS:n turvalliset kokonaisluvut. Selaimen Number-tyyppi on kaksinkertaisen tarkkuuden liukuluku, turvallinen kokonaislukualue ±(2^53-1); työkalu käyttää BigInt-tyyppiä 64-bittisten käsittelyyn, alueen ylittyessä tai tarkkuusriskin ollessa olemassa näytetään '-'
- HEX-syötteen normalisointi on suositeltavaa. Poista ei-heksadesimaaliset merkit, yhtenäistä isot kirjaimet, lisää tarvittaessa etunollia parillisen määrän varmistamiseksi, näytä kahden merkin ryhmissä luettavuuden parantamiseksi
- Desimaalipisteen käsittely. Kun desimaalisyöte sisältää desimaalipisteen ja kohde on kokonaisluku, näytetään '-'; vain FLOAT32/FLOAT64 hyväksyy desimaalilukuja
- Vianmääritysehdotus. Jos et ole varma tavujärjestyksestä, vaihda tunnetun arvon avulla neljän tilan välillä ja vertaile; noudata laitteen dokumentaatiota