来自马幼鸣的问题
plc中如果是负数,要变成正数的化为什么要减去k65535?例子:[D200
plc中如果是负数,要变成正数的化为什么要减去k65535?
例子:[D200
1回答
2020-05-10 17:48
plc中如果是负数,要变成正数的化为什么要减去k65535?例子:[D200
plc中如果是负数,要变成正数的化为什么要减去k65535?
例子:[D200
因为每个数据寄存器都是16bit的,而16Bit存储的数据范围是0-65535,
也就是65535+1=-1;
而65535是通过二进制数据转1111111111111111换过来的最大数,
你可以用计算器换算一下;