- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
最重要的输入规则 只要使用变量,就必须按声明类型中的命名顺序出现。 例子 变量名: 数据类型; //注释 变量名: 数据类型:=起始值; 声明部分中的注释 为了在以后的增量式编辑器中以1:1的比例对注释部分进行显示, 需考虑下列情况: -变量声明部分的注释只能有一行(若有多行则不能全显示) -在增量式编辑器的变量声明表中关键词后面的注释不显示 (特例:结构和数组的注释) 保护属性和块属性一起输入 块保护 KNOW_HOW_PROTECT (在所有其它块属性之前必须给予定义) -- 你不能参看增量式编辑器中的指令部分 -- VAR和VAR_TEMP类型的变量在声明部分中隐含 -- 在源文件中不能对块进行反编译 数据块的写保护 READ_ONLY-- 在程序顺序执行时不能覆盖数据。 非连接属性 只用于数据块。 系统不把数据块从装载内存传到工作内存中。 可以通过SFC访问装载内存中的数据块,这样做仅能够复制工 作内存中数据块的内容--这样可以更经济地利用内存。 保存 将源文件(可以含有错误)保存在硬盘上。 一致性检查和 源文件必须保存在S7程序的源文件夹中(以便和现有的块或符号 编译的条件 表联接)。 一致性检查 检查语法,符号以及现存的所有块,但是不生成新的块。 错误更正 错误列出在窗口的第二部分中,当你选中一条错误信息时, 相应的出错位置将在源文件中显示出来。 编译 用于生成块。 任何已有的同名的块将被覆盖 概述 除了采用高级的编程语言,还可以利用源文件(文本文件)生成一个块。对源文件编译后可生成可执行的块文件。同理,源文件也可以由已存在的块生成。采用上述方法,可以很简便地将第1章练习中的FC20转化为FB20。 步骤 1. 打开一个块。2. 在LAD/STL/FBD编辑器中,选择菜单功能Options -Customize, 然后在 “Editor”项目下的 “View” 选择框中选择“Symbolic representation”。 3. 在LAD/STL/FBD编辑器中选择菜单功能 File - Generate Source File... 4. 在“New”窗口中的“Object name”对话框内输入要生成的源文件名。 5. 之后出现了“Generate Source File”窗口,从“Unselected Blocks”窗口 中逐一选择要转化为源文件的块。6. 单击“OK”开始将块文件转化为源代码。生成的源文件以前面指定的名称保 存在S7程序的“Source Files”文件夹中。 源程序 在幻灯片的左半部分为FC20的源程序,右半部分为FB20的源程序。可见,在FB20中输入了FB块的关键字,并且将两个标志定义为静态变量。编译之后,将生成一个可执行的FB 20块。 说明 如果你不知道关键字,可用通过菜单功能Insert - Block Template - FB插入一个块的模板。源文件将在高级编程课程中继续讨论。 此外 在FB20源文件中,插入关键字“KNOW HOW PROTECT”, 对该块进行编译然后打开。 结果如何? 为什么? 从源文件中删除关键字“KNOW HOW PROTECT” 应用示例 已经发现输入模板上的一个通道(I 16.7)失效。 如果模板上的输入没有被占满,就可以把传感器重新连接到可用的通道上 (例如:I 17.0)。 必须修改程序来适应新的接线。这就是说程序中所使用过的输入I 16.7必须用输入I 17.0替换。 重新接线 有三种方法完成程序的重新接线(适应新的地址):? 用SIMATIC 管理器,通过给出旧地址和新地址完成重新接线 (该方法不需要 符号表)。 ? 用源程序重新接线,这种方法需要符号表。 ? 用“符号优先”重新接线,这种方法也需要符号表。 简介 在已有程序中,所有块中的旧地址(例如:Q4.4)要用新地址(例如:Q 8.4 )替换。利用该功能可以把现有设备的用户程序和变化的硬件环境相适应。 步骤 ? 在SIMATIC管理器中,选择“Blocks”文件夹? 选择菜单命令 Options - Rewire 或用鼠标右键在块文件夹上单击 ? 在重新接线窗口中,输入旧地址和新地址,如果需要,激活“All addresses within the specified address area”(就是说对相关地址的基于位的所有访问 也修改) ? 用“OK”确认? 如果需要,可以打开重
您可能关注的文档
- 培训课件3.立足本土放眼全球幻灯片.ppt
- 培训课件3爱婴堂辨证诊断学幻灯片.ppt
- 普通高等教育电路第五版罗先觉修订版第4章节课件幻灯片.ppt
- 培训课件3爱婴堂一气周流2章节幻灯片.ppt
- 普通高中教学水平评估幻灯片.ppt
- 建科教育建造师培训加盟合作手册2014课件幻灯片.ppt
- 培训课件3爱婴堂一气周流幻灯片.ppt
- 建立独立的肉猪休药期养殖经营体系,发展中国特色的安全无公害养猪课件幻灯片.ppt
- 建立有效而有度的食品安全追溯系统课件幻灯片.ppt
- 培训课件3爱婴堂中医基础培训幻灯片.ppt
- [中央]2023年中国电子学会招聘应届生笔试历年参考题库附带答案详解.docx
- [吉安]2023年江西吉安市青原区总工会招聘协理员笔试历年参考题库附带答案详解.docx
- [中央]中华预防医学会科普信息部工作人员招聘笔试历年参考题库附带答案详解.docx
- [保定]河北保定市第二医院招聘工作人员49人笔试历年参考题库附带答案详解.docx
- [南通]江苏南通市崇川区人民法院招聘专职人民调解员10人笔试历年参考题库附带答案详解.docx
- [厦门]2023年福建厦门市机关事务管理局非在编工作人员招聘笔试历年参考题库附带答案详解.docx
- [三明]2023年福建三明市尤溪县招聘小学幼儿园新任教师79人笔试历年参考题库附带答案详解.docx
- [哈尔滨]2023年黑龙江哈尔滨市木兰县调配事业单位工作人员笔试历年参考题库附带答案详解.docx
- [上海]2023年上海市气象局所属事业单位招聘笔试历年参考题库附带答案详解.docx
- [台州]2023年浙江台州椒江区招聘中小学教师40人笔试历年参考题库附带答案详解.docx
文档评论(0)