地址都没有复用,我为了测试FC39专门做的程序,可是在MD100中得不到数啊。我想得到-0123.4
问题补充:
MD160里没有数,我之前给说成MD100了。
图片说明:
06976ba0d56e2d50e422fb5e5adfd11f
最佳答案
FC39:STRNG_R转换数据类型转换,从STRING到REAL。
功能FC39将字符串转换为REAL数据类型格式变量。字符串必须为以下格式:
±v.nnnnnnnE±xx±符号
v小数点前1位
n小数点后7位
x2位指数
如果字符串长度小于14,或者不是如上所示的结构,则不进行任何转换。
补充:模拟了一次,发现很多次都没有成功就是在创建字符串的时候要设置个初始的值,”+0.0000000E+00”,这是调用FC39的标准数据格式,模拟的结果见图片
图片说明:
提问者对于答案的评价:
按照你说的果然实现了。那天给西门子致电,一个女工程师告我直接定义一个STRING[7]就可以了。把我误导了。谢谢你。