首页 理论教育 类型介绍:S7-200中断子程序与应用场景

类型介绍:S7-200中断子程序与应用场景

时间:2023-06-27 理论教育 版权反馈
【摘要】:S7-200支持以下中断子程序类型:通信端口中断S7-200生成允许程序控制通信端口的事件。可提供“接收”和“传送”中断,协助您进行程序控制的通信。I/O中断S7-200生成用于各种I/O状态不同变化的事件。S7-200可生成输入上升和/或下降边缘中断。时间基准中断S7-200生成允许程序按照具体间隔作出应答的事件。

类型介绍:S7-200中断子程序与应用场景

中断程序可以为PLC内部或外部的特殊事件提供快速反应,通常中断子程序都较为短小和简明扼要,这样可以加快中断子程序执行的速度,使其他程序不会受到长时间的延误。

S7-200支持以下中断子程序类型:

(1)通信端口中断

S7-200生成允许程序控制通信端口的事件。此种操作通信端口的模式被称作自由端口模式。在自由端口模式中,程序定义波特率、每个字符的位、校验和协议。可提供“接收”和“传送”中断,协助您进行程序控制的通信。

(2)I/O中断

S7-200生成用于各种I/O状态不同变化的事件。这些事件允许程序对高速计数器、脉冲输出或输入的升高或降低状态作出应答。一般情况下,I/O中断包括上升/下降边缘中断、高速计数器中断和脉冲链输出中断。S7-200可生成输入(I0.0、I0.1、I0.2或I0.3)上升和/或下降边缘中断。(www.xing528.com)

(3)时间基准中断

S7-200生成允许程序按照具体间隔作出应答的事件。通常使用定时中断控制模拟输入取样或定期执行PID环路。

978-7-111-37423-7-Chapter06-1.jpg

图6-1 中断相关的指令

时间基准中断包括定时中断和定时器T32/T96中断。用户可以使用定时中断基于循环指定需要采取的措施,循环时间通常被设为从1ms至255ms每1ms递增一次。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈