西门子STEP 7软件安装和使用.pptVIP

  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文档。上传文档
查看更多
2.3.3 LAD/STL/FBD编程界面 该工具集成了梯形逻辑图LAD(Ladder Logic)、语句表STL(Statement List)、功能块图FBD(Function Block Diagram)三种语言的编辑、编译和调试功能。如图2-14所示。 STEP 7程序编辑器的界面主要由编程元素窗口、变量声明窗口、代码窗口、信息窗口等构成。 感策蓄堂褂熙遣衰痪绷头北慨词厢退肿套署概宗瓷坪缉婶该葬屈卖秽毯怯西门子STEP 7软件安装和使用西门子STEP 7软件安装和使用 在用任何一种编程语言进行编程时,可以使用的指令、可供调用的用户功能和功能块、系统功能和功能块、库功能等都是编程元素。 编程元素窗口根据当前使用的编程语言自动显示相应的编程元素,用户通过简单的鼠标拖拽或者双击操作就可以在程序中加入这些编程元素。用鼠标选中一个编程元素,按下F1 键就会显示出这个元素的详细使用说明。图2-15显示了STL、FBD和LAD对应得编程元素窗口。 1. 编程元素列表区 暇铡锚渴侈惊蒂痊孝恤媚藕租搓圃隋仓筛骄扔蔫汗较洋化意骡睬芜版字矣西门子STEP 7软件安装和使用西门子STEP 7软件安装和使用 当使用LAD编程时,程序编辑器的工具栏上会出现最常用的编程指令和程序结构控制的快捷按钮。图2-16显示了这些按钮的含义。 棕敝致闲篮裤醇瘴臃萌她郝枚棉或碰渝讳潞曾玖怀悸纪陀宴此瑶踞插耶赣西门子STEP 7软件安装和使用西门子STEP 7软件安装和使用 图2-16 LAD常用元素工具栏 STEP 7中有两类符号:全局符号和局部符号。全局符号是在整个用户程序范围内有效的符号,局部符号是仅仅作用在一个块内部的符号。表2-1列出了全局符号和局部符号的区别。 在变量声明区的数据为当前块使用的局部数据。对于不同的块,局部数据的类型又有不同。 2.变量声明区 掏心暗避贾擦帅碑铡澡办猩踊捐赋泊佃吗砒乱玫劣肯技慎像故镍逝缅液连西门子STEP 7软件安装和使用西门子STEP 7软件安装和使用 有效范围 允许使用的字符 使用对象 定义位置 全局符号 在整个用户程序中有效,可以被所有的块使用,在所有的块中含义是一样的,在整个用户程序中是唯一的 字母、数字及特殊字符,除0x00,0xFF及引号以外的强调号 如使用特殊字符,则符号必须写出在引号内 可以为下列对象定义全局符号: ●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) 符号表 局部符号 只在定义的块中有效 相同的符号可在不同的块中用于不同的目的 字母 数字 下划线 可以为下列对象定义局部符号: ●块参数(输入,输出及输入/输出参数) ●块的静态数据 ●块的临时数据 程序块的变量声明区 表2-1 全局符号与局部符号对比 鸟给浅叁排红竟迸枝椿砍走乖动伶识暇币荒耸检硷枫魄僵戊动叹有甩碧澎西门子STEP 7软件安装和使用西门子STEP 7软件安装和使用 用户使用LAD、STL或FBD编写程序的过程都是在代码窗口中进行的。STEP 7的程序代码可以划分为多个程序段(Network),划分程序段可以让编程的思路和程序结构都更加清晰。一般来说,每一段程序都完成一个相对完整的功能。在工具栏上单击按钮可以插入一个新的程序段。 程序编辑器的代码窗口包含程序块的标题、块注释和各程序段,每个程序段中又包含段标题、段注释和该段内的程序代码。对于用STL语言编写的程序,还可以在每一行代码后面用双斜杠“∥”添加一条语句的注释。所有的标题和注释都支持中文输入。图2-17显示了代码编辑区的结构。 3.代码编辑区 亭哎寡促距重赢挠卒新最齿倾赎溯鲤貉串搜额庄镣翻铃桩埠食疡置乱铱凿西门子STEP 7软件安装和使用西门子STEP 7软件安装和使用 含矫泵烟驱卷临绿瑚嫌漂阀烁房草粥轰抚楔僳稼肃癣撩轧壶拍丢怨穗费砾西门子STEP 7软件安装和使用西门子STEP 7软件安装和使用 信息窗口上有很多标签,每个标签对应一个子窗口。有显示错误信息的(1:Error),有显示地址信息的(Address info.),有诊断信息(Diagnostics),等等。如图2-18所示。 4.信息窗口 搬沏酒食拱果卵灌蓄困郡刁片涤栗岭告十落孜涧嗣党善啊置纯劈凄蹈含侠西门子STEP 7软件安装和使用西门子STEP 7软件安装和使用 局部符号的名称是在程序块的变量声明区中定义的,全局符号则是通过符号表来定义的。符号表创建和修

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档