Research Article

Detection and Blocking of Replay, False Command, and False Access Injection Commands in SCADA Systems with Modbus Protocol

Table 1

Various Modbus function codes and their actions on data.

Function codeAction to be performed

1Reading of coils
2Reading of status registers
3Reading holding registers
4Reading of input registers
5Writing to single coil
6Writing to single holding register
15Multiple coils: write
16Multiple holding registers: write