有一种情况在项目的初期调试过程中需要记录数据。用于产品统计或者出问题后的数据分析。
今天我就给大家讲解一下ABBRobot所拥有的这个功能,对大家以后的项目实施还有Debug有着十分有用作用,用得好简直就是神器。
另外需要说明的是,文件会以后越写越大,所以大家需要规划好自己需要写的内容,更具日期存储,冗余的文件会让机器的Control变得缓慢影响用户体验。
下面我说一说写文本文件的巨具体思路:
打开文件 或者 新建一个文件包括后缀 路径一定在Home文件下
其实可以打开系统的文件,但是路径是隐藏的,我只在仿真里面试过,可以直接修改当前已经被Load到控制器里面的模块,达到实时修改代码的作用,但是不建议使用,尤其涉及到运动指令结果是难以想象的。切记切记!!!
第二个就是直接写入所需要的文本
*后是写文了关闭文本 这一部十分重要 要不然下次再此打开的时候会报错。
编写代码
1打开文件之前需要确认该文件存不存在
2 如果存在了继续下面的操作
3 如果不存在则新建该文件
4 如果存在则确认该文件是不是已经打开如果打开了就不再执行打开操作
5 写入数据 并确实是覆盖写入还是接着上次的行数再文本的后面继续写入
6 *后关闭文件
7 如果文件关闭了就不再关闭
以上就是一个文件操作的全部流程
写好的模块使用比较简单:
PROC main()
OpenFile "Test","ABB"; //打开Home文件下 Test文件夹 新建ABB的文本文件
WriteData("ABB Robot 120"); //写入一行数据 “”“”
CloseFile; //关闭文件
ENDPROC
了解相关资讯请点击:ABB机器人配件
了解相关资讯请点击:ABB机器人配件
本文摘自:网络 日期:2019-05-10