力控组态软件的文件操作函数2

力控组态软件ForceControl V7.0的文件操作函数2

FileRead
语法FileRead(FileName,VarName,Offset,Num)
说明从指定的文件中回读数据
参数FileName:文件名。
Offset: 偏置。从该偏置开始读。偏置以0为基准。
Num:要读取的数据个数。
VarName:从该变量开始写,按照变量的顺序号依次访问。
备注假如第一个变量为VAR01.pv,则其后的变量为VAR02.pv……
示例FileRead(“dat01”, var01.pv,0,10)//从文件dat01中读取10个数据,结果
放入var01.pv开始的变量中,后面的变量依次为var02.pv、var03.pv……

FileReadFields
语法FileReadFields(FileName,VarName,Offset,Num)
说明从指定的逗号分割文件中回读一条记录数据
参数FileName:文件名。
Offset: 偏置记录数。从该偏置记录开始读。偏置以0为基准。
Num:要读取的数据个数。
VarName: 从该变量开始写,按照变量的名称中的数字顺序依次访问。
备注如变量为var01.pv,其后变量依次为var02.pv,var03.pv…
示例FileReadFields(“dat01”, var01.pv,0,10)//从文件dat01中读取10个数据,结果放
入var01.pv开始的变量中,后面的变量依次为var02.pv、var03.pv……

FileWrite
语法FileWrite(FileName,VarName,Offset ,Num)
说明向指定的文件中写数据
参数FileName:文件名。
VarName:从该变量开始写,按照变量的顺序号依次访问。
如变量为var1.pv,其后变量依次为var2.pv,var3.pv…。
Num:要写的数据个数。
备注内部存储顺序请参见FileRead
示例FileWrite(“dat01”, var1.pv,0,10);//从var1.pv开始依次向文件dat01写入10个数
据。

FileWriteFields
语法FileWriteFields(FileName,VarName,Offset ,Num)
说明向指定的逗号分割文件中写入数据,每次记录一行。
参数FileName:文件名。
VarName:从该变量开始写,按照变量的名称中的顺序号依次访问。
Num:要写的数据个数。
Offset:指定写此文件的起始位置。若Offset 为1,此函数将写到文件末
尾。若为-1,则写到开头,其他的数字表示记录数。
示例FileWriteFields(“dat01”, var01.pv,0,10);//从var01.pv开始依次向文件
dat01写入10个数据。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据