编程语言

1、梯形图(LAD)
2、功能块图(FBD)
3、语句表(STL)

S7-200 SMART PLC的编程元件

常用分类

中文英文注释(例)
输入继电器II0.0
输出继电器QQ0.0(使用时不能超过PLC所提供的最大外部接线端子的输出电路数量,不用的空着就行)
辅助继电器M有效地址范围:M0.0-M31.7\MB0-MB31|MW0-MW30\MD0-MD28
变量存储器V
局部存储器L
特殊寄存器SM见下面注释
定时器T接通延时寄存器TON 断开延时寄存器TOF 保持型接通延时定时器TONR
计数器C使用上升沿计数,增计数器CTU 减计数器CTD 增减计数器CTUD
累加器ACS7-200 SMART PLC 提供四个32位累加器(AC0、AC1、AC2、AC3)

特殊寄存器八个状态位含义

  1. SM0.0:CPU在RUN时,SM0.0总为1,该位始终接通为ON
  2. SM0.1:PLC由STOP转为RUN时,扫描一个周期,作为初始化脉冲
  3. SM0.2:若NAND闪存数据丢失,则扫描一个周期
  4. SM0.3:PLC上电或者暖启动条件进入RUN方式时,SM0.3接通一个扫描周期,可用于开启操作之前给机器提供预热时间
  5. SM0.4:分时钟脉冲,提供占空比为50%,30秒接通,30秒断开的周期为一分钟的脉冲串
  6. SM0.5:秒时钟脉冲,提供占空比为50%,0.5接通,0.5断开的周期为1秒的脉冲串
  7. SM0.6:扫描周期时钟,接通扫描一个周期,断开一个周期,然后再接通扫描一个周期依次循环。
  8. SM0.7:指令执行状态位,指令执行的结果溢出或检测到非法数值时,该位置1

更多推荐

第五章:(1)S7-200 SMART PLC的编程语言及编程元件