ProfControl系统工序号
18021520013
·
创建日期: 2022-05-14 20:40:21
·
2
1
0
65

什么是工序号

PC系统中除了定义了地标号以外,还定义了工序号;工序号是一种定义于工作站(站点、地标点)十分有用的序号,他通常用来表示工作任务之间的衔接关系;比如,通常生产模型中我们需要控制货物流向,流向包括了以下几种情况:

  • A-B-C顺序结构
  • A-B-C或A-D-E分支结构
  • 乱序结构

工序号的相关参数

当前工序号

指的是工作站(站点、地标点)的工序号,通过站点配置。

下一工序号

指的是工作站(站点、地标点)指向的下一工序号,通过站点配置。

子优先级

系统允许多个站点拥有相同的工序号,此时可以对这些拥有相同工序号的站点进行优先级划分,那么当有Agv需要派往这些工序号时,将根据优先级的高低,有线派送到高优先级工作站。系统默认子优先级为-1,即未设置。0的优先级最高,优先级数值越大,优先级越低。当多个工作站拥有相同的工序号,且未设置子优先级时,系统根据距离越近的优先派车。

子优先级分组

系统除了支持设定子优先级外,同时支持设置子优先级分组,可以将拥有相同工序号的工作站按照不同的子优先级分组进行划分,每个分组内还可以通过子优先级进行划分。优先级分组与优先级一样,-1代表未设置,0的优先级最高,优先级数值越大,优先级越低。

工序号的作用

实现货物运输逻辑

当系统中具有明确的货物流向,通常我们通过工序号进行流向控制。通过事件的“运行到下一工序号”或脚本的“GoTo”方法,我们可以快速的实现将站点上的AGV派遣到下一个指定站点上的功能,也可以实现将站点上的AGV派遣到拥有相同工序号的多个站点集合中的某一个(根据优先级确定,当优先级相同,距离越近的优先派遣)。

实现缓存区,等待点等

系统中经常有这种需求,AGV完成某项操作后,不能停留在当前位置,而是需要行驶到一个特定区域等待其他任务,此时采用工序号可以快速实现。通过将这些等待区域的站点设置为相同的工序号,在AGV到达特定站点完成任务后,通过事件或脚本触发该特定站点上的AGV行驶到这些拥有相同工序号的站点,即可实现。