一般情况下,运行过程当中出现死机的情况,重启就会好使。
plc,都是有运算核心的,既然有运算核心,如果编程不当或者程序当中有某些致命的错误,这个核心在运算过程当中就会出现死循环。
一旦出现死循环设备,将无法进行正常的工作。而重新上电就相当于将设备重新复位一次,但是如果不排除致命的错误和死循环的故障,那么在运行的时候还会出现死机的情况。大多数plc现在都有自动编译的功能,会检查出程序当中的错误。编程和调试人员可以及时的发现并改正。
其实你可以自己编个死循环的程序试下就知道了,比如三菱for to 循环,还有plc和变频器其内部是有微机计算数据的,当陷入死循环和计算错误的情况,plc就会出现数据错误而死机,而重启清空了错误数据,所以重启又好了,有的数据计算错误不定能好,需要清空数据才能好!
我所指的还不是PLC,变频器,它们都有相对而言比较完善的程序,经过反复试用磨合过的。其实我所指的是一些诸如称重系统,有实时吨位数显的,有工作次数累积的,经常有死机、僵滞、不累计或者累计错误的情况发生。
通讯受到干扰会出现死机现象,这个时候只能通过关电源重启,原因一般是控制线布线不规范或接地问题。另外,程序出错也会发生死机现象,一般情况有单字双字用错或软元件使用重复,逻辑思路不严密本身就有漏洞。