(电气控制与PLC)第六章S7-1200的指令课件.ppt

上传人:飞****2 文档编号:72165952 上传时间:2023-02-09 格式:PPT 页数:51 大小:879KB
返回 下载 相关 举报
(电气控制与PLC)第六章S7-1200的指令课件.ppt_第1页
第1页 / 共51页
(电气控制与PLC)第六章S7-1200的指令课件.ppt_第2页
第2页 / 共51页
点击查看更多>>
资源描述

《(电气控制与PLC)第六章S7-1200的指令课件.ppt》由会员分享,可在线阅读,更多相关《(电气控制与PLC)第六章S7-1200的指令课件.ppt(51页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1福州大学电气工程与自动化学院2023/2/9第 六 章 S7-1200 PLC的指令2福州大学电气工程与自动化学院2023/2/9提 纲1.位逻辑指令2.定时器指令3.计数器指令4.数据处理指令3福州大学电气工程与自动化学院2023/2/9提 纲1.位逻辑指令2.定时器指令3.计数器指令4.数据处理指令4福州大学电气工程与自动化学院2023/2/95福州大学电气工程与自动化学院2023/2/96福州大学电气工程与自动化学院2023/2/9多点置位指令:指定地址开始的连续N个地址置位(置1并保持)多点复位指令:指定地址开始的连续N个地址复位(清0并保持)位逻辑指令多点置位复位指令多点置位多点复

2、位地址数量起始地址7福州大学电气工程与自动化学院2023/2/9特点:复位/置位功能二合一位逻辑指令复位/置位锁存器8福州大学电气工程与自动化学院2023/2/9要求:三人抢答,谁先按按钮,谁的指示灯优先亮,且只能亮一盏灯,进行下一问题时主持人按复位按钮,抢答重新开始。抢答器有三个输入,分别为I0.0、I0.1和I0.2,输出分别为Q4.0、Q4.1和Q4.2,复位输入是I0.4位逻辑指令抢答题设计 9福州大学电气工程与自动化学院2023/2/9如果输入信号I0.6由0变为1状态(即输入信号I0.6的上升沿),则该触点接通一个扫描周期避免循环扫描导致指令重复执行触点下面的M4.3为边缘存储位,

3、用来存储上一个扫描周期时I0.6的状态,通过比较输入信号的当前状态和上一个扫描周期的状态来检测信号的边沿位逻辑指令边缘检测触点指令上升沿UP下降沿DOWN10福州大学电气工程与自动化学院2023/2/9用位逻辑指令实现以下功能:按一次按钮I0.0,输出Q4.0亮,再按一次按钮,输出Q4.0灭;重复以上。位逻辑指令乒乓电路设计12福州大学电气工程与自动化学院2023/2/9边缘检测线圈指令:上升沿检测线圈仅在流进该线圈的能流的上升沿,输出位M6.1为 1,M6.2为边沿存储位。在I0.7的上升沿,M6.1的常开触点闭合一个扫描周期,使M6.6置位,在I0.7的下降沿,M6.3的常开触点闭合一个扫

4、描周期,使M6.6复位。位逻辑指令边缘检测线圈指令梯形图中线圈允许串联,其效果与并联相同;触点可以分隔能量流,线圈不能13福州大学电气工程与自动化学院2023/2/9多个触点逻辑组合后的上升/下降沿检测在流进P_TRIG指令的CLK输入端的能流的上升沿,Q端输出一个扫描周期的能流,使M8.1置位;方框下的M8.0是脉冲存储器位在流进N_TRIG指令的CLK输入端的能流的下降沿,Q端输出一个扫描周期的能流,使Q0.6置位;方框下的M8.2是脉冲存储器位P_TRIG指令与N_TRIG指令不能放在电路的开始处和结束处位逻辑指令P_TRIG与N_TRIG指令014福州大学电气工程与自动化学院2023/

5、2/9注意以下因素对程序运行的影响 触点接通的时间超过一个扫描周期 利用上升/下降沿检测 多个触点同时接通 互锁环节 带优先级判断的指令+关于触点/按钮的注意事项15福州大学电气工程与自动化学院2023/2/9提 纲1.位逻辑指令2.定时器指令3.计数器指令4.数据处理指令16福州大学电气工程与自动化学院2023/2/9S7-1200 PLC有4种定时器:TON:接通延迟定时器(ON)TONR:保持型接通延迟定时器(ON+Reset)TOF:关断延迟定时器(OFF)TP:脉冲定时器(Pulse)定时器指令17福州大学电气工程与自动化学院2023/2/9TP、TON 和 TOF 定时器具有相同的

6、输入和输出参数TONR 定时器具有附加的复位输入参数 R定时器指令定时器的输入输出参数18福州大学电气工程与自动化学院2023/2/9定时器指令定时器的输入输出参数参数 IN从0变为1将启动TP、TON 和 TONR,从 1变0 将启动 TOF Time数据类型:32位,单位为ms,最大定时时间为T#24D_20H_31M_23S_647MS19福州大学电气工程与自动化学院2023/2/9定时器指令接通延时定时器TON时序图v IN 从0变1:启动定时v 定时触发(ET=PT):Q=1v IN 从1变0:Q=0,ET=020福州大学电气工程与自动化学院2023/2/9定时器指令保持型接通延时定

7、时器TONR时序图IN 从1变0:ET保持R 从0变1:Q=0,ET=021福州大学电气工程与自动化学院2023/2/9按下启动按钮I0.0,5秒后电动机启动,按下停止按钮I0.1,10秒后电动机停止。定时器指令例1 http:/ TON-接通延时定时器http:/ 24福州大学电气工程与自动化学院2023/2/9按下启动按钮I0.0,5秒后电动机启动,按下停止按钮I0.1,10秒后电动机停止。定时器指令例1 25福州大学电气工程与自动化学院2023/2/9定时器指令例1 26福州大学电气工程与自动化学院2023/2/9定时器指令断开延时定时器TOF时序图v IN 从1变0:启动定时v 定时触

8、发(ET=PT):Q=0v IN 从0变1:Q=1,ET=027福州大学电气工程与自动化学院2023/2/9定时器指令脉冲定时器TP时序图v IN 从0变1:Q=1;启动定时v 定时触发(ET=PT):Q=0v(IN 从1变0)&(ET=PT):ET=028福州大学电气工程与自动化学院2023/2/9用脉冲定时器设计周期和占空比可调的振荡电路定时器指令例2 5s10s29福州大学电气工程与自动化学院2023/2/9用接通延时定时器设计周期和占空比可调的振荡电路。定时器指令例2 30福州大学电气工程与自动化学院2023/2/9用接通延时定时器设计周期和占空比可调的振荡电路。定时器指令例2 31福

9、州大学电气工程与自动化学院2023/2/9用接通延时定时器设计周期和占空比可调的振荡电路。M2.7只接通一个扫描周期两个定时器的输出Q分别控制对方的输入IN振荡电路的高、低电平时间分别由两个定时器的PT值确定。定时器指令例2 32福州大学电气工程与自动化学院2023/2/9用3种定时器设计卫生间冲水控制电路。红外传感器持续感应到有人3秒之后,启动并保持冲水4秒红外传感器感应到人离开后,立刻冲水,5秒后停止 I0.7:红外传感器;Q1.0:冲水电磁阀定时器指令例 33福州大学电气工程与自动化学院2023/2/9用3种定时器设计卫生间冲水控制电路。红外传感器持续感应到有人3秒之后,启动并保持冲水4

10、秒红外传感器感应到人离开后,立刻冲水,5秒后停止 I0.7:红外传感器;Q1.0:冲水电磁阀定时器指令例 3s4s5s34福州大学电气工程与自动化学院2023/2/9用3种定时器设计卫生间冲水控制电路。I0.7:红外传感器;Q1.0:冲水电磁阀定时器指令例 15s35福州大学电气工程与自动化学院2023/2/9用3种定时器设计卫生间冲水控制电路。I0.7:红外传感器;Q1.0:冲水电磁阀定时器指令例 输出线圈的唯一,保证程序的可靠性输出线圈的唯一,保证程序的可靠性注意:注意:PLC 执行程序的方式执行程序的方式(顺序顺序)36福州大学电气工程与自动化学院2023/2/9定时器指令视频演示 TO

11、N-接通延时定时器http:/ 纲1.位逻辑指令2.定时器指令3.计数器指令4.数据处理指令38福州大学电气工程与自动化学院2023/2/9S7-1200有3种计数器:加计数器(CTU,COUNT-UP)减计数器(CTD,COUNT-DOWN)加减计数器(CTUD,COUNT-UP&DOWN)计数器指令39福州大学电气工程与自动化学院2023/2/9计数器指令加计数器计数脉冲输入PV=3当前计数输出预设计数值CV=PVPV=3预设计数值复位41福州大学电气工程与自动化学院2023/2/9D计数器指令减计数器计数脉冲输入当前计数输出PV=3预设计数值CV=0读取PV(CV=PV)42福州大学电气

12、工程与自动化学院2023/2/9计数器指令加减计数器PV=4443福州大学电气工程与自动化学院2023/2/9提 纲1.位逻辑指令2.定时器指令3.计数器指令4.数据处理指令44福州大学电气工程与自动化学院2023/2/9比较指令:比较数据类型相同的两个数IN1与IN2的大小满足比较关系式给出的条件时,触点接通45福州大学电气工程与自动化学院2023/2/9用比较和计数指令编写开关灯程序要求灯控按钮I0.0按下一次,灯Q4.0亮,按下两次,灯Q4.0,Q4.1全亮,按下三次灯全灭,如此循环。46福州大学电气工程与自动化学院2023/2/9灯控按钮 I0.0 按下一次,灯 Q4.0 亮,按下两次

13、,灯 Q4.0,Q4.1 全亮,按下三次灯全灭,如此循环。同一线圈在梯形图中多次出现时,要特别注意检查47福州大学电气工程与自动化学院2023/2/9MOVE:将IN输入端的源数据复制到OUT1输出的目的地址,并将数据转换为OUT1指定的数据类型;EN为该指令的触发端(Enable)。48福州大学电气工程与自动化学院2023/2/9SHR-Shift Right高位补符号位:正数为0,负数为1SHL-Shift Left低位补 0ROR-Rotate Right最低位转移到最高位ROL-Rotate Left最高位转移到最低位49福州大学电气工程与自动化学院2023/2/9通过循环指令实现彩灯控制:I0.0为控制开关,M1.5为周期为1s的时钟存储器位,实现的功能为当按下I0.0,QD4中为1的输出位每秒钟向左移动1位。第1段程序的功能是赋初值,即将QD4中的Q7.0置位 第2段程序的功能是每秒钟QD4循环左移一位

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁