8、已知输入触点时序图,结合程序画出M0.0、M0.1、Q0.0的时序图。
第四章
一、填空题
1、JMP跳转指令_______(能,不能)在主程序、子程序和和中断程序之间相互。 2、I/O口中断时间包括(上升/下降沿)中断,(高速计时器)中断和(高速脉冲串输出)中断三类。
3、S7-200系列PLC的____________与____________两个输出端子,除正常使用外,还可利用PLC的高速输出功能产生_______与_______输出。 4、 定时器中断由1ms延时定时器____________和____________产生。 5、把一个实数转换为一个双字整数值的TRUNC指令,它的小数部分采用是____________原则处理。
6、S7-200系列PLC共有____________个高速计数器,其中只有1种工作模式的是____________。
7、顺序控制电器指令包括___ ____、___ ____和___ ____三个指令。 8、子程序可以嵌套,嵌套深度最多为___ _层。 采用累计比CPU扫描速率还要快的事件的是___ ____。
10、中断程序标号指令的语句表指令的格式INT-n,其中n指的是__________。 11、I/O中断事件包含____________中断、____________中断和____________中断三类。
12、____________和____________两条指令间的所有指令构成一个循环体。 13、把一个实数转换为一个双字数数值的ROUND指令,它的小数部分采用是____________原则处理。
14、段译码指令的操作码是____________。它的源操作数的寻址方式是____________寻址,目的操作数的寻址方式是____________寻址。
15、如果方框指令的EN输入端有能流且执行时无错误,则ENO输出端_______ 。 16、VB0的值为2#1011 0110,循环右移2位然后左移4位为2# ______ 。 17、读取实时时钟指令TODR读取的日期和时间的数制为 _____ 。 18、主程序和中断程序的变量表中只有 变量。
19、HSC0的模式3的时钟脉冲为 ,用 控制方向。
二、判断题
1、JMP指令的功能是使程序跳转到另一个程序的具体标号处。( )
2、使用顺序控制继电器指令时,可以在SCR段内使用FOR、NEXT或END指令。()
3、子程序可以嵌套,嵌套深度最多为8层。()
4、用来累计比CPU扫描速率还要快的事件的是高速计数器。( ) 5、字节比较指令比较两个字节大小,若比较式为真,该触点断开。( ) 6、双字循环移位指令的操作数N指移位位数,要通过字寻址方式来设置。( ) 7、位移位寄存器指令每当EN端由0变1时,寄存器按要求移位一次。( ) 8、有条件结束指令将根据前面的逻辑关系决定是否终止用户程序。( ) 9、块传送指令的操作数N指定被传送数据块的长度,采用双字寻址。( ) 10、暂停指令能够使PLC从RUN 到STOP,但不能立即终止主程序的执行。 11、使用顺序控制继电器指令时,不能在SCR段内使用FOR、NEXT或END指令。( )
12、整数的加减指令的功能是将两个8位的整数相加减,得到一个8位的整数结果。( )
13、TRUNC指令把32位实数转换成32位符号数,小数部分按照四舍五入原则处理。( )
14、PTO为高速脉冲串输出,它可输出一定脉冲个数和一定周期的占空比为50%的方波脉冲。( )
15、中断分离指令DTCH截断一个中断事件(EVNT)和所有中断程序的联系,但并不禁止该中断事件。( )
16、I-D指令的功能是将把一个16位整数值数转换为一个32位的双字整数。( )
三、选择题
1、HSC0的当前值设定寄存器是()
A、SMD38 B、SMD38 C、SMD58 D、SMD18
2、在顺序控制继电器指令中的操作数n,它所能寻址的寄存器只能是() A、S B、M C、SM D、T
3、子程序的有条件返回指令是( )
A、CALL B、CRET C、RET D、SBR 4、无条件子程序返回指令时()
A、CALL B、CRET C、RET D、SBT 5、把一个BCD码转换为一个整数值的提醒图指令的操作码是() A、B-1 B、1-BCD C、BCD-1 D、1-R 6、段译码指令的梯形图指令的操作码是()
A、DECO B、ENCO C、SEG D、TRUNC 7、中断程序标号指令的操作码是() A、ENI B、RET C、INT D、DSI
8、对S7-200系列PLC,两个16位数整数相乘,产生一个32位的输出结果,应采用哪种指令?()
A、*I B、*D C、*R D、MUL
9、S7-200系列可编程序控制器中,读取内部时钟,用什么指令?() A、TD B、TM C、TODR D、TRDW 10、S7-200PLC,数据块数据传送,可采用哪种指令?() A、BMB B、MOVB C、SLB D、PID
11、如果PLC发出的脉冲的频率超过步进电机接收的最高脉冲频率,会发生?()
A、电机仍然精确运行 B、丢失脉冲,不能精确运行 C、电机方向变化 D、电机方向不变 12、子程序可以嵌套,嵌套深度最多为()层。
A、5 B、6 C、8 D、9 13、S7-200PLC的看门狗定时时间为()
A、50ms B、500ms C、500s D、5000ms 14、高速计数器定义指令的操作码是( )
A、HSC B、PLS C、HDEF D、TODR 15、禁止中断指令的操作码是( )
A、DISI B、ENI C、ATCH D、DTCH