找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5472|回复: 12

西门子1200与200、200 SMART置位复位指令的区别

 火.. [复制链接]
  • 打卡等级:常驻代表
  • 打卡总天数:34
  • 打卡月天数:6
  • 打卡总奖励:9027
  • 最近打卡:2025-12-17 23:15:51

2823

主题

541

回帖

2万

积分

管理员

积分
22569
发表于 2021-1-16 19:41:21 | 显示全部楼层 |阅读模式
来源:技成电工课堂(头条)


S7-1200的位逻辑指令,这也是我们在学习PLC编程时最先接触到的指令,最基本的指令。
位逻辑运算指令是对二进制位进行操作的指令,数据类型是BOOL型,这其中又包括了触点指令与赋值指令、置位与复位指令、沿脉冲检测指令这三个部分。

在上一篇文章中,我们介绍了触点与赋值指令,那么这篇文章就介绍一下S7-1200 PLC的置位复位指令。

我们可以对比一下S7-200/200 SMART PLC与S7-1200 PLC的置位复位指令,会发现有部分指令有所不同。
对于S7-200/200 SMART PLC,置位复位指令一共是4个,包括S、R、SR、RS,而S7-1200 PLC的置位复位指令一共有6个,包括S、R、SET_BF、RESET_BF、SR、RS。下面我们分别来看一下具体的区别。
一、置位/复位指令
在S7-1200 PLC中,S和R是单个位的置位与复位指令,在指令的下方是没有操作数的。S置位指令是将指定的操作数设置为1,并保持该状态。
R复位指令是将指定的操作数设置为0,并保持该状态。在S7-200/200 SMART PLC中,S和R既可以是单个位的置位与复位指令,也可以是连续多个位的置位与复位指令,它的特点是指令的下方是有操作数的,我们将设置操作数为1时是对单个位的置位与复位,操作数>1时是对连续多个位的置位与复位。




二、置位域/复位域指令
在S7-1200 PLC中,SET_BF置位域和RESET_BF复位域是对多个连续的位进行置位与复位的指令,使用的时候需要指定起始位地址和个数。
下图的程序是当I0.0和M0.0都为1时,对Q0.0开始的8个位进行置位,当I0.0、M0.1和Q0.0都为1时,对Q0.0开始的8个位进行复位。
这两个指令其实就相当于S7-200/200 SMART PLC中的S和R指令了,只是指令名称不一样而已。


三、置位优先和复位优先指令
在S7-1200中,SR是复位优先指令,RS是置位优先指令,这两个指令都有S和R两个管脚,对于SR指令,当S和R都为1时,优先去执行复位的操作,对于RS指令,当S和R都为1时,优先去执行置位的操作。
这两个指令的功能跟S7-200/200 SMART PLC中的是完全相反的,在S7-200/200 SMART PLC中,当S和R都为1时,优先去执行置位的操作,对于RS指令,当S和R都为1时,优先去执行复位的操作。
还有两个指令的输出部分的助记符不一样,S7-200/200 SMART PLC的是OUT,S7-1200的是Q,这就是他们的区别,我们需要特别注意一下。




以上就是S7-1200 PLC的置位复位指令,大家学习的时候可以和S7-200/200 SMART PLC对比的去学习,这样也容易掌握和记忆。
在下一篇文章再给大家介绍沿脉冲类的指令,欢迎大家继续关注文章更新哦~
(技成培训网原创,作者:蔡慧荥,未经授权不得转载,违者必究!)
原文链接:https://www.toutiao.com/a6877442471127679491/

工控课堂 www.gkket.com

0

主题

107

回帖

260

积分

注册会员

积分
260
发表于 2021-1-16 21:48:10 | 显示全部楼层
我只是路过打酱油的。
工控课堂 www.gkket.com

0

主题

202

回帖

444

积分

注册会员

积分
444
发表于 2021-1-16 23:58:33 | 显示全部楼层
真是难得给力的帖子啊。
工控课堂 www.gkket.com

0

主题

1672

回帖

4321

积分

金牌会员

积分
4321
发表于 2025-11-12 17:14:44 | 显示全部楼层
理性围观,感觉大家说的都有道理~
工控课堂 www.gkket.com

0

主题

113

回帖

456

积分

注册会员

积分
456
发表于 2025-11-12 18:45:14 | 显示全部楼层
说得对!狠狠赞同,没毛病~
工控课堂 www.gkket.com

0

主题

82

回帖

128

积分

新手上路

积分
128
发表于 2025-11-12 19:14:26 | 显示全部楼层
楼主辛苦啦,期待下一篇分享!
工控课堂 www.gkket.com

0

主题

66

回帖

102

积分

新手上路

积分
102
发表于 2025-11-19 07:30:17 | 显示全部楼层
蹲一波同款,有没有小伙伴推荐?
工控课堂 www.gkket.com

0

主题

98

回帖

148

积分

新手上路

积分
148
发表于 2025-11-19 08:02:11 | 显示全部楼层
同款经历!我当初也这么过来的😂
工控课堂 www.gkket.com

0

主题

74

回帖

112

积分

新手上路

积分
112
发表于 2025-11-19 09:30:31 | 显示全部楼层
理性围观,感觉大家说得都有道理
工控课堂 www.gkket.com

0

主题

349

回帖

466

积分

注册会员

积分
466
发表于 2025-11-19 09:34:12 | 显示全部楼层
赞同 + 10086,没毛病,完全没毛病
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-22 14:10 , Processed in 0.092371 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表