410 likes | 565 Views
工作任务:. 教学目的:. 交通信号灯 PLC 控制系统的实现. 训练应用 PLC 技术编程及程序调试的能力. 控制要求: ◆ 采用 PLC 控制 ◆ PLC 选型及 I/O 地址分配 ◆ 设计 PLC 外部电路 ◆ 根据动作时序图设计用户软件 ◆ 进行系统调试. 基于工作过程的工作任务分解. ① 明确控制要求. ② PLC 选型及 I/O 信号分配. ③ I/O 硬件接线. ④ 软件(控制程序)设计. ⑤ 系统调试. 1 、控制要求. 2 、 PLC 选型及的 I/O 分配(选 FX 2N -32MR ). 接线图. 3 、 I/O 硬件接线.
E N D
工作任务: 教学目的: 交通信号灯PLC控制系统的实现 训练应用PLC技术编程及程序调试的能力
控制要求: • ◆采用PLC控制 • ◆PLC选型及I/O地址分配 • ◆设计PLC外部电路 • ◆根据动作时序图设计用户软件 • ◆进行系统调试
基于工作过程的工作任务分解 ①明确控制要求 ②PLC选型及I/O信号分配 ③I/O硬件接线 ④软件(控制程序)设计 ⑤系统调试
4、软件(控制程序)设计 思考: (1)该控制系统是否属于顺序控制?是哪种流程? (2)该控制系统工作步如何划分?共有多少工作步?
4、软件(控制程序)设计 工步: 初始 状态 南北红灯亮 东西绿灯亮 南北红灯亮 东西绿灯闪亮 南北红灯亮 东西黄灯亮 东西红灯亮 南北绿灯亮 东西红灯亮 南北绿灯闪亮 东西红灯亮 南北黄灯亮
指令程序表: OUT Y0 OUT C0 K3 OUT T2 K10 LD CO AND T2 SET S24 LDI C0 AND T2 OUT S22 STL S24 OUT Y1 OUT T3 K40 RST C0 LD T3 SET S25 STL S25 OUT Y2 OUT T4 K200 STL S31 OUT Y5 OUT T9 K200 LD T9 AND T3 SET S32 STL S32 OUT Y3 OUT T5 K100 LD T5 SET S33 STL S33 OUT T6 K10 LD T6 SET S34 STL S34 OUT Y3 OUT C1 K3 OUT T7 K10 LD T7 AND C1 LD M8002 SET S0 STL S0 LD X0 SET S21 SET S31 STL S21 OUT Y0 OUT T0 K100 LD T0 SET S22 STL S22 OUT T1 K10 LD T1 SET S23 STL S23 SET S35 LD T7 ANI C1 OUT S33 STL S35 OUT Y4 OUT T8 K40 RST C1 STL S25 STL S35 LD T8 OUT S0 RET END
5、系统调试 (1)程序输入(用编程器或通过编程软件编辑下载); (2)运行程序,观察程序执行结果是否与控制要求一致, 若不符合要求,应修改程序,直至完全符合控制要求; (3)输入/输出硬件接线并确认无误; (4)带负载试运行,确认系统运行正常。
负载 运行结果: 控制器
小 结 顺序控制程序设计:状态转移图 (1)单流程状态转移图(按顺序执行) (2)选择性分支状态转移图(按条件选择某一分支执行) (3)并行分支状态转移图(同时执行多个分支) 编程方法:先集中处理分支状态,再对中间状态进行编程,然后集中处理汇合状态。