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

主题:地址D的寄存

点击:1061 回复:10

各位大哥在另一个工程中又遇到了一个棘手的问题;请大家帮忙看看。谢谢!
通过一台FX2N系列的PLC及4AD-TC模块来检测一蒸汽管道的温度,将检测的值经过运算后;传人触摸屏。但实际运算后地址D得到的结果成了整数(实际结果应该是带小数的)。之后我通过一些浮点小数指令转换后,在触摸屏上都是莫名奇妙的值。
10-03-17 16:20
应该在触摸屏上调整小数点位数吧
10-03-17 16:45
在触摸屏上已调过小数位了,好像是三菱D地址代码不能寄存 小数。
10-03-17 16:52
什么触摸屏,数值显示的属性是怎么设置的?
要注意浮点数是占用32位的
10-03-17 16:53
使用的三菱的触摸屏
10-03-17 17:01
我现在是通过FLT指令先将通道温度数据转换成二进制小数,然后通过二进制小数的运输;在通过EBCD二进制转换成十进制小数,传送到触摸屏的通道地址,但还是运算不出小数。
10-03-17 18:28
先不考虑屏中的显示,直接监控PLC的程序,看下监控时候的数据对不对?
如果对,那可以判断是屏中设置问题
如果程序监控都有问题,那就检查程序
10-03-17 20:33
考虑了一会,感觉用将所有运算放在触摸屏做应该可以减少PLC的工作负担,关键还是在考虑将数据通过以太网传送到公司电脑上后,有没什么好的监控软件能对数据进行运算存储
谁有这方面(监控软件)的技术资料,我想尽快上手。
谢谢大家!
10-03-17 21:43
不是浮点数的D内部是整数,可以在屏上设置小数点的位数;
10-03-18 08:53
先监控PLC的数据,是否正确。
基本上是数据类型显示问题。
10-03-18 09:24

上一页下一页

工控新闻

更多新闻资讯