S7-1200PLC编程及应用技术-习题与部分参考答案.docxVIP

S7-1200PLC编程及应用技术-习题与部分参考答案.docx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

S71200PLC编程及应用技术习题与部分参考答案

一、选择题

1.S71200PLC的数据块分为()。

A.共享数据块和背景数据块

B.静态数据块和动态数据块

C.系统数据块和用户数据块

D.全局数据块和局部数据块

答案:A

解析:S71200PLC的数据块分为共享数据块和背景数据块。共享数据块可被多个不同的程序块访问;背景数据块与功能块相关联,用于存储功能块的参数和静态数据。选项B中静态和动态数据块并非S71200对数据块的分类方式;选项C,系统数据块一般是用于系统特定功能,而本题主要强调的是常规的数据块分类,用户数据块这种表述不准确;选项D,全局和局部数据块不是S71200数据块的标准分类。

2.在S71200中,定时器的分辨率不包括()。

A.1ms

B.10ms

C.100ms

D.1s

答案:D

解析:S71200定时器的分辨率有1ms、10ms和100ms三种。定时器的分辨率决定了定时器计时的最小时间单位,而1s并不在其定时器分辨率范围内。

3.若要在S71200中实现计数器复位,应使用()指令。

A.CTU

B.CTD

C.CTUD

D.R

答案:D

解析:在S71200中,指令“R”是复位指令,可用于计数器的复位操作。选项A“CTU”是递增计数器指令,用于对输入脉冲进行递增计数;选项B“CTD”是递减计数器指令,用于对输入脉冲进行递减计数;选项C“CTUD”是增减计数器指令,可根据输入条件进行递增或递减计数。

4.S71200PLC的编程语言不包括()。

A.LAD(梯形图)

B.STL(语句表)

C.FBD(功能块图)

D.C++

答案:D

解析:S71200PLC常用的编程语言有LAD(梯形图)、STL(语句表)和FBD(功能块图)。梯形图形象直观,类似于继电器控制电路;语句表是一种文本形式的编程语言;功能块图以功能块的形式来表示逻辑关系。而C++是一种通用的高级编程语言,不是S71200PLC的编程所用语言。

5.在S71200中,以下哪个存储区用于存储程序执行过程中的中间结果()。

A.I

B.Q

C.M

D.DB

答案:C

解析:在S71200中,“I”存储区是输入映像寄存器,用于接收外部输入信号;“Q”存储区是输出映像寄存器,用于向外部输出信号;“M”存储区是位存储器,可用于存储程序执行过程中的中间结果、标志位等;“DB”是数据块,主要用于存储大量的数据。

二、填空题

1.S71200PLC的CPU模块有不同的型号,如CPU1211C、CPU1212C、CPU1214C等,数字越大,其______和______能力越强。

答案:处理速度;存储容量

解析:在S71200PLC的CPU模块中,一般来说型号数字越大,其处理速度越快,能够更高效地执行程序指令;同时存储容量也越大,可以存储更多的程序代码和数据。

2.定时器的定时时间等于______与______的乘积。

答案:定时器分辨率;定时器设定值

解析:定时器的定时时间计算方式就是定时器的分辨率(如1ms、10ms、100ms)乘以定时器的设定值。例如,一个分辨率为10ms的定时器,设定值为100,则定时时间为10ms×100=1000ms=1s。

3.在S71200中,位地址的表示格式为______,例如表示M存储区的第3个字节的第5位,其地址为______。

答案:存储区标识符.字节地址.位地址;M3.5

解析:S71200中,位地址按照存储区标识符.字节地址.位地址的格式表示。对于M存储区,字节地址从0开始计数,位地址也是从0开始计数,所以第3个字节的第5位地址就是M3.5。

4.编写PLC程序时,通常将程序分为______组织块、______组织块和______组织块。

答案:主程序(OB1);子程序;中断程序

解析:在S71200编程中,主程序组织块OB1是程序的主体,循环执行;子程序是为了实现特定功能而编写的独立程序块,可以在主程序或其他子程序中调用;中断程序是在特定的中断事件发生时被调用执行。

5.数据块分为共享数据块和背景数据块,共享数据块可以被______程序块访问,背景数据块与______相关联。

答案:多个不同的;功能块

解析:共享数据块的特点是可以被多个不同的程序块(如主程序、子程序等)访问和使用;背景数据块是专门为功能块服务的,每个功能块都有与之对应的背景数据块,用于存储该功能块的参数和静态数据。

三、判断题

1.S71200PLC只能使用梯形图进行编程。()

答案:错误

解析:S71200PLC支持多种编程语言,包括梯形图(L

您可能关注的文档

文档评论(0)

小小 + 关注
实名认证
文档贡献者

小小

1亿VIP精品文档

相关文档