与位数据操作的关系-can_fd_specifiaction
第13章 RS485 通信 Modbus RTU 通信 13-17
13.5 数据格式
CONT/OUT 信号根据各自输出入形态,有硬件信号(指令序列输出入端子)和通信信号(Modbus 通信),分类如下。硬件信号和通信信号的具体分类是:
-
硬件信号:CONT1~5 (5bit) 和 OUT1~3 (3bit)
-
通信信号:CONT9~24 (16bit) 和 OUT6~21 (16bit)
读取/写入是将相同种类的信号(5~16bit)以总括数据进行处理。每个信号对应的数据配置如下:
(1) 硬件 CONT 信号 (CONT1~5)
00h 数据 4byte:0 0 0 CONT5 CONT4 CONT3 CONT2 CONT1
(2) 通信 CONT 信号 (CONT9~24)
00h 数据 4byte:CONT24 CONT23 CONT22 CONT21 CONT20 CONT19 CONT18 CONT17 CONT16 CONT15 CONT14 CONT13 CONT12 CONT11 CONT10 CONT9
(3) 硬件 OUT 信号 (OUT1~3)
00h 数据 4byte:0 0 0 OUT3 OUT2 OUT1
(4) 通信 OUT 信号 (OUT6~21)
00h 数据 4byte:OUT21 OUT20 OUT19 OUT18 OUT17 OUT16 OUT15 OUT14 OUT13 OUT12 OUT11 OUT10 OUT9 OUT8 OUT7 OUT6
这些数据配置方式,你是不是觉得有些复杂呢?别担心,这些信号配置和操作其实是有规矩可循的。
与位数据操作的关系:
CONT/OUT 信号可以进行数据地址指定的整体操作 (FC 03h, 10h) 以及位数据地址指定的每1bit操作 (FC 01h, 05h, 0Fh)。期间,关于可写入的 (FC 05h、0Fh、10h) 的通信 CONT 信号 9~24,信号的状态与整体/位数据的操作方法无关,遵循之后进行的操作。
为了深入了解 Modbus RTU 通信的更多细节,可以参考以下资源:
这些链接将为你提供更详细的信息和指导,帮助你更好地理解和应用 Modbus RTU 通信。是不是感觉有了这些资源,RS485 通信不再那么遥不可及了呢?