




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、什么是状态字?状态字的作用西门子 S7系列 PLC点击 : 发布日期:2007-7-26 13:41:00 进入论坛状态字用于表示 CPU 执行指令时所具有的状态。一些指令是否执行或以何方式执行可 能取决于状态字中的某些位; 执行指令时也可能改变状态字中的某些位, 也能在位逻辑指令 或字逻辑指令中访问并检测他们。状态字的结构如下:319 8 7 6 5 4 3 2 1 0BRCC1CC0OSOVORSTARLO(1 首位检测位(状态字的位 0称为首位检测位。若 位的状态为 0,则表明一个梯形逻辑网络的开始,或指 令为逻辑串的第一条指令。 CPU 对逻辑串第一条指令的检测(称为首位检测产生的结果
2、 直接保存在状态字的 RLO 位中, 经过首次检测存放在 RLO 中的 0或 1被称为首位检测结果。 位在逻辑串的开始时总是 0, 在逻辑串指令执行过程中 位为 1, 输出指令或与逻辑运算有关 的转移指令(表示一个逻辑串结束的指令将 清 0。(2 逻辑操作结果(RLO 状态字的位 1称为逻辑操作结果 RLO (Result of Logic Operation 。该位存储逻辑指令或算 术比较指令的结果。在逻辑串中, RLO 位的状态能够表示有关信号流的信息。 RLO 的状态 为 1,表示有信号流(通 ;为 0,表示无信号流(断 。可用 RLO 触发跳转指令。(3 状态位(STA 状态字的位 2
3、称为状态位。状态位不能用指令检测,它只是在程序测试中被 CPU 解释并使用。如果一条指令是对存储区操作的位逻辑指令,则无论是对该位的读或写操作, STA 总 是与该位的值取得一致;对不访问存储区的位逻辑指令来说, STA 位没有意义,此时它总 被置为 1。(4 或位(OR 状态字的位 3称为或位(OR 。在先逻辑“与”后逻辑“或”的逻辑串中, OR 位暂存逻辑 “与”的操作结果,以便进行后面的逻辑“或”运算。其它指令将 OR 位清 0。(5 溢出位(OV 状态字的位 4称为溢出位。溢出位被置 1,表明一个算术运算或浮点数比较指令执行时出现 错误(错误:溢出、非法操作、不规范格式 。后面的算术运
4、算或浮点数比较指令执行结果 正常的话 OV 位就被清 0。(6 溢出状态保持位(OS 状态字的位 5称为溢出状态保持位(或称为存储溢出位 。 OV 被置 1时 OS 也被置 1; OV 被清 0时 OS 仍保持。所以它保存了 OV 位,可用于指明在先前的一些指令执行中是否产生 过错误。 只有下面的指令才能复位 OS 位:JOS (OS=1时跳转 ; 块调用指令和块结束指令。(7 条件码 1(CC1和条件码 0(CC0CClCCO算术运算无溢出整数算术运算有溢出浮点数算术运算有溢出结果=0整数加时产生负范围溢出平缓下溢1结果<0乘时负范围溢出;加、减、取负时正溢出负范围溢出1结果>0
5、乘、除时正溢出;加、减时负溢出正范围溢出11-在除时除数为 0非法操作CClCCO比较指令移位和循环指令字逻辑指令累加器 2=累加器 1移位=0结果=01累加器 2<累加器 1-1累加器 2>累加器 1-结果 011不规范(只用于浮点数比较 移出位=1-(8 二进制结果位(BR 状态字的位 8称为二进制结果位。 它将字处理程序与位处理联系起来, 在一段既有位操作又 有字操作的程序中,用于表示字操作结果是否正确(异常 。将 BR 位加入程序后,无论字 操作结果如何,都不会造成二进制逻辑链中断。在 LAD 的方块指令中, BR 位与 ENO 有对 应关系,用于表明方块指令是否被正确执行:如果执行出现了错误, BR 位为 0, ENO 也为 0;如果功能被正确执行, BR 位为 1, ENO 也为 1。在用户编写的 FB 和 FC 程序中, 必须对 BR 位进行管理, 当功能块正确运行后使 BR 位为 1, 否则使其为 0。使用 STL 指令 SA VE 或 LAD 指令(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 脐橙种植合同协议书范本
- 体育场塑胶跑道材料的选择
- 河北承德市双滦区圣泉高级中学2024-2025学年高二下学期4月份月考数学试卷(解析)
- 2025年冷气(N2)推进系统合作协议书
- 2025年橡胶零件、附件项目建议书
- 护理各项小治疗操作规范
- 商业空间高端定制化精装修设计与施工合同
- 无人机土方测量与施工图预算编制合作协议
- 金融创新企业股权分红激励与风险控制协议
- 美妆专区品牌合作经营与区域市场拓展合同
- 小区安全排查
- 中国典籍英译概述课件
- 【MOOC】保险学概论-中央财经大学 中国大学慕课MOOC答案
- 【MOOC】航空发动机结构分析与设计-南京航空航天大学 中国大学慕课MOOC答案
- 红旅赛道未来规划
- GIS安装标准化作业指导书
- 带电作业施工方案
- 宏定义与跨平台开发
- 腰椎病护理措施
- 社保费扣费协议书范文范本下载
- 2024年全国寄生虫病防治技能竞赛备赛试题库-上(血吸虫病、疟疾)
评论
0/150
提交评论