在SIMATIC CPU的操作模式由STOP转换为RUN时,计数模块 FM350 (6ES7350-1AH03-0AE0, 6ES7350-2AH00-0AE0) 和FM450 (6ES7450-1AP00-0AE0 )被重新初始化因而会导致计数器清零。 对于计数模块 FM350-1 (6ES7350-1AH03-0AE0), 也可能发生"STOP时继续计数"和"计数器值在操作模式由STOP转换为RUN后保持不变"的情况。所以必须将模块参数设置如下:
计数模块 FM350-2 (6ES7350-2AH00-0AE0) 能被参数化使得内部模块输出功能 Q0 到 Q7 在CPU处于STOP模式时被保持。为此必须设置模块下面的参数:
如果CPU切换到RUN模式,计数器被清零。如果要计数器值被保持,就必须在CPU断电或切换到STOP模式前将其值保存,而且要在CPU重新启动时再装载。在这里要注意的一点是被保存的计数器值可能与实际设备位置不一致。例如,在断电后,记录移动路径的增量编码器被移动就会发生这种情况。 下面的参数对版本号为 6ES7 350-2AH01-0AE0 之后的模块有效:
此时,如果在CPU由STOP转换为RUN时模块参数保持不变,那么模块就会继续计数。 注意: |