FB_ParameterUpload - 功能描述

概述

类型:

功能块

适用的版本:

V1.0.2.0

G-SE-0066663.1.gif-high.gif

 

 

功能描述

功能块 FB_ParameterUpload 用于从驱动器中读取索引文件中定义的参数值。这些值被传输到控制器并保存到控制器中的参数文件中。

如要从控制器读取 CSV 文件或者将这些文件写入到控制器,则使用库 FileFormatUtility。有关更多信息,请参阅 FileFormatUtility 库指南的 “CSV 功能块”章节。

接口

输入

数据类型

描述

i_xExecute

BOOL

功能块在该输入的上升沿执行读取和保存操作。

输入处的数据被锁存在内部;执行期间的更改不产生任何影响。

请参阅功能块在输入 i_xExecute 下的行为

i_ifDrive

SystemConfigurationItf.IF_Drive

驱动器的用于上载参数的象征名称。

i_sParameterFilePath

STRING [255]

参数文件的文件路径和文件名,该参数文件包含在指定驱动器的索引文件中定义的指定参数。

如果指定的文件名不包含 .csv 文件扩展名,则功能块会添加扩展名 .csv。

如果指定路径中已经存在名称相同的文件,则该文件将被覆盖。

i_sIndexFilePath

STRING [255]

包含参数 (IDN) 列表的索引文件的文件路径和文件名。

如果指定的文件名不包含 .csv 文件扩展名,则功能块会添加扩展名 .csv。

输出

数据类型

描述

q_xBusy

BOOL

如果此输出设置为 TRUE,则正在执行功能块。

如果因成功完成或检出错误而导致功能块执行停止,则功能块将此输出设置为 FALSE。

q_xDone

BOOL

如果此输出设置为 TRUE,则执行已成功完成。

q_xError

BOOL

如果此输出设置为 TRUE,则检测到错误。有关详细信息,请参阅 q_etResult 和 q_etResultMsg

q_etResult

ET_Result

指示当前工作状态,并以数值形式指示功能块的执行结果。

q_sResultMsg 

STRING [80]

指示当前工作状态,并以文本消息形式指示功能块的执行结果。