数据格式存储区结构功能指令格式及程序结构.docVIP

数据格式存储区结构功能指令格式及程序结构.doc

  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文档。上传文档
查看更多
数据格式存储区结构功能指令格式及程序结构

项目十 产品合格率自动统计设计 教学目的:掌握数据运算指令的用法。 教学重点:1. ADD、SUB、MUL、DIV等指令的应用。 2. 功能指令程序应用及调试。 教学难点:使用中数据寄存器的分配。 教学方法:案例导向、项目实训 项目时间:4课时 【项目说明】 如图所示,在产品检验完毕后,分别通过统计传感器计数,分别以X表示合格产品数,以Y表示不合格产品数,那么合格率为n= 工作过程控制如下: 产品检验完毕后,分别通过合格品通道和不合格品通道,由合格品传感器L1和不合格品传感器L2进行统计并计数。PLC动态计算合格率PLC动态计算合格率,并判断:当合格率大于等于90%时点亮绿色指示灯,当合格率小于80%时点亮红色指示灯,当合格率小于90%且大于等于80%时点亮黄色指示灯。将不合格品数量(小于10)用数码管显示出来。 【涉及到的新知识】 PLC功能指令ADD、SUB、MUL、DIV等四则运算指令。 案例项目:电子四则运算器的设计 项目案例: 要求设计一个四则运算器,完成 Y=的计算,当结果Y=0时,点亮红灯,否则点亮绿灯。 项目分析: 运算式中的X和Y是两个数(变量),“X”可选用IB输入,“Y”由QB输出。从表达式看出,Y与X成比例,X的变化范围(位数)决定了Y的变化范围(位数)。注意:IB与QB表示的是二进制数。 可用ADD、SUB、MUL、DIV四则运算指令实现运算要求。 示范项目设计 【动动手1】设计I/O接线图 I/O 的分配 输入 功能说明 输出 功能说明 IB0 二进制数输入 QB0 二进制数输出 I2.0 启动 Q1.0 绿灯 Q1.1 红灯 2. I/O 的外部接线 ( 1 )(字/双字)整数加减法指令 ( 2 )(字/双字)整数乘除法指令 ( 3 )整数(字节/字/双字)递增/递减指令 【乘除法运算指令的拓展应用】 分析程序,若QB0输出口对应接一组彩灯,运行本程序时能看到什么现象? 【知识扩展1】 S7-200 PLC 数据转换指令 无论那种运算,参与运算的数据类型要一致,若不一致时,要应用数据转换指令转成一致后才能进行运算。 【动动手2】案例项目程序设计 用功能指令实现以下算式的运算: 20X/35-8 的梯形图如下图所示 【知识准备2】 实数(浮点数)运算指令 实数又称浮点数。在编程软件中输入数据时,带小数点的数被认为是浮点数(如50.0),没有小数点的数则被认为是整数(如50)。 实数的运算要用浮点数运算指令,可以用双整数转实数或实数转双整数指令进行数据类型的转换。 【思考并实践】案例项目中若要求除法计算后将结果四舍五入去整,如何修改程序? 实训项目:产品合格率自动统计设计 【项目分析】 本项目要求熟练掌握PLC程序设计过程,熟练掌握四则运算指令的用法。根据项目要求,完成程序设计。特别要注意数据与指令、数据与数据的类型要匹配。 【指导答疑】 本次实训过程中可能出现以下问题: 四则运算指令的使用与数据类型不匹配 数据存储器的地址分配错乱 【项目验收与点评】 结合学生完成的情况进行点评并给出考核成绩。 【优秀作品展示】 展示优秀的设计方案和调试结果,激发学生热情。 附:实训考核标准 项目 内 容 满分 评分要求 备注 合格率计算器 1.正确选择输入输出设备及地址并画出I/O接线图 20 设备及端口地址选择正确接线图正确、标注完整 输入输出每错一个扣5分,接线图每少一处标注扣1分 2.正确编制梯形图程序 15 梯形图格式正确、各功能指令应用正确,数据使用正确,最终结果正确。 每错一处扣5分 3.正确写出指令语句程序 15 各指令使用准确。 每错一处扣5分 4.外部接线正确 20 电源线、通讯线及I/O信号线接线正确 每错一处扣5分 5.写入程序并进行调试 20 操作步骤正确,动作熟练。(允许根据输出情况进行反复修改和完善。) 若有违规操作,每次扣10分 6.运行结果及口试答辩 10 程序运行结果正确、表述清楚,口试答辩正确 对运行结果表述不清楚者扣5分

文档评论(0)

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

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

1亿VIP精品文档

相关文档