第五部分通信 5-1.已知(24,16)循环码的生成多项式8(x)=x8+x2+x+1, (1) 试当信息位M=10000011,11101100时,请写出其码多项式,并编出 其循环码字。 (2)如果调度端收到的码字为10000011,11100011,00101110,问接收 的码字正确与否? 答: (1) ,M=10000011,11101100 ∴.码多项式为Mx)=x5+x+x8+x7+x5++x2+x2 (2分) xn-kMx=x24-16.Mx=x3(x25+x2+x8+x2+x5+x3+x3+x) =x23+x27+x26+x5+x24+x2B+x+x20 (2分) R(X)≡(X-kMX)/gX)= (x23+x27+x26+x25+x24+x23+x21+x20)/(x8+x2+x+1)=x+1 (1分) C(x)=x-k.M(x)+Rx)=x23+x27+x26+x25+x14+x1+x2+x20+x+1 C=10000011,11101100,00000011 (1分) (2)正确。 (4分) 5-2.ModBus的数据校验方式采用循环冗余校验CRC,其生成多项式是 g()=x6+x5+x2+1,RTU消息帧的格式如下: 起始位 设备地址 功能代码 数据 CRC校验 结束符 T1-T2-T3-T48Bit 8Bit n个8Bit 16Bit T1-T2-T3-T4 主机请求报文的数据按照以下顺序排列:第一个寄存器的高位地址, 第一个寄存器的 低位地址, 寄存器的数量的高位,寄存器的数量的底位。 从机应答的报文的数据:读取的字节数为, 数据高字节, 数据低字节。 CRC-16的校验码为16位(2字节),其中低字节在前,高字节在后。 ModBus部分功能码如下: 功能码 名称 作用 01 读取线圈状态 取得一组逻辑线圈的当前状态(ON/OFF)
第五部分 通信 5-1.已知(24,16)循环码的生成多项式 ( ) 1 8 2 g x x x x , (1) 试当信息位 M=10000011,11101100 时,请写出其码多项式,并编出 其循环码字。 (2) 如果调度端收到的码字为 10000011,11100011, 00101110,问接收 的码字正确与否? 答: (1) ∵M=10000011,11101100 ∴码多项式为 M(x)= x 15 +x 9 +x8 +x7 +x6 + x5 + x3 +x2 (2 分) x n-k ·M(x)=x24-16 ·M(x)=x8 ·(x15 +x 9 +x8 +x7 +x6 + x5 + x3 +x2 ) = x23+x17+x16 +x15+x14+x13+x 11+x10 (2 分) R(x) ≡ 〔X n-k ·M(x)〕/g(x) = (x 23+x17+x16 +x15+x14+x13+x 11+x10)/ (x 8 +x2 +x +1) =x+1 (1 分) C(x)=xn-k ·M(x)+R(x)= x 23+x17+x16 +x15+x14+x13+x 11+x10 +x+1 C =10000011,11101100,00000011 (1 分) (2)正确。 (4 分) 5-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-16 的校验码为 16 位(2 字节),其中低字节在前,高字节在后。 ModBus 部分功能码如下: 功能码 名称 作用 01 读取线圈状态 取得一组逻辑线圈的当前状态(ON/OFF)
02 读取输入状态 取得一组开关输入的当前状态(ON/OFF) 03 读取保持寄存 在一个或多个保持寄存器中取得当前的二 器 进制值 04 读取输入寄存 在一个或多个输入寄存器中取得当前的二 器 进制值 05 强置单线圈 强置一个逻辑线圈的通断状态 06 预置单寄存器 把具体二进值装入一个保持寄存器 07 读取异常状态 取得8个内部线圈的通断状态,这8个线 圈的地址由控制器决定,用户逻辑可以将 这些线圈定义,以说明从机状态,短报文 适宜于迅速读取状态 08 回送诊断校验 把诊断校验报文送从机,以对通信处理进 行评鉴 请写出以RTU方式用MODBUS规约,从O1号设备地址,读取保持寄存器数据的主机 请求报文以及从机应答的报文。 其中:第一个寄存器的高位地址为00,第一个寄存器的低位地址38寄存器的数量 的高位00,寄存器的数量的底位01, 读取的字节数为2,数据高字节41, 数据低字节24 答: 主机请求报文: 起始位 设备地址 功能代码 数据 数据 CRC校验 结束符 T1-T2-T3-T401H 03H 00H38H 00H01H EDHFBH T1-T2-T3-T4 从机应答的报文: 起始位 设备地址 功能代码 数据 数据 CRC校验 结束符 T1-T2-T3-T401H 03H 02H41H 24H 8DH 3AH T1-T2-T3-T4 5-3.己知:RTU的通讯帧结构如图A©□,其中,标志位F=01111110, A为8位地址,C为8位控制字,I为24位信息位,FCS为循环冗余校验位,生成多项式 g(x)=x3+x2+x+1,校验范围A山,已知调度向RTU询问数据的通讯帧不含信息位, 电流值为913电压值为DB4 试分析(要求解写成16进制形式): (1)假设此RTU地址为7C,调度向此RTU询问的通讯帧中C=10101100,求询问通讯帧
02 读取输入状态 取得一组开关输入的当前状态(ON/OFF) 03 读取保持寄存 器 在一个或多个保持寄存器中取得当前的二 进制值 04 读取输入寄存 器 在一个或多个输入寄存器中取得当前的二 进制值 05 强置单线圈 强置一个逻辑线圈的通断状态 06 预置单寄存器 把具体二进值装入一个保持寄存器 07 读取异常状态 取得 8 个内部线圈的通断状态,这 8 个线 圈的地址由控制器决定,用户逻辑可以将 这些线圈定义,以说明从机状态,短报文 适宜于迅速读取状态 08 回送诊断校验 把诊断校验报文送从机,以对通信处理进 行评鉴 请写出以 RTU 方式用 MODBUS 规约,从 01 号设备地址,读取保持寄存器数据的主机 请求报文以及从机应答的报文。 其中: 第一个寄存器的高位地址为 00,第一个寄存器的低位地址 38 寄存器的数量 的高位 00, 寄存器的数量的底位 01 , 读取的 字节数为 2, 数据高字节 41, 数据低字节 24 答: 主机请求报文: 起始位 设备地址 功能代码 数据 数据 CRC 校验 结束符 T1-T2-T3-T4 01H 03H 00H38H 00H01H EDHFBH T1-T2-T3-T4 从机应答的报文: 起始位 设备地址 功能代码 数据 数据 CRC 校验 结束符 T1-T2-T3-T4 01H 03H 02H41H 24H 8DH 3AH T1-T2-T3-T4 5-3.已知:RTU 的通讯帧结构如图 ,其中,标志位 F = 01111110, A 为 8 位地址,C 为 8 位控制字,I 为 24 位信息位,FCS 为循环冗余校验位,生成多项式 1 8 2 g x x x x ,校验范围 A-I,已知调度向 RTU 询问数据的通讯帧不含信息位, 电流值为 913 电压值为 DB4 试分析(要求解写成 16 进制形式): (1)假设此 RTU 地址为 7C,调度向此 RTU 询问的通讯帧中 C = 10101100,求询问通讯帧
的全部内容; (2)、如果RTU回答(1)的结果,信息顺序为先电流后电压,且已知此回答帧中的C= 00101000,求回答帧的全部内容: (3)、如果调度收到的帧中FCS=76,问接收正确与否? 答 (1)RTU桢结构: F=7EA=7CC=AC=空 则上述除F位外,0111110010101100g(x)=x8+x2+x+1 那么m(x)*x-=x2+x21+x20+x19+x15+x14+x13+x1+x0 则r(x)m)*x (x)=x4+x+1 8(x) 所以FCS=00010011=13(H) 因此,所有的内容为: 7E 7C AC 13 7E (2) 若RTU回答(1)二结果,则上述=913DB4 那么,m(x)*x"-幂数提高,此时C=00101000=28 除F位,0111110000101000100100010011110110110100 m(x)*x==x46+x45+x4+x48+x2+x37+x35+x31+x28+x24+x21+x20+ x19+x8+x6+x5+x3+x2+x10 则r(x)、 m(x)*x"-r r(x)=x+x3+1 8(x) FCS=10100001=A1(H) 全部内容为: 7E 7C 28 91 3D B4 A1 7E (3)(1分)错 第六部分公共信息模型 6-1.已知:3个互联变电站的连接如图所示:
的全部内容; (2)、如果 RTU 回答(1)的结果,信息顺序为先电流后电压,且已知此回答帧中的 C = 00101000,求回答帧的全部内容; (3)、如果调度收到的帧中 FCS = 76,问接收正确与否? 答: (1)RTU 桢结构: F=7E A=7C C=AC I=空 则上述除 F 位外,0111110010101100 ( ) 1 8 2 g x x x x 那么 2 2 2 1 2 0 1 9 1 5 1 4 1 3 1 1 1 0 m(x)* x x x x x x x x x x n r 则 ( ) ( ) * ( ) ~ g x m x x r x nr ( ) 1 4 r x x x 所以 FCS=00010011=13(H) 因此,所有的内容为: 7E 7C AC 13 7E (2) 若 RTU 回答(1)二结果,则上述 I=913DB4 那么, n r m x x ( )* 幂数提高,此时 C=00101000=28 除 F 位,0111 1100 0010 1000 1001 0001 0011 1101 1011 0100 1 9 1 8 1 6 1 5 1 3 1 2 1 0 4 6 4 5 4 4 4 3 4 2 3 7 3 5 3 1 2 8 2 4 2 1 2 0 ( )* x x x x x x x m x x x x x x x x x x x x x x n r 则 ( ) ( ) * ( ) ~ g x m x x r x nr 7 5 r x x x ( ) 1 FCS=10100001=A1(H) 全部内容为: 7E 7C 28 91 3D B4 A1 7E (3)(1 分)错 第六部分 公共信息模型 6-1.已知:3 个互联变电站的连接如图所示:
SS2 400KV SS1-SS2 SS1 Cable1 Cable2 12345MW ! Cable3 ! 12345KV BB1 12345MW SS4 ---1-- 110KV 试分析: (1)应用CM对电力系统的拓扑定义,画出这3个互联变电站之间的拓扑 描述图。 (2)进行表达这3个互联变电站连接关系及量测的关系数据库的逻辑设 计。 (3)在逻辑设计的基础上,建立相应的数据库表。 (4)用SOL查询语句实现变电站SS2的母线BB1的电压查询。 答: (1)
SS1 SS2 400KV 110KV 12345 MW 12345 KV 12345 MW Cable1 Cable2 SS1-SS2 T1 BB1 SS4 Cable3 试分析: (1) 应用 CIM 对电力系统的拓扑定义,画出这 3 个互联变电站之间的拓扑 描述图。 (2) 进行表达这 3 个互联变电站连接关系及量测的关系数据库的逻辑设 计。 (3) 在逻辑设计的基础上,建立相应的数据库表。 (4) 用 SOL 查询语句实现变电站 SS2 的母线 BB1 的电压查询。 答: (1)
SS2 400KV BBI Volts SSI-SS2 (KV) TDI TD2 (MW) TC4 TC3 SS3 TC2 TCI TBBI CN5 DC2 CN4 BRI CN3 Cablel CN2 Cable2 CN1 BR3 TB3 TB2 TBI TC5 P2 TB4 (MW) CN6 TC6 TWI CN8 TI TW2 SS4 CN7 (2) PowerSystemResource PK PorerSystemResource ID PK,FK1,I1,I2,I3 PorerSystemResource ID PowerSystemResource Name Terminal ConnectivityNode PK Terminal ID PX ConnectivityNode_I业 PK,FK1,I1 ConnectivityNode_ID PK,FK3,I3 Measurement ID ConnectivityNode_Name FK2.I2 PowerSystemResource_ID Terminal Name MeasurementValue Measurement PK,FK1,I1 Measurement ID PK Measurement ID MeasurementValue PowerSystemResource ID MeasurementContext MeasurementUnit (3) PowerSystemResource PowerSystemResource_IDPowerSystemResource Name SS1-BR
SS3 SS 1 Cable2 SS 2 110KV 400KV CN3 Cable1 CN2 BR1 DC2 CN4 P1 (MW) CN5 BB1 T 1 TW 1 TW 2 CN7 CN6 Volts (KV) BR3 P2 (MW) CN1 SS1-SS2Cable3 SS 4 CN8 TC4 TC3 TC2 TC1 TB2 TB1 TD1 TD2 TBB1 TB3 TB4 TC5 TC6 (2) Terminal PK Terminal_ID PK,FK1,I1 ConnectivityNode_ID PK,FK3,I3 Measurement_ID FK2,I2 PowerSystemResource_ID Terminal_Name ConnectivityNode PK ConnectivityNode_ID ConnectivityNode_Name ConductingEquipment PK,FK1,I1,I2,I3 PowerSystemResource_ID PowerSystemResource PK PowerSystemResource_ID PowerSystemResource_Name Measurement PK Measurement_ID PowerSystemResource_ID MeasurementUnit MeasurementValue PK,FK1,I1 Measurement_ID MeasurementValue MeasurementContext (3) PowerSystemResource PowerSystemResource_ID PowerSystemResource_Name 1 SS1-BR