西门子S7 300 400高级编程培训状态位指令1.ppt

西门子S7 300 400高级编程培训状态位指令1.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Date: 2019/4/18 File: PRO2_01E.1 SIMATIC S7 Siemens AG 2001. All rights reserved. SITRAIN Training for Automation and Drives 状态位指令 Date: 2019/4/18 File: PRO2_01E.2 SIMATIC S7 Siemens AG 2001. All rights reserved. SITRAIN Training for Automation and Drives S7-CPU 的寄存器和存储器区域 累加器 ACCU1 ACCU4 ACCU3 ACCU2 仅适用于 S7-400 AR2 AR1 地址寄存器 打开的 DB DB 长度 数据块寄存器 状态位 状态字 32 位 32 位 32 位 32 位 32 位 32 位 16 位 16 位 装载存储器 - 逻辑块 - 数据块 工作存储器 - 逻辑块 - 数据块 I/O 区域 系统存储器 - 过程映像输入表 - 过程映像输出表 - 位存储器 - 定时器 - 计数器 - 逻辑数据堆栈 - 中断堆栈 - 块堆栈 S7-CPU 寄存器 S7-CPU 存储器区域 T, S, =,... L, A, O,... 16 位 打开的 DI DI 长度 Date: 2019/4/18 File: PRO2_01E.3 SIMATIC S7 Siemens AG 2001. All rights reserved. SITRAIN Training for Automation and Drives 状态字结构 位 定义 值 含义 0 /FC 2 0 首次检查位 1 RLO 2 1 逻辑运算结果 2 STA 2 2 状态位 3 OR 2 3 或 4 OS 2 4 保存溢出 5 OV 2 5 溢出 6 CC 0 2 6 条件代码 7 CC 1 2 7 条件代码 8 BR 2 8 二进制结果 9...15 未定义 2 9 ..2 10 状态字各位的含义 Date: 2019/4/18 File: PRO2_01E.4 SIMATIC S7 Siemens AG 2001. All rights reserved. SITRAIN Training for Automation and Drives 检查状态位 OV S S >0 M 4.0 M 4.0 在 STL 中进行检查 ? A OV 扫描溢出显示 ? A OS 扫描存储的溢出标志 ? A BR 扫描 BR 标志 检查条件代码 ( CC0, CC1 ) ? A == 0 结果等于 0 ? A > 0 结果大于 0 ? A <> 0 结果不等于 0 ? A =< 0 结果小于或等于 0 ,等等 ? A UO 无序指令 在 LAD 和 FBD 中进行检查 Date: 2019/4/18 File: PRO2_01E.5 SIMATIC S7 Siemens AG 2001. All rights reserved. SITRAIN Training for Automation and Drives | | 带有状态位的指令 指令码 含义 示例 ? SET 将 RLO 位设置为“ 1“ SET //RLO-1 = M 0.1 ? CLR 将 RLO 位设置为“ 0“ CLR //RLO-0 ? NOT 将 RLO 位取反 O 手动模式; O 自动模式; NOT; = 操作模式 = M0.0 ? SAVE 以二进制形式保存 RLO 结果 ? A

文档评论(0)

wq1987 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档