理论教育 中断子程序的四种类型

中断子程序的四种类型

时间:2023-06-29 理论教育 版权反馈
【摘要】:中断程序可以为PLC内部或外部的特殊事件提供快速反应,通常中断子程序都较为短小和简明扼要,这样可以加快中断子程序执行的速度,使其他程序不会受到长时间的延误。S7-200PLC支持以下中断子程序类型:通信端口中断S7-200PLC生成允许程序控制通信端口的事件。I/O中断S7-200PLC生成用于各种I/O状态不同变化的事件。S7-200PLC可生成输入上升和/或下降边缘中断。时间基准中断S7-200PLC生成允许程序按照具体间隔作出应答的事件。

中断子程序的四种类型

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

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

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

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

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

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

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

我要反馈