1、第一次作业第一次作业1写出图(写出图(a)的语句表,画出图()的语句表,画出图(b)中)中01000、01001和和 20000的波形图。的波形图。2写出图示梯形图的语句表,并画出写出图示梯形图的语句表,并画出 01000和和 01001的波形图。的波形图。3按下面的要求,用按下面的要求,用 JMPJME指令编写一个程序:指令编写一个程序:当闭合控制开关时,灯当闭合控制开关时,灯1和灯和灯2亮,经过亮,经过10秒两灯均灭。当秒两灯均灭。当断开控制开关时,灯断开控制开关时,灯3和灯和灯4开始闪烁(亮开始闪烁(亮1秒、灭秒、灭1秒)。经过秒)。经过10秒两灯均灭。秒两灯均灭。4写出图示梯形图的语句
2、表,并画出各指定的波形图。写出图示梯形图的语句表,并画出各指定的波形图。第三次作业第三次作业 1用用CNT指令编写一个能记录指令编写一个能记录1万个计数脉冲的计数器程序,万个计数脉冲的计数器程序,画出梯形图。画出梯形图。2在图示梯形图中,当在图示梯形图中,当 00000为为 OFF且且 00001是是 ON时,是连时,是连续移位;当续移位;当 00001为为 OFF时,可用时,可用00000进行手动移位。试分进行手动移位。试分析两种情况下移位过程的区别,并画出连续移位时析两种情况下移位过程的区别,并画出连续移位时200通道相关通道相关位的波形。位的波形。3按如下要求设计一个程序,画出梯按如下要
3、求设计一个程序,画出梯形图,写出语句表。形图,写出语句表。在在PLC上电的第一个扫描周期,计上电的第一个扫描周期,计数器能自动复位,当计数器达到设定数器能自动复位,当计数器达到设定值时也能自动复位;值时也能自动复位;CNT的设定值为的设定值为1500,每隔,每隔0.1秒其当前值减秒其当前值减1;用用MOV指令将指令将1000传送到通道传送到通道210;将通道将通道210的内容与的内容与CNT比较,若比较,若通道通道210的内容的内容CNT的当前值,的当前值,01001为为ON,若通道,若通道210的内容的内容CNT的当前值,的当前值,01002为为ON。4画出图示梯形图中画出图示梯形图中 01
4、0通道各输出位的波形图。通道各输出位的波形图。5 用用 200作作SFTR指令的指令的控制通道控制通道C,设计一个可,设计一个可逆移位寄存器程序。当逆移位寄存器程序。当 00000为为 ON且且00001为为OFF时,时,010通道最低位通道最低位的的“1”每秒左移每秒左移1位;当位;当00001为为ON且且00000为为OFF时,时,010通道最高位通道最高位的的“1”每秒右移每秒右移1位。画出位。画出梯形图,写出语句表。梯形图,写出语句表。建议:可配合使用建议:可配合使用KEEP指令和指令和25502。第四次作业第四次作业 1按下面的要求,用按下面的要求,用MOV、CNT、BSET指令设计
5、一个程指令设计一个程序。画出梯形图,写出语句表。序。画出梯形图,写出语句表。将计数器的设定值将计数器的设定值0500传送到传送到HR00中。中。00000每接通一次,计数器每接通一次,计数器的当前值减的当前值减1。计数器达到设。计数器达到设定值时能自复位。定值时能自复位。计数过程中随时可以改变计数过程中随时可以改变计数器的当前值。计数器的当前值。2请完成下列各题。请完成下列各题。指令指令BIN(23)的操作数)的操作数S为为220(内容为(内容为0318),),R为为HR10。执行一次该指令,请写出结果通道的内容。执行一次该指令,请写出结果通道的内容。(HR10)000000010011111
6、0 指令指令BCD(24)的操作数)的操作数S为为220(内容为(内容为010E),),R为为HR10。执行一次该指令,。执行一次该指令,请写出结果通道的内容。请写出结果通道的内容。(HR10)00000010011100000270 指令指令MLPX(76)的操作数)的操作数S为为220(内容为(内容为E563),),C0023,R的数据自定。执行一次该指令,请写出结果通道的数据自定。执行一次该指令,请写出结果通道的内容。的内容。指令指令DMPX(77)的操作数)的操作数S为为220(220中为中为0C1A、221中的为中的为182D),),R的数据自定,的数据自定,C#0013。执行一次。
7、执行一次该指令,请写出结果通道的内容。该指令,请写出结果通道的内容。指令指令SDEC(78)的操作数)的操作数S为为220(内容为(内容为E562),),C#0113,R的数据自定。执行一次该指令,请写出结果通道的的数据自定。执行一次该指令,请写出结果通道的内容,并指出应显示的数码。内容,并指出应显示的数码。3下面各指令操作数的设置是否正确?若有错误请指出错误下面各指令操作数的设置是否正确?若有错误请指出错误的原因。的原因。指令指令BIN(23)的操作数)的操作数S的内容为的内容为98BE,R为为DM0000。指令指令MLPX(76)的操作数)的操作数S为为220,C0043,R为为HR17。
8、指令指令DMPX(77)的操作数)的操作数S为为HR18,C#0023,R为为DM0000。第五次作业第五次作业 1分别编写一个程序完成分别编写一个程序完成下列各运算,并画出梯形下列各运算,并画出梯形图,写出语句表。图,写出语句表。HR01的内容的内容#3210,HR00的内容为的内容为#7601。用。用ADD指令完成(指令完成(32107601)的运算,结果放在)的运算,结果放在DM0000中,进位放在中,进位放在DM0001中。中。HR01的内容的内容#3210,HR00的内的内容为容为#7601。用。用SUB指令完成指令完成(32l07601)的运算,结果放在的运算,结果放在DM0000
9、中,进位中,进位放在放在DM0001中。中。用十进制运算用十进制运算指令编写一个程指令编写一个程序,完成(序,完成(200100)210的的运算,运算结果运算,运算结果放在放在 DM数据区。数据区。2用二进制运算指令用二进制运算指令编写一个程序,完成编写一个程序,完成(2508200)1000 5的运算,运的运算,运算结果放在算结果放在DM数据区。数据区。请画出梯形图,写出请画出梯形图,写出语句表。语句表。3用逻辑运算指令分别编写一个程序以实现下列各要求,结果用逻辑运算指令分别编写一个程序以实现下列各要求,结果放在放在DM数据区。请画出梯形图,写出语句表。数据区。请画出梯形图,写出语句表。将将
10、200通道全清零。通道全清零。保留保留200通道中低通道中低8位的状态,其余为位的状态,其余为0。令令200通道中是通道中是1的位变为的位变为0,是,是0的位变为的位变为1。将将200通道各位全置为通道各位全置为1。第六次作业第六次作业 1用子程序控制指令分别用子程序控制指令分别编写一个能实现下列控制要编写一个能实现下列控制要求的程序。请画出梯形图,求的程序。请画出梯形图,写出语句表。写出语句表。某系统中,当温度传感某系统中,当温度传感器发出信号时,器发出信号时,A、B两台两台电动机就按下面的规律运行电动机就按下面的规律运行一次:一次:A电动机运行电动机运行5分钟分钟后,后,B电动机启动并运行
11、电动机启动并运行3分钟后停车;分钟后停车;A电动机在运电动机在运行行10分钟时自行停车。分钟时自行停车。两个计数两个计数器分别记录两器分别记录两个加工站的产个加工站的产品数量。每过品数量。每过15分钟要进行分钟要进行一次产品数量一次产品数量的累计(设的累计(设15分钟内每个加分钟内每个加工站的产品数工站的产品数量都不超过量都不超过100),经过),经过8小时计数器停小时计数器停止计数。止计数。2按下面的要求,分别设计一个报警程序,并画出梯形图,写出按下面的要求,分别设计一个报警程序,并画出梯形图,写出语句表。语句表。某生产线中装有检测次品的传感器,当每小时的次品数达某生产线中装有检测次品的传感
12、器,当每小时的次品数达到到5个时,应发出不停机故障报警信号;若个时,应发出不停机故障报警信号;若10分钟之内不能排除分钟之内不能排除故障,则发出停机报警信号,并立即停机。故障,则发出停机报警信号,并立即停机。某系统中设某系统中设置了三种报警,两置了三种报警,两个非停机报警,一个非停机报警,一个停机报警,并能个停机报警,并能显示出各种报警的显示出各种报警的内容。当故障排除内容。当故障排除后,能自动清除显后,能自动清除显示(自设报警内容)示(自设报警内容)。某系统中设置了某系统中设置了两种报警,一个非两种报警,一个非停机报警,一个停停机报警,一个停机报警。当每小时机报警。当每小时的非停机报警数达的非停机报警数达到到5次时,应发出停次时,应发出停机报警,且停止系机报警,且停止系统运行。统运行。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1