前言
在工业自动化领域中,博图 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网,欢迎收藏本网址,收藏不迷路哦!
添加新评论