电气控制及S7-1200 PLC应用技术(第二版)(吴玮)课后习题及答案 - 第5--9章.doc

电气控制及S7-1200 PLC应用技术(第二版)(吴玮)课后习题及答案 - 第5--9章.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
根据您的描述,我为您总结出了该文档的摘要标题电气控制及S71200PLC应用技术第二版主要内容包括1S71200PLC中的日期和时间有关的数据类型以及相关数据类型对应的常量形式2时间值相减指令Tdiff的功能3字符串类型的数据结构4字符串转换指令SConv的功能5合并字符串指令CONCAT的功能6查询错误信息指令GETError和查询错误ID指令GETERRID的区别7S71200PLC支

《电气控制及S7-1200PLC应用技术》

课后习题参考答案

第5章课后习题参考答案

1.S7-1200PLC中,与日期和时间有关的数据类型有哪些?试列些不同数据类型对应的常量形式。

答:与日期和时间有关的数据类型有Time、Date、Time_of_Day、长型日期和时间DTL。常量形式:T#10d_5h_2m_30s、D#2020-4-10、TOD#21:12:32.32、DTL#2020-4-12-22:11:23.50

2.简述时间值相减指令T_DIFF的功能。

答:T_DIFF的功能:用于将IN1的时间减去IN2的时间得到时间间隔。IN1和IN2格式应相同,可以是Date、TOD和DTL类型,OUT可以是Time或Int类型。

3.简述String类型的数据的结构。

答:字符串(String)数据的前2个字节分别用于存放用户总字符数和用户当前字符数,其后最多254个字节用于存放用户字符数据,即字符串数据的结构为用户总字符数(1个字节)、用户当前字符数(1个字节)及最多254个用户字符(每个字符占1个字节)。

4.字符串转换指令S_CONV,可以将什么类型的数据进行相互转换?

答:字符串转换指令S_CONV可以将数字字符串数据类型与整数/实数数据类型进行相互转换。

5.简述合并字符串指令CONCAT的功能。

答:合并字符串指令CONCAT,可以将输入端IN1和IN2的两个字符串合并起来(IN1放左边、IN2放右边),结果存放在OUT对应的地址中。如果合并后的总字符串长度大于OUT允许的最大长度,则将结果限制在最大长度,并将ENO设置为0。

6.简述查询错误信息指令GET_ERROR和查询错误ID指令GET_ERR_ID的区别。

答:查询错误信息指令GET_ERROR可以获取本地错误的所有信息,保存在数据类型为ErrorStruct的地址中;查询错误ID指令只可以获取本地错误的标识符ID信息。

7.S7-1200PLC支持几种类型的中断事件?

答:S7-1200PLC支持的中断事件有:延时中断、循环中断、硬件中断(边沿中断、HSC中断)、诊断错误中断、时间错误中断。

8.简述附加中断指令ATTACH的功能、输入端ADD的取值及作用。

答:附加中断指令ATTACH,可以将硬件中断事件和硬件中断组织块进行关联,主要是为某个硬件中断事件分配硬件中断OB。输入端OB_NR对应要调用的硬件中断OB的符号名或编号,此硬件中断OB将被分配给输入端EVENT指定的硬件中断事件。如果执行ATTACH指令后,发生了EVENT对应的中断事件,则会调用OB_NR对应的中断OB并执行其程序。

输入端ADD的数据类型为Bool,用于定义是否保留OB_NR对应的硬件中断OB与原有硬件中断事件之间的联系。如果ADD值为0,则ATTACH指令执行后,输入端OB_NR对应的硬件中断OB将与原有硬件中断事件切断联系,并与EVENT对应的硬件中断事件新建联系;如果ADD值为1,在保留硬件中断OB与原有硬件中断事件联系的基础上,附加与EVENT对应的硬件中断事件新的联系。

9.S7-1200PLC支持几种类型的高速脉冲输出?它们有什么区别?

答:S7-1200PLC支持2种类型的高速脉冲输出:PWM(宽度可调的脉冲输出)和PTO(脉冲序列输出)。PWM可以提供一串周期固定、脉宽(占空比)可调的脉冲输出,PTO可以提供一串占空比固定50%、周期可调的脉冲输出。可将每个脉冲发生器指定为PWM或PTO,但不能同时指定为PWM和PTO。

10.高速计数器与普通计数器的区别?S7-1200PLC中最多有多少个高速计数器?

答:S7-1200PLC中,普通计数器的计数过程与扫描工作方式有关,CPU通过每一个扫描周期读取一次被测信号的方法来捕捉被测信号的上升沿,当被测信号的频率较高时将会丢失计数脉冲。高速计数器HSC不受扫描方式的影响,可测量高频脉冲信号。S7-1200PLC中最多有6个高速计数器。

11.S7-1200高速计数器有哪几种工作模式?

答:S7-1200高速计数器定义的工作模式有以下5种:单相计数器,外部方向控制;单相计数器,内部方向控制;双相增/减计数器,双脉冲输入;A/B相正交脉冲输入;监控PTO输出。

12.S7-1200PLC运动控制根据连接驱动方式不同,分成哪几种种控制方式?

答:S7-1200PLC运动控制根据连接驱动方式不同,分成三种控制方式:

(1)PROFIdrive:S7-1200PLC通过基于PROFIBUS/PROFINET的PROFIdrive方式与支持PROFIdrive的驱动器连接,进行运动控制。

(2)PTO:S7-1200PLC通过发送PTO脉冲的方式控制驱动器,可以是脉冲+方

您可能关注的文档

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档