用西门子200SMART PLC运算指令实现数学运算

发布时间:2025-05-15
来源:
点击:633

本文给大家介绍用西门子200SMART PLC中的运算指令来做数学运算。在200SMART中给用户提供了三角函数运算指令,有求正弦,余弦,正切的运算指令。

1.png

正弦SIN A=a/c

余弦COS A=b/c

正切TAN A=a/b

 

本文以求正弦为例,说明三角函数运算指令的用法。浮点数正弦SIN指令对输入弧度值IN进行正弦三角函数运算,并将结果放置在OUT中;输入要以弧度为单位,如果是角度则需要先转换成弧度,用角度乘以0.01744(即π/180) 。比如下面程序是求30°的正弦,运算结果放在VD8:

2.png

同理可以去计算角度对应的余弦和正切值。

 

200SMART中还有对浮点数去平方根运算指令,下面指令是求:

3.png

如需对一个数开三次方根,可用下面程序实现(求VD12中存放数值的三次方根,结果放在VD24,此处指令中的输入输出操作数的数据类型都是浮点数):

4.png

免责声明:本站所提供信息均来源于网友提供或网络搜集,由本站编辑整理,如涉及版权问题,请联系本站管理员予以更改或删除
旗下服务
在线课程 现场培训
微信公众号
© 2019-现在 版权所有,并保留所有权利。ICP备案证书号:沪ICP备18011190号-4

沪公网安备 31011202007493号