S7-200 SMART PLC应用技术 模块二 S7-200 SMART PLC 功能指令的应用.pptVIP

S7-200 SMART PLC应用技术 模块二 S7-200 SMART PLC 功能指令的应用.ppt

  1. 1、本文档共132页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 两位数据的显示怎么通过带余数的除法指令实现? ? * 知识拓展 1.指令格式 编码过程就是将输入字IN最低有效位的位号写入输出字节的低4位中 解码过程是根据输入字节IN的低4位表示的输出字的位号,将输出字的对应位置1。 * 2.指令举例 解码与编码指令举例 * 3.8站小车的呼叫控制程序设计 某车间有8个工作台,送料车往返于工作台之间送料,如图所示。每个工作台设有一个到位开关(SQ)和一个呼叫按扭(SB)。设送料车现暂停于m号工作台(SQm为ON)处,这时n号工作台呼叫(SBn为ON),当mn时,送料车左行,直至SQn动作,到位停车;当mn时,送料车右行,直至SQn动作,到位停车;当m=n,即小车所停位置等于呼叫号时,送料车原位不动。用7段LED数码管显示小车行走位置,系统具有左行、右行指示。 8站小车的呼叫示意 * (1)硬件电路 * (2)程序设计 * * SEG指令的译码范围为十六进制数字0~9、A~F,对数字0~9和数字A~F的7段译码见表。 a b c d e f g SEG译码指令工作原理 0 0 0 0 0 0 1 g f e d c b a 显示a段 0 0 0 0 0 1 1 0 g f e d c b a 显示1 0 1 0 1 1 0 1 1 g f e d c b a 显示2 0 1 1 1 0 0 0 1 g f e d c b a 显示F * 7段译码指令的使用: * Q0.7 Q0.6 Q0.5 Q0.4 Q0.3 Q0.2 Q0.1 Q0.0 - g f e d c b a - 0 0 0 0 1 1 0 ? MOV指令 SEG指令 * Q0.7 Q0.6 Q0.5 Q0.4 Q0.3 Q0.2 Q0.1 Q0.0 - g f e d c b a - 0 0 0 0 1 1 0 MOV指令 SEG指令 传送的是人工编码的二进制数0000110 输入端IN是被显示的数1,PLC通过SEG指令自动译码 数码管显示0 数码管熄灭 数码管显示1并闪烁 数据传送和段译码指令对比 任务实施 【训练工具、材料和设备】 按钮6个 通用电工工具1套 导线若干 PLC1台 7段数码管1个 * 1.硬件电路 数字倒序变化 显示数字 减1指令中的 VW0 9 — = 0 1 2 3 4 5 6 7 8 9 9 8 7 6 5 4 3 2 1 0 2.程序设计 * 2.程序设计 * 2.程序设计 * 知识拓展 1.控制要求 用乘除法指令实现8盏流水灯的移位点亮循环。有一组灯共?8?盏,接于?Q1.0~Q1.7,要求:当I0.2=1时,灯每隔1s正序单个移位点亮,接着,灯每隔1s反序单个移位点亮,并不断循环。 Q1.7 Q1.0 QB1的状态 灯的正序点亮效果 正序状态切换用乘法指令实现 0 0 1 0 0 0 0 0 灯依次向左亮,输出QB0每次向左移动一位。 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 反序状态切换用除法指令实现 灯依次向右亮,输出QB0每次向右移动一位。 8盏流水灯循环点亮的实现方法 * 2.程序设计 * 2.程序设计 * 任务2.6 停车场车位控制程序设计 * 任务导入 如图所示,某停车场最多可停50辆车,在入口处用两位数码管显示停车数量。用出入传感器检测进出车辆数,每进一辆车停车数量增1,每出一辆车停车数量减1。场内停车数量小于45时,入口处显示“有空位”绿灯,允许入场;大于等于45时,“有空位”绿灯闪烁,提醒待进车辆注意将满场;等于50时,显示“车位已满”,禁止车辆入场。 * 相关知识 一、字节(B)与整数(I)之间的转换指令 1.指令格式 * 2.指令举例 通过BTI指令将3转换成整数存储到VW10的低字节中 通过ITB指令将256转换成字节存储到VB30中,由于ITB指令的输入IN只能转换0~255的值,而256超出了转换范围,因此所示的状态图表显示VB30为0 * 二、整数(I)与双整数(DI)之间的转换指令 1.指令格式 * 2.指令举例  整数与双整数转换指令举例 * 三、双整数(DI)与实数(R)之间的转换指令 1.指令格式 注:要将整数转换为实数,先执行

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档