网站大量收购闲置独家精品文档,联系QQ:2885784924

电气控制与PLC综合应用技术 张伟林 第6章新.pptVIP

电气控制与PLC综合应用技术 张伟林 第6章新.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 第6章 中断与高速计数器 6.1 中断指令及其应用 6.2 高速计数器及其应用 6.1 中断指令及其应用 6.1.1 中断指令 表6-1 中断指令的格式 INT:0~127 EVNT:0~33 操作数 全局禁止中断 切断一个中断事件EVNT与中断程序的联系,并禁止该中断事件 全局允许中断 把一个中断事件EVNT和一个中断程序INT连接起来 描述 DISI DTCH EVNT ENI ATCH INT,EVNT 指令表 梯形图 中断禁止指令 中断分离指令 中断允许指令 中断连接指令 项 目 对中断指令说明如下。 (1)程序开始运行时,CPU默认禁止所有中断。如果执行了中断允许指令ENI,则允许所有中断。 (2)多个中断事件可以调用同一个中断程序,但一个中断事件不能同时调用多个中断程序。 (3)执行中断分离指令DTCH时,只禁止某个事件与中断程序的联系,而执行中断禁止指令DISI时,则禁止所有中断。 在编写中断程序前,先创建中断程序。单击菜单命令“编辑”→“插入”→“中断程序”,创建成功后将显示新的中断程序的标签。 6.1.2 中断事件 12 HSC0 外部复位 28 11 HSC0 输入方向改变 27 10 HSC0 CV=PV(当前值=预置值) 12 9 下降沿,I0.3 7 8 下降沿,I0.2 5 7 下降沿,I0.1 3 6 下降沿,I0.0 1 5 上升沿,I0.3 6 4 上升沿,I0.2 4 3 上升沿,I0.1 2 2 上升沿,I0.0 0 1 PTO 1完成中断 20 0 I/O(中等) PTO 0完成中断 19 1 通信端口1:发送完成 26 1 通信端口1:接收字符 25 1 通信端口1:接收信息完成 24 0 通信端口0:接收信息完成 23 0 通信端口0:发送完成 9 0 通信(最高) 通信端口0:接收字符 8 组中优先级 优先级分组 中 断 描 述 中 断 号 3 定时器 T96 CT=PT中断 22 2 定时器 T32 CT=PT中断 21 1 定时中断1, SMB35 11 0 定时(最低) 定时中断0,SMB34 10 23 HSC5 CV=PV(当前值=预置值) 33 22 HSC4 外部复位 31 21 HSC4 输入方向改变 30 20 HSC4 CV=PV(当前值=预置值) 29 19 HSC3 CV=PV(当前值=预置值) 32 18 HSC2 外部复位 18 17 HSC2 输入方向改变 17 16 HSC2 CV=PV(当前值=预置值) 16 15 HSC1 外部复位 15 14 HSC1 输入方向改变 14 13 I/O(中等) HSC1 CV=PV(当前值=预置值) 13 6.1.3 I/O中断的应用 【例题6.1】 (1)在输入端I0.0的上升沿(中断事件0)通过中断使Q0.0立即置位。(2)在输入端I0.1的下降沿(中断事件3)通过中断使Q0.0立即复位。 图6-1 例题6.1程序 I/O中断包括上升沿中断或下降沿中断、高速计数器(HSC)中断和脉冲列输出(PTO)中断。 6.1.4 定时中断的应用 定时中断以1ms为增量,周期的时间可以取1~255ms。定时中断0和定时中断1的时间间隔分别写入特殊存储器字节SMB34和SMB35。每当定时时间到时,就立即执行相应的定时中断程序。 【例题6.2】 用定时中断0实现周期为1s的高精度定时,并在QB0端口以增1形式输出。 图6-2 例题6.2程序 6.2 高速计数器及其应用 6.2.1 高速计数器指令与模式 表6-3 高速计数器指令 HSC:0~5; MODE:0~11; N:0~5 操作数的范围 HSC N HDEF HSC,MODE 指令表 梯形图 高速计数器启动指令 高速计数器定义指令 项 目 1.高速计数器指令 高速计数器定义指令和高速计数器启动指令的格式见表6-3。  S7-200系列PLC高速计数器HSC0~HSC5可以分别定义为四种工作类型:带有内部方向控制的单相计数器;带有外部方向控制的单相计数器;带有增/减计数脉冲输入的双相计数器;A/B相正交计数器。  根据有无复位输入和启动输入,每种高速计数器类型可以设定为三种工作状态:无复位且无启动输入;有复位但无启动输入;有复位且有启动输入。 HSC0~HSC5可以根据外部输入端的不同配置12种模式(模式0~模式11),高速计数器的工作模式见表6-4。 2.高速计数器工作模式和输入端 启动 复位 时钟B 时钟A 模式11 复位 时钟B 时钟A 模式10 时钟B 时钟A 模式9 A/B相正交计数器 启动 复位 减时钟

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档