X000M0M1M2M310.分析给定元件时序波形具有什么功能?编写出对应梯形图程序。
11.分析给定的梯形图程序具有什么功能?画出指定元件的波形。
X001PLSM1SETX002PLFM2RSTY001ENDM2Y001M1M101X005M100Y001
X001X002
M1M2Y001
12.分析给定的梯形图程序具有什么功能?画出指定元件的波形。
11
X001M1M1Y001Y001M2PLSM1X001M2Y001M1Y001M3M3Y002Y001M4M2PLSM3M4Y002Y002Y001END13.分析给定元件时序波形具有什么功能?编写出对应梯形图程序。
14.分析给定的梯形图程序具有什么功能?画出指定元件的波形。
M10Y000C0Y000M10C0X000PLSM10C0K2RSTC0X0101个扫描周期M10Y0011个扫描周期M11X000M10C0常开触点Y000END15.分析给定元件时序波形具有什么功能?编写出对应梯形图程序。
X000X001M10Y00010S12
三、程序分析
题1.在下面题1程序中,当X001、X002和X003分别是什么状态时,对应Y001~Y005中有输出?
FNC 04EIX001X002X003M10M11M12M10M11M12M10M11M12M10M11M12M10M11M12X001M10M11X001M8056FNC 40ZRSTFNC 12MOVY000Y001Y002Y003FNC 05DIFNC 06FENDM1K0M3D0M12Y001Y002Y003I610M1M2M3M8000Y004Y005ENDFNC 24INCFNC 10CMPFNC 03IRETENDD0K1000D0M1 题1程序 题2程序
题2.在题2程序中,当X001=OFF时,Y000~Y003是如何输出的?当D0中数据为1000时,时间为多少秒?
题3.在题3程序中,当X000接通时,分析Y001~Y003是以什么规律输出的?当X001为ON时, Y001~Y003为什么状态?
X000T2Y001T0Y002T1Y003T2K20ENDM8002BCDM8000T1T1T1M8013CJY000T2T2T2CJY001T3T3T3T3CJY002T4T4T4K3CJK30P4K30P3K50P2K50P1X001T0P4Y001T0K600P1M8000X001T1M8013Y002T1K600P2M8000X001T2Y003P3M8000K1Y000END题3程序 题4程序
题4.程序如题4图,程序运行后,分析四个跳转程序段的输出状态。若跳转程序段不执行,输出是什么状态?
题5.在下面的题5程序运行中,(1)当X000=X005=ON,其余输入为OFF时,有哪几个输出为ON?(2) 当X001=ON, 其余输入为OFF时,有哪几个输出为ON?(3) 当X002=ON,其余
13
输入为OFF时,有哪几个输出为ON?(4)当X003=ON, 其余输入为OFF 时,有 哪几个输出为ON?(5)当X000=ON, 其余输入为OFF 时,Y001~Y004输出是什么状态?
X000X005M0M0Y002M0X003Y003X001Y001X003Y004ENDX000Y004X002Y001X001Y003X003Y002 M8002T0FNC 12MOVPFNC 40ZRSTK0M 0D0M 2X000FNC 24INCPFNC 11ZCPD0K50K500D0M 0M 0M 1M 2Y000Y001Y001T0ENDK50题5程序 题6程序
题6.程序如题6图所示,程序在运行中, 输入端X000接收的是脉冲,试分析输出的状态。 题7.下面题7程序中,计数脉冲从X010输入端输入,供32位加/减计数器C200计数。试分析当程序运行时,(1)X001=OFF,M8200为OFF,则C200是加计数还是减计数?(2)C200计数值小于5时,Y000与Y001是什么状态?(3)C200计数值等于5时,Y000与Y001是什么状态?(4)当C200计数值等于10时,X001=ON,则C200是加计数还是减计数?(5)当C200计数再次等于5时,Y000与Y001是什么状态?
C200C200X001M8200X002RSTX010C200K5P0M8013X010X010X011X011FNC 01CALLFNC 01CALLFNC 01CALLP0P1P2FENDY000SRETP1T1T0T0T1K10Y001SRETP2T3T3T2T3K20Y002SRETENDK20K10C200X011Y000Y001END
题7程序
题8.分析题8的程序,(1)当X011为OFF时, ①X010
为ON,调用P0子程序具有什么功能?Y000处于什么状态?②X010为OFF,调用P1子程序具有什么功能?Y001处于什么状态?(2)当X011为ON时,调用P2
子程序具有什么功能? Y002处于什么状态?
题8程序
14
M8013 C1 K1EIM8059C255DHSCSDHSCSK500K5000T1K20Y010FENDK2147483647C255C255I010I020
C1C2C3C4T4T3T2T1T4C2C3C4Y001Y002Y003Y004T0T0M1M1T1T2T3T4T4ZRSTC1C4ENDX010M8000K2K3K4Y000T1K60T1K10K20K30K40I010M8002SETIRETY000I020M8002RSTIRETENDY000题9程序 题10程序
题9. 分析题9的程序,说明程序运行时,Y001~Y004的状态是以什么规律变化的?
题10.分析题10的程序,当X010=OFF时,说明程序中Y000与Y010是以什么规律变化的?当X010=ON时,Y000与Y010是什么状态?
题11. 程序如下,已知(D0)=0000000000010110,(D2)=0000000000111100,当程序中X000为ON时,(D4)、(D6)和(D8)的结果是多少?Y003~Y000是什么状态?
X000PLSM1WANDWORD0D2D2D4D6D8D4D6D8K1Y000ENDM1M8013WXORD4CML
C0C0K60C1K60RSTC1C0C2K24RSTC2RSTM8000BCDBCDBCDC0C1C2C1C2K2Y000K2Y010K2Y020END题11程序 题12程序
题12.试分析题12程序中,C0~C2是什么计数器?它们的计数过程通过BCD指令分别传送到K2Y000、K2Y010、K2Y020驱动几位显示器?显示的是什么?程序具有什么功能?
15