跳转至

创建资源#

🔒 Resource.Create

🔒 Resource.CreateTemplate

🔒 Resource.CreateFromTemplate

概述#

此操作用于创建资源。也可以使用类似过程创建模板,也可以使用模板创建新对象。可以在主实体菜单中完成此选择。

设置#

除了满足事务前提条件外,不需要任何特定设置。

前提条件#

  • 系统中当前不存在该资源。

步骤顺序#

步骤1:一般数据#

  1. 提供资源的名称。
  2. 选择性地提供资源的描述。
  3. 选择资源类型。可能值的列表取自查找表ResourceType
  4. 选择状态模型和初始状态模型状态(默认情况下将采用初始状态模型状态)。
  5. 选择资源处理类型。
  6. 组件 - 一种可以有多个父项的资源,即可以共享的资源
  7. 耗材供料器 - 用于向其他资源提供耗材的资源。
  8. 仪器 - 用于以特定度量单位测量值的资源
  9. 加载端口 - 用作资源的输入、输出或输入/输出端口的资源
  10. 流程 - 可以处理物料的资源
  11. 储存 - 可用于储存和检索物料的资源
  12. 生产线 - 生产线生产的资源
  13. 运输 - 用作运输的资源
  14. 指定资源所在的车间。
  15. 指定资源的优先级(从1到10)。
  16. 指定用户界面和报表中使用的显示顺序。资源首先按显示顺序排序,然后按名称排序。
  17. 视情况选择资源供应商。可能值的列表取自查找表ResourceVendor
  18. 视情况选择资源模型。可能值的列表取自查找表ResourceModel
  19. 视情况选择资源的资源类型。可能值的列表取自查找表ResourceResourceType
  20. (可选)资源的序列号。
  21. 视情况选择资源运行模式。

create_resource

步骤2:其他信息#

  1. 选择资源是否允许产品组合;如果不允许,则只有同一产品的物料才能在资源中进行派工处理
  2. 指定资源是否允许子物料跟踪(仅适用于处理类型为流程资源)。有关详细信息,请参阅子物料处理部分。
  3. 选择性地指定“物料表单”,将可与资源关联的物料限制为特定表单。
  4. 选择性地指定排序规则集,对队列中的物料进行排序,以进行派工(也可用于管理派工队列)。
  5. 选择性地指定派工列表的最大大小(物料数量)。
  6. 如果资源的处理类型为储存,则定义类型为储存资源是否具有储存箱。
  7. 如果资源的处理类型为储存,则定义此资源是否为拣货位置。
  8. 如果资源的处理类型为储存,则定义从当前资源运输物料所需的运输服务
  9. 定义车间寿命计时器是否暂停。这对处理类型为储存单元资源有效。
  10. 如果资源的处理类型为储存,请定义在检索物料后是否必须自动启动车间寿命计数器,前提是物料密封
  11. 定义是否为资源启用自动补货。如果启用,请选择自动补货移转要求类型。可能值的列表来自查找表TransferRequirementType
  12. 指定在制品物料的最大并发数量,或选择无限制
  13. 选择是否启用配方管理。如果选择启用,还要选择是否在进站时验证物料配方。
  14. 选中进站时验证物料清单,以检查进站时特定物料所需的物料清单版本是否与设备的当前物料清单版本相匹配。
  15. 对于处理类型为流程的资源,可指定所需的仪器服务(用于称量和分配)。
  16. 对于处理类型为仪器的资源:

    • 定义测量单位(来自查找表单位);
    • 选择性地定义精度和精度单位(来自查找表单位);
    • 选择性地定义校准状态:已校准校准中未校准
    • 选择性地指定上次校准日期;
  17. 定义是否为资源启用自动补货。如果启用,请选择“自动补货移转要求类型”。

  18. 指定资源位置单位的类型:物料或容器。
  19. 如果位置单位类型为容器,还可指定容器的类型,以进一步限制可以与资源关联的容器。
  20. 指定是否在资源中跟踪位置。
  21. 如果在资源中跟踪位置,请指定是否自动生成位置;对于处理类型不是储存资源,请定义位置数。处理类型为储存资源允许定义其他信息:

    • 储存维度 - 介于1和3之间的值,指定储存资源有多少物理维度用于跟踪位置,其中维度1是X轴、维度2是Y轴、维度3是Z轴。系统会进一步考虑维度0以进一步分解特定位置。
    • 储存位置地址格式:定义如何通过组合不同维度,对每个位置进行唯一寻址。X、Y、Z和0维度由以下特殊占位符引用:{X}、{Y}、{Z}和{0}。可以使用文字来分隔不同的维度。地址格式中引用的维度必须与储存维度的数量相匹配。仅当维度0的大小大于1时,才需要引用维度0。例如,如果资源有两个维度,而维度0有三个位置,则以下地址有效:{X}.{Y}-{0}。如果已经用数字指定了维度X地址格式,用字母指定了维度Y地址格式,用数字指定了维度0地址格式,则对于地址格式{X}.{Y}-{0},以下地址有效:1.B-3和3.A-2。
    • 维度X大小 - 维度X的大小。
    • 维度X地址格式 - 如何处理X维度:0定义必需数字;9定义可选数字;A定义必需字母;Z定义可选字母。
    • 维度X方向 - X维度的方向:从左到右或从右到左。
    • 维度Y大小 - 在储存资源至少有两个维度的情况下,Y维度的大小。
    • 维度Y地址格式 - 如何对Y维度进行寻址:0定义必需数字;9定义可选数字;A定义必需字母;Z定义可选字母。
    • 维度Y方向 - Y维度的方向:从下到上或从上到下。
    • 维度Z大小 - 在储存资源有三个维度的情况下,Z维度的大小。
    • 维度Z地址格式 - 如何对Z维度进行寻址:0定义必需数字;9定义可选数字;A定义必需字母;Z定义可选字母。
    • 维度Z方向 - Z维度的方向:正(位置朝向查看者增加)或负(位置远离查看者增加)。
    • 维度0大小 - 维度0的大小。
    • 维度0地址格式 - 如何对0维度进行寻址:0定义必需数字;9定义可选数字;A定义必需字母;Z定义可选字母。
    • 维度0方向 - 0维度的方向:从下到上或从上到下。

    create_resource2

  22. 选择性地定义资源是否具有资源位置。只有处理类型为流程耗材供料器资源才能具有资源位置。此外,资源还可以具有位置耗材供料器位置。如果处理类型为流程,请指定:

属性 处理类型
流程
处理类型
耗材供料器
位置类型 x x
维度X大小 x x
维度Y大小 x

Table: 每个资源处理类型的资源位置

Warning

Dimension X Size * Dimension Y Size的值应等于或大于位置数。

  1. 如果资源处理类型为加载端口

    • 输入 - 加载端口只用作输入。
    • 输出 - 加载端口只用作输出。
    • 输入/输出 - 加载端口既可用作输入,也可用作输出。
  2. 选择性地定义资源耐用品位置数。

  3. 如果资源包含内部耐用品库,请选中包含耐用品库选项。
  4. 如果资源具有处理类型流程生产线,请定义耗材供料器位置的数量。
  5. 如果资源具有处理类型流程生产线,则定义是否启用耗材供料器容器坞站
  6. 选中启用状态更改时请求MAO以允许用户在资源更改为非计划停机状态时请求MAO
  7. 选择性地定义资源组的值。资源组由属于同一资源群集的可互换资源组成。
  8. 检查对此资源状态的更改是否向上传播。请注意,这仅适用于已定义资源组的情况。
  9. 检查对此资源状态的更改是否已根据其子资源的状态进行验证。
  10. 指定资源自动化模式是什么。可能的值包括:

    • 无 - 设备未集成。
    • 脱机 - 设备已集成,但未联机。
    • 联机 - 设备已集成,且已联机。
  11. 如果资源自动化模式为“联机”或“脱机”,则必须定义资源地址。

  12. 如果资源自动化模式为“联机”或“脱机”,则可指定设备的自动化功能:

    • 作业管理 - 设备能够实现作业管理的自动化。
    • 配方下载 - 设备能够从设备下载配方。
    • 配方上传 - 设备能够将配方上传至设备。
    • 配方选择更新 - 设备能够将配方选择更改通知给MES。
  13. 选择性地在地理坐标(纬度、经度和高度)中输入资源位置。

步骤3:位置#

如果资源属于处理类型流程耗材供料器,并且定义了具有资源位置标志,则必须至少定义一个资源位置。要执行该操作,请根据需要添加尽可能多的资源位置,并为每个条目提供:

  • 位置名称;
  • (可选)描述;
  • (可选)用于标识的条码ID;
  • 位置X的值;
  • 位置Y的值(仅当处理类型为流程时)
  • 位置大小;
  • 定义是否启用资源位置。

Warning

“维度Y大小”属性必须大于3,因为已经定义了一个具有更大“位置Y”值的位置。

create_resource_locations

步骤4:储存箱#

如果资源属于处理类型储存,并且定义了具有储存箱标志,则必须至少定义一个储存箱。要执行该操作,请根据需要添加尽可能多的储存箱,并为每个条目提供:

  • 储存箱名称 - 分配该箱后,名称不能更改;
  • (可选)描述;
  • 将限制箱的产品。或者,也可以指定产品组来限制箱的内容。
  • 指定此箱是否是特定产品产品组的首选储存位置;
  • 定义车间寿命计时器是否暂停。这对处理类型为储存单元资源有效,如果该标志设置为false,则使用资源中的IsFloorSafe值。
  • 定义箱是否有有限的位置。如果是,请定义位置总数。将自动显示已用位置的数量;
  • 定义是否启用储存箱。
  • (可选)指定产能类别(来自查找表CapacityClass)。此属性仅用于类型为隧道批量资源的排产用途。

create_resource_storage_bins

然后按创建完成事务。