ADDSUM函数好像不支持浮点运算?例程问题
一个简单的ADDSUM的计算,好像ADDSUM不支持浮点运算?在手册都没有看到这些说明呀?如下,计算结果显示不出来:
1、源数据A【10】是浮点的时候,有问题:
macro_command main()
float A
float B
short i
for i= 0 to 9
A=2.0
next i
ADDSUM(A, B, 10)
SetData(B, "Local HMI", LW, 300, 1)
end macro_command
结果:
2、源数据A【10】改为short,存放结果的变量B仍然用浮点,这时正常了
macro_command main()
short A
float B
short i
for i= 0 to 9
A=2
next i
ADDSUM(A, B, 10)
SetData(B, "Local HMI", LW, 300, 1)
end macro_command
结果:
结果图片无法上传,不知什么原因,提示无法保存,例程的附件也传不上来
页:
[1]