SIEMENS S7-300/400系列PLC共有5种定时器指令,它们是:S_PULSE(脉冲定时器)、S_PEXT(扩展脉冲定时器)、S_ODT(接通延时定时器)、S_ODTS(保持型接通延时定时器)、S_OFFDT(断电延时定时器)。下面分别说明这5种定时器指令的区别。 1、S_PULSE(脉冲定时器) 脉冲定时器的时序图如下: 其工作特点为:输入为1,定时器开始计时,定时位为1;计时时间到,定时器停止工作,定时位为0。如在定时时间未到时,输入变为0,则定时器停止工作,定时器位为变为0。 2、S_PEXT(扩展脉冲定时器) 扩展脉冲定时器的时序图如下: 其工作特点为:输入从0→1时,定时器开始工作计时,定时器位为1;定时时间到,定时器位为0。在定时过程中,输入信号断开不影响定时器的计时(定时器继续计时)。 3、S_ODT(接通延时定时器)接通延时定时器的时序图如下: 其工作特点为:输入信号为1,定时器开始计时(定时器位为0);计时时间到,定时器位为1。计时时间到后,若输入信号断开,则定时器位变为0。如在计时时间未到时,输入信号变为0,则定时器停止计时。 4、S_ODTS(保持型接通延时定时器) 保持型接通延时定时器的时序图如下: 其工作特点为:输入信号为1,定时器开始工作并计时,计时时间到,定时器位为1。输入信号只起一个触发定时器工作的作用,在计时过程中输入信号断开不影响定时器计时和定时器位。定时器位只有使用复位指令才能变为0并触发下一个定时器定时工作。 5、S_OFFDT(断电延时定时器) 断电延时定时器的时序图如下: 其工作特点为:输入信号由0→1时,定时器位为1(但定时器不开始计时);当输入信号由1→0时,定时器才开始计时,计时时间到,定时器位变为0。在计时过程中,输入信号由0→1将复位定时器,当由1→0时重新开始计时。
PLC有运行和停止两种工作方式。在不同的工作方式下,PLC进行调试的操作方法不同。
² ² 单击工具栏中的“运行”按钮或“停止”按钮可以进入相应的工作方式。
1. 选择STOP工作方式在STOP(停止)工作方式中,可以创建和编辑程序,PLC处于半空闲状态:停止用户程序执行;执行输入更新;用户中断条件被禁用。PLC操作系统继续监控PLC,将状态数据传递给STEP 7-Micro/WIN 32,并执行所有的“强制”或“取消强制”命令。当PLC位于STOP(停止)工作方式可以进行下列操作:
1使用图状态或程序状态检视操作数的当前值。(因为程序未执行,这一步骤等同于执行“单次读取”)
2可以使用图状态或程序状态强制数值。使用图状态写入数值。
3写入或强制输出。
4执行有限次扫描,并通过状态图或程序状态观察结果。
2. 选择运行工作方式当PLC位于RUN(运行)工作方式时,不能使用“扫描”或“多次扫描”功能。可以在状态图表中写入和强制数值,或使用LAD或FBD程序编辑器强制数值,方法与在STOP(停止)工作方式中强制数值相同。还可以执行下列操作(不能在STOP工作方式使用):
1使用图状态收集PLC数据值的连续更新。如果希望使用单次更新,图状态必须关闭,才能使用“单次读取”命令。
2使用程序状态收集PLC数据值的连续更新。
3使用RUN工作方式中的“程序编辑”编辑程序,并将改动下载至PLC。