CS机器人读写文件

2025-07-21

1.  简介

CS 机器人实时运行在 A9 平台。一般用户看到及可以读写的文件在 x86 平台。

A9 与 x86 平台构建了一个共享文件夹,方便用户进行文件读写。

该共享文件夹位于 x86 平台的/home/elite/user/program 下,即用户存储在该文件夹下文件,可以被同步共享到 A9 平台下的/rbctrl/EliRobot_share/program/下。

例如,用户希望对/home/elite/user/program 下的 16.txt 文件在机器人脚本中进行读写。此方法适用于软件版本 2.5 及以上!!

针对真机可以使用如下代码。执行完该代码,用户可以/home/elite/user/program 下看到16.txt 的内容被改写(data为示教器创建全局变量数据)

注:要注意缩进,采用 Python 格式



针对仿真系统,读写的文件直接位于 EliServer 文件夹下,可以直接使用类似以下代码:



2.  操作流程

2.1 机器人写入数据操作流程(虚拟机演示)

将16.txt文本放在EliServer文件夹下面


运行写入脚本


可以看到已将脚本文件里面的数据写入到16.txt文件夹内



2.2 机器人读取数据操作流程(虚拟机演示)

运行读取脚本


可以看到已将16.txt文本里面内容传入到“data“变量内

3.  常见问题解答

1.  使用读取写入不成功

答:可以检查一下文本文件存放目录,以及是否创建存放数据的变量


4.  附录

duxie.script


download-669.svg comicon14.svg

电话咨询

download-397.svg comicon15.svg

免费试用

Vector.svg Frame.svg

微信小程序

img1.jpg

微信小程序

准备好突破增长瓶颈,开启智能制造了吗?
了解我们的机器人如何帮助您的业务增长
欢迎下载艾利特机器人资料

我已阅读并同意艾利特《隐私政策》《法律声明》

我已知晓并同意艾利特通过电子邮件发送相关资料

提交