首页 历史故事自动化生产线从站控制程序优化方法

自动化生产线从站控制程序优化方法

【摘要】:在联机运行情况下,由工作任务书规定的各从站工艺过程是基本固定的,原单机程序中工艺控制程序基本变动不大。工作任务书明确地规定了工作模式切换的条件,目的是避免误操作的发生,确保系统可靠运行。

1.训练目标

根据全线运行的要求,对供料单元、装配单元、加工单元、分拣单元的程序进行修改,完成从站控制程序的编写。

2.程序的编制

自动化生产线各工作单元在单机运行时的编程思路,在前面各项目中均做了介绍。在联机运行情况下,由工作任务书规定的各从站工艺过程是基本固定的,原单机程序中工艺控制程序基本变动不大。在单机程序的基础上修改、编制联机运行程序,实现上并不太困难。下面首先以供料单元的联机编程为例说明编程思路。

联机运行情况下的主要变动,一是在运行条件上有所不同,主令信号来自系统通过网络下传的信号;二是各工作单元之间通过网络不断交换信号,由此确定各单元的程序流向和运行条件。

对于前者,首先须明确工作单元当前的工作模式,以此确定当前有效的主令信号。工作任务书明确地规定了工作模式切换的条件,目的是避免误操作的发生,确保系统可靠运行。工作模式切换条件的逻辑判断在上电初始化(M8002 ON)后即进行。工作单元初始化和工作方式确定如图4-22所示。

图4-22 工作单元初始化和工作方式确定

接下来的工作与前面单机时类似,即:

(1)进行初始状态检查,判别工作单元是否准备就绪。

(2)若准备就绪,则收到全线运行信号或本单元启动信号后投入运行状态。

(3)在运行状态下,不断监视停止命令是否到来,一旦到来即置位停止指令,待工作单元的工艺过程完成一个工作周期后,使工作单元停止工作。其梯形图程序如图4-23所示。

下一步就进入工作单元的工艺控制过程,即从初始步S0开始的步进顺序控制过程。这一步进程序与前面单机情况基本相同,只是增加了写网络变量向系统报告工作状态的工作。

其他从站的编程方法与供料单元基本类似,此处不再详述。建议读者对照各工作单元单机例程和联机例程仔细加以比较和分析。