西门子s7状态字使用.pdfVIP

  • 14
  • 0
  • 约3.24千字
  • 约 7页
  • 2020-07-23 发布于江苏
  • 举报
.引言 CPU 寄存器状态字的各位给出了有关指令状态或结果的信息 以及所出现的错误,我们可以将二进制逻辑操作状态位信号状态直接 集成到程序中,以控制程序执行的流程。 2.状态字寄存器 先简单介绍一下 CPU 中状态字。 ● 首次检查位:状态字的 0 位称作首次检查位,如果/FC 位的信号状 态为“0”,则表示伴随着下一条逻辑指令,程序中将开始一个新的逻辑 串。FC 前面的斜杠表示对 FC 取反。 ● 逻辑运算结果:状态字的第 1 位为 RLO 位(RLO= “逻辑运算结果”), 在二进制逻辑运算中用作暂时存储位。比如,一串逻辑指令中的某个 指令检查触点的信号状态,并根据布尔逻辑运算规则将检查的结果(状 态位)与 RLO 位进行逻辑门运算,然后逻辑运算结果又存在RLO 位中。 ● 状态位:状态位(第 2 位)用以保存被寻址位的值。状态位总是向扫 描指令(A,AN,O,…)或写指令(=,S,R,) 示寻址位的状态(对于写指令, 保存的寻址位状态是本条写指令执行后的该寻址位的状态)。 ● OR 位:在用指令 OR 执行或逻辑操作之前,执行与逻辑操

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档