B--S7-200(继电改造)_第1页
B--S7-200(继电改造)_第2页
B--S7-200(继电改造)_第3页
B--S7-200(继电改造)_第4页
B--S7-200(继电改造)_第5页
已阅读5页,还剩82页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法S7-200S7-200基本编程方法基本编程方法业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法PLCPLC工业控制系统设计步骤工业控制系统设计步骤1 1 确定系统控制要求确定系统控制要求2 2 输入输出口分配输入输出口分配3 3 硬件接线图设计硬件接线图设计4 4 编程并模拟调试编程并模拟调试5 5 联机调试联机调试6 6 整理资料整理资料

2、业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法确定系统的控制要求确定系统的控制要求 设计设计PLCPLC应用系统之前,必须了解该应用系统之前,必须了解该PLCPLC控制系统控制系统所需要完成什么样的任务。系统的控制要求有时候很所需要完成什么样的任务。系统的控制要求有时候很清楚,比如设计一个三相交流异步电动机的星清楚,比如设计一个三相交流异步电动机的星- -三角三角起动控制线路;有时候系统的控制要求不是很清楚,起动控制线路;有时候系统的控制要求不是很清楚,比如需要改造一台旧设备时,可能要加入

3、新的功能,比如需要改造一台旧设备时,可能要加入新的功能,那么这时候就需要重新确定系统的控制要求,了解整那么这时候就需要重新确定系统的控制要求,了解整个系统有哪些输入信号,有哪些输出信号,所有的信个系统有哪些输入信号,有哪些输出信号,所有的信号之间的逻辑关系是什么样的,这些都必须进行确定。号之间的逻辑关系是什么样的,这些都必须进行确定。如果对系统的控制要求理解有偏差,那么就有可能设如果对系统的控制要求理解有偏差,那么就有可能设计出错误的系统,甚至整个系统无法使用。计出错误的系统,甚至整个系统无法使用。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-2

4、00基本指令应用及基本编程方法基本指令应用及基本编程方法对系统的输入、输出信号进行分配(对系统的输入、输出信号进行分配(I/O分配分配) 确定了系统的控制要求,即对系统的所有输入信确定了系统的控制要求,即对系统的所有输入信号、输出信号的形式、逻辑关系有了清楚的了解。用号、输出信号的形式、逻辑关系有了清楚的了解。用户需要根据系统的控制要求来选择适当的户需要根据系统的控制要求来选择适当的PLCPLC型号,进型号,进而给输入信号和所驱动的负载分配合理的而给输入信号和所驱动的负载分配合理的PLCPLC端口。端口。 一般一般PLCPLC选型时需要考虑控制系统输入的信号形式选型时需要考虑控制系统输入的信号

5、形式(交流还是直流),所驱动负载的形式(直流负载还(交流还是直流),所驱动负载的形式(直流负载还是交流负载,是否需要快速性),是否有模拟量输入是交流负载,是否需要快速性),是否有模拟量输入输出需求,是否需要和其他设备组网,是否需要高速输出需求,是否需要和其他设备组网,是否需要高速计数输入以及高速脉冲输出功能,是否需要一些特殊计数输入以及高速脉冲输出功能,是否需要一些特殊的功能(如打印,位置控制等)。的功能(如打印,位置控制等)。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法PLC硬件接线设

6、计硬件接线设计 对对PLCPLC进行了进行了I/OI/O分配后,就需要设计分配后,就需要设计PLCPLC的外部的外部接线图,这个过程是纯硬件范畴的,这也是以后硬件接线图,这个过程是纯硬件范畴的,这也是以后硬件施工的基础。外部接线设计的基本原则是所有的输入施工的基础。外部接线设计的基本原则是所有的输入信号、输出信号必须构成电流回路,并且要注意所有信号、输出信号必须构成电流回路,并且要注意所有的输入信号、输出信号的电压、电流、频率范围能够的输入信号、输出信号的电压、电流、频率范围能够满足安全性和可靠性要求。满足安全性和可靠性要求。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程

7、实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法PLC程序设计并模拟调试程序设计并模拟调试 PLCPLC程序设计的主要任务就是根据控制系统的控程序设计的主要任务就是根据控制系统的控制要求和制要求和I/OI/O分配确定的各种输入分配确定的各种输入/ /输出信号,依据输出信号,依据各种变量的逻辑关系,编制各种变量的逻辑关系,编制PLCPLC控制程序。在设计控制程序。在设计PLCPLC程序时,建议对程序中加入必要的注释和说明,程序时,建议对程序中加入必要的注释和说明,以方便程序的修改和移植。以方便程序的修改和移植。 软件设计原则是保证程序的结构化(程序易读、软件设

8、计原则是保证程序的结构化(程序易读、易懂),模块化(程序易于移植),功能化(便于易懂),模块化(程序易于移植),功能化(便于大型程序的编制)。大型程序的编制)。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法现场联机调试现场联机调试 PLCPLC控制系统的功能能不能满足控制要求,需要控制系统的功能能不能满足控制要求,需要经过工业控制现场的检验才能得出结论。如果经过经过工业控制现场的检验才能得出结论。如果经过现场检验,发现控制功能有错误或者不能满足指标现场检验,发现控制功能有错误或者不能满足指

9、标的,需要修改程序,特殊情况下可能还需要修改硬的,需要修改程序,特殊情况下可能还需要修改硬件设计。件设计。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法PLCPLC工业控制系统工业控制系统编程方法编程方法1 1 逻辑设计法逻辑设计法2 2 图形分析法图形分析法3 3 继电转换法继电转换法(经验分析法经验分析法)4 4 状态转移法状态转移法5 5 特殊方法特殊方法业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本

10、指令应用及基本编程方法逻辑设计法逻辑设计法 逻辑设计法是利用逻辑代数来进行电路设计,从生产机械的拖逻辑设计法是利用逻辑代数来进行电路设计,从生产机械的拖动要求和工艺要求出发,将控制电路中的接触器、继电器线圈的通动要求和工艺要求出发,将控制电路中的接触器、继电器线圈的通电与断电,触点的闭合与断开,主令电器的接通与断开堪称逻辑变电与断电,触点的闭合与断开,主令电器的接通与断开堪称逻辑变量,根据控制要求将它们之间的关系用逻辑关系式来表达,然后再量,根据控制要求将它们之间的关系用逻辑关系式来表达,然后再化简,就可以编制出对应的控制程序。化简,就可以编制出对应的控制程序。这种方法编程简便,逻辑关这种方法

11、编程简便,逻辑关系一目了然,比较适合初学者系一目了然,比较适合初学者。例如:例如:水塔进水水泵水塔进水水泵= =(水塔液位低(水塔液位低+ +水塔进水水泵)水塔进水水泵)水塔液位高水塔液位高水池液位低水池液位低蓄水池电磁阀蓄水池电磁阀= =(水池液位低(水池液位低+ +蓄水池电磁阀)蓄水池电磁阀)水池液位高水池液位高业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法图形分析法图形分析法 图形分析法是根据图形进行图形分析法是根据图形进行PLCPLC控制系统程序设计。常见的图形控制系统程序设计。常

12、见的图形主要有流程图或时序图,然后根据相关图形设计主要有流程图或时序图,然后根据相关图形设计PLCPLC梯形图程序。梯形图程序。 时序图法特别适用于时间控制的电路,例如交通灯控制电路,时序图法特别适用于时间控制的电路,例如交通灯控制电路,对应的时序图画出后,再依时间用逻辑关系组合,就可以很方便地对应的时序图画出后,再依时间用逻辑关系组合,就可以很方便地把电路设计出来。把电路设计出来。 流程图法是用流程框图表示流程图法是用流程框图表示PLCPLC程序执行过程以及输入与输出之程序执行过程以及输入与输出之间的关系。绘制出系统的流程图后,使用间的关系。绘制出系统的流程图后,使用PLCPLC中的步进指令

13、进行程序中的步进指令进行程序设计是非常方便的。设计是非常方便的。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法继电转换法继电转换法 所谓继电转换法是将继电器的控制逻辑图直接翻译成梯形图,所谓继电转换法是将继电器的控制逻辑图直接翻译成梯形图,所以有时候也叫经验法编程,对于传统的工业技术改造常选用继电所以有时候也叫经验法编程,对于传统的工业技术改造常选用继电转换法。对于原有的继电器控制系统,其控制逻辑图在长期的运行转换法。对于原有的继电器控制系统,其控制逻辑图在长期的运行中,实践已证明该系统设

14、计合理、运行可靠。在这种情况下可采用中,实践已证明该系统设计合理、运行可靠。在这种情况下可采用继电转换法直接把该系统的继电器的控制逻辑图转换成继电转换法直接把该系统的继电器的控制逻辑图转换成PLCPLC控制的梯控制的梯形图。其控制基本模式为启形图。其控制基本模式为启- -保保- -停电路。每个启停电路。每个启- -保保- -停电路一般只停电路一般只针对一个输出,这个输出可以是系统的实际输出,也可以是中间变针对一个输出,这个输出可以是系统的实际输出,也可以是中间变量。对于熟悉机电控制的人员来说很容易学会继电转换法,将继电量。对于熟悉机电控制的人员来说很容易学会继电转换法,将继电器的控制逻辑直接翻

15、译成梯形图。器的控制逻辑直接翻译成梯形图。 业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 主电路主电路继电控制电路继电控制电路 控制电路控制电路 辅助电路辅助电路主电路就是和电动机等动力装置直接连接的电路部分。主电路就是和电动机等动力装置直接连接的电路部分。控制电路是在系统中对物理负载实现控制作用的电路部分。控制电路是在系统中对物理负载实现控制作用的电路部分。辅助电路是系统中用于照明、指示等辅助作用的电路部分。辅助电路是系统中用于照明、指示等辅助作用的电路部分。业精于勤业精于勤 技精于专

16、技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法主电路主电路控制电路控制电路辅助电路辅助电路业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 主电路一般情况下不用做任何改动。主电路一般情况下不用做任何改动。 因为因为PLCPLC是一种工业控制设备,只起到控制作用,不作为动力功是一种工业控制设备,只起到控制作用,不作为动力功率驱动设备,所以率驱动设备,所以PLCPLC改造的继电控制电路,实际控制电动机、电磁改造的继电

17、控制电路,实际控制电动机、电磁阀、电磁铁等实际物理负载还必须依赖于接触器、继电器、功率晶阀、电磁铁等实际物理负载还必须依赖于接触器、继电器、功率晶体管等。体管等。 继电控制电路中的主电路一般都是动力功率驱动电路,所以继电控制电路中的主电路一般都是动力功率驱动电路,所以PLCPLC也必须通过主电路来实现工业控制功能,故一般不需要做出改动。也必须通过主电路来实现工业控制功能,故一般不需要做出改动。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 所有在控制电路中可以被人为操作或者机械影响的信号都

18、是输入所有在控制电路中可以被人为操作或者机械影响的信号都是输入信号。信号。 将原继电控制回路的控制电路部分分离出来,将其中的外加控将原继电控制回路的控制电路部分分离出来,将其中的外加控制信号作为制信号作为PLCPLC的输入信号。这些信号包括各种按钮、开关、传感器的输入信号。这些信号包括各种按钮、开关、传感器信号等等,它们的作用是自身的状态能够影响系统的工作状态。信号等等,它们的作用是自身的状态能够影响系统的工作状态。 对于控制电路中具有相同名字的按钮、开关等信号,无论其出对于控制电路中具有相同名字的按钮、开关等信号,无论其出现多少次,使用的是常开接点还是常闭接点,只作为现多少次,使用的是常开接

19、点还是常闭接点,只作为1 1个个PLCPLC输入信输入信号。号。 业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 有一台机床,它的工作台被三相交流异步电动机有一台机床,它的工作台被三相交流异步电动机M M拖动,可以做拖动,可以做往复运动,其工作示意图以及继电接触控制电路如图所示。往复运动,其工作示意图以及继电接触控制电路如图所示。 在工作台停止的情况下,按下启动按钮在工作台停止的情况下,按下启动按钮SB1SB1,接触器,接触器KM1KM1吸合,吸合,电动机电动机M M正转,工作台向左后退;

20、当碰到后退限位开关正转,工作台向左后退;当碰到后退限位开关SQ1SQ1时,时,KM1KM1释释放,工作台停止后退,同时放,工作台停止后退,同时KM2KM2吸合,电动机吸合,电动机M M反转,工作台右前进;反转,工作台右前进;当碰到前进限位开关当碰到前进限位开关SQ2SQ2时,时,KM2KM2释放,工作台停止前进,同时释放,工作台停止前进,同时KM1KM1吸吸合,工作台向左后退,合,工作台向左后退,如此循环往复。,如此循环往复。 在工作台停止的情况下,按下启动按钮在工作台停止的情况下,按下启动按钮SB2SB2,首先接触器,首先接触器KM2KM2吸吸合,电动机合,电动机M M反转,工作台向右前进,

21、然后同样作往复运动。反转,工作台向右前进,然后同样作往复运动。 当电动机发生过载,热保护继电器当电动机发生过载,热保护继电器FRFR动作、碰到极限限位开关动作、碰到极限限位开关SQ3SQ3或或SQ4SQ4、按下停止按钮、按下停止按钮SB3SB3时,所有接触器释放,电动机时,所有接触器释放,电动机M M停止转停止转动,工作台停止运行。动,工作台停止运行。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-

22、200基本指令应用及基本编程方法基本指令应用及基本编程方法业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 所有在控制电路中能够带动物理负载的设备均可作为输出信号。所有在控制电路中能够带动物理负载的设备均可作为输出信号。 将原继电控制回路的控制电路部分分离出来,将其中的被控制将原继电控制回路的控制电路部分分离出来,将其中的被控制信号作为信号作为PLCPLC的输出信号。这些信号包括接触器、电磁阀、电磁铁等的输出信号。这些信号包括接触器、电磁阀、电磁铁等等,它们的作用是可以控制实际的物理负载(电

23、动机、电磁阀、电等,它们的作用是可以控制实际的物理负载(电动机、电磁阀、电磁吸盘、指示灯、照明灯等)。磁吸盘、指示灯、照明灯等)。 对于控制电路中具有相同名字的接触器、电磁阀、电磁铁等,对于控制电路中具有相同名字的接触器、电磁阀、电磁铁等,无论其线圈、触点重复出现多少次,触点使用的是常开接点还是常无论其线圈、触点重复出现多少次,触点使用的是常开接点还是常闭接点,只作为闭接点,只作为1 1个个PLCPLC输出信号。输出信号。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法业精于勤业精于勤 技精

24、于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 PLCPLC的输入输出表(的输入输出表(Input/Output TableInput/Output Table)就是)就是I/OI/O分配表。分配表。 根据所确定的根据所确定的PLCPLC输入和输出信号数量,合理分配输入和输出信号数量,合理分配PLCPLC的的I/OI/O地址,地址,列出其对应关系。列出其对应关系。 在处理输入信号时,有时候为了节约在处理输入信号时,有时候为了节约PLCPLC的输入点数,可以将起的输入点数,可以将起同样作用的某些信号组合在一起然后

25、接入同样作用的某些信号组合在一起然后接入PLCPLC。 输入输入输出输出正转启动按钮正转启动按钮SB1SB1I0.0I0.0正转驱动正转驱动KA1KA1Q0.0Q0.0反转启动按钮反转启动按钮SB2SB2I0.1I0.1反转驱动反转驱动KA2KA2Q0.1Q0.1停止按钮停止按钮SB3SB3I0.2I0.2左限位左限位SQ1 SQ1 I0.3I0.3右限位右限位SQ2SQ2I0.4I0.4左极限限位左极限限位SQ3SQ3I0.5I0.5右极限限位右极限限位SQ4SQ4I0.6I0.6热保护热保护FRFRI0.7I0.7业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心

26、S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 PLCPLC外部接线图的设计主要是将系统的输入信号和输出信号与外部接线图的设计主要是将系统的输入信号和输出信号与PLCPLC连接起来,组成安全、可靠的硬件系统。连接起来,组成安全、可靠的硬件系统。 输入信号的硬件回路设计主要是考虑输入信号是采用常开接点输入信号的硬件回路设计主要是考虑输入信号是采用常开接点还是常闭接点,还有同样作用的按钮、开关信号的连接问题。还是常闭接点,还有同样作用的按钮、开关信号的连接问题。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令

27、应用及基本编程方法基本指令应用及基本编程方法 如果在如果在PLCPLC外部使用了某些按钮、开关的常开接点,那么继电接外部使用了某些按钮、开关的常开接点,那么继电接触控制电路转换成触控制电路转换成PLCPLC梯形图程序后,该输入信号的逻辑关系都是一梯形图程序后,该输入信号的逻辑关系都是一一对应的(常开对常开,常闭对常闭);一对应的(常开对常开,常闭对常闭);如果在如果在PLCPLC外部使用了某些外部使用了某些按钮、开关的常闭接点,那么继电接触控制电路转换成按钮、开关的常闭接点,那么继电接触控制电路转换成PLCPLC梯形图程梯形图程序后,该输入信号的逻辑关系都是一一相反的(常开变常闭,常闭序后,该

28、输入信号的逻辑关系都是一一相反的(常开变常闭,常闭变常开)。变常开)。 业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 为了节约为了节约PLCPLC输入点数而组合的多个起同样作用的按钮或开关连输入点数而组合的多个起同样作用的按钮或开关连接时,其应该遵循的原则就是:所有的常开接点在接时,其应该遵循的原则就是:所有的常开接点在PLCPLC外部并联连接,外部并联连接,所有的常闭接点在所有的常闭接点在PLCPLC外部串联连接,外部串联连接,PLCPLC编程时将所有的组合信号编程时将所有的组合信号当

29、做一个信号处理。当做一个信号处理。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 输出信号的硬件接线电路设计主要是考虑各种不同的被控制对输出信号的硬件接线电路设计主要是考虑各种不同的被控制对象(电动机、继电器、接触器、电磁阀、电磁铁、指示灯、照明灯)象(电动机、继电器、接触器、电磁阀、电磁铁、指示灯、照明灯)等,根据被控制对象的电压形式、电压级别设计安全、可靠的控制等,根据被控制对象的电压形式、电压级别设计安全、可靠的控制电路。电路。 因为因为PLCPLC程序执行速度很快,其内部的继电器线

30、圈闭合和断开速程序执行速度很快,其内部的继电器线圈闭合和断开速度远远快于外部实际的继电器、接触器闭合和断开的速度。为了防度远远快于外部实际的继电器、接触器闭合和断开的速度。为了防止某些相互抵触的动作(例如正反转等)同时工作,造成设备安全止某些相互抵触的动作(例如正反转等)同时工作,造成设备安全事故,所以即使在事故,所以即使在PLCPLC内部程序已经采取了连锁的情况下,在内部程序已经采取了连锁的情况下,在PLCPLC外外部输出信号的硬件接线电路中,同样必须采取硬件触点连锁。部输出信号的硬件接线电路中,同样必须采取硬件触点连锁。 业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程

31、实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 中间继电器是用来中间继电器是用来“暂时暂时”记忆控制过程的中间状态,这些状记忆控制过程的中间状态,这些状态需要参与系统控制,但是并不直接驱动最终物理负载。态需要参与系统控制,但是并不直接驱动最终物理负载。 如果原继电控制回路中使用了中间继电器(一般以如果原继电控制回路中使用了中间继电器(一般以KAKA标记),标记),在利用在利用PLCPLC控制系统设计时将其以

32、控制系统设计时将其以PLCPLC的内部继电器(或者叫中间继的内部继电器(或者叫中间继电器、辅助继电器)代替,不必出现在电器、辅助继电器)代替,不必出现在PLCPLC的输入或输出列表中。的输入或输出列表中。 业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 时间继电器用来产生延迟效果,继电接触控制电路中的时间继电时间继电器用来产生延迟效果,继电接触控制电路中的时间继电器有通电延时型和断电延时型两种,每种时间继电器都有延时动作器有通电延时型和断电延时型两种,每种时间继电器都有延时动作触点和瞬时动

33、作触点。触点和瞬时动作触点。 如果原继电控制回路中使用了通电延时动作的时间继电器,在如果原继电控制回路中使用了通电延时动作的时间继电器,在利用利用PLCPLC控制系统设计时将其以控制系统设计时将其以PLCPLC的定时器代替,不必出现在的定时器代替,不必出现在PLCPLC的的输入或输出列表中,原时间继电器的延时闭合触点和延时打开触点输入或输出列表中,原时间继电器的延时闭合触点和延时打开触点分别用定时器的常开接点和常闭接点代替。分别用定时器的常开接点和常闭接点代替。 如果原继电控制回路中使用了断电延时动作的时间继电器,除如果原继电控制回路中使用了断电延时动作的时间继电器,除了某些特别设计的了某些特

34、别设计的PLCPLC具有断电延时型定时器外,其他大部分具有断电延时型定时器外,其他大部分PLCPLC都都需要按照实际情况进行逻辑组合,以实现断电延时控制。需要按照实际情况进行逻辑组合,以实现断电延时控制。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 实际的继电控制电路都是比较复杂的,可能包含输入信号、输出实际的继电控制电路都是比较复杂的,可能包含输入信号、输出信号、中间继电器、定时器以及其他辅助电路。信号、中间继电器、定时器以及其他辅助电路。 将原继电控制回路中控制电路部分的按钮、开关等

35、输入信号根将原继电控制回路中控制电路部分的按钮、开关等输入信号根据据PLCPLC的输入对应关系用输入继电器替代,将原继电控制回路中控制的输入对应关系用输入继电器替代,将原继电控制回路中控制电路部分的接触器、电磁阀、电磁铁等被控制对象根据电路部分的接触器、电磁阀、电磁铁等被控制对象根据PLCPLC的输出对的输出对应关系用输出继电器替代,将原继电控制回路中控制电路部分的中应关系用输出继电器替代,将原继电控制回路中控制电路部分的中间继电器利用间继电器利用PLCPLC的内部继电器(或者叫中间继电器、辅助继电器)的内部继电器(或者叫中间继电器、辅助继电器)替代,将原继电控制回路中控制电路部分的通电延时动

36、作时间继电替代,将原继电控制回路中控制电路部分的通电延时动作时间继电器用器用PLCPLC的定时器替代,编制梯形图程序。的定时器替代,编制梯形图程序。 业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 继电控制电路中的照明灯一般都是继电控制电路中的照明灯一般都是36V36V安全电压驱动,所以具有安全电压驱动,所以具有单独的变压器供电;而指示灯的电压等级不定,从单独的变压器供电;而指示灯的电压等级不定,从6.3V6.3V到到220V220V不等。不等。 如果原继电控制回路中有照明灯、指示灯等,利

37、用如果原继电控制回路中有照明灯、指示灯等,利用PLCPLC进行改造进行改造时一般不用改动,保留原样即可。时一般不用改动,保留原样即可。 如果想丰富如果想丰富PLCPLC控制系统的指示功能,可以单独改造指示灯电路,控制系统的指示功能,可以单独改造指示灯电路,实现闪烁等变化。实现闪烁等变化。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 PLCPLC的程序设计有比较严格的规范,不允许出现桥型电路以及的程序设计有比较严格的规范,不允许出现桥型电路以及反向回路。反向回路。 如果根据原继电控制回路的

38、逻辑关系编制的梯形图不符合如果根据原继电控制回路的逻辑关系编制的梯形图不符合PLCPLC编编程语法要求,可以根据继电控制逻辑关系添加一些接点,在保持逻程语法要求,可以根据继电控制逻辑关系添加一些接点,在保持逻辑关系不变的基础上,使梯形图符合辑关系不变的基础上,使梯形图符合PLCPLC编程规范。编程规范。 如果原继电控制回路中有无法直接利用如果原继电控制回路中有无法直接利用PLCPLC梯形图编程的电路梯形图编程的电路(例如桥接电路),可以根据每个继电器、电磁阀、电磁铁、时间(例如桥接电路),可以根据每个继电器、电磁阀、电磁铁、时间继电器的导通通路进行总结归纳,找出其动作条件,然后依次编制继电器的

39、导通通路进行总结归纳,找出其动作条件,然后依次编制在在PLCPLC梯形图程序中。梯形图程序中。 业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法编程注意事项及编程技巧编程注意事项及编程技巧 (1 1)程序应按自上而下,从左至右的顺序编写。)程序应按自上而下,从左至右的顺序编写。(2 2)线圈不能直接与左母线相连。如果需要,可以通过特)线圈不能直接与左母线相连。如果需要,可以通过特殊内部标志位存储器殊内部标志位存储器SM0.0SM0.0(该位始终为(该位始终为1 1)来连接;触点)来连接;触点

40、不能放在线圈的右边。不能放在线圈的右边。(3 3)适当安排编程顺序,以减少程序的步数。串联多的支)适当安排编程顺序,以减少程序的步数。串联多的支路应尽量放在最上部,并联多的支路应尽量放在最左边。路应尽量放在最上部,并联多的支路应尽量放在最左边。(4 4)在同一程序中,统一编号的线圈使用两次及两次以上)在同一程序中,统一编号的线圈使用两次及两次以上称作双线圈输出。容易引起误动作,应避免使用。称作双线圈输出。容易引起误动作,应避免使用。S7-200S7-200中不允许双线圈输出。中不允许双线圈输出。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200

41、基本指令应用及基本编程方法基本指令应用及基本编程方法正确正确错误错误业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 并联多的支路应靠近左母线并联多的支路应靠近左母线 ,如下图所示:,如下图所示: 对复杂的电路,可重复使用一些触点画出其等效对复杂的电路,可重复使用一些触点画出其等效电路,然后再进行编程。电路,然后再进行编程。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法注意输出线圈不能串

42、联注意输出线圈不能串联M0.0T37( )Q0.1( )Q0.0切记,切记,PLCPLC通讯电缆不能带电插拔!通讯电缆不能带电插拔!业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法定时器指令定时器指令工作方式:工作方式:3 3种定时指令分别为种定时指令分别为TONTON、TONRTONR和和TOFTOF业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法定时器的工作原理:定时器的工作原理: 使

43、能输入有效后,当前值使能输入有效后,当前值PTPT对对PLCPLC内部的时基脉冲增内部的时基脉冲增1 1计计数,当计数值大于或等于定时器的预置值后,状态位置数,当计数值大于或等于定时器的预置值后,状态位置1 1。 时基时基 按脉冲分,有按脉冲分,有1ms1ms、10ms10ms、100ms 100ms 三种定时器。三种定时器。 1ms1ms定时器每隔定时器每隔1ms1ms刷新一次,当扫描周期较长时,在一刷新一次,当扫描周期较长时,在一个周期内可能被多次刷新,其当前值在一个扫描周期内不一个周期内可能被多次刷新,其当前值在一个扫描周期内不一定保持一致。定保持一致。 10ms 10ms 定时器则由系

44、统在每个扫描周期开始自动刷新。由定时器则由系统在每个扫描周期开始自动刷新。由于每个扫描周期内只刷新一次,故而每次程序处理期间,其于每个扫描周期内只刷新一次,故而每次程序处理期间,其当前值为常数。当前值为常数。 100ms100ms定时器则在该定时器指令执行时刷新。下一条执行定时器则在该定时器指令执行时刷新。下一条执行的指令,即可使用刷新后的结果,非常符合正常的思路,使的指令,即可使用刷新后的结果,非常符合正常的思路,使用方便可靠用方便可靠。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法业精

45、于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法 用于单一间隔的定时。上电周期用于单一间隔的定时。上电周期或 首 次 扫 描 , 定 时 器 状 态 位或 首 次 扫 描 , 定 时 器 状 态 位OFF(0)OFF(0),当前值为,当前值为0 0。使能输入接。使能输入接通时,定时器位为通时,定时器位为OFF(0)OFF(0),当前,当前值从值从0 0开始计数时间,当前值达到开始计数时间,当前值达到预置值时,定时器位预置值时,定时器位ON(1)ON(1),当前,当前值最大到值最大到3276732

46、767并保持。使能输入并保持。使能输入断开,定时器自动复位,即定时断开,定时器自动复位,即定时器状态位器状态位OFFOFF(0 0),当前值为),当前值为0 0。指令格式指令格式: TON: TON TxxxTxxx, PTPT1.1.接通延时定时器接通延时定时器业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法定时器的时间设定值装载在定时器的

47、时间设定值装载在VWVW单元中单元中业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法定时器的时间当前值送定时器的时间当前值送VWVW单元中单元中业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法*用于对许多间隔的累计定时。用于对许多间隔的累计定时。上电周期或首次扫描,定时器上电周期或首次扫描,定时器状态位状态位OFFOFF(0 0),当前值保持),当前值保持。使能输入接通时,定时器。使能输入

48、接通时,定时器位位为为OFFOFF,当前值从当前值从0 0开始计数时开始计数时间。使能输入断开,定时器位间。使能输入断开,定时器位和当前值保持最后状态。使能和当前值保持最后状态。使能输入再次接通时,当前值从上输入再次接通时,当前值从上次的保持值继续计数,当累计次的保持值继续计数,当累计当前值达到预设值时,定时器当前值达到预设值时,定时器状态位状态位ONON(1 1),当前值连续计),当前值连续计数最大到数最大到3276732767。*指令格式指令格式:TONRTONR TxxxTxxx,PTPT2.2.有记忆接通延有记忆接通延时定时器时定时器业精于勤业精于勤 技精于专技精于专 学以致用学以致用

49、工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法n断电延时型定时器用来在输入断电延时型定时器用来在输入断开,延时一段时间后,才断断开,延时一段时间后,才断开输出。使能端(开输出。使能端(ININ)输入有)输入有效时,定时器输出状态位立即效时,定时器输出状态位立即置置1 1,当前值复位为,当前值复位为0 0。使能端。使能端(ININ)断开时,定时器开始计)断开时,定时器开始计时,当前值从时,当前

50、值从0 0递增,当前值递增,当前值达到预置值时,定时器状态位达到预置值时,定时器状态位复位为复位为0 0,并停止计时,当前,并停止计时,当前值保持。值保持。n指令格式:指令格式:TOFTOFTxxxTxxx,PTPT3.3.断电延时定时器断电延时定时器业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法例:闪烁电路例:闪烁电路 I0.0I0.0的

51、常开触点接通后,的常开触点接通后,T37T37的的ININ输入端为输入端为1 1状态,状态,T37T37开始定时。开始定时。2S2S后定时时间到,后定时时间到,T37T37的常开触点接通,使的常开触点接通,使Q0.0Q0.0变为变为ONON,同时,同时T38T38开始计时。开始计时。3s3s后后T38T38的定时时间到,它的的定时时间到,它的常闭触点断开,使常闭触点断开,使T37T37的的ININ输入端变为输入端变为0 0状态,状态,T37T37的常开触的常开触点断开,点断开,Q0.0Q0.0变为变为OFFOFF,同时使,同时使T38T38的的ININ输入端变为输入端变为0 0状态,状态,其常

52、闭触点接通,其常闭触点接通,T37T37又开始定时,以后又开始定时,以后Q0.0Q0.0的线圈将这样的线圈将这样周期性地周期性地“通电通电”和和“断电断电”,直到,直到I0.0I0.0变为变为OFFOFF,Q0.0Q0.0线线圈圈“通电通电” ” 时间等于时间等于T38T38的设定值,的设定值,“断电断电”时间等于时间等于T37T37的设定值。的设定值。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7

53、-200基本指令应用及基本编程方法基本指令应用及基本编程方法实例实例 电动机顺序启动控制电动机顺序启动控制某工作台由一台三相交流异步电动机拖动,为了给三相交流异步电某工作台由一台三相交流异步电动机拖动,为了给三相交流异步电动机润滑冷却,另外有一台小容量的三相交流异步电动机带动油泵。动机润滑冷却,另外有一台小容量的三相交流异步电动机带动油泵。其控制要求如下:其控制要求如下:(1 1)工作过程:当按下启动按钮)工作过程:当按下启动按钮SB1SB1时,油泵电动机启动。油泵电时,油泵电动机启动。油泵电动机启动动机启动1010秒后,主拖动电动机启动运行。秒后,主拖动电动机启动运行。(2 2)停止过程:任

54、何时候,按下停止按钮)停止过程:任何时候,按下停止按钮SB2SB2,主拖动电动机立即,主拖动电动机立即停止,而油泵电动机继续运行停止,而油泵电动机继续运行5 5秒以后停止运行。秒以后停止运行。(3 3)报警及保护:在系统中有急停保护和电动机过载保护。系统启)报警及保护:在系统中有急停保护和电动机过载保护。系统启动后,任何时候按下急停按钮,或者两台电动机中之一发生过载,动后,任何时候按下急停按钮,或者两台电动机中之一发生过载,则电动机立即停止运转,同时报警指示灯以则电动机立即停止运转,同时报警指示灯以1 1赫兹(赫兹(50%50%占空比)的占空比)的频率闪烁。系统中有报警解除按钮,如果系统发生报

55、警,按下此按频率闪烁。系统中有报警解除按钮,如果系统发生报警,按下此按钮,报警指示灯熄灭。钮,报警指示灯熄灭。要求:程序中使用要求:程序中使用TOFTOF(断电延时定时器)(断电延时定时器)业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法状态转移法状态转移法 在设计较为复杂的程序时,仅仅采用简单的逻辑处理已在设计较为复杂的程序时,仅仅采用简单的逻辑处理已经很难保证程序的正确性和易读性,所以就需要采用别的方经很难保证程序的正确性和易读性,所以就需要采用别的方法来编制程序。为了保证程序逻辑的正确

56、以及程序的易读性,法来编制程序。为了保证程序逻辑的正确以及程序的易读性,我们可以将一个控制过程分为若干个阶段,在每一个阶段均我们可以将一个控制过程分为若干个阶段,在每一个阶段均设立一个控制标志,当每一个阶段执行完毕,就启动下一个设立一个控制标志,当每一个阶段执行完毕,就启动下一个阶段的控制标志,将本阶段的控制标志清除。阶段的控制标志,将本阶段的控制标志清除。 所谓所谓“状态状态”是指特定的功能,因此状态转移实际上是指特定的功能,因此状态转移实际上就是控制系统的功能转移。机电自控系统中机械的自动工作就是控制系统的功能转移。机电自控系统中机械的自动工作循环过程就是电气控制系统的状态自动、有序、逐步

57、转移的循环过程就是电气控制系统的状态自动、有序、逐步转移的过程。这种功能流程图完整地表现了控制系统的控制过程,过程。这种功能流程图完整地表现了控制系统的控制过程,各状态的功能、状态转移顺序和条件,它是各状态的功能、状态转移顺序和条件,它是PLCPLC应用控制程序应用控制程序设计的极好工具。利用状态流程图进行程序设计时,基本按设计的极好工具。利用状态流程图进行程序设计时,基本按以下几个步骤进行。以下几个步骤进行。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法状态转移法状态转移法使用状态法编程

58、的步骤:使用状态法编程的步骤:(1 1)按照机械运动或工艺过程的工作内容、步骤、顺序和)按照机械运动或工艺过程的工作内容、步骤、顺序和控制要求将系统的工作过程划分为若干个阶段,每一个阶段控制要求将系统的工作过程划分为若干个阶段,每一个阶段对应于一个状态,并且为每一个状态规定一个内部继电器作对应于一个状态,并且为每一个状态规定一个内部继电器作为该阶段(状态)的标志。需要注意的是,这个阶段划分的为该阶段(状态)的标志。需要注意的是,这个阶段划分的越细,编程序会越简单。越细,编程序会越简单。 (2 2)详细分析系统的工作过程,确定各个状态之间发生转)详细分析系统的工作过程,确定各个状态之间发生转移的

59、条件。般在实现状态转移时,建议使用置位(移的条件。般在实现状态转移时,建议使用置位(S S)和复)和复位(位(R R)指令)指令 。 (3 3)确定在每一个阶段中)确定在每一个阶段中PLCPLC控制系统需要控制的外部输出控制系统需要控制的外部输出信号,然后将状态标志和相关的输出关联起来。信号,然后将状态标志和相关的输出关联起来。(4 4)在使用状态转移法编程时,如果系统停止,需要将所)在使用状态转移法编程时,如果系统停止,需要将所有使用过的状态标志(内部继电器)复位,使系统回复原始有使用过的状态标志(内部继电器)复位,使系统回复原始状态。状态。业精于勤业精于勤 技精于专技精于专 学以致用学以致

60、用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法置位置位/ /复位指令复位指令 S/RS/R 置位指令置位指令S S:使能输入有效后从起始位使能输入有效后从起始位S-bitS-bit开始的开始的N N 个位个位 置置“1”1”并保持。并保持。复位指令复位指令R R:使能输入有效后从起始位使能输入有效后从起始位R-bitR-bit开始的开始的N N 个位个位 清清“0”0”并保持并保持。业精于勤业精于勤 技精于专技精于专 学以致用学以致用工程实训中心工程实训中心S7-200S7-200基本指令应用及基本编程方法基本指令应用及基本编程方法网络网

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论