您当前的位置:五五电子网电子知识plc技术PLC入门西门子S7系列PLC:什么是状态字?状态字的 正文
西门子S7系列PLC:什么是状态字?状态字的

西门子S7系列PLC:什么是状态字?状态字的

点击数:7764 次   录入时间:03-04 11:51:55   整理:http://www.55dianzi.com   PLC入门

状态字的位4称为溢出位。溢出位被置1,表明一个算术运算或浮点数比较指令执行时出现错误(错误:溢出、非法操作、不规范格式)。后面的算术运算或浮点数比较指令执行结果正常的话OV位就被清0

6)       溢出状态保持位(OS

状态字的位5称为溢出状态保持位(或称为存储溢出位)。OV被置1OS也被置1OV被清0OS仍保持。所以它保存了OV位,可用于指明在先前的一些指令执行中是否产生过错误。只有下面的指令才能复位OS位:JOSOS=1时跳转);块调用指令和块结束指令。

7)       条件码1CC1)和条件码0CC0

状态字的位7和位6称为条件码1和条件码0。这两位结合起来用于表示在累加器1中产生的算术运算或逻辑运算结果与0的大小关系;比较指令的执行结果或移位指令的移出位状态。详见表4.4.2.1和表4.4.2.2

4.4.2.1算术运算后的CC1CC0

CCl CCO 算术运算

无溢出 整数算术运算

有溢出 浮点数算术运算

有溢出 

0 0 结果=整数加时产生负范围溢出 平缓下溢 

0 1 结果<乘时负范围溢出;加、减、取负时正溢出 负范围溢出 

1 0 结果>乘、除时正溢出;加、减时负溢出 正范围溢出 

1 1 - 在除时除数为非法操作 

4.4.2.2 比较、移位和循环移位、字逻辑指令后的CC1CC0

CCl CCO 比较指令 移位和循环指令 字逻辑指令 

上一页  [1] [2] [3]  下一页


本文关键字:西门子  PLC入门plc技术 - PLC入门