第1个回答 2013-12-23
#IV_INT和#OV_R是两个定义好的变量,也就是一个整型变量和一个实数变量,这两个是不同的数据类型,至于为什么要变来变去的呢,这是模拟量数据处理的过程,比如通过电位调节器给定PLC速度信号,PLC再控制变频器的速度,电位调节器通过电信号转换成模拟量被程序读,程序读到的是一个整型数,我们要把这个整形数作为一个速度信号输送到变频器,那么这个模拟量要转化成输出的的电信号,这个模拟量必须是个实数(这样才会有带小数点的转速),所以整形数先要转换成双整型数(整型占一个字,双整占两个字,注意是不同的数据类型),然后双整形数才能转化成实数(整形和实数都占用两个字),不能把整形直接转化成实数,没有这个指令。感兴趣可以来这个技术群讨论52093396