什么是自动作业调度?
自动作业调度是MachineMetrics中的一个系统,允许用户以机器报告某些程序信息,以便在某些节目信息时自动启动并停止作业运行的方式配置作业。
根据机器的制作,模型,年龄和连接,我们能够通过查询控制或通过使用传感器来捕获计算机的更多或更少信息。自动作业调度仅适用于某些机器,因为我们需要能够检索程序信息以使其工作 - 这立即排除专门与传感器集成的机器(我们有时会将其称为数字IO连接的机器)。
注意:要使用自动作业调度,您的机器必须能够报告与作业相关的程序。你也需要有岗位配置适用于您的MachinineMetrics仪表板
随着机器正在运行,我们不断向其询问它正在运行的节目号并通过我们的数据摄取管道发送。对于启用自动作业调度的机器,我们检查程序编号并查找允许在该机器上运行的该公司的任何作业,也具有与作业相关联的程序编号。接下来,我们检查该机器是否已运行作业。
如果它,并且运行的作业匹配我们上一步中找到的作业,我们什么都不做。如果它不匹配 - 或者我们在前一步中没有找到作业,我们停止了当前正在运行的工作。假设我们在第一步找到了一份工作,它尚未运行,我们启动它(即:我们创建一个工作运行,开始时间匹配程序编号的程序编号并且没有结束时间)。
才能使用自动作业调度
此功能只能由MachineMetrics员工启用。请与CSM联系或发送电子邮件support@machinemetrics.com如果您想启用自动作业调度或有兴趣了解更多。
配置作业自动调度
一旦为您的帐户启用了Auto Job Dispatch,下一步将为您的单个机器配置它。为了配置您的计算机,请遵循以下步骤。
1.从您的MachineMetrics仪表盘,将鼠标悬停在设置选项从顶部导航菜单,然后选择机器设置从下拉。
2.如果您正在配置一台已经添加到您的帐户中的计算机,请单击该计算机或编辑在悬停在它时出现的按钮。
如果您希望添加新机器并使用自动作业分派对其进行配置,请单击添加机器或重复的按钮。
3.接下来,选择汽车的工作分派从左边栏。如果您没有看到自动作业调度作为菜单选项,请联系您的客户成功经理或support@machinemetrics.com。
4.单击自动启动下拉,选择您要使用的节目指标。这将是报告与您的工作相关的程序的数据点。如果您不确定选择哪些指标,请查看您的机器诊断时间表查看不同的程序度量。
自动作业调度支持主程序号和子程序号字段,主和子程序名称字段和程序标题字段。
*记住:如果机器对其中一个字段的支持不支持,则不会在选项列表中存在。下面我们在配置自动作业调度时勾勒出使用名称,数字和标头的参数。
名称和数字
名称和数字与标题不同地对待。名称和数字必须完全匹配。使用时间轴来获得正确的。有时,一个数字在它面前有一个(首都哦),有时它没有,它因机器制作和模型而异。如果没有任何名称可用,则程序名称字段有时会报告程序编号。如果希望在任何给定时间运行,则所选度量标准上的时间轴上的每个值都必须包含在作业记录(或忽略程序字段中)。
头
头是特别的。程序头是g-code(告诉机器如何执行工作的代码)中的第一个注释。这通常看起来像以下内容:
% o2289g26 (citizen_a2_20_t7)(安全启动代码)
第一组括号中的内容就是我们要查找的内容。这就是我们的系统匹配的地方。程序头的第一组圆括号中的内容必须与作业中的任何程序完全匹配。在本例中,应该使用CITIZEN_A2_20_T7程序配置该作业。
*请注意:没有两个活动作业可以配置为基于给定计算机上的相同节目名称,号码或标头信息来启动。一个活跃的工作是一份没有存档的机械计量学工作。归档的作业不会被分派。退役的机器也不会被调度。
5.最后一步是配置你的忽视了项目。这些程序可以配置为Auto Job Dispatch忽略,以确保它们不会中断正在运行的作业。控件中选择的数据项上出现的程序自动启动下拉列表中不与特定作业关联的内容,如更改托盘,应添加到忽略了计划字段,每个程序由分号分隔。
*请注意:如果未配置“忽略程序”,则“自动作业调度”将会执行不正常工作。
6.点击保存更改在页面底部,然后对您要为自动作业调度配置的每台计算机重复这些步骤!
通过API自动作业调度
如果您对使用我们的api在MachineMetrics中分派作业感兴趣,您将需要执行一些额外的配置步骤。
1.按照上述步骤配置作业自动调度部分,但选择基于MES开始工作来自自动启动下拉。
2.然后输入一个唯一的ID到ERP机器ID字段。这将用于jobdispatch/start和jobdispatch/stop端点来标识机器。要了解更多关于api的信息,请参阅开发人员页面!!
常见的汽车职位调度问题:
- 如果一台机器运行多个程序来生产一个零件会怎样?
您可以在作业上指定多个程序编号。用分号分隔它们。你必须意识到重叠。没有两份工作可以有相同的程序。如果他们这样做,我们不会知道哪一个开始。您可以通过使用机器的忽略程序列表来解决此问题。 - 如果少数机器能够运行工作,但有些机器有不同的节目号,因为它们略有不同的设备?
您可以在作业中添加特定于机器的覆盖,以便指示每台机器上预期的程序号。 - 如果主程序在所有零件和子程序中泛型,调用零件的工作是什么?
在机器上启用自动作业调度时,您可以将其配置为观看子程序编号而不是主程序编号。 - 如果是两者的结合使它独一无二呢?
你可以配置机器来观察主程序和子程序号的组合。这很棘手,但适用于特定情况。主-子程序数集与周期相结合。例如,如果主程序是123,子程序是456,那么作业将被配置为值123.456。 - 如果机器在每个作业中运行一个或多个主程序或子程序会怎样?
机器表单中有一个“忽略程序”字段,您可以在其中指定一个程序列表,这些程序不会在作业出现时导致作业启动或停止。 - 关于具有多条路径的机器呢。
这又增加了一层复杂性,但每个程序数量在每条路径必须包括工作(见1)。这是避免对大多数(如果不是全部的话)场景使用新的基于数据值的“开始工作”选项的下拉菜单配置汽车时您的机器的工作分派MM应用。
评论
0评论
请登入留下评论。