<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp Data: 数据记录 > 库 > 数据类型与枚举类型 > 数据类型 > MpDataRecorderConfigType |
mapp Services V5.16
这个结构可以用来配置 MpDataRecorder。
关于如何在运行时对各个参数进行配置更新的信息,见运行时的配置一节 。
SRAM: 当使用电池支持的存储器时,必须在控制器配置中预留足够的存储器。采集的数据被暂时保存到数据对象中,然后备份到SRAM中。只有在使用的硬件配备有SRAM存储器时才能使用。
数据类型 |
值 |
描述 |
||
UINT |
1 |
这个值定义了 "Record "命令后产生的.csv文件的数量。 当文件被创建后,输出 "RecordDone "被设置为 TRUE 。 |
||
UDINT |
1000 |
定义一个文件的大小[kB]。 对于 PDF 文件,这个参数被用作收集数据的参考。PDF 文件本身将变得比使用此参数定义的要大得多。建议对 PDF 文件使用默认值 1000。 |
||
UINT |
2 |
指定保存多少个小数点位置 |
||
TIME |
T#10s |
指定用于将数据从内部存储器传输到文件的时间间隔(最小2秒)。 |
||
UINT |
100 |
定义了内部存储器的大小[ kB]。可使用的最大容量为1000 kB。任何大于1000 kB的输入在mappData中没有影响。 |
||
BOOL |
TRUE |
指定数据是否应该在断电后存活(DRAM或SRAM(UserRAM)中的内部存储器) |
||
STRING[50] |
"Datalog_%Y_%m_%d_%H_%M_%S.csv" |
文件名包括时间戳。这个格式可以改变。 |
||
STRING[50] |
"%Y %m %d %H:%M:%L" |
文件的时间戳。此格式可以改变。 |
||
STRING[1] |
";" |
用于分隔.csv文件中的过程变量的分隔符。 |
||
STRING[1] |
"," |
用于小数点分隔符的字符 |
||
BOOL |
TRUE |
开启或关闭自动保存。如果自动保存被关闭,那么数据被管理在一个内部缓冲区中,并且可以由MpDataRecorder使用 "SnapShot "命令导出。没有额外的文件被创建。 |
||
BOOL |
FALSE |
可以通过 "Maximum number of files "定义要创建的最大文件数。当 "Overwrite oldest file= TRUE"时,一旦达到最大文件数,最老的文件就会被覆盖,等等。记录不会停止。如果一个文件被覆盖,MpDataRecorder的信息结构中的参数 "FileCount "会增加。 如果停止对MpDataRecorder的记录("Record = FALSE"),功能 "Overwrite oldest file "也会被停止。新的记录会创建新的文件("Record = TRUE")。MpDataRecorder的信息结构中的参数 "FileCount "再次被设置为0。 之前创建的文件不会被计入新的记录中。新的文件被创建,直到再次达到 "Maximum number of files"。 |
||
BOOL |
FALSE |
一组初始值会在 "Record "命令的上升沿立即被记录下来。 |
||
Format |
|
定义数据输出的格式 |
|
|
UnitDefinition |
|
定义了单位。 |
|