系统要求具有手动和自动控制功 能,所以,采用如图所示的系统控制程序. 前几行为手动和自动程序的公共部分, 比如急停.下面是手动和自动选择的功 能.CJ P0是1条跳转指令,若X11=1,将跳 过自动程序,执行公用程序和手动程 序.X11=0,将跳过手动程序,执行公用程 序和自动程序.
二操作面板设计
左行
工作 装料 方式
卸料
手动 单步 单周期 连续
X0 X1 X3 X4 X5 X6
X7 X 10
X 11 X 12 X 13 X 14 COM
电源总开关
L N COM 4
KM
KM
紧急
停车 电源
KM
KM
KM1 KM2 Y6
KM2 KM1 Y7
KM3 Y 10
KM4 Y 11
FR 右行
左行 装料 卸料
图 6-25 小 车 送 料 自 动 控 制 外 部 接 线
单步工作方式1般用于系统的调试.它是从初始步开始,按1 下启动按钮X0,系统转换到下1步,完成该步的任务后,自动停止
工作并停在该步,再按1下X0,又往前走1步.这是最关键、也是最 难设计的部分.
X 4 • (M 8 0 0 2 X 1 1)
M 10 初 始 步
X0
启动
M 11
T0 M 12
X3 M 13
2计数器C0存放当前执行次数,若C0=20,返回到初始步. 3定时器T0、T1用来存放当前正转和反转运行的时间. 4启动控制系统用X00来实现. 5 循环部分设计可采用逆向跳步方式,也可采用应用指令 FOR—NEXT实现.
分析:这也是1个单流程程序,不同的是,在流程的最后出现了 选择性分支.由控制要求可知,当计数到了,流程应该转向初始状 态,等待启动命令.当计数未到时,转向运行开始状态,进行下1个 周期的工作