Skip to main content

在项目中设置用户管理

CODESYS Safety Extension,为具有安全应用的项目集成了安全用户配置。项目经理可以将该安全用户配置用于其项目,也可以创建自己的用户管理。

提示

项目经理必须在新项目开始时就决定 新项目 对话是否他想创建一个 空项目 无需用户配置或 空安全项目 具有安全用户配置(参见 设置安全应用程序)。如果 空项目 创建(即没有安全用户配置的项目),则项目经理必须自己为安全项目创建用户管理(参见 用户管理、权限分配CODESYS 帮助)。

提示

用户管理的权限分配位于 项目 菜单 (用户管理 进而 权限)。

提示

每个用户自动属于 每个人 团体。

设置安全用户配置

本用户管理已包含以下设置:

. 用户组
  • 所有者

  • 安全

  • 安全扩展级别

  • 每个人

. 用户
  • 所有者 属于 所有者 团体

  • 苏丹武装部队 属于 安全 团体

  • 扩展 属于 安全扩展级别安全 组。

预设用户尚未设置密码。 所有者 该组已包括 所有者 用户,但仍然没有密码。 所有者 用户可以在菜单中将相应的用户分配给“安全”、“安全扩展级别”和“所有者”用户组 项目 → 项目设置 → 用户和组,并向用户发放密码。

所有者 用户可以定义新的用户组。新用户组最初具有 每个人 安全用户配置的用户组。通过将新组分配给其他已存在的用户组(例如 安全安全扩展级别),新组将获得其所属组的访问权限。

提示

项目经理必须向“所有者”用户发出合适、安全的密码,以确保项目的访问保护。

过程. 密码定义
  1. 打开 项目 菜单。

  2. 点击 项目设置

  3. 项目设置 对话框中,选择 用户和组 选项卡。

  4. 用户 选项卡,选择 Owner 入口。

  5. 点击 编辑 按钮。

  6. 編輯用戶 对话框中,输入旧密码、新密码和确认密码。

  7. 点击 好的 按钮。

有关分配密码的详细信息,请参见: 用户管理和密码管理器CODESYS 帮助

命令、用户和组、对象类型和项目对象的权限在用户管理中指定如下,但可由用户管理的成员随时更改。 Owner 团体。

. 安全用户配置的权限分配
  • 所有者 组拥有全部权限。

  • 安全 团体做 不是

    • 允许创建 扩展 POU(安全)

    • 允许创建 外部 POU(安全)

    • 允许 执行安全 FBD:插入返回 命令

    • 允许 执行安全 FBD:插入跳转 命令

    • 允许 执行 用户管理 命令

    • 允许 编辑用户和组

  • 安全扩展级别 团体做 不是

    • 允许 执行 用户管理 命令

    • 允许 编辑用户和组

  • 每个人 团体做 不是

    • 执行许可 命令安全 类别

    • 权利产生 安全对象类型。

    • 允许 执行 用户管理 命令

    • 允许 编辑用户和组

使用安全用户配置开发安全应用程序的注意事项

开发者必须是 安全扩展级别 用户组以插入 扩展 POU(安全)

插入安全控制器或安全应用对象后,应在 特性 安全应用对象的对话框 访问控制 选项卡如下:

详细过程请参见: 使用用户管理模板进行安全项目的进一步程序

  • + 安全

  • + 安全扩展级别

  • - 面向所有人

插入扩展 POU(安全)后,开发人员必须在 访问控制 扩展 POU(安全)属性对话框中的选项卡,明确拒绝 安全 用户组的权利 编辑消除 扩展 POU,如果扩展 POU 只能由 安全扩展级别 用戶群組。

创建没有安全用户配置的新项目

如果新项目被创建为 空项目,则项目经理必须为项目的安全应用创建合适的用户管理。请参阅 CODESYS 帮助了解有关在项目中创建此用户管理的确切过程和详细信息。

为了方便开发人员选择安全相关的命令和对象类型,将“安全”放在与安全相关的命令和对象类型之前。 安全 开发人员的权限分配。

提示

如果开发人员没有某项操作的权限,可以在操作过程中使用权限更高的用户名登录。(激活 用户管理→登录用户 命令 项目 菜单)