MpFileManager配置

<< 点击显示目录 >>

主页  mappServices帮助手册 > mapp File: 文件管理系统 > 配置 >

MpFileManager配置

mapp Services V5.16

这里配置的所有数据存储设备/限制等都适用于整个项目。出于这个原因,该配置只允许添加一次。

该配置只能与mapp View HMI应用程序结合使用。更多信息见 这里!

当在mapp View HMI应用程序中使用文件浏览器(例如在 部件 "MotionPad ")并发生错误时,错误号码可通过action "OnError "立即显示。

有关如何在运行时调整配置的信息,请参见 这里 "在运行时改变配置 "部分。

显示高级参数

Name



File manager




USB Detection









Devices





Device {/Device name}






Device name






Text




Access





Folder {/Folder}






Folder






Roles







Role {/}








Role








Rights









Visible









Folder read









File read









File edit









Folder edit




Auditing





Edit





Read



File manager restriction




Restrict {/Functionality}





Functionality





Folder {/Folder}






Folder






Restrictions







Browse up







Browse down







Read only







Create folders






数据存储设备

存储介质可以在 "USB detection"和 "Devices"下指定。存储介质是否可用只有在运行时访问某些东西时才会被检查,例如打开一个文件时。这意味着,这里指定的存储介质只能在运行时创建。

mapp View HMI应用程序的文件浏览器中(例如,在 组件 "MotionPad ",会出现一个包含此处指定的存储介质的列表 可以选择存储介质并进行操作(添加文件、删除文件等)。

USB检测

如果应该使用USB闪存驱动器,可以启用 "USB检测"。这允许在目标系统上使用一个或多个USB闪存驱动器。USB闪存驱动器被自动检测。闪存驱动器显示在mapp View HMI应用程序的文件浏览器中,可以使用。USB闪存驱动器的名称被显示出来。显示的名称是制造商特定的。USB闪存驱动器也可以在运行时插入。

mapp File 检查USB闪存驱动器是否可用。如果USB闪存驱动器稍后连接到目标系统,一旦检测到它它将自动显示在mapp View HMI应用程序的文件浏览器中(例如在 组件 "MotionPad ")。

设备

当使用 "Device"时,可以指定一个已经在目标系统配置中定义的或在运行时创建的存储介质。用 "Name"指定用于在HMI应用程序中显示存储介质的名称。mapp File 检查数据存储设备的有效性。如果指定错误(使用HC而不是HD),例如,存储介质不会显示在mapp View HMI应用程序的文件浏览器中。

file_device_list

访问权限

在 "Access"下,你可以指定基于角色的文件夹的访问权限。关于用户角色系统的更多信息,请看这里。在 "Folder"下,可以指定一个文件夹或选择 "All"。

选择 "All "的结果是,所有指定的角色都能访问数据存储设备 "Devices"。

如果指定了一个文件夹,那么相应的用户只对这个文件夹有访问权。这方面的规范可以是这样的。"DISK\Programs\*"

这使该用户对位于 "Programs "文件夹中的所有文件夹有访问权。 "DISK "是目标系统配置中指定的存储介质。

在 "Roles "下,可以选择一个在用户角色系统中创建的角色。然后可以定义该角色的访问权限。可以定义以下内容。

Visible: With "Visible = TRUE", the folders for the role are visible.

Folder read: With "Folder read = TRUE", the role can access and navigate folders.

File read: With "File read = TRUE", the role can read files.

File edit: With "File edit = TRUE", the role can edit files.

Folder edit: With "Folder edit = TRUE", the role can edit and rename folders, for example.

需要注意的是,如果仅仅指定 "DISK\Programs\*"的访问权,就不能显示任何文件夹,因为没有任何角色有权限访问 "DISK "文件夹。 由于这个原因,还必须授予 "DISK "的访问权。指定的访问权用一个 "OR "链接连接。一个正确的规范可以是这样的。

access_rights_folder

在这种情况下,角色 "Administrator "对存储介质 "DISK "上的所有文件夹有 "Visible "的权利。角色 "Administrator "可以查看和编辑文件和文件夹,但是只能查看 "Programs "文件夹中的文件。

审计

通过 "Auditing",可以指定mapp File 中的事件是否应该被记录下来。 mapp Audit.欲了解更多信息,请参见 审核文件浏览器

编辑("Edit")和/或读取("Read")文件夹和/或文件可以被记录下来。

功能限制

对于在 "Folder "下指定的文件夹,可以为各种文件管理用户定义限制(例如, 组件 "MotionPad"必须指定文件夹的路径。基于用户的权限仍然适用!

CNC编辑器。 当使用 小组件 "MotionPad ",选择CNC编辑器。

文本编辑器。 当使用 小组件 "TextPad ",将选择文本编辑器

可以适用以下限制:

 

Browse up: "Browse up= TRUE"允许访问更高层次的文件夹。

Browse down:"Browse down= TRUE"允许访问子文件夹。

Create folders: "Create folders= TRUE"允许创建额外的文件夹。

Read only: 用 "Read only= TRUE"只允许读取内容。