对于SIMATIC HMI面板,是否支持在项目运行时打开一个文件浏览对话框用来浏览文件?
例如选择外部存储介质中的PDF文件加载显示,此时可以使用“打开文件浏览器”函数。
1. 函数组态
2. 参数说明
函数执行时的显示界面:
设置过滤显示文件的掩码,仅可以在文件模式下使用。 例如需要仅显示PDF文件,可以设置为*.pdf
过滤条件可以设置多个,之间必须以分号;进行分隔,例如:*.pdf;*.csv
指定文件选择对话框的起始路径,支持字符串变量作为初始目录关联。
指定对话框的打开模式。0 = 文件夹搜索模式,1 = 文件搜索模式。默认是文件搜索模式。
指定“返回(Back)”按钮是否激活。该按钮只可以导航到最后打开的文件夹。
指定“向上(Up)”按钮是否激活。该按钮只可以导航到父文件夹。
指定按钮是否可用来创建新文件夹。
输出最后选择打开的文件/文件夹路径名称。
返回对话框关闭模式的信息。-1 = 对话框已取消, 0 = 单击“确定(OK)”后关闭对话框。
3. 扩展应用
通过执行“打开文件浏览器”函数已经可以读取到PDF文件的存储路径和名称等信息,如何在面板上显示浏览到的PDF文件呢?可以使用PDF视图控件来加载显示。
4. 备注
PDF视图的使用可参考如下资料: