项目七任务二 PLC的基本指令与应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
任务二 PLC的基本指令与应用 教师: 课型: 课时: 授课班级 : 授课时间: 教学重点:1、 PLC基本指令的分类。 2、S7—200指令. 3、基本单元梯形图分析。 教学难点:1、S7—200指令。 2、STEP7-WIN软件的使用。 3、PLC控制电机的常用方法。 教学内容: 知识链接1 PLC基本指令的分类 S7-200 CPU运行程序时先读入输入状态,然后利用这些输入执行控制程序,刷新有关数据,最后把数据写到输出,即所谓的刷新输出。图7-10是一个简单程序的例子,一个控制排水泵的电磁阀连接到PLC,启动排水的操作面扳开关状态加到PLC的输入。PLC程序以循环扫描方式运行,每个扫描周期的开始读入输入寄存器的状态,然后执行控制逻辑,决定输出状态,最后根据程序的运行结果刷新输出。 图7-10与输入输出有关的程序 在S7-200 CPU中有两类指令系统:Simatic和IEC-1131-3。编程软件STEP7 MicroWin兼容两种指令系统。STEP7-MicroWin提供三种编程方式:语句表、梯形图和功能块。 语句表(STL)编程方式用指令助记符创建程序,适合于熟悉PLC和逻辑编程的程序员使用,它能够编写一些用梯形图和功能块不能编写的程序。但是,IEC-1131-3没有语句表编程方式,图7-11是一个用语句表编写的一个简单程序的例子。 图7-11语句表编程实例 梯形图逻辑编程方式(LAD)可以建立与电器接线图等价的程序,熟悉电机继电接触器控制线路的人员很容易理解,是许多PLC编程人员首选的方法。图7-12是一个简单的控制程序,一般而言,梯形图让CPU仿真来自左侧母线的电流通过一系列的逻辑条件,根据结果决定输出的结果,如果电流到达输出,就相当于输出继电器线圈得电,与其对应的输出寄存器就被置位。因此,在这里继电器和寄存器是同一个含义。 图7-12 一个梯形图程序实例 在STEP7-MicroWin中,梯形图程序被分成容易理解得“段”,称为network,一个段中程序从左向右执行,程序从第一个段开始执行,直到最后一个段结束,然后又回到第一个段,如此循环。图形符号表示的指令有三种形式:触点、线圈和盒。 触点:代表逻辑“输入”条件,例如,与开关、按钮对应的输入点,内部条件等。触点 分为常开触点和常闭触点,当相应的寄存器为1时,常开触点闭合,常闭触点断开。 线圈:通常代表“输出”结果,例如与输出设备对应的输出点,中间继电器,内部输出条件等。 盒:代表附加指令,例如定时器,计数器等。 功能块(FBD)类似于普通的数字逻辑的逻辑符号,它没有梯形图中的触点和线圈,但是与梯形图逻辑是等价的。程序的逻辑关系由功能块之间的连接决定。用功能块表示控制逻辑,可以解决范围更广泛的问题。图7-13是用功能块编写的一个简单的控制逻辑。 图7-13 FBD程序的实例 用功能块编写程序有利于程序流的跟踪,用STL可以显示所有的SIMATIC FBD编写的程序。 知识链接2 S7—200指令介绍 (一)SIMATIC位逻辑指令 1、输入触点 (1)标准触点 当常开(NO——Normal Open)触点对应的存储器地址位(bit)为1时,表示该触点闭合。 当常闭(NC——Normal Close)触点对应的存储器地址位(bit)为0时,表示该触点闭合。 存语句表(STL)中,常开触点由LD(装载)、A(与)及O(或)指令描述,LD将位 bit值装入栈顶,A、O分别将位bit值与、或栈顶值,运算结果仍存入栈顶。在语句表tl,,常闭触点由LDN(非装载)、AN(非与)和ON(非或)指令描述,LDN将位bit值取反后再装 入栈顶,.AN、ON先将位bit值取反,再分别与、或栈顶值其运算结果仍存入栈顶。 (2)立即触点 当立即指令执行时,读取物理输入的值,当是不更新映象寄存器。当常开立即触点的物 理输入点bit位值为1时,表示该触点闭合。当常闭立即触点的物理输入点bit的位值为0时, 表示该触点闭合。 在梯形图(LAD)中,常开和常闭指令用触点表示。在功能块图(FBD)中,常开立即 指令用操作数前加立即标示符表示。在功能块图中,常闭立即指令也用操作数前加立即标示 符和取负圆圈表示。图7-14所示的就是常开和常闭立即触点。10.2为常开立即触点,10.5为常闭立即触点。 图7-14 立即触点 (3)状态跳变触点 正跳变触点在检测到每一次正跳变(从Off到On)之后让能流接通一个扫描周期。负跳 变触点在

文档评论(0)

153****9595 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档