CoDeSys读写CSV文件-CODESYS资源下载区-酷德网 - CoDeSys软件教程下载,CoDeSys工控资讯门户 

酷德网

HSC6150发布~
查看: 64|回复: 0

CoDeSys读写CSV文件

[复制链接]
  • TA的每日心情
    擦汗
    2019-8-13 14:13
  • 签到天数: 32 天

    [LV.5]常住居民I

    发表于 2020-10-11 10:05:23 | 显示全部楼层 |阅读模式
      测试环境:
      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...)”;

    https__3A__2F__2Fimg-blog___csdnimg___cn__2F20200723193537841___png__3Fx-oss-process__3Dimage__2Fwatermark__2Ctype_ZmFuZ3poZW5naGVpdGk__2Cshadow_10__2Ctext_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3ODQ2NjE3__2Csize_16__2Ccolor_FFFFFF__2Ct_70.jpg
      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

    https__3A__2F__2Fimg-blog___csdnimg___cn__2F20200723184718884___png__3Fx-oss-process__3Dimage__2Fwatermark__2Ctype_ZmFuZ3poZW5naGVpdGk__2Cshadow_10__2Ctext_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3ODQ2NjE3__2Csize_16__2Ccolor_FFFFFF__2Ct_70.jpg


    https__3A__2F__2Fimg-blog___csdnimg___cn__2F20200723184849445___png__3Fx-oss-process__3Dimage__2Fwatermark__2Ctype_ZmFuZ3poZW5naGVpdGk__2Cshadow_10__2Ctext_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3ODQ2NjE3__2Csize_16__2Ccolor_FFFFFF__2Ct_70.jpg

    https__3A__2F__2Fimg-blog___csdnimg___cn__2F20200723184941199___png__3Fx-oss-process__3Dimage__2Fwatermark__2Ctype_ZmFuZ3poZW5naGVpdGk__2Cshadow_10__2Ctext_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3ODQ2NjE3__2Csize_16__2Ccolor_FFFFFF__2Ct_70.jpg

    https__3A__2F__2Fimg-blog___csdnimg___cn__2F20200723185034330___png__3Fx-oss-process__3Dimage__2Fwatermark__2Ctype_ZmFuZ3poZW5naGVpdGk__2Cshadow_10__2Ctext_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3ODQ2NjE3__2Csize_16__2Ccolor_FFFFFF__2Ct_70.jpg
      添加完成即可在库管理器中查看到。

    https__3A__2F__2Fimg-blog___csdnimg___cn__2F20200723185446960___png__3Fx-oss-process__3Dimage__2Fwatermark__2Ctype_ZmFuZ3poZW5naGVpdGk__2Cshadow_10__2Ctext_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3ODQ2NjE3__2Csize_16__2Ccolor_FFFFFF__2Ct_70.jpg
      本例用到的库函数相关介绍:

    https__3A__2F__2Fimg-blog___csdnimg___cn__2F20200723192555775___png__3Fx-oss-process__3Dimage__2Fwatermark__2Ctype_ZmFuZ3poZW5naGVpdGk__2Cshadow_10__2Ctext_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3ODQ2NjE3__2Csize_16__2Ccolor_FFFFFF__2Ct_70.jpg
      代码内容:

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

      ReadDataFunction(读取数据功能块):

    https__3A__2F__2Fimg-blog___csdnimg___cn__2F20200723195344577___png__3Fx-oss-process__3Dimage__2Fwatermark__2Ctype_ZmFuZ3poZW5naGVpdGk__2Cshadow_10__2Ctext_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3ODQ2NjE3__2Csize_16__2Ccolor_FFFFFF__2Ct_70.jpg
      WriteDataFunction(写入数据功能块):


    https__3A__2F__2Fimg-blog___csdnimg___cn__2F20200805114257496___png__3Fx-oss-process__3Dimage__2Fwatermark__2Ctype_ZmFuZ3poZW5naGVpdGk__2Cshadow_10__2Ctext_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3ODQ2NjE3__2Csize_16__2Ccolor_FFFFFF__2Ct_70.jpg
      Program(程序正文):


    https__3A__2F__2Fimg-blog___csdnimg___cn__2F20200723203544929___png__3Fx-oss-process__3Dimage__2Fwatermark__2Ctype_ZmFuZ3poZW5naGVpdGk__2Cshadow_10__2Ctext_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3ODQ2NjE3__2Csize_16__2Ccolor_FFFFFF__2Ct_70.jpg
      测试结果:

    https__3A__2F__2Fimg-blog___csdnimg___cn__2F20200723200950983___gif.jpg
     源码: CoDeSys读写CSV文档.zip (85.39 MB, 下载次数: 101)
    打赏鼓励一下!
    +10
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

    本版积分规则

    
    顶部qrcode底部
    关注酷德网订阅号,获取更多资讯!

    QQ|小黑屋|手机版|Archiver|酷德论坛 ( 苏ICP备16065247号 )|网站地图

    GMT+8, 2020-10-30 18:41 , Processed in 0.186085 second(s), 65 queries .

    酷德网

    © 2001-2013 Hicodesys. 技术支持 by 酷德网

    快速回复 返回顶部 返回列表