西门子-S7-实数-说明

上传人:cl****1 文档编号:567924084 上传时间:2024-07-22 格式:PPT 页数:9 大小:365KB
返回 下载 相关 举报
西门子-S7-实数-说明_第1页
第1页 / 共9页
西门子-S7-实数-说明_第2页
第2页 / 共9页
西门子-S7-实数-说明_第3页
第3页 / 共9页
西门子-S7-实数-说明_第4页
第4页 / 共9页
西门子-S7-实数-说明_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《西门子-S7-实数-说明》由会员分享,可在线阅读,更多相关《西门子-S7-实数-说明(9页珍藏版)》请在金锄头文库上搜索。

1、Date:2024/7/22File:PRO2_03E.1SIMATIC S7Siemens AG 2001. All rights reserved.SITRAIN Training for Automation and Drives实数(实数(REAL)指令指令y=LN(x) sin? cos? tan? .?Date:2024/7/22File:PRO2_03E.2SIMATIC S7Siemens AG 2001. All rights reserved.SITRAIN Training for Automation and DrivesSIMATIC S7中的实数(中的实数(REAL

2、)表示方法表示方法0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 015 14 13 12 11 10 9 8 7 6 5 4 3 2 1 00 1 0 0 0 0 1 0 1 1 0 1 0 0 0 031 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16指数: e = 8位S尾数: f (23位)l实数(实数(REAL)表示格式)表示格式(IEEE FP32位二进制格式位二进制格式):l常规常规REAL数值的表示方法:数值的表示方法:S x (1.f) x 2 (e-127)S= 符号位, (0对应于+,1对应于-)f = 23 位尾数

3、最高有效位MSB = 2-1及最低有效位LSB =2-23e = 二进制整数形式的指数 (0 e 255)l常规常规REAL数值的范围:数值的范围:- 3.402 823 x 10+38 . -1.175 494 x 10-38,0,1.175 494 x 10-38 . 3.402 823 x 10+38 2-12-23l示例:示例:S= 0e= 1000 0101 = 133f= 1010 0000. = 0.5 + 0.125R = +1.625 x 2 (133-127) = 1.625 x 64 = 104.0Date:2024/7/22File:PRO2_03E.3SIMATIC

4、S7Siemens AG 2001. All rights reserved.SITRAIN Training for Automation and Drives对实数(对实数(REAL)操作的基本指令操作的基本指令l实数(实数(REAL) 加法:加法:LMD10/ 装载第1个实数(REAL)LMD20/ 装载第2个实数(REAL)+R/ 两个实数相加 (MD10 + MD20)TMD30/ 将结果传送到MD30中l实数(实数(REAL) 减法:减法:LMD10/ 装载第1个实数(REAL)LMD20/ 装载第2个实数(REAL)-R/ 两个实数相减(MD10 - MD20)TMD30/ 将结

5、果传送到MD30中l实数(实数(REAL) 乘法:乘法:LMD10/ 装载第1个实数(REAL)LMD20/ 装载第2个实数(REAL)*R/ 两个实数相乘(MD10 * MD20)TMD30/ 将结果传送到MD30中l实数(实数(REAL) 除法:除法:LMD10/ 装载第1个实数(REAL)LMD20/ 装载第2个实数(REAL)/R/ 两个实数相除(MD10 / MD20)TMD30/ 将结果传送到MD30中Date:2024/7/22File:PRO2_03E.4SIMATIC S7Siemens AG 2001. All rights reserved.SITRAIN Trainin

6、g for Automation and Drives扩展的算术扩展的算术函数函数l算术算术函数函数:SQR平方SQRT开方EXP 以e为底的指数函数LN自然对数(e=2.718282)l示例:示例:LMD10/ 装载实数(REAL)SQR/ 计算其平方值TMD30/ 将结果传送到MD30中SQRENENOINOUTMD10MD30(STL)(LAD)Date:2024/7/22File:PRO2_03E.5SIMATIC S7Siemens AG 2001. All rights reserved.SITRAIN Training for Automation and Drives三角函数及

7、反三角函数三角函数及反三角函数角角l三角函数:三角函数:SIN正弦COS余弦TAN正切l弧函数:弧函数:ASIN反正弦ACOS反余弦ATAN反余切l示例:示例:LMD10/ 装载实数(REAL)SIN/ 计算其正弦值TMD30/ 将结果传送到MD30中SINENENOINOUTMD22MD30(STL)(LAD)Date:2024/7/22File:PRO2_03E.6SIMATIC S7Siemens AG 2001. All rights reserved.SITRAIN Training for Automation and Drives其它实数(其它实数(REAL)操作指令操作指令lR

8、EAL类型到类型到DINT类型转换指令:类型转换指令: RND+返回到下一个较大的DINT型数RND-返回到下一个较小的DINT型数RND返回到下一个整型数TRUNC取整lDINT类型到类型到REAL类型转换指令:类型转换指令:DTR舍入转换l其它其它REAL到到REAL转换指令:转换指令:ABS生成数的绝对值NEGR对一个实数的取反l示例:示例:LMD10/ 装载实数(REAL)RND+/ 转换为下一个较大的DINT类型的数TMD30/ 将结果传送到MD30中RND+ENENOINOUTMD22MD30(STL)(LAD)Date:2024/7/22File:PRO2_03E.7SIMATIC S7Siemens AG 2001. All rights reserved.SITRAIN Training for Automation and Drives练习练习3.1:计算距离:计算距离示例:示例: 在直角坐标系中计算两点间的距离在直角坐标系中计算两点间的距离DP1P2X1X2XYY2Y1功能:功能: FC31 D= (X2 - X1)2 + (Y2 - Y1)2D部分资料从网络收集整理而来,供大家参考,感谢您的关注!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号