加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

西门子S7-200系列PLC的编程指令系列

(2015-08-01 16:40:26)
标签:

西门子

西门子plc

s7-200

分类: 西门子PLC编程

西门子S7-200系列PLC编程有各项指令,在西门子PLC编程中,西门子S7-200是西门子一个最基础的系列,那么首列于深圳PLC编程培训的观澜PLC培训点,深圳稻草人PLC培训机构为大家总结归纳出西门子S7-200系列PLC编程的指令系列,让大家了解西门子PLC的编程基础。
一、西门子S7-200系列基本逻辑指令
S7-200系列的基本逻辑指令与FX系列和CPM1A系列基本逻辑指令大体相似,编程和梯形图表达方式也相差不多,这里列表表示S7-200系列的基本逻辑指令(见表)。
 S7-200系列的基本逻辑指令

http://s9/mw690/005OVyMBgy6UijlisNW68&690

 

 

二、S7-200系列PLC的比较指令
SIEMENS S7-200的编程软件STEP-7中,有专门的比较指令:IN1IN2比较,比较的数据类型可以是BIW)、DR,即字节、字整数、双字整数和实数;还可以有其他的比较式:><</font><>等等。当满足比较等式,则该触点闭合。
LMODSOFT指令对照:在LMODSOFT中,没有直接的数的比较指令,但SUB指令可以通过其执行减法功能后的三个输出端的状态实现整数的比较功能。
若与LMODSOFT 中的SUB指令对应,则在STEP-7中应有三个比较指令: >=来分别对应SUB 指令的三个输出;若还要对应、或<>,则根据SUB指令三个输出端的不同组合,均可找到对应的比较指令。
                                比如:30007)>(40030
30007=40030
 30007)<(40030
30007
3000740030
30007)<>(40030
三、S7-200系列PLC的定时器指令
1    类型、编号及分辨率
TON——接通延时
TONR——有记忆接通延时
TOF——断开延时
3种分辨率(时基):1ms10ms100ms——分别对应不同的定时器号
定时器6个要素:
指令格式(时基、编号等)    预置值——PT
使能——IN                  复位——3种定时器不同
          当前值——Txxx              定时器状态(位)——可由触点显示
    定时值=时基×预置值PT。由于定时器的计时间隔与程序的扫描周期并不同步,定时器可能在其时基(1ms10ms100ms)内任何时间启动,所以,未避免计时时间丢失,一般要求设置PT预置值必须大于最小需要的时间间隔。例如:使用10ms时基定时器实现140ms延时(时间间隔),则PT应设置为1510ms×15=150ms)。
2  功能
1       接通延时定时器TON——一般用于单一时间间隔的定时 
     指令格式:编号与分辨率及定时器类型有关。
使能:——IN I2.0 =“1”
当前值——T33,当在线(Online)时,此处显示当前值
预置值——PT=3,即定时时间=10ms×3=30ms
复位——INI2.0 “0”
定时器状态(位)——“1”“0”
MODICON PLC的定时器指令对照:
区别:对MODICON PLC,当10001=“0” 10002=“1”时,定时器当前值保持;当计时时间到,即(4004030时,只要10002=“1”,定时器也是保持
      S7-200  PLC  只要I0.0=“1”,即计时,当T33当前值=3时,定时器继续计时,直至I0.0=“0”,定时器复位(相当于10002=“0” 
1       断开延时定时器TOF——一般用于故障时间后的时间延时
指令格式:编号与分辨率及定时器类型有关。
注意:定时器状态(位)=“1”(置位)及当前值复0与使能.I0.0=“1”同步;计时开始与使能I0.0“1”→“0”(断开)同步,且当计时时间到而使能仍=“0”时,当前值保持。
2       有记忆接通延时定时器TONR——一般用于累计许多时间间隔
指令格式:编号与分辨率及定时器类型有关。
注意:定时器状态(位)=“1”(置位)及当前值复0与使能.I0.0=“1”同步;计时开始与使能I0.0“1”→“0”(断开)同步,且当计时时间到而使能仍=“0”时,当前值保持。
(3) 有记忆接通延时定时器TONR——一般用于累计许多时间间隔
 
四、S7-200系列PLC的计数器指令
1)类型及编号
        CTU——增计数
CTD——减计数        C0C255
CTUD——增减计数
 计数器6个要素:  指令格式(类型、编号等)    预置值——PV
         使能——CUCD            复位——RLD
                   当前值——Cxxx             计数器状态(位)——与定时器类似
2)功能、时序图及应用示例
  此例为一个增减计数器的应用示例,其与MODICON  PLC计数器指令的比较,同学可自己进行,并注意到,计数器指令的使能均是采样上升沿(“0” →“1” )。

 http://s2/mw690/005OVyMBgy6Uijtr0Xv81&690


0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有