S7-200中置位和复位指令

在s7-200中置位和复位指令的用法,能不能详细讲解一下

最佳答案

STEP 7-Micro/WIN的帮助文件里是这么描述的:

设置、复原(N 位)
输入/输出        操作数                                             数据类型
位            I, Q, M, SM, T, C, V, S, L                                 布尔
N VB, IB, QB, MB, SMB, SB, LB, AC, 常数, *VD, *AC, *LD 字节

设置(S)和复原(R)指令设置(打开)或复原指定的点数(N),从指定的地址(位)开始。您可以设置和复原1至255个点。如果"复原"指令指定一个定时器位(T)或计数器位(C),指令复原定时器或计数器位,并清除定时器或计数器的当前值。

说白了,置位指令(S)就是往指定的存储区位里写“1”,复位指令(R)就是将指定的存储区位里的“1”写成“0”。一般在程序里置位指令(S)和复位指令(R)成对使用,举个例子:你可以用置位指令(S)将M0.0置“1”,或再用复位指令(R)将M0.0置“0”,然后用它的常开、常闭触点去做控制用途。在一个程序中可以对一个或多个位多次置位和复位,但是在编程时要注意:在一个程序中多次对一个或多个位多次置位和复位后,最终这个(或多个)位到底是“1”,是“0”,取决于CPU在一个扫描周期结束时最后一个指令是“置位”还是“复位”,以免程序运行时出现错误。

提问者对于答案的评价:
S

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc293921.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:17
下一篇 2020年10月31日 下午1:17

相关推荐

  • 关于西门子modbus协议

    问题是这样的,我下位机和上位机是分开来做的,用的是西门子226的。目前是我下位机提供信号给上位机,但是做上位机的人采集不到,有一段时间可以采集到后面就不行了。我下面是有五个柜子的信…

    SIMATIC S7-200 2020年11月1日
  • 加注机梯形图学习

    图中标出部分应该如何理解 图片说明:    最佳答案 你这是s-200里的程序调用块,可以按照说明使用,具体看帮助啊!参考链接:http://www.ad.si…

    2017年11月6日
  • modbus 功能16写Q

    modbus协议中,PC做主站,PLC做从站,其中PLC的设置如图能不能通过这样在上位机中控制PLC的输出?如果要按照图中控制Q0.1  Q0.3,那么在主站发…

    2018年12月9日
  • STL步进指令

    在三菱plc中创建新的任务时候可以选择是创建梯形图的形式,还是顺序功能图SFC,为什么西门子只能选择创建梯形图工 最佳答案 不是的你可以通过  主菜单—–…

    SIMATIC S7-200 2017年10月30日
  • TD400C设置设备运行的时间

    我想通过TD400C的上下键来设定控制2泵运行的时间,(XX小时XX分钟XX秒),这个设定的时间在设定完以后,按ENTER键就保存了,请问这样的程序怎么写?? &nbsp…

    SIMATIC S7-200 2018年12月2日
  • 读实时时钟出错

    Network 1 // 网络标题  // 网络注释  LD   &n…

    SIMATIC S7-200 2020年11月5日
  • 200SMART接线问题

    如图是台达伺服驱动器,数字量输出接线图。我在想如果DOX+接24V+,PLC 输入端1M接24V- DOX-接 CPUST20 I0.0端子…

    2021年7月5日
  • 2.1版本的TD200的程序能直接用在TD200C上吗?

    有个老程序用的是2.1版本的TD200,现在只有TD200C了,用TD200C能直接用吗,还是要改程序? 最佳答案 TD200C可以直接替代TD200。参考西门子视频,链接:htt…

    SIMATIC S7-200 2017年6月19日
  • PLC高速脉冲输出的最大频率问题?

    一台200plc226DCDCDC的,脉冲输出通道最大频率是20KHZ,在程序中控制的脉冲频率比额定频率(20KHZ)高,为什么伺服电机运行速度比脉冲控制在20KHZ时还要快,不是…

    SIMATIC S7-200 2017年6月5日
  • 西门子200PLC编程软件哪个版本支持WIN7 64位?

    西门子200PLC编程软件哪个版本支持WIN7 64位?哪里下载啊? 问题补充:下载了之后安装不了啊,见图片,我的是台式机WIN7 64位 图片说明: &nbs…

    2017年11月25日