- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
27函数变换指令
澧县职业中专学校教案
教研组长签名 教师签名 胡军
班 级 电子C303、C330 日 期 课 题 第五章S7-200系列PLC 功能指令 数学函数变换指令 教学目的(知识教学与思想教学) 1、了解数学函数变换指令的基本格式; 2、通过例题分析熟练使用。 教学重点 指令格式、功能、例题介绍。 教学难点:指令的理解、技巧的掌握。 课型:理论课 主要教学方法:讲授(含多媒体教学) 教 学 过 程 教学方法
时间分配 Ⅰ 组织教学
维持秩序、准备上课
Ⅱ 教学导入
数学函数变换指令(也称数学功能指令):包括平方根、自然对数、三角函数、正弦、余弦和正切。运算输入输出数据都为实数。结果大于32位位二进制数表示的范围时产生溢出
Ⅲ 新课讲授
数学函数指令
1.平方根指令(SQRT)
指令格式:LAD及STL格式如下图:
1
4
10
教 学 过 程 教学方法
时间分配 功能描述:使能输入有效时,把一个双字长(32位)的实数IN开平方,得到32位的实数结果OUT。
数据类型:输入、输出均为实数。
例题:
2.自然对数指令(LN)
指令格式:LAD及STL格式如下图:
功能描述:使能输入有效时,把一个双字长(32位)的实数IN自然对数,得到32位的实数结果OUT。当求解以10为底的常用对数时,可用(/R)DIVR指令将自然对数除以2.302585即可.
数据类型:输入、输出均为实数。
例题:求以10为底的50的常用对数结果送到VD200中.
I0.0合上前的情况:
15
10
教 学 过 程 教学方法
时间分配
I0.0合上后的情况:
3.指数指令(EXP)
指令格式:LAD及STL格式如下图:
功能描述:使能输入有效时,把一个双字长(32位)的实数IN取以e为底的指数。
可用指数指令和自然对数指令相配合来完成以任意常数为底和以任意常数为指数的计算。
数据类型:输入、输出均为实数。
20
教 学 过 程 教学方法
时间分配 例题:186的值
(1)I0.0合上前的情况
(2)I0.0合上后的情况
教 学 过 程 教学方法
时间分配 4.正弦SIN、余弦CON、正切TAN指令:
SIN IN,OUT COS IN,OUT TAN IN,OUT
15
教 学 过 程 教学方法
时间分配
增、减指令
增减指令又称为自增、自减。它是对无符号数或有符号
数进行自动加1或减1的操作,数据长度可以是字节、字或双
字。其中字节增减是对无符号数操作,而字和双字增减是对
有符号数操作。
1.字节增指令(INC-B)和字节减指令(DEC-B)
指令格式:LAD及STL格式如下图:
INCB OUT DECB OUT
功能描述:使能输入端有效时,把一字节长的无符
号数(IN)加1或减1,得到一字节的无符号输
出结果OUT。数字类型为字节。
5
教 学 过 程 教学方法
时间分配 2.字增指令(INC-W)和字减指令(DEC-W)
指令格式:LAD及STL格式如下图:
INCW OUT DECW OUT
功能描述:使能输入端有效时,把一字长的有符
号数(IN)加1或减1,得到一字节的有符号输
出结果OUT。数据类型为字。
3.双字增指令(INC-DW)和双字减指令(DEC-DW)
指令格式:LAD及STL格式如下图:
INCD OUT DECD OUT
功能描述:使能输入端有效时,把一双字长的有符
号数(IN)加1或减1,得到一双字节的有符号输
出结果OUT。数据类型为双字。
5
教 学 过 程 教学方法
时间分配 逻辑运算指令
逻辑运算指令对无符号数进行的逻辑处理,主要包括逻辑与、逻辑或、逻辑异或和取反等运算指令。按操作数长度分为字节、字和双字逻辑运算。IN1、IN2、OUT操作数的数据类型:B、W、DW。
IV.课后小结:
本节主要介绍了数学函数及逻辑运算指令的基本功能,特点,要了解这些指令的使用方法,灵活应用。
Ⅴ. 习题布置:
Ⅵ. 课后分析
5
- 1 -
文档评论(0)