以下为16进制数:68 1B 1B 68 2 0 6C 32 1 0 0 0 0 0 E 0 0 4 1 12 A 10 2 0 1 0 1 84 0 3 20 8B 16其中8B为:(4-30之和)%0x100请问是怎么算的,我算过和加起来取余不等于8B这是S7-200串口通信问题.

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/03 08:29:45
以下为16进制数:68 1B 1B 68 2 0 6C 32 1 0 0 0 0 0 E 0 0 4 1 12 A 10 2 0 1 0 1 84 0 3 20 8B 16其中8B为:(4-30之和)%0x100请问是怎么算的,我算过和加起来取余不等于8B这是S7-200串口通信问题.
xRJ@ "Lbд`KV!iE[_- *BU\E|UL] Nnk+Tp!$'{&g-c/aV*}Oa@ɉH"P>$kTI(^oTn8'fݨqxHk8aw[-TXnZQp}|_;#vʬ=f*jܷO؈HUPc7l_jˑ?I }XM#٘l'^<[/8M>C1GӰҍPuQ7VAѕ( DUn!((@P'+t'hwn3p$R_g*HU|Mlt"-d!G ]dSF,u>8

以下为16进制数:68 1B 1B 68 2 0 6C 32 1 0 0 0 0 0 E 0 0 4 1 12 A 10 2 0 1 0 1 84 0 3 20 8B 16其中8B为:(4-30之和)%0x100请问是怎么算的,我算过和加起来取余不等于8B这是S7-200串口通信问题.
以下为16进制数:68 1B 1B 68 2 0 6C 32 1 0 0 0 0 0 E 0 0 4 1 12 A 10 2 0 1 0 1 84 0 3 20 8B 16
其中8B为:
(4-30之和)%0x100
请问是怎么算的,我算过和加起来取余不等于8B
这是S7-200串口通信问题.

以下为16进制数:68 1B 1B 68 2 0 6C 32 1 0 0 0 0 0 E 0 0 4 1 12 A 10 2 0 1 0 1 84 0 3 20 8B 16其中8B为:(4-30之和)%0x100请问是怎么算的,我算过和加起来取余不等于8B这是S7-200串口通信问题.
(数组下标4 到下标30 元素之和)%0x100
#include
void main()
{
int i;
int s=0;
int x[] ={
0x68, 0x1B,0x1B ,0x68 ,0x2 ,0x0 ,0x6C ,0x32 ,
0x1 ,0x0 ,0x0 ,0x0 ,0x0 ,0x0 ,0xE ,0x0 ,
0x0 ,0x4 ,0x1 ,0x12 ,0xA ,0x10 ,0x2 ,0x0,
0x1 ,0x0 ,0x1 ,0x84 ,0x0 ,0x3 ,0x20 ,0x8B ,0x16};
for (i=4;i