当前位置:
文档之家› 基于ARM技术的EtherCAT与Modbus/TCP协议转换卡设计
基于ARM技术的EtherCAT与Modbus/TCP协议转换卡设计
2_ Mo b sTCP通 信 2 d u/ Modb s是 Mo c u dion公 司 最 早 提 出 的
2 E h r A 与 M0 b s T t eC T d u , CP技 术 原
串 行 链 路 通 信 协 议 ; d u/C Mo b s P协ຫໍສະໝຸດ Baidu议 则 是 T
nel e tB i ig&Ci fr t n 0 2 N .8 6 tl n ul n i g d t I o mai 2 1 6 yn o o1 7 7
E 圈 日 总 t 现 h 软 主 e r 件 站 C A T 设 备 线 场
—
I C— A t N 协
议转换卡
以在 广 域 网 中使 用 。 目前 Mo b s C d u / P协 议 T 在 以太 网中 的传 输速 度 为 1 M门0 M。 0 0
68 智能建筑与城市信息
理及通信模 式
2 1 te CA 通 信 . E h r T
Et C AT (Et net Or her her f COnt Ol r
Auo t e h oo y) 是 德 国 B c h f t ma i T c n lg on e k of
已 经难 以满 足 用 户不 断增 长 的 需 求。 基 于 以
识 符 、数 据 长度 以及 Mo b s协 议 中 的地 址 du
域 信 息 ( 验域 由于 以太 网报 文 本 身 已 有校 校 验 功 能 而 略 去 ) 然 后 在 应 用 层 之 外 再 加 上 ; 2 0字 节 的 T CP报 头 ,2 0字 节 的 l P报 头 ,2 6
字 节 的 MA 帧头 、帧尾 ,1 C 2字 节 的 以太 网 报 头 、报尾 ,构成完 整的 以太 网报 文 ( 最大报 文长度 为 3 8 节 , 3 字 最小报 文长 度为 8 7字节 ) 。
迅 速 ,满 足 实 时性 和 安 全 性 要 求。 基 于 精 简
指 令 集 ( IC )架 构 的 A M 微 处 理 器 指 令 RS R 执 行 效 率 高 ,外 围 扩 展 电 路 丰 富 , 能 够 满 足
域 最 大 存 储 量 可 达 4 。 数 据 传 输 时 ,报 文 GB 帧头 中 的命令 读 取 或 写入 数 据 到 报 文指 定 位 置 ; 时 , 从 站 硬 件 令 该 报 文 的 工 作 计 数 器 同 加 1 ,表 示 该 数 据 被 处 理 。 Eh r A te C T报 文 在 单 个 以 太 网帧 中最 多可 以 实 现 18 4 6个 字 节 的分布 式过程 数据 通信 。
3 协议转换卡的设计与实现
3 1 硬 件 设 计 . 硬 件 电路 设 计 主要 涉及 基 于 N P公 司 的 X
L C2 7 P 4 8的 AR M7最 , 核 心 系统 、 te C T J 、 Eh r A 接 口 电路 、以太 网 接 口 电路 、C AN 接 口 电路 、 R 4 5和 R 2 2电 路 等 。 L C 4 8是 1 /2 S8 S3 P 27 3 6 位 的 AR T MIS C U 内 核 的 控 制 器 , 拥 M7 D — P 有 5 k 的 片 内 高 速 Fa h 9 k 的 内 部 1 B 2 ls 、 8 B S A ,CP 时钟 频 率 可 达 7 MHz 非 常 适 R M U 2 ,
合 于通 信 网关 和协 议 转换 器 场 合 。 图 3即整 个 系统 的框 架 图。
上位机
校 验 域 的长 度 为 两个 字 节 ,采 用 CR C一
1 验。 6校 Mo bu / d sTCP协 议 的 应 用 层 采 用
圆
圈
Mo b s协 议 ;传 输 层 使 用 T P协 议 , 并 d u C 使 用 5 2端 口 ;网 络 层 使 用 I 0 P协 议 , 使 得 Mo b s C 既 可 以 在 局 域 网 中 使 用 , 也 可 d u/ P T
8l4l8l 2 7I I 5 4 字 数 1 2 I0 O 1 1 2 1 l 节 — 1 2 4
地 址 域 的 长 度 为 一个 字 节 ,包含 从 站 地 址 。 有 效 地 址 范 围 为 0 2 7 ( 址 0用 于 广 ~4 地 播 ) 。从 站 在 自 身 地 址 与 数 据 包 裹 中 的 地 址 匹
太 网 的 通 信 技 术 是 工 业 自 动 化 领 域 的 发 展 方
公 司 开 发 的 一 种 实 时 工 业 以 太 网 现 场 总 线 技 术 。 该 技 术 在 以 太 网 报 文 经 过 Eh r A teC 丁从
向所 在 ; 与传 统 的现 场 总 线 技 术相 比 ,工 业 以太 网技 术具 有应 用 广泛 、软硬 件 资源 丰 富 、
实 时 多任 务 的要 求。 因此 ,本 文 基 于 AR M7 技 术 ,设 计 了 Eh r A teC T与 Mo b s C d u / P的 T
工 业 以 太 网协 议 转 换 卡 , 以 期 解 决 不 同 现 场 总线 系统 之 间 互通 互 连 的 问题 ,为企 业 实现 异 构 系 统 的 综 合 自动 化 监 控 奠 定 基 础 。
此 后 S h ed r 司 基 于 T / c n ie 公 CPI 太 网 推 出 P以 的 , 问世 后 迅 速 成 为 了 工 业 自 动 化领 域 的标 准 协 议。
Mo bu d s协 议 本 身 基 于 主 从 模 式 , 即 通
I P
Mo b s C 以太 网报 文 封 装 如 图 2所 示 。 d u/ P T
连 接等 诸 多优 点 。 目前 ,工业 以太 网 技 术 已
成 为工业应 用领域 中的一个 研究 热点 。
由于 历 史 原 因 ,工 业 过程 控 制领 域 存在 多 种各 具 特 色 的 通信 协 议 , 目前 主 要 的 工 业
以 太 网 标 准 有 Mo b s C 、 Eh r e/ 、 d u/ P T te N t P I
实 时 性 强 、 易 于 与 Itre 或 工 业 控 制 网 络 ne n t
站 时 利 用 专 门 的 控 制 芯 片 直 接 提 取 或 插 入 相 应 的编 址 数据 , 同时将 报 文 传 输 给 下一 个
Eh r A t eC T从 站 ,省 去 了 对 接 收 到 的 以 太 网 报 文 进 行 存 储 、 解 码 、提 取 过 程 数 据 并 复 制 到 各 个 设 备 的 过 程 , 从 而 大 幅 降 低 了 数 据 任 务
P ROF NE I T、 P we l k t e CAT以 及 我 国 o rn 、E h r i
处 理 量 。同 时提 高 了 网络 带宽 的利 用 率 ,缩
小 了 通 信 总 线 传 输 的 延 迟 ( 个 过 程 中 报 文 整 只有几 纳秒 的 时延 ) 。 Eh r A te C T使 用 标 准 的 以太 网 数 据 报 文 格 式 传 输 , 无 任 何 数 据 压 缩 ;以 太 网 类 型 使 用 特 定 的 0 8 A ,因此其 数据 帧可 以通过任 何 x8 4 以 太 网 MA 发 送 。 Eh r A C te C T数 据 的 报 文 结 构 如 图 1所 示 。 一 个 Eh r A teC T帧 中 可 以 包 含 若 干 个 Eh r A te C T报 文 , 每 个 报 文 都 服 务
v A 码 据 lP B 功能 数
T CP
应用层
TP C 层 I P层 D L层 P 层 h
信 双 方 一 方 为 Ma tr se ,~ 方 为 Sa e 双 方 lv ,
不 能 互 换 角 色 。Mo b s 议 数 据 由 四部 分 d u 协
组成 。
(1)地 址 域
如 图 5所 示 。
E E XE N TT N
E TT NE x D
_
◆ 时 钟 电路 采 用 1 MH 2 z的 有 源 晶 振 或 无 源 晶 振 作 为 系 统 主 时 钟 ; 以 通 过 L C2 7 可 P 48 内 部 的 锁 相 环 电 路 实 现 时 钟 倍 频 功 能 ,使 最
于 一 块 逻 辑 过 程 映 射 区 的 4 定 内 存 域 ,该 区 t - ,
的 E A等 多种 。 工业 过程 信 息化 与 自动 化 要 P
求使 用这 些 不 同 协 议 的装 备 、传感 器 、仪器
能 够 实现 互 联 ,这 就 需 要 解决 不 同协 议 之 间
信 息 传 送 的 问题 。 协 议 转 换 要 求 能 够 完 整 、 正 确 地 对 不 同 协 议 标 准 的 数 据进 行 解 析 和 封 装 ,同 时 响应
_ 麟 B
№
Mo b sT d u /CP采 用 标 准 以 太 网 报 文 格 式 。 用 户 数 据 首 先 在 应 用 层 封 装 ,该 层 包 括
MB P头 、功 能 码 、 数据 部 分 ,其 中 MB P A A 头 中包 含 了协 议相 关 的事 务标 识 符 、协 议 标
配 时 ,作 出响应 。
( )功 能 码 域 2
功 能 码 域 的 长 度 为 一 个 字 节 , 用 于 通 知 从站执 行何 种操 作 。
(3)数 据 域
数 据 域 长 度 不 定 , 由具体 应 用 决 定 ; 采
用 大端模 式 ,高字 节在前 ,低字 节在 后。
( 校 验域 4)
B
■
基 于 ARM 技术 的 E h r AT 与 t eC
Mo b sT P协议转换卡设 计 d u/ C
文 l 江 中控研 究 院 有 限公 司 黄 岩 峰 张 军 凯 谢 灿 华 金伟 江 朱 练 浙
1 引言
现 场 总 线 已 经 在 工 业 自 动 化 领 域 获 得 广 泛 应 用 ; 年 来 , 随 着 工 业 过 程 信 息 技 术 的 近 发展 。传统 的现 场 总 线技 术 在 许 多应 用 场合
提 供 电源 ;
成 。P Y接 口芯 片采 用 DP 3 4 ,可 以 实现 H 88 8
1 /O M 通 信 速 率 , 同 时 也 支 持 Ml或 R I 01 O l MI 接 口 方 式 ;网 络 变 压 器 则 实 现 电 平 隔 离 和 转 换 。并 通 过 R 4 J 5接 口 连 接 上 位 机 或 现 场 总 线 设 备 。 L C2 7 P 4 8与 物 理 层 器 件 的 接 口 电 路
] 二
P YT一 H X { T一 X
高时钟 频率 达到 7 MH 2 z;
◆ 看 门 狗 电 路 采 用 专 门 的 硬 件 产 品 , 以 提 高 系 统 可 靠 , 若 CP 在 16 l l t; U .s内 没 有 将 看 门狗清零 ,系统 即复位 ; ◆ J A 和 IP接 口 采 用 A M 公 司 的 标 T G S R 准边 界扫 描接 口,可将 用户 程序 下载 到 F s lh a 中编 译 调 试 ; 过 IP接 口可 实 现 在 系 统 编 程 。 通 S ( 1)Eh r T接 口 电 路 leCA Eh r A teC T接 口 电 路 主 要 由 从 站 控 制 芯
2 1 年 第6 02 期 总第1 7 8 期
如 图 3所 示 , 系 统 硬 件 电 路 主 要 由 以 下
几 部分 组成 :
以 方 便 地 扩 展 以 太 网 接 口 电 路 。 接 口 电 路 主 要 由 外 部 P Y 接 口 芯 片 、 网 络 变 压 器 等 组 H
◆ 电源 转 换 部 分 采 用 专 门的 电源 管理 芯 片 将 + V 电 压 转 换 为 + .V ( P 4 8 以 5 33 L C2 7 + . 供 电 ) 为 AR 33 V , M7芯 片 数 字 和 模 拟 部 分