读线圈寄存器01H
读离散输入寄存器02H
读保持寄存器03H
输入寄存器04H
写单个线圈寄存器05H
写单个保持寄存器06H
写多个线圈寄存器OFH
写多个保持寄存器10H
读线圈状态(功能码01):用于读取输出状态为开或闭的线圈的值。
读离散输入状态(功能码02):用于读取输入状态为开或闭的开关的值。
读保持寄存器(功能码03):用于读取存储在设备中的16位数据。
读输入寄存器(功能码04):用于读取输入寄存器中的16位数据。
强制单个线圈(功能码05):用于将单个线圈的状态设置为开或闭。
预置单个寄存器(功能码06):用于向设备的寄存器中写入一个16位值。
强制多个线圈(功能码15):用于同时向多个线圈写入开或闭状态。
预置多个寄存器(功能码16):用于向设备的多个寄存器中写入多个16位值。