求助变量设置问题 点击:254 | 回复:1



kadada

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 2回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2008年2月12日
发表于:2008-02-12 01:52:00
楼主
用一块智能仪表,它的说明中寄存器中存储的数都为整数,单独设有小数点个数寄存器。
当仪表设置有一位小数时,内存中的123,通过原始值换算可转化为12.3。但是在手工写
入寄存器12.3时,因为变量类型时IO整型,所以自动把.3去掉,在寄存器中为120。请问
怎么解决此问题。



kadada

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 2回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2008年2月12日
发表于:2008-02-13 14:28:00
1楼
把变量类型设为IO实型,数据类型为长整型,原始值与数据作线性转换,可以吗?(以前定义变量类型与寄存器数据类型相同)。

热门招聘
相关主题

官方公众号

智造工程师