Modbus 协 议 主 从 方 式 , 主 站 初 始 化 传 输
从 站 根 据 主 设 备 查 询 提 供 的 数 据 作 出 反 应
主 站 查 询 格 式 : 站 ( 或 广 播 ) 地 址 、 功 能 代 码 、 要 发 送 的 数 据 、 错 误 检 测 域
从 站 回 应 格 式 : 确 认 要 行 动 的 域 、 返 回 的 数 据 、 错 误 检 测 域
如 果 在 消 息 接 收 过 程 中 发 生 错误 , 或 从 站 不 能 执 行 其 命 令 , 从 站 将 建 立 错 误 消 息 并 把 它 作 为 回 应 发 送 出 去
从 站 地 址 是 0
247, 0为 广 播 地 址 ASCII 模 式 : 地 址 功 能 代 码 数 据 数 量 数 据 1
数 据 n LRC 高 字 节 LRC 低 字 节 回 车 换 行 消 息 中 的 每 个 ASCII 字 符 都 是 一 个 十 六 进 制 字 符 组 成 每 个 字 节 的 位 : 1个 起 始 位 7个 数 据 位 , 最 小 的 有 效 位 先 发 送 1个 奇 偶 校 验 位 , 无 校 验 则 无 1个 停 止 位 ( 有 校 验 时 ), 2个 Bit( 无 校 验 时 ) 错 误 检 测 域 LRC(纵 向 冗 长 检 测 ) 使 用 ASCII 模 式 , 消 息 以 冒 号 ( :) 字 符 ( ASCII 码 3AH) 开 始 , 以 回 车 换 行 符 结 束 ( ASCII码 0DH,0AH)
其 它 域 可以 使 用 的 传 输 字 符 是 十 六 进 制 的 0
网络上的 设 备 不 断侦测 “:”字符 , 当有 一 个 冒 号 接 收 到时 , 每 个 设 备 都 解码 下个 域 ( 地 址 域 ) 来判断