习题答案课题1任务11.14、10、22.AC表示交流120V240V供电;输入端口电压的DC表示输入使用直流电压,一般为直流24V;输出端口类型Rly为继电器输出3.PLC的输出接口有晶体管输出和继电器输出,继电器输出可以接交直流负载,负载电流允许大于2A但受继电器触点开关速度低的限制,只能满足一般的低速控制需要晶体管输出只能接36V以下的直流负载,开关速度高,适合高速控制的场合,负载电流约为0.5 A4.有三种工作模式:STOP(停止)模式、STARTUP(启动)模式和RUN(运行)模式任务21.全局储存器包括输入(I)、输 出(Q)和位存储器(M),所有代码块可以无限制地访问该储存器2.10、11、103.100、103,100、1034.QB4、15.32、8、16、16.不能,因为MD20包含MB20MB23这 4 个字节,MD22包含MB22MB25这 4 个字节,其中MB22和 MB23重叠,导致存储数据错误7.array0.10 of int8.I0.2:P是立即读取物理输入点10.2,不受扫描周期的影响;10.2是从映像输入寄存器中读取,一个扫描周期读取一次9.全局数据块和M 存储区相比,使用功能相同,都可以用于全局变量。
但是M 数据区的大小是固定的,不可扩展,而数据块存储区由用户定义,最大不超过工作存储区或装载存储区即可任务31.选中设备视图中的C P U,单击巡视窗口中的“属性”一“常规”f”系统和时钟存储器”,勾选“启用时钟存储器字节”进行启用默认存储器字节的M0.5是时钟周期为1s2.M1.03.Msg.X15、Msg.X34.优化的数据块可以节省存储空间,按变量字符访问,但不能用绝对地址访问数据块;标准数据块可以按地址存取在新生成的“数据块DB1”上单击鼠标右键,选择“属性”,取消“优化的块访问”,则数据块中会显示“偏移量”歹 U,编译后会显示偏移地址如果使用优化的数据块,则需要勾 选“优化的块访问”5.名称数据类型1 S t a t i c2 P r e ssAr r a y(0.9 o f I n t3P r e ss O I n t4P r e ssI n t5P r e ss 2 I n t6-OP r e ss(3 I n t7P r e ss 4 I n t8P r e ss 5 I n t9P r e ss 网I n t1 0P r e ssp JI n t1 1P r e ss 8 I n t1 2P r e ss 9 I n t1 3 M o t o rS t r u c t1 4包S t a r tB o o l1 5包S t o pB o o l1 6S p e e dI n t6.Pump.Press5、Pump.Motor.Speed7.将计算机网卡的IP地址设为与PLC在同一个网段中,比如IP地址设为192.168.0.100,子网掩码设为255.255.255.0,用网线将PLC与计算机该网卡连接。
8.程序状态监控可以监控程序的运行,显示程序中操作数的值,查找用户程序的逻辑错误,修改某些变量的值监控表监控可以监视、修改或强制各个变量,还可以向某些变量写入需要的值,来测试程序或硬件如果程序较长,不能同时看到与某一程序功能相关的全部变量的状态使用监控表可以同时监视、修改用户感兴趣的变量9.使用完强制表后一定要取消所有的强制课题2任务11.连接为丫型或形2.串接在被控制电路的首端,主要作用是短路保护3.不频繁的接通和分断电路;而在电路发生短路、过载等故障时,它又能自动切断电路,起到保护作用,有的断路器还具备漏电保护和欠压保护功能4.主电路是大电流流经的电路,是电动机能量的传输通道,主电路的特点是电压高(380V)和电流大控制电路是对主电路起控制作用的电路,主要是信号传输通道,控制电路的特点是电压不确定和电流小5 .选用按钮时,一般停止按钮选用红色钮;启动按钮选用绿色钮;一钮双用(启动/停止)不得使用绿、红色,而应选用黑、白或灰色钮6 .当 1 0.1 有输入时,其常开触点闭合当程序中Q 0.1 线圈通电时,端子Q 0.1 与 1 L 之间接通任务2i.热继电器在电路中主要起过载保护作用,将热元件串接在主电路中,常将常闭触头接在控制电路中。
2 .Q 0.0 输出为“1”并保持不变3 .如果S R 触发器的S端和R 1 端同时有输入,其输出Q为“0 ;如果R S 触发器的R端和S 1 端同时有输入,其输出Q为“1”任务3i.逻辑运算结果2.边沿脉冲指令的作用是使触点接通一个扫描周期边沿脉冲指令下面的位用于保存触点上面的位状态2)程序段1:程序段3:%Q0.0正转T#20s PT程序段4:XQO-1反转T#1 0s PT知B1T1,TONTime知B2 T2TONUmeElT#OmsT#Oms%X).0正转TRbW.i反转.任务4l.接通,1或T R U E,清零,0或FALSE2.程序段1 :%Q0.0 程序段2:,TDFV.Q%Q0.1任务51.上升沿,“12.(1)”或 TRUE,“0”或 FALSE,清零,“0”或 FALSEI12FUI5彳十申4一二QFJ23ILLKM1PE(2)U11VIIW12U I3-V13KM2W13KH二口匚V WFU2L 220VN r过载保护启动停止4-24VDCKH SB1 SB2CPU1214C AC/DC/RlyIL Q0.0LI N 1M 10.0 10.1 10.2TV.O ION正转.TimeT I-IN Q-T#20s pT ET-T#0ms,XDB3,c rcnj w o.o,12-.Q Mt 结束标志T I-cu Q-(S)-XMO.O CV 一 结束标志.R1 0 pv%50.0正转TR卜,XQO-l皮转Ts)一 程 序 段5:I如B2二,XQ0.1 TON反转 Time-1 I-IN Q-T#1 0s PT E1 T0ms任务61.2.任务7i.2.程序段1:DIVReal-EN-E:-(XMD1 0 Oin-#Temp1对边 一 INIW D 1 4 斜 边 -IN2 程序段2:ASINReal-EN-#Tem piIN OUT#Temp!fMD2O任务81.%10.1FILL BLK2.TNk%M0.00 10 ENINCOUNT 01n数据块Dd td 1 0MOVE BLK VARIANTENSRCCOUNTSRC INDEXDEST INDEXI.CONVint to Real2.1.-EN%MW1 0-IN程序段i:OUI-tfTempI3ENO-Ret_Val#Temp1DESI任务9数据块目标数据#Tempi.1 41 62.0*Tempi-ENTempi-INROUNDReal to Intoin-2程序段2:%IO.2TP|-%M2.0#Tempi一SINRealMULRealROUNDReal to IntENIN OUTffTempI ATempI一1 000.0 IN2OUT s Tempi Tempi-任务10ENINoin%MW20程序段1:%0.0选择自锁控制-(JMP)程序段2:Ml启动点动.,XQ0.0电动机.T F程序段3:程序段4:自锁控制%0.1%0.2%00.0启动,点动 停止.电动机.I I-IZ-(F%0.0电动机2.因为在程序运行过程中,只选择其中一种控制方式运行,其余控制方式不执行。
任务111.%1 0.2|P b%M2.0ANDWord-EN 二 -%MW20|N1 0U7%MW201 6#FFF8|N2 小2.OR%IO.OByte-1 P|-EN-E-%M2.0%QB4|N1 o in =%QB42#01 1 1 1 000|N2 4任务121.2#0100_llll,2#0011_11002.2#0000_1011_0011_H003.M0.5为秒脉冲 程序段1:%1.1MOVE-1 P|-EN-EN O-%M2.0%IBO IN 讣 OUT1 -%QBO 程序段2:ROL%I1.O%M0.5 Byte-1|-1 P|-EN EN-%M2.1%QBO|N OLTT%QBO1 -N任务13课题3任务1i.前一状态变为非活动步,后一状态变为活动步2.(程序 3-1-2)顺序控制功能图程序段1 :XM1.0FirstScan*程序段2:XMS.O.柳徐.程序段3:*XM5.1步V程序段4:0fM s2番2T?5m 一,XM5.0.拗崎.皿0启 力SM5.3步3*XMB5 Tag_TMOVEENIN4 OUT1程序段5:停止.程序媵6:T#4m 3 5.1QTsOmsTB2m-INPTINPTW B1*Tl,INPTTONTimeTONlimeTONlime,4M5.2步2HR)*XDB3(XDB2I T知B4*1 4,IONTime电动机Ml RESET BF,XMS.O.拗崎.步r%?O o电动机M2.T#3m INFTQ-TJfOmsQTWOms程序段7:TffOmsX Q O N电动机M 3.T s 1步3。
T R)-5 4,步4Ts)-%)0.0电动机Ml (R)XM5.4步4TR)_的5.5步5Ts)-电动机M2.(R)1 5.5步5,TR)_ 1 W5.0初始步.T s)_(XMS.S步3S)-OB1程序任务2i.由各分支的开关状态进行选择其中一个分支,各分支汇合到一个状态步2.(程序 3-2-2)%1 0.3%Q0.2T)%M5.3-P)%M5.2-()%Q0.3%M5.0T s)%M5.3%1 0.23.OBI顺序控制功能图任务3i.分支用两平行横线表示同时执行,汇合也用两横线表示同时结束2.(程序 3 3 2)程序段1:程序段4:程序段2:%M5.2%Q0.2程序段3:程序段5:%M5.1%Q0.0%1 0.1%M5.3Ts卜%M5.1%1 0.1%M5.4%M5.2T叶 程序段6:%M5.5%Q0.4%1 0.2%M5.0T I-($卜%M5.5T R J-OB1课题4任务11.OB 1002.(程序 4-1-2)程序段1 :,XQO.OTag J-(S)Time of day OBIO 程序段1:|30ng_3,SET_HNTL-1|-EN ENO-M OB_NR RET.VAL m p dtl#2021-6-24-S:59:00 S D T0-LOCAL16 Q-APCETRIIVOADTE 程序段2:XQOOMlTag_4*CAN_T1 NT|-EN ENO-1 0 O8_NR Ret_Val *tem p3主程序OBI3.相同点是都可以对变量初始化,其区别是启动组织块在启动时执行,启动完成进入循环扫描;而 M 1.0是第一次循环扫描时其常开触点接通一次,后面的循环扫描不再接通。
任务21.(程序 4-2-1)SUBInt-EN Eh-%MW100|N1-OU1%IV1001 IN2Hardware inten-upt_l OB41 DI 14/OQ 10常规数字里输入 通道o=通道地址.g输 入 滤 波 器|6.4 millisec叼 启 用上升沿检刑事件名称:.上升沿硬件中断:|Hardware interrupt10.0的中断组态 DI 14/DQ 10常规数字里输入通道通 道 通道2W启用下降沿检测际B翰 丁 Hardware interrupt1 8 10.1的中断组态2.(W 4-2-2)-程序段1 :程序段2:Hardware interrupt OB40 程序段1 :%Q0.0 程序段2:Hardware interrupt_l OB41 DI 14/DQ 10常规数字里输入通道0通道I通道2通道3通道4通道5通道6 通道o=通道地址:|10.0输 入 滤 波 器 6.4 millisec叼 启 用上升沿检测事 件 名 称:;上 旃硬件中断:Hardwareinterrupt10.0的中断组态3.单击巡视窗口的“属性”一“。