首页 » 科学 » 一篇文章给大年夜家讲透PLC的中断功能_法式_周期

一篇文章给大年夜家讲透PLC的中断功能_法式_周期

萌界大人物 2025-01-18 19:11:23 0

扫一扫用手机浏览

文章目录 [+]

但有些程序,必须要用到中断,范例的便是PID,检测读取周期必须精确。
不管因此前自己编PID中断程序,还是现在集成的PID中断程序块,都利用到了精确的韶光掌握,立即处理信息的中断。

本日这篇文章,我们就来谈谈,PLC中断功能怎么用?

一篇文章给大年夜家讲透PLC的中断功能_法式_周期 一篇文章给大年夜家讲透PLC的中断功能_法式_周期 科学

plc这样理解中断功能,在理解中断时,首先要清楚plc的运算周期或者说是扫描周期,有必要说下plc顺控循环实行的流程,这是理解中断的条件,必须要节制,分为三部分,输入处理、程序处理、输出处理。

一篇文章给大年夜家讲透PLC的中断功能_法式_周期 一篇文章给大年夜家讲透PLC的中断功能_法式_周期 科学
(图片来自网络侵删)

1、输入处理

可编程掌握器在实行程序前,将可编程掌握器的所有输入端子的ON/OFF状态读入输入映像区,程序实行过程中纵然输入发生变革,输入映像区的内容也不会变革,在实行下一个循环的输入处理时读取该变革。

2、程序处理

plc根据程序内存中的指令内容,从输入映像区和其他软元件的映像区中读出各软元件的ON/OFF状态,然后从0步依次开始运算,并将每次得出的结果写入到映像区中。
因此,各软元件的映像区随着程序的实行逐步改变其内容,此外,输出继电器的内部触点根据输出映像区的内容而实行动作。

3、输出处理

所有指令实行结束后,输出Y映像区中的,ON/OFF状态会传送至输出锁存内存,这个就作为可编程掌握器的实际输出。

实行以一次动作所须要的韶光便是运算周期也叫扫描韶光,那么中断与扫描周期有什么联系呢,中断便是不按照从上到下顺序的完全实行,而是中断程序优先单独运行程序处理而且是立即输出不参与全体周期运算。

中断的浸染是什么呢,我们知道plc扫描周期是很短的,因此我们很丢脸出plc顺控实行过程,这里我们不妨假设扫描周期为10s的韶光,便是实行全部的程序须要10s的韶光,有一个很大略的程序LD X0,OUT Y0,根据上图当X0为ON时,Y0不是立时就有输出的,而是等到10s后才输出,断开X0后,同样Y0也不是立时就关闭的,都须要得到扫描完后才有结果。
那么这样在我们实际运用中plc就没什么利用了设备就无法进行事情了,这时候就须要中断处理了,采取输入中断功能,立即实行输入。
实际上plc的运算韶光是很短只有几毫秒,完备能够知足须要,但一些如高频脉冲输入、脉冲捕捉等韶光在微秒级切实其实定要受到周期运算的影响了。

因此如果在一个周期内要完成很多次ON/OFF状态处理时,必须利用中断功能了。
在我们一样平常情形下很少用到中断,纵然须要plc的高速指令都带有中断功能无需自己专门编写中断子程序了,例如高速计数器采取中断的办法对从特定的输入继电器出来的高速脉冲进行处理,以是无论运算韶光多少都可进行计数,计数的结果或是利用高速计数器专用的比较指令立即输出,或是对高速计数器的计数值用高速计数器中断办法实行特定的程序处理。

对高频脉冲进行计数不采取高速计数器进行计数,我们举例利用中断功能对高速输入进行计数,示例如下,从EI到FEND是主程序,从指针I101(输入X0的中断指针)开始到IRET是中断子程序,每当感应到X1的上升沿就实行子程序将数值立即传送到D10中,这样就避免了plc运算周期的影响。

免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系删除,感激!

如何获取更多电气热门资料?

操作指引如下!

标签:

相关文章