《LC控制系统应用及技巧.ppt》由会员分享,可在线阅读,更多相关《LC控制系统应用及技巧.ppt(29页珍藏版)》请在三一办公上搜索。
1、PLC控制系统应用及技巧,主讲人:滕士雷,PLC的基本结构,PLC的基本逻辑结构,PLC个工作周期,松下电工PLC的编程方法,松下电工PLC的编程方法,松下电工公司FP系列PLC继电器、寄存器列表,继电器映像,松下电工公司FP系列PLC继电器、寄存器列表,寄存器映像,松下电工公司FP系列PLC继电器、寄存器列表,常数,常用PLC继电器、寄存器映像对照表,PLC控制系统设计方法,硬件设计,软件设计,确定控制要求,输入/输出口分配(I/O分配),编写程序,上机调试,现场调试并修改,保存程序,PLC控制系统硬件设计,硬件设计是设计PLC与被控制对象之间互相连接的方式,是决定软件设计方法及思路的前提,
2、具体的要求与控制对象所完成的功能有很大关系,同时要考虑安全可靠、高效节能、操作简便等因素。,PLC控制系统软件设计,设计原则结构化(程序易读、易懂)模块化(程序易于移植)功能化(便于大型程序的编制),PLC控制系统软件设计,软件结构设计系统初始化程序段手动控制程序段自动控制程序段意外情况处理程序段演示程序段功能程序段,PLC控制系统软件设计,系统初始化程序段此段程序的目的是使系统达到某一种可知状态,或是装入系统原始参数和运行参数,或是恢复数据。因为意外停电等原因,有可能PLC控制系统会停止在某一种随机状态。那么在下一次系统上电时,就需要确定系统的状态。初始化程序段主要使用的继电器是R9013(
3、初始闭合继电器)。,PLC控制系统软件设计,手动控制程序段手动控制程序段是实现手动控制功能的,在有些不需要手动进行控制的控制系统中,有时候会添加手动控制以方便调试系统。在启动手动控制程序时,需要防止自动程序被启动。,PLC控制系统软件设计,自动控制程序设计自动控制程序是系统的主要控制部分,是系统控制的核心。在设计自动控制程序时,要充分考虑系统中的逻辑互锁关系,顺序控制关系等,确保系统按部就班地完成工作。,PLC控制系统软件设计,意外情况处理程序段意外情况处理程序段是系统在运行过程中发生不可预知情况下应进行的调整过程,最好的处理方法是让系统过渡到某一个状态,然后自动恢复正常控制。如果不可能实现,
4、就需要报警,停止系统运行,等待人工干预。,PLC控制系统软件设计,演示程序段是为了演示系统中的某些功能而设定的,一般可以用定时器,使系统隔一段固定时间就将某一段动作循环演示一遍。为了使系统在演示过程中可以立即进行正常工作,需要随时检测输入端状态。一旦发现输入端状态有变化,就需要立即进入正常运行状态。,PLC控制系统软件设计,功能程序段功能程序段是一种特殊的程序段,主要是为了实现某一种特殊的功能,如联网,打印,通讯等。,PLC控制系统软件设计,简单逻辑设计,顺序逻辑设计,步进程序设计,子程序控制设计,PLC控制系统软件设计,简单逻辑设计 简单逻辑设计是较为简单的一种编程方法,这种方法适合于逻辑关
5、系较为简单、明确的控制对象,例如一些机床、简单加工装置等。,PLC控制系统软件设计,顺序逻辑设计 顺序逻辑设计又可称为状态转移设计,当PLC完成当前工作任务后,先设立下阶段运行的标志,再清除本阶段运行标志,在每一阶段中用标志控制完成对应的工作。顺序逻辑设计适合设计逻辑关系较多,但是比较有条理性的控制系统中,如交通灯控制等。,PLC控制系统软件设计,步进程序设计 步进程序设计适合设计一些“按部就班”完成的工作,后续工作只有在前面的工作完成后才能进行,如生产流水线等工作。但是步进程序控制中可能有些指令不能应用,如定时器可能会产生定时不准的现象。,PLC控制系统软件设计,子程序控制设计 子程序控制设计是一种比较高级的控制方法。它将一些工作集中在某一个子程序中完成,在需要的时候调用相应的子程序,完成相应的工作。,应用举例,控制要求 有一辆运货小车,可以手动控制前进和后退,也可以自动控制。小车自动启动后自动回A点(后退),停止1分钟等待装料,然后自动向B点运行(前进)。到达B点后,停止2分钟等待卸料,然后再自动返回A地,如此往复。小车在运行过程中,按下停止按钮小车停车。再次启动后,小车重复以上过程。,I/O分配,输入信号 输出信号自动启动按钮 X0 正转驱动 Y0停止按钮 X1 反转驱动 Y1手动前进按钮 X2手动后退按钮 X3A点行程开关 X4B点行程开关 X5,硬件接线,编写程序,
链接地址:https://www.31ppt.com/p-5437169.html