编程语言
1、梯形图(LAD)
2、功能块图(FBD)
3、语句表(STL)
S7-200 SMART PLC的编程元件
常用分类
中文 | 英文 | 注释(例) |
---|---|---|
输入继电器 | I | I0.0 |
输出继电器 | Q | Q0.0(使用时不能超过PLC所提供的最大外部接线端子的输出电路数量,不用的空着就行) |
辅助继电器 | M | 有效地址范围:M0.0-M31.7\MB0-MB31|MW0-MW30\MD0-MD28 |
变量存储器 | V | |
局部存储器 | L | |
特殊寄存器 | SM | 见下面注释 |
定时器 | T | 接通延时寄存器TON 断开延时寄存器TOF 保持型接通延时定时器TONR |
计数器 | C | 使用上升沿计数,增计数器CTU 减计数器CTD 增减计数器CTUD |
累加器 | AC | S7-200 SMART PLC 提供四个32位累加器(AC0、AC1、AC2、AC3) |
特殊寄存器八个状态位含义
- SM0.0:CPU在RUN时,SM0.0总为1,该位始终接通为ON
- SM0.1:PLC由STOP转为RUN时,扫描一个周期,作为初始化脉冲
- SM0.2:若NAND闪存数据丢失,则扫描一个周期
- SM0.3:PLC上电或者暖启动条件进入RUN方式时,SM0.3接通一个扫描周期,可用于开启操作之前给机器提供预热时间
- SM0.4:分时钟脉冲,提供占空比为50%,30秒接通,30秒断开的周期为一分钟的脉冲串
- SM0.5:秒时钟脉冲,提供占空比为50%,0.5接通,0.5断开的周期为1秒的脉冲串
- SM0.6:扫描周期时钟,接通扫描一个周期,断开一个周期,然后再接通扫描一个周期依次循环。
- SM0.7:指令执行状态位,指令执行的结果溢出或检测到非法数值时,该位置1
更多推荐
第五章:(1)S7-200 SMART PLC的编程语言及编程元件
发布评论