- 1、本文档共168页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
五 实时钟指令 利用时钟指令可以实现调用系统实时钟或对时钟进行设定,用于运行记录、实时控制。 实时钟指令有两条:读实时钟和设定实时钟。设定实时钟是用于对表校准,读实时钟可用于定时采样记录或实时控制。 T是VBXX开始的8个字 节缓冲区。从低到高分 别对应:年、月、日、 时、分、秒、周。 六 PID指令 七 文本显示器的使用 文本显示集简易键盘与LCD显示于一体,可以通过键盘按键代替部分操作按钮,通过显示屏显示变量、汉字,还可以对变量进行修改。 使用STEP7的编程向导既 可以完成TD400的组态, 操作简单使用方便,成本 低应用广泛。 递进式练习 任务:设计一个用开关指令实现的单按钮控制。 任务分析:两个起保停电路,一个实现启动控制,一个实现停止控制。要用第一条网络用于停止控制,第二条用于启动控制。两个网络相互控制。 电路改进 用于停止控制的自保还可以去掉。 如果改变顺序,则将先执行启动,然后立即执行停止,因此电路将不能启动 功能第一提升 单按钮两台电动机,按一下启动电动机M1,再按一下第一台电动机继续运行,并启动第二台电动机,再按一下两台电动机一起停止。 任务分析:需要三个起保停控制电路,第一台电动机起保停在最下面,第二台在中间,停止控制在最上面。 单按钮两台电动机控制 第一次按按钮时,由于Q0.1没有闭合,因此只能执行第三条网络,启动第一台电动机。 第二次按按钮,由于Q0.0已经闭合,因此第二条网络被执行,启动第二台电动机。 第三次按按钮时,由于Q0.1闭合,因此M0.0闭合,于是第一台、第二台停止。 单按钮顺序启动顺序停止 增加一个网络,实现了按4次按钮时全部停止。 按第三次按钮时,没有变化。 这样只需改造第三、四条网络使得按动第三次时能够停止即可 采用软件延时的流水灯控制 内嵌两个循环,总次数达到900000000次, 不能仿真,只能下载到PLC中。 * 一个程序中总共可有128个中断。 S7-200在任何时刻,只能执行一个中断程序;在中断各自的优先级组内按照先来先服务的原则为中断提供服务,一旦一个中断程序开始执行,则一直执行至完成,不能被另一个中断程序打断,即使是更高优先级的中断程序; 中断程序执行中,新的中断请求按优先级排队等候,中断队列能保存的中断个数有限,若超出,则会产生溢出。 3、CPU响应中断的原则 二、中断指令 中断程序是为处理中断事件而事先编好的程序。中断程序不是由程序调用,而是在中断事件发生时由操作系统调用。 注意: (1)在中断程序中禁止使用DISI、ENI、HDEF、LSCR、END指令。 (2)中断程序最后一条指令一定是无条件返回指令RETI(省略),也可以是有条件返回指令CRETI结束中断程序。 3、中断程序(中断服务程序 编写由I0.0的上升沿产生的中断事件的初始化程序。 主程序:电动机起保停电路,I0.0是停止按钮。 编写中断服务程序:中断发生后Q0.1置位报 警。 连接中断:用SM0.1驱动ATCH连接中断事件0,驱动(ENI)开全局中断。 定时器中断 S7-200有2个定时中断:2个定时器中断。 定时中断中断0事件号10,定时中断1事件号11,主要用于对输出端的间隔采样,由SMB34给出采样间隔时间,在1~255ms之间。 定时中断T32中断和定时器T96中断,等于设定值发生中断。间隔时间可以在1~32000ms之间采样或定时。 编程定时器T32中断,实现跑马灯效果 用SM0.1连接开全局中断ENI和连接事件号21。 连接自激励形式定时器给设定值SMW28。 用循环移位指令编写子程序。 三 高速计数器 采用普通的计数器,其输入脉冲的频率要显著低于PLC扫描的频率。在进行电动机的转角控制时,常常使用编码器输出电机转动信息,编码器的A、B脉冲的频率很高上百KHz,只能使用PLC内部的高速计数器对脉冲计数。高速计数器计数速度不受扫描的影响,采用中断方式工作。 1. 高速计数器介绍 2. 高速计数指令及应用 3、高速计数器自动变成向导 高速计数器在程序中使用时的地址编号用HCn来表示(在非程序中有时用HSCn),HC表编程元件名称为高速计数器,n为编号。 1. 高速计数器介绍 高速计数器中断事件大致分为3类:当前值等于预设值中断、输入方向改变中断和外部复位中断。所有高速计数器都支持当前值等于预设值中断。 3 22 1 .高速计数器输入端的连接 2. 高速计数器的工作模式 高速计数器有6种编号,12种工作模式. HSC0和HSC4有模式0、1、3、4、6、7、8、9、10; HSC1和HSC2有模式0、1、2、3、4、5、6、7、8、9、10、11; HSC3和HSC5只有模式0。 3.高速计数器的控
您可能关注的文档
- “三小场所”消防安全“一畅两会以及四个能力”.ppt
- 《房地产专业的销售总体流程以及技巧》.ppt
- 《高规》问题的理解与消防设计问题探讨.ppt
- 《高中研究性学习基础》第二阶段制定课题总体方案.ppt
- 《起重机械与吊装》第二十一章运行式起重机吊装详细介绍.ppt
- 0-6岁的儿童保健管理基本服务内容.ppt
- 5岁以下的儿童哮喘诊断以及管理策略.ppt
- ACCESS实例教程—查询的操作方法(第3章).ppt
- COPD的诊治進展和发病机制.ppt
- COPD规范化诊断与治疗.ppt
- 数据挖掘 课件 第三章 数据仓库与数据立方体.pptx
- 老年膳食与营养配餐 第2版 课件 项目二 常用食物的营养价值——植物性食物.ppt
- 网店美工与视觉设计(第二版)课件.pptx
- 数据挖掘 课件 第八章 数据可视化与分析.pptx
- 2024年四川省绵阳市中考物理试题【含答案、解析】.docx
- 老年膳食与营养配餐 第2版 课件 项目四 评价老年人营养状况.ppt
- 经济学原理(第三版)课件 微观部分 第六章 生产要素理论.ppt
- 直播策划与运营实务(第二版) 课件 项目二 任务二 电商平台规则与直播权限开通.pptx
- 直播策划与运营实务(第二版) 课件 项目一任务一认识直播和直播电商.pptx
- 老年膳食与营养配餐 第2版 课件 老年营养与膳食(导论).pptx
文档评论(0)