
CY8CPLC10
■
吞吐量:数据(符号),每个单元由10位
因为每个字符都需要一个起始位和一个停止位
和8位数据。在2400波特,这给出了一个吞吐量
240字节/秒。
表2.电力线收发器( PLT )包头
场
名字
SA型
DA型
数
位
1
2
标签
来源
地址
TYPE
目的地
地址
TYPE
描述
0 - 逻辑寻址
1物理地址
00 - 逻辑寻址
01 - 集团寻址
10 - 物理地址
11 - 无效
0 - 未确认
MESSAGING
1 - 确认的消息
四位唯一标识符
源之间的每个包
和目标
第四位CRC值。这
使接收器能够
暂停接收其余
如果其标题是包
损坏
240字节/秒= 4.167毫秒/字节= 66.6毫秒/ 16字节数据包公式。 1
假设背靠背传输,这对应于:
每秒240个基点/ 16字节的数据包= 15包
电力线收发器包
电力线网络协议定义了一个电力线反式
ceiver ( PLT)的数据包结构,它是用于数据传输
在整个电力线节点之间。包形成及数据
跨越电力线网络传输被实现跨
应受的CY8CPLC10 。
一个PLT包被分配到一个可变长度的头
(最少6个字节,以最大20字节)和可变长度
有效载荷(最低为0字节到最大31个字节) 。
该分组,然后由电力线调制解调器的PHY发送
和跨越电力线的外部耦合电路。
PLT的数据包的格式示于
表1中。
表1.电力线收发器( PLT )数据包结构
字节
OFFSET
7
0x00
0x01
6
5
4
位偏移
3
2
1
0
式。 2
服务
TYPE
SEQ民
标题
CRC
1
4
4
顺序
数
有效载荷
分组有效负载具有0到31个字节的长度。有效载荷
内容是用户定义的,并且可以读出或通过我写
2
C.
数据包CRC
该分组的最后一个字节是用来检查一个8位的CRC值
分组数据的完整性。这个CRC计算包括头
和数据包的有效载荷部分,是除
电力线包头CRC 。
地址
PLC的节点的逻辑地址是通过软件由设置
外部主机控制器或通过在远程节点
电力线。的逻辑地址,也可以通过硬件设置
与3位LOG_ADDR (逻辑地址),端口(例如
一个板上的3位DIP开关) 。但是,它被覆盖时,
在软件中设置。每一个PLC节点也有一个唯一的64位
其用于分配的逻辑物理地址
地址。
所有的地址引脚逻辑反转,即,施加高
电压对这些引脚对应于写入逻辑“0”和副
反之亦然。
组成员
组成员身份使用户能够多播消息
选择组。该CY8CPLC10支持两种类型的组
寻址。
■
SA DA型服务
TYPE
TYPE
RSVD
响应RSVD
目标地址
( 8位逻辑, 16位扩展逻辑或64位
物理的)
源地址
( 8位逻辑, 16位扩展逻辑或64位
物理的)
命令
RSVD
SEQ民
有效载荷长度
电力线包头
CRC
0x02
0x03
0x04
0x05
0x06
有效载荷( 0至31个字节)
电力线收发数据包的CRC
数据包报头
在分组报头包括前六个字节的数据包的
当1字节的逻辑地址被用来。当8个字节的物理
寻址的情况下,每个源和目的地地址
包含8个字节。在这种情况下,报头可以包括一个
最大20个字节。未使用的字段标记RSVD是未来
膨胀和被发送的第0位。
表2
描述
详细PLT数据包头字段。
单组成员:网络协议支持了
向网络中的这个模式上256个不同的基团。在这
模式中,每个PLC节点只能是单个基团的一部分。为
例如,多个PLC的节点可以是组131的一部分。
多组成员:网络协议支持
在这种模式下,每个PLC的节点八个不同的基团可以是
多个组的一部分。例如,一个单一的PLC节点可以
为第3组,第4组和组的7AT同一时间的一部分。
■
文件编号: 001-50001修订版* D
第25 4
[+ ]反馈