Spring til indhold

Modbus RTU – telegramtransmissionstid

Hvor lang tid tager det at sende et Modbus-telegram, og hvad er den mindste stilhedstid mellem telegrammer?

Svar: Beregner overførselstiden for et Modbus RTU-telegram på en seriel RS-485-forbindelse ud fra baudrate og telegramlængde. I standard 8-N-2/8-E-1-opsætning sendes hver byte som 11 bit (start + 8 databit + paritet/stopbit + stopbit). Bruges ved opsætning og fejlfinding af industrielle netværk mellem PLC'er, frekvensomformere og I/O.

Formel

Tegntid = 11 bit / baudrate (1 startbit + 8 databit + paritet/stopbit + 1 stopbit = 11 bit/tegn)

Telegramtid = 11 · antal byte / baudrate

Mindste stilhed mellem telegrammer (frame-skel) = 3,5 tegntider, jf. Modbus-organisationens specifikation for seriel linje.

Symboler og enheder i formlen
SymbolBetydningEnhed
baudBaudratebit/s
bytesTelegramlængdebyte
=Telegram-transmissionstidms
=Tegntid (ét byte)ms
=Mindste stilhed mellem telegrammerms

Gyldighed og kilde

Kilde
Modbus RTU-specifikationen (seriel bit-timing)

Regneeksempel

Beregnerens egne standardværdier sat ind. Tallene er regnet med præcis den formel værktøjet bruger.

Sat ind

  • Baudrate19.200 bit/s
  • Telegramlængde8 byte

Giver

  • Telegram-transmissionstid4,58 ms
  • Tegntid (ét byte)0,573 ms
  • Mindste stilhed mellem telegrammer2,005 ms

Selve beregneren er låst

Opret en gratis bruger for at låse op for alle artikler, beregnere, skabeloner og sortiment — og få adgang til quizzer og klasser. Det tager under et minut: navn, email og en adgangskode. Intet betalingskort.

Vil du prøve noget først? Se hvad du kan bruge uden konto — junior-zonen, leksikonet, videoerne og mere.