所提供的信息概述了多用户工程环境中实体和保留的概念,特别是在项目开发组中。以下是关键点的分解:
实体和保留:
支持多用户工程:
实体和保留有助于在涉及多个用户的项目开发组内进行协作。
对象修改和保留:
在修改对象之前,必须保留该对象以确保单个用户独占访问。
这样可以防止多个用户在同一系统上工作时进行无意的修改。
预订范围:
保留是在实体级别进行的,实体级别是可以保留的对象的最小子集。
实体是一组具有保留为单个单元的方面的对象。
无保留的只读状态:
在没有保留的情况下,Project Explorer的某些部分将变为只读。
禁用的上下文菜单项和只读对话框是只读状态的示例。
实体类型:
项目、应用程序、控制器
库,具有硬件类型的库
控制模块类型(隐藏类型除外)
功能块类型(隐藏类型除外)
图表
实体层次结构:
实体可以是另一个实体的一部分。
示例:应用程序和控制器是项目的一部分,而控制模块类型和功能块类型是应用程序或库的一部分。
预订和下载:
保留不会保护运行时数据或阻止将修改后的应用程序下载到控制器。
“下载”对话框指示保留,突出显示已保留对象的用户。
用户覆盖和环境:
登录到多个客户端的单个用户和共享同一帐户的多个用户可能会无意中覆盖配置数据。
在环境中,一个用户可以在一个环境中保留一个实体,而另一个用户则可以在另一环境中保留相同的实体。
这些信息全面概述了如何利用实体和保留来管理并行工程工作,防止冲突,并确保在协作环境中进行受控修改。如果您有具体问题或需要进一步澄清,请随时询问。
The provided information outlines the concept of entities and reservations in a multi-user engineering environment, particularly within a project development group. Here's a breakdown of the key points:
Entities and Reservations:
-
Support for Multi-User Engineering:
- Entities and reservations facilitate collaboration within a project development group involving multiple users.
-
Object Modification and Reservation:
- Before modifying an object, the object must be reserved to ensure exclusive access by a single user.
- This prevents unintentional modifications when multiple users are working on the same system.
-
Reservation Scope:
- Reservations are made at the entity level, which is the smallest subset of objects that can be reserved.
- An entity is a set of objects with aspects reserved as a single unit.
-
Read-Only Status without Reservation:
- Without a reservation, parts of the Project Explorer become read-only.
- Disabled context menu items and read-only dialog boxes are examples of read-only states.
Types of Entities:
- Projects, applications, controllers
- Libraries, libraries with hardware types
- Control module types (except hidden types)
- Function block types (except hidden types)
- Diagrams
Entity Hierarchy:
- Entities can be part of another entity.
- Example: Applications and controllers are part of a project, while control module types and function block types are part of either an application or a library.
Reservations and Download:
- Reservations do not protect runtime data or prevent the download of modified applications to a controller.
- Download dialog indicates reservations, highlighting the user who has reserved an object.
User Overwriting and Environments:
- Single users logged into multiple clients and multiple users sharing the same account can unintentionally overwrite configuration data.
- In environments, a user can reserve an entity in one environment, while another user can reserve the same entity in another environment.
This information provides a comprehensive overview of how entities and reservations are utilized to manage concurrent engineering efforts, preventing conflicts and ensuring controlled modifications within a collaborative environment. If you have specific questions or need further clarification, feel free to ask.