Skip to content
Secciones de la documentación

Calculadora de Temporización Modbus RTU

POSThttps://rftools.io/api/py/v1/calculate

Slug modbus-frame-timing. Calcula el tiempo de carácter, intervalo entre tramas (3.5T) y tiempo de trama para Modbus RTU.

Entradas

Envíe cada una de estas en inputs, en las unidades indicadas. La mayoría son obligatorias: una llamada a la que le falte una se rechaza (400) y no cuesta nada; una de la que la calculadora puede prescindir toma el valor predeterminado indicado. Una entrada fuera de su rango se calcula igualmente y se marca en la procedencia.

Entradas de modbus-frame-timing
NombreUnidadRangoValor predeterminadoDescripción
baudRatenúmerobps300 … 1152009600Velocidad en baudios Modbus RTU
dataBytesnúmerobytes1 … 2528Número de bytes de datos entre el código de función y el CRC
parityBitsnúmerobits0 … 11Bits de paridadUno de: 0 Ninguna · 1 Par o impar (1 bit)
stopBitsnúmerobits1 … 21Bits de parada (1 o 2: use 2 bits de parada cuando no haya paridad)
charGapnúmeroms0 … 1000La pausa más larga que deja el emisor entre dos caracteres de una trama; un adaptador USB o un driver de un RTOS pueden dejarla

Salidas

Se devuelven en values, por nombre. Un valor ilimitado o no definido es null.

Salidas de modbus-frame-timing
CampoUnidadDescripción
charTimemsTiempo de carácter
t35principalmsSilencio entre tramas (3,5T)
frameTimemsTiempo de trama
maxFrameRateframes/sVelocidad máxima de tramas
t15msLímite entre caracteres (1,5T)
charGapCharscharPausa en caracteres
t15CharscharLímite entre caracteres, en caracteres

Cómo llamarla