综述
主要介绍定时器功能,仿真模拟的PLC为1200系列。1
生成脉冲
用于产生周期脉冲
介绍
接口参数 | 声明 | 数据类型 | 说明 |
---|---|---|---|
IN | Input | Bool | 启动输入 |
Q | Output | Bool | 超出时间 PT 时复位的输出 |
ET | Output | S1200 TIME S1500 TIME、LTIME | 当前时间值 |
PT | Input | S1200 TIME S1500 TIME、LTIME | 脉冲的持续时间 PT 参数的值必须为正数。 |
Q值取决于IN值和ET值。当IN为1时,开始计时,此时不管IN值如果变化,Q值只取决ET值的变化。在ET值小于PT值时,Q值置位1,当ET值等于PT值后,Q值复位0.
程序
仿真演示
接通延时
用于信号的延时触发。
介绍
接口参数 | 声明 | 数据类型 | 说明 |
---|---|---|---|
IN | Input | Bool | 启动输入 |
Q | Output | Bool | 超出时间 PT 时复位的输出 |
ET | Output | S1200 TIME S1500 TIME、LTIME | 当前时间值 |
PT | Input | S1200 TIME S1500 TIME、LTIME | 接通延时的持续时间 PT 参数的值必须为正数。 |
接口 | Result1 | Result2 | Result3 |
---|---|---|---|
IN | 1 | 1 | 0 |
Q | 0 | 1 | 0 |
ET | ET<PT | ET=PT后 ET<PT | 不计时,一直为0 |
- Q值取决于IN值和ET值。当IN为1时,开始计时,在ET值达到PT值后,Q值为1,如果此时IN值由1变成0,Q值则立马复位0.
- 当IN值为1时,ET值等于PT值,此时Q值取决于IN值,IN值为1,则Q值为1,IN值为0.Q值也为0.
- ET值在计时过程中,如果IN值复位0,ET值立马归零,当IN值再次由0变1,ET值会从零开始计时。
程序
仿真演示
关断延时
用于信号触发断开后,继续延时接通
介绍
接口参数 | 声明 | 数据类型 | 说明 |
---|---|---|---|
IN | Input | Bool | 启动输入 |
Q | Output | Bool | 超出时间 PT 时复位的输出 |
ET | Output | S1200 TIME S1500 TIME、LTIME | 当前时间值 |
PT | Input | S1200 TIME S1500 TIME、LTIME | 脉冲的持续时间 PT 参数的值必须为正数。 |
接口 | Result1 | Result2 | Result3 |
---|---|---|---|
IN | 1 | 1–>0 | 1–>0 |
Q | 1 | 1 | 0 |
ET | 不计时,一直为0 | ET<PT | ET=PT后 |
- Q值取决于IN值和ET值。当IN为1时,Q值为1
- 当IN值由1变成0时,开始计时,当ET值小于PT值时,Q值依旧为1,当ET值等于PT后,Q值为0。
- ET值在计时过程中,如果IN值置位1,ET值立马归零,当IN值再次由1变0,ET值会从零开始计时。
程序
仿真演示
时间累加器
延时接通信号,但ET值一旦开始计时后,在没达到PT值前,不会从零开始计时。不过可以通过复位信号将ET值归零,
介绍
接口参数 | 声明 | 数据类型 | 说明 |
---|---|---|---|
IN | Input | Bool | 启动输入 |
Q | Output | Bool | 超出时间 PT 时复位的输出 |
ET | Output | S1200 TIME S1500 TIME、LTIME | 当前时间值 |
PT | Input | S1200 TIME S1500 TIME、LTIME | 脉冲的持续时间 PT 参数的值必须为正数。 |
R | Input | Bool | 复位输入 |
接口 | Result1 | Result2 | Result3 | Result4 | Result5 |
---|---|---|---|---|---|
IN | 1 | 1–>0 | 1–>0 | 1 | 1 |
R | 0 | 0 | 1 | 0 | 1 |
Q | 0 | 0 | 0 | 1 | 0 |
ET | ET<PT | 停止计时,保持当前值 | ET值归零 | ET值等于PT值 | ET值不计时 一直为0 |
- 当IN值为1时,R值为0,开始计时,当ET值等于PT值后,Q为1,在计时期间,如果IN值由1变为0后,ET值保持当前计时值,当IN值由0再变为1时,继续从断开时间计时。
- R接口用于复位ET值,当R值为1时,不管IN值是否为1 ,ET值都为0.
- 当ET值等于PT值后,Q一直为1,不管IN值如何变化,只有R值复位ET值,Q值复位0
程序
仿真演示
源程序
订货号:6ES7 214-1AG40-0XB0 ↩︎