S7-200可编程控制器技术教程5.ppt

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.5 理解程序编辑器中使用的惯例 STEP 7--Micro/WIN在所有程序编辑器中使用以下惯例: 在符号名前加#(#Var1)表示该符号为局部变量。 在IEC指令中 % 表示直接地址。 操作数符号“?.?”或“????”表示需要一个操作数组态。 LAD程序被分为程序段。一个程序段是按照顺序安排的以一个完整电路的形式连接在一起的触点、线圈和盒,不能短路或者开路,也不能有能流倒流的现象存在。STEP 7--Micro/WIN允许您为LAD程序中的每一个程序段加注释。FBD编程使用程序段的概念对程序进行分段和注释。 STL程序不用分段,但是您可以用关键词NETWORK将程序分段。 LAD编辑器中使用的惯例 在LAD编辑器中,您可以使用F4、F6和F9来快速输入触点、盒和线圈指令。LAD编辑器使用下列惯 例: 符号“------>>”表示开路或者需要能流连接。 符号“ ”表示指令输出能流,可以级连或串联。 符号“>>”表示您可以使用能流。 FBD编辑器中使用的惯例(省略) S7--200编程的通用惯例 EN/ENO的定义 EN(使能输入)是LAD和FBD中盒的布尔输入。要使盒指令执行,必须使能流到达这个输入。在STL中,指令没有EN输入,但是要想使STL指令执行,堆栈顶部的逻辑值必须是“1”。 ENO(使能输出)是LAD和FBD中盒的布尔输出。如果盒的EN输入有能流并且指令正确执行,则ENO输出会将能流传递给下一元素。如果指令的执行出错,则能流在出错的盒指令处被中断。 在STL中没有使能输出,但是STL指令象相关的有ENO输出的LAD和FBD指令一样,置位一个特殊的ENO位。这个位可以用AND ENO(AENO)指令访问,并且可以产生与盒的ENO位相同的作用。 5.6 使用向导创建控制程序 STEP 7--Micro/WIN提供向导编程变得更自动更容易。在第6章中,具有相关向导的指令会有以下指令向导图标: 5.7 S7--200中的出错处理 S7--200将错误分为致命错误和非致命错误。可以通过选择PLC > Information菜单命令,来查看因错误而产生的错误代码。 图5-6给出了PLC信息对话框,其中包括错误代码和错误描述。 Last Fatal 区显示S7--200发生的前一致命错误代码。如果RAM区是掉电保持的,这个数据也会保持。当S7--200全清或者RAM区掉电保持失败时,该区也被清除。 Total Fatal区是前一次CPU清除所有存储区后产生致命错误的次数。如果RAM区是掉电保持的,这个次数也会保持。当S7--200全清或者RAM区掉电保持失败时,该区也被清除。 关于错误代码参照SIEMENS公司的手册说明。 5.8 在数据块中指定地址和初始值 数据块编辑器只用于为V存储器(变量存储器)指定初始值。可以以字节、字或者双字的形式来分配V存储器,注释是可选的。 数据块编辑器是一个自由格式的文本编辑器,也就是说,没有特定的区域被定义用于特定类型的信息。当完成一行的输入并按回车键确认后,数据块编辑器将该行格式化(将地址、数据和注释分别列对齐,V存储器地址大写)并重新显示。按下CTRL--ENTER,设置行完成后,地址将自动增加到下一个可用的地址处。 数据块编辑器根据所定义变量的地址和长度(字节、字或者双字)为V存储器分配空间。 数据块的第一行必须有一个明确的地址分配。接下来的行中可以是明确的地址,也可以使用隐含地址。隐含地址是由编辑器分配的。当在一个地址后面输入多个数据或者在一行中只输入数据时使用的是隐含地址。 数据块编辑器接受大小写字母,并且用逗号、制表符或者空格作为地址与数据之间的分隔符。 5 S7-200可编程控制器 编程 S7--200周而复始地执行应用程序,控制一个任务或过程。利用STEP 7--Micro/WIN可以创建一个用户程序并将它下载到S7--200中。STEP 7--Micro/WIN软件中提供了多种工具和特性用于完成和调试应用程序。 主要内容 5.1 设计一个微型PLC系统的指导原则 5.2 程序的基本组件 5.3 用STEP 7--Micro/WIN创建用户程序 5.4 选择SIMATIC和IEC 1131--3指令集 5.5 理解程序编辑器中使用的惯例 5.6 使用向导帮您创建控制程序 5.7 S7--200中的出错处理 5.8 在数据块中指定地址和初始值 5.9 用符号表来定义变量的符号地址 5.10 使用局部变量 5.11 用状态图来监视用户程序 5.12 创建一个指令库 5.13 应用程序的调试 5.1 设计一个微型PLC系统的指导原则 1 分解控制过程或者机器 2 创建功能说明 3 安全电路的设计 4 指定操作员站 5 创建配置图 6 建立符

文档评论(0)

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

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

1亿VIP精品文档

相关文档