登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:小数运算
点击:1252 回复:8
楼主
编辑
引用
管理
fengday007
碰到这样一个问题:
目的:通过触摸屏显示功率 PLC型号:FX1S-20MR
在PLC的程序中要完成功率的计算,但是里面涉及到小数问题,不知道该怎么处理?
P=1.732*U*I*0.75
这些小数该如何编写?
09-08-11 19:52
1楼
编辑
引用
管理
YXBK
把1.732和0.75都按整数来算,最后的结果再除以100000
最后修改:
2009-8-11 20:50:15
09-08-11 20:42
2楼
编辑
引用
管理
fengday007
谢谢!还有别的方法没?
多多宜善!
09-08-12 07:40
3楼
编辑
引用
管理
sjqing1
FX1S不支持浮点运算。建议使用整数处理。
09-08-12 08:47
4楼
编辑
引用
管理
ZCMY
呵呵;换FX2N,直接用开方运算;
09-08-12 08:53
5楼
编辑
引用
管理
sjqing1
非要用1S来做的话,不是很容易,你可以把结果的小数点去掉,也就是2楼的说法,不要除10000。然后把结果数据的高16位和低16位分开放,中间点一个小数点。低位数值显示的对齐方式改成左对齐。希望对你有帮助。
09-08-12 09:01
6楼
编辑
引用
管理
zliao-lily
简单的方法就是在程序中直接运用整数运算,在触摸屏上显示时,通过触摸屏中控件的设置,显示出小数,当然,触摸屏上只是视觉上的,实际的程序中还是整数!!!
09-08-12 11:01
7楼
编辑
引用
管理
cvlsam
你直接买个富士的UG30或者V8的触摸屏好了~直接在触摸屏上做浮点数运算就可以了。
09-08-12 16:28
8楼
编辑
引用
管理
li5887
現在很多屏都有宏功能,這個任務交給他們去做好了
09-08-14 11:04
工控新闻
西克新品 | MWS250 测量轮编码器上市
CC-Link IE TSN 技术,打造工业通信统一 “赛场规则”
倍福 校企合作
图尔克 | 一滴可乐引发的"危机"
倍福 2026年第一期全国大学生工程游学夏令营(苏州工学院站)顺利开营
施耐德电气携手AMD发布首款Helios平台参考设计,加速AI工厂部署
华北工控赋能AI视觉落地:EMB-3541提供10.4Tops@INT8算力和丰富接口
给“AI”发身份证!国内首个智能体互联标准体系发布
更多新闻资讯