《《lc清华大学教学》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《lc清华大学教学》PPT课件.ppt(29页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、海南风光可编程序控制器 (FP1型PLC)清华大学电机系电工学教研室清华大学电机系电工学教研室 唐庆玉唐庆玉 编编计数器初始值:计数器初始值:132767计数器编号计数器编号(FP1机:机:100143)计数脉冲计数脉冲复位信号复位信号(1)复位信号接通时,计数器复位,装入初始值。)复位信号接通时,计数器复位,装入初始值。(2)复位信号断开时,每来一个计数脉冲减)复位信号断开时,每来一个计数脉冲减1,直,直 到减为到减为0,计数器的,计数器的“常开接点接通,常闭接常开接点接通,常闭接 点断开点断开”。说明:说明:4.计数器及计数器指令(计数器及计数器指令(CT指令)指令)CT指令梯形指令梯形图
2、格式:图格式:CPRCTn1235049X1CT100RCT指令梯形图与时序图指令梯形图与时序图CT100X1X2CPR50ST X1ST X2CT 100K 50助记符编程助记符编程PLC的寄存器(以的寄存器(以FP1为例)一览为例)一览字输入寄存器字输入寄存器 WX0WX12位输入寄存器位输入寄存器 X0X12F字输出寄存器字输出寄存器 WY0WY12位输出寄存器位输出寄存器 Y0Y12F通用字寄存器通用字寄存器 WR0WR62通用位寄存器通用位寄存器 R0R62F专用字寄存器专用字寄存器 WR900WR903专用位寄存器专用位寄存器 R900R903F定时器定时器 TM0TM99计数器计
3、数器 C100C143通用数据寄存器通用数据寄存器DT0DT8999专用数据寄存器专用数据寄存器DT9000DT9069设定值寄存器设定值寄存器 SV0SV143经过值寄存器经过值寄存器 EV0EV143索引寄存器索引寄存器 IX,IY十进制常数寄存器十进制常数寄存器 K十六进制常数寄存器十六进制常数寄存器 H微分指令:微分指令:DF,DF/(DF)R0(DF/)R1X0X1ST X0DFOT R0ST X1DF/OT R1X0接通瞬间(上升沿),接通瞬间(上升沿),R0接点接通一个扫描周期接点接通一个扫描周期T。X1断开瞬间(下降沿),断开瞬间(下降沿),R1接点接通一个扫描周期接点接通一个
4、扫描周期T。功能解释R0X0TX1R1T例例5.计数器应用举例:计数器应用举例:产品数量检测产品数量检测(教材(教材P509例例9-3)产品通过检测器产品通过检测器PH机械手机械手KM1KM2传送带电机传送带电机PLC的的I/O分配:分配:X0 传送带停机按钮传送带停机按钮X1传送带起动按钮传送带起动按钮X2 产品通过检测器产品通过检测器PHY0传送带电机传送带电机KM1Y1机械手机械手KM2TMY2定时器定时器,定时定时2秒秒CT100计数器,初始值计数器,初始值24(每(每24个产品个产品机械手动作机械手动作1次)次)电机起动后,电机起动后,R1产生宽度为一个扫描产生宽度为一个扫描周期的正
5、脉冲,使周期的正脉冲,使CT100和和TM1复位复位 起、停传送带电机起、停传送带电机计数器应用举例:计数器应用举例:产品数量检测产品数量检测TM Y 21Y0EDX0X1Y0Y0Y1R1DFCT 24100TM1R1X2Y0R1CT100TM1CT100RCP每检测到一个产品,每检测到一个产品,X2产生一个正脉冲,产生一个正脉冲,使使CT100计一个数计一个数 CT100每计每计24个数,机械手动作一次个数,机械手动作一次 机械手动作后,延时机械手动作后,延时2秒,将机械手秒,将机械手 电磁铁切断,同时将电磁铁切断,同时将CT100复位。复位。CT100 复位后,复位后,Y1和和TM1也复位
6、也复位计数器应用举例:计数器应用举例:产品数量检测产品数量检测TM Y 21Y0EDX0X1Y0Y0Y1R1DFCT 24100TM1R1X2Y0R1CT100TM1CT100RCP地址地址 指令指令 数据数据 0 ST X1 1 OR Y0 2 AN X0 3 OT Y0 4 ST Y0 5 DF 6 OT R1 7 ST X2 8 AN Y0 9 ST R1地址地址 指令指令 数据数据10 OR TM111 CT 10012 K 2413 ST CT10014 AN/TM115 OT Y116 ST CT10017 AN/R118 TM Y119 K 220 ED置位指令与复位指令(置位指
7、令与复位指令(SET,RST)SRX1X2Y1Y1ST X1SET Y1ST X2RST Y1X1=1时,时,Y1=1X1=0时,时,Y1仍仍=1X2=1时,时,Y1=0X2X1Y1数据传送指令数据传送指令(共(共11条)条)16位数据传送指令位数据传送指令梯形图格式梯形图格式目的寄存器目的寄存器源寄存器或常数源寄存器或常数K助记符(助记符(Move)指令代号指令代号F0 MVX1F0MV WR0WY0例:例:ST X1F 0 WR0 WY0若若X1=1,则将则将WR0的数据传送到的数据传送到WY0移位指令移位指令(共(共12条)条)16位数左移指令:位数左移指令:SRSRX0X1CPINWR
8、1X2RX0=0,输入数据输入数据=0X0=1,输入数据输入数据=1X1通断一次,输入通断一次,输入一个计数脉冲一个计数脉冲X2通断一次,输入通断一次,输入一个清一个清0脉冲,使脉冲,使WR1=0F E D C B A 9 8 7 6 5 4 3 2 1 0寄存器寄存器WR1清清00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0X0=1CP111001例例6.传送指令、移位指令举例传送指令、移位指令举例要求要求:X2开关通断一次,用于开关通断一次,用于WR1清清0。X0开关用于设置输入数据。开关用于设置输入数据。X1开关通断一次,输入一个移位脉冲。开关通断一次,输入一个移位脉冲。
9、若若X0开关合上,则串入数据为开关合上,则串入数据为1,每输入一个移位脉冲,输出指示灯,每输入一个移位脉冲,输出指示灯 依次点亮。若依次点亮。若X0打开,则串入数据为打开,则串入数据为0。X0X1Y0 Y1 Y2Y7Y3Y4Y5Y6X2输入指示灯输入指示灯输出指示灯输出指示灯输入开关输入开关FP1型型PLC控制器控制器内部电源内部电源SRX0X1CPINWR1X2 RX0X1Y0 Y1 Y2Y7Y3Y4Y5Y6X2FP1型型PLC控制器控制器SRX0X1CPINWR1X2RF0 MV WR1 WY0ED0 ST X01 ST X12 ST X23 SR WR14 F 05 WR16 WY07
10、ED例例7.传送指令、移位指令举例传送指令、移位指令举例:节日彩灯控制节日彩灯控制设计要求设计要求:开机后输出指示灯开机后输出指示灯Y0Y7全灭,每隔全灭,每隔1秒从秒从Y0至至Y7依次依次点亮点亮1个;个;8个灯全亮持续个灯全亮持续5秒,然后每隔秒,然后每隔1秒从秒从Y0至至Y7依次熄灭依次熄灭1个;个;8个灯全灭,然后再从个灯全灭,然后再从Y0至至Y7依次点亮。如此重复进行,依次点亮。如此重复进行,直至停机为止。(教材直至停机为止。(教材P515例例9-4)X0X1Y0 Y1 Y2Y7Y3Y4Y5Y6FP1型型PLC控制器控制器停停机机开开机机内部电源内部电源专用寄存器专用寄存器(FP1机
11、:机:WR900WR903)。常用的如下:常用的如下:R900A:“”标志标志 R900B:“=”标志标志 R900C:“”标志标志 R9010:常常ON继电器继电器 R9011:常常OFF继电器继电器 R9013:仅在第一个扫秒周期仅在第一个扫秒周期ON,其他时候均为其他时候均为OFFR9014:仅在第一个扫秒周期仅在第一个扫秒周期OFF,其他时候均为其他时候均为ON时钟脉冲发生器时钟脉冲发生器R9018 周期周期 0.01s R901B 周期周期0.2sR9019 周期周期0.02s R901C 周期周期1sR901A 周期周期0.1s R901D 周期周期2s用于给定时器和移位提供一个内
12、部时钟用于给定时器和移位提供一个内部时钟SR WR0R901C R7R7(WR0WR0的第的第7 7位)位)=1=1(8 8个灯全亮)时,个灯全亮)时,起动定时器,定时起动定时器,定时5 5秒,使灯全亮秒,使灯全亮5 5秒。时间到秒。时间到TM0TM0反反=0=0,给,给WR0WR0输入输入0 0,使灯逐个熄灭。,使灯逐个熄灭。R10=0R10=0(关机)时,将常数关机)时,将常数0 0传送给传送给WY0WY0,8 8个灯全灭个灯全灭 R10=1R10=1(开机)时,将开机)时,将WR0WR0传送给传送给WY0WY0,输输出出 TM0TM0反反=1=1时,给时,给WR0WR0输入输入1 1,使
13、灯逐个点亮,使灯逐个点亮 R10=1R10=1时,时,R901CR901C产生周期产生周期1 1秒的移位时钟秒的移位时钟 R11R11信号将信号将WR0WR0清清0 0 X1X1信号的上升沿求微分,在信号的上升沿求微分,在R11R11产生一个产生一个正脉冲,用于正脉冲,用于WR0WR0清清0 0 X1X1通断一次起动,通断一次起动,R10=1R10=1;X0X0通断一次停通断一次停机,机,R10=0R10=0节日彩灯控制梯形图节日彩灯控制梯形图功能解释功能解释(编程见教材(编程见教材P517P517)TM X 50TM X 500 0R10R10EDEDX0X0X1X1R10R10X1X1F0
14、 MV WR0 WY0F0 MV WR0 WY0R11R11DFDFSR WR0SR WR0R10R10TM0TM0R11R11R7R7R10R10R RCPCPININR11R11R901CR901CR10R10F0 MV 0 WY0F0 MV 0 WY0 基本指令基本指令 数据传送指令数据传送指令 算术运算指令算术运算指令 移位指令移位指令 位操作指令位操作指令 数据变换指令数据变换指令 转移控制指令转移控制指令 特殊控制指令特殊控制指令FP1指令分类(共指令分类(共128条)条)按指令的功能可分为:按指令的功能可分为:1条条21条条(1)ST(2)ST/(3)OT(4)AN(5)AN/(
15、6)OR(7)OR/(8)ANS(9)ORS(10)CT(11)TMR(12)TMX(13)TMY键盘指令键盘指令(14)DF(15)SR(16)PSHS(17)RDS(18)POPS(19)SET(21)RST非键盘指令非键盘指令扩展功能指令扩展功能指令(22)MV键盘指令键盘指令由由FP1FP1键盘直接输入(阅读教材键盘直接输入(阅读教材P524533P524533)非键盘指令非键盘指令用用SCSC键和指令的功能码输入(阅读教材键和指令的功能码输入(阅读教材P534536P534536)功能扩展指令功能扩展指令用用FnFn键和指令的功能码输入键和指令的功能码输入(阅读教材(阅读教材P537
16、538P537538)例:例:PSHSPSHS输入时按键盘的顺序:输入时按键盘的顺序:SCSC9 9SCSCWRTWRT屏幕显示:屏幕显示:PSHSPSHS指令的功能码指令的功能码例:例:X1X1F0F0MVMVWR0WR0WY0WY0FnFn0 0ENTENTORORR.WRR.WR0 0WRTWRTANANY.WYY.WY0 0WRTWRT1.你能否设计一个用你能否设计一个用PLC控制十字路口红绿黄交通灯的程序控制十字路口红绿黄交通灯的程序?2.你能否设计一个用你能否设计一个用PLC控制四层楼的电梯程序控制四层楼的电梯程序?3.你能否设计一个用你能否设计一个用PLC控制反应堆控制棒升降的程
17、序控制反应堆控制棒升降的程序?4.你能否设计一个用你能否设计一个用PLC控制室内安全防盗报警的程序控制室内安全防盗报警的程序?PLC实际应用设计题目实际应用设计题目课堂练习课堂练习 习题习题9-8Y0EDCT100X0Y0X0R0DFTM X 1000R1R0CT 80R1RCPR901CTM0100R1SY0DF/R1R0 10 20 30 40 50 60 70 80 90 100 X0Y0R0R1TMCT第一部分第一部分 上机操作练习上机操作练习 实验一实验一 键盘及编辑命令练习键盘及编辑命令练习 实验二实验二 基本指令练习基本指令练习第二部分第二部分 综合练习综合练习 实验实验1 三相
18、异步电机正反转控制三相异步电机正反转控制 实验实验2 延时自动往复行程控制延时自动往复行程控制 实验实验3 三相异步电机三相异步电机Y-起动起动 实验实验4 运料小车控制运料小车控制实验内容布置实验内容布置实验一人一组,要认真预习!实验一人一组,要认真预习!不交报告,由实验验证是否通过不交报告,由实验验证是否通过PLC I/O分配:SB1 X0(停止按钮)SBF X1(正转按钮)SBR X2(反转按钮)KMF Y0(正转接触器)KMR Y1(反转接触器)1PLC实验讲解实验讲解 清华大学电机系唐庆玉编 2000.12.18X1X0COMY0COMKMFSBFSB1220V24VX2SBRY1K
19、MRFRFP1实验实验1.PLC1.PLC控制三相异步电动机的正反转控制三相异步电动机的正反转KMFSB1KMFSBFFRKMRKMRSBRKMRKMF继电器-接触器控制原理图PLC接线图0 ST X11 OR Y02 AN X03 AN/Y14 OT Y05 ST X26 OR Y17 AN X08 AN/Y09 OT Y110 ED实验要求输入输出都不必接线。输入利用FP1的输入开关,输出利用FP1的输出指示灯,模拟运行。助记符语句表2PLC控制三相异步电动机的正反转(续)Y0X0X2X1Y1X0Y1Y0Y0Y1梯形图 正程逆程电机电机ba实验实验2.2.运料小车延时自动往复行程控制实验运
20、料小车延时自动往复行程控制实验控制要求:控制要求:运料小车起动后自动在a、b两地之间往复运行。运行到b地装货20秒,运行到a地卸货15秒。小车可在a、b两地之间任意处起动或停车,并可向任意方向运行。3KMFFRKMRSBFSB1KMFSTaSTaKTaSTbKTbKMRKMRKMFSTbKTaKTbSBR继电器-接触器控制原理图运料小车延时自动往复行程控制实验4I/O分配:X0:SB1(常闭)X1:SBF(常开)X2:SBR(常开)X3:STa(常闭)X4:STb(常闭)Y0:KMFY1:KMRTM1:KT1(15秒)TM2:KT2(20秒)FRX1X0COMY0COMKMFSBFSB1220
21、V24VX2SBRY1KMRFP1X3STaX4STbPLC接线图TM X 1501Y0EDX0X1Y0X0X3Y1X3TM2Y1Y1Y0X4TM1X0X2TM X 2002X0X4ST X1OR Y0OR TM2AN X0AN/Y1AN X3OT Y0ST X0AN/X3 TM X1K 150ST X2OR Y1OR TM1AN X0AN/Y0AN X4OT Y1ST X0AN/X4TM X2K 200ED要求利用FP1上的输入开关和输出指示灯模拟运行。KM2KTKTKM1KM1KM2KM2KTKM2KM0SB1SB2KM0FR实验实验3.3.用用PLCPLC控制三相异步电动机的控制三相异步
22、电动机的Y-Y-起动起动5PLC I/O分配:SB1 X0(停止)KM1 Y1(Y形接触器)SB2 X1(起动)KM2 Y2(形接触器)KM0 Y0(主接触器)KT TMX1(定时器)继电器-接触器控制原理图PLC接线图X1X0COMY0COMKM0SB2SB1220V24VY1KM1FRFP1Y2KM20 ST X11 OR Y02 AN X03 OT Y04 ST X15 OR Y06 AN X07 PSHS8 AN/Y29 TM X110 K 15011 RDS12 AN/T113 AN/Y214 OT Y115 POPS16 ST T117 OR Y218 ANS19 AN/Y120
23、OT Y221 ED6三相异步电动机的Y-起动实验TM X 1501Y0EDX0X1Y0X0X1Y0Y2Y1TM1Y2TM1Y1Y2Y2实验要求:输入输出都不必接线。输入利用FP1的输入开关,输出利用FP1的输出指示灯,模拟运行。梯形图编程表实验实验4.节日彩灯控制节日彩灯控制设计要求设计要求:开机后输出指示灯Y0Y7全灭,每隔1秒从Y0至Y7依次点亮1个;8个灯全亮持续5秒;然后每隔1秒从Y0至Y7依次熄灭1个;8个灯全灭,然后再从Y0至Y7依次点亮。如此重复进行,直至停机为止。停机后,8个灯全灭。利用FP1上的输入开关和输出指示灯模拟运行。X0X1Y0 Y1 Y2Y7Y3Y4Y5Y6FP1
24、型PLC控制器停机开机PLC内部电源7PLC I/O分配:X0 停机(常开)X1 起动(常开)Y0 彩灯0Y7 彩灯7PLC内部开关TM X 500R10EDX0X1R10X1F0 MV WR0 WY0R11DFSR WR0R10TM0R11R7R10RCPINR11R901CR10F0 MV 0 WY0节日彩灯控制0 ST X11 OR R102 AN/X03 OT R104 ST X15 DF6 OT R117 ST/TM08 ST R109 AN R901C10 ST R1111 SR WR012 ST R1013 F 0 WR0 WY018 ST/R1019 F 0 K 0 WY024 ST R725 AN/R1126 TM X0 K 5029 ED 8编程表梯形图