文件操作篇:4、实操内容-TXT\CSV、U盘\SD卡文件读写: 102048k27d9j4220a8e666.png_文件操作篇:4、实操内容-TXT\CSV、U盘\SD卡文件读写 - 酷德网 - CoDeSys软件教程下载,CoDeSys工控资讯门户 

酷德网

HSC6490-cn中国制造,中国芯~
搜索附件  
酷德网 › 附件中心 › CODESYS资源下载区 › CODESYS教程文档 › 文件操作篇:4、实操内容-TXT\CSV、U盘\SD卡文件读写: 102048k27d9j4220a8e666.png

文件操作篇:4、实操内容-TXT\CSV、U盘\SD卡文件读写: 102048k27d9j4220a8e666.png

 

文件操作篇:4、实操内容-TXT\CSV、U盘\SD卡文件读写:
实操内容:4、TXT\CSV、U盘\SD卡文件读写1、TXT与CSV文件格式特点相同点:csv、txt都属于文本文件不同点:csv文件的字段间分别由逗号和tab键隔开,而txt文件则没有明确要求,可使用逗号/制表符/空格等 多种不同的符号。 一般配合Excel使用时,CSV文件具有更好的操作性。[td]
文件类型
全称
字段间的间隔符
csv
字符分隔值(Comma-separated values)
半角逗号,
txt
文本格式(Text File)
逗号/制表符/空格等

2、文本文件写入中常见的双字符组合常见双字符组合

程序中双字符的使用

不同操作系统导致的显示差异
详细程序见下一章示例,注意加限制,避免发生每周期都调用函数,重复写入。
写入第一行后,追加写入第二行,使用换行符为"$n"




程序执行结果如下:
  • 使用记事本打开
  • 使用写字板或者NotePad打开

同样代码,显示格式会有差异,原因是操作系统带来的,Windows默认回车换行是"\r\n",MacOS默认是"\r",Linux默认是"\n",一些软件会兼并这些格式的显示,比如NotePad,所以在PC上使用记事本打开,PLC写入使用"$n",未使用"$r$n" ,打开可能显示会没有换行。3、PLC本地存储默认路径获取
在使用PLC本身的存储空间进行文件操作时,
如果不清楚系统默认文件路径,
可以使用之前介绍的SysFileGetPath()来直接获取。

4、U盘/SD卡操作
AM400、600系列使用SD卡,AM800等使用U盘,
在使用这些外部存储介质时,同样需要知道存储路径,才能正确访问。
这时可以使用汇川PLC自带的系统函数库——SysHCPlcInfo,
在该库中的SysHC_UDiskPath功能块可以获取外部存储路径。
400、600系列外插SD卡一般是/mnt路径。需要注意的是,在读写外部存储介质时,务必要避免热插拔。


很高级,学习一下,感谢分享
文件操作篇:4、实操内容-TXT\CSV、U盘\SD卡文件读写: 102048k27d9j4220a8e666.png

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

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

GMT+8, 2026-9-28 03:18 , Processed in 0.102644 second(s), 22 queries .

酷德网

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

返回顶部