西门子PLC培训系列资料15.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
源文件编程和用户程序的重新接线 编程工具 利用文本编辑器生成程序 启动文本编辑器 编辑一个源文件 (1) 编辑一个源文件 (2) 代码块的语法 数据块的语法 变量声明 保护属性 保存, 一致性检查和编译 练习2.1: 利用源文件将FC转换为FB (1) 练习2.1: 利用源文件将FC转换为FB (2) 程序重新接线简介 用SIMATIC管理器实现重新接线 概述:用源程序实现重新接线 从已有的S7程序产生源程序 生成的源程序 符号表:改变绝对地址 重新接线的结果 用“符号优先”重新接线 练习2.2:用SIMATIC 管理器实现重新接线 修改扫描 练习2.3:修改扫描 目的 输入信号从I 8.0改接到 I 9.0后, 调整程序以适应新的地址。 关于第6步 输入I 8.0不会再出现在交叉参考标中,替代它的是I 9.0,在OB 1 (network 9) 和 FC 6 (network 5)中被扫描。 原因 例如,故障检测时发现一个标志位或输出在程序中的多处受到影响。用户必须首先确定这些位置,以便排除故障。为此建议采用 Reference Data 功能。 Reference Data 例如,在交叉参考表中发现对某个位或输出有两次赋值操作。为排除该错误,在交叉参考表中双击该有问题的变量,可直接跳转到相关块的程序段上。 修改 接下来在相关块中修改程序以排除错误。修改完毕后,保存块并下装到CPU中。 查找和替换 利用Edit 菜单中的功能 Find and Replace,可以在一个块中用新的字符串替换原来的字符串。 如果希望在整个程序中实现这种替换,可利用源文件来完成: Generate Source File -- Edit Source File -- Compile. 目的 在逻辑程序中做简单的修改。 步骤 ? 察看 S7 程序“ REWIRE” 的交叉参考表 ? 确定输入“S6”(I 0.1) 在程序中出现的位置 ? 将所有的扫描信号“ 1”指令变为扫描信号“0” 地址修改 修改程序中的地址, 仅需要修改符号表中的相应的绝对地址。 重新接线 打开源文件。 通过选择File - Compile 或图标 启动重新接线。 如果没有修改源文件,并且符号表没有错误,编译后会显示“0个错误”。 结果 如果重新接线后用符号地址来查看程序,它与原来的程序相同。但是,如果取消符号表示,就可以看到重新接线的结果。 注 重新接线后切换到“Blocks”文件夹,有时需要用F5键更新块的显示。 程序编辑器 使用程序编辑器你可以建立语句表和梯形图形式的用户程序(OB, FB,FC,DB)。把这些程序下载到CPU后,你可以在监视器窗口 中对这些块进行检查。 可以用两种模式生成块: -增量模式:在这种模式中指令立即接受语法检查并编译成 机器码。在符号编程时,首先必须存在一个符 号表。 -自由编辑模式:用于输入和处理一个源程序(ASCII码文件)。 在文件中你喜欢用多少个块都可以。当编辑 完文件后需要对其进行编译。也可采用符号 编程,符号列表仅当编译时才需要。 该工具也可用作对程序进行检验(监视器窗口)。 符号编辑器 用于生成符号表,以提供符号显示或编程。在每一个用户程序中 存在一个符号表,里面给出了符号及其绝对地址。 文本编辑器 除了在语句表中编程外,你可以在已安装的文本编辑器中编程以生 成 源文件。你可以连续输入你的文件(每一个源文件中甚至可以有 7个块)。文本编辑器中没有语法检查。 源文件的作用 ? 利用符号的自动重新接线 ? 分配块的参数,例如,块的保护属性 ? 整个程序的数据保护 ? 编辑和处理块的更灵活的手段: - 更改块的类型 - 插入/删除段的分隔 - 将程序的元件和注释融合为新的块 - 安装STEP7之前,利用其它文本编辑器编写源程序 - 完成符号编程而不经过语法检查,等 从SIMATIC管理器开始 在SIMATIC管理器下,你可以双击一个源文件以启动文本编辑器。 你必须首先按照下列菜单的顺序在源文件夹中生成一个源文件: 1)选中源文件夹。 2)选择“Insert New Object-STL Source File”菜单命令 另外,你可以使用文本编辑器中的File--New菜单命令生成一个 源程序。 插入块样板 一个块样板包含所有以必要顺序排列的必须遵循的关键字。对于不需 要的输入选项你可以简单地删除掉。 为了插入一个块样板

文档评论(0)

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

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

1亿VIP精品文档

相关文档