s7200课题三_第1页
s7200课题三_第2页
s7200课题三_第3页
s7200课题三_第4页
s7200课题三_第5页
已阅读5页,还剩102页未读 继续免费阅读

下载本文档

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

文档简介

1、任务任务1 应用数据传送指令实现电动机星应用数据传送指令实现电动机星-三角启动控制三角启动控制任务任务2 应用数据传送指令实现手动应用数据传送指令实现手动/自动选择控制自动选择控制任务任务3 应用比较指令实现多台电动机顺序启动应用比较指令实现多台电动机顺序启动 任务任务4 认识和应用算术运算指令认识和应用算术运算指令 任务任务5 应用加应用加1/减减1指令实现多挡功率调节控制指令实现多挡功率调节控制任务任务7 认识和应用子程序调用指令认识和应用子程序调用指令 任务任务8 应用七段译码指令实现智力竞赛抢答器应用七段译码指令实现智力竞赛抢答器 任务任务6 认识和应用循环指令及看门狗复位指令认识和应

2、用循环指令及看门狗复位指令 任务任务9 应用应用IBCD码指令实现停车场空车位数码显示码指令实现停车场空车位数码显示 任务任务10 模拟电位器与累加器模拟电位器与累加器AC的应用的应用 熟悉PLC存储器地址和常数存取格式。 掌握数据传送指令MOV的应用方法。 掌握功能指令的编程方法。电动机Y-形降压启动控制线路 一、输入继电器(一、输入继电器(I)地址)地址位(bit)I0.0I0.7I15.0I15.7128点字节(B)IB0、IB1、IB1516个字(W)IW0、IW2、IW148个双字(DW)ID0、ID4、ID8、ID124个输入继电器地址输入继电器地址(1)位)位位是存储器的最小单位

3、,1个位可以存储1个二进制数据 。输入继电器位地址 (3)字)字字节是存储器的基本单元,每个字节由07八个位元件构成 。(2)字节)字节1个字包含2个字节 。输入继电器字IW0 (4)双字)双字1个双字含2个字或4个字节 。输入继电器双字ID0 二、常数的输入形式二、常数的输入形式数 制格 式举 例十进制 十进制值2013二进制 2#二进制值2#10110011十六进制 16#十六进制值16#5AFD常数举例常数举例三、数据位数与取值范围三、数据位数与取值范围数据位数无符号整数有符号整数十进制十六进制十进制十六进制字节B(8位)02550FF128+127807F字W(16位)0655350F

4、FFF32768+3276780007FFF双字D(32位)042949672950FFFFFFFF2147483648+2147483647800000007FFFFFFF不同数据位数与取值范围不同数据位数与取值范围 四、数据传送指令四、数据传送指令MOV数据传送指令 【例题例题3-1-1】 设有设有8盏指示灯,控制要求是:当盏指示灯,控制要求是:当I0.0接通时,全部灯亮;当接通时,全部灯亮;当I0.1接通时,奇数灯亮;当接通时,奇数灯亮;当I0.2接通时,偶数灯亮;当接通时,偶数灯亮;当I0.3接通时,全部灯接通时,全部灯灭。试设计电路和用数据传送指令编写程序。灭。试设计电路和用数据传送

5、指令编写程序。 控制电路如下图所示。控制电路如下图所示。例题3-1-1控制电路图输入继电器输出继电器QB0输出数据Q0.7Q0.6Q0.5Q0.4Q0.3Q0.2Q0.1Q0.0I0.01111111116#FFI0.11010101016#AAI0.20101010116#55I0.3000000000例题3-1-1的控制关系 例题3-1-1的控制程序 一、任务准备一、任务准备实训设备实训设备 序号名称型号规格数量单位1计算机安装STEP 7-Micro/WIN V 4.0软件1台2PLCS7-200 AC/DC/RLY1台3编程电缆PC/PPI或USB/PPI1根4电源开关HZ10-10/

6、31只5熔断器RT系列1组6接触器CJX1/N系列(线圈电压220V)3个7热继电器JRS系列,根据电动机自定1个8按钮LA10-3H1个9报警灯220V/15W1只10电动机根据实习设备自定小功率1台11控制板根据实习设备自定1块二、电路连接与排除故障二、电路连接与排除故障 1按图3-1-1所示在控制板上连接电动机-形降压启动控制线路,暂不连接接触器线圈。连接无误后接通PLC电源。 2PLC输入指示灯I0.0应亮,表示热继电器常闭触点与连线正常。 3PLC输入指示灯I0.1应亮,表示停止按钮与连线正常。三、启动、运转过程与控制数据三、启动、运转过程与控制数据启动、运转过程与控制数据的关系表启

7、动、运转过程与控制数据的关系表 四、程序梯形图四、程序梯形图五、程序逻辑测试五、程序逻辑测试 接通电源,将如图3-1-7所示程序下载到PLC。 (1)启动。按下启动按钮I0.2,Q0.1、Q0.2和T37同时通电。T37延时6s后,Q0.2断电,Q0.3通电。 (2)停止。按下停止按钮I0.1,Q0.0Q0.3同时断电。 (3)过载保护与报警。断开I0.0,Q0.0通电,Q0.1Q0.3同时断电。六、接线、调试并运行六、接线、调试并运行 将接触器线圈KM1、KM2、KM3分别连接到PLC输出端Q0.1、Q0.2、Q0.3。 (1)Y形启动。按下启动按钮SB2,电源接触器和形接触器同时通电,电动

8、机形启动。 (2)形运转。延时6s后,形接触器断电,形接触器通电,电动机形运转。 (3)停止。按下停止按钮SB1,电动机断电停止。 (4)过载保护与报警。当发生过载故障时,电动机断电停止,报警灯HL亮。 掌握跳转指令的应用方法。 能装调手动/自动选择控制线路和程序。 跳转指令可用来选择执行指定的程序段,跳过暂时不需要执行的程序段。比如,在调试设备时,需要手动操作方式;在正式生产时,需要自动操作方式。 SA是操作方式选择开关,当SA处于断开状态时,选择手动操作方式;当SA处于接通状态时,选择自动操作方式,不同操作方式的进程如下: (1)手动方式进程。按启动按钮SB2,电动机运转。按停止按钮SB1

9、,电动机停止。 (2)自动方式进程。按启动按钮SB2,电动机连续运转1min后,自动停止。按停止按钮SB1,电动机立即停止。电动机手动/自动控制线路 一、跳转指令一、跳转指令JMP、标号、标号LBL跳转指令与标号跳转指令与标号二、跳转指令程序的结构二、跳转指令程序的结构应用跳转指令的程序结构 一、任务准备一、任务准备实训设备实训设备 序号名称型号规格数量单位1计算机安装STEP 7-Micro/WIN V 4.0软件1台2PLCS7-200 AC/DC/RLY1台3编程电缆PC/PPI或USB/PPI1根4电源开关HZ10-10/31只5熔断器RT系列2组6接触器CJX1/N系列(线圈电压22

10、0V)1个7热继电器JRS系列,根据电动机自定1个8按钮LA10-3H1个9组合开关HZ101个10电动机根据实习设备自定小功率1台11控制板根据实习设备自定1块二、电路连接与排除故障二、电路连接与排除故障 (1)按图3-2-1所示在控制板上连接电动机手动/自动选择控制线路,暂不连接接触器线圈。连接无误后接通PLC电源。 (2)PLC输入指示灯I0.0应亮,表示热继电器常闭触点与连线正常。 (3)PLC输入指示灯I0.1应亮,表示停止按钮与连线正常。三、控制程序三、控制程序电动机手动/自动选择控制程序 四、程序逻辑测试四、程序逻辑测试 接通电源,将如图3-2-3所示程序下载到PLC并进行程序监

11、控。 (1)手动工作方式。断开选择开关SA,输入指示灯I0.3灭。按启动按钮SB2,Q0.0通电。按停止按钮SB1,Q0.0断电。 (2)自动工作方式。接通选择开关SA,输入指示灯I0.3亮。按启动按钮SB2,Q0.0通电,1min后Q0.0自动断电。在程序运行过程中,按停止按钮SB1,Q0.0断电。 (3)过载保护。断开I0.0接线端,模拟过载故障,Q0.0断电。五、接线、调试并运行五、接线、调试并运行 将接触器线圈KM连接到PLC输出端Q0.0。 (1)手动工作方式。断开选择开关SA,输入指示灯I0.3灭。按启动按钮SB2,电动机启动。按停止按钮SB1,电动机停止。 (2)自动工作方式。接

12、通选择开关SA,输入指示灯I0.3亮。按启动按钮SB2,电动机启动,1min后自动停止。在运转过程中,按停止按钮SB1,电动机停止。 (3)过载保护。当出现过载故障时,Q0.0断电,电动机停止。 掌握比较指令的应用方法。 装调多台电动机启动控制电路和程序。 比较指令是将两个同类型数据按指定条件进行比较,当比较结果为真时,比较触点接通,去控制相应的对象,否则比较触点分断。在实际应用中,比较指令多应用于上下限控制及数值条件的判断。 本任务就是要应用比较指令实现5台电动机的顺序启动,要求每台电动机间隔5s启动。 5台电动机控制电路 二、比较指令应用举例二、比较指令应用举例比较指令应用举例 一、任务准

13、备一、任务准备实训设备实训设备 序号名称型号规格数量单位1计算机安装STEP 7-Micro/WIN V 4.0软件1台2PLCS7-200 AC/DC/RLY1台3编程电缆PC/PPI或USB/PPI1根4电源开关HZ10-10/31只5熔断器RT系列1组6接触器CJX1/N系列(线圈电压220V)5个7热继电器JRS系列,根据电动机自定5个8按钮LA10-3H1个9控制板根据实习设备自定1块二、电路连接二、电路连接 (1)按图3-3-1所示在控制板上连接5台电动机顺序启动控制线路,暂不连接接触器线圈。连接无误后接通PLC电源。 (2)PLC输入指示灯I0.0应亮,表示5个热继电器串联常闭触

14、点与连线正常。 (3)PLC输入指示灯I0.1应亮,表示停止按钮与连线正常。三、顺序启动控制程序三、顺序启动控制程序四、程序逻辑测试四、程序逻辑测试 接通电源,将如图3-2-3所示程序下载到PLC并进行程序监控。 (1)Q0.0Q0.4间隔5s顺序启动。按下启动按钮I0.2,Q0.0和T37同时通电。T37延时5s时,Q0.1通电;T37延时10s时,Q0.2通电;T37延时15s时,Q0.3通电;T37延时20s时,Q0.4通电。 (2)停止。按下停止按钮I0.1,Q0.0Q0.4同时断电。 (3)过载保护。断开I0.0,Q0.0Q0.4同时断电。五、接线、调试并运行五、接线、调试并运行 将

15、接触器线圈KM1KM5分别连接到PLC输出端Q0.0Q0.4。 (1)5个接触器间隔5s顺序通电。按下启动按钮I0.2,KM1通电。T37延时5s时,KM2通电;T37延时10s时,KM3通电;T37延时15s时,KM4通电;T37延时20s时,KM5通电。 (2)停止。按下停止按钮I0.1,KM1KM5同时断电。 (3)过载保护。断开I0.0,KM1KM5同时断电。 掌握加、减、乘、除运算指令的应用方法。 能利用状态表监控运算数据。 在自动化控制中算术运算指令应用很广泛,算术运算指令可以进行整数和实数的“+”、“”、“”、“”等运算,运算结果影响相应标志位。本任务主要介绍整数的算术运算指令的

16、用法。一、变量存储器一、变量存储器V 变量存储器用来在程序执行过程中存放中间运算结果或者其它数据,可以按位、字节、字或双字来存取V中的数据。二、加法指令二、加法指令ADD加法指令ADD的应用举例 加法运算状态表监控 三、减法指令三、减法指令SUB减法指令SUB的应用举例 减法运算状态表监控 四、乘法指令四、乘法指令MUL乘法指令MUL的应用举例 五、除法指令五、除法指令DIV整数除法运算双整数输出 除法指令DIV的应用举例 掌握加1/减1指令的应用方法。 装调多段功率调节控制电路和程序 本任务是用加1/减1指令实现多挡功率调节控制。加热器的功率调节有7个挡位,分别是0.5kW、1kW、1.5k

17、W、2kW、2.5kW、3kW和3.5kW。每按一次功率增加按钮SB2,功率上升1挡;每按一次功率减少按钮SB3,功率下降1挡;按停止按钮SB1,停止加热。二、加二、加1 /减减1指令应用举例指令应用举例加1/减1指令的应用举例 一、任务准备一、任务准备实训设备实训设备 序号名称型号规格数量单位1计算机安装STEP 7-Micro/WIN V 4.0软件1台2PLCS7-200 AC/DC/RLY1台3编程电缆PC/PPI或USB/PPI1根4电源开关HZ10-10/31只5熔断器RT系列1组6接触器CJX1/N系列(线圈电压220V)3个7白炽灯220V/15W3只8按钮LA10-3H1个9

18、控制板根据实习设备自定1块二、电路连接二、电路连接 (1)按图3-5-1所示在控制板上连接多挡功率调节控制线路,暂不连接接触器线圈。连接无误后接通PLC电源。 (2)PLC输入指示灯I0.0应亮,表示停止按钮与连线正常。三、控制程序三、控制程序四、程序逻辑测试四、程序逻辑测试 接通电源,将如图3-5-3所示程序下载到PLC并进行程序监控。 (1)增加功率。触点I0.1每接通一次,Q0.0Q0.2按加1规律通电,直到Q0.0Q0.2全部通电。 (2)减小功率。触点I0.2每接通一次,Q0.0Q0.2按减1规律通电,直到Q0.0Q0.2全部断电。 (3)停止。按下停止按钮I0.0,Q0.0Q0.2

19、同时断电。 五、接线、调试并运行五、接线、调试并运行 将接触器线圈KM1KM3分别连接到PLC输出端Q0.0Q0.2。 (1)增加功率。每按一次增加功率按钮SB2,KM1KM3按加1规律通电,直到KM1KM3全部通电。 (2)减小功率。每按一次减小功率按钮SB3,KM1KM3按减1规律通电,直到KM1KM3全部断电。 (3)停止。按下停止按钮SB1,KM1KM3同时断电。 认识和应用循环指令。 认识和应用看门狗复位指令。 当编写PLC程序时,对于多次重复且有规律性的操作步骤,应用循环指令可以大大简化程序。例如求0+1+2+3+100 的和,如果单纯应用加法指令,要编写100个ADD指令,但应用

20、循环指令编程时,只需要编写1个ADD指令即可。 如果程序循环时间过长,超过了CPU默认的扫描周期(500ms),则程序停止运行,CPU报警,这种情况下需要应用看门狗复位指令才能使程序正常运行。一、循环指令一、循环指令FOR、NEXT二、扫描时间标志位二、扫描时间标志位SM字描述(只读)SMW22上次扫描时间SMW24进入RUN方式后,所记录的最短扫描时间SMW26进入RUN方式后,所记录的最长扫描时间CPU扫描时间标志位扫描时间标志位 三、循环指令的应用举例三、循环指令的应用举例 求0+1+2+3+100 的和,将运算结果存入VD4,并在状态表中监控地址VD0、VD4和SMW26。VD0作为循

21、环增量。监控对象0+1+2+3+1000+1+2+3+10000+1+2+3+10000VD01001 00010 000VD45 050500 50050 005 000SMW269ms80ms865ms状态表监控值状态表监控值 认识和应用子程序调用指令。 子程序调用程序结构 一、子程序指令一、子程序指令CALL、CRET子程序调用与返回指令程序举例二、子程序调用指令应用举例二、子程序调用指令应用举例 程序功能是:I0.1、I0.2、I0.3分别接通时,将相应的数据传送到VW0、VW10,然后调用加法子程序;在加法子程序中,将VW0、VW10存储的数据相加,运算结果存储在VW20,用存储数据

22、低字节VB21控制输出继电器QB0。 应用子程序调用指令的程序 熟悉数码管及七段显示码。 掌握七段译码指令的应用方法。 能装调多人智力竞赛抢答器控制电路和程序。 本任务组装5人智力竞赛抢答器电路。5人智力竞赛抢答器的控制电路 一、七段数码管与显示代码一、七段数码管与显示代码七段数码管 二、二、5人智力竞赛抢答器控制程序人智力竞赛抢答器控制程序三、七段译码指令三、七段译码指令SEG七段译码指令SEG的应用举例 一、任务准备一、任务准备实训设备实训设备 序号名称型号规格数量单位1计算机安装STEP 7-Micro/WIN V 4.0软件1台2PLCS7-200 AC/DC/RLY1台3编程电缆PC

23、/PPI或USB/PPI1根4熔断器RT系列1组5数码管共阴极,SM120501K-10P1个6按钮LA10-1H6个7控制板根据实习设备自定1块二、电路连接二、电路连接 按图3-8-1所示在控制板上连接5人智力抢答器控制电路,连接无误后接通PLC电源。 三、控制程序三、控制程序四、调试并运行四、调试并运行 (1)主持人复位。主持人按下复位按钮SB1,数码管灭,开始抢答。 (2)选手抢答。某参赛选手抢先按下按钮,数码管显示相应的代码;后按下按钮者无效。 5人智力抢答器控制程序如图3-8-3所示。 掌握IBCD码转换指令的应用方法。 装调停车场空车位数码显示控制电路和程序。 某停车场最多可停50

24、辆车,用两位数码管显示空车位的数量。用出/入传感器检测进出停车场的车辆数目,每进一辆车停车场空车位的数量减1,每出一辆车停车场空车位的数量增1。场内空车位的数量大于5时,入口处绿灯亮,允许入场;等于和小于5时,绿灯闪烁,提醒待进场车辆注意将满场;等于0时,红灯亮,禁止车辆入场。 停车场空车位数码显示电路 一、一、8421BCD译码译码 在PLC中,参加运算和存储的数据都是以二进制形式存在。如果直接使用七段译码指令SEG对4位二进制数据进行译码,则会出现差错。例如,十进制数21的二进制形式是0001 0101,对高4位应用SEG指令译码,则得到“1”的七段显示码;对低4位应用SEG指令译码,则得

25、到“5”的七段显示码,显示的数码“15”是十六进制数,而不是十进制数21。显然,要想显示“21”,就要先将二进制数0001 0101转换成反映十进制进位关系(即逢十进一)的0010 0001代码,然后对高4位“2”和低4位“1”分别用SEG指令编出七段显示码。 这种用二进制形式反映十进制进位关系的代码称为BCD码,其中最常用的是8421BCD码,它是用4位二进制数来表示1位十进制数。 十进制数十六进制数二进制数8421BCD码0000000000110001000122001000103300110011440100010055010101016601100110770111011188100

26、01000991001100110A10100001 000011B10110001 0001十进制、十六进制、二进制与十进制、十六进制、二进制与8421BCD码关系码关系 十进制、十六进制、二进制与十进制、十六进制、二进制与8421BCD码关系码关系 12C11000001 001013D11010001 001114E11100001 010015F11110001 010116101 00000001 011017111 00010001 011120141 01000010 0000503211 00100101 0000150961001 01100001 0101 00002581

27、021 0000 00100010 0101 1000二、二、8421BCD码转换指令码转换指令IBCDIBCD指令的应用举例 BCD转换指令IBCD输出数据 三、多位十进制数码显示三、多位十进制数码显示 当显示的十进制数码不止1位时,就要并列使用多个数码管。以2位数码显示为例,要先用IBCD转换指令将二进制数据转换为8位BCD码(分别为十位BCD码和个位BCD码),然后将BCD码的高4位和低4位用七段译码指令SEG分别译码,最后用高、低位七段译码分别控制十位数码管和个位数码管。一、任务准备一、任务准备实训设备实训设备 序号名称型号规格数量单位1计算机安装STEP 7-Micro/WIN V 4.0软件1台2PLCS7-226 DC/DC/DC1台3编程电缆PC/PPI或USB/PPI1根4熔断器RT系列1组5数码管共阴极,SM120501K-10P2个6信号灯红、绿各1 2盏7按钮LA10-3H1个8控制板根据实习设备自定1块二、电路连接二、电路连接 按图3-9-1所示在控制板上连接停车场空车位数码显示控制电路,连接无误后接通PLC电源。 三、控制程序三、控制程序 停车场控制程序如图3-9-4所示。停车

温馨提示

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

评论

0/150

提交评论