登录
首页 PLC论坛 施耐德电气PLC
回帖 发帖
正文

主题:M241如何记录数据到csv文件

点击:1190 回复:1

在有些需要用到统计数据或者记录数据较多且需要直接导出的时候,一般的数据记录功能datelog功能可能无法满足了,这时候可以用到csvread或csvwrite功能,直接生成csv文件,存入sd卡或者通过ftp上传到电脑上,直接通过excel打开。
功能块可以参考SoMachine软件的帮助(直接搜索csv即可)
附件 Snipaste_2020-04-16_16-08-22.jpg
程序的话非常简单,需要注意的就是保存的路径i_sFilePath,这个默认只写一个/的话是保存在PLC内部存储中的,如果要报错到SD卡需要/sd0
附件 Snipaste_2020-04-16_16-10-12.jpg
将功能块写好后,触发i_xExecute使能,就开始写入值到内存了。
附件 Snipaste_2020-04-01_18-42-46.jpg
这里可以看到文件已经创建成功了,我们可以倒出来看下。
附件 Snipaste_2020-04-01_18-43-12.jpg
使用excel打开,可以看到值已经写入了,非常方便。
附件 Snipaste_2020-04-01_18-44-34.jpg
我也将示例上传到附件中,大家感兴趣的话可以下载来试下。
附件:
[本地下载]
谢谢!
20-04-16 16:18
表情,感谢分享
21-08-31 15:50

工控新闻

更多新闻资讯