可编程控制器应用技术04功能指令的应用.pptxVIP

可编程控制器应用技术04功能指令的应用.pptx

  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的网络通信项目六PLC的组态项目七单部四层电梯控制系统的设计项目八

项目四功能指令的应用

在S7-1200PLC中,除位逻辑指令、定时器指令、计数器指令外,还可以使用功能指令,如比较指令、数学运算指令、移位指令和循环移位指令等。本项目将重点介绍功能指令的使用方法和技巧,并带领读者学习如何用PLC设计自动售货机模拟系统、天塔之光控制系统和十字路口交通灯控制系统。项目导读

知识目标技能目标掌握自动售货机模拟系统的设计方法。掌握天塔之光控制系统的设计方法。掌握十字路口交通灯控制系统的设计方法。能够应用功能指令设计简单的PLC控制程序。素质目标树立正确的职业观,努力提高自己的职业素养。感受中国科技魅力,树立为伟大中国梦而奋斗的远大理想。学习道路交通安全法,树立法律意识和安全意识。掌握比较指令和算术指令的用法。掌握移位指令、循环移位指令和移动操作指令的用法。掌握函数、数据块和函数块的用法。

项目导航设计自动售货机模拟系统任务一设计天塔之光控制系统任务二设计十字路口交通灯控制系统任务三

任务一设计自动售货机模拟系统

请设计一个PLC控制的自动售货机模拟系统,控制要求:自动售货机模拟系统中有汽水(3元/瓶)和咖啡(8元/瓶)两种饮料,投入1元、5元或10元钱币后,寄存器存储已投入钱数;当投入的钱数大于或等于饮料的价格时,相应的可购指示灯点亮,表示可以购买该饮料;按下汽水按钮或咖啡按钮,购买指示灯点亮,表示购买该饮料;30s后,取货指示灯点亮2s,表示饮料已从自动售货机中取出;按下找零按钮,找零指示灯点亮;3s后找零指示灯熄灭,表示零钱已被取出。任务描述任务实施任务分析任务描述

设按钮SB0、SB1和SB2分别表示投币1元、5元和10元,按钮SB3、SB4分别表示购买汽水、咖啡,按钮SB5表示找零,MW2存储自动售货机模拟系统的实时金额。指示灯L0、L1分别表示可购买汽水、咖啡,L2表示购买,L3表示取货,L4表示找零。每按一次SB0,MW2的值加1;每按一次SB1,MW2的值加5;每按一次SB2,MW2的值加10;每按一次SB3,MW2的值减3;每按一次SB4,MW2的值减8。当MW23时,汽水可购买指示灯L0的状态变为“1”;当MW28时,咖啡可购买指示灯L1的状态变为“1”。按下SB3或SB4时,购买指示灯L2的状态变为“1”,定时器T0定时30s;T0定时结束后,取货指示灯L3的状态变为“1”,L2的状态变为“0”;定时器T1开始定时2s,定时结束后,L3的状态变为“0”;按下找零按钮SB5时,找零指示灯L4的状态变为“1”,定时器T2定时3s;T2定时结束后,L4的状态变为“0”。任务分析(1)分析自动售货机模拟系统的工作过程。任务实施任务分析任务描述

任务分析(2)根据自动售货机模拟系统的工作过程,填写I/O地址分配表。(3)根据I/O地址分配表,绘制PLC的硬件接线图,并完成接线。(4)根据工作过程和I/O地址分配表,设计梯形图程序。(5)将梯形图程序下载到PLC中,按照自动售货机模拟系统的工作过程,模拟一次购买汽水或咖啡的过程,分析程序执行结果是否符合控制要求。任务实施任务分析任务描述

预备知识一、比较指令在自动售货机模拟系统中,需要将投入的实时金额与汽水和咖啡的价格做比较,当实时金额大于或等于这两种饮料的价格时,相应的指示灯点亮,因此需要使用比较指令。比较指令基本比较指令值在范围内指令值在范围外指令

一、比较指令1.基本比较指令基本比较指令主要用于比较数据类型相同的两个操作数IN1和IN2的大小,如表所示。指令名称等于不等于大于大于等于小于小于等于指令符号基本比较指令

一、比较指令1.基本比较指令基本比较指令可视为一个等效的触点,IN1和IN2分别位于触点的上方和下方,当IN1和IN2满足比较条件时,逻辑结果输出为“1”,否则输出为“0”。基本比较指令的梯形图程序如图所示。基本比较指令的梯形图程序上图中,操作数IW0和MW0的数据类型为整型,若满足IW0MW0,则Q0.0接通,否则Q0.0断开。

提示如果启用了IEC检查,则两个操作数的数据类型必须相同。如果未启用IEC检查,则两个操作数的宽度必须相同。设置IEC检查的步骤:在程序块Main[OB1]的“属性”窗口中,选择“常规”→“属性”选项,勾选“IEC检查”复选框,如图所示。设置IEC检查

一、比较指令1.基本比较指令用基本比较指令设计指示灯循环点亮系统的梯形图程序试用基本比较指令设计指示灯循环点亮系统的梯形图程序,控制要求:按下启动按钮后,3个指示灯循环点亮,每个灯的点

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

从事职业教育近20年,高级职称。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档