fsdbreport根据信号trig为1后才把data的数据dump到csv文件中
时间: 2024-02-25 07:51:47 浏览: 157
codesys中R-TRIG功能块(触发器)共1页.pdf
可以使用fsdbreport命令的条件表达式来实现根据信号trig为1后才将data的数据dump到csv文件中。
示例命令如下:
```
fsdbreport -f csv -d , -R 0 -r -H -v -fsdb '($trig == 1)' -S data -o output.csv <input_fsdb_file>
```
其中,-f选项指定输出文件格式为csv,-d选项指定csv文件的分隔符为逗号,-R选项指定设置FSDB的时钟周期为0,-r选项指定输出结果中包含列名,-H选项指定输出结果中包含文件头,-v选项指定输出结果中包含行号,-fsdb选项指定条件表达式为($trig == 1),表示筛选出trig等于1的行,-S选项指定要输出的字段为data,-o选项指定输出结果到output.csv文件中。
以上命令将会将输入的FSDB文件中trig等于1的行的data字段数据输出到csv文件中。
阅读全文