博图 v13 通过程序完成文件上传 (博图v13教程)

博图

前言

在工业自动化领域中,博图 v13是一款广泛使用的编程软件。它提供了丰富的功能,包括文件上传功能。通过程序实现文件上传可以实现自动化操作,提高工作效率。

实现原理

博图 v13 通过使用 F_FIL_WRITE 系统函数来实现文件上传。该函数允许将指定的文件内容写入到 PLC 中。

具体步骤

1. 创建数据块

需要创建一个数据块来存储文件内容。数据块的大小应足以容纳文件内容。

2. 读入文件内容

使用 STRG_LOAD 系统函数将文件内容读入到数据块中。语法如下:```STRG_LOAD(IN:="Path",OUT:="DataBlock");```其中: IN :要加载的文件路径。 OUT :目标数据块。

3. 写入文件内容

使用 F_FIL_WRITE 系统函数将数据块内容写入到 PLC 中。语法如下:```F_FIL_WRITE(REQ:="",PATH:="",FILE_TYPE:="",ADDR:="",COUNT:="",RET_VAL:="",ERROR:="");```其中: REQ :控制参数,指定操作类型为写入。 PATH :文件路径。 FILE_TYPE :文件类型,可取值为 "S" (标准文件)或 "D" (数据块)。 ADDR :数据块起始地址。 COUNT :要写入的字节数。 RET_VAL :返回值,指示操作

按说新版本的软件应该可以支持旧版本的硬件的程序上传下载吧。 使用新版本打开旧版本的程序时,会提示程序升级,将程序升级成新版的程序。 然后上传下载即可。 如果必须要使用新版传旧版的程序,就我所知,好像是没办法,只能安装旧版的软件,通过旧版博途软件来实现。 建议安装一个虚拟机,然后在虚拟机中安装旧版博途软件。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论