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

相关推荐

  • 西门子200温度PID问题请教大家。

    我现在用固态继电器带动加热管加温,用Q0.0的通断控制固态继电器,PID程序是用向导做的,自己生成一个PID,调试后温度OK。但是如果我不用PID向导做程序,自己编写一套PID程序…

    SIMATIC S7-200 2020年11月1日
  • S7-200与KTP700 DP通讯线

    如果自己做,是否只需对应焊接3.8.5即可? 最佳答案 3-3、8-8,屏蔽层焊接第三方 9 针头的外壳,请参考官方文档《屏与PLC通信用什么电缆》http:/…

    SIMATIC S7-200 2021年7月5日
  • 传感器好坏判断

    列如:1个测量范围0-250度(4-20mA)的传感器,在确定接线及其他设备没有问题的时候,如果测量温度值低于0度或者高于250度的时候,是不是可以判断这个传感器已经坏了?或者说该…

    SIMATIC S7-200 2021年7月5日
  • 实时时钟指令?

    为什么读实时时钟指令TODR  在CPU226主机能使用,而CPU224主机使用没有变化? 最佳答案 如KitShao 所言: LD&nbs…

    SIMATIC S7-200 2021年7月5日
  • PID指令向导中的

    PID指令向导中的,过程变量和给定值是什么意思??分别怎么设置。求解,谢谢 最佳答案 、过程变量和给定值是什么意思?过程变量(实时检测值)即所调节过程中调节量的反馈值。例如在压力调…

    SIMATIC S7-200 2020年11月1日
  • S7200以太网通讯 组态王

    现场有个项目使用一套S7200PLC通过CP243-1以太网通讯模块与2套上位机通讯,上位机是组态王软件。先发现单台上位机分别与PLC通讯都没有问题,但是2台电脑一起通讯时有一台不…

    SIMATIC S7-200 2017年6月2日
  • PC-Access 错误

    在操作系统(XP SP3)下安装S7-200 PC Access V1.0 SP3之后,客户机测试功能运行时提示出现错误,在PC-…

    2017年11月16日
  • S7-200如何转换模拟量 例如经 转换后 在组态画面里看到实际的物理量(0-1)MPA的数字

    一个压力传感器  量程是0到1MPa    变送输出的标准模拟信号是4到20MA   &n…

    SIMATIC S7-200 2021年7月5日
  • S7-200 读ABB变频器程序

    S7-200 读ABB ACS 5 10变频器程序,用MODBU RTUPLC主站指令库不知道怎么写通讯程序,读其参数 最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • 读取系统时间

    step7 中用什么指令读取系统时间?能否举个例子 钻石用户推荐最佳答案 1、Read_RTC(读时钟指令)Set_RTC(设置时钟指令);2、读、写时钟指令时钟缓冲区格…

    2021年7月5日