PLC习题解答 下载本文

第一章

1-2 单相交流电磁铁的短路环断裂或脱落后,在工作中会出现什么现象?为什么?

短路环断裂时不能形成回路,F2=0则会产生振动。 当短路环脱落后,会振动和噪音。

1-8 热继电器与熔断器的作用有何不同?

热继电器用于过载保护,当过载时触头断开,还可以继续使用;可以有两相和三相结构,一相过载时,可以切断三相。

熔断器用于短路保护,当镕体断后就必须更换;一相过载时就会镕断一相。

1-11 感应式速度继电器怎样实现动作的?用于什么场合?

主要由转子、定子和触头组成。转子是一个圆柱形永久磁铁,定子是一个笼型空心圆环,由硅钢片叠成,并装有笼型的绕组。速度继电器的转轴应与被控电动机的轴相联接,当电动机轴旋转时,速度继电器的转子随之转动。这样定子圆环内的绕组便切割转子旋转磁场,产生使圆环偏转的转矩。偏转角度与电动机的转速成正比。当转速使定子偏转到一定角度时,与定子圆环连接的摆锤推动触头,使常闭触头分断,当电动机转速进一步升高后,摆锤的继续偏转,使动触头与静触头的常开触头闭合。当电动机转速下降时,圆环偏转角度随之下降,动触头在簧片作用下复位(常开触头断开,常闭触头闭合)。

当电动机制动转速下降到一定值时,由速度继电器切断电动机控制电路。

1-13 接触器的作用是什么?根据结构特征如何区分交、直流接触器?

接触器是一种用于频繁地接通或断开交直流主电路、大容量控制电路等大电流电路的自动切换电器。在功能上接触器除能自动切换外,还具有手动开关所缺乏的远距离操作功能和失压(或欠压)保护功能,但没有自动开关所具有的过载和短路保护功能。接触器生产方便,成本低,主要用于控制电动机、电热设备、电焊机、电容器组等。是电力拖动自动控制线路中应用最广泛的电器元件。

交流接触器铁心为双E型,由硅钢片叠成。在静铁心端面上嵌入短路环。对于CJ0、CJ10系列交流接触器,大都采用衔铁作直线运动的双E直动式或螺管式电磁机构。而CJ12、CJ12B系列交流接触器,则采用衔铁绕轴转动的拍合式电磁机构。线圈做成短而粗的形状,线圈与铁心之间留有空隙以增加铁心的散热效果。

1

直流接触器所不同的是除触头电流和线圈电压为直流外,其触头大都采用滚动接触的指形触头,辅助触头则采用点接触的桥形触头。铁心由整块钢或铸铁制成,线圈制成长而薄的圆筒形。为保证衔铁可靠地释放,常在铁心与衔铁之间垫有非磁性垫片。

1-17 画出下列电器元件的图形符号,并标出其文字符号。

2

第二章 习题解答

2-4有二台电动机,试拟定一个既能分别起动、停止,又可以同时起动、停车的控制线路。

UVWQSFU1QFFU2SB1FR1KASB2SB-T1KM1KM1KM2KAFR1FR2KM2FR2SB-T2SB-Q1KM1KASB-Q2KM2M13~M23~KAKM1KM2

使用中间继电器

3

使用复合按钮

4

2-5 试设计某机床主轴电动机的主电路和控制电路。要求:(1)Y/Δ起动;(2)能耗制动;(3)电路具有短路、过载和失压保护。

UVWQSFU1QFKMFU2FU2FU3FU3FR1SB1KM3FR1SB2KMKT2M23~KM2KM3KT1KT1KM2KMKM2KM1KM3SB1KM1KMKT1KM1KM2KM3KT2

5

2-6设计一个控制电路,要求:第一台电机起动运行3S后,第二台电机才能自行起动,运行8S后,第一台电机停转,同时第三台电机起动,运行5S后,电动机全部断电。

UVWQSKT3FU1QFFU2FR1FR2FR3KT2KT1KM1KM2KM3KM1FR1FR2SB2KM2KT2KM3FR3M1~3M23~M33~KM1KT1KM2KT2KM3KT3

6

2-7设计一个鼠笼型电动机的控制电路,要求:(1)既能点动又能连续运转;(2)停止时采用反接制动;(3)能在两处进行起动和制动。

UVWQSFR1FU1QFFU2SB甲SB甲SB乙KM2SB乙nKSKM1KM2KASB甲SB乙SB甲SB乙KAKM2FR1KM1RM23~KAKM1KM2KS

7

2-8试设计一个往复运动的主电路和控制电路。要求:(1)向前运动到位停留一段时间再返回;(2)返回到位立即向前;(3)电路具有短路、过载和失压保护。

UVWQSFR1FU1FU2SBM1TKM1KM2SQ起SQ终SBM1QSQ终KM1KM2KTSQ起KM2FRKM1M3~KM1KTKM2

8

第四章习题解

4-4某电动机要求只有在继电器KA1、KA2、KA3中任何两个动作时才能运转,而在其他条件下都不运转,试用逻辑设计法设计其控制线路。 解:

KMKA2KA3KA1 0 0 0 1 1 1 1 00KA1KA2KA3KA1KA2KA31KM ==UKA1KA1VWKA2KA3KA1KA2KA3KA1KA1(KA2KA3KA2KA3++++KA1KA2KA3KA2KA3KA2KA3)QSFUFRSB1KMSB3SB5KA1KA1KA2SB2KA1SB4KA2SB6KA3KA2KA2KA3KA3KA3FRM3~KA1KA2KA3KM

9

4-5设计一个小型吊车的控制线路。小型吊车有3台电动机,横梁电机M1带动横梁在车间前后移动,小车电机M2带动提升机构在横梁上左右移动,提升电机M3升降重物。3台电机都采用直接起动,自由停车。要求:

(1)3台电动机都能正常起、保、停; (2)在升降过程中,横梁与小车不能动;

(3)横梁具有前、后极限保护,提升有上、下极限保护。

横梁电机M1:前KM1,后KM2,停止按钮SB1,前启动按钮SB2-Z, 后启动按钮SB2-F 小车电机M2:左KM3,右KM4,停止按钮SB3,左启动按钮SB4-Z, 右启动按钮SB4-F 提升电机M3:上KM5,下KM6,停止按钮SB5,上启动按钮SB6-Z, 下启动按钮SB6-F 行程开关:SQ前,SQ后,SQ上,SQ下 ?

fKM= (X关主+X关约)(X开主·X开约+KM)

fkm2?SB1(SB2?F?SB2?Z?KM2) fkm4?SB3(SB4?F?SB4?Z?KM4) fkm6?SB3(SB6?F?SB6?Z?KM6)

fkm1?SB1(SB2?Z?SB2?F?KM1)fkm3?SB3(SB4?Z?SB4?F?KM3)fkm5?SB5(SB6?z?SB6?F?KM5)

? 增加互锁环节:

KM1与KM2互锁,KM3与KM4互锁,KM5与KM6互锁 KM5,KM6与KM1,KM2,KM3,KM4互锁 增加极限保护:

在KM1线路中增加SQ前,在KM2线路中增加SQ后 在KM5线路中增加SQ上,在KM6线路中增加SQ下

10

UVWQSFU1FU2FU3KM1KM2KM3RFR1FR2KM4RKM5KM6RFR3M13~驱动横梁前后运动M23~小车电机左右运动M33~吊钩电机上下运动KM5FR3KM6SB5-ZSB5KM5SB5-FKM6FR1FR2SB1SB2-FKM2SB4-ZSB3SB4-FKM4KM1SB2-ZKM3SQ上SQ前KM2SQ后KM1KM4KM3KM6SQ下KM5KM1M1正转KM2M1反转KM3M2正转KM4M2反转KM5M3点动正转KM6M3点动反转解:主电路和控制线路如下:

11

第五章 部分习题解

5-8 试分析图5-17所示梯形图的工作过程,为什么能形成周而复始振荡的?并画出波形图。 解: 因程序中使用了一个时间继电器T5及一个输出继电器Y005。当X005=1时,T5每延时5秒就自复位一次,并触发Y005接通0.5s,断开0.5s,反复交替进行,形成周期为1秒的振荡器。波形如下:

X005T 5T 5K5T 5Y005Y005X0051扫描周期0.5秒T50.5秒T 5Y005Y005

第六章 部分习题解

6-3 定时器和计数器各有哪些使用要素?如果梯形图线圈前的触点是工作条件,定时器和计数器工作条件有什么不同?

定时器和计数器的使用要素有地址、设定值和当前值寄存器。并通过十进制常数K和数据寄存器的内容设定设定值。

定时器前的触点为ON则开始定时,计数器前的触点为ON则计数器的当前值加1;高速计数器前的触点是用来启动或复位的。 6-5 画出与下列语句表对应的梯形图

12

0 LD X000 6 AND X005 12 AND M102 1 AND X001 7 LD X006 13 ORB 2 LD X00 8 AND X007 14 AND M102 3 ANI X003 9 ORB 15 OUT Y034 4 ORB 10 ANB 16 END 5 LD X004 11 LD M101解:X000X001X004X005M103Y034X002X003X006X007M101M102END

6-6 写出图6-74所示梯形图对应的指令表

X000X007M100X001X010M101X005X002X011X003X012X004Y000M102M103图6-74 题6-6解:指令程序如下:LD X000 AND M101 ANI X003 OR M103AND X001 ORB AND X004 ANBLD X007 AND X005 LDI X011 ORBANI X010 ORB AND X012 ANBLDI M100 LD X002 LDI M102 OUT Y000

6-7 写出图6-75所示梯形图对应的指令表

13

X000X001X002X010X011M100M100X012X003X004X007X015X016X005X006Y000X013M100Y000X014解:图6-75 题6-7LD X000 LDI X005 AND X011 LDI X015ANI X001 AND X006 ORI X012 ANI X016OR M100 ORB ANB LD Y000AND X002 ANI X007 LDI X013 AND X014LD X003 ORB AND M100 ORBAND X004 LDI X010 ORB ANB OUT M100 OUT Y000:

6-8 写出图6-76所示梯形图对应的指令表

X000X001M100Y000Y000X010X011M101Y001Y001M102Y002X020X021Y003Y002解:图6-76 题6-8程序LD X000 MPP OUT Y001 OR Y002OR Y000 LD X010 MRD ANI X021ANI X001 OR Y001 ANI M102 OUT Y003MPS ANI X011 OUT Y002ANB AND M100 MPS MPPOUT Y000 AND M101 LD X020

14

ANB

6-9画出图6-77中M206的波形 6-10画出图6-78中Y0的波形

X005PLSM100M100SETM101RSTM206M206M206M101M100X000PLSM100M100Y000图6-78 题6-10图Y000M101Y000M100M101图6-77 题6-9程序解:X005M100M101M206解:X000M100M101Y000

6-11用主控指令画出图6-79的等效电路,并写出指令表程序

解:X000MCN0M100X000X001Y000X002Y000X002MCN1=M101X003X004Y002X005Y003MCRN1LD X000 LDI X003MC NO MPS M100 AND X004LD X001 OUT Y002OUT Y000 MPPLD X002 ANI X005MC N1 OUT Y003 M101 MCR N1OUT Y001 MCR N0N1M101X005Y003Y001图6-79 题6-11程序X003Y001X004Y002N0=M100X001MCRN0

15

解2:X000X001Y000X002X003Y001X004Y002X005Y003图6-79 题6-11程序X000N0=M100X001MCN0M100Y000X002X003MCN1=M101X004X005N1M101Y001LD X000 LD X004MC NO OUT Y002 M100 LDI X005LD X001 OUT Y003OUT Y000 MCR N1LD X002 MDR N0OUT Y001LDI X003MC N1 M101Y002MCRY003MCRMCRN1N0

6-12. 设计一个四组抢答器,任一组抢先按下按健后,显示器能及时显示该组的编号并使蜂鸣器发出响声,同时锁住抢答器,使其它组按下按键无效。抢答器有复位开关,复位后可重新抢答,设计其PLC程序。 解:

16

PLC的I/O接点分配输入接点分配SB0SB1SB2SB3SB4X000X001X002X003X004输出接点分配abcdefY001Y002Y003Y004Y005Y006ag1组蜂鸣器2组蜂鸣器3组蜂鸣器4组蜂鸣器Y007Y011Y012Y013Y014SB0SB1SB2SB3SB4复位1组2组3组4组X000X001Y001Y002Y003Y004Y005Y006Y007Y011Y012Y013Y014COMbcdefgefabFX-16MRX002X003X004g2NcdCOMVccPLC的I/O接线图显示器的驱动真值表及驱动方程输入驱动输出显示组号 辅助继电器Y001(a)Y002(b)Y003(c)Y004(d)Y005(e)Y006(f)Y007(g)1 M12 M23 M34 M4Y001=M2+M3Y005=M20110111110110110Y003=M1+M3+M4Y007=M2+M3+M401000001Y004=M2+M30111Y002=M1+M2+M3+M4Y006=M4

梯形图程序如下:

17

X000M0MCN0=M100X001M1X002M2X003M3X004M4M1M2M3M1M2M4M1M3M4M2M3M4N0M0M100M1Y011M2Y012M3Y013M4Y014M2Y001M3Y004M1M2M3M4M1M3M4M2Y005M4M2M3M4MCRN0Y006Y007Y003Y002adbcefgEND

18

X000M0MCN0=M100X001X002X003X004M5M0N0M5M100X001M1X002M2X003M3X004M4M2M5M1M5M2M5M3M5M4Y001M3Y004M1M2M3M4M1Y003M3M4M2Y005M4M2M3M4M5Y000T1K10T1Y000adbY002cefgY006Y007MCRENDN0

6-13 设计一个节日礼花弹引爆程序。礼花弹用电阻点火引爆器引爆。为了实现自动引爆,以减轻工作人员频繁操作的负担,保证安全,提高动作的准确性,采用PLC控制,要求编制以下两种控制程序。

(1)1~12个礼花弹,每个引爆间隔为0.1s;13~14个礼花弹,每个引爆间隔为0.2s。 (2)1~6个礼花弹引爆间隔0.1s,引爆完后停10s,接着7~12个礼花弹引爆,间隔0.1s,引爆完后又停10s,接着13~18个礼花弹引爆,间隔0.1s,引爆完后再停10s,接着

19

19~24个礼花弹引爆,间隔0.1s。引爆用一个引爆启动开关控制。 解:

X000Y000T200T200Y001T201K10T201Y002T202T202Y003T203K10T203Y004T204T204Y005T205K10T205Y006T206T206Y007T207T207Y010T208T208Y011T209K10T209Y012T210T210Y013T211T211Y014T212T212Y015K20K20T210Y013T211K1000T209K10K10T209Y012T210K10T222Y027T221Y026T222K10T208Y011K10T207Y010T208K10T220Y025T221K10K10T206Y007T207K10T219Y024T220K10T205K10Y006T206K10T218Y023T219K10T205K1000T217Y022T218K10K10T204Y005T203Y004T204K10T203Y021T217K1000T203K10T215Y020T216K10K10T202Y003T201Y002T202K10T214Y017T215K10K10T200Y001T201K10T213Y016T214K10Y000T200K10T212Y015T213K10A’T211Y014T212K10B’X000ENDABEND(1)(2)6-15 设计3分频、6分频功能的梯形图。

20

解:三分频程序及波形图X000X000Y000C0X000K2C0K2Y000C1C0PLSRSTC1PLSM100C0M101C1M100M101M8002M100M101Y000RSTC1M8002Y000Y000Y000X000M0X000M0X000M1M1M0M2M0M3C0M1M2M2C0M3K3M3Y000C0C0C0Y000Y000Y000RSTC0M3

21

解:六分频程序及波形图X000X000Y000C0X000K2C0K21 2 34 5 61 2Y000C1C0PLSRSTC1PLSM100C0M101C1M100M101M8002M100M101Y000Y000RSTC1M8002Y000Y000PLSM102Y000M102M102M102Y001Y001Y001Y001

第七章 部分习题解

7-2 有一小车运行过程如图7-35所示。小车原位在后退终端,当小车压下后限位开关SQ1时,按下启动按钮SB,小车前进。当运行至料斗下方时,前限位开关SQ2动作,此时打开料斗给小车加料,延时8s后关闭料斗。小车后退返回,碰撞后限位开关SQ1动作时,打开小车底门卸料,6s后结束,完成一次动作。如此循环。请用状态编程思想设计其状态转移图。

小车后退Y001卸料6秒后限位开关X001底门开关Y002前进Y000料斗门开关Y003装料8秒 SQ122 前进限位开关X002SQ2图7-35 小车运行过程示意图 解:M8002S0X000 SB闭合Y002 底门关X001 SQ1合S20X002 SQ2合S21T0S22X001 SQ1合S23T1X010手动循环S0S20X010自动循环Y000前进Y003T0Y001后退Y002T1缷料门开K60K80

7-6 选择性分支状态转移图如图7-36所示。请绘出状态梯形图并对其进行编程。

解:X000S20X000SETS20Y000X001SETX011S21S31Y010S20Y000X001S21X002S22X003Y011Y010X011S31X012S32X013Y021Y020SETS21X002SETS22Y011S31Y020X012SETS32Y021S22X003SETS23X013SETS23S32S22S23X004Y012S32S23Y012图7-36题7-6状态转移图X004

7-8 并行分支状态转移图如图7-38所示。请绘出状态梯形图并对其进行编程。

23

解:M8002SETS0S0X001X002S21X003S22Y011S31Y020X005S32S41Y031X006S42S22S32S23Y012S42X004SETS23SETS42Y032SETS32Y021X004S23Y012S22Y011S32Y021S42Y032X003X005X006Y000SETS21SETS31SETS41Y010SETS22S21Y010S31Y020S41Y031X001X002S0M8002Y000图7-38 题7-8状态转移图

7-10 有一状态转移图如图7-40所示。请绘出状态梯形图并对其进行编程。

24

解:M8002S0M8002S0X000X001SETS0Y000Y000SETSETSETS30S33S34Y011X001X000S30X001S30X002X006S31X003S34S32Y013Y012X002X001Y011S31X003SETS31Y012SETS32Y013Y015S33Y015S34X007Y016S32S33X006S35Y011S20Y017SETS35Y011Y016S35X020X021S20S32X007SETS20Y017X004X004SETSETS37S37Y014S35S20X020X021S37X005S0Y014S37X005S0RETEND

图7-40 混合分支汇合状态转移图7-12 试绘出图7-30 按钮式人行横道交通灯控制SFC图的状态梯形图

25

M8002S0Y003车道绿灯解:M8002SETS0Y003Y005X000SETX001SETS21S30Y003T0K300S0Y002S0Y005X000X001人行道红灯人行横道按钮S21人行道S21Y003车道绿灯S30Y005红灯S22T0SETT0S22T0K300T2T1S31Y006人行道绿灯T3K150K5S31SETT1S23Y001T2S30Y005T2SETK100Y002车道黄灯S23T1S23T1K100T3S32K50Y001车道红灯T4S31Y006T2K50T4S33[暗/亮]人行道Y006T3S32C0K5T4T5K5S33SETT3SETS32T4S33Y006C0T5C0C0T5SETT5S34S32Y005K150对状态S33(闪烁的点)动作次数计数的计数器触点C0在5次计数时动作C0T5C0T5绿灯K5K5K5S34S32Y005人道红灯RSTC0S34RSTC0T6S23S34T6S0K50T6K50T6RETS0ENDRETEND7-14 图7-42所示是用计数器控制循环操作次数的的状态转移图,试画出它的STL图,并

26

写出其程序。

M8002S0SETS0C1X010K5S20SETS20Y000Y001X011SETS21SETS31S21Y010T1T1K30SETS22S22Y011T2T2K15SETS23S23Y012T3S31K5Y020T3S32SETS32Y021T4T4K15S33SETS33T5T5K0.5SETS34S34C1K5Y022T6T1C1K0.5S33C1K15SETS35S35Y023T7K5S23S35RSTT7C1S20RETEND

M8002 S0C1 X010K5 S20Y000 X011Y001 S21Y010S31Y020T1T1K30T3 S22Y011S32Y021T2T2K15T4T4K15S23Y012S33T5K0.5T3K5T5C1K5S34Y022T6T6K0.5C1C1S33S35Y023T7K5T7RSTC1RETS20

图7-42 题7-14的SFC图

27

7-15四台电动机动作时序如图7-43所示。M1的循环动作周期为34s,M1动作10s后M2、M3启动,M1动作15s后,M4动作,M2、M3、M4的循环动作周期为34s,用步进顺控指令,设计其状态转移图,并进行编程。

M100M21024345868t/s0M310264460t/s0101544497883t/sM401530496483t/s图7-43 四台电机动作时序图

28

解:S0M8002X000启动S20Y001M1S30T1K100T1S30T2K100S50T3K150T3T0T0K240T2S51Y004M4Y003M3T6K160T6S42T7K290K50S52T9K190T8T8K150S21T3K100S31Y002M2T4T4S41T3S20S32T5K180T7S31S41T5T9S51X001停车S0 29

解:M8002S0X000S20Y001T0Y001T1Y002Y003T1S22T2Y002Y004Y004T2S22T3S23T4S24T5K40Y002Y004T3Y001T4K40K20K90K50K100T0S21X001停止按钮S0S20循环 30

解:S0M8002X000启动S20Y001M1S30T1K100S50T2T0T0K240T1K150T2S51S21T3K100T3T4T4S20S32T5K180T7S31S41K160S42T6T7K290T6K50S52T9S31Y002M2S41Y003M3T8Y004M4T8K150K190T5T9S51X001停车S60虚设状态X001停车S0 31

M8002S0SETS0S20S30S50M1X000SETSETSETS20Y001T0T0SETK240S21T3S21T3S20S30T1T1SETSETK100K100S31S41M2S31Y002T4T4SETK160S32T5S32T5S31S41Y003T6T6SETK180M3K50S42T7K290S42T7S41S32S42X001SETS60T2S50T2SETK150S51M4S51Y004T8T8SETK150S52T9S52T9S21S60S52X001停车S0RETENDK190S51

32

第八章 部分习题及思考题

8-10 某化工设备设有外应急信号,用以封锁全部输出口,以保证设备的安全。试用中断方法设计相关梯形图。

解:FNC 04EIX020M8050FNC 05DIFNC 06FENDI001M8000M8034FNC 03IRETENDX000 时,M8034使输出全部禁止M8050=OFF时,允许执行输入中断子程序

8-11 设计一个时间中断子程序,每20ms读取输入口K2X000数据一次,每1s计算一次平均值,并送D100存储。

解:X010M8056FNC 16FMOVT0FNC 04EIK0D0K52FNC 45MEANFNC 05DIFNC 06FENDD2D100K50M8000I620FNC 12K2X000MOVD0FNC 38SFWRPD0D1K51T0K10FNC 03IRETEND

33

8-13 用CMP指令实现下面功能:X000为脉冲输入,当脉冲数大于5时,Y001为ON;反之,Y000为ON。编写此梯形图。

解:M8002FNC 12MOVPK0D0FNC 40ZRSTM 0M 2X000FNC 24INCPFNC 10CMPD0K5D0M 0M 0M 1M 2Y000Y001

8-14 三台电机相隔5S起动,各进行10S停止,循环往复。使用传送比较指令完成控制要求。

解:X001PLSX001M0C2T1T1K50M0Y001Y002Y003C1K2FNC 16FMOVFNC 40ZRSTK05SX00115S25S35S4M 1M 6T1C1C2X001FNC 11ZCPFNC 11ZCPK3K4K3C1M 1K1K2K4C2M 4M4M2M5ENDY001Y002Y003 8-15 试用比较指令,设计一密码锁控制电路。密码锁为四键,若按H65正确后2S,开照明;按H87正确后3S,开空调。

34

解:M8000FNC 10CMPFNC 10CMPH2A4H65K2X000K3X000M1H87K2X000M4M2T0T0K20Y001开照明M5T1T1Y002K30开空调END

8-20 试编写一个数字钟的程序。要求有时、分、秒的输出显示,应有起动、清除功能。进一步可考虑时间调整功能。

X000(启动)解:FNC 40ZRSTFNC 40ZRSTM1M9清零

Y000~Y007输出秒清零D0FNC 24INCPD3X001为快速调秒D0计秒X001M8011D0X000X001M8013M8000FNC 10CMPK60D0M1FNC 18BCDM2FNC 12MOVD0K2Y000

K0D0X002M2M8000M8011X002FNC 10CMPFNC 24INCPD1X002为快速调分D1计分K60D1M4Y010~Y017输出分清零

FNC 18BCDM5FNC 12MOVD1K2Y010K0D1X003M5M8000M8011X003FNC 10CMPFNC 24INCPD2X003快速调时D2计时K24D2M7Y020~Y027输出时

FNC 18BCDM8FNC 12MOVD2K2Y020K0D2清零END 35

8-21 试用SFTL位左移指令构成移位寄存器,实现广告牌字的闪耀控制。用HL1~HL4四灯分别照亮“欢迎光临”四个字。其控制流程要求如表8-99所示。每步间隔1s。

表8-99 广告牌字闪耀流程

步序 HL1 HL2 HL3 HL4 1 2 3 4 5 6 7 8 × × ×

× × × × × × × × × 解:M8002M8X001停止X000 (启)M 1FNC 12MOV(P)K0K2M1M 2M 3M 4M 5M 6M 7M10X000X001M8013FNC 35SFTL(P)Y001M10M 1K8K 1M 1HL1=欢M 5M 7M 2Y001M 5M 7M 3M 5M 7M 4Y004M 5M 7END

HL2=迎Y003HL3=光HL4=临 36

8-22 如何用双按钮控制5台电动机的ON/OFF。

解:X000(启)FNC 41DECOPM10M0k3FNC 24K1M10INCPX000T0T0M14X001(停)T0K20最后一次按下要大于2秒MCM1M2M3M4M5N0M14Y001Y002Y003Y004Y005MCRN0与按数相符的电机运转X001FNC 40ZRSTENDM10M12复位、停止

8-23 试用DECO指令实现某喷水池花式喷水控制。第一组喷嘴4s→二组喷嘴2s→均停1s→重复上述过程。

解:M8002T0T1T2M1Y001T0FNC 41DECOPFNC 24INCPD0D0M1d15D00K2d1d0000001M4M3M2M1Y001T0第一组喷4秒M2Y002T1K40Y002T1第二组喷2秒M3T2K20T2K10停1秒T2FNC 40ZRSTPRSTM1D0M4复位END

37

第九章 部分习题及思考题

9-4 设计控制3台电机M1、M2、M3的顺序启动和停止的程序。控制要求是:按下启动按钮1秒后M1启动,M1运行5秒后M2启动,M2运行3秒后M3启动。停车时,按下停车按钮1秒后,M3停止,M3停止3秒后,M2停止,M2停止5秒后,M1停止。 解:(1)输入/输出接点分配

输入接点分配 启动按钮 停止按钮 (2)程序设计

X000M0T0Y001T1T1T4Y002T2T2X001M1T3K10T4K40T5K90END输出接点分配 电机M1 电机M2 电机M3 Y001 Y002 Y003 X000 X001 T5M0T0K10K50T3Y003T5M1K30

9-5 有一运输系统由四条运输带顺序相连而成,分别用电动机M1、M2、M3、M4拖动,控制要求是:

(1)按下启动按钮后,M4先启动,经过10秒M3启动,再过10秒M2启动,再过10秒M1启动。

(2)按下停止按钮时,电动机的停止顺序与启动顺序相反,间隔时间仍为10秒。 (3)当某运输带电机过载时,该运输带及前面运输带立即停止,而后面的运输带电机

38

待运完料后才停止。例如,M2电机过载,M1、M2立即停止,经过10秒,M4停止,再经过10秒,M3停止。

试设计出满足以上要求的梯形图程序。

解: (1)输入/输出接点分配

启动按钮 电机M1过载 电机M2过载 输入接点分配 X000 X001 X002 X003 X004 X005 电机M1 电机M2 电机M3 电机M4 输出接点分配 Y001 Y002 Y003 Y004 4 电机M3过载 电机M4过载 停止按钮 (2)程序设计

39

X000Y004T0T8T5T9T11T12X004Y004T0T10X003X004Y003T1K100T1T4T7X002X003X004Y002T2K100T2X005M1T3X001X002X003X004Y001T5M1T3T4K100K100K200T5K300T6K400X001M2T7T8K200T9X002M3T10T11X003M4T12ENDT9M2K100T11M3K300K100K200T12M4K100

9-6 某液压动力滑台在初始状态时停在最左边,行程开关X000接通时,按下启动按钮X005,动力滑台的进给动力如图9-13所示。工作一个循环后,返回初始位置。控制各电磁阀的Y001~Y004在各工步的状态如表9-4所示。画出状态转移图,并用基本指令、移位指令、步进指令写出步进梯形图。

40

快进工进1工进2快退快进工进1工进2X000X001X002X003快退表9-4 各工步输出状态表Y001Y002Y003Y004+++++图9-13 习题9-6图++

解:(1) 输入/输出接点分配

输入接点分配 原点行程开关 X000 输出接点分配 电磁阀1 Y001 电磁阀3 Y002 电磁阀3 Y003 电磁阀4 Y004 工进1行程开关 X001 工进2行程开关 X002 终点行程开关 启动按钮 (2)程序设计 ①逻辑设计法 M0X003 X005 M8002X000X005M1M0?(M8002?M4?X000)?M1

Y002Y003Y002Y001Y002M1?(X000?X005?M0?M1)?M2

X001M2M2?(M1?X001?M2)?M3 M3?(M2?X002?M3)?M4 M4?(M3?X003?M4)?M0 Y002?M1?M2?M3

Y001?M2

X002M3X003M4Y003Y004Y003?M1?M4 Y004?M4

X000

M041

基本指令编程:

X005X000M0M0Y002X003Y003M0X001Y003X001X002X000Y003X001M0X003Y002Y001Y001X003Y004ENDX000Y004

X000M0M8002X000X005M1X001M2M4M1M0M0M2M1M1M3M2Y001X002M3M2M4M3X003M4M3M0M4Y004M1M2M3M1M4Y002Y003END

42

②状态转移图、步进指令写出步进梯形图。

M8002M8002S0S0S20SETS0S20Y002Y003X000X005SETX000X005S20Y002Y003Y002Y001Y002X001S21SETS21Y002Y001X001S21X002S22SETS22Y002X002S22X003S23SETS23Y003Y004X003S23Y003Y004X000S0RETENDX000S0

③用移位指令写出步进梯形图。

43

9-7 试编制实现下述控制功能的梯形图——用一个按钮控制组合吊灯的三档亮度:X000闭合一次,灯泡1点亮;闭合二次,灯泡2点亮;闭合三次,灯泡3点亮;再闭合一次,三个灯全部熄灭。 解:(1) 输入/输出接点分配

输入接点分配 启动按钮 (2)程序设计

X000 输出接点分配 灯泡1 灯泡2 灯泡3 Y001 Y002 Y003 44

X000FNC 41DECOPM10M0K3M12M11M10000FNC 24K1M10INCPM0Y001M1Y002M2Y003M3FNC 40M10ZRSTM3M3Y002M3Y00100000001M7M3M2M1M0Y003M13END

9-8 设计一个八位抢答器电路,当某一位抢答成功时,显示出该位号码(用七段译码器输出 )。

45