可编程序控制器技术及应用(欧姆龙机型)课件:控制系统的设计、调试和维护.pptx
控制系统的设计、调试和维护;内容提要;第一节控制系统的设计步骤和PLC选型
第二节系统硬件设计方法
第三节系统软件设计方法
第四节信号处理及程序设计
第五节PLC控制系统的安装、调试及维护;一、控制系统的设计步骤;二、可编程控制器的选择;1.基本单元的选择;l)总指令数;3.I/O模块的选择;1)性价比;第二节控制系统硬件设计;一、系统硬件设计总体方案;PLC;PLC2;自动运行方式;正常停止
暂时停止
紧急停止;二、系统硬件设计文件;2.模块统计表;3.I/O地址分配表;(4)I/O接线图;三、PLC输入/输出电路设计;CP1H系列内置模拟量单元;(3)传感器接线;;3.减少输入点的方法;用矩阵输入的方法扩展输入点;(二)PLC输出电路的设计;2.输出负载接线方式;(2)脉冲量负载的接线方式;1)输出模块的额定输出电流、电压必须大于负载所需求的电流和电压。;1)在输出负载回路中加装熔断器,进行短路保护。;5.减少输出点的方法;分组输出;四、系统供电及接地设计;3.供电系统设计;(二)接地设计;一、软件设计概述;二、软件设计的内容;三、程序设计的一般步骤;1.分清主电路和控制电路;2.确定输入/输出元件,分配地址;3.主电路、PLC的供电和I/O接线设计;4.设计梯形图;(二)经验设计法;1.主电路和I/O接线图;3.根据控制要求编写梯形图;(三)逻辑函数设计法;2.采用应用指令的设计;(四)顺序控制的同步设计;(1)确定时间最小单元根据控制要求将整个循环细分成32个时间单元,每个时间单元都是1s。;3.同步设计
(2)确定每个时间单元的输出数据首先根据控制要求(参考图7-22),确定100通道中,32个时间单元的输出状态。100通道在各时间单元对应的16进制码分别为21、21、21、21、21、21、21、21、21、21、20、21、20、21、22、22、0C、0C、0C、0C、0C、C0、0C、0C、0C、0C、04、0C、04、0C、14、14。
(3)存放数据将以上是数据分别写入D1~D32,D0写入00。
;第一条梯形图是起动和停止控制;第二条梯形图停止时,D0的数据清零;
第三条梯形图在起动后,用秒脉冲的上升沿将D0的数据加1;
第四条梯形图当D0=33时,将D0的数据恢复为1;
第五条梯形图采用??接寻址的方式将*D0对应的数据传送到100通道输出。(将D0中的数据作为数据存储器的地址,如D0中存放的数据是20时,*D0=D20),;五、编程软件的应用;;(二)分段编程
如果程序较长,在调试程序时,上下寻找非常不便。可以利用CX-P编程软件的功能,将程序分成数段。
将顺序控制程序分成“设置”、“自动”、“手动”和“输出”程序段。;(三)功能块编程;2.功能块操作
1)功能块定义——创建FB
2)功能块实例——调用FB;(1)功能块定义
;(2)功能块实例;3.功能块库FBL;第四节信号处理及程序设计;2.模拟信号的采集与程序设计;二、故障信号的检测及程序设计;2.故障信号显示;第五节控制系统的安装、调试及维护;二、控制系统的调试;三、控制单元的故障处理;主检查流程图;I/O调试流程图;四、PLC控制系统的维护;本章小结