Ⅰ 请问如果PLC出现死机或连接中断的现象是什么原因造成的
引起PLC死机的原因很多,软硬件的错误都可能引起死机。
死机很有可能是程序中的某部分安全保护程序动作(即有输入信号动作导致),因而切断PLC的大部分输出回路,重新上电后就正常。也可能是模块问题,我就遇到一次模拟量模块损坏,还有一次是通讯块出错引起,另外还有可能是程序没有结束指令或者说编程时遇到死循环,在前期使用时没有发现,呵呵,再有可能是灰尘较多,造成CPU无法散热,最后就可能是电源故障了。
硬件方面:
1)I/O窜电,PLC自动侦测到I/O错误,进入STOP模式,以西门子为代表;
2)I/O损坏,程序运行到需要该I/O的反馈信号步,不能向下执行指令;
3)扩展模块(功能型,如A/D)线路干扰或开路等,停止运行;
4)电源部分有干扰或故障:
软件方面:
1)触发了死循环;
2)程序改写了系统参数区的内容,却没有初始化部分;
3)保护程序启动:硬件保护、限制使用时间(针对货款收回)、
4)数据溢出,步长过大、看门狗(可修改DOG时间)