单选题
S7系列PLC的状态字(STW)中,表示逻辑运算结果的是 ( )
A
RF
B
RLO
C
ST
D
BR
答案解析
正确答案:B
解析:
该题考查S7系列PLC状态字(Status Word,简称STW)中各标志位的含义与功能。
状态字是一个16位的寄存器(在S7-300/400中为16位,在S7-1200/1500中概念类似但实现略有差异),用于反映CPU执行逻辑指令、算术指令或数据处理指令后的状态信息。其中每一位或若干位具有特定含义,常用于条件跳转、程序控制和错误诊断。
逐项分析选项:
A:RF(Retentive Flag,保持标志)
——该标志位并不存在于标准S7系列PLC的状态字定义中。S7状态字中无RF这一标准缩写。可能存在混淆(如与某些厂商或旧型号术语混用),但在西门子官方文档(如《S7-300/400系统编程》参考手册)中,状态字无RF位。故A错误。
B:RLO(Result of Logic Operation,逻辑运算结果)
——这是状态字的第0位(最低位,Bit 0)。RLO用于保存位逻辑指令(如A、AN、O、ON、X、XN等)执行后的运算结果:1表示“真”(逻辑成立),0表示“假”(逻辑不成立)。它在后续的条件跳转(如JC)、置位/复位操作及串联/并联逻辑链中起关键作用。例如,执行“A I0.0”后,RLO即为I0.0的当前状态;执行“O Q0.1”后,RLO为RLO原值与Q0.1的逻辑或结果。因此,RLO是专门用于表征逻辑运算结果的核心标志位。故B正确。
C:ST(Stack Pointer 或 Status?)
——状态字中并无名为“ST”的标准位。ST在S7中通常指“堆栈指针”(Stack Pointer),属于CPU内部寄存器,不属于状态字的组成部分;亦有教材将ST误作“状态”缩写,但状态字本身缩写即为STW(Status Word),其内部各位均有明确命名(如RLO、BR、OV、OS等),无独立的“ST”位。故C错误。
D:BR(Binary Result,二进制结果位)
——BR是状态字的第8位(Bit 8),用于支持字逻辑指令(如AW、OW、XOW)及部分功能块调用的二进制结果暂存。其主要作用是保证字/双字逻辑运算与位逻辑运算之间的兼容性,例如在调用FC/FB时自动保存RLO到BR,并在返回时恢复RLO。BR本身不直接表示“逻辑运算结果”,而是辅助RLO进行多级逻辑嵌套的中间保存。因此,它不是逻辑运算结果的直接表示位。故D错误。
核心知识点总结:
- RLO(Bit 0)是S7状态字中最关键的位之一,专用于反映所有位逻辑指令(触点串联、并联、取反等)的即时运算结果。
- 状态字其他重要位包括:
BR(Bit 8):二进制结果位,用于功能块调用时保护RLO;
OV(Bit 2):溢出标志(Overflow);
OS(Bit 1):溢出存储位(OverFlow Storage),与OV配合实现累加溢出检测;
CC0、CC1(Bit 9–10):条件码,反映算术比较结果;
STA(Bit 4):状态位,反映当前被寻址位的值(仅在位指令中有效)。
综上,本题正确答案为B:RLO。
相关知识点:
S7系列PLC中RLO表逻辑结果
题目纠错
新版-合肥仁创职业培训学校有限公司电工(四级)理论知识考核练习题
相关题目
单选题
电缆直流耐压试验中,读取泄漏电流应在、倍试验电压下各停留时间( )
单选题
电缆直流耐压试验,每相试验完毕后应按下列操作( )
单选题
电缆管弯制时,一般弯曲程度不大于管子外径的( )
单选题
传输电话、传真、广播、电视和数据等电信用电线电缆用的类型属于( )
单选题
在交流电流表中经常采用的是测量机构 ( )
单选题
下列操作可以不必与电力主管部门联系 ( )
单选题
为了满足电焊工艺的要求,交流电焊机应具有的外特性 ( )
单选题
交流电压表的指示的是交流电压的 ( )
单选题
交流电动机耐压试验的目的是考核各相绕组之间及各相绕组对机壳之间的( )
单选题
电力系统的电力负荷,指的是( )
