编程语言
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
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)