1、IN D ST p D DN ID L Polp D LINL A o A L A o 1 N- - L L o A s A =QoQ0.5, 113.4M2 . 4题3-173-19的语句表程序10.0Q0.0题3-20的答案21.图3-38中的错误:I2.1的常开触点不能放在线圈的右边,7,立即输入触点只能用于输入位 I,梯形图中不能出现过程映像输入点不能接在左侧电源线上。102 10.0 Q21 11.5 M3.7-LU TH )Q0.3T I10.1十卜10.5 ID.4十I卜M0.2H,I 10 4D p KL OL A An- 21 3 5 2 1 r I r 0 3 0 o 2
2、I T Q I MI0.8中的位地址不能大于I的线圈,正向转换触10.4T * I N0T|( SI )1题3-22的答案0.31011noIDL4 Q2.1IC )0.5I4.6IC R)M3;B()IIN10NPT100 msT37题3-23的答案网绪9 題凸107 127 10.5 10.300.4MI0.2网踣10 题四I25 匚41M3.5CUCTURPV题3-24的答案题3-25的答案m i3100137QO.Ot h 1_()1 H剛& 14 题dT 1CU CTUQD.DT rFiSM0.13r -T 1m isCl T37INTON100 (HS题3-27的答案第4章习题答案
3、1) 如果方框指令的 EN输入端有能流且执行时无错误,则 ENO输岀端有能流输出2) 字符串比较指令的比较条件只有 =和。3) 主程序调用的子程序最多嵌套 _8_层,中断程序调用的子程序 不能 嵌套。4) VB0的值为2#1011 0110,循环右移2位然后左移4位为2# 1101 0000。5) 读取实时时钟指令 TODR读取的日期和时间的数制为 BCD码。6) 执行“ JMP 2”指令的条件 满足 时,将不执行该指令和 LBL 2指令之间的指令。7) 主程序和中断程序的变量表中只有 临时 变量。8) S7-200 SMART有6个高速计数器,可以设置 13种不同的工作模式。9) HSC0的
4、模式3的时钟脉冲为IQ.0,用10.1控制方向。2.在MW4小于等于1247时,令 M0.1为ON并保持,反之将 M0.1复位为OFF。LDW MW4, 1247R M0.1, 13.编写程序,在I0.0的上升沿将 VW10VW58清零。LD I0.0EUFILL 0, VW10, 255. 编写程序,将 VW0中以0.01Hz为单位的099.99Hz的整数格式的频率值,转换为 4位BCD码,送给QW0,通过4片译码芯片和七段显示器显示频率值(见图 3-6)。LD SM0.0MOVW VW0, QW0IBCD QW06. 用I0.0控制接在QB0上的8个彩灯是否移位,每1s移1位。用I0.1控
5、制左移或右移, 首次扫描时将彩灯的初始值设置为十六进制数 16#0E (仅Q0.1Q0.3为ON ),设计出梯形图 程序。7.值,在用11.0控制接在QB0上的8个彩灯是否移位,每 1s移1位。用IB0设置彩灯的初始 I1.1的上升沿将IB0的值传送到QB0,设计出梯形图程序。网絡I 网殆标雹II 1I I IB0-OUT2LI-100 m= QBOMOV.bEN ENOROLB1 1CKI If M HiLN L N JBO-IM OUT1 N阿絡3-UBOLDSM0.0TODRVB0/读实时钟,小时值在 VB3LDB=VB3, 16#20/ 20点0点(日期、时间值用 BCD码表示)OBV
6、B3, 16#06/ 0点6点点亮路灯用实时时钟指令设计控制路灯的程序, 20:00时开灯,06:00时关灯。9.用实时时钟指令设计控制路灯的程序,在 5月1日10月31日的20:00开灯,06:00关灯;在11月1日下一年4月30号的19:00开灯,7:00关灯。/读实时钟,小时值在 VB3,月日在 VW1VW1, 16#1031OWVW1, 16#0501M0.0冬季ON/ 20点6点开灯AN/夏季VB3, 16#19/ 19点7点开灯VB3, 16#07A/冬季OLDQ0.110.半径(10000的整数)在VW10中,取圆周率为3.1416。编写程序,用浮点数运算指令计算圆周长,运算结果
7、四舍五入转换为整数后,存放在VW20中。ITDVW10, AC1/整数转换为双整数DTRAC1, AC1/双整数转换为实数*R3.1416, AC1/ 乘以 3.1416ROUND/乘积四舍五入转换为双整数MOVWAC1, VW20/低16位送VW20第11题 编写语句表程序,实现运算 VW2 - VW4 = VW6。LD 10.2MOVW VW2, VW6-I VW4, VW612. AIW2中A/D转换得到的数值 032000正比于温度值 01200 C。在I0.0的上升沿, 将AIW2的值转换为对应的温度值存放在 VW10中,设计出梯形图程序。公式:T = 1200*N/32000I0.
8、3AIW2, AC0AENOMUL1200, AC0/D27648, AC0AC0, VW1013.以0.1度为单位的整数格式的角度值在 VW0中,在10.0的上升沿,求出该角度的正弦值,运算结果转换为以10-为单位的双整数,存放在 VD2中,设计出程序。I0.0LPSVW0, AC0/RLRDAC0, AC010.0, AC0SINLPP0.01745329, AC01000000.0, AC0AC0, VD216.编写程序,用字节逻辑运算指令,将 VB0的高4位置为2#1001,低4位不变。MOVBV0.4VB0, LB0ANDB16#0F, LB0LB0, VB0ORB16#90, VB
9、017.编写程序,前后两个扫描周期 VW4的值不变将 M0.2复位,反之将 M0.2置位。I0.4XORWVW4, AC0VW6, AC0AW=AC0, 0M0.2, 1AW *AC1, VV30MOW *AC1, VW3OLD SMO 0+1 2, AC121 用子程序调用编写图 5- 3中两条运输带的控制程序, 分别设置自动程序和手动程序,用10.4作自动/手动切换开关。手动时用 10.0和10.1对应的按钮分别点动控制两条运输带。32767的整数),输出量为22 设计程序,用子程序求圆的面积,输入参数为直径(小于 圆的面积(双整数)。在I0.0的上升沿调用该子程序, 直径为10000mm
10、,运算结果存放在 VD10变址英型I鎚站英型ILWDINTHN.OUTLD2龄DINTLD6酢1TEMPREALLD10暂再2m ILD 5K0 QITD F直松 1_叽 O-TT2 :ID1DDIR Jf?2:LDia, U)fzR 2.0.才皙存4 LDE凰而积计算 EN2W0 百胫 vrilfl 3141590主程序子程序23.用定时中断,每 1s将VW8的值加1,在10.0的上升沿禁止该定时中断,在 10.2的上升沿重新启用该定时中断。设计出主程序和中断子程序。网踣1MOVE MOVE ATCHENICL VB0250, SME34INT 0:INTO, 1010 . 0ATCHINT
11、_0:INT0, 10IKCBVE0IDLDB=4, VB00, VBODTCH10INCWvue定时中断程序24.第一次扫描时将VB0清零,用定时中断0,每 100ms 将VB0加1 , VB0等于100时关闭定时中断,并将 Q0.0立即置1。闷貉1网路1SMO . 1SMO.OMOVE0, VB0I.NCEVBO100H SMB34100. VB0盒TTHIKT D: INTEL 10SIQUO 1第5章习题答案-SM0.1初始化脉冲题8的答案:初始步应为双线框;最上面的转换旁边没有转换条件;步 M0.2和M0.0之间无转换;转换I0.0与最上面的转换之间没有步,最上面的水平有向连线应放在最上面的转 换之下。输入I0.5不能作为动作;一般用输入、定时器和计数器的触点和它们的逻辑组合作 转换条件,不用输出位(Q)作转换条件;步 M0.3的后面没有转换和步,系统运行到步 M0.3时会“死机”。题10的答案 题11的答案Y1,X2己岂完S23 -S24爾上自捌世题12的答案
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1