1、西门子S7-200PLC试题4 来源: plc100 选择题20x2=40分1 表格如下。问当I0.0接通时执行填表指令,那么指令的执行结果中VW202中的值是( )。A 0004 B 0002 C 0001 D 00032 HSC0的当前值设定存放器是 。A SMD38 B SMD48 C SMD58 D SMD138 3 在顺序控制继电器指令中的操作数n,它所能寻址的存放器只能是( )。A S B M C SM D T4 无条件子程序返回指令是 。A CALL B CRET C RET D SBR5 把一个BCD码转换为一个整数值的梯形图指令的操作码是 。A B-I B I-BCD C B
2、CD-I D I-R6 段译码指令的梯形图指令的操作码是( )。A DECO B ENCO C SEG D TRUNC7 设AC1中的低16位存有十六进制数16#8200,现执行以下指令,那么指令的执行结果VB40中的内容是 A 0009H B 09H C 08H D 04H8 填表指令的功能是向表中增加一个数值,表中第一个数是 数。A 要填进表中的数 B 最大填表数 C 实际填表数 D 表中已有的数值9 在查表指令中,假设 被查数据与参考数据之间的关系是不等于,那么查表指令的语句表的操作码是 。A FIFO B FILO C FIND= D FIND10 设VW10中的数据是6543H,VW
3、20中的数据是0897H,那么执行以下程序,VW20的内容是 。A 4DD7H B 5489H C 0003H D 9ABCH11 中断程序标号指令的操作码是 。A ENI BRET C INT D DSI12 以下不属于PLC硬件系统组成的是 。A. 用户程序 B.输入输出接口 C. 中央处理单元 D.通讯接口13 CPU214型PLC本机I/O点数为 。A.14/10 B.8/16 C.24/16 D.14/1614 CPU214型PLC共有 个定时器。A.64 B.255 C. 128 D. 25615可使用位寻址方式来存取信息的存放器不包括 。A. I B. Q C. AC D. SM
4、16 图示程序中的累加器用的是那种寻址方式 A.位寻址 B.字节寻址 C.字寻址 D.双字寻址17 EM231模拟量输入模块最多可连接 个模拟量输入信号。A.4 B.5 C.6 D.318 RS-232串行通信接口适合于数据传输速率在 范围内的串行通信。A020230bps B.02023bps C.030000bps D.03000bps19 对通讯所使用的数据位数进行设定的是 。A.SMB30.5 B.SMB30.7、6 C.SMB30.5、4 D. SMB30.5、620 PLC的工作方式是 。A 等待工作方式 B 中断工作方式 C 扫描工作方式 D 循环扫描工作方式填空题每空1分,共2
5、0分1 在第一个扫描周期接通可用于初始化子程序的特殊存储器位是 。2 定时器有三种类型,包括 , 和 。3 中断程序标号指令的语句表指令的格式INT,n,其中n指的是 。4 IO口中断事件包含 中断、 中断和 中断三类。5 定时器中断由1ms延时定时器 和 产生。6 累加器寻址的统一格式为 。7 子程序调用与子程序指令的操作数SBR_n中,n是 ,其取值范围是 8 ( )和( )两条指令间的所有指令构成一个循环体。9 把一个实数转换为一个双字整数值的ROUND指令,它的小数局部采用是 原那么处理。10 段译码指令的操作码是( )。它的源操作数的寻址方式是 寻址,目的操作数的寻址方式是 寻址。1
6、1 填表指令可以往表格里最多填充 个数据。判断题(20X1=20分)1执行逻辑推入栈指令使堆栈深度减1。( )2提供一个周期是1秒钟,占空比是50%的特殊存储器位是SM0.4。 3用来累计比CPU扫描速率还要快的事件的是高速计数器。 4 7-200可以通过CP-243-1 IT通讯处理器的IT功能,非常容易的与其它计算机以及控制器系统交换文件,可以在全球范围内实现控制器和当今办公环境中所使用的普通计算机之间的连接。 5在工程实践中,常把输出映象存放器称为输出继电器。 6 JMP指令的功能是使程序跳转到另一个程序的具体标号处。 7 使用顺序控制继电器指令时,可以在SCR段内使用FOR、NEXT或
7、END指令。8子程序可以嵌套,嵌套深度最多为8层。9位寻址的格式由存储器标识符、字节地址、分割符及位号组成。 10定时器的寻址依赖所用指令,带位操作数的指令存取位值,带字操作数的指令存取当前值。 11栈装载与指令是将堆栈中的第一层和第二层的值进行逻辑与操作,结果存入栈顶。 12正跳变指令每次检测到输入信号由0变1之后,使电路接通一个扫描周期。 13定时器定时时间长短取决于定时分辨率。 14 TONR的启动输入端IN由“1变“0时定时器复位。 15字节比拟指令比拟两个字节大小,假设比拟式为真,该触点断开。 16双字循环移位指令的操作数N指移位位数,要通过字寻址方式来设置。 17位移位存放器指令每
8、当EN端由0变1时,存放器按要求移位一次。 18有条件结束指令将根据前面的逻辑关系决定是否终止用户程序。 19 EM231热电偶模块可以连接6种类型的热电偶。 20 RS-232串行通信接口使用的是正逻辑。 编程题3题共20分1 组合机床的工作循环图及元件动作表如图示,试用置位复位指令编写程序。7分2 简单的位置控制。控制要求:用多齿凸轮与电动机联动,并用接近开关来检测多齿凸轮,产生的脉冲输入至PLC的计数器。电动机转动至4900个脉冲时,使电动机减速,到5000个脉冲时,使电动机停止,同时剪切机动作将材料切断,并使脉冲计数复位。7分输入输出端子分配如下:输 入输 出元件名称端子号元件名称端子
9、号启动按钮I0.0电极高速运转Q0.0停止按钮I0.1电极低速运转Q0.1接近开关I0.2剪切机Q0.2剪切结束I0.33 通过调用子程序0来对HSC1进行编程,设置HSC1以方式11工作,其控制字SMB47设为16#F8;预设值SMD52为50。当计数值完成中断事件编号13时通过中断效劳程序0写入新的当前值SMD5016#C8。6分S7-200PLC试题4答案一选择题20x2=40分1 C 2 A 3 A 4C 5C 6 C 7B 8B 9D 10C 11C 12 A 13A 14C 15C 16C 17A 18A 19A 20D二填空题每空1分,共20分1 SM0.12 TON,TOF,T
10、ONR3中断效劳程序的编号4上升下降沿,高速计数器,高速脉冲串输出5 T32,T966 AC累加器号7 子程序的标号,0-638 FOR,NEXT9 四舍五入10 SEG ,字节,字节11 100三判断题(20X1=20分)1错 2 错 3 对 4 对 5 对 6 错 7 错 8 对 9 对 10 对 11 对 12 对 13 对 14错 15 错 16 错 17 对 18 对 19 错 20 错I0.1( R )3Q0.0I0.3( S )1Q0.1( R )1Q0.2I0.0( S )1Q0.0I0.2( S )1Q0.2( R )1Q0.0A四编程题3题共20分12AI0.2I0.0( )Q0.0 EENIN OUTN T EE EENIN OUTN TN Q0.0I0.1Q0.1C20= I4900I0.3C20( R )1A3LD SM01 CALL 0 MEND SBR 0 LD SM00 MOVB 16#F8,SMB47HDEF 1,11MOVED 0,SMD48 MOVED 50,SMD52 ATCH 0,13 HSC 1RETINT 0LD SM00MOVD 0,SMD48MOVB 16#C0,SMB47HSC 1RETI LD I0.3O Q0.2ALD= Q0.2