研发埠
标题:
为什么在整个系统完全掉电后恢复供电之后S7-300CPU仍然在STOP状态?
[打印本页]
作者:
李倩
时间:
2013-6-6 15:39
标题:
为什么在整个系统完全掉电后恢复供电之后S7-300CPU仍然在STOP状态?
作者:
单培娟
时间:
2013-6-6 15:46
包括DP主站S7-300和从站的整个系统通过主开关切断电源。通过CPU的内部电压缓冲,CPU一般可继续运行大概50到100毫秒并且在这段时间中检测到所连接从站的故障。依赖于所用的电源单元,电压缓冲可以更长(最长500毫秒)。如果OB86或OB122没有被编程,CPU就由于从站丢失而进入STOP状态。补救措施:必须对OB86和OB122(必要时OB82)编程,必须启动定时器。定时器的值必须大于CPU的电压缓冲持续时间(也就是大于指导值100毫秒),可以通过适当的测试来确定这个值。在系统运行时出现从站故障,若定时器时间到,而且从站故障依然存在,CPU就按已编程的方式作出响应。例如由于STOP命令CPU进入STOP状态。当系统掉电时,会启动定时器。如果选择了正确的定时器时间,那么定时器就不会超时,因为CPU在从站掉电后也会很快没有操作电压。因此CPU在RUN模式中掉电后,一旦电压恢复就会重新运行。请注意在长时间电压缓冲(500ms)的情况下,可能会发生其它错误如站故障、I/O故障、时间错误、周期时间超时、缓冲溢出等,就会导致CPU进入STOP状态。
欢迎光临 研发埠 (http://bbs.yanfabu.com/)
Powered by Discuz! X3.2