西门子plc 300 400教程(不会用西门子step7的最好看看 可定有用)ppt课件.pptVIP

西门子plc 300 400教程(不会用西门子step7的最好看看 可定有用)ppt课件.ppt

  1. 1、本文档共55页,可阅读全部内容。
  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文档。上传文档
查看更多
西门子plc 300 400教程(不会用西门子step7的最好看看 可定有用)ppt课件

2.3.3 LAD/STL/FBD编程界面 该工具集成了梯形逻辑图LAD(Ladder Logic)、语句表STL(Statement List)、功能块图FBD(Function Block Diagram)三种语言的编辑、编译和调试功能。如图2-14所示。 STEP 7程序编辑器的界面主要由编程元素窗口、变量声明窗口、代码窗口、信息窗口等构成。 在用任何一种编程语言进行编程时,可以使用的指令、可供调用的用户功能和功能块、系统功能和功能块、库功能等都是编程元素。 编程元素窗口根据当前使用的编程语言自动显示相应的编程元素,用户通过简单的鼠标拖拽或者双击操作就可以在程序中加入这些编程元素。用鼠标选中一个编程元素,按下F1 键就会显示出这个元素的详细使用说明。图2-15显示了STL、FBD和LAD对应得编程元素窗口。 1. 编程元素列表区 当使用LAD编程时,程序编辑器的工具栏上会出现最常用的编程指令和程序结构控制的快捷按钮。图2-16显示了这些按钮的含义。 图2-16 LAD常用元素工具栏 STEP 7中有两类符号:全局符号和局部符号。全局符号是在整个用户程序范围内有效的符号,局部符号是仅仅作用在一个块内部的符号。表2-1列出了全局符号和局部符号的区别。 在变量声明区的数据为当前块使用的局部数据。对于不同的块,局部数据的类型又有不同。 2.变量声明区 程序块的变量声明区 符号表 定义位置 可以为下列对象定义局部符号: ●块参数(输入,输出及输入/输出参数) ●块的静态数据 ●块的临时数据 可以为下列对象定义全局符号: ●I/O信号(I,IB,IW,ID,Q, QB,QW,QD) ●I/O输入与输出(PI,PQ) ●存储位(M,MB,MW,MD) ●定时器/计数器 ●程序块(FB,FC,SFB,SFC) ●数据块(DB) ●用户定义数据类型(UDT) ●变量表(VAT) 使用对象 字母 数字 下划线 字母、数字及特殊字符,除0x00,0xFF及引号以外的强调号 如使用特殊字符,则符号必须写出在引号内 允许使用的字符 只在定义的块中有效 相同的符号可在不同的块中用于不同的目的 在整个用户程序中有效,可以被所有的块使用,在所有的块中含义是一样的,在整个用户程序中是唯一的 有效范围 局部符号 全局符号 表2-1 全局符号与局部符号对比 用户使用LAD、STL或FBD编写程序的过程都是在代码窗口中进行的。STEP 7的程序代码可以划分为多个程序段(Network),划分程序段可以让编程的思路和程序结构都更加清晰。一般来说,每一段程序都完成一个相对完整的功能。在工具栏上单击按钮可以插入一个新的程序段。 程序编辑器的代码窗口包含程序块的标题、块注释和各程序段,每个程序段中又包含段标题、段注释和该段内的程序代码。对于用STL语言编写的程序,还可以在每一行代码后面用双斜杠“∥”添加一条语句的注释。所有的标题和注释都支持中文输入。图2-17显示了代码编辑区的结构。 3.代码编辑区 信息窗口上有很多标签,每个标签对应一个子窗口。有显示错误信息的(1:Error),有显示地址信息的(Address info.),有诊断信息(Diagnostics),等等。如图2-18所示。 4.信息窗口 局部符号的名称是在程序块的变量声明区中定义的,全局符号则是通过符号表来定义的。符号表创建和修改由符号编辑器实现。使用这个工具生成的符号表是全局有效的,可供其他所有工具使用。因而一个符号的任何改变都能自动被其他工具识别。 对于一个新项目,在S7程序目录下单击右键,在探出的快捷菜单中选择【Insert New Object】→【Symbol Table】可以新建一个符号表。在“示例项目”的【S7 —Program(1)】目录下可以看到已经存在一个符号表【Symbols】。如图2-19所示。 2.3.4 符号编辑器界面 双击【Symbols】图标,在符号编辑器中打开符号表。如图2-20所示。 符号表包含全局符号的名称、绝对地址、类型和注释。江鼠标移到符号表的最后一个空白行,可以向表中添加新的符号定义;将鼠标移到表格左边的标号处,选中一行,单击【Delete】键即可删除一个符号。STEP 7是一个集成的环境,因此在符号编辑器中对符号表所做的修改可以自动被程序编辑器识别。 在开始项目编程之前,首先花一些时间规划好所用到的绝对地址,并创建一个符号表,这样可以为后面的编程和维护工作节省更多的时间。 PG/PC接口是PG/PC和PLC之间进行通讯连接的接口。PG/PC支持多种类型的接口,每种接

文档评论(0)

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

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

1亿VIP精品文档

相关文档