S7-1200 定时器SCL指令的使用介绍
发布时间:2024-11-26
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。
S7-1200 定时器创立
S7-1200定时器创立有以下几种办法:
1. 功用框指令直接拖入块中,自动生成定时器的背景数据块,该块位于“系统块>程序资源”中,参见图2。
3. 功能框指令直接拖入FB、FC块中,生成参数实例,从TIA博途V14开始,参见图4。
4. 在DB块、FB的静态变量、FC和FB的INOUT变量中新建IEC_TIMER、TP_TIME、TON_TIME、TOF_TIME、TONR_TIME(后面四个从TIA博途V11开端)类型变量,在程序中将功用框定时器指令拖入块中时,在弹出的“调用选项”页面点击“取消”按钮,之后将该建好的变量填入指定位置。关于线圈型指令,这是shouxuan办法。
这里主要以DB块的方式来解说定时器的SCL指令的运用:
新建DB块,
展开全文
其他新闻
- 为什么很多电工排斥通讯方式,喜欢硬接线?它们到底有什么区别 2024-11-26
- 3张图搞定!PLC梯形图程序的自锁、互锁功能 2024-11-26
- 全面讲述PLC与DCS的shida区别! 2024-11-26
- DCS的系统构成 2024-11-26
- PLC编程九步走,少一步你都成不了高手! 2024-11-26
- 西门子S7-200SMART PLC常见问题 2024-11-26
- 组合在一起的开关柜为什么叫"成套"? 2024-11-26
- 涨知识 | 西门子PLC——20个常见问题 2024-11-26
- codesys和西门子STEP7的区别与联系 2024-11-26
- ST(结构化文本),SCL语言必定会成为PLC编程的主流语言 2024-11-26