CoDeSys读写CSV文件

测试环境:

IDE:CODESYS V3.5 SP15 + (64-bit)

Device:CODESYS SoftMotion Win V3 x64

添加库文件:

  • SysFile, 3.5.15.0(System)-- 该库提供访问文件的功能
  • SysTypes2 Interfaces, 3.5.4.0(System)
  • Util, 3.5.15.0(System)-- 该库提供数据类型转换
  • StringUtils, 3.5.15.0(System)-- 该库包含处理字符串的函数

提示:读写文档也可以调用其他库文件,例如CAA File或者CSV Utility SL(官方专用操作CSV的库,收费),本例仅讨论使用SysFile库。

1)打开库管理器(Library Manager),选择“添加库(Add Library)”,点“高级(Advance...)”;

CoDeSys读写CSV文件_第1张图片

2)在搜索框(String for a fulltext search...)中分别输入SysShm和SysTypes搜索添加SysFile, 3.5.15.0、SysTypes2 Interfaces, 3.5.4.0、Util, 3.5.15.0和StringUtils, 3.5.15.0

CoDeSys读写CSV文件_第2张图片

CoDeSys读写CSV文件_第3张图片

CoDeSys读写CSV文件_第4张图片

CoDeSys读写CSV文件_第5张图片

添加完成即可在库管理器中查看到。

CoDeSys读写CSV文件_第6张图片

本例用到的库函数相关介绍:

CoDeSys读写CSV文件_第7张图片

代码内容:

因考虑到调用的简便性,读取和写入文件的功能分别写成了函数功能块。

ReadDataFunction(读取数据功能块):

CoDeSys读写CSV文件_第8张图片

WriteDataFunction(写入数据功能块):

CoDeSys读写CSV文件_第9张图片

Program(程序正文):

CoDeSys读写CSV文件_第10张图片

测试结果:

CoDeSys读写CSV文件_第11张图片

源码地址:https://download.csdn.net/download/m0_37846617/12656086

你可能感兴趣的:(CoDeSys读写CSV文件)