没有合适的资源?快使用搜索试试~ 我知道了~
S7-1200的定时器为IEC定时器,用户程序中可以使用的定时器数量仅仅受CPU的存储器容量限制。 使用定时器需要使用定时器相关的背景数据块或者数据类型为IEC_TIMER(或TP_TIME、TON_TIME、TOF_TIME、TONR_TIME)的DB块变量,不同的上述变量代表着不同的定时器。 注:S7-1200的IEC定时器没有定时器号(即没有T0、T37这种带定时器号的定时器)。 S7-1200包含四种定时器: 生成脉冲定时器(TP) 接通延时定时器(TON) 关断延时定时器(TOF) 时间累加器(TONR) 此外还包含复位定时器(RT)和加载持续时间(PT)这两个指令。
资源推荐
资源详情
资源评论
S7-1200 定时器
S7-1200 的定时器为 IEC 定时器,用户程序中可以使用的定时器数量仅仅受 CPU 的存储器容量限制。
使用定时器需要使用定时器相关的背景数据块或者数据类型为 IEC_TIMER(或
TP_TIME、TON_TIME、TOF_TIME、TONR_TIME)的 DB 块变量,不同的上述变量代表着不同的定时器。
注:S7-1200 的 IEC 定时器没有定时器号(即没有 T0、T37 这种带定时器号的定时器)。
S7-1200 包含四种定时器:
生成脉冲定时器(TP)
接通延时定时器(TON)
关断延时定时器(TOF)
时间累加器(TONR)
此外还包含复位定时器(RT)和加载持续时间(PT)这两个指令。
指令位置参见图 1,定时器引脚参考表 1,定时器使用及时序图参考表 2。 这四种定时器又都有功能框和线圈型两种,
区别参见常见问题 3。
图 1 指令位置
表 1 定时器引脚汇总
输入的变量
名称 说明 数据类型 备注
IN
输入位
BOOL
TP、TON、TONR:0=禁用定时器,1=启用定时器
TOF:0=启用定时器,1=禁用定时器
PT
设定的时间输入
TIME
R
复位
BOOL
仅出现在 TONR 指令
输出的变量
名称 说明
Q
输出位
BOOL
ET
已计时的时间
TIME
表 2 定时器使用及时序图
指令 说明 时序图
生成脉冲
LAD:
IN 从“0”变为“1”,定时器启动,Q 立即输出“1”;
当 ET<PT 时,IN 的改变不影响 Q 的输出和 ET 的
计时;
当 ET=PT 时,ET 立即停止计时,如果 IN 为“0”,
或-( TP )-
SCL:TP
则 Q 输出“0”,ET 回到 0;如果 IN 为“1”,则 Q 输
出“1”,ET 保持。
接通延时
LAD:
IN 从“0”变为“1”,定时器启动;
当 ET=PT 时,Q 立即输出“1”,ET 立即停止计时
并保持;
剩余32页未读,继续阅读
资源评论
liulixin126
- 粉丝: 0
- 资源: 27
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功