第五章PLC编程_第1页
第五章PLC编程_第2页
第五章PLC编程_第3页
第五章PLC编程_第4页
第五章PLC编程_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

1、1第五章第五章 PLC编程编程一一 编程指导编程指导1. 编程的基本原则编程的基本原则(1)输入)输入/输出继电器,内部辅助继电器、定时器、计数器等器输出继电器,内部辅助继电器、定时器、计数器等器件的触点可多次重复使用,无需用复杂的程序结构来减少触点的件的触点可多次重复使用,无需用复杂的程序结构来减少触点的使用次数。使用次数。(2)梯形图每一行都是从左边母线开始,线圈接在最右边。触)梯形图每一行都是从左边母线开始,线圈接在最右边。触点不能放在线圈的右边,在继电器的原理图中,热继电器的触点点不能放在线圈的右边,在继电器的原理图中,热继电器的触点可以加在线圈右边,而可以加在线圈右边,而PLC的梯形

2、图是不允许的。的梯形图是不允许的。 (a)不正确的电路不正确的电路(b)正确的电路正确的电路2(3)线圈)线圈不能不能直接与左边母线相连。如果需要,可以通过一个直接与左边母线相连。如果需要,可以通过一个没有使用的内部辅助继电器的常闭触点或者专用内部辅助继电器没有使用的内部辅助继电器的常闭触点或者专用内部辅助继电器1813(常(常ON)来连接。来连接。#tTIM01181305011401(a ) 不正确的电路不正确的电路(b) 正确的电路正确的电路(4)同一编号的线圈在一个程)同一编号的线圈在一个程序中使用两次称为双线圈输出,序中使用两次称为双线圈输出,双线圈输出容易引起误操作,双线圈输出容易

3、引起误操作,应尽量避免线圈重复使用。应尽量避免线圈重复使用。 AAA可编程序控制器 天津大学 李刚31. 编程的基本原则编程的基本原则(5)梯形图必须符合顺序执行的原则,即从左到右,从上到下)梯形图必须符合顺序执行的原则,即从左到右,从上到下地执行,如不符合顺序执行的电路不能直接编程,例如桥式电路地执行,如不符合顺序执行的电路不能直接编程,例如桥式电路就不能直接编程。就不能直接编程。(6)在梯形图中串联触点和并联触点使用的次数没有限制,可无)在梯形图中串联触点和并联触点使用的次数没有限制,可无限次的使用。限次的使用。无限无限可编程序控制器 天津大学 李刚4(7)(7)两个或两个以上的线圈可两个

4、或两个以上的线圈可以并联输出,如图所示:以并联输出,如图所示:2.2.程序的简化程序的简化编写编写PLC程序必须遵守上述基本原则。对于比较复杂的程序,可程序必须遵守上述基本原则。对于比较复杂的程序,可先将程序分成几个简单程序段,每一段从最左边触点开始,由上先将程序分成几个简单程序段,每一段从最左边触点开始,由上至下向右边进行编程,把程序逐段连接起来。至下向右边进行编程,把程序逐段连接起来。 552143 1 LD 0001 2 AND 0002 3 LD 1010 4 ANDNOT 1011 5 ORLD 6 OR 0500 7 ANDNOT 0003 8 AND 0004 9 LD 0005

5、 10 AND 0006 11 OR 0007 12 ANDLD 13 OUT 050063. 编程技巧编程技巧 (1 1)串多在上)串多在上把串联触点较多的电路编在梯形图上方;把串联触点较多的电路编在梯形图上方; LD0002 LD0000 AND0001 OR-LD OUT0500 LD0000AND0001OR0002 OUT050073. 编程技巧编程技巧(2 2)并多在左)并多在左并联触点多的电路应放在左边;并联触点多的电路应放在左边; LD0002 LD0003LD 0004 AND0005 OR-LDAND-LD OUT0500LD0004AND0005OR0003AND0002

6、 OUT050083. 编程技巧编程技巧(3 3)并联线圈时,从分支点到线圈间无触点的线圈放在上方;)并联线圈时,从分支点到线圈间无触点的线圈放在上方; LD0002 OUTTR0 AND0003 OUT0500 LDTR0 OUT0501可编程序控制器 天津大学 李刚93. 编程技巧编程技巧(4 4)桥型电路要整形)桥型电路要整形;0500ACDEABCE LDCANDEORAANDBLDAANDEORCANDDOR-LD OUT0500可编程序控制器 天津大学 李刚103. 编程技巧编程技巧(5 5)复杂电路可化简)复杂电路可化简如果电路的结构比较复杂,如果电路的结构比较复杂,用用ANDA

7、NDLDLD、ORORLDLD等指令难以解决,可重复使用一些触点画出等指令难以解决,可重复使用一些触点画出它的等效电路,然后再进行编程就比较容易了。它的等效电路,然后再进行编程就比较容易了。P79P79图图4-13 4-13 可编程序控制器 天津大学 李刚11P79P79图图4-144-1405020000TR000010002000400030504可编程序控制器 天津大学 李刚12KMSB1KMKHQKHFUKMM3 SB2控制电路控制电路主主电电路路M3M3 4. 常闭触点输入常闭触点输入的处理的处理SB2可编程序控制器 天津大学 李刚134. 常闭触点输入的处理常闭触点输入的处理 输入

8、输入接线接线端子端子输入输入继电继电器器输出输出端子端子输出输出继电继电器触器触点点可编程序控制器 天津大学 李刚144. 常闭触点输入的处理常闭触点输入的处理15二二 基本电路的编程基本电路的编程启动和复位电路启动和复位电路(P80)触发电路触发电路(P81)二分频电路二分频电路(P81-82)延时接通电路延时接通电路(P82)延时断开电路延时断开电路(P83)长时间延时电路长时间延时电路(1)采用两个或两个以上定时器的电路采用两个或两个以上定时器的电路(P84)(2)采用定时器和计数器组成的电路采用定时器和计数器组成的电路(P84)(3)采用两个或两个以上计数器组成的电路采用两个或两个以上

9、计数器组成的电路(P84-85)7. 顺序延时接通电路顺序延时接通电路(1)采用定时器的电路采用定时器的电路(P85-86)16二二 基本电路的编程基本电路的编程(2)采用计数器的电路采用计数器的电路(P86)(3)采用计数器和比较器的电路)采用计数器和比较器的电路(P86)8.顺序循环执行电路顺序循环执行电路(1)采用移位寄存器)采用移位寄存器SFT的电路的电路(P87)(2)采用定时器的电路)采用定时器的电路(P87-88)9. 扫描计数电路扫描计数电路(P88)10. 报警电路报警电路(P88-89)11. 实现掉电保护的电路实现掉电保护的电路(P89-90)12. 优先电路优先电路 (

10、1)不分优先级的电路)不分优先级的电路(P90)(2)分成不同优先级的电路)分成不同优先级的电路(P90-91)17三三 可编程序控制器应用举例可编程序控制器应用举例确确定定系系统统控控制制任任务务选选择择PLC机机型型画画出出系系统统流流程程图图制制作作控控制制柜柜,操操作作台台输输入入输输出出配配线线梯梯形形图图设设计计(编编制制程程序序)I/O分分配配安安装装PLC,I/O连连线线程程序序初初步步调调试试联联机机统统调调控控制制功功能能是是否否满满足足?交交 付付 用用 户户修修改改程程序序否否是是1. PLC的应用设计的应用设计P91-92可编程序控制器 天津大学 李刚18例例1:(P

11、92-94 )启动:启动:00000001000205000501正转:正转:0502反转:反转:0503050405052.应用举例应用举例可编程序控制器 天津大学 李刚190001000205000501正转:正转:0502反转:反转:05030504050520M1M2M3正正M3反反220VY1Y224V+ -起起动动S1S2DC24V000000010002COM0500050105020503COMCOM05050504C28P例例1的的I/O接线及梯形图接线及梯形图0001000205000501正转:正转:0502反转:反转:05030504050521例例2:(P94-97

12、)提示:提示:所有的输入都需要一个微所有的输入都需要一个微分环节以保证一次信号输分环节以保证一次信号输入只做一次响应;入只做一次响应;所有的输出都需要掉电保所有的输出都需要掉电保持功能以便记住掉电前的持功能以便记住掉电前的状态;状态;1. 注意合理地利用中间继电注意合理地利用中间继电器保存中间运算结果器保存中间运算结果可编程序控制器 天津大学 李刚22P98梯梯形形图图D I F U1 1 0 00 0 0 0C N T 0 2K E E PH R 1 0 01 1 0 01 1 0 01 1 0 1K E E PH R 0 0 0H R 1 0 00 0 0 1D I F U1 1 0 10

13、 0 0 2D I F U1 1 0 20 0 0 3D I F U1 1 0 30 0 0 5D I F U1 1 0 50 0 0 4D I F D1 1 0 41 1 0 3C N T 0 21 1 0 0K E E PH R 0 0 1H R 1 0 01 1 0 3K E E PH R 0 0 81 1 0 2C N T 0 1K E E PH R 0 0 21 1 0 31 1 0 2E N DH R 1 0 0C N T0 1# 0 0 1 01 9 0 0H R 0 0 8C N T0 2# 0 0 5 0H R 1 0 10 5 0 00 5 0 1H R 0 0 0H R

14、0 0 1K E E PH R 0 0 91 1 0 61 1 0 5K E E PH R 0 0 31 1 0 5C N T 0 2K E E PH R 1 0 11 1 0 4C N T 0 20 5 0 20 5 0 3H R 0 0 2H R 0 0 30 5 0 80 5 0 9H R 0 0 8H R 0 0 9H R 0 0 8D I F D1 1 0 61 9 0 0可编程序控制器 天津大学 李刚23分析:关于实验关于实验实验从第八周(实验从第八周(4月月18日)开始,日)开始,第第8周周OMRON,第,第9、10、11周西周西门子门子S7-300。每次。每次4学时。学时。可编

15、程序控制器 天津大学 李刚24实验指导教师:房朝晖实验指导教师:房朝晖实验室房间号:实验室房间号:26E-34126E-341邮箱:邮箱: ;电话:;电话:1390208350025下次开始讲下次开始讲S7-300S7-300可编程序控制器 天津大学 李刚26050000000001000000010500KEEP05000001由输入和输出继电器构成的梯形图由输入和输出继电器构成的梯形图由输入和锁存继电器构成的梯形图由输入和锁存继电器构成的梯形图 输入输出波形图输入输出波形图 1.1.启动和复位电路启动和复位电路 可编程序控制器 天津大学 李刚272. 触发电路触发电路 0000DIFU(1

16、3)1000T000010000000DIFD(14)100000001000T可编程序控制器 天津大学 李刚283.3.二分频电路二分频电路0 0 0 0D I F U (1 3 )1 0 0 01 1 0 01 0 0 00 5 0 01 0 0 01 1 0 00 5 0 00 5 0 0294. 延时接通电路延时接通电路 TIM000000TIM000500t00000500t0500000000011000t10000000TIM001000TIM00050010000001#t可编程序控制器 天津大学 李刚305. 延时断开电路延时断开电路 可编程序控制器 天津大学 李刚316.

17、长时间延时电路长时间延时电路 (1)(1)采用两个或两个以上定时器的电路采用两个或两个以上定时器的电路t1+t2可编程序控制器 天津大学 李刚326. 长时间延时电路长时间延时电路(2)(2)采用定时器和计数器组成的电路采用定时器和计数器组成的电路CNT01#m0500CNT01TIM000000TIM00TIM00mtmttm-10500TIM00CNT0100000000#t可编程序控制器 天津大学 李刚336. 长时间延时电路长时间延时电路(3)(3)采用两个或两个以上计数器组成的电路采用两个或两个以上计数器组成的电路 CNT01#m20500CNT00CNT0100001902CNT0

18、00000CNT00#m1m1m2m1m2m1m20500CNT00CNT010000347. 顺序延时接通电路顺序延时接通电路(1 1)采用定时器的电路)采用定时器的电路 T I M 0 00 0 0 0T I M 0 1T I M 0 20 5 0 0T I M 0 00 5 0 1T I M 0 10 5 0 2T I M 0 2# 0 1 0 0# 0 2 0 0# 0 3 0 010s20s30s0500050105020000357. 顺序延时接通电路顺序延时接通电路C N T00#003000000001C M P (20)C N T 00#00201813C M P (20)C

19、 N T 00#00101813000005000502050119021906050005011906C N T 000000(2 2)采用计数器的电路)采用计数器的电路(3 3)采用计数器和比较器的电路)采用计数器和比较器的电路可编程序控制器 天津大学 李刚368. 顺序循环执行电路顺序循环执行电路(1)采用移位寄存器)采用移位寄存器SFT的电路的电路可编程序控制器 天津大学 李刚378. 顺序循环执行电路顺序循环执行电路(2 2)采用定时器的电路采用定时器的电路 可编程序控制器 天津大学 李刚389. 扫描计数电路扫描计数电路 CNT00#000510000000100000000500CNT00100

温馨提示

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

最新文档

评论

0/150

提交评论