楼主最近还看过
回复内容:
对:王者之师——工控@阿君关于你那个D20经过取平均值之后的D16数据···要么是个浮点数(即是,不是一个整数而是一个后面带有小数的数据)···或者是数据占用了D16 D17```2个寄存器···再或者是你在触摸屏上的D16的小数位数没有设置对!!!请楼主再按照这些情况去检查一下!!! 内容的回复:
我试过几次换其他的D寄存器来显示这个数值,触摸屏上的对应设置也进行调整(而且不单是小数点个数没设好,二是完全不对应,没有规律),我甚至试过当D1110<K30(静止状态下绝对不会超过K30)时,MOV K0 D16.这样设置了在触摸屏上对应D16的表应该显示的是0,但是还是一个跳动并且很大的值。我真是猜不透它啊