I design automation systems and the software that makes them talk.
I'm AnB. For nearly twenty years I've worked with PLCs, SCADA, field networks and the code that ties them together. Here I publish the tools and notes I wish I'd had on site.
ModbusKit
Free Modbus tools that run in your browser. Nothing to install, and nothing you type leaves your device.
- Register decoder Integers, floats and text from raw registers, in every byte order.
- CRC and LRC calculator Compute or check the checksum of an RTU or ASCII frame.
- Frame parser Any RTU, TCP or ASCII frame, field by field.
Latest notes
-
Why a Modbus float reads 1.5E+35
A float that reads as an enormous or tiny number is almost always a byte order problem. How to recognise it and fix it, in your code and in your master.