数据采集#
此任务旨在与MES的PerformDataCollection/PostDataCollection功能集成。此任务可通过接收数据采集和数据采集点的读数值,调用PerformDataCollection服务来创建DataCollectionInstance并发布这些点。如果没有提供数据采集(只提供了物料),服务将检查哪个DataCollectionInstance与该物料关联,并将数据点发布到该DataCollectionInstance。
Note
如果只提供了名称属性,则所有实体都可以正常工作。
输入#
| 名称 | 数据类型 | 是否是触发器 | 描述 |
|---|---|---|---|
| 数据采集 | Cmf.Navigo.BusinessObjects.DataCollection | 是 | 要使用的数据采集。 |
| 资源 | Cmf.Navigo.BusinessObjects.Resource | 要使用的资源。 | |
| 物料 | Cmf.Navigo.BusinessObjects.Material | 要使用的物料。 | |
| 原始值 | Any | 是 | 数据采集点的原始值 |
configurable | Any | 是 | 自定义输入,可提供选项以分别为每个参数提供值(优先于原始数据) |
| 激活 | Any | 是 | 激活/停用MES中的请求侦听器 |
输出#
| 名称 | 数据类型 | 描述 |
|---|---|---|
| dataCollectionInstance | Cmf.Navigo.BusinessObjects.DataCollectionInstanceCollection | 在执行/发布后创建/使用的DataCollectionInstance。 |
| openedProtocolInstance | Cmf.Navigo.BusinessObjects.ProtocolInstanceCollection | 在执行/发布后打开的异常流程实例。 |
| postChartDataPointResult | Cmf.Navigo.BusinessObjects.PostChartDataPointResultCollection | 执行/发布后的图表数据点结果。 |
| 成功 | Boolean | 任务成功执行时触发 |
| 错误 | Error | 任务因某种原因失败时触发 |
设置#
在General选项卡上,您有常用设置和以下设置:
| 名称 | 数据类型 | 值 | 默认 | 描述 |
|---|---|---|---|---|
| 重试次数 | Integer | 30 | 在收到回复之前重复调用以发布数据采集点的尝试次数 | |
| 重试之间的睡眠时间:(毫秒) | Integer | Resource | 两次重试之间等待的毫秒数。仅当前一个调用失败时才适用。 | |
| 自动清除 | Boolean | 是否在每次激活后自动清除输入。 | ||
| 数据采集 | Cmf.Navigo.BusinessObjects.DataCollection | 要执行的数据采集 | ||
| 数据采集限制设定 | Cmf.Navigo.BusinessObjects.DataCollectionLimitSet | 要使用的数据采集限制设定 | ||
| 复杂执行数据采集模式 | Enum | 对资源中的所有物料执行 对资源中的第一个物料执行 对物料执行 对资源执行 | 用于执行数据采集的选定模式 | |
| 资源 | Cmf.Navigo.BusinessObjects.Resource | 要使用的资源对象 | ||
| 跳过数据采集验证 | Boolean | 是否应验证数据采集 | ||
| 在SPC中忽略 | Boolean | SPC是否应忽略此数据采集 |
在“输入”选项卡上,您可以通过按网格右上角的来根据需要添加任意数量的行(每行表示一个要添加到当前选定的数据采集任务的新输入),您也可以通过按移除已添加的任何条目。为每个新输入定义以下信息:
- 名称 - 将显示在任务中的名称
- 易记名称
- 属性名称 - 将显示在消息属性中的名称
- 类型
- 集合类型
- 默认样本ID
Note
在General选项卡中选择数据采集将为定义的每个数据采集参数添加一个输入。
备注#
没有做特别的备注。


