技术让生活更美好
办精品教育,铸金色蓝领。
服务热线:
15965383452
plc程序中经常用到中断功能,中断相当于子程序,子程序相当于主程序,说起来 plc里的中断平时根本没什么用。这么说,像告诉脉冲处理,不用中断,只用1MS的计时能实现其功能,但是却没有中断计时来的准确,毕竟不用中断,程序扫瞄受扫描周期束缚。
但有些程序,须要用到中断,典型的就是PID,检测读取周期须准确。不管是以前自己编PID中断程序,还是现在集成的PID中断程序块,都使用到了准确的时间控制,立即处理信息的中断。今天这篇文章,山东plc培训来谈谈,plc中断功能怎么用?
plc这样理解中断功能,在理解中断时,首先要清楚plc的运算周期或者说是扫描周期,有必要说下plc顺控循环执行的流程,这是理解中断的前提,须要掌握,分为三部分,输入处理、程序处理、输出处理。
1、输入处理
可编程控制器在执行程序前,将可编程控制器的所有输入端子的ON/OFF状态读入输入映像区,程序执行过程中即使输入发生变化,输入映像区的内容也不会变化,在执行下一个循环的输入处理时读取该变化。
2、程序处理
plc根据程序内存中的指令内容,从输入映像区和其他软元件的映像区中读出各软元件的ON/OFF状态,然后从0步依次开始运算,并将每次得出的结果写入到映像区中。因此,各软元件的映像区随着程序的执行逐步改变其内容,此外,输出继电器的内部触点根据输出映像区的内容而执行动作。
3、输出处理
所有指令执行结束后,输出Y映像区中的,ON/OFF状态会传送至输出锁存内存,这个就作为可编程控制器的实际输出。
执行以一次动作所需要的时间就是运算周期也叫扫描时间,那么中断与扫描周期有什么联系呢,中断就是不按照从上到下顺序的完整执行,而是中断程序优先单独运行程序处理而且是立即输出不参与整个周期运算。
联系人:杨老师
手机:15965383452
网址:www.taxianda.com
地址: 九州五金机电大市场5排22号
(扫一扫进入手机站)
(扫一扫加微信)
15965383452