西门子培训讲义9_位指令.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
触发器 触发器有置位输入和复位输入,根据哪个输入端的RLO=1,对存储器位置位或复位。 如果两个输入端同时出现RLO=1,根据优先级决定。 优先级 在LAD 和 FBD 中,置位优先和复位优先有不同的符号。 在STL中,最后编写的指令具有高优先级。 注 如果用置位指令把输出置位,当CPU全启动时它被复位。 在上面的例中,如果 M 5.7 声明保持,当 CPU 全启动时,它就一直保持置位状态,被启动复位的Q5.3 会再次被赋值“1”。 中线输出线圈 中线输出线圈(Midline output coil)仅存在于LAD 和 FBD图形语言 。它是中间赋值元件,它把当前RLO赋值到指定地址(画面中的M5.7)。中线输出线圈为同一段后续运算提供相同地址。 在STL语言,它等于 = M 5.7 A M 5.7 在LAD语言,当它和其他元件串联时,“中线输出线圈”指令和触点一样插入。 NOT 把RLO取反。 CLR 无先决条件地把RLO复位为 “0”, (目前仅用在STL中!) 。 CLR指令完成了RLO,于是下一扫描变为首次检查。 SET 无先决条件地把RLO置位为 “1”, (目前仅用在STL中!) 。 SET指令完成了RLO,于是下一扫描变为首次检查。 目标: 理解通用逻辑元件和组合位逻辑操作,熟悉 S7 LAD/STL/FBD 编辑器并输入逻辑 操作指令。 过程: 1. 在FC 1中按照上面幻灯片输入逻辑指令。对每个功能使用一个程序段。 2. 打开 (离线) OB1,输入一个FC1调用。 3. 保存程序,下载并在培训设备上调试。 任务 在FC 15中编写传输线的模式选择程序并且在FC 16中集成手动(MANUAL)模式(Q 4.2) 。 FC 15中的模式选择功能: ? 启动时 I 0.1 在闭合位置以模拟NC停止开关。 ? 用模拟器瞬态触点开关I 0.0 (T_System_ON)使系统“L_System” (LED Q4.1)接通ON。用模拟器瞬态触点开关I 0.1 (常闭瞬态触点 开关)(T_System_ OFF)使系统停止OFF 。 ? 通过开关I 0.4 (S_M/A_ModeSelect)可以选择手动“MANUAL”模式 (LED Q 4.2)或自动“AUTO”模式(LED Q 4.3)如下: - 当I 0.4=0时,选择手动模式; - 当I 0.4=1时,选择自动模式。 ? 通过开关I 0.4选择的操作模式要用瞬态触点开关I 0.5 (T_M/A_Accept) 应答。 ? 当改变模式(I 0.4)或装置停止时(Q 4.1 = ′0′) ,以前选择的模式必须取消。 集成手动(MANUAL)模式(Q 4.2) : ? 在FC 16中所编的传送带电机点动,现在只能在手动模式接通时允许,在 FC 16中编写相应的互锁程序。 操作 ? 在S7程序“My_Program”中,插入新块FC 15 并根据任务编写。 ? 在OB 1中,编写FC15调用。 ? 在FC 16中,编写相应的互锁。 ? 下载所有的块并调试。 提示 在下一页可找到提示答案。 FC 15 的总体功能 在FC 15中,编写任务所描述的操作模式和LED的功能:系统接通、手动模式和自动模式的。 FC 15 的功能分配 FC 15 的总体功能可以分为象上图所示的以下几个功能部分。 这些功能部分可以编写在不同段中: ? Network 1 LED for System ON ? Network 2 LED for MANUAL mode ? Network 3 LED for AUTO mode 段的功能部分 每个段逻辑上可以分为编程相互相同的两个功能部分: ? ON 状态 (置位条件) ? OFF状态(复位条件) 例如: 手动模式的ON状态的条件: - 系统接通(Q 4.1 = ′1′) 并且(AND)选择手动模式 - 即模式选择开关在手动模式位置; I 0.4 = ′0′并且(AND) - 按确认开关I 0.5 = ′1′ 手动模式的OFF状态的条件: - 系统断开(Q 4.1 = ′0′) 或(OR) AUTO选择自动模式 - 即模式选择开关在自动模式位置; I 0.4 = ′1′ 编程 通过结构化FC 15 的整体功能分为几个功能部分(段)你已经生成了可以很容易转化为程序的功能单元。实现所需功能最简单的方法是使用存储器功能,由于系统和操作模式的接通和断开发生在暂态开关上。 到现在的FC 16 在手动模式(Q 4.2 = ′1′),使用模拟器的暂态开关I

文档评论(0)

精品报告 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档