大家好,
我刚刚实现了数据的ftp发送,并且对控制数据的存储有一些问题。我不想用已经发送的数据填满内存。
使用FTPClient成功发送后,是否删除了使用TableFile创建的文件,还是必须手动完成?
我猜是手动的,但是这是怎么做到的?如果完成了,TableFile名称还会增加吗?
还有没有办法只保存到一个文件而不保存到其他内存?
谢谢
罗斯
新对话如下:
嗨,罗斯,
我用FTP做了类似的事情。
您可以将写入USR区域的记录限制为1,使其始终被覆盖,或者如果FTP失败,您可以让一些记录累积,然后在FTP传输成功后使用FileManage删除文件。
当做
岛民
新对话如下:
你好,罗斯,
TableFile中的参数之一是MaxFiles,这是要保留的最大文件数。如果设置为-1,则表的数量将设置为存储区域将容纳的最大值。或者,正如IslandMan所指出的,你可以将其设置为某个固定值。这些文件的存储设置有点像环形存储器——一旦达到文件的最大数量,就会删除最旧的文件并写入新文件(文件编号不断增加)。如果您设置的固定最大值对于存储区域来说太大,数据记录器将使用它计算的最大值。
当做
Dana公司
新对话如下:
谢谢你的回复。
我现在明白了,环形内存系统是最好的方法——总是有足够的空间,同时在ftp失败的情况下仍然保留尽可能多的记录。
我已经让ftp系统通过电信nextg无线,它运行得很顺利。
只要给那些在论坛上寻找如何设置调制解调器的人一个提示:
必须使用设备配置实用程序设置记录器:
-在TCP/IP选项卡中,设置用于RS232的PPP端口
-还将调制解调器拨号串设置为ATDT*99***1#
调制解调器必须配置有电信详细信息,并为连接进行设置。使用终端模拟器连接到调制解调器并发送以下命令:
AT+IFC=0,0(关闭流量控制)
ATS0=2(自动应答)
AT$$EXT_LED=5(关闭LED以供电)
AT+CGDCONT=1;IP”";电信互联网”;(澳大利亚电信预付费无线连接点)
AT&W1(保存到配置文件1)
AT&F1(恢复到配置文件1)
*最后更新者:geometrikal于2009年9月2日下午5:50*