在自动控制领域,PROFIBUS-DP 是领先市场的串行数据通讯标准,是循环周期大于 5ms 自动控制任务的常用选择。德敏哲 Germanjet 磁致伸缩位移传感器作为从站接入,实现多台设备的数据交换。这篇文章讲清组网与配置。

一、数据传输
PROFIBUS 报文长度每个站点每条可达 244 字节。BTL5-T 采用最长 32 字节(最多 4 个位置值和 4 个速度值)用于数据传输。在 PROFIBUS-DP 上最多连接 26 个有效站点(地址 0...25),用户数据不能由地址 26 的站点发送。
每个 PROFIBUS 站点优先级相同。传输速率为 2 Mbps,传输一条普通数据报文的时间在 100μs 以内。
二、主站与 GSD 文件
PROFIBUS-DP 主站分一类、二类两类。一类主站实现用户信息与从站互换,二类主站用于启动和诊断控制过程。与从站交换的数据长度在 GSD 文件中定义,并在从站中校验以确定正确性。BTL5-T 是能设置定位磁铁个数(位置值)的标准设备。
| 模式 | 说明 |
|---|---|
| 处理数据 | 主站循环发送,从站按询问应答 |
| 同步模式 | 总线时钟同步,精度 <1μs |
| 从站交叉通信 | 从站间直接通信,响应快捷 |
| 非循环服务 | 后台运行,优先级较低 |
三、多磁铁测量
磁致伸缩位移传感器能同时处理 4 个磁铁,且能自动识别当前磁铁个数。仅当两个定位磁铁在额定检测范围内,前两个磁铁的位置值以及位置 3、位置 4 的错误信号才能被显示。
易测电气作为 Germanjet 德敏哲位移传感器的伙伴,提供 PROFIBUS-DP 输出选型、GSD 文件与组网配置支持,欢迎来电咨询。
选型与使用建议
做 PROFIBUS-DP 组网,先确认主站与 GSD 文件匹配,给从站分配唯一地址,设好位置值分辨率与数据长度。推荐先单站调试,确认能正常读写后,再按站点数扩展。BTL5-T 支持多磁铁测量,能自动识别当前磁铁个数,现场要注意两个定位磁铁必须在额定检测范围内,否则位置 3、4 的错误信号会显示。传输速率按 2Mbps 配置,同步模式能保证多台传感器数据一致。
常见问题解答
问:BTL5-T 支持测几个磁铁?
答:它能同时处理 4 个磁铁,且能自动识别当前磁铁个数。仅当两个定位磁铁在额定检测范围内,前两个位置值与位置 3、4 的错误信号才显示。
问:PROFIBUS-DP 上最多挂多少站点?
答:文档中该型号最多连接 26 个有效站点(地址 0...25),用户数据不能由地址 26 的站点发送。实际按总线规范与主站能力确定。
问:GSD 文件是做什么的?
答:GSD 文件定义了与从站交换的数据长度与配置,组态工具据此把从站接入系统。标准系统中 GSD 文件内定义多项配置,可据功能选择。
需要说明的是,实际站点数、数据长度、传输速率,都要与所用的主站和组态软件相匹配。同一套 PROFIBUS-DP 网络里,从站越多,对总线和主站的负荷越大,现场建议按需接入、不必一次挂满。组态时把 GSD 文件、从站地址、数据结构一次配好,再逐站上电调试,能有效避免总线冲突。若要多台传感器同步,启用同步模式,靠总线时钟保证数据一致。