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

酷德网

Heesn-HSC6150
查看: 382|回复: 5

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, 下载次数: 307)
    打赏鼓励一下!

    1人打赏

    +10
    回复

    使用道具 举报

    该用户从未签到

    发表于 2020-11-13 13:31:31 | 显示全部楼层
    谢谢分享的,下载学习学习
    打赏鼓励一下!
    +10
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-1-8 10:05
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2021-1-14 15:11:52 | 显示全部楼层
    下载显示网络错误
    打赏鼓励一下!
    +10
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-4-6 08:42
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2021-4-2 16:36:09 | 显示全部楼层
    好东西,就对的好东西。希望可以看到源代码
    打赏鼓励一下!
    +10
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-4-6 08:42
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2021-4-2 16:40:27 | 显示全部楼层
    什么鬼,下载不下来,下载到一半久终止了
    打赏鼓励一下!
    +10
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-4-6 08:42
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2021-4-6 08:41:11 | 显示全部楼层
    用单线程下载看看?、、、、、、
    希望可以
    打赏鼓励一下!
    +10
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

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

    GMT+8, 2021-5-8 22:05 , Processed in 0.213668 second(s), 88 queries .

    酷德网

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

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