物理与链路层:有线与无线通信技术解析
1. MS/TP 网络
MS/TP 网络通过低电容屏蔽双绞线电缆实现连接。该网络最多支持 64 个设备,设备数量会影响传输范围和数据速率。其最大总线长度为 1.2 千米,最大传输数据速率为 115.2 Kbps,但在 1.2 千米长的网络中,通常难以达到 115.2 Kbps 的速率,实际传输速率往往更低。地址 0 到 127 用于识别主设备,而目标地址 255 用于广播。
1.1 链路层
MS/TP 采用主从方案,通过令牌传递机制来控制设备在总线上的访问权限。当主端点持有令牌时,它可以传输帧。传输完成后,令牌会传递给下一个由 MAC 地址确定的主设备。
MS/TP 帧结构如下:
| 部分 | 长度 | 说明 |
| ---- | ---- | ---- |
| 前导码(PREAMBLE) | 2 字节 | 十六进制值 0x55ff |
| 帧类型(FT) | 1 字节 | |
| 目标地址(DA) | 1 字节 | |
| 源地址(SA) | 1 字节 | |
| 数据长度(LENGTH) | 2 字节 | |
| 头部校验和(HCS) | 1 字节 | 通过 CRC 码计算 |
| 数据有效负载(DATA PAYLOAD) | 可变长度 | |
| 数据有效负载校验和(DCS) | 5 字节 | 基于 CRC |
| 填充(P) | 可选 1 字节 | |
数据有效负载和数据有效负载校验和采用一致开销字节填充(COBS)编码,这种编码方式可以去除数据字段中的前导码序列。MS/TP 通过部
有线与无线通信技术详解
超级会员免费看
订阅专栏 解锁全文
1882

被折叠的 条评论
为什么被折叠?



