So I use modbus in all it's flavours, including modbusRTU and Modbus TCP. And the newer flavours Modicon is using now. Modbus RTU is definitely in heavy use on industrial equipment I encounter. It is commonly a drive networking choice, and a HMI networking choice. So, depending on what is using it ASCII is likely needed too. The one thing you don't want to do is drop ASCII.
Regards, Stephen On Sun, 2021-08-15 at 23:48 +0200, Niclas Hedhman wrote: > On 2021-08-15 22:40, Łukasz Dywicki wrote: > > Then each driver flavor of modbus (rtu, ascii, tcp) would simply > > need > > to > > wrap and unwrap structures coming from an transport. > > seeing the ascii variant since the 1980s or early 1990s. IIUIC, it > was > mostly used for hand terminals, and not to connect to computers. > So I wouldn't spend time on that, unless nothing else is around. > > I haven't checked the mspec in details, but I suspect it is close to > formal specification. But I would like to bring attention to that a > fair > amount of equipment has extensions that are not in the specification > (well, at least last time I read it about 20 years ago), namely > floating > point numbers and 32/64-bit integers. It would be neat to support > that... > > Unfortunately, I don't have cycles to help out with it. > > Cheers > Niclas
