yangshuai
级别: 略有小成
精华主题: 0
发帖数量: 42 个
工控威望: 201 点
下载积分: 660 分
在线时间: 65(小时)
注册时间: 2013-09-20
最后登录: 2024-04-21
查看yangshuai的 主题 / 回贴
楼主  发表于: 2019-10-04 11:56
图片:
各位技术达人们好,本人有点技术问题向大家请教,第一次做没经验往各位指点,在这里先感谢下。

问题是这样的:现用一个称重仪表与三菱Q系列PLC已达成通讯表协议,如:仪表当前值显示为3019.5克 ,通过软元件/缓存寄存器监视在ASC状态下 D141 、D142、D143 与其相互对应。
请问如何将缓存中对应的数值通过程序的形式转换成实际重量数据显示在触摸屏中,PLC程序如编写。(最好能帮我写出这个转换程序)再次感谢大家
[ 此帖被yangshuai在2019-10-04 14:10重新编辑 ]
zsfjn
zsfjn
级别: 略有小成
精华主题: 0
发帖数量: 142 个
工控威望: 336 点
下载积分: 2720 分
在线时间: 252(小时)
注册时间: 2009-05-25
最后登录: 2024-05-10
查看zsfjn的 主题 / 回贴
1楼  发表于: 2019-10-04 12:05
不麻烦,乘以相应的倍数。触摸屏显示的时候,再保留1位小数
D130=D141*10000+D142*100+D143
楼主留言:
但还有个问题,缓存里的值首先要转换成实数才可以,进行计算,怎么转换