Category Archives: Modbus

Modbus Client-Server vs Master-Slave Terminology

You just downloaded a new device manual and it says “Modbus client” and “Modbus server.” Your RS-485 documentation says “master” and “slave.” Your PLC code has variables named slaveId. Which is right? Do you need to change your code? Are these different protocols? Short answer: no. The protocol is identical. The terminology depends mostly on the transport you… Read More: Modbus Client-Server vs Master-Slave Terminology »

Modbus TCP Security Explained: TLS on Port 802

Standard Modbus TCP has zero security. No authentication. No encryption. No integrity checks. Anyone who can reach TCP port 502 can issue Modbus requests. Depending on the device configuration, this may allow reading registers, writing coils or registers, changing operating parameters, or disrupting industrial processes. For decades, the answer was “put it behind a firewall and hope for… Read More: Modbus TCP Security Explained: TLS on Port 802 »

Top 10 Free Modbus Simulators

You’re building a SCADA master, configuring a PLC, or bringing up an HMI — but the field devices aren’t there yet. The meters, VFDs, sensors, and I/O modules are still on order, or they’re sitting at a site you can’t reach. A Modbus simulator fills the gap. It runs on your laptop and answers as if it were… Read More: Top 10 Free Modbus Simulators »

Modbus Register Map Explained: How to Read Any Device’s Register Map

Every Modbus device comes with a register map. It is usually a table in the user manual or a separate PDF that lists all the data points the device makes available — voltages, currents, setpoints, alarms, status bits, and configuration parameters. Reading a register map sounds simple. But it is one of the most common sources of errors… Read More: Modbus Register Map Explained: How to Read Any Device’s Register… »