第-4-章-松下PLC-编程指导课件_第1页
第-4-章-松下PLC-编程指导课件_第2页
第-4-章-松下PLC-编程指导课件_第3页
第-4-章-松下PLC-编程指导课件_第4页
第-4-章-松下PLC-编程指导课件_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

可编程序控制器第4章编程指导§4.1PLC的编程方法§4.2PLC中的数据及BCD码应用§4.3索引寄存器功能及应用§4.4高速计数器应用§4.5系统寄存器功能及设置4.1PLC的编程方法4.1.1编程的基本原则4.1.2编程技巧4.1.3基本电路的编程4.1.4编程举例4.1.1编程的基本原则(1)PLC编程元件的触点在程序中可以无限次使用,每个继电器线圈在程序中只能出现一次。(2)梯形图的每一逻辑行皆起始于左母线,终止于右母线。线圈总是处于最右边,且不能直接与左边母线相连。X0[]Y0[]Y0X1X0[]Y0[]Y1X1X0[]Y0X1X0[]Y0X1[]Y1R9010[]Y1(3)编制梯形图时,应尽量做到“上重下轻、左重右轻”。[][]不合理合理(4)两个或两个以上的线圈可以并联,但不可以串联。X0[]Y0[]Y1X0[]Y1[]Y0(5)梯形图程序必须符合顺序执行的原则,即从左到右,从上到下地执行,不符合顺序执行的电路不能直接编程。X0[]Y0[]Y1X1X4X5X3(6)在梯形图中串联节点、并联节点的使用次数没有限制,可无限次地使用。X0[]Y0X1R0RnXn…………无限次并联无限次串联4.1.2编程技巧

(1)把串联节点较多的电路放在梯形图的上方。(2)把并联节点较多的电路放在梯形图的左边。X0X1X2X3[]Y0X2X3X1X0[]Y0不合理合理

(3)桥式电路编程如果梯形图是一个桥式电路,PLC不能直接对它编程,必需转换电路,PLC才能进行编程。X0[]Y0[]Y1X1X4X5X3X1[]Y0[]Y1X0X4X5X3X0X1X3(4)复杂电路的处理如果梯形图构成的电路结构比较复杂,用ANS、ORS等指令难以解决,可重复使用一些节点画出它的等效电路,然后进行编程就比较容易了。X0X1X3X2[]Y0X4X6X7X5X0X3X3X4[]Y0X4X6X7X5X0X1X2X04.1.3基本电路的编程1.启动和复位电路X0[]X1Y0Y0X0X1KPY0启动和复位电路是构成梯形图最基本的常用电路。电路功能:当输入X0为ON时,输出Y0为ON,表示启动;当输入X1为ON时,输出Y0为OFF,表示复位。X0X1Y02.触发电路X0R0[]R0Y0(DF)R0Y0[]R1[]Y0R1每当输入X0从OFF→ON(上升沿)时,输出Y0的状态翻转。X0R0Y0R13.二分频电路X0R0[]R0Y0(DF)R0Y0[]R1[]Y0R1当输入信号X0的频率为f时,输出信号Y0的的频率为f/2。X0R0Y0R14.延时接通电路当输入信号X0触发后,经过5秒输出信号Y0接通。当输入信号X1触发后复位。X0[]R0R0T0[]Y0X1TMX0K50R0X0X1Y0R05s5.延时断开电路当输入信号X0触发后,输出信号Y0接通,经过5秒Y0断开。X0X1Y0R05sX0[]R0R0R0[]Y0X1TMX0K50R0T06.长延时电路X0[]R0R0T1[]Y0X1TMY0K30000R0TMY1K30000当输入信号X0触发后,经过60000秒输出信号Y0接通。当输入信号X1触发后复位。7.顺序延时接通电路R901CX0Y1Y0Y210s20s30sC100[]Y0R901CCT100K10X0R901CCT101K20X0R901CCT102K30X0C101[]Y1C102[]Y2(1)采用计数器构成顺序延时接通电路。(2)采用计数器和比较指令构成顺序延时接通电路。R901CCT100K50X0[]Y0X0<=,EV100,K40[]Y1X0<=,EV100,K30[]Y2X0<=,EV100,K20X0R901CX0Y1Y0Y210s20s30s8.顺序循环执行电路(1)采用左右移位寄存器指令构成顺序循环执行电路。Y8F119LRSRR901CWY0WY0X0(DF)[F0MV,K1,WY0]X1X01sR901CX0Y0Y1Y2Y7……(2)采用定时器和比较指令构成顺序循环执行电路。X0T0TMX0K300R900A[F60CMP,EV0,K200][]Y0[F60CMP,EV0,K100]R900AY0[]Y1Y0Y1[]Y210sX0T0Y0Y1Y2T9.报警电路设某大厅最多可容纳30人,超过30人时就报警。X0入口传感器,每进一人时触发一次,X1出口传感器,每出一人触发一次,Y0为报警信号。X1R9013(DF)[F0MV,K0,DT0]X0[F35+1,DT0](DF)[F37-1,DT0]>,DT0,K30[]Y010.扫描计数电路用于记录PLC执行程序时,扫描周期次数。X0R0[]Y0CT100K10C100R0[]R0X0X0Y0R0T10个扫描周期11.互锁电路用于相互封锁。该电路可用来构成多路抢答器。X0Y1[]Y0Y2Y3X3Y0[]Y3Y1Y2X2Y0[]Y2Y1Y3X1Y0[]Y1Y2Y3Y3Y1Y0Y24.1.4编程举例

PLC的应用设计步骤:

(1)对象分析:研究解控制对象的工作特点、工作过程和控制要求,并划分控制的各个阶段,归纳各个阶段的特点,和各阶段之间的转换条件,画出控制流程图或功能流程图。

(2)I/O节点分配;

(3)程序设计;(4)控制柜或操作台的设计和现场施工;

(5)系统整体调试;

(6)编制技术文件。1.运料小车的控制

(1)小车可在A、B两地分别启动。小车启动后自动返回A地,停止1分钟等待装料,然后自动向B地运行。到达B地后,停止1分钟等卸料,然后再自动返回A地。如此往复。(2)小车在运行过程中,均可手动停车。再次起启动后,小车重复(1)中的内容。(3)小车在前进或后退过程中,分别由指示灯显示其行进的方向。运料小车A(装料)B(卸料)行程开关行程开关I/O节点分配:输入:停车:X0正转启动:X1(向A点运动)反转启动:X2(向B点运动)A行程开关:X3(位置传感器)B行程开关:X4(位置传感器)输出:正转继电器:Y1反转继电器:Y2正向前进指示灯:Y3反向后退指示灯:Y4运料小车A(装料)B(卸料)行程开关行程开关X1X0X3X0X3Y2Y1T1TMY0K60X2X0X4X0X4Y1Y2T0TMY1K60[]Y1[]Y3[]Y4[]Y2当X0为ON时,系统停止运行。当X1按一下时,Y1为ON,并保持,小车向A点运动,同时Y3为ON。到达A点时,行程开关X3为ON,小车停止。定时器T0开始计时,1分钟后T0为ON,使Y2为ON,小车向B点运动,同时Y4为ON,Y1、Y3为OFF,到达B点时行程开关X4为ON,小车停止,T1开始定时,1分钟后,T1为ON,又使Y1为ON。2.顺序控制如图所示,由两组带机组成的原料运输自动控制系统,其起动顺序为:开始时,盛料斗D中无料,先起动带机C,13s后再起动带机B,经过14s再打开电磁阈YV,完成梯形图设计。I/O节点分配:输入:启动按钮:X0停机按钮:X1输出:电机M1:Y0

电机M2:Y1电磁阈YV

:Y2X0X1Y1T0TMY1K14T1X1X1[]Y1[]Y0[]Y2TMY0K13(ED)4.2PLC中的数据及BCD码应用4.2.1PLC中的数据4.2.2PLC中BCD码应用4.2.1PLC中的数据1.二进制数字系统可编程序控制器中的十进制和十六进制,基本上处理成二进制补码表示的16位或32位二进制数。16位或32位的最高有效位表示数据的正、负。“0”表示正数,“1”表示负数。当要把结果显示成十进制时,可用高级指令F75(16位)或F77(32位)转换成十进制字符的ASCII码(包括符号)。当要把结果显示成十六进制时,正数可用高级指令F71转换成十六进制字符的ASCII码,负数可先用高级指令F87或F88求绝对值后,再转换成十六进制字符的ASCII码。2.BCD码

BCD码是二进制编码的十进制数,是用二进制表示的代码之一。BCD码的引入提供了一种数据处理方法,对于数字设备来说可十分方便地将数据输入或取出。将BCD码转换成十进制数易于用户掌握,而二进制数又很便于数字设备处理。只要将十进制的每一位表示为4位二进制数,就可以很容易地将十进制数转换为BCD码。BCD码常用于数字开关输入数据,或将数据输送到七段显示器。3.可编程序控制器中的可用数据(1)PLC处理的二进制数

16位二进制:K-32768~K3276732位二进制:K-2147483648~K2147483647

(2)PLC处理的BCD码

4位BCD码:H0~H99998位BCD码:H0~H999999994.2.2PLC中BCD码应用1.使用BCD码的关键

PLC基本上是按标准的二进制码来处理数据,因此使用BCD码的关键是要用F80(BCD)、F81(BIN)、F82(DBCD)和F83(DBIN)指令将PLC中的数据转换成二进制码的形式。

BCD码的应用流程:BCD数据输入设备BCD数据输出设备BCD→二进制F81/F83二进制→BCDF80/F82数据处理FP12.应用举例当数字开关的数据输入到PLC时,用F81(或F83)指令将四位BCD数转换成16位二进制数。当PLC的数据输出到七段码数字显示器时,用F80(或F82)指令将16位二进制数转换成四位BCD码。1939BCD→BINPLCBIN→BCD数字开关七段显示作业五:1.有启

温馨提示

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

评论

0/150

提交评论