二进制编码/解码重同步环回测试
该模型展示了 FIFO 读取二进制模块处理被中断且仅部分完成消息的能力。这是最糟糕的情况示例,其中每条消息都会被中断。
分段消息构造器子系统包含在每个时间步仅准备并发送消息部分内容的模块。
在接收端,FIFO Read BINARY 模块正在寻找两个不同的双字符头。若发现 [170,1],则在端口 1 输出 [3,170,1,N]。若发现 [170,2],则向端口 2 输出 [4,170,2,44,M]。N 和 M 是介于 0 到 255 之间的数值,分别用于递增和递减操作。
如果在某个时间步长内,FIFO 中未找到消息头,则该端口将输出 0。输出数据会被填充至 FIFO 读取二进制模块中指定的最大向量尺寸。在此示例中,输出向量的宽度为 6。第一个元素中的计数值表示有多少个元素具有有效值。
范围 1 显示接收到的消息 1 数据。范围 2 显示接收到的消息 2 数据。
model = 'slrt_ex_serialbinarysplit';
open_system(model);
