1、 自 己 的青春 用科 学武装 非 常的奇 迹任 你我去 创 201 0 年 4 月 18 日 更更 多多 学学 习习 资资 料料 到到 hh tt tt pp : / / hh ii bb aa ii dd uu cc oo mm / yy oo uu ll oo nn gg 33 11 88 下下 载载 | 1 可可编编程程控控制制器器网网络络中中常常用用的的通通信信方方式式 一一 、 可可 编编 程程 控控 制制 器器 控控 制制 网网 络络 的的 “ 周周 期期 II / OO 方方 式式 ” 通通 信信 可可 编编 程程 控控 制制 器器 的的 远远 程程 II / OO 链链 路路
2、 就就 是是 一一 种种 可可 编编 程程 控控 制制 器器 控控 制制 网网 络络 ,在在 远远 程程 II / OO 链链 路路 中中 采采 用用 “ 周周 期期 II / OO 方方 式式 ” 交交 换换 数数 据据 。 远远 程程 II / OO 链链 路路按按 主主 从从 方方 式式 工工 作作 , 可可 编编 程程 控控 制制 器器 带带 的的 远远 程程 II / OO 主主 单单 元元 在在 远远 程程 II / OO 链链路路 中中 担担 任任 主主 站站 , 其其 它它 远远 程程 II / OO 单单 元元 皆皆 为为 从从 站站 。 在在 主主 站站 中中 设设 立立
3、一一 个个 “ 远远程程 II / OO 缓缓 冲冲 区区 ” , 采采 用用 信信 箱箱 结结 构构 , 划划 分分 为为 nn 个个 分分 信信 箱箱 与与 每每 个个 从从 站站 一一一一 对对 应应 , 每每 个个 分分 信信 箱箱 再再 分分 为为 两两 格格 , 一一 格格 管管 发发 送送 , 一一 格格 管管 接接 收收 。 主主 站站 中中负负 责责 通通 信信 的的 处处 理理 器器 采采 用用 周周 期期 扫扫 描描 方方 式式 , 按按 顺顺 序序 与与 各各 从从 站站 交交 换换 数数 据据 , 把把与与 其其 对对 应应 的的 分分 箱箱 中中 发发 送送 分分
4、格格 的的 数数 据据 送送 从从 站站 , 从从 从从 站站 中中 读读 取取 数数 据据 放放 入入 与与其其 对对 应应 的的 分分 信信 箱箱 的的 接接 收收 分分 格格 中中 。 这这 样样 周周 而而 复复 始始 , 使使 主主 站站 中中 的的 “ 远远 程程 II / OO 缓缓 冲冲 区区 ” 得得 到到 周周 期期 性性 的的 刷刷 新新 。 在在 主主 站站 中中 可可 编编 程程 控控 制制 器器 的的 CC PP UU 单单 元元 负负 责责 用用 户户 程程 序序 的的 扫扫 描描 , 它它 按按照照 循循 环环 扫扫 描描 方方 式式 进进 行行 处处 理理 ,
5、 每每 个个 周周 期期 都都 有有 一一 段段 时时 间间 集集 中中 进进 行行 II / OO 处处理理 , 这这 时时 它它 对对 本本 地地 II / OO 单单 元元 及及 远远 程程 II / OO 缓缓 冲冲 区区 进进 行行 读读 写写 操操 作作 。 可可 编编程程 控控 制制 器器 的的 CC PP UU 单单 元元 对对 用用 户户 程程 序序 的的 周周 期期 性性 循循 环环 扫扫 描描 , 与与 可可 编编 程程 控控 制制器器 负负 责责 通通 信信 的的 处处 理理 器器 对对 各各 远远 程程 II / OO 单单 元元 的的 周周 期期 性性 扫扫 描描
6、是是 异异 步步 进进 行行 的的 。 自 己 的青春 用科 学武装 非 常的奇 迹任 你我去 创 201 0 年 4 月 18 日 更更 多多 学学 习习 资资 料料 到到 hh tt tt pp : / / hh ii bb aa ii dd uu cc oo mm / yy oo uu ll oo nn gg 33 11 88 下下 载载 | 2 尽尽 管管 可可 编编 程程 控控 制制 器器 的的 CC PP UU 单单 元元 没没 有有 直直 接接 对对 远远 程程 II / OO 单单 元元 进进 行行 操操作作 , 但但 是是 由由 于于 远远 程程 II / OO 缓缓 冲冲
7、区区 获获 得得 周周 期期 性性 刷刷 新新 , 可可 编编 程程 控控 制制 器器 的的 CC PP UU 单单 元元 对对 远远 程程 II / OO 缓缓 冲冲 区区 的的 读读 写写 操操 作作 , 就就 相相 当当 于于 直直 接接 访访 问问 了了 远远 程程 II / OO 单单 元元 。 主主 站站 中中 负负 责责 通通 信信 的的 处处 理理 器器 采采 用用 周周 期期 扫扫 描描 方方 式式 与与 各各 从从 站站 交交 换换 数数 据据 ,使使 主主 站站 中中 “ 远远 程程 II / OO 缓缓 冲冲 区区 ” 得得 到到 周周 期期 性性 刷刷 新新 , 这这
8、 样样 一一 种种 通通 信信 方方 式式既既 涉涉 及及 到到 周周 期期 又又 涉涉 及及 到到 II / OO , 因因 而而 被被 称称 为为 “ 周周 期期 II / OO 方方 式式 ” 。 这这 种种通通 信信 方方 式式 要要 占占 用用 可可 编编 程程 控控 制制 器器 的的 II / OO 区区 , 因因 此此 只只 适适 用用 于于 少少 量量 数数 据据 的的通通 信信 。 从从 表表 面面 看看 来来 远远 程程 II / OO 链链 路路 的的 通通 信信 就就 好好 像像 是是 可可 编编 程程 控控 制制 器器 直直 接接对对 远远 程程 II / OO 单单
9、 元元 进进 行行 读读 写写 操操 作作 , 因因 此此 简简 单单 、 方方 便便 。 二二 、 可可 编编 程程 控控 制制 器器 控控 制制 网网 络络 的的 “ 全全 局局 II / OO 方方 式式 ” 通通 信信 “ 全全 局局 II / OO 方方 式式 ” 是是 一一 种种 串串 行行 共共 享享 存存 储储 区区 通通 信信 方方 式式 , 它它 主主 要要 用用 于于带带 有有 链链 接接 区区 的的 可可 编编 程程 控控 制制 器器 之之 间间 的的 通通 信信 。 全全 局局 II / OO 方方 式式 的的 通通 信信 原原 理理 如如 图图 所所 示示 。 在在
10、 可可 编编 程程 控控 制制 器器 网网 络络 的的 每每 台台可可 编编 程程 控控 制制 器器 的的 II / OO 区区 中中 划划 出出 一一 个个 块块 来来 作作 为为 链链 接接 区区 , 每每 个个 链链 接接 区区 都都采采 用用 图图 中中 所所 表表 示示 的的 邮邮 箱箱 结结 构构 。 相相 同同 编编 号号 的的 发发 送送 区区 与与 接接 收收 区区 大大 小小 相相 同同 ,占占 用用 相相 同同 的的 地地 址址 段段 , 一一 个个 为为 发发 送送 区区 , 其其 它它 皆皆 为为 接接 收收 区区 。 采采 用用 广广 播播 方方 式式 自 己 的青
11、春 用科 学武装 非 常的奇 迹任 你我去 创 201 0 年 4 月 18 日 更更 多多 学学 习习 资资 料料 到到 hh tt tt pp : / / hh ii bb aa ii dd uu cc oo mm / yy oo uu ll oo nn gg 33 11 88 下下 载载 | 3 通通 信信 。 可可 编编 程程 控控 制制 器器 把把 11 发发 送送 区区 的的 数数 据据 在在 可可 编编 程程 控控 制制 器器 网网 络络 上上 广广播播 , 可可 编编 程程 控控 制制 器器 22 、 可可 编编 程程 控控 制制 器器 33 收收 听听 到到 后后 把把 它它
12、 接接 收收 下下 来来 存存 入入各各 自自 的的 11 接接 收收 区区 中中 。 可可 编编 程程 控控 制制 器器 22 把把 22 发发 送送 区区 数数 据据 在在 可可 编编程程 控控 制制 器器 网网 上上 广广 播播 , 可可 编编 程程 控控 制制 器器 11 、 可可 编编 程程 控控 制制 器器 33 把把 它它 接接 收收 下下来来 存存 入入 各各 自自 的的 22 接接 收收 区区 中中 。 可可 编编 程程 控控 制制 器器 33 把把 33 发发 送送 区区 数数 据据在在 可可 编编 程程 控控 制制 器器 网网 上上 广广 播播 , 可可 编编 程程 控控
13、 制制 器器 11 、 可可 编编 程程 控控 制制 器器 22 把把 它它接接 收收 下下 来来 存存 入入 各各 自自 的的 33 接接 收收 区区 中中 。 显显 然然 通通 过过 上上 述述 广广 播播 通通 信信 过过 程程 ,可可 编编 程程 控控 制制 器器 11 、 可可 编编 程程 控控 制制 器器 22 、 可可 编编 程程 控控 制制 器器 33 的的 各各 链链 接接 区区中中 数数 据据 是是 相相 同同 的的 , 这这 个个 过过 程程 称称 为为 等等 值值 化化 过过 程程 。 通通 过过 等等 值值 化化 的的 通通 信信 使使 得得可可 编编 程程 控控 制
14、制 器器 网网 络络 中中 的的 每每 台台 可可 编编 程程 控控 制制 器器 的的 链链 接接 区区 中中 的的 数数 据据 保保 持持 一一致致 。 它它 既既 包包 含含 着着 自自 己己 送送 出出 去去 的的 数数 据据 , 也也 包包 含含 着着 其其 它它 可可 编编 程程 控控 制制 器器 送送 来来的的 数数 据据 。 由由 于于 每每 台台 可可 编编 程程 控控 制制 器器 的的 链链 接接 区区 大大 小小 一一 样样 , 占占 用用 的的 地地 址址 段段 相相同同 , 每每 台台 可可 编编 程程 控控 制制 器器 只只 要要 访访 问问 自自 己己 的的 链链
15、接接 区区 , 就就 等等 于于 访访 问问 其其 它它 可可 编编程程 控控 制制 器器 的的 链链 接接 区区 , 也也 就就 相相 当当 于于 与与 其其 它它 可可 编编 程程 控控 制制 器器 交交 换换 了了 数数 据据 。 这这样样 链链 接接 区区 就就 变变 成成 了了 名名 符符 其其 实实 的的 共共 享享 存存 储储 区区 , 共共 享享 区区 成成 为为 各各 可可 编编 程程 控控 制制器器 交交 换换 数数 据据 的的 中中 介介 。 当当 然然 这这 里里 的的 共共 享享 存存 储储 区区 与与 并并 行行 总总 线线 的的 共共 享享 存存 储储 区区 在在
16、 结结 构构 上上 有有 些些 差差别别 , 它它 把把 物物 理理 上上 分分 布布 在在 各各 站站 的的 链链 接接 区区 , 通通 过过 等等 值值 化化 通通 信信 使使 其其 好好 像像 重重 叠叠在在 一一 起起 , 在在 逻逻 辑辑 上上 变变 成成 一一 个个 存存 储储 区区 , 大大 小小 与与 一一 个个 链链 接接 区区 一一 样样 。 这这 种种 共共享享 存存 储储 区区 称称 为为 串串 行行 共共 享享 存存 储储 区区 。 自 己 的青春 用科 学武装 非 常的奇 迹任 你我去 创 201 0 年 4 月 18 日 更更 多多 学学 习习 资资 料料 到到
17、hh tt tt pp : / / hh ii bb aa ii dd uu cc oo mm / yy oo uu ll oo nn gg 33 11 88 下下 载载 | 4 链链 接接 区区 可可 以以 采采 用用 异异 步步 方方 式式 刷刷 新新 ( 等等 值值 化化 ) , 也也 可可 以以 采采 用用 同同 步步 方方 式式 刷刷新新 。 异异 步步 方方 式式 刷刷 新新 与与 可可 编编 程程 控控 制制 器器 中中 用用 户户 程程 序序 无无 关关 , 由由 各各 可可 编编 程程 控控 制制器器 所所 带带 的的 通通 信信 处处 理理 器器 按按 顺顺 序序 进进 行
18、行 广广 播播 通通 信信 , 周周 而而 复复 始始 , 使使 其其 所所 有有 链链 接接区区 保保 持持 等等 值值 化化 。 同同 步步 方方 式式 刷刷 新新 是是 由由 用用 户户 程程 序序 中中 对对 链链 接接 区区 的的 发发 送送 指指 令令 启启动动 一一 次次 刷刷 新新 。 这这 种种 方方 式式 只只 有有 当当 链链 接接 区区 的的 发发 送送 区区 数数 据据 变变 化化 时时 才才 刷刷 新新 ( 等等值值 化化 ) , 这这 样样 事事 半半 功功 倍倍 。 全全 局局 II / OO 方方 式式 中中 的的 链链 接接 区区 是是 从从 可可 编编 程
19、程 控控 制制 器器 的的 II / OO 区区 划划 分分 出出 来来的的 , 经经 过过 等等 值值 化化 通通 信信 变变 成成 所所 有有 可可 编编 程程 控控 制制 器器 共共 享享 ( 全全 局局 共共 享享 ) , 因因 此此称称 为为 “ 全全 局局 II / OO 方方 式式 ” 。 这这 种种 方方 式式 下下 可可 编编 程程 控控 制制 器器 直直 接接 用用 读读 写写 指指 令令 对对链链 接接 区区 进进 行行 读读 写写 操操 作作 , 简简 单单 、 方方 便便 、 快快 速速 , 但但 应应 注注 意意 在在 一一 台台 可可 编编 程程 控控制制 器器
20、中中 对对 某某 地地 址址 的的 写写 操操 作作 在在 其其 它它 可可 编编 程程 控控 制制 器器 中中 对对 同同 一一 地地 址址 只只 能能 进进行行 读读 操操 作作 。 与与 周周 期期 II / OO 方方 式式 一一 样样 , 全全 局局 II / OO 方方 式式 也也 要要 占占 用用 可可 编编 程程 控控制制 器器 的的 II / OO 区区 , 因因 而而 只只 适适 用用 于于 少少 量量 数数 据据 的的 通通 信信 。 三三 、 主主 从从 总总 线线 11 : NN 通通 信信 方方 式式 ( 可可 编编 程程 控控 制制 器器 通通 信信 网网 络络
21、) 主主 从从 总总 线线 通通 信信 方方 式式 又又 称称 为为 11 : NN 通通 信信 方方 式式 , 这这 是是 在在 可可 编编 程程 控控 制制 器器 通通信信 网网 络络 上上 采采 用用 的的 一一 种种 通通 信信 方方 式式 。 在在 总总 线线 结结 构构 的的 可可 编编 程程 控控 制制 器器 子子 网网 上上 有有 NN 个个 站站 , 其其 中中 只只 有有 一一 个个 主主 站站 , 其其 它它 皆皆 是是 从从 站站 , 也也 就就 是是 因因 为为 这这 个个 原原 因因 自 己 的青春 用科 学武装 非 常的奇 迹任 你我去 创 201 0 年 4 月
22、 18 日 更更 多多 学学 习习 资资 料料 到到 hh tt tt pp : / / hh ii bb aa ii dd uu cc oo mm / yy oo uu ll oo nn gg 33 11 88 下下 载载 | 5 主主 从从 总总 线线 通通 信信 方方 式式 又又 称称 为为 11 : NN 通通 信信 方方 式式 。 主主 从从 总总 线线 通通 信信 方方 式式 采采 用用 集集 中中 式式 存存 取取 控控 制制 技技 术术 分分 配配 总总 线线 使使 用用 权权 , 通通常常 采采 用用 轮轮 询询 表表 法法 。 所所 谓谓 轮轮 询询 表表 法法 是是 一一
23、 张张 从从 机机 号号 排排 列列 顺顺 序序 表表 , 该该 表表 配配 置置在在 主主 站站 中中 , 主主 站站 按按 照照 轮轮 询询 表表 的的 排排 列列 顺顺 序序 对对 从从 站站 进进 行行 询询 问问 , 看看 它它 是是 否否 要要使使 用用 总总 线线 , 从从 而而 达达 到到 分分 配配 总总 线线 使使 用用 权权 的的 目目 的的 。 为为 了了 保保 证证 实实 时时 性性 , 要要 求求 轮轮 询询 表表 包包 含含 每每 个个 从从 站站 号号 不不 能能 少少 于于 一一 次次 , 这这样样 在在 周周 期期 轮轮 询询 时时 , 每每 个个 从从 站
24、站 在在 一一 个个 周周 期期 中中 至至 少少 有有 一一 次次 机机 会会 取取 得得 总总 线线 使使用用 权权 , 从从 而而 保保 证证 了了 每每 个个 站站 的的 基基 本本 实实 时时 性性 。 对对 于于 实实 时时 性性 要要 求求 比比 较较 高高 的的 站站 ,可可 以以 在在 轮轮 询询 表表 中中 让让 其其 从从 机机 号号 多多 出出 现现 几几 次次 , 这这 样样 就就 用用 静静 态态 的的 方方 式式 , 赋赋 予予该该 站站 较较 高高 的的 通通 信信 优优 先先 权权 。 在在 有有 些些 主主 从从 总总 线线 中中 把把 轮轮 询询 表表 法
25、法 与与 中中 断断 法法 结结 合合使使 用用 , 让让 紧紧 急急 任任 务务 可可 以以 打打 断断 正正 常常 的的 周周 期期 轮轮 询询 而而 插插 入入 , 获获 得得 优优 先先 服服 务务 ,这这 就就 是是 用用 动动 态态 方方 式式 赋赋 予予 某某 项项 紧紧 急急 任任 务务 以以 较较 高高 优优 先先 权权 。 存存 取取 控控 制制 只只 解解 决决 了了 谁谁 使使 用用 总总 线线 的的 问问 题题 , 获获 得得 总总 线线 的的 从从 站站 还还 有有 如如 何何使使 用用 总总 线线 的的 问问 题题 , 即即 采采 用用 什什 么么 样样 的的 数
26、数 据据 传传 送送 方方 式式 。 主主 从从 总总 线线 通通 信信 方方 式式中中 有有 两两 种种 基基 本本 的的 数数 据据 传传 送送 方方 式式 。 一一 种种 是是 只只 允允 许许 主主 从从 通通 信信 , 不不 允允 许许 从从 从从通通 信信 , 从从 站站 与与 从从 站站 要要 交交 换换 数数 据据 , 必必 须须 经经 主主 站站 中中 转转 。 另另 一一 种种 是是 既既 允允 许许 主主从从 通通 信信 也也 允允 许许 从从 从从 通通 信信 , 从从 站站 获获 得得 总总 线线 使使 用用 权权 后后 先先 安安 排排 主主 从从 通通 信信 ,
27、再再安安 排排 自自 己己 与与 其其 它它 从从 站站 ( 即即 从从 从从 ) 之之 间间 的的 通通 信信 。 自 己 的青春 用科 学武装 非 常的奇 迹任 你我去 创 201 0 年 4 月 18 日 更更 多多 学学 习习 资资 料料 到到 hh tt tt pp : / / hh ii bb aa ii dd uu cc oo mm / yy oo uu ll oo nn gg 33 11 88 下下 载载 | 6 四四 、 令令 牌牌 总总 线线 NN : NN 通通 信信 方方 式式 ( 可可 编编 程程 控控 制制 器器 通通 信信 网网 络络 ) 令令 牌牌 总总 线线
28、通通 信信 方方 式式 又又 称称 为为 NN : NN 通通 信信 方方 式式 。 在在 总总 线线 结结 构构 上上 的的 可可 编编程程 控控 制制 器器 子子 网网 上上 有有 NN 个个 站站 , 它它 们们 地地 位位 平平 等等 没没 有有 主主 站站 与与 从从 站站 之之 分分 , 也也可可 以以 说说 NN 个个 站站 都都 可可 以以 是是 主主 站站 , 所所 以以 称称 之之 为为 NN : NN 通通 信信 方方 式式 。 NN : NN 通通 信信 方方 式式 采采 用用 令令 牌牌 总总 线线 存存 取取 控控 制制 技技 术术 。 在在 物物 理理 总总 线线
29、 上上 组组 成成一一 个个 逻逻 辑辑 环环 , 让让 一一 个个 令令 牌牌 在在 逻逻 辑辑 环环 中中 按按 一一 定定 方方 向向 依依 次次 流流 动动 , 获获 得得 令令 牌牌的的 站站 就就 取取 得得 了了 总总 线线 使使 用用 权权 。 令令 牌牌 总总 线线 存存 取取 控控 制制 方方 式式 限限 定定 每每 个个 站站 的的 令令 牌牌持持 有有 时时 间间 , 保保 证证 在在 令令 牌牌 循循 环环 一一 周周 时时 每每 个个 站站 都都 有有 机机 会会 获获 得得 总总 线线 使使 用用 权权 ,并并 提提 供供 优优 先先 级级 服服 务务 , 因因
30、此此 令令 牌牌 总总 线线 存存 取取 控控 制制 方方 式式 具具 有有 较较 好好 的的 实实 时时 性性 。 取取 得得 令令 牌牌 的的 站站 采采 用用 什什 么么 样样 的的 数数 据据 传传 送送 方方 式式 对对 实实 时时 性性 影影 响响 非非 常常 明明 显显 。如如 果果 采采 用用 无无 应应 答答 数数 据据 传传 送送 方方 式式 , 取取 得得 令令 牌牌 的的 站站 可可 以以 立立 即即 向向 目目 的的 站站 发发 送送数数 据据 , 发发 送送 结结 束束 , 通通 信信 过过 程程 也也 就就 完完 成成 了了 。 如如 果果 采采 用用 有有 应应
31、 答答 数数 据据 传传 送送 方方式式 , 取取 得得 令令 牌牌 的的 站站 向向 目目 的的 站站 发发 送送 完完 数数 据据 后后 并并 不不 算算 通通 信信 完完 成成 , 必必 须须 等等 目目的的 站站 获获 得得 令令 牌牌 并并 把把 应应 答答 帧帧 发发 给给 发发 送送 站站 后后 , 整整 个个 通通 信信 过过 程程 才才 结结 束束 。 这这 样样一一 来来 响响 应应 时时 间间 明明 显显 增增 长长 , 而而 使使 实实 时时 性性 下下 降降 。 有有 些些 令令 牌牌 总总 线线 型型 可可 编编 程程 控控 制制 器器 网网 络络 的的 数数 据据
32、 传传 送送 方方 式式 固固 定定 为为 一一 种种 , 自 己 的青春 用科 学武装 非 常的奇 迹任 你我去 创 201 0 年 4 月 18 日 更更 多多 学学 习习 资资 料料 到到 hh tt tt pp : / / hh ii bb aa ii dd uu cc oo mm / yy oo uu ll oo nn gg 33 11 88 下下 载载 | 7 有有 些些 则则 可可 由由 用用 户户 选选 择择 。 五五 、 浮浮 动动 主主 站站 NN : MM 通通 信信 方方 式式 ( 可可 编编 程程 控控 制制 器器 通通 信信 网网 络络 ) 浮浮 动动 主主 站站
33、通通 信信 方方 式式 又又 称称 NN : MM 通通 信信 方方 式式 , 它它 适适 用用 于于 总总 线线 结结 构构 的的 可可编编 程程 控控 制制 器器 网网 络络 。 设设 在在 总总 线线 上上 有有 MM 个个 站站 , 其其 中中 NN 个个 为为 主主 站站 , 其其 余余为为 从从 站站 ( NN NN : MM 通通 信信 方方 式式 采采 用用 令令 牌牌 总总 线线 与与 主主 从从 总总 线线 相相 结结 合合 的的 存存 取取 控控 制制 技技 术术 。首首 先先 把把 NN 个个 主主 站站 组组 成成 逻逻 辑辑 环环 , 通通 过过 令令 牌牌 在在
34、逻逻 辑辑 环环 中中 依依 次次 流流 动动 , 在在 NN 个个 主主 站站 之之 间间 分分 配配 总总 线线 使使 用用 权权 , 这这 就就 是是 浮浮 动动 主主 站站 的的 含含 义义 。 获获 得得 总总 线线 使使 用用权权 的的 主主 站站 再再 按按 照照 主主 从从 方方 式式 来来 确确 定定 在在 自自 己己 的的 令令 牌牌 持持 有有 时时 间间 内内 与与 哪哪 些些 站站通通 信信 。 一一 般般 在在 主主 站站 中中 配配 置置 有有 一一 张张 轮轮 询询 表表 , 可可 按按 照照 轮轮 询询 表表 上上 排排 列列 的的 其其 它它主主 站站 号号
35、 及及 从从 站站 号号 进进 行行 轮轮 询询 循循 。 获获 得得 令令 牌牌 的的 主主 站站 对对 于于 用用 户户 随随 机机 提提 出出 的的 通通信信 任任 务务 可可 按按 优优 先先 级级 安安 排排 在在 轮轮 询询 之之 前前 或或 之之 后后 进进 行行 。 获获 得得 总总 线线 使使 用用 权权 的的 主主 站站 可可 以以 采采 用用 多多 种种 数数 据据 传传 送送 方方 式式 与与 目目 的的 站站 的的 通通信信 , 其其 中中 以以 无无 应应 答答 无无 连连 接接 方方 式式 速速 度度 最最 快快 。 六六 、 令令 牌牌 环环 通通 信信 方方
36、式式 ( 可可 编编 程程 控控 制制 器器 通通 信信 网网 络络 ) 自 己 的青春 用科 学武装 非 常的奇 迹任 你我去 创 201 0 年 4 月 18 日 更更 多多 学学 习习 资资 料料 到到 hh tt tt pp : / / hh ii bb aa ii dd uu cc oo mm / yy oo uu ll oo nn gg 33 11 88 下下 载载 | 8 有有 少少 量量 的的 可可 编编 程程 控控 制制 器器 网网 络络 采采 用用 环环 形形 拓拓 扑扑 结结 构构 , 其其 存存 取取 控控 制制 采采 用用令令 牌牌 法法 , 具具 有有 较较 好好
37、的的 实实 时时 性性 。 如如 图图 所所 示示 , 其其 表表 示示 了了 令令 牌牌 环环 工工 作作 过过 程程 及及其其 帧帧 结结 构构 。 在在 图图 中中 , 令令 牌牌 在在 物物 理理 环环 中中 按按 箭箭 头头 指指 向向 , 一一 站站 接接 一一 站站 地地 传传 送送 ,获获 得得 令令 牌牌 的的 站站 才才 有有 权权 发发 送送 数数 据据 。 设设 BB 站站 要要 向向 DD 站站 发发 送送 数数 据据 。 当当 令令牌牌 传传 送送 到到 BB 站站 时时 , BB 站站 把把 令令 牌牌 变变 为为 暂暂 定定 证证 , 然然 后后 把把 等等 待
38、待 发发 送送 数数 据据 按按图图 中中 表表 示示 的的 格格 式式 加加 在在 暂暂 停停 证证 后后 面面 从从 BB 站站 发发 送送 出出 去去 , 最最 后后 再再 加加 上上 令令 牌牌一一 起起 发发 往往 CC 站站 。 此此 帧帧 信信 息息 经经 CC 站站 中中 转转 后后 到到 达达 DD 站站 , DD 站站 把把 自自 己己的的 本本 站站 地地 址址 与与 帧帧 格格 式式 中中 目目 的的 地地 址址 相相 比比 较较 , 发发 现现 两两 者者 相相 同同 , 表表 明明 此此 帧帧 信信息息 是是 发发 给给 DD 站站 的的 , 然然 后后 对对 此此
39、 帧帧 信信 息息 做做 差差 错错 校校 验验 , 并并 把把 校校 验验 结结 果果 以以 肯肯定定 应应 答答 或或 否否 定定 应应 答答 填填 在在 AA CC KK 段段 中中 。 同同 时时 把把 此此 帧帧 信信 息息 复复 制制 下下 来来 , 再再 把把带带 有有 应应 答答 的的 帧帧 继继 续续 向向 下下 传传 送送 , 经经 AA 站站 中中 转转 到到 达达 BB 。 BB 站站 用用 自自 己己 的的本本 站站 地地 址址 与与 帧帧 中中 源源 地地 址址 相相 比比 较较 , 发发 现现 两两 者者 相相 同同 , 表表 明明 此此 帧帧 是是 自自 己己
40、发发 出出的的 , 再再 检检 查查 AA CC KK 。 若若 为为 否否 定定 应应 答答 , 要要 组组 织织 重重 发发 ; 若若 为为 肯肯 定定 应应 答答 , 则则把把 此此 帧帧 从从 环环 上上 吸吸 收收 掉掉 , 只只 剩剩 下下 令令 牌牌 在在 环环 中中 继继 续续 流流 动动 。 在在 图图 中中 的的 帧帧 格格 式式 的的 最最 后后 为为 一一 令令 牌牌 , 因因 而而 当当 某某 站站 获获 得得 此此 令令 牌牌 后后 也也 同同样样 可可 发发 送送 数数 据据 , 把把 此此 令令 牌牌 变变 为为 暂暂 停停 证证 , 后后 面面 带带 上上 发
41、发 送送 的的 帧帧 , 最最 后后 再再 加加上上 令令 牌牌 , 这这 时时 的的 帧帧 格格 式式 就就 变变 成成 两两 个个 暂暂 停停 证证 、 两两 帧帧 , 再再 加加 令令 牌牌 , 其其 传传 送送过过 程程 与与 一一 帧帧 相相 似似 , 这这 里里 不不 再再 重重 复复 。 从从 上上 述述 传传 送送 过过 程程 可可 见见 , 令令 牌牌 环环 通通 信信方方 式式 采采 用用 的的 是是 有有 应应 答答 数数 据据 传传 送送 方方 式式 。 自 己 的青春 用科 学武装 非 常的奇 迹任 你我去 创 201 0 年 4 月 18 日 更更 多多 学学 习习
42、 资资 料料 到到 hh tt tt pp : / / hh ii bb aa ii dd uu cc oo mm / yy oo uu ll oo nn gg 33 11 88 下下 载载 | 9 七七 、 CC SS MM AA / CC DD ( cc aa rr rr ii ee rr - ss ee nn ss ee mm uu ll tt ii pp ll ee aa cc cc ee ss ss ww ii tt hh cc oo ll ll ii ss ii oo nn dd ee tt ee cc tt ii oo nn ) 通通 信信 方方 式式 这这 是是 一一 种种 随
43、随 机机 通通 信信 方方 式式 , 适适 用用 于于 总总 线线 结结 构构 的的 可可 编编 程程 控控 制制 器器 网网 络络 ,总总 线线 上上 各各 站站 地地 位位 平平 等等 , 没没 有有 主主 从从 之之 分分 。 采采 用用 CC SS MM AA / CC DD 存存 取取 控控 制制 方方 式式 ,此此 控控 制制 方方 式式 用用 通通 俗俗 的的 语语 言言 描描 述述 为为 “ 先先 听听 后后 讲讲 , 边边 讲讲 边边 听听 ” 。 所所 谓谓 先先 听听后后 讲讲 是是 指指 要要 求求 使使 用用 总总 线线 的的 各各 站站 , 在在 发发 送送 数数
44、据据 之之 前前 必必 须须 先先 监监 听听 , 看看 看看 总总线线 是是 否否 空空 闲闲 , 确确 认认 总总 线线 空空 闲闲 后后 再再 向向 总总 线线 发发 送送 数数 据据 。 “ 先先 听听 后后 讲讲 ” 并并 不不能能 完完 全全 避避 免免 冲冲 突突 , 如如 果果 仍仍 发发 生生 了了 冲冲 突突 , 则则 不不 能能 等等 到到 差差 错错 校校 验验 时时 再再 发发 现现 ,这这 样样 对对 通通 信信 资资 源源 浪浪 费费 太太 严严 重重 , 而而 要要 采采 用用 “ 边边 讲讲 边边 听听 ” 。 发发 送送 数数 据据 的的 站站 ,一一 边边
45、 发发 送送 , 一一 边边 监监 听听 , 若若 发发 现现 冲冲 突突 , 立立 即即 停停 止止 发发 送送 , 并并 发发 出出 阻阻 塞塞 音音 ,通通 知知 网网 上上 其其 它它 站站 发发 生生 了了 冲冲 突突 , 然然 后后 冲冲 突突 双双 方方 采采 用用 取取 随随 机机 数数 代代 入入 指指 数数 函函数数 的的 退退 避避 算算 法法 来来 决决 定定 重重 新新 上上 网网 时时 间间 , 解解 决决 冲冲 突突 。 CC SS MM AA / CC DD 存存 取取 控控 制制 方方 式式 不不 能能 保保 证证 在在 一一 定定 时时 间间 周周 期期 内
46、内 , 可可 编编 程程 控控 制制器器 网网 上上 每每 个个 站站 都都 可可 获获 得得 总总 线线 使使 用用 权权 , 也也 不不 能能 用用 静静 态态 方方 式式 赋赋 予予 某某 些些 站站 以以较较 高高 优优 先先 权权 , 不不 能能 用用 动动 态态 方方 式式 赋赋 予予 某某 些些 紧紧 急急 通通 信信 任任 务务 以以 较较 高高 优优 先先 权权 ,因因 此此 这这 是是 一一 种种 不不 能能 保保 证证 实实 时时 性性 的的 存存 取取 控控 制制 方方 式式 。 但但 是是 它它 采采 用用 随随 机机 方方 式式 ,方方 法法 本本 身身 简简 单单
47、 , 而而 且且 见见 缝缝 插插 针针 , 只只 要要 总总 线线 空空 闲闲 就就 抢抢 着着 上上 网网 , 通通 信信 资资 源源利利 用用 率率 高高 , 因因 而而 在在 可可 编编 程程 控控 制制 器器 网网 络络 中中 CC SS MM AA / CC DD 通通 信信 法法 适适 合合 用用 于于 上上层层 生生 产产 管管 理理 子子 网网 。 自 己 的青春 用科 学武装 非 常的奇 迹任 你我去 创 201 0 年 4 月 18 日 更更 多多 学学 习习 资资 料料 到到 hh tt tt pp : / / hh ii bb aa ii dd uu cc oo mm / yy oo uu ll oo nn gg 33 11 88 下下 载载 | 10 CC SS MM AA / CC DD 通通 信信 方方 式式 的的 数数 据据 传传 送送 方方 式式 可可 以以 选选 用用 有有 连连 接接 、 无无 连连 接接 、 有有应应 答答 、 无无 应应 答答 及及 广广 播播 通通 信信 中中 的的 每每 一一 种种 ,