下载此文档

特殊功能指令.ppt


文档分类:IT计算机 | 页数:约70页 举报非法文档有奖
1/70
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/70 下载此文档
文档列表 文档介绍
第6章特殊功能指令 立即类指令立即读 \立即输出立即读指令用于输入 I 接点,立即读指令读取实际输入点的状态时,并不更新该输入点对应的输入映像寄存器的值。如:当实际输入点(位)是 1 时,其对应的立即触点立即接通;当实际输入点(位)是 0 时,其对应的立即触点立即断开。立即输出指令用于输出 Q 线圈,执行指令时,立即将新值写入实际输出点和对应的输出映像寄存器。立即类指令与非立即类指令不同,非立即指令仅将新值读或写入输入/输出映像寄存器。表 6-1 立即类指令的格式及说明 中断指令 中断源 1. 中断源的类型中断源即发出中断请求的事件,又叫中断事件。为了便于识别,系统给每个中断源都分配一个编号,称为中断事件号。 S7-200 系列可编程控制器最多有 34个中断源,分为三大类:通信中断、输入/ 输出中断和时基中断。(1)通信中断?在自由口通信模式下,用户可通过编程来设置波特率、奇偶校验和通信协议等参数。用户通过编程控制通讯端口的事件为通信中断。(2) I/O 中断? I/O 中断包括外部输入上升/下降沿中断、高速计数器中断和高速脉冲输出中断。 S7-200 用输入( 、 、 或 )上升/下降沿产生中断。这些输入点用于捕获在发生时必须立即处理的事件。高速计数器中断指对高速计数器运行时产生的事件实时响应,包括当前值等于预设值时产生的中断,计数方向的改变时产生的中断或计数器外部复位产生的中断。脉冲输出中断是指预定数目脉冲输出完成而产生的中断。(3)时基中断?定时中断用于支持一个周期性的活动。周期时间从 1毫秒至 255 毫秒,时基是 1毫秒。使用定时中断 0,必须在 SMB34 中写入周期时间;使用定时中断 1,必须在 SMB35 中写入周期时间。?定时中断可以用来对模拟量输入进行采样或定期执行 PID 回路。定时器 T32/T96 中断指允许对定时间间隔产生中断。这类中断只能用时基为 1 ms 的定时器 T32/T96 构成。当中断被启用后,当前值等于预置值时,在 S7-200 执行的正常 1毫秒定时器更新的过程中,执行连接的中断程序。 2. 中断优先级和排对等候?优先级是指多个中断事件同时发出中断请求时, CPU 对中断事件响应的优先次序。 S7-200 规定的中断优先由高到低依次是:通信中断、 I/O 中断和定时中断。每类中断中不同的中断事件又有不同的优先权,如表 6-2 所示。?一个程序中总共可有 128 个中断。 S7-200 在中断各自的优先级组内按照先来先服务的原则为中断提供服务。在任何时刻,只能执行一个中断程序。一旦一个中断程序开始执行,则一直执行至完成。不能被另一个中断程序打断,即使是更高优先级的中断程序。中断程序执行中, 新的中断请求按优先级排队等候。中断队列能保存的中断个数有限,若超出,则会产生溢出。中断队列的最多中断个数和溢出标志位如表 6-3 所示。 中断指令中断指令有 4条,包括开、关中断指令,中断连接、分离指令。指令格式如表 6-4 所示连接文件夹\表 60. doc 。

特殊功能指令 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数70
  • 收藏数0 收藏
  • 顶次数0
  • 上传人q2299971
  • 文件大小0 KB
  • 时间2016-07-11