三菱st怎么计算浮点数
问题描述
- 精选答案
-
在ST中,浮点数的计算可以通过使用浮点数数据类型和相应的算术操作符来实现。
以下是一些常见的浮点数计算示例:
声明和初始化浮点数变量:
structuredCopy code
VAR
realNum1: REAL := 10.5; (* 声明并初始化一个浮点数变量 realNum1 *)
realNum2: REAL := 5.2; (* 声明并初始化另一个浮点数变量 realNum2 *)
END_VAR
加法运算:
structuredCopy code
result := realNum1 + realNum2; (* 将 realNum1 和 realNum2 相加,并将结果赋给 result 变量 *)
减法运算:
structuredCopy code
result := realNum1 - realNum2; (* 将 realNum1 减去 realNum2,并将结果赋给 result 变量 *)
乘法运算:
structuredCopy code
result := realNum1 * realNum2; (* 将 realNum1 乘以 realNum2,并将结果赋给 result 变量 *)
除法运算:
structuredCopy code
result := realNum1 / realNum2; (* 将 realNum1 除以 realNum2,并将结果赋给 result 变量 *)
上述示例中,result 是一个用于存储计算结果的浮点数变量。请注意,在ST中,浮点数的数据类型通常是 REAL。实际的语法和变量命名可能会根据具体的PLC编程环境和要求而有所不同。因此,在实际编程中,请参考相关的PLC编程手册和文档以确保正确使用浮点数。
- 其他回答
-
当然算不出结果了,PLC的浮点数都是32位的,FLT D81 D82时就占用了D82 D83,然后D83又被赋值,数值就乱了,你把FLT D220 D83改成FLT D220 D84,DEDIV D82 D83 D60改成DEDIV D82 D84 D60就会有值了,应该1.480
猜你喜欢内容
-
简单网:构建全网教育数据枢纽,让知识检索化繁为...
简单网:构建全网教育数据枢纽,让知识检索化繁为“简”回答数有0条优质答案参考
-
去三亚有什么好玩的地方
去三亚有什么好玩的地方回答数有1条优质答案参考
-
石狮一日游必去景点推荐
石狮一日游必去景点推荐回答数有1条优质答案参考
-
电气工程师的证书考取条件是什么
电气工程师的证书考取条件是什么回答数有1条优质答案参考
-
房地产估价师的具体报考条件有啥
房地产估价师的具体报考条件有啥回答数有1条优质答案参考
-
房产经纪人的工作内容具体包含什么
房产经纪人的工作内容具体包含什么回答数有1条优质答案参考
-
学习小提琴都有哪些难点
学习小提琴都有哪些难点回答数有1条优质答案参考
-
企业行政管理证书的含金量怎么样
企业行政管理证书的含金量怎么样回答数有1条优质答案参考
-
初学者要怎么入门小提琴
初学者要怎么入门小提琴回答数有1条优质答案参考
-
报考珠宝鉴定师要啥条件
报考珠宝鉴定师要啥条件回答数有1条优质答案参考
推荐阅读
















