01_状态位指令(西门子高级编程全集)_第1页
01_状态位指令(西门子高级编程全集)_第2页
01_状态位指令(西门子高级编程全集)_第3页
01_状态位指令(西门子高级编程全集)_第4页
01_状态位指令(西门子高级编程全集)_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2016/7/1 7 G 2001. 态位指令 2016/7/1 7 G 2001. 7寄存器和存储器区域 累加器 适用于 址寄存器 打开的 B 长度 数据块寄存器 状态位 状态字 32 位 32位 32位 32位 32位 32位 16位 16位 装载存储器 - 逻辑块 - 数据块 工作存储器 - 逻辑块 - 数据块 I/O 区域 系统存储器 - 过程映像输入表 - 过程映像输出表 - 位存储器 - 定时器 - 计数器 - 逻辑数据堆栈 - 中断堆栈 - 块堆栈 存器 储器区域 T, S, =,. L, A, O,. 16位 打开的 I 长度 2016/7/1 7 G 2001. 态字结构 位 定义 值 含义 0 /0 首次检查位 1 1 逻辑运算结果 2 2 状态位 3 3 或 4 4 保存溢出 5 5 溢出 6 26 条件代码 7 27 条件代码 8 8 二进制结果 9.定义 29 .态字各位的含义 2016/7/1 7 G 2001. 查状态位 S 0 M A 描溢出显示 A 描存储的溢出标志 A 描 检查条件代码 ( A = 0 结果等于 0 A 0 结果大于 0 A 0) ) 如果状态字“ ”位 =1且“ ”位 =0(结果 =0),则跳转 ( 结果 0) ) 如果状态字“ ”位 =0且“ ”位 =1(结果 =0),则跳转( 结果 = 0) ) 时满足条件,则跳转 ( 结果 n 时的 指令段 示例:带有 3个分支的跳转分支程序 L ( 0) ( 1) ( 2) 2, 则跳转至标号. L . L . L . . 操作模式 _0 _n 0 时的 指令段 . . . n 时的 指令段 2016/7/1 7 G 2001. 环指令的编程 初始化 循环计数器 操作, 并作判断 0, 则 / 跳转到标号 操作模式 将 送入循环计数器 2016/7/1 7 G 2001. 块结束指令 条件块结束指令 ( 在块内 ) 条件块结束指令 ( 取决于 ( 在 程语言中 在 块结束指令 2016/7/1 7 G 2001. 习 减法运算完成后跳转 拨码按钮 1 2 3 4 - D 正值结果 ( =0) 将 的值写入显示 删除显示 负值结果 标号 转换为 换为 0 0 0 0 0 0 0 1 0 0 1 0 0 1 0 20 215 27 仿真器上的切换开关 十进制开关: 32位模式) 显示: 32位模式) 0 换开关: 2016/7/1 7 G 2001. 习 法运算完成后跳转 无溢出 将结果输出显示 删除显示 溢出 标号 十进制开关: 32位模式) 显示: 32位模式 ) 换开关: 换为 拨码开关 1 2 3 4 * I 转换为 换为 0 0 0 0 0 0 0 1 0 0 1 0 0 1 0 20 215 27 仿真器上的切换开关 2016/7/1 7 G 2001. 习 转分支编程 拨码按钮 1 1 2 3 4 5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论