1、第四周 本模块要点本模块要点 项目项目1电动机的点动运行控制电动机的点动运行控制 项目项目2电动机的连续运行控制电动机的连续运行控制 项目项目3电动机的正、反转控制电动机的正、反转控制 项目项目4电动机星三角起动控制电动机星三角起动控制 本模块要点本模块要点 项目项目5自动装载小车控制自动装载小车控制 项目灯光系统的项目灯光系统的PLC控制控制 项目交通灯系统的项目交通灯系统的PLC控制控制 项目抢答器系统的项目抢答器系统的PLC控制控制 本模块要点本模块要点 项目项目9工业洗衣机系统的工业洗衣机系统的PLC控制控制 项目项目10液压机系统的液压机系统的PLC控制控制 项目项目11剪板机系统的
2、剪板机系统的PLC控制控制 项目项目12注塑机系统的注塑机系统的PLC控制控制 电动机的点动运行控制电动机的点动运行控制 电动机的点动运行控制电动机的点动运行控制 图1 电动机点动控制电路图 S7-200 PLC简介简介电动机的点动运行控制电动机的点动运行控制 图2 S7-200 PLC的外形及结构 S7-200 PLC简介简介电动机的点动运行控制电动机的点动运行控制 CPU的存储区主要有:的存储区主要有:1)输入过程映像寄存器()输入过程映像寄存器(I)。)。2)输出过程映像寄存器()输出过程映像寄存器(Q)。)。3)变量存储器区()变量存储器区(V)。)。4)位存储器区()位存储器区(M)
3、。)。5)定时器存储区()定时器存储区(T)。)。6)计数器存储区()计数器存储区(C)。)。7)高速计数器()高速计数器(HC)。)。8)累加器()累加器(AC)。)。9)特殊存储器()特殊存储器(SM)。)。10)局部存储器()局部存储器(L)11)模拟量输入()模拟量输入(AI)。)。12)模拟量输出()模拟量输出(AQ)。)。13)顺序控制继电器()顺序控制继电器(S)。)。S7-200 PLC简介简介电动机的点动运行控制电动机的点动运行控制 对于每个型号对于每个型号PLC,西门子提供,西门子提供DC 24V和和AC 120240V两种电源供电两种电源供电的的CPU,如,如CPU 22
4、4 DC/DC/DC和和CPU 224 AC/DC/Relay。每个类型都有。每个类型都有各自的订货号,可以单独订货。各自的订货号,可以单独订货。DC/DC/DC:说明:说明CPU是直流供电,直流数字量输入,数字量输出点是晶是直流供电,直流数字量输入,数字量输出点是晶体管直流电路的类型。体管直流电路的类型。AC/DC/Relay:说明:说明CPU是交流供电,直流数字量输入,数字量输出点是交流供电,直流数字量输入,数字量输出点是继电器触点类型。是继电器触点类型。S7-200 PLC简介简介电动机的点动运行控制电动机的点动运行控制 输入模块:输入模块:图3 输入电路 S7-200 PLC简介简介电
5、动机的点动运行控制电动机的点动运行控制 输出模块:输出模块:图4 输出电路继电器输出电路场效应晶体管输出电路 S7-200 PLC简介简介电动机的点动运行控制电动机的点动运行控制 编程软件:编程软件:图5 编程软件界面 LD、LDN、=指令指令电动机的点动运行控制电动机的点动运行控制(1)LD、LDN指令指令图6 初始装载指令a)梯形图 b)语句表 LD、LDN、=指令指令电动机的点动运行控制电动机的点动运行控制 图7 初始装载非指令a)梯形图 b)语句表 (1)LD、LDN指令指令 LD、LDN、=指令指令电动机的点动运行控制电动机的点动运行控制(2)线圈驱动()线圈驱动(=)指令)指令 图
6、8 线圈驱动指令a)梯形图 b)语句表 电动机的点动运行控制电动机的点动运行控制 电动机的点动运行控制电动机的点动运行控制 图9 点动运行控制PLC硬件原理图电动机的点动运行控制电动机的点动运行控制 图10 点动控制梯形图电动机的点动运行控制电动机的点动运行控制 图11 控制过程分析图电动机的点动运行控制电动机的点动运行控制 图12 使用外部电源的点动控制PLC硬件原理图电动机的点动运行控制电动机的点动运行控制 单击菜单栏中单击菜单栏中“工具工具”选项,选择其中的选项,选择其中的“选项选项”命令,再选择命令,再选择“选项选项”中的中的“常规常规”命令,单击命令,单击“常规常规”栏下的栏下的“语
7、言语言”栏中的栏中的“中文中文”,单击,单击“确定确定”按钮即可按钮即可。第四周 电动机的连续运行控制电动机的连续运行控制 电动机的连续运行控制电动机的连续运行控制 图13 三相异步电动机连续运行控制电路 A、AN、O、ON 指令指令 电动机的连续运行控制电动机的连续运行控制(1)A指令指令图14 “与”指令a)梯形图 b)语句表 A、AN、O、ON 指令指令 电动机的连续运行控制电动机的连续运行控制(2)AN指令指令图15 “与非”指令a)梯形图 b)语句表 A、AN、O、ON 指令指令 电动机的连续运行控制电动机的连续运行控制(3)O指令指令图16 “或”指令a)梯形图 b)语句表 A、A
8、N、O、ON 指令指令 电动机的连续运行控制电动机的连续运行控制(4)ON指令指令图17 “或非”指令a)梯形图 b)语句表 编程软件使用编程软件使用电动机的连续运行控制电动机的连续运行控制 图18 STEP 7-Micro/WIN软件的编程窗口电动机的连续运行控制电动机的连续运行控制 编程软件使用编程软件使用图19 工具栏图20 标准工具栏电动机的连续运行控制电动机的连续运行控制 编程软件使用编程软件使用图21 调试工具栏电动机的连续运行控制电动机的连续运行控制 编程软件使用编程软件使用图23 LAD指令工具栏图22 常用工具栏电动机的连续运行控制电动机的连续运行控制 电动机的连续运行控制电
9、动机的连续运行控制 图24 连续运行控制PLC硬件原理图电动机的连续运行控制电动机的连续运行控制 图25 连续运行控制电路的梯形图程序电动机的连续运行控制电动机的连续运行控制 图26 连续运行控制PLC硬件原理图2电动机的点动运行控制电动机的点动运行控制 起动按钮工程项目中常用常开触点,停止按钮常用常闭触起动按钮工程项目中常用常开触点,停止按钮常用常闭触点。相应程序可自行编写。点。相应程序可自行编写。第四周 电动机的正、反转控制电动机的正、反转控制 图27 三相异步电动机正、反控制电路电动机的正、反转控制电动机的正、反转控制 电动机的正、反转控制电动机的正、反转控制 1S、R指令指令图28 置
10、位指令a)梯形图 b)语句表(1)S指令 电动机的正、反转控制电动机的正、反转控制 1S、R指令指令图29 复位指令a)梯形图 b)语句表(2)R指令 电动机的正、反转控制电动机的正、反转控制 1S、R指令指令图30 置位、复位指令的应用a)梯形图 b)语句表 c)指令功能图 电动机的正、反转控制电动机的正、反转控制 2S、R指令的优先级指令的优先级 图31 置位、复位指令的优先级a)梯形图 b)语句表 c)指令功能图 电动机的正、反转控制电动机的正、反转控制 图32 正、反转控制的PLC硬件原理图电动机的正、反转控制电动机的正、反转控制 电动机的正、反转控制电动机的正、反转控制 电动机的正、
11、反转控制电动机的正、反转控制 图33 设计梯形图程序a)采用起保停方法设计的梯形图程序 b)采用S、R指令设计的梯形图程序 在很多工程应用中,经常需要电动机可逆运行,即正、反转在很多工程应用中,经常需要电动机可逆运行,即正、反转,这则需要正转时不能反转,反转时不能正转,否则会造成电源,这则需要正转时不能反转,反转时不能正转,否则会造成电源短路。在继电器控制系统中通过使用机械和电气互锁来解决此问短路。在继电器控制系统中通过使用机械和电气互锁来解决此问题。在题。在PLC控制系统中,虽然可通过软件实现互锁,即正反两输控制系统中,虽然可通过软件实现互锁,即正反两输出线圈不能同时得电,但不能从根本上杜绝
12、电源短路现象的发生出线圈不能同时得电,但不能从根本上杜绝电源短路现象的发生(如一个接触器线圈虽失电,但其触点因熔焊不能分离,此时另(如一个接触器线圈虽失电,但其触点因熔焊不能分离,此时另一个接触器线圈再得电,就会发生电源短路现象),所以必须在一个接触器线圈再得电,就会发生电源短路现象),所以必须在接触器的线圈回路中串联对方的辅助常闭触点,如图接触器的线圈回路中串联对方的辅助常闭触点,如图32所示。所示。电动机的正、反转控制电动机的正、反转控制 在使用在使用S指令或指令或R指令时,数值指令时,数值n的范围为的范围为1255,置位或复,置位或复位的所有线圈编号必须连续,否则必须多次使用位的所有线圈
13、编号必须连续,否则必须多次使用S指令或指令或R指令指令。电动机的正、反转控制电动机的正、反转控制 第四周 电动机的电动机的Y-起动控制起动控制 图34 Y-降压起动控制电路电动机的电动机的Y-起动控制起动控制 电动机的电动机的Y-起动控制起动控制 (1)S7-200 PLC 定时器分类 电动机的电动机的Y-起动控制起动控制 (2)接通延时定时器指令图35 接通延时定时器指令a)梯形图 b)语句表 电动机的电动机的Y-起动控制起动控制 (3)接通延时定时器指令应用图36 接通延时定时器指令应用a)梯形图 b)指令功能图 电动机的电动机的Y-起动控制起动控制 (2)堆栈指令1)压栈指令)压栈指令压
14、栈指令(压栈指令(LPS)由压栈指令助记符)由压栈指令助记符LPS表示。表示。2)读栈指令)读栈指令读栈指令(读栈指令(LRD)由读栈指令助记符)由读栈指令助记符LRD表示。表示。3)弹栈指令)弹栈指令弹栈指令(弹栈指令(LPP)由弹栈指令助记符)由弹栈指令助记符LPP表示。表示。4)装栈指令)装栈指令装栈指令(装栈指令(LDS)由装栈指令助记符)由装栈指令助记符LDS和操作数和操作数n构成。该指令的操作数构成。该指令的操作数n只能取只能取18。电动机的电动机的Y-起动控制起动控制 电动机的电动机的Y-起动控制起动控制 图37 Y-降压起动控制的PLC硬件原理图电动机的电动机的Y-起动控制起动
15、控制 图38 Y-降压起动控制程序梯形图电动机的电动机的Y-起动控制起动控制 图38 Y-降压起动控制程序梯形图(续)电动机的电动机的Y-起动控制起动控制 图38 Y-降压起动控制程序梯形图(续)电动机的电动机的Y-起动控制起动控制 图39 指示灯的连接方法之一电动机的电动机的Y-起动控制起动控制 图40 指示灯的连接方法之二电动机的电动机的Y-起动控制起动控制 在很多控制系统中,经常遇到有多种不同的电压等级负载,这就要求在很多控制系统中,经常遇到有多种不同的电压等级负载,这就要求PLC的输出点不能任意的输出点不能任意安排,必须做到同一电源使用一组安排,必须做到同一电源使用一组PLC的输出,不
16、能混用,否则会有危险事故发生。如本项目的输出,不能混用,否则会有危险事故发生。如本项目中,接触器线圈电压为中,接触器线圈电压为AC 220V,而从安全用电角度考虑,作为指示或监控用的指示灯电压大,而从安全用电角度考虑,作为指示或监控用的指示灯电压大多数情况下取多数情况下取AC 6.3V,所以本项目的,所以本项目的PLC硬件接线可如图硬件接线可如图1-84所示。对于西门子所示。对于西门子CPU 226型型的的PLC输出端子来说,输出端子来说,Q0.0Q0.3为一组、为一组、Q0.4Q1.0为一组、为一组、Q1.1Q1.7为一组,使用时为一组,使用时应特别注意。应特别注意。第四周 自动装载小车控制
17、自动装载小车控制 自动装载小车控制自动装载小车控制 传送带起动必须具备两个条件,其一为运货车必须到位,其二要按下起动按钮。停传送带起动必须具备两个条件,其一为运货车必须到位,其二要按下起动按钮。停止条件为计数器的当前值为止条件为计数器的当前值为3,或按下停止按钮或电动机过载。,或按下停止按钮或电动机过载。推料机构的液压泵电动机可在传送带电动机起动后起动,推料机构动作的条件为计数器推料机构的液压泵电动机可在传送带电动机起动后起动,推料机构动作的条件为计数器的当前值为的当前值为3,其行程受行程检测开关控制,电磁阀线圈断电后,推料机构自动缩回。,其行程受行程检测开关控制,电磁阀线圈断电后,推料机构自
18、动缩回。推料机构在执行推料动作时,传送带电动机必须已经停止,这要求两者之间要有推料机构在执行推料动作时,传送带电动机必须已经停止,这要求两者之间要有互锁功能。互锁功能。计数器的计数脉冲为工件检测信号由计数器的计数脉冲为工件检测信号由0变为变为1,推料机构的运行信号作为计数器的复,推料机构的运行信号作为计数器的复位信号。计数器使用增计数器,设定值为位信号。计数器使用增计数器,设定值为3。自动装载小车控制自动装载小车控制 a)b)图41 增计数器指令a)梯形图 b)语句表 自动装载小车控制自动装载小车控制 图42 增计数器指令应用a)梯形图 b)语句表 c)指令功能图 自动装载小车控制自动装载小车
19、控制 图43 上升沿检测指令a)梯形图 b)语句表 自动装载小车控制自动装载小车控制 图44 上升沿检测指令的应用a)梯形图 b)语句表 c)指令功能图 自动装载小车控制自动装载小车控制 图45 下降沿检测指令a)梯形图 b)语句表 自动装载小车控制自动装载小车控制 图46 下降沿检测指令的应用a)梯形图 b)语句表 c)指令功能图 自动装载小车控制自动装载小车控制 图47 OLD指令梯形图符号图48 电路块并联指令的应用 a)梯形图 b)语句表 自动装载小车控制自动装载小车控制 图49 ALD指令梯形图符号图50 电路块串联指令的应用 a)梯形图 b)语句表自动装载小车控制自动装载小车控制
20、自动装载小车控制自动装载小车控制 图51 自动装载小车控制的PLC硬件原理图自动装载小车控制自动装载小车控制 图52 自动装载小车控制程序梯形图自动装载小车控制自动装载小车控制 图52 自动装载小车控制程序梯形图(续)自动装载小车控制自动装载小车控制 图52 自动装载小车控制程序梯形图(续)在很多工程应用中,控制系统经常设置故障报警指示(一般为红色)。在很多工程应用中,控制系统经常设置故障报警指示(一般为红色)。本项目中虽然设置报警,但报警指示灯一直处于点亮状态,不易提醒操作本项目中虽然设置报警,但报警指示灯一直处于点亮状态,不易提醒操作者。解决方法:可让其闪烁或与声音报警共同使用。者。解决方
21、法:可让其闪烁或与声音报警共同使用。西门子西门子S7-200 PLC中有一个特殊位存储器中有一个特殊位存储器SM0.5,此位提供高低电平各,此位提供高低电平各0.5s,周期为,周期为1s的时钟脉冲。若在图的时钟脉冲。若在图1-97的报警输出逻辑行中串联的报警输出逻辑行中串联SM0.5触点(常开或常闭)可使报警指示灯闪烁起来。触点(常开或常闭)可使报警指示灯闪烁起来。自动装载小车控制自动装载小车控制 在工程实践中,经常要求两台及以上电动机顺序起动,即前级电动机在工程实践中,经常要求两台及以上电动机顺序起动,即前级电动机未起动时,后级电动机不能起动。未起动时,后级电动机不能起动。顺序起动的控制方法
22、主要有两种,其一是在主电路上实现;其二是在顺序起动的控制方法主要有两种,其一是在主电路上实现;其二是在控制电路上实现。控制电路上实现。PLC控制系统可在软件和输出连接中实现,即将前级电控制系统可在软件和输出连接中实现,即将前级电动机的输出串联至后级电动机的输入控制回路上。动机的输出串联至后级电动机的输入控制回路上。自动装载小车控制自动装载小车控制 第四周 灯光系统的灯光系统的PLC控制控制 灯光系统的灯光系统的PLC控制控制 图52 灯光系统示意图灯光系统的灯光系统的PLC控制控制 灯光系统的灯光系统的PLC控制控制 灯光系统的灯光系统的PLC控制控制 灯光系统的灯光系统的PLC控制控制 灯光
23、系统的灯光系统的PLC控制控制 灯光系统的灯光系统的PLC控制控制 灯光系统的灯光系统的PLC控制控制 图53 灯光系统的PLC控制硬件原理图灯光系统的灯光系统的PLC控制控制 图54 灯光系统的PLC控制程序梯形图灯光系统的灯光系统的PLC控制控制 图54 灯光系统的PLC控制程序梯形图(续)灯光系统的灯光系统的PLC控制控制 图54 灯光系统的PLC控制程序梯形图(续)灯光系统的灯光系统的PLC控制控制 图54 灯光系统的PLC控制程序梯形图(续)灯光系统的灯光系统的PLC控制控制 图54 灯光系统的PLC控制程序梯形图(续)跳转指令跳转指令JMP和标号指令和标号指令LBL只能在同一程序中
24、配合使用,只能在同一程序中配合使用,如主程序、同一子程序和同一中断程序。不能从主程序跳转到某如主程序、同一子程序和同一中断程序。不能从主程序跳转到某一子程序或中断程序,也不能从某一中断程序跳转到其他中断程一子程序或中断程序,也不能从某一中断程序跳转到其他中断程序、子程序或主程序。序、子程序或主程序。标号指令前面无需接任何其他指令,即直接与左母线相连。标号指令前面无需接任何其他指令,即直接与左母线相连。灯光系统的灯光系统的PLC控制控制 本项目中使用特殊位寄存器本项目中使用特殊位寄存器SM0.5实现彩灯亮灭及移位时间实现彩灯亮灭及移位时间控制,这在一定意义上使程序编写简洁明了,但存在的问题是时控
25、制,这在一定意义上使程序编写简洁明了,但存在的问题是时间不能严格同步,即不能保证每盏灯亮灭时间为间不能严格同步,即不能保证每盏灯亮灭时间为0.5s。解决问题。解决问题的方法有两个:一是通过程序控制,即当按下起动按钮后在的方法有两个:一是通过程序控制,即当按下起动按钮后在SM0.5上升沿到来时再起动彩灯亮灭控制;二是通过使用多个定上升沿到来时再起动彩灯亮灭控制;二是通过使用多个定时器来解决。时器来解决。灯光系统的灯光系统的PLC控制控制 第四周 交通灯系统的交通灯系统的PLC控制控制交通灯系统的交通灯系统的PLC控制控制图55 交通灯时序图a)第一时间段 b)第二时间段 1、比较指令、比较指令交
26、通灯系统的交通灯系统的PLC控制控制 1、比较指令、比较指令交通灯系统的交通灯系统的PLC控制控制 1、比较指令、比较指令交通灯系统的交通灯系统的PLC控制控制图56 比较指令的应用a)梯形图 b)语句表 c)指令功能图 2、时钟指令、时钟指令交通灯系统的交通灯系统的PLC控制控制(1)指令格式)指令格式 2、时钟指令、时钟指令交通灯系统的交通灯系统的PLC控制控制(2)时钟指令)时钟指令 图57 写时钟指令 图58 读实时时钟指a)梯形图 b)语句表 a)梯形图 b)语句表 3、数制转换、数制转换交通灯系统的交通灯系统的PLC控制控制 4、子程序指令、子程序指令交通灯系统的交通灯系统的PLC
27、控制控制图59 子程序调用指令a)梯形图 b)语句表 4、子程序指令、子程序指令交通灯系统的交通灯系统的PLC控制控制图60 子程序有条件返回指令a)梯形图 b)语句表交通灯系统的交通灯系统的PLC控制控制交通灯系统的交通灯系统的PLC控制控制图61 交通灯系统的PLC控制硬件原理图交通灯系统的交通灯系统的PLC控制控制 对于一个没有使用过时钟的对于一个没有使用过时钟的PLC,在使用时钟指令前,打开编程软件菜单,在使用时钟指令前,打开编程软件菜单“PLC”“实实时时钟时时钟”界面,在该界面中可读出界面,在该界面中可读出PC的时钟,然后可把的时钟,然后可把PC的时钟设置成的时钟设置成PLC的实时
28、时钟,的实时时钟,也可重新进行时钟的调整。也可重新进行时钟的调整。PLC时钟设定后才能开始使用时钟指令。时钟可以设成与时钟设定后才能开始使用时钟指令。时钟可以设成与PC中一中一样,也可用样,也可用TODW指令自由设定,但必须先对时钟存储单元赋值,才能使用指令自由设定,但必须先对时钟存储单元赋值,才能使用TODW指令。指令。硬件时钟在硬件时钟在CPU 224以上的以上的CPU中才有。中才有。交通灯系统的交通灯系统的PLC控制控制 用鼠标右键单击指令树中的用鼠标右键单击指令树中的“子程序子程序”的图标,在弹出的快捷菜单中选择的图标,在弹出的快捷菜单中选择“重命名重命名”命令,命令,可以更改其名称;
29、或用鼠标右键单击编辑器最下方子程序名,在弹出的快捷菜单中选择可以更改其名称;或用鼠标右键单击编辑器最下方子程序名,在弹出的快捷菜单中选择“重重命名命名”命令,或双击编辑器最下方子程序名,即可更改名称。命令,或双击编辑器最下方子程序名,即可更改名称。第四周 抢答器系统的抢答器系统的PLC控制控制 抢答器系统的抢答器系统的PLC控制控制 根据上述控制要求可知,输入量有根据上述控制要求可知,输入量有3个抢答按钮、个抢答按钮、1个主持人开始按钮和个主持人开始按钮和1个复位个复位按钮;输出量包括七段数码管和蜂鸣器。对应七段数码管的每一段都分配一个按钮;输出量包括七段数码管和蜂鸣器。对应七段数码管的每一段
30、都分配一个输出端子,可以设计不同的程序对其进行驱动。各抢答组之间应采用互锁,以输出端子,可以设计不同的程序对其进行驱动。各抢答组之间应采用互锁,以保证某一组抢到时,其他组抢答无效。复位按钮不仅将蜂鸣器复位,还应将显保证某一组抢到时,其他组抢答无效。复位按钮不仅将蜂鸣器复位,还应将显示器复位即显示示器复位即显示0。抢答器系统的抢答器系统的PLC控制控制 抢答器系统的抢答器系统的PLC控制控制 抢答器系统的抢答器系统的PLC控制控制 抢答器系统的抢答器系统的PLC控制控制 图62 段译码指令的应用a)梯形图 b)语句表 c)数码管显示抢答器系统的抢答器系统的PLC控制控制 1)通信中断)通信中断
31、PLC的通信端口的通信端口0或端口或端口1在接收字符、发送完成、接收信息完成时所产在接收字符、发送完成、接收信息完成时所产生的中断。生的中断。2)输入)输入/输出中断输出中断 输入输入/输出中断包括外部输入中断、高速计数器中断和脉冲串输出中断。输出中断包括外部输入中断、高速计数器中断和脉冲串输出中断。3)时基中断)时基中断 时基中断包括定时中断和定时器中断。时基中断包括定时中断和定时器中断。抢答器系统的抢答器系统的PLC控制控制 抢答器系统的抢答器系统的PLC控制控制 抢答器系统的抢答器系统的PLC控制控制 1)中断允许指令)中断允许指令ENI(Enable Interrupt)2)中断禁止指
32、令)中断禁止指令DISI(Disable Interrupt)3)中断连接指令)中断连接指令ATCH(Attach)4)中断分离指令)中断分离指令DTCH(Detach)5)中断返回指令)中断返回指令RETI(Return Interrupt)6)中断程序有条件返回指令)中断程序有条件返回指令CRETI(Conditional Return Interrupt)抢答器系统的抢答器系统的PLC控制控制 图63 中断允许指令 a)梯形图 b)语句表图64 中断禁止指令a)梯形图 b)语句表抢答器系统的抢答器系统的PLC控制控制 图65 中断有条件返回指令a)梯形图 b)语句表抢答器系统的抢答器系统
33、的PLC控制控制 抢答器系统的抢答器系统的PLC控制控制 抢答器系统的抢答器系统的PLC控制控制 图66 抢答器系统的PLC控制硬件原理图抢答器系统的抢答器系统的PLC控制控制 在中断程序中可以使用双线图输出,即在中断程序中可以使用双线图输出,即CPU在同一次扫描周期内所执在同一次扫描周期内所执行程序段内不出现双线圈即可。同样,在执行跳转指令和子程序指令时,也行程序段内不出现双线圈即可。同样,在执行跳转指令和子程序指令时,也可有双线圈输出。可有双线圈输出。抢答器系统的抢答器系统的PLC控制控制 用按字符驱动或按段驱动的数码管,通过通断输出即可实现数字的闪用按字符驱动或按段驱动的数码管,通过通断
34、输出即可实现数字的闪烁。而采用段译码指令,若要实现数字的闪烁,可通过复位相应位的输出,烁。而采用段译码指令,若要实现数字的闪烁,可通过复位相应位的输出,或采用通断其数码管的电源实现。或采用通断其数码管的电源实现。第四周 工业洗衣机系统的工业洗衣机系统的PLC控制控制 工业洗衣机系统的工业洗衣机系统的PLC控制控制 根据上述控制要求,本项目的实现方法较多,最为常用的是用多个定时器实现,但洗根据上述控制要求,本项目的实现方法较多,最为常用的是用多个定时器实现,但洗涤及漂洗过程多为重复过程,可用涤及漂洗过程多为重复过程,可用PLC中的循环指令完成。中的循环指令完成。系统要求有倒计时功能,可用数码管来
35、实现,但整个控制过程为系统要求有倒计时功能,可用数码管来实现,但整个控制过程为30min,即要求有两,即要求有两个数码管,正常情况下一个数码管要占用个数码管,正常情况下一个数码管要占用8个输出端,两个数码管则需要个输出端,两个数码管则需要16个输出端。个输出端。由于由于CPU 226 PLC本机只有本机只有16个输出端,所以两个数码管就占满了所有输出端,因此可以个输出端,所以两个数码管就占满了所有输出端,因此可以选择具有锁存、译码、驱动功能的芯片选择具有锁存、译码、驱动功能的芯片CD4513来解决输出端不足的问题。来解决输出端不足的问题。工业洗衣机系统的工业洗衣机系统的PLC控制控制 工业洗衣
36、机系统的工业洗衣机系统的PLC控制控制 工业洗衣机系统的工业洗衣机系统的PLC控制控制 工业洗衣机系统的工业洗衣机系统的PLC控制控制 工业洗衣机系统的工业洗衣机系统的PLC控制控制 工业洗衣机系统的工业洗衣机系统的PLC控制控制 工业洗衣机系统的工业洗衣机系统的PLC控制控制 工业洗衣机系统的工业洗衣机系统的PLC控制控制 工业洗衣机系统的工业洗衣机系统的PLC控制控制 工业洗衣机系统的工业洗衣机系统的PLC控制控制 工业洗衣机系统的工业洗衣机系统的PLC控制控制 工业洗衣机系统的工业洗衣机系统的PLC控制控制 工业洗衣机系统的工业洗衣机系统的PLC控制控制 图67 工业洗衣机系统的PLC控
37、制硬件原理图工业洗衣机系统的工业洗衣机系统的PLC控制控制 图68 用CD4513减少输出点的电路图工业洗衣机系统的工业洗衣机系统的PLC控制控制 用循环指令和特殊位存储器用循环指令和特殊位存储器SM0.4或或SM0.5,或与定时器,或,或与定时器,或与计数器一起构成定时器或计数器,或扩展定时或计数器范围,当与计数器一起构成定时器或计数器,或扩展定时或计数器范围,当然循环指令实现定时编程相对较为复杂,故很少有人使用。然循环指令实现定时编程相对较为复杂,故很少有人使用。工业洗衣机系统的工业洗衣机系统的PLC控制控制 用取反指令可实现用一个按钮控制灯的亮灭,即按钮按一次灯用取反指令可实现用一个按钮
38、控制灯的亮灭,即按钮按一次灯亮,再按一次灯灭。同样也可用一个按钮实现一台电动机的起动与亮,再按一次灯灭。同样也可用一个按钮实现一台电动机的起动与停止等。停止等。第四周 液压机系统的液压机系统的PLC控制控制 液压机系统的液压机系统的PLC控制控制 图69 300T液压机工作示意图a)放料图 b)成型图 c)活塞运动过程 液压机系统的液压机系统的PLC控制控制 1顺序控制设计法顺序控制设计法2顺序功能图顺序功能图3顺序功能图的基本结构顺序功能图的基本结构单序列、选择序列、并行序列单序列、选择序列、并行序列 液压机系统的液压机系统的PLC控制控制 3顺序功能图的基本结构顺序功能图的基本结构单序列、
39、选择序列、并行序列单序列、选择序列、并行序列 图70 顺序功能图基本结构a)单序列 b)选择序列 c)并行序列 液压机系统的液压机系统的PLC控制控制 4绘制顺序功能图的注意事项绘制顺序功能图的注意事项 1)步与步不能直接相连,要用转换隔开。)步与步不能直接相连,要用转换隔开。2)转换也不能直接相连,要用步隔开。)转换也不能直接相连,要用步隔开。3)初始步描述的是系统等待起动命令的初始状态,通常在这一步里没有任何动作。但是)初始步描述的是系统等待起动命令的初始状态,通常在这一步里没有任何动作。但是初始步是不可不画的,因为如果没有该步,无法表示系统的初始状态,系统也无法返回停止状初始步是不可不画
40、的,因为如果没有该步,无法表示系统的初始状态,系统也无法返回停止状态。态。4)自动控制系统应能多次重复完成某一控制过程,要求系统可以循环执行某一程序,因)自动控制系统应能多次重复完成某一控制过程,要求系统可以循环执行某一程序,因此顺序功能图应是一个闭环,即在完成一次工艺过程的全部操作后,应从最后一步返回初始步,此顺序功能图应是一个闭环,即在完成一次工艺过程的全部操作后,应从最后一步返回初始步,系统停留在初始状态(单周期操作);在连续循环工作方式下,系统应从最后一步返回下一工系统停留在初始状态(单周期操作);在连续循环工作方式下,系统应从最后一步返回下一工作周期开始运行的第一步。作周期开始运行的
41、第一步。液压机系统的液压机系统的PLC控制控制 5顺序功能图转换成梯形图的方法顺序功能图转换成梯形图的方法 根据控制系统的工艺要求画出系统的顺序功能图后,还必须将顺序功能图转换成根据控制系统的工艺要求画出系统的顺序功能图后,还必须将顺序功能图转换成PLC执执行的梯形图程序(前面已提及,目前还有很多行的梯形图程序(前面已提及,目前还有很多PLC没有配备顺序功能图语言)。将顺序功能没有配备顺序功能图语言)。将顺序功能图转换成梯形的方法有以下图转换成梯形的方法有以下3种。种。1)采用起)采用起/保保/停电路的设计方法(经验法)。停电路的设计方法(经验法)。2)采用置位()采用置位(S)与复位()与复
42、位(R)指令的设计方法(以转换为中心)。)指令的设计方法(以转换为中心)。3)采用顺序控制继电器指令()采用顺序控制继电器指令(SCR指令)的设计方法。指令)的设计方法。液压机系统的液压机系统的PLC控制控制 6采用起采用起/保保/停电路的顺序控制梯形图设计方法停电路的顺序控制梯形图设计方法(1)单序列的编程方法)单序列的编程方法(2)选择序列和并行序列的编程方法)选择序列和并行序列的编程方法液压机系统的液压机系统的PLC控制控制 液压机系统的液压机系统的PLC控制控制 图71 3000kN液压机系统的PLC硬件原理图液压机系统的液压机系统的PLC控制控制 液压机系统的液压机系统的PLC控制控
43、制 1、原点检测传感器损坏 若在活塞返回过程中,原点检测传感器损坏,则活塞会继续上行,这样会造成液压缸的损坏,这种情况可在原点上方再增加一个超行程开关即可避免这种故障的发生。2、压力继电器损坏 若活塞在下行工件时,如压力继电器损坏,这时因为电磁阀一直通电而使液压系统压力增加,容易造成液压系统的损坏、或使电动机负载变大造成过载而停止等,这种情况下可通过增加一个时间继电器来避免这种故障的发生。3、其他异常情况 若在机床运行过程中出现其他异常情况,这时可增加一个急停按钮,让系统立即停止工作,避免异常情况发生。第四周 剪板机系统的剪板机系统的PLC控制控制 剪板机系统的剪板机系统的PLC控制控制 图7
44、2 剪板机工作示意图 剪板机系统的剪板机系统的PLC控制控制 1使用使用S、R指令设计顺序控制程序指令设计顺序控制程序 2使用使用S、R指令设计顺序功能图的方法指令设计顺序功能图的方法 (1)单序列的编程方法)单序列的编程方法 (2)并行序列的编程方法)并行序列的编程方法 (3)选择序列的编程方法)选择序列的编程方法 剪板机系统的剪板机系统的PLC控制控制 图73 动力头控制系统的顺序功能图和梯形图 剪板机系统的剪板机系统的PLC控制控制 图74 并行序列的顺序功能图 剪板机系统的剪板机系统的PLC控制控制 图75 并行序列转换的同步实现a)并行序列合并顺序功能图 b)梯形图 剪板机系统的剪板
45、机系统的PLC控制控制 图76 选择序列的顺序控制图剪板机系统的剪板机系统的PLC控制控制 剪板机系统的剪板机系统的PLC控制控制 图77 剪板机控制系统的PLC硬件接线图 剪板机系统的剪板机系统的PLC控制控制 在工程项目或机床设备控制中,都要求设置急停按钮,以便在系统发生异常情况时紧急停在工程项目或机床设备控制中,都要求设置急停按钮,以便在系统发生异常情况时紧急停机。在采用起机。在采用起/保保/停电路设计法编写顺序功能程序时,设置的急停按钮必须串联在每一步中停电路设计法编写顺序功能程序时,设置的急停按钮必须串联在每一步中,这样无疑就增加了程序的复杂度;或在程序的初始步中设置,这样在发生异常
46、情况时,这样无疑就增加了程序的复杂度;或在程序的初始步中设置,这样在发生异常情况时,系统也能停止运行,但必须工作完一个周期后才能停止。在发生较为危险的事故时,这样系统也能停止运行,但必须工作完一个周期后才能停止。在发生较为危险的事故时,这样的设置显然是不合理的。的设置显然是不合理的。在采样在采样S、R指令设计的顺序功能程序时,设置急停按钮则较为方便和简单。无论何时按急指令设计的顺序功能程序时,设置急停按钮则较为方便和简单。无论何时按急停按钮,只要对所用的存储器的位或输出继电器全部复位即可。如果控制系统比较复杂,程停按钮,只要对所用的存储器的位或输出继电器全部复位即可。如果控制系统比较复杂,程序
47、比较庞大且含有子程序或中断程序等,这样的系统一个扫描周期会比较长,如果发生异常,序比较庞大且含有子程序或中断程序等,这样的系统一个扫描周期会比较长,如果发生异常,在主程序中设置这样的急停程序显然不行,这种情况下必须将急停程序段设置为中断程序,在主程序中设置这样的急停程序显然不行,这种情况下必须将急停程序段设置为中断程序,而且它的中断优先级必须设置为最高。而且它的中断优先级必须设置为最高。剪板机系统的剪板机系统的PLC控制控制 如在本项目中,剪板机控制系统可设置单步、单周期和连续如在本项目中,剪板机控制系统可设置单步、单周期和连续3种工作方式。单步工作方式种工作方式。单步工作方式是每按下一次单步
48、按钮,系统只运行一步,这种工作方式多用于设备的调试;单周期工作方是每按下一次单步按钮,系统只运行一步,这种工作方式多用于设备的调试;单周期工作方式是每按一下运行按钮,系统完成一个周期的工作;连续工作方式是只要按下运行按钮,系式是每按一下运行按钮,系统完成一个周期的工作;连续工作方式是只要按下运行按钮,系统就开始不停地工作,直到按下停止按钮或循环次数完成为止。统就开始不停地工作,直到按下停止按钮或循环次数完成为止。第四周 注塑机系统的注塑机系统的PLC控制控制 注塑机系统的注塑机系统的PLC控制控制 图78 注塑机加工流程图 注塑机系统的注塑机系统的PLC控制控制 1顺序控制继电器指令顺序控制继
49、电器指令 注塑机系统的注塑机系统的PLC控制控制 2采用顺序控制继电器指令设计顺序功能图的方法采用顺序控制继电器指令设计顺序功能图的方法(1)单序列的编程方法)单序列的编程方法(2)并行序列的编程方法)并行序列的编程方法(3)选择序列的编程方法)选择序列的编程方法 注塑机系统的注塑机系统的PLC控制控制 2采用顺序控制继电器指令设计顺序功能图的方法采用顺序控制继电器指令设计顺序功能图的方法图79 运输带控制系统的顺序功能图 注塑机系统的注塑机系统的PLC控制控制 2采用顺序控制继电器指令设计顺序功能图的方法采用顺序控制继电器指令设计顺序功能图的方法图80 并行序列和选择序列的顺序功能图注塑机系
50、统的注塑机系统的PLC控制控制 注塑机系统的注塑机系统的PLC控制控制 图81 注塑机控制系统的PLC硬件接线图 注塑机系统的注塑机系统的PLC控制控制 在控制系统经过调整或设备更换模具后,都须经过调试,方可投入运行。系统设置手在控制系统经过调整或设备更换模具后,都须经过调试,方可投入运行。系统设置手动工作方式主要是为了便于系统的调试。如本项目中的转换开关可转换自动和手动工作方式。动工作方式主要是为了便于系统的调试。如本项目中的转换开关可转换自动和手动工作方式。在编写程序时,根据要求,一般情况下手动操作均为点动,如本项目中用手动工作方式实现在编写程序时,根据要求,一般情况下手动操作均为点动,如
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。