可编程序控制器原理 应用实验 第3版 教学课件 ppt 作者 常斗南 素材 第四章 编 程 指 导

上传人:E**** 文档编号:89506617 上传时间:2019-05-26 格式:PPT 页数:95 大小:1.82MB
返回 下载 相关 举报
可编程序控制器原理 应用实验 第3版 教学课件 ppt 作者 常斗南 素材 第四章 编 程 指 导_第1页
第1页 / 共95页
可编程序控制器原理 应用实验 第3版 教学课件 ppt 作者 常斗南 素材 第四章 编 程 指 导_第2页
第2页 / 共95页
可编程序控制器原理 应用实验 第3版 教学课件 ppt 作者 常斗南 素材 第四章 编 程 指 导_第3页
第3页 / 共95页
可编程序控制器原理 应用实验 第3版 教学课件 ppt 作者 常斗南 素材 第四章 编 程 指 导_第4页
第4页 / 共95页
可编程序控制器原理 应用实验 第3版 教学课件 ppt 作者 常斗南 素材 第四章 编 程 指 导_第5页
第5页 / 共95页
点击查看更多>>
资源描述

《可编程序控制器原理 应用实验 第3版 教学课件 ppt 作者 常斗南 素材 第四章 编 程 指 导》由会员分享,可在线阅读,更多相关《可编程序控制器原理 应用实验 第3版 教学课件 ppt 作者 常斗南 素材 第四章 编 程 指 导(95页珍藏版)》请在金锄头文库上搜索。

1、GMKB4,第四章 编 程 指 导,第一节 PLC的编程方法 第二节 PLC中的数据及BCD码应用举例 第三节 索引寄存器功能及应用举例,GMKB4,第一节 PLC的编程方法,一、编程的基本原则 二、编程技巧 三、基本电路的编程 四、编程举例,GMKB4,一、编程的基本原则,1)外部输入输出继电器、内部继电器、定时器、计数器等器件的接点可多次重复使用,无需用复杂的程序结构来减少接点的使用次数。 2)梯形图每一行都是从左母线开始,线圈接在最右边。 3)线圈不能直接与左母线相连。 4)同一编号的线圈在一个程序中使用两次称为双线圈输出。 5)梯形图程序必须符合顺序执行的原则,即从左到右,从上到下地执

2、行,如不符合顺序执行的电路不能直接编程,例如图4-3所示的桥式电路就不能直接编程。 6)在梯形图中串联接点使用的次数没有限制,可无限次地使用,如图4-4所示。 7)两个或两个以上的线圈可以并联输出,如图4-5所示。,GMKB4,图4-1 规则2的说明,GMKB4,图4-2 规则3的说明,GMKB4,图4-3 桥式电路,GMKB4,A.tif,图4-4 规则6说明,GMKB4,图4-5 规则7说明,GMKB4,二、编程技巧,1)把串联接点较多的电路编在梯形图上方,如图4-6所示。 2)并联接点多的电路应放在左边,如图4-7所示。 3)桥式电路编程。 4)复杂电路的处理。,GMKB4,图4-6 梯

3、形图程序,GMKB4,图4-7 梯形图,GMKB4,图4-8 梯形图程序,GMKB4,图4-9 梯形图程序,GMKB4,三、基本电路的编程,(一)启动和复位电路 (二)触发电路 (三)二分频电路 (四)延时接通电路 (五)延时断开电路 (六)长时间延时电路 (七)顺序延时接通电路 (八)顺序循环执行电路 (九)报警电路 (十)扫描计数电路 (十一)中断控制电路,GMKB4,图4-10 启动和复位电路,GMKB4,图4-11 采用DF指令构成触发器电路,GMKB4,图4-12 采用DF指令构成的二分频电路,GMKB4,图4-13 延时接通电路,GMKB4,(五)延时断开电路,1.输入X0端接不带

4、自锁按钮电路 图4-14是输入X0端接不带自锁按钮的延时断开电路。 2.用拨码器改变定时器的定时值电路 用拨码器改变定时器的定时值电路如图4-15所示。,GMKB4,图4-14 延时断开电路,GMKB4,(六)长时间延时电路,1.采用定时器和计数器组成的电路 当输入X0端接通,T0开始计时,经过10s后,其常开接点T0闭合,计数器CT1008开始递减计数,与此同时T0的常闭接点打开,T0线圈断电,常开接点T0打开,计数器CT1008仅计数一次,而后T0开始重新计时,如此循环。 2.采用两个或两个以上计数器组成的电路 图4-17是由两个计数器组成的延时电路。,GMKB4,图4-15 用拨码器改变

5、定时器定时值电路,GMKB4,(七)顺序延时接通电路,1.采用计数器的电路 采用计数器编写的梯形图如图4-18所示。 2.采用计数器和比较指令(F60CMP)构成延时接通电路,GMKB4,图4-16 长时间延时电路,GMKB4,图4-17 采用计数器延时电路,GMKB4,(八)顺序循环执行电路,1.采用左右移位寄存器F119(LRSR)指令构成的电路 要使输出继电器Y0、Y1、Y2、Y8,按顺序分别接通1s,并循环执行,可采用移位寄存器F119LRSR指令,其编程电路如图4-20所示。 2.利用CMP(F60)指令监视定时器的当前值,构成顺序循环执行电路 定时器TM0的设定值为30s,用CMP

6、(F60)比较指令来监视TM0的当前值,构成的顺序循环执行电路如图4-21所示。,GMKB4,图4-18 采用计数器延时接通电路,GMKB4,4M19.tif,GMKB4,图4-20 编程电路,GMKB4,图4-21 顺序循环执行电路,GMKB4,图4-22 报警电路,GMKB4,图4-23 扫描计数电路,GMKB4,(十一)中断控制电路,1.软中断(定时中断)电路 当输入X0接通后,要求输出继电器Y0 ON 5s,OFF 5s,如此反复直至X0变为OFF后停止。 2.外部多个中断源的硬中断控制电路 在程序运行之前,先在系统寄存器No.403中设定为HB,即允许X0、X1、X3中断。,GMKB

7、4,2.外部多个中断源的硬中断控制电路,1)X0中断则Y1为ON;X1中断则Y2为ON;X3中断则Y3为ON。 2)X0、X1、X3均中断,则按中断到来的先后响应之。 3)X0、X1、X3同时来中断,则按优先权的排队顺序响应之。,GMKB4,图4-24 定时中断控制电路,GMKB4,图4-25 外部硬中断控制电路,GMKB4,四、编程举例,(一)运料小车的控制 (二)物流检测 (三)顺序控制 (四)电梯控制 (五)材料分拣,GMKB4,图4-26 运料小车示意图,GMKB4,(一)运料小车的控制,1)小车可在A、B两地分别起动。 2)小车在运行过程中,均可用手动开关令其停车。 3)小车在前进或

8、后退过程中,分别由指示灯显示其行进的方向。 1.IO分配表 2.画梯形图 梯形图如图4-28所示。,GMKB4,1.IO分配表,4M27.tif,GMKB4,图4-28 梯形图,GMKB4,(二)物流检测,1.IO分配表 2.画梯形图 梯形图如图4-30所示。,GMKB4,A.tif,图4-29 物流检测系统示意图,GMKB4,图4-30 梯形图,GMKB4,图4-31 WR0与R4的关系,GMKB4,图4-32 原料运输自动化系统,GMKB4,(三)顺序控制,1.IO分配 2.画梯形图 梯形图如图4-34所示。,GMKB4,4M33.tif,GMKB4,图4-34 梯形图,GMKB4,(四)

9、电梯控制,1.电梯控制要求 2.IO分配 3.梯形图 电梯控制梯形图程序如图4-35所示。,GMKB4,1.电梯控制要求,1)开始时,电梯处于任意一层。 2)当有外呼梯信号到来时,轿厢响应该呼梯信号,到达该楼层时,轿厢停止运行,轿厢门打开,延时3s后自动关门。 3)当有内呼梯信号到来时,轿厢响应该呼梯信号,到达该楼层时,轿厢停止运行,轿厢门打开,延时3s后自动关门。 4)在电梯轿厢运行过程中,轿厢上升(或下降)途中,任何反方向下降(或上升)的外呼梯信号均不响应,但如果某反向外呼梯信号前方再无其他内、外呼梯信号时,则电梯响应该外呼梯信号。,GMKB4,5)电梯应当具有最远反向外呼梯响应功能,例如

10、,电梯轿厢在一楼,而同时有二层向下外呼梯,三层向下外呼梯,四层向下外呼梯,则电梯轿厢先去四楼响应四层向下外呼梯信号。 6)电梯未平层或运行时,开门按钮和关门按钮均不起作用。,GMKB4,图4-35 电梯控制梯形图程序,GMKB4,图4-35 电梯控制梯形图程序(续),GMKB4,图4-35 电梯控制梯形图程序(续),GMKB4,(五)材料分拣,1.分拣功能 2.材料分拣系统的传感器分布及控制要求 3.IO分配 PLC的IO分配表如表4-1所示。 4.梯形图 采用计数器设计的梯形图如图4-38所示。,GMKB4,图4-36 材料分拣装置,GMKB4,1.分拣功能,1)分拣金属与非金属。 2)分拣

11、某一颜色块。 3)分拣出金属中某一颜色块。 4)分拣出非金属中的某一颜色块。 5)分拣出金属中的某一颜色块和非金属中的某一颜色块。,GMKB4,2.材料分拣系统的传感器分布及控制要求,1)通电状态下,下料时,下料传感器动作,传送带运行。 2)电容传感器检测到铝材料块时,气缸2动作将材料块推下。 3)颜色传感器检测到非金属材料黄色块时,气缸3动作将材料块推下。 4)其他颜色非金属材料块被传送到SD位置时,气缸4动作将材料块推下。 5)竖井式下料槽无下料时,传送带运行一个行程自动停机。,GMKB4,表4-1 PLC的IO分配表,GMKB4,表4-1 PLC的IO分配表,GMKB4,图4-37 分拣

12、系统平面示意图,GMKB4,图4-38 采用计数器设计的梯形图,GMKB4,第二节 PLC中的数据及BCD码应用举例,一、PLC中的数据 二、BCD数据应用举例,GMKB4,一、PLC中的数据,(一)二进制数字系统 (二)二进制编码的十进制(BCD)码 表4-2 BCD码表 (三)可编程序控制器中的可用数据 (四)上溢和下溢,GMKB4,图4-39 将二进制数转换为十进制数,GMKB4,图4-40 将二进制数转换为十进制负数,GMKB4,表4-2 BCD码表,GMKB4,A.tif,图4-41 用BCD码表示K1993,GMKB4,(三)可编程序控制器中的可用数据,1.能够被PLC处理的二进制

13、数 2.能够被PLC处理的BCD码,GMKB4,(四)上溢和下溢,1.二进制运算中的上溢和下溢 2.BCD码运算中的上溢和下溢,GMKB4,1.二进制运算中的上溢和下溢,1)16位二进制运算举例如图4-42所示。 2)32位二进制运算举例如图4-43所示。,GMKB4,图4-42 16位二进制运算举例,GMKB4,图4-43 32位二进制运算举例,GMKB4,2.BCD码运算中的上溢和下溢,1)4位BCD码运算举例如图4-44所示。 2)8位BCD码运算举例如图4-45所示。,GMKB4,图4-44 4位BCD码运算举例,GMKB4,图4-45 8位BCD码运算举例,GMKB4,二、BCD数据

14、应用举例,(一)使用BCD码的关键 (二)应用举例,GMKB4,图4-46 BCD码流程,GMKB4,图4-47 BCD数据应用举例,GMKB4,第三节 索引寄存器功能及应用举例,一、索引寄存器功能 二、应用举例,GMKB4,一、索引寄存器功能,1.地址修正值功能 2.常数修正功能 3.作为存储区使用 当索引寄存器作为16位存储区使用时,IX和IY可单独使用。,GMKB4,图4-48 IX修正地址功能,GMKB4,图4-49 修正常数功能,GMKB4,图4-50 IX和IY作为存储区使用,GMKB4,二、应用举例,(一)按照与接收/存储相同的顺序来存储/输出数据 表4-3 IX内容及目的寄存器地址的变化 表4-4 IY内容及源数据寄存器地址的变化 (二)根据数字开关的输入设置/显示数据,GMKB4,表4-3 IX内容及目的寄存器地址的变化,GMKB4,图4-51 例1梯形图,GMKB4,图4-52 例2梯形图,GMKB4,表4-4 IY内容及源数据寄存器地址的变化,GMKB4,图4-53 例1示意图,GMKB4,(二)根据数字开关的输入设置/显示数据,例1 用数字开关的输入设置定时器预置值。 例2 显示PLC中的数据。,GMKB4,图4-54 例1梯形图,GMKB4,图4-55 例2示意图,GMKB4,图4-56 例2梯形图,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号