正在加载图片...
通信部分 1.己知(24,16循环码的生成多项式g(x)=x+x2+x+1, (1)试当信息位M=10011011,11101101时,请写出其码多项式,并编出 其循环码字。 (2)如果调度端收到的码字为10000001,11100111,00101110,问接收 的码字正确与否?请说明原因。 2,ModBus的数据校验方式采用循环冗余校验CRC,其生成多项式是 g(x)=x6+x5+x2+1,RTU消息帧的格式如下: 起始位 设备地址 功能代码 数据 CRC校验 结束符 T1-T2-T3-T48Bit 8Bit n个8Bit 16Bit T1-T2-T3-T4 主机请求报文的数据按照以下顺序排列:第一个寄存器的高位地址,第一个寄存器的 低位地址,寄存器的数量的高位, 寄存器的数量的底位。 从机应答的报文的数据:读取的字节数为, 数据高字节,数据低字节。 CRC校验码计算不包括起始位和结束符。 ModBus部分功能码如下: 功能码 名称 作用 01 读取线圈状态 取得一组逻辑线圈的当前状态(ON/OFF) 02 读取输入状态 取得一组开关输入的当前状态(ON/OFF) 03 读取保持寄存 在一个或多个保持寄存器中取得当前的二 器 进制值 04 读取输入寄存 在一个或多个输入寄存器中取得当前的二 器 进制值 05 强置单线圈 强置一个逻辑线圈的通断状态 06 预置单寄存器 把具体二进值装入一个保持寄存器 07 读取异常状态 取得8个内部线圈的通断状态,这8个线 圈的地址由控制器决定,用户逻辑可以将 这些线圈定义,以说明从机状态,短报文 适宜于迅速读取状态 08 回送诊断校验 把诊断校验报文送从机,以对通信处理进 行评鉴通信部分 1.已知(24,16)循环码的生成多项式 ( ) 1 8 2 g x  x  x  x  , (1) 试当信息位 M=10011011,11101101 时,请写出其码多项式,并编出 其循环码字。 (2) 如果调度端收到的码字为 10000001,11100111, 00101110,问接收 的码字正确与否?请说明原因。 2 . ModBus 的 数 据 校 验 方 式 采 用 循 环 冗 余 校 验 CRC, 其 生 成 多 项 式 是 ( ) 1 16 15 2 g x  x  x  x  , RTU 消息帧的格式如下: 起始位 设备地址 功能代码 数据 CRC 校验 结束符 T1-T2-T3-T4 8Bit 8Bit n 个 8Bit 16Bit T1-T2-T3-T4 主机请求报文的数据按照以下顺序排列: 第一个寄存器的高位地址, 第一个寄存器的 低位地址, 寄存器的数量的高位, 寄存器的数量的底位 。 从机应答的报文的数据:读取的字节数为, 数据高字节, 数据低字节。 CRC 校验码计算不包括起始位和结束符。 ModBus 部分功能码如下: 功能码 名称 作用 01 读取线圈状态 取得一组逻辑线圈的当前状态(ON/OFF) 02 读取输入状态 取得一组开关输入的当前状态(ON/OFF) 03 读取保持寄存 器 在一个或多个保持寄存器中取得当前的二 进制值 04 读取输入寄存 器 在一个或多个输入寄存器中取得当前的二 进制值 05 强置单线圈 强置一个逻辑线圈的通断状态 06 预置单寄存器 把具体二进值装入一个保持寄存器 07 读取异常状态 取得 8 个内部线圈的通断状态,这 8 个线 圈的地址由控制器决定,用户逻辑可以将 这些线圈定义,以说明从机状态,短报文 适宜于迅速读取状态 08 回送诊断校验 把诊断校验报文送从机,以对通信处理进 行评鉴
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有