《数控机床PLC梯形图编程基本指令课件》由会员分享,可在线阅读,更多相关《数控机床PLC梯形图编程基本指令课件(29页珍藏版)》请在金锄头文库上搜索。
1、数控机床数控机床PLCPLC梯形图编程基本指令梯形图编程基本指令 二、基本逻辑指令应用二、基本逻辑指令应用一、编程的基本规则与技巧一、编程的基本规则与技巧三、本次课小结三、本次课小结1、知识目标、知识目标1)掌握数控机床PLC编程基本技巧。2)掌握数控机床PLC基本逻辑指令的应用。2、能力目标、能力目标1)能运用PLC基本逻辑指令实现电动机正反转、多台电动机顺序控制的程序设计。3、素质目标、素质目标1)专心听讲,认真思考。2)不玩手机,不打瞌睡,不咀嚼槟榔。3)积极互动,按时完成课堂作业。 梯形图编程一梯形图编程一 一、一、 编程的基本规则与技巧编程的基本规则与技巧1 1、编程的基本规则、编程
2、的基本规则v触点只能与左母线相连,不能与右母线相连;触点只能与左母线相连,不能与右母线相连;v线圈只能与右母线相连,不能直接与左母线相连,右线圈只能与右母线相连,不能直接与左母线相连,右母线可以省略;母线可以省略;v线圈可以并联,不能串联连接;线圈可以并联,不能串联连接;v应尽量避免双线圈输出。应尽量避免双线圈输出。梯形图编程一梯形图编程一 2 2、编程的技巧、编程的技巧v并联电路并联电路上下上下位置可调,应将单个触点的支路放下面。位置可调,应将单个触点的支路放下面。 0 LD X4 0 LD X4 1 LD X1 1 LD X1 2 AND X2 2 AND X2 3 3 ORB ORB 4
3、 OUT Y0 4 OUT Y0 0 LD X1 0 LD X1 1 AND X2 1 AND X2 2 OR X2 2 OR X2 3 OUT Y0 3 OUT Y0X1Y0Y0X4X2好!不好!X1Y0Y0X2X4ORB一、一、 编程的基本规则与技巧编程的基本规则与技巧梯形图编程一梯形图编程一 2 2、编程的技巧、编程的技巧v串联电路串联电路左右左右位置可调,应将单个触点放在右边。位置可调,应将单个触点放在右边。 0 LD X1 0 LD X1 1 LD X2 1 LD X2 2 OR X4 2 OR X4 3 3 ANB ANB 4 OUT Y0 4 OUT Y0 0 LD X2 0 L
4、D X2 1 OR X4 1 OR X4 2 AND X1 2 AND X1 3 OUT Y0 3 OUT Y0X1Y0Y0X2X4好!不好!X1Y0Y0X2X4ANB一、一、 编程的基本规则与技巧编程的基本规则与技巧梯形图编程一梯形图编程一 2 2、编程的技巧、编程的技巧v双线圈输出的处理双线圈输出的处理X1Y0Y0X2Y0Y0X4Y0Y0X1Y0Y0X2X4一、一、 编程的基本规则与技巧编程的基本规则与技巧梯形图编程一梯形图编程一 2 2、编程的技巧、编程的技巧v线圈并联电路中,应将单个线圈放在上边。线圈并联电路中,应将单个线圈放在上边。X1Y0Y0X2Y1Y1 0 LD X10 LD X
5、1 1 1 MPSMPS 2 AND X2 2 AND X2 3 3 OUT Y0OUT Y0 4 4 MPPMPP 5 OUT Y1 5 OUT Y1 0 LD X10 LD X1 1 OUT Y1 1 OUT Y1 2 AND X2 2 AND X2 3 3 OUT Y0OUT Y0好!不好!X2Y0Y0X1Y1Y1MPSMPP一、一、 编程的基本规则与技巧编程的基本规则与技巧梯形图编程一梯形图编程一 2 2、编程的技巧、编程的技巧v桥形电路的化简方法:找出每条桥形电路的化简方法:找出每条输出路径输出路径进行并联进行并联X1Y0Y0X2X4X3X5X1X1X4X5X3Y0Y0X2X5X3一
6、、一、 编程的基本规则与技巧编程的基本规则与技巧梯形图编程一梯形图编程一 二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用1 1、电动机的连续运转、电动机的连续运转v控制思路控制思路电动机的额定电流较大,电动机的额定电流较大,PLCPLC不能用直接控制主电路,不能用直接控制主电路,需要需要主电路主电路。找出所有输入量和输出量,接入找出所有输入量和输出量,接入I/OI/O接线图接线图。为了扩大输出电流,采用继电器为了扩大输出电流,采用继电器输出方式输出方式。热继电器的常闭触点可以作为输入信号进行过载保热继电器的常闭触点可以作为输入信号进行过载保护,也可以在输出进
7、行保护。护,也可以在输出进行保护。梯形图和指令表。梯形图和指令表。梯形图编程一梯形图编程一 1 1、电动机的连续运转、电动机的连续运转FRFUKMQSM3 电源开关电源开关接触器主触点接触器主触点热继电器热元件热继电器热元件熔断器熔断器三相异步电动机三相异步电动机L1L2L3v主电路主电路二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 1 1、电动机的连续运转、电动机的连续运转vI/OI/O接线图接线图启动按钮启动按钮SB1X1停止按钮停止按钮SB2X2SB1KM1SB2COM1Y1COMX1X2FR运行接触器运行接触器KMY1FRX
8、3热继电器的常闭热继电器的常闭触点可以作为输触点可以作为输入信号进行过载入信号进行过载保护,也可以在保护,也可以在输出进行保护输出进行保护热继电器热继电器电源电源二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 1 1、电动机的连续运转、电动机的连续运转v梯形图梯形图X1X1X2X2Y1Y1v指令表程序指令表程序启动启动自锁自锁停止停止X1X1Y1Y1Y1Y1X2X2END步序步序 指令指令 地址地址0 LD X10 LD X1 1 OR Y1 1 OR Y1 2 ANI X2 2 ANI X2 3 3 OUT Y1OUT Y1 4 E
9、ND 4 END时序图时序图输出线圈输出线圈二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 电动机的连续运转电动机的连续运转1 1、电动机的连续运转、电动机的连续运转二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 v常闭触点输入信号的处理常闭触点输入信号的处理电气原理图电气原理图KMKMSB1SB2端子接线图端子接线图X2X1SB1SB2COM常闭触点常闭触点梯形图梯形图X1X1 Y1 Y1Y0Y0X2X2常开触点常开触点1 1、电动机的连续运转、电动机的连续运转二、二、二、
10、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 2 2、电动机的正反转控制、电动机的正反转控制FUKM1QS正转正转接触器接触器反转接触器反转接触器L1L2L3v主电路主电路KM2FRMM3 3 注意调相注意调相注意调相注意调相二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 vI/OI/O接线图接线图正转启动正转启动SB2-X0反转启动反转启动SB3-X1 停止停止SB1-X2KM2SB2KM1SB3SB1KM2KM2KM1KM1电源电源FRFR正转接触器正转接触器KM1-YI反转接触器
11、反转接触器KM2-Y2正转互锁正转互锁反转互锁反转互锁Y1COMX0X1X2Y2COM12 2、电动机的正反转控制、电动机的正反转控制二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 l梯形图梯形图v指令表指令表 0 LD X10 LD X1 1 OR Y1 1 OR Y1 2 ANI X2 2 ANI X2 3 3 ANI ANI X1X1 4 4 ANIANI Y2Y2 5 OUT Y1 5 OUT Y1 6 LD X1 6 LD X1 7 OR Y2 7 OR Y2 8 ANI X2 8 ANI X2 9 9 ANIANI X0X
12、0 10 10 ANI ANI Y1 Y1 11 OUT Y2 11 OUT Y2 12 END 12 END正转正转反转反转X0Y1Y1X2Y2X1X1Y2Y2X2Y1X0END2 2、电动机的正反转控制、电动机的正反转控制二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 电动机的正反转控制电动机的正反转控制2 2、电动机的正反转控制、电动机的正反转控制二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 v注意注意I/OI/O接线图中的硬件互锁接线图中的硬件互锁梯形图中的软件互锁
13、梯形图中的软件互锁2 2、电动机的正反转控制、电动机的正反转控制二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 3 3、电动机的顺序控制、电动机的顺序控制v主电路主电路FR1FUKM2QSM13 M23 M33 KM1KM3FR2FR3L1L2L3二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 vI/OI/O接线图接线图M1M1启动启动M1M1停止停止M2M2启动启动M2M2停止停止M3M3启动启动M3M3停止停止M3M3运行运行M2M2运行运行M1M1运行运行SB2SB3S
14、B1SB4SB5SB6COM1Y1COMKM2X0KM1X1X2Y2FR1AC X3Y3KM3FR2FR3X4X53 3、电动机的顺序控制、电动机的顺序控制二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 v梯形图梯形图X0Y1Y1X1ENDX2Y2X3X4Y3X5Y2Y33 3、电动机的顺序控制、电动机的顺序控制二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 v指令表指令表 0 LD X0 0 LD X0 1 OR Y1 1 OR Y1 2 ANI X1 2 ANI X1 3
15、 3 OUT Y1OUT Y1 4 4 LDLD X2 X2 5 OR Y2 5 OR Y2 6 6 ANBANB 7 ANI X3 7 ANI X3 8 OUT Y2 8 OUT Y2 9 9 LDLD X4 X4 10 OR Y3 10 OR Y3 11 11 ANBANB 12 ANI X5 12 ANI X5 13 OUT Y3 13 OUT Y3 14 END 14 ENDv注意注意回路的起点用回路的起点用LDLD指令指令回路串联指令为回路串联指令为ANBANB可以先串回路再串触可以先串回路再串触 点,也可以先串触点点,也可以先串触点 再串回路。再串回路。3 3、电动机的顺序控制、电
16、动机的顺序控制二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 电动机的顺序控制电动机的顺序控制3 3、电动机的顺序控制、电动机的顺序控制二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 4 4、定时器的应用、定时器的应用定时器设定值最大为定时器设定值最大为3276732767,最长延时时,最长延时时间不足间不足1 1小时,如何实现长延时?小时,如何实现长延时?v问题的提出问题的提出FXFX系列系列PLCPLC提供的定时器只有通电延时类提供的定时器只有通电延时类型,如何实现断电延
17、时的功能?型,如何实现断电延时的功能?二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 v通电延时通电延时/ /断电延时断电延时X0T0T0K90Y1T1T1X0K70T0Y1Y1T1Y19 SX07 SY1T0T1通电延时通电延时接通接通断电延时断电延时断开断开4 4、定时器的应用、定时器的应用二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 v定时器的串联定时器的串联 定时器的最大设定值为定时器的最大设定值为3276732767,不足,不足1 1小时,为小时,为了扩展定时器的
18、延时时了扩展定时器的延时时间,可以采用几种方法间,可以采用几种方法延时时间延时时间=T0+T1=T0+T1=3600sX0T0T0T0Y0Y0T1T1K30000K30000K6000K6000T14 4、定时器的应用、定时器的应用二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一 v定时器和计数器配合使用定时器和计数器配合使用X2T0T0T0C0X2RSTC0Y0C0K600K60延时时间延时时间=60s=60s60=3600s60=3600sT0常开触点常开触点1 HourX2Y060sC0C0对对T0T0的的60s60s脉冲计数脉冲计数4 4、定时器的应用、定时器的应用二、二、二、二、 基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用基本逻辑指令应用梯形图编程一梯形图编程一