您现在的位置是:首页 > PLC技术 > PLC技术

PLC软件抗干扰的软件复位措施

来源:艾特贸易2018-04-11

简介软件复位是指通过 CPU 接受外部的中断信号 INT0 而执行中断子程序,此时 CPU 的动作是: ①关闭所有中断,以便进行故障的判别和处理。 ②堆栈初始化以保证执行完成 INT0 中断服务子程

    软件复位是指通过CPU接受外部的中断信号INT0而执行中断子程序,此时CPU的动作是:

    ①关闭所有中断,以便进行故障的判别和处理。

    ②堆栈初始化以保证执行完成INT0中断服务子程序后栈底内容为初始状态。

    ③对系统的有关状态与控制量进行比较、判断来决定程序的重新入口地址,这些地址是主程序中基本功能模块的程序首选地址。

    通过这种软件条件复位,可以使系统在无扰动和小扰动下,尽快进入正常运行状态,尽量减少干扰对系统的影响。

    对于失控的CPU,最简单的方法是使其复位,程序自动从头开始执行。为完成复位功能,在硬件电路上应设置复位电路。上电复位是指PLC在开机上电时自动复位,此时所有硬件都从其初时状态开始,程序从第一条指令开始执行;人工复位是指操作员按下复位按钮时复位;自动复位是指系统在需要复位的状态时,由特定的电路自动将CPU复位。