S7-200SMARTPLC应用教程教学课件作者廖常初《S7-200SMART应用教程》部分习题答案课件.doc

S7-200SMARTPLC应用教程教学课件作者廖常初《S7-200SMART应用教程》部分习题答案课件.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章习题答案 1.填空 1)) 在首次扫描时为ON,SM0.0一直为 ON 。 3)每一位BCD码用_4_位二进制数来表示,其取值范围为二进制数_2#0000_~_2#1001_。 4)二进制数2#0000 0010 1001 1101对应的十六进制数是_16#029D_,对应的十进制数是_669_,绝对值与它相同的负数的补码是2#_1111 1101 0110 0011_。 5)BCD码16#7824对应的十进制数是_7824_。 6))) 题3-20的答案 21.图3-43中的错误:立即输入触点只能用于输入位I,不能用于M3.5,Q2.8的位地址大于7,梯形图中不能有开路能流指示器,立即复位指令RI只能用于Q,梯形图中不能出现过程映像输入I3.2的线圈,定时器的IN输入端不能接到左侧电源线。定时器PT输入地址应为字。 题3-22的答案 题3-23的答案 题3-24的答案 题3-25的答案 题3-27的答案 第4章习题答案 1.填空 1)如果方框指令的EN输入端有能流流入且执行时无错误,则ENO输出端 有能流输出 。 2)字符串比较指令的比较条件只有 == 和 。 3)主程序调用的子程序最多嵌套_8_层,中断程序调用的子程序最多嵌套_4_层。 4)VB0的值为2#1011 0110,循环左移2位后为2# 1101 1010 ,再右移2位后为2# 0011 0110。 5)用读取实时时钟指令TODR读取的日期和时间的数制为 BCD码 。 6)执行“JMP 5”指令的条件 满足 时,将不执行该指令和 LBL 5 指令之间的指令。 7)主程序和中断程序的变量表中只有 临时 变量。 8)定时中断的定时时间最长为 255 ms。 9)S7-200 SMART有_4_个高速计数器,可以设置_8_种不同的工作模式。 10)HSC2的模式6的加、减时钟脉冲分别由I0.2 和I0.3提供。 2.在MW0等于3592或MW4大于27369时将M0.6置位,反之将M0.6复位。用比较指令设计出满足要求的程序。 3.编写程序,在I0.5的上升沿将VW50~VW68清零。 5.编写程序,将VW10中的电梯轿厢所在的楼层数转换为2位BCD码后送给QB1,通过2片译码驱动芯片和七段显示器显示楼层数(见图3-6)。 6.用I0.0控制接在QB0上的8个彩灯是否移位,每2s循环移动1位。用I0.1控制左移或右移,首次扫描时将彩灯的初始值设置为十六进制数16#0E(仅Q0.1~Q0.3为ON),设计出梯形图程序。 7.用I1.0控制接在QB0上的8个彩灯是否移位,每2s循环左移1位。用IB0设置彩灯的初始值,在I1.1的上升沿将IB0的值传送到QB0,设计出梯形图程序。 8.用I1.0控制接在Q0.0~Q0.5上的6个彩灯是否循环右移,每1s移动1位。首次扫描时设置彩灯的初始值,设计出梯形图程序。 无答案!!!!!!!!!!! 9.用实时时钟指令设计控制路灯的程序,20:00时开灯,06:00时关灯。 LD SM0.0 TODR VB0 // 读实时钟,小时值在VB3 LDB= VB3, 16#20 // 20点~0点 OB VB3, 16#06 // 0点~6点 = Q0.0 // 点亮路灯 10.AIW16中A/D转换得到的数值0 ~ 27648正比于温度值0 ~ 800(C。编写程序,在I0.2的上升沿,将AIW16的值转换为对应的温度值存放在VW30中。 公式为T = 800*N/27648 LD I0.2 EU MOVW AIW16, AC0 AENO MUL 800, AC0 AENO /D 27648, AC0 AENO MOVW AC0, VW30 11.INT格式的半径在VW20中,取圆周率为3.1416,编写程序,用浮点数运算指令计算圆周长,运算结果四舍五入转换为整数后,存放在VD22中。 LD SM0.0 ITD VW20, AC1 DTR AC1, AC1 *R 3.1416, AC1 ROUND AC1, AC1 MOVD AC1, VD22 //低16位送VD22 12.以0.1度为单位的整数格式的角度值在VW4中,在I0.5的上升沿,求出该角度的正弦值,运算结果转换为以为单位的双整数,存放在VD10中,设计出程序。 解:VW0转换为实数,除以10,转换为弧度后求正弦,乘以105后,转换为双整数。 计算公式为sin(N*0.001745329)*105 13.编写程序,在I0.3的上升沿,用WAND_W指令将VW10的最高3位清零,其余各位保持不变。 14

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档