类型: |
功能块 |
适用的版本: |
V1.0.2.0 |
功能块下载(向驱动器写入)参数文件中定义的所有参数的值,并将这些值保存到驱动器的非易失性存储器中。
如要从控制器读取 CSV 文件或者将这些文件写入到控制器,则使用库 FileFormatUtility。有关更多信息,请参阅 FileFormatUtility 库指南的 “CSV 功能块”章节。
输入 |
数据类型 |
描述 |
---|---|---|
i_xExecute |
BOOL |
功能块打开指定的参数文件,并在此输入的上升沿将指定内容写入到驱动器中。 输入处的数据被锁存在内部;执行期间的更改不产生任何影响。 |
i_ifDrive |
SystemConfigurationItf.IF_Drive |
驱动器的用于下载参数的象征名称。 |
i_sParameterFilePath |
STRING [255] |
参数文件的文件路径和文件名,该参数文件包含在指定驱动器的索引文件中定义的指定参数。 如果指定的文件名不包含 .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] |
指示当前工作状态,并以文本消息形式指示功能块的执行结果。 |