S7400plc编程题目及答案_第1页
S7400plc编程题目及答案_第2页
S7400plc编程题目及答案_第3页
S7400plc编程题目及答案_第4页
S7400plc编程题目及答案_第5页
已阅读5页,还剩10页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

S7400plc编程题目及答案考试时间:120分钟 总分:100分 年级/班级:高一/计算机应用

S7400plc编程题目及答案

一、选择题

1.在S7-1200PLC编程中,以下哪个指令用于将一个字节型数据从内存地址DB1.DBX0.0传输到变量VW10?

A.MOVDB1.DBX0.0VW10

B.LDB1.DBX0.0VW10

C.TVW10DB1.DBX0.0

D.CPTVW10DB1.DBX0.0

2.在S7-1200PLC编程中,以下哪个指令用于比较两个整数是否相等?

A.EQ

B.NE

C.GT

D.LT

3.在S7-1200PLC编程中,以下哪个指令用于设置一个位为1?

A.SET

B.RST

C.L

D.T

4.在S7-1200PLC编程中,以下哪个指令用于将一个字节数据从内存地址IB0传输到变量DW20?

A.LIB0DW20

B.TDW20IB0

C.MOVIB0DW20

D.CPTDW20IB0

5.在S7-1200PLC编程中,以下哪个指令用于将一个字数据从内存地址IB0传输到变量VW10?

A.LIB0VW10

B.TVW10IB0

C.MOVIB0VW10

D.CPTVW10IB0

6.在S7-1200PLC编程中,以下哪个指令用于将一个双字数据从内存地址DB1.DBX0.0传输到变量DW30?

A.LDB1.DBX0.0DW30

B.TDW30DB1.DBX0.0

C.MOVDB1.DBX0.0DW30

D.CPTDW30DB1.DBX0.0

7.在S7-1200PLC编程中,以下哪个指令用于将一个字节数据从内存地址IB0传输到变量VB10?

A.LIB0VB10

B.TVB10IB0

C.MOVIB0VB10

D.CPTVB10IB0

8.在S7-1200PLC编程中,以下哪个指令用于将一个字数据从内存地址IB0传输到变量VW20?

A.LIB0VW20

B.TVW20IB0

C.MOVIB0VW20

D.CPTVW20IB0

9.在S7-1200PLC编程中,以下哪个指令用于将一个双字数据从内存地址DB1.DBX0.0传输到变量DW30?

A.LDB1.DBX0.0DW30

B.TDW30DB1.DBX0.0

C.MOVDB1.DBX0.0DW30

D.CPTDW30DB1.DBX0.0

10.在S7-1200PLC编程中,以下哪个指令用于将一个字节数据从内存地址IB0传输到变量VB10?

A.LIB0VB10

B.TVB10IB0

C.MOVIB0VB10

D.CPTVB10IB0

二、填空题

1.在S7-1200PLC编程中,用于将一个字节数据从内存地址IB0传输到变量VB10的指令是________。

2.在S7-1200PLC编程中,用于比较两个整数是否相等的指令是________。

3.在S7-1200PLC编程中,用于设置一个位为1的指令是________。

4.在S7-1200PLC编程中,用于将一个字数据从内存地址IB0传输到变量VW20的指令是________。

5.在S7-1200PLC编程中,用于将一个双字数据从内存地址DB1.DBX0.0传输到变量DW30的指令是________。

6.在S7-1200PLC编程中,用于将一个字节数据从内存地址IB0传输到变量VB10的指令是________。

7.在S7-1200PLC编程中,用于将一个字数据从内存地址IB0传输到变量VW20的指令是________。

8.在S7-1200PLC编程中,用于将一个双字数据从内存地址DB1.DBX0.0传输到变量DW30的指令是________。

9.在S7-1200PLC编程中,用于将一个字节数据从内存地址IB0传输到变量VB10的指令是________。

10.在S7-1200PLC编程中,用于比较两个整数是否相等的指令是________。

三、多选题

1.在S7-1200PLC编程中,以下哪些指令用于数据传输?

A.MOV

B.L

C.T

D.CPT

2.在S7-1200PLC编程中,以下哪些指令用于比较操作?

A.EQ

B.NE

C.GT

D.LT

3.在S7-1200PLC编程中,以下哪些指令用于设置或重置位?

A.SET

B.RST

C.L

D.T

4.在S7-1200PLC编程中,以下哪些指令用于数据传输?

A.MOV

B.L

C.T

D.CPT

5.在S7-1200PLC编程中,以下哪些指令用于比较操作?

A.EQ

B.NE

C.GT

D.LT

6.在S7-1200PLC编程中,以下哪些指令用于设置或重置位?

A.SET

B.RST

C.L

D.T

7.在S7-1200PLC编程中,以下哪些指令用于数据传输?

A.MOV

B.L

C.T

D.CPT

8.在S7-1200PLC编程中,以下哪些指令用于比较操作?

A.EQ

B.NE

C.GT

D.LT

9.在S7-1200PLC编程中,以下哪些指令用于设置或重置位?

A.SET

B.RST

C.L

D.T

10.在S7-1200PLC编程中,以下哪些指令用于数据传输?

A.MOV

B.L

C.T

D.CPT

四、判断题

1.在S7-1200PLC编程中,指令"LDB1.DBX0.0VW10"用于将一个双字数据从内存地址DB1.DBX0.0传输到变量VW10。

2.在S7-1200PLC编程中,指令"EQ"用于将两个双字数据进行比较。

3.在S7-1200PLC编程中,指令"SETVB10"用于将变量VB10的位设置为1。

4.在S7-1200PLC编程中,指令"TVW20IB0"用于将一个字节数据从内存地址IB0传输到变量VW20。

5.在S7-1200PLC编程中,指令"CPTDW30DB1.DBX0.0"用于将一个双字数据从内存地址DB1.DBX0.0传输到变量DW30。

6.在S7-1200PLC编程中,指令"NE"用于比较两个整数是否不相等。

7.在S7-1200PLC编程中,指令"RSTVB10"用于将变量VB10的位重置为0。

8.在S7-1200PLC编程中,指令"LIB0VW20"用于将一个字节数据从内存地址IB0传输到变量VW20。

9.在S7-1200PLC编程中,指令"MOVDB1.DBX0.0DW30"用于将一个双字数据从内存地址DB1.DBX0.0传输到变量DW30。

10.在S7-1200PLC编程中,指令"TVB10IB0"用于将一个字节数据从内存地址IB0传输到变量VB10。

五、问答题

1.请简述在S7-1200PLC编程中,如何将一个字节数据从内存地址IB0传输到变量VB10。

2.请简述在S7-1200PLC编程中,如何比较两个整数是否相等。

3.请简述在S7-1200PLC编程中,如何设置一个位为1,并重置一个位为0。

试卷答案

一、选择题答案及解析

1.答案:B

解析:指令"LDB1.DBX0.0VW10"用于将一个字节(8位)数据从内存地址DB1.DBX0.0传输到变量VW10(16位),选项B正确。

2.答案:A

解析:指令"EQ"用于比较两个数值是否相等,选项A正确。

3.答案:A

解析:指令"SETVB10"用于将变量VB10的位设置为1,选项A正确。

4.答案:B

解析:指令"TVW20IB0"用于将一个字节数据从内存地址IB0传输到变量VW20,选项B正确。

5.答案:C

解析:指令"MOVIB0VW20"用于将一个字节数据从内存地址IB0传输到变量VW20,选项C正确。

6.答案:A

解析:指令"LDB1.DBX0.0DW30"用于将一个双字(32位)数据从内存地址DB1.DBX0.0传输到变量DW30,选项A正确。

7.答案:A

解析:指令"LIB0VW10"用于将一个字节数据从内存地址IB0传输到变量VW10,选项A正确。

8.答案:B

解析:指令"TVW20IB0"用于将一个字节数据从内存地址IB0传输到变量VW20,选项B正确。

9.答案:A

解析:指令"LDB1.DBX0.0DW30"用于将一个双字数据从内存地址DB1.DBX0.0传输到变量DW30,选项A正确。

10.答案:A

解析:指令"LIB0VB10"用于将一个字节数据从内存地址IB0传输到变量VB10,选项A正确。

二、填空题答案及解析

1.答案:LIB0VW10

解析:指令"LIB0VW10"用于将一个字节数据从内存地址IB0传输到变量VW10。

2.答案:EQ

解析:指令"EQ"用于比较两个整数是否相等。

3.答案:SET

解析:指令"SET"用于将一个位设置为1。

4.答案:LIB0VW20

解析:指令"LIB0VW20"用于将一个字数据从内存地址IB0传输到变量VW20。

5.答案:LDB1.DBX0.0DW30

解析:指令"LDB1.DBX0.0DW30"用于将一个双字数据从内存地址DB1.DBX0.0传输到变量DW30。

6.答案:LIB0VB10

解析:指令"LIB0VB10"用于将一个字节数据从内存地址IB0传输到变量VB10。

7.答案:LIB0VW20

解析:指令"LIB0VW20"用于将一个字数据从内存地址IB0传输到变量VW20。

8.答案:LDB1.DBX0.0DW30

解析:指令"LDB1.DBX0.0DW30"用于将一个双字数据从内存地址DB1.DBX0.0传输到变量DW30。

9.答案:LIB0VB10

解析:指令"LIB0VB10"用于将一个字节数据从内存地址IB0传输到变量VB10。

10.答案:EQ

解析:指令"EQ"用于比较两个整数是否相等。

三、多选题答案及解析

1.答案:A,B,C

解析:指令"MOV"、"L"、"T"用于数据传输,选项A、B、C正确。

2.答案:A,B,C,D

解析:指令"EQ"、"NE"、"GT"、"LT"用于比较操作,选项A、B、C、D正确。

3.答案:A,B

解析:指令"SET"、"RST"用于设置或重置位,选项A、B正确。

4.答案:A,B,C

解析:指令"MOV"、"L"、"T"用于数据传输,选项A、B、C正确。

5.答案:A,B,C,D

解析:指令"EQ"、"NE"、"GT"、"LT"用于比较操作,选项A、B、C、D正确。

6.答案:A,B

解析:指令"SET"、"RST"用于设置或重置位,选项A、B正确。

7.答案:A,B,C

解析:指令"MOV"、"L"、"T"用于数据传输,选项A、B、C正确。

8.答案:A,B,C,D

解析:指令"EQ"、"NE"、"GT"、"LT"用于比较操作,选项A、B、C、D正确。

9.答案:A,B

解析:指令"SET"、"RST"用于设置或重置位,选项A、B正确。

10.答案:A,B,C

解析:指令"MOV"、"L"、"T"用于数据传输,选项A、B、C正确。

四、判断题答案及解析

1.答案:错误

解析:指令"LDB1.DBX0.0VW10"用于将一个字节(8位)数据从内存地址DB1.DBX0.0传输到变量VW10(16位),而不是双字数据。

2.答案:错误

解析:指令"EQ"用于比较两个数值是否相等,而不是双字数据。

3.答案:正确

解析:指令"SETVB10"用于将变量VB10的位设置为1,选项正确。

4.答案:错误

解析:指令"TVW20IB0"用于将一个字节数据从内存地址IB0传输到变量VW20,选项正确。

5.答案:错误

解析:指令"CPTDW30DB1.DBX0.0"不是S7-1200PLC编程中的有效指令,选项错误。

6.答案:正确

解析:指令"NE"用于比较两个整数是否不相等,选项正确。

7.答案:正确

解析:指令"RSTVB10"用于将变量VB10的位重置为0,选项正确。

8.答案:错误

解析:指令"LIB0VW20"用于将一个字节数据从内存地址IB0传输到变量VW20,选项正确。

9.答案:错误

解析:指令"MOVDB1.DBX0.0DW30"不是S7-1200PLC编程中的有效指令,选项错误。

10.答案:错误

解析:指令"TVB10IB0"用于将一个字节数据从内存地址IB0传输到变量VB10,选项正确。

温馨提示

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

评论

0/150

提交评论