《测试功能》.pptVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
测试功能 程序的状态监视功能 程序状态监视的模式 程序状态监视的触发点 程序状态显示信息的选择 启动“Monitor/Modify Variables”工具 输入变量表 监视和修改变量 设定触发点 保存变量表 打开变量表 建立与CPU的连接 在停止模式修改输出 强制功能 断点调试功能(1) 断点调试功能(2) 练习11.1:监视和修改变量 练习11.2:在停止状态修改变量 练习11.3:修改变量功能触发点的使用 练习11.4:强制功能 练习11.5:程序状态和监视变量的结合 目的 你已经用传送带模型作过实验,现在要检查传送带上的所有传感器和执行器。 操作 ? 在S7 程序“My Program”中插入变量表 VAT 1 ? 在表中输入上面幻灯片给出的地址,由于没有给这个S7程序建立符号表,上 面的符号仅用于定位,你看不到。 注:保存录入的内容。用菜单 Insert - Block, 在表中输入8行,例如:I 8.0 到 I 8.7。 ? 保存变量表 ? 建立和CPU的连接 ? 把监视和修改的触发点设为“Start of cycle”(循环开始);触发频率设 为“Every cycle”(每个周期)。 ? 激活“监视变量”功能 ? 检查传送带上的所有传感器 ? 退出监视功能 ? 对于输出,在修改值列一个接一个输入“1”,启动“修改”功能,现在检查 传送带上的所有执行器。 结果 知道你的传送带模型是否功能齐全,如果没有,请告诉指导教师。 触发点 选择菜单 Debug - Call Environment 后,弹出一个对话窗(见幻灯片),在这里可以输入调用路径。如果一个块在一个程序中被调用几次,并且要监视某一次调用时,这个设置是有用的。也可以指定数据块作为触发条件。 块的状态显示从指定的DB被打开开始。 调用路径 在例中,FC 1 被调用三次 (见程序结构)。 所以, 可以特定地监视其中的一个调用,在被测块的前面输入三个上级的块,这样调用发生在三个不同的块。所以,输入FC 30,可以监视第三次调用, 打开数据块 在例中,FB 1 被FC 40块多次调用。在这种情况下,调用路径不能用来测试。这里使用打开的数据块作为测试的触发器。 由于FB也使用一个背景数据块,可以使用DB 2作为触发条件。 在本例中,第一次调用使用DB 1, 第二次调用使用 DB 2,第三次调用使用DB 3。为了看第二次调用,需要输入DB 2。 注 带调用路径的测试需要在“ 测试”模式下。 强制 用强制功能可以为用户程序变量建立预设值。对于S7-400,输入、输出、位存储器和外设都可以强制。对于S7-300,只有输入和输出可以。 注意 对一个CPU只能打开一个强制变量窗口。 ? 在强制值窗口,可以找到当前在线连接的变量表名称。 ? 在状态条中可以发现当前强制任务的日期和时间。 ? 当强制值窗口打开时,不能监视和修改变量。 在启动“强制”功能前,应该确保在同一个CPU上没有人同时执行该功能。 通过菜单 Variable Stop Forcing 只能取消或结束强制任务。 关闭强制值窗口或退出“监视/修改变量”应用程序并不能取消强制任务。 利用菜单 Edit - Undo.不能取消“强制”。找一找强制变量和修改变量的区别。 注意 ! 请注意,执行“强制”功能时不正确的处理会: ? 威胁生命或人身健康 ? 给机器或整个系统造成损坏 注 该功能仅对特定的 CPU 版本有效 (例如:CPU 314-1AE03). ! 断点条 设定/取消断点 断点激活 显示下一个断点 执行调用 删除所有断点 恢复 下一条指令 设置/取消断点 利用“设置/取消断点”可以确定程序执行到何处停止。断点处的指令不执行。 断点激活 利用“断点激活”可以激活所有的断点, 不仅包括已经设置的,也包括那些要设置的。 显示下一个断点 利用“显示下一个断点”,编辑器跳到下一个选择的断点,而不执行程序。 恢复 利用“恢复”,程序运行到下一个激活的断点处。 下一条指令 利用“下一条指令”,可以单步执行程序。如果遇到块调用,用“下一条指令”就跳到块后的第一条指令。 执行调用 这里,当遇到块调用时,利用“执行调用”可以进入块内。 在块的结束跳回到块后的下一条指令。 断点 借助于这个测试功能,可以单步

文档评论(0)

hhh1 + 关注
实名认证
文档贡献者

没有什么可以说的

1亿VIP精品文档

相关文档