登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:小数运算

点击:1153 回复:8

碰到这样一个问题:
目的:通过触摸屏显示功率  PLC型号:FX1S-20MR
在PLC的程序中要完成功率的计算,但是里面涉及到小数问题,不知道该怎么处理?
  P=1.732*U*I*0.75
这些小数该如何编写?
09-08-11 19:52
把1.732和0.75都按整数来算,最后的结果再除以100000
最后修改:2009-8-11 20:50:15
09-08-11 20:42
谢谢!还有别的方法没?
多多宜善!
09-08-12 07:40
FX1S不支持浮点运算。建议使用整数处理。
09-08-12 08:47
呵呵;换FX2N,直接用开方运算;
09-08-12 08:53
非要用1S来做的话,不是很容易,你可以把结果的小数点去掉,也就是2楼的说法,不要除10000。然后把结果数据的高16位和低16位分开放,中间点一个小数点。低位数值显示的对齐方式改成左对齐。希望对你有帮助。
09-08-12 09:01
简单的方法就是在程序中直接运用整数运算,在触摸屏上显示时,通过触摸屏中控件的设置,显示出小数,当然,触摸屏上只是视觉上的,实际的程序中还是整数!!!
09-08-12 11:01
你直接买个富士的UG30或者V8的触摸屏好了~直接在触摸屏上做浮点数运算就可以了。
09-08-12 16:28
現在很多屏都有宏功能,這個任務交給他們去做好了
09-08-14 11:04

工控新闻

更多新闻资讯