早教吧 育儿知识 作业答案 考试题库 百科 知识分享

plc中如果是负数,要变成正数的化为什么要减去k65535?例子:[D200

题目详情
plc中如果是负数,要变成正数的化为什么要减去k65535?
例子:[D200
▼优质解答
答案和解析
因为每个数据寄存器都是16bit的,而16Bit存储的数据范围是0-65535,
也就是65535+1= -1 ;
而65535是通过二进制数据转1111 1111 1111 1111换过来的最大数,
你可以用计算器换算一下;