电气控制与PLC技术8的.ppt
文本预览下载声明
图8-2 点动与连续运转控制的梯形图程序 返回 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 表8-3 实时时钟指令 返回 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 表8-4 时钟格式 返回 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 图8-3 读时钟并显示秒数(使用BCD码显示器) 返回 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 模块八 程序控制类指令应用 任务一 跳转指令应用 任务二 子程序调用指令的应用 任务三 循环指令应用 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 任务一 跳转指令应用 提出任务 项目1 带有手动和自动切换的电动机-△型降压启动控制。 控制要求:系统设有启动和停止按钮各一个,手动/自动选择开关一个。当选择开关接通时,系统进入手动控制方式,-△切换必须通过手动完成;当选择开关断开时,系统为自动控制方式,-△切换通过定时器自动完成。为防止-△接法可能出现的短路故障,系统必须设有互锁措施。 新知识储备 程序控制类指令主要用于程序结构的优化。S7系列PLC的程序控制指令包括暂停、结束、看门狗复位、跳转、循环、子程序调用等几组指令。 下一页 返回 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 任务一 跳转指令应用 一、暂停指令、结束指令及看门狗复位指令 1. 暂停指令、结束指令、看门狗复位指令的格式及功能 暂停指令和结束指令通常在程序中用来对突发紧急事件进行处理,以避免实际生产中的重大损失。WDR(Watchdog Reset)称为看门狗复位指令,也称为警戒时钟刷新指令。它可以把警戒时钟刷新,即延长扫描周期,从而有效地避免看门狗超时错误。上述指令的格式及功能如表8-1所示。 2. 举例应用 【例8-1】 暂停指令、结束指令、看门狗复位指令的应用如图8-1所示。 二、跳转和跳转标号指令 1. 跳转和跳转标号指令的格式及功能 上一页 下一页 返回 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 任务一 跳转指令应用 跳转指令可以使PLC编程的灵活性大大提高,使主机可根据对不同条件的判断,选择不同的程序段执行。跳转和跳转标号指令的格式及功能如表8-2所示。 2. 指令说明 (1) 跳转指令(JMP)和跳转地址标号指令(LBL)必须配合使用,而且只能使用在同一程序块中,如主程序、同一个子程序、或同一个中断程序。不能在不同的程序块中互相跳转。 (2) 执行跳转后,被跳过程序段中的各器件状态为: ① Q、M、S、C等元器件的位保持跳转前的状态。 ② 计数器停止计数,当前值存储器保持跳转前的计数值。 ③ 对定时器来说,因刷新方式的不同而工作状态不同。在跳转期间,1?ms时基和10?ms时基的定时器会一直保持跳转前的工作状态,当前值到达设定值后,其状态位也会改变,输出触点动作,当前 上一页 下一页 返回 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 任务一 跳转指令应用 值会一直累计到最大32?767才停止。对时
显示全部