可编程序控制器(PLC)应用技术 第5部分 PLC程序的设升 授课教师:李建兴(Emai:lix@fjut.edu.cn) (福建工程学院电子信息与电气工程系) PCc应用技术 lix@fjut.edu.cn
lijx@fjut.edu.cn 第 5 部分 PLC程序的设计 授课教师:李 建 兴 (E-mail:lijx@fjut.edu.cn) (福建工程学院电子信息与电气工程系) 可编程序控制器(PLC)应用技术
53PLc程序的经验设计法 531概述 ■基本思路:在已有的些典型梯形图的基础上,根据被控对 象对控制的要求,通过多次反复地调试和修改梯形图,增 加中间编程元件和触点,以得到一个较为满意的程序。 ■基本特点:没有普遍的规律可以遵循,设计所用的时间 设计的质量与编程者的经验有很大的关系 适用场合:可用于逻辑关系较简单的梯形图程序设计。 ■基本步骤:分析控制要求、选择控制原则 设计主令和检测元件,确定输入输出设备; 设计执行元件的控制程序; 检査修改和完善程序 lix@fjut.edu.cn FJUT- LJX
lijx@fjut.edu.cn 5.3 PLC程序的经验设计法 5.3.1 概述 ◼ 基本思路:在已有的些典型梯形图的基础上,根据被控对 象对控制的要求,通过多次反复地调试和修改梯形图,增 加中间编程元件和触点,以得到一个较为满意的程序。 ◼ 基本特点:没有普遍的规律可以遵循,设计所用的时间、 设计的质量与编程者的经验有很大的关系。 ◼ 适用场合:可用于逻辑关系较简单的梯形图程序设计。 ◼ 基本步骤:分析控制要求、选择控制原则; 设计主令和检测元件,确定输入输出设备; 设计执行元件的控制程序; 检查修改和完善程序
53PLc程序的经验设计法 5.32例1一送料小车自动控制的梯形图程序设计 ■控制要求: 左1←-小车一>Y0右 X3 说明:X4处装料,20s后装料结束,开始右行,碰到X3后 停下卸料,25s后左行,碰到X4后又停下装料,这样不停 地循环工作。按钮Ⅹ0和Ⅹ1分别用来起动小车右行和左行。 lix@fjut.edu.cn FJUT- LJX
lijx@fjut.edu.cn 5.3 PLC程序的经验设计法 5.3.2 例1---送料小车自动控制的梯形图程序设计 ◼ 控制要求: 说明:X4处装料,20s后装料结束,开始右行,碰到X3后 停下卸料,25s后左行,碰到X4后又停下装料,这样不停 地循环工作。按钮X0和X1分别用来起动小车右行和左行
5.3PLc程序的经验设计法 5.32例1—送料小车自动控制的梯形图程序设计 ■设计思路: 以众所周知的电动机正反转控制的梯形图为基础,设 计出的小车控制梯形图。为使小车自动停止,将X3和X4的 常闭触点分别与Y0和Y1的线圈串联。为使小车自动起动, 将控制装、卸料延时的定时器T0和T1的常开触点,分别与 手动起动右行和左行的X0、Ⅺ1的常开触点并联,并用两个 限位开关对应的X4和X3的常开触点分别接通装料、卸料电 磁阀和相应的定时器 PCc应用技术 lix@fjut.edu.cn
lijx@fjut.edu.cn 5.3 PLC程序的经验设计法 5.3.2 例1---送料小车自动控制的梯形图程序设计 ◼ 设计思路 : 以众所周知的电动机正反转控制的梯形图为基础,设 计出的小车控制梯形图。为使小车自动停止,将X3和X4的 常闭触点分别与Y0和Y1的线圈串联。为使小车自动起动, 将控制装、卸料延时的定时器T0和T1的常开触点,分别与 手动起动右行和左行的X0、X1的常开触点并联,并用两个 限位开关对应的X4和X3的常开触点分别接通装料、卸料电 磁阀和相应的定时器
5.3PLc程序的经验设计法 5.32例1—送料小车自动控制的梯形图程序设计 X0Ⅺ231 ■程序说明 右 米左 装 200 Y3>卸 T1) K250 PCc应用技术 lix@fjut.edu.cn
lijx@fjut.edu.cn 5.3 PLC程序的经验设计法 5.3.2 例1---送料小车自动控制的梯形图程序设计 ◼ 程序说明
5.3PLc程序的经验设计法 5.33例2—两处卸料小车自动控制的梯形图程序设计 ■控制要求 说明:小车仍然在限位开关X4处装料,但在X5和X3两处 轮流卸料。 左Y←小车→Y0右 □ X6 二=二二二二-二 PCc应用技术 lix@fjut.edu.cn
lijx@fjut.edu.cn 5.3 PLC程序的经验设计法 5.3.3 例2---两处卸料小车自动控制的梯形图程序设计 ◼ 控制要求 说明:小车仍然在限位开关X4处装料,但在X5和X3两处 轮流卸料
5.3PLc程序的经验设计法 5.33例2—两处卸料小车自动控制的梯形图程序设计 ■程序设计 米(0右 Yo M100 Xx0240 Hm左 2)装 11 PCc应用技术 lix@fjut.edu.cn
lijx@fjut.edu.cn 5.3 PLC程序的经验设计法 5.3.3 例2---两处卸料小车自动控制的梯形图程序设计 ◼ 程序设计
5.3PLc程序的经验设计法 5.34总结 经验设计法对于一些比较简单程序设计是比较奏效的,可以 收到快速、简单的效果。 ■经验设计法没有规律可遵循,具有很大的试探性和随意性, 往往需经多次反复修改和完善才能符合设计要求,设计的结 果往往不很规范,因人而异 ■特点:考虑不周、设计麻烦、设计周期长;梯形图的可读性 差、系统维护困难 PCc应用技术 lix@fjut.edu.cn
lijx@fjut.edu.cn 5.3 PLC程序的经验设计法 5.3.4 总结 ◼ 经验设计法对于一些比较简单程序设计是比较奏效的,可以 收到快速、简单的效果。 ◼ 经验设计法没有规律可遵循,具有很大的试探性和随意性, 往往需经多次反复修改和完善才能符合设计要求,设计的结 果往往不很规范,因人而异。 ◼ 特点:考虑不周、设计麻烦、设计周期长;梯形图的可读性 差、系统维护困难
54PLc程序的顺控设计法 54.1概述 ■顺序控制系统: 如果一个控制系统可以分解成几个独立的控制动作,且这些动作 必须严格按照一定的先后次序执行才能保证生产过程的正常运行, 也称为步进控制系统 顺序控制设计法 就是针对顺序控制系统的一种专门的设计方法。这种设计方法很 容易被初学者接受,对于有经验的工程师,也会提高设计的效率, 程序的调试、修改和阅读也很方便。 PLC的设计者们为顺序控制系统的程序编制提供了大量通用和专 用的编程元件,开发了专门供编制顺序控制程序用的功能表图,使 这种先进的设计方法成为当前PLC程序设计的主要方法 PCc应用技术 lix@fjut.edu.cn
lijx@fjut.edu.cn 5.4 PLC程序的顺控设计法 5.4.1 概述 ◼ 顺序控制系统: 如果一个控制系统可以分解成几个独立的控制动作,且这些动作 必须严格按照一定的先后次序执行才能保证生产过程的正常运行, 也称为步进控制系统。 ◼ 顺序控制设计法 就是针对顺序控制系统的一种专门的设计方法。这种设计方法很 容易被初学者接受,对于有经验的工程师,也会提高设计的效率, 程序的调试、修改和阅读也很方便。 PLC的设计者们为顺序控制系统的程序编制提供了大量通用和专 用的编程元件,开发了专门供编制顺序控制程序用的功能表图,使 这种先进的设计方法成为当前PLC程序设计的主要方法
54PLc程序的顺控设计法 542顺控设计法的设计步骤 ■步的划分 ■转换条件的确定 功能表图的绘制 ■梯形图的编制 PCc应用技术 lix@fjut.edu.cn
lijx@fjut.edu.cn 5.4 PLC程序的顺控设计法 5.4.2 顺控设计法的设计步骤 ◼ 步的划分 ◼ 转换条件的确定 ◼ 功能表图的绘制 ◼ 梯形图的编制