plc编程及应用实战.docx
- 文档编号:26646381
- 上传时间:2023-06-21
- 格式:DOCX
- 页数:9
- 大小:600.59KB
plc编程及应用实战.docx
《plc编程及应用实战.docx》由会员分享,可在线阅读,更多相关《plc编程及应用实战.docx(9页珍藏版)》请在冰豆网上搜索。
plc编程及应用实战
plc编程及应用实战
网络转载
导语:
PLC是采用“顺序扫描,不断循环〞的方式进展工作的。
即在PLC运行时,CPU根据用户按控制要求编制好并存于用户存储器中的程序,按指令步序号〔或者地址号〕作周期性循环扫描
plc编程是干什么的
是工业中必不可少的控制方式之一,无论是小型设备还是大型系统PLC都可以完成,并可以与人机界面交互,与电脑通讯等功能都可以做到,最先的PLC是用来代替继电器控制回路的,至今的PLC是多功能与一体的控制器,最根本的定时器、计数器、模拟量输入或者输出都可以收PLC的CPU单元完成,PLC可以理解成一台微型计数机,专业用于电气控制方面。
工作原理
是采用“顺序扫描,不断循环〞的方式进展工作的。
即在PLC运行时,CPU根据用户按控制要求编制好并存于用户存储器中的程序,按指令步序号〔或者地址号〕作周期性循环扫描,如无跳转指令,那么从第一条指令开场逐条顺序执行用户程序,直至程序完毕,然后重新返回第一条指令,开场下一轮新的扫描,在每次扫描经过中,还要完成对输入信号的采样和对输出状态的刷新等工作。
PLC的一个扫描周期必经输入采样、程序执行和输出刷新三个阶段。
PLC在输入采样阶段:
首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或者输入数据读入,并将其写入各对应的输入状态存放器中,即刷新输入,随即关闭输入端口,进入程序执行阶段。
PLC在程序执行阶段:
按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后,其结果再写入输出状态存放器中,输出状态存放器中所有的内容随着程序的执行而改变。
输出刷新阶段:
当所有指令执行完毕,输出状态存放器的通断状态在输出刷新阶段送至输出锁存器中,并通过一定的方式〔继电器、晶体管或者晶间管〕输出,驱动相应输出设备工作。
特点
PLC编程的应用面广、功能强大、使用方便,已经成为现代工业自动化的主要装置之一,在工业消费的所有领域得到了广泛的使用,在其他领域〔例如民用和家庭自动化〕的应用也得到了迅速的开展。
国际电工委员会〔IEC〕在1985年的PLC标准草案第3稿中,对PLC作了如下定义:
“是一种数字运算操纵的电子系统,专为在工业环境下应用而设计。
它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操纵的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或者消费经过。
可编程序控制器及其有关设备,都应按易于使工业控制系统形成一个整体,易于扩大其功能的原那么设计。
〞从上述定义可以看出,PLC是一种用程序来改变控制功能的工业控制计算机,除了能完成各种各样的控制功能外,还有与其他计算机通讯联网的功能。
PLC编程的推广应用在我国得到了迅猛的开展,它已经大量地应用在各种机械设备和消费经过的电气控制装置中,各行各业也涌现出了大批应用PLC改造设备的成果。
理解PLC的工作原理,具备设计、调试和维护PLC控制系统的才能,已经成为当代工业对电气技术人员和工科学生的根本要求。
plc编程及应用实战
由于PLC编程软件诸多,无法逐一为大家介绍,所以本文中涉及编写PLC控制程序的局部选用了较为常用的西门子STEP7-Micro/WIN编程软件为例来介绍。
1、喷泉控制
1〕明确系统控制要求
系统要求用两个按钮来控制A、B、C三组喷头工作〔通过控制三组喷头的泵电动机来实现〕,三组喷头排列如下列图所示。
系统控制要求详细如下:
当按下起动按钮后,A组喷头先喷5s后停顿,然后B、C组喷头同时喷,5s后,B组喷头停顿、C组喷头继续喷5s再停顿,而后A、B组喷头喷7s,C组喷头在这7s的前2s内停顿,后5s内喷水,接着A、B、C三组喷头同时停顿3s,以后重复前述经过。
按下停顿按钮后,三组喷头同时停顿喷水。
下列图为A、B、C三组喷头工作时序图。
2〕确定输入/输出设备,并为其分配适宜的I/O端子
喷泉控制需用到的输入/输出设备和对应的PLC端子见下表:
3〕绘制喷泉控制电路图
控制电路图
4〕编写PLC控制程序
启动STEP7-Micro/WIN编程软件,编写知足控制要求的梯形图程序,编写完成的梯形图如下列图所示。
梯形图
下面对照控制电路来讲明梯形图的工作原理:
1〕起动控制
2〕停顿控制
2、交通讯号灯控制
1〕明确系统控制要求
系统要求用两个按钮来控制交通讯号灯工作,交通讯号灯排列如下列图所示。
系统控制要求详细如下:
当按下起动按钮后,南北红灯亮25s,在南北红灯亮25s的时间里,东西绿灯先亮20s再以1次/s的频率闪烁3次,接着东西黄灯亮2s,25s后南北红灯熄灭,熄灭时间维持30s,在这30s时间里,东西红灯一直亮,南北绿灯先亮25s,然后以1次/s频率闪烁3次,接着南北黄灯亮2s。
以后重复该经过。
按下停顿按钮后,所有的灯都熄灭。
交通讯号灯的工作时序如下列图所示。
2〕确定输入/输出设备,并为其分配适宜的I/O端子
交通讯号灯控制需用到的输入/输出设备和对应的PLC端子见下表。
3〕绘制交通讯号灯控制电路图
控制电路图
4〕编写PLC控制程序
启动STEP7-Micro/WIN编程软件,编写知足控制要求的梯形图程序,编写完成的梯形图如下列图所示。
梯形图
在上图所示的梯形图中,采用了一个特殊的辅助继电器SM0.5,称为触点利用型特殊继电器,它利用PLC自动驱动线圈,用户只能利用它的触点,即画梯形图里只能画它的触点。
SM0.5能产生周期为1s的时钟脉冲,其上下电平持续时间各为0.5s,以上图梯形图网络9为例,当T50常开触点闭合,在1s内,SM0.5常闭触点接通、断开时间分别为0.5s,Q0.4线圈得电、失电时间也都为0.5s。
下面对照控制电路和时序图来讲明梯形图工作原理:
1〕起动控制
2〕停顿控制
0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- plc 编程 应用 实战