Warm tip: This article is reproduced from serverfault.com, please click

precision-如何将LREAL值记录到文件中?

(precision - How to log LREAL values to file?)

发布于 2020-02-25 11:32:07

我是PLC编程的新手,我想在一些现有的结构化文本代码中跟踪LREAL变量。我正在使用带有模拟CJ2M的欧姆龙CX-Programmer。

我的第一个直觉是使用WRITE_TEXT()将所有值的更改记录到SD卡中。因为我需要写一个字符串值,所以我希望LREAL_TO_STRING()可以解决问题,但是似乎函数不存在。

我如何最好地记录该值而又不损失精度?


编辑:我设法解决此问题。被告知CX-Programmer的SD卡仿真可能不可靠之后,我简单地将这些值写入数组,并使用内置工具检查了这些内存位置的内容。如果需要,我也可以将这些值导出到文件中。这种方法将记录的数据量限制为模拟PLC存储器中的可用空间。

Questioner
Andrew Paul
Viewed
0
3,187 2020-12-03 00:22:52

在CXP中,你不能将real转换为字符串。你必须自己进行转换。

如果你想知道是否可以进行其他任何转换,可以按照此处的表格进行操作