5S的间隔足够了吧。ModBus协议规定整个数据帧(ADU)的长度是256个字节。PDU部分长度= 256-从机地址(1字节)-CRC校检(2字节)=253个字节。
如果使用9600波特率,一个数据包的传输时间+协议规定的帧结束3.5T时间 不超过 250ms。
工业上一般每个帧带8个数据,如果不携带很多数据,通讯时间还是很短的。
即使是无线通信,无论是无线串口还是SPI,1S-5S都足够了。毕竟数据量不大的情况,收发都是非常快的。