西门子plc编程题目及答案_第1页
西门子plc编程题目及答案_第2页
西门子plc编程题目及答案_第3页
西门子plc编程题目及答案_第4页
西门子plc编程题目及答案_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

西门子plc编程题目及答案姓名:_____ 准考证号:_____ 得分:__________

西门子plc编程题目及答案

一、选择题(每题2分,总共10题)

1.在西门子PLC编程中,哪个指令用于实现两个二进制数的相加?

A.ADD

B.SUB

C.MUL

D.DIV

2.下列哪个是西门子PLC中常用的定时器指令?

A.TON

B.TOF

C.RST

D.SET

3.在西门子PLC编程中,哪个指令用于实现数据的比较?

A.COMP

B.MOV

C.LAD

D.STL

4.在西门子PLC中,哪个寄存器用于存储中间数据?

A.MB

B.MBW

C.T

D.C

5.在西门子PLC编程中,哪个指令用于实现数据的传送?

A.MOV

B.ADD

C.MUL

D.DIV

6.在西门子PLC中,哪个指令用于实现数据的置位?

A.SET

B.RST

C.LAD

D.STL

7.在西门子PLC编程中,哪个指令用于实现数据的复位?

A.RST

B.SET

C.LAD

D.STL

8.在西门子PLC中,哪个指令用于实现数据的跳转?

A.JUMP

B.CALL

C.RET

D.LAD

9.在西门子PLC编程中,哪个指令用于实现数据的逻辑与操作?

A.AND

B.OR

C.XOR

D.NOT

10.在西门子PLC中,哪个指令用于实现数据的逻辑或操作?

A.OR

B.AND

C.XOR

D.NOT

二、填空题(每题2分,总共10题)

1.在西门子PLC编程中,用于实现数据传送的指令是__________。

2.在西门子PLC中,用于实现数据比较的指令是__________。

3.在西门子PLC编程中,用于实现数据相加的指令是__________。

4.在西门子PLC中,用于实现数据相减的指令是__________。

5.在西门子PLC编程中,用于实现数据相乘的指令是__________。

6.在西门子PLC中,用于实现数据相除的指令是__________。

7.在西门子PLC编程中,用于实现数据置位的指令是__________。

8.在西门子PLC中,用于实现数据复位的指令是__________。

9.在西门子PLC编程中,用于实现数据跳转的指令是__________。

10.在西门子PLC中,用于实现数据逻辑与操作的指令是__________。

三、多选题(每题2分,总共10题)

1.在西门子PLC编程中,以下哪些是常用的定时器指令?

A.TON

B.TOF

C.RST

D.SET

2.在西门子PLC中,以下哪些是常用的数据操作指令?

A.ADD

B.SUB

C.MUL

D.DIV

3.在西门子PLC编程中,以下哪些是常用的逻辑操作指令?

A.AND

B.OR

C.XOR

D.NOT

4.在西门子PLC中,以下哪些是常用的数据传送指令?

A.MOV

B.LAD

C.STL

D.MB

5.在西门子PLC编程中,以下哪些是常用的数据比较指令?

A.COMP

B.MOV

C.LAD

D.STL

6.在西门子PLC中,以下哪些是常用的数据置位指令?

A.SET

B.RST

C.LAD

D.STL

7.在西门子PLC编程中,以下哪些是常用的数据复位指令?

A.RST

B.SET

C.LAD

D.STL

8.在西门子PLC中,以下哪些是常用的数据跳转指令?

A.JUMP

B.CALL

C.RET

D.LAD

9.在西门子PLC编程中,以下哪些是常用的数据逻辑或操作指令?

A.OR

B.AND

C.XOR

D.NOT

10.在西门子PLC中,以下哪些是常用的数据逻辑与操作指令?

A.AND

B.OR

C.XOR

D.NOT

四、判断题(每题2分,总共10题)

1.在西门子PLC编程中,定时器指令TON用于实现接通延时定时。

2.在西门子PLC中,数据传送指令MOV可以将数据从一个地址传送到另一个地址。

3.在西门子PLC编程中,逻辑与指令AND用于实现两个数据的逻辑与操作。

4.在西门子PLC中,数据比较指令COMP用于比较两个数据是否相等。

5.在西门子PLC编程中,数据置位指令SET用于将一个数据置为1。

6.在西门子PLC中,数据复位指令RST用于将一个数据置为0。

7.在西门子PLC编程中,数据跳转指令JUMP用于无条件跳转到指定的程序段。

8.在西门子PLC中,逻辑或指令OR用于实现两个数据的逻辑或操作。

9.在西门子PLC编程中,数据相加指令ADD用于实现两个数据的相加操作。

10.在西门子PLC中,逻辑非指令NOT用于对一个数据进行逻辑非操作。

五、问答题(每题2分,总共10题)

1.在西门子PLC编程中,如何实现一个数据的传送?

2.在西门子PLC中,如何实现两个数据的比较?

3.在西门子PLC编程中,如何实现一个数据的置位?

4.在西门子PLC中,如何实现一个数据的复位?

5.在西门子PLC编程中,如何实现一个数据的跳转?

6.在西门子PLC中,如何实现两个数据的逻辑与操作?

7.在西门子PLC编程中,如何实现两个数据的逻辑或操作?

8.在西门子PLC中,如何实现两个数据的相加操作?

9.在西门子PLC编程中,如何实现两个数据的相减操作?

10.在西门子PLC中,如何实现一个数据的逻辑非操作?

试卷答案

一、选择题答案及解析

1.A.ADD

解析:在西门子PLC编程中,ADD指令用于实现两个二进制数的相加操作。

2.A.TON

解析:TON是西门子PLC中常用的接通延时定时器指令,用于实现接通延时定时功能。

3.A.COMP

解析:COMP指令用于实现数据的比较操作,可以比较两个数据是否相等或不相等。

4.A.MB

解析:MB是西门子PLC中常用的数据寄存器,用于存储中间数据。

5.A.MOV

解析:MOV指令用于实现数据的传送操作,将数据从一个地址传送到另一个地址。

6.A.SET

解析:SET指令用于实现数据的置位操作,将一个数据置为1。

7.A.RST

解析:RST指令用于实现数据的复位操作,将一个数据置为0。

8.A.JUMP

解析:JUMP指令用于实现数据的跳转操作,无条件跳转到指定的程序段。

9.A.AND

解析:AND指令用于实现数据的逻辑与操作,只有当两个数据都为1时,结果才为1。

10.A.OR

解析:OR指令用于实现数据的逻辑或操作,只要有一个数据为1时,结果就为1。

二、填空题答案及解析

1.MOV

解析:MOV指令用于实现数据的传送操作,将数据从一个地址传送到另一个地址。

2.COMP

解析:COMP指令用于实现数据的比较操作,可以比较两个数据是否相等或不相等。

3.ADD

解析:ADD指令用于实现数据的相加操作,将两个数据进行相加运算。

4.SUB

解析:SUB指令用于实现数据的相减操作,将两个数据进行相减运算。

5.MUL

解析:MUL指令用于实现数据的相乘操作,将两个数据进行相乘运算。

6.DIV

解析:DIV指令用于实现数据的相除操作,将两个数据进行相除运算。

7.SET

解析:SET指令用于实现数据的置位操作,将一个数据置为1。

8.RST

解析:RST指令用于实现数据的复位操作,将一个数据置为0。

9.JUMP

解析:JUMP指令用于实现数据的跳转操作,无条件跳转到指定的程序段。

10.AND

解析:AND指令用于实现数据的逻辑与操作,只有当两个数据都为1时,结果才为1。

三、多选题答案及解析

1.A.TON,B.TOF

解析:TON和TOF是西门子PLC中常用的定时器指令,分别用于实现接通延时定时和断开延时定时功能。

2.A.ADD,B.SUB,C.MUL,D.DIV

解析:ADD、SUB、MUL、DIV都是西门子PLC中常用的数据操作指令,用于实现数据的加法、减法、乘法和除法运算。

3.A.AND,B.OR,C.XOR,D.NOT

解析:AND、OR、XOR、NOT都是西门子PLC中常用的逻辑操作指令,用于实现数据的逻辑与、逻辑或、逻辑异或和逻辑非操作。

4.A.MOV

解析:MOV是西门子PLC中常用的数据传送指令,用于实现数据的传送操作。

5.A.COMP

解析:COMP是西门子PLC中常用的数据比较指令,用于比较两个数据是否相等或不相等。

6.A.SET

解析:SET是西门子PLC中常用的数据置位指令,用于将一个数据置为1。

7.A.RST

解析:RST是西门子PLC中常用的数据复位指令,用于将一个数据置为0。

8.A.JUMP

解析:JUMP是西门子PLC中常用的数据跳转指令,用于无条件跳转到指定的程序段。

9.A.OR,B.AND,C.XOR,D.NOT

解析:OR、AND、XOR、NOT都是西门子PLC中常用的数据逻辑或操作指令,用于实现数据的逻辑或、逻辑与、逻辑异或和逻辑非操作。

10.A.AND,B.OR,C.XOR,D.NOT

解析:AND、OR、XOR、NOT都是西门子PLC中常用的数据逻辑与操作指令,用于实现数据的逻辑与、逻辑或、逻辑异或和逻辑非操作。

四、判断题答案及解析

1.正确

解析:TON是西门子PLC中常用的接通延时定时器指令,用于实现接通延时定时功能。

2.正确

解析:MOV指令用于实现数据的传送操作,将数据从一个地址传送到另一个地址。

3.正确

解析:AND指令用于实现数据的逻辑与操作,只有当两个数据都为1时,结果才为1。

4.正确

解析:COMP指令用于实现数据的比较操作,可以比较两个数据是否相等或不相等。

5.正确

解析:SET指令用于实现数据的置位操作,将一个数据置为1。

6.正确

解析:RST指令用于实现数据的复位操作,将一个数据置为0。

7.正确

解析:JUMP指令用于实现数据的跳转操作,无条件跳转到指定的程序段。

8.正确

解析:OR指令用于实现数据的逻辑或操作,只要有一个数据为1时,结果就为1。

9.正确

解析:ADD指令用于实现数据的相加操作,将两个数据进行相加运算。

10.正确

解析:NOT指令用于对一个数据进行逻辑非操作,将1变为0,将0变为1。

五、问答题答案及解析

1.在西门子PLC编程中,如何实现一个数据的传送?

解析:可以使用MOV指令实现一个数据的传送,例如MOVW0,W1,将W1中的数据传送到W0中。

2.在西门子PLC中,如何实现两个数据的比较?

解析:可以使用COMP指令实现两个数据的比较,例如COMPW0,W1,比较W0和W1中的数据是否相等。

3.在西门子PLC编程中,如何实现一个数据的置位?

解析:可以使用SET指令实现一个数据的置位,例如SETM0,将M0置为1。

4.在西门子PLC中,如何实现一个数据的复位?

解析:可以使用RST指令实现一个数据的复位,例如RSTM0,将M0置为0。

5.在西门子PLC编程中,如何实现一个数据的跳转?

解析:可以使用JUMP指令实现一个数据的跳转,例如JUMP地址,无条件跳转到指定的地址。

6.在西门子PLC中,如何实现两个数据的逻辑与操作?

解析:可以使用AND指令实现两个数据的逻辑与操作,例如ANDW0,W1,将W0和W1进行逻辑与操作,结果存储在W0中。

7.在西门子PLC编程中,如何实现两个数据的逻辑或操作?

解析:可以使用OR指令实现两个数据的逻辑或操作,例如ORW0,W1,将W0和W1进行逻辑或操作,结果存储在W0中。

8.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论