配色: 字号:
S7-1200 SCL PEEK 和 POKE 指令使用
2022-02-18 | 阅:  转:  |  分享 
  
图24POKE指令
当输入一个正数,输出的数是通过ROUND取证的一个DINT类型,需要再转换,并且精度丢失,而输入一个负数,输出正常,这种方法肯定是不可取的。
为了解决这个问题,可以先将原始Real类型使用Real_TO_DWord转换为Dword类型,然后使用POKE指令,如图25所示。
图25POKE指令
所以建议使用第二种方法,先将原始Real类型使用Real_TO_DWord转换为Dword类型,然后使用POKE指令。
献花(0)
+1
(本文系南山卧龙原创)