当前位置:
工控论坛
> >
产品
>
自动化软件
>
亚控(kingview)
我要发帖
求助组态王中IO变量设置问题
点击:
1417
| 回复:
2
kadada
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 2回
年度积分:0
历史总积分:8
注册:2008年2月12日
发表于:2008-02-13 14:31:00
楼主
用一块智能仪表,它的说明中寄存器中存储的数都为整数,单独设有小数点个数寄存器。
当仪表设置有一位小数时,内存中的123,通过原始值换算可转化为12.3。但是在手工写
入寄存器12.3时,因为变量类型时IO整型,所以自动把.3去掉,在寄存器中为120。请问
怎么解决此问题。
把变量类型设为IO实型,数据类型为长整型,原始值与数据作线性转换,可以吗?(以前定义变量类型与寄存器数据类型相同)。
分享到:
收藏
邀请回答
回复楼主
举报
deng_lp
关注
私信
精华:5帖
求助:0帖
帖子:65帖 | 2669回
年度积分:0
历史总积分:2876
注册:2001年6月19日
发表于:2008-02-14 12:24:00
1楼
可以直接用real 来作转换。
选IO 实型,取数用整型
回复
引用
举报
临下一度
关注
私信
精华:0帖
求助:0帖
帖子:8帖 | 81回
年度积分:0
历史总积分:73
注册:2004年9月03日
发表于:2008-02-15 09:10:00
2楼
12.3X10=123 写入寄存器也是123了吧?.瞎想的:)呵呵
回复
引用
举报
热门招聘
相关主题
组态软件一定要花钱买吗?
[3144]
SIEMENS 与AB PLC比较 那个更...
[2740]
紧急求救:使用OMRON SYSMAC-...
[2312]
安装RSLINX CLASSIC 是错误处...
[2073]
组态王如何更改控件字体
[2854]
PLC内部数据如何和access数据...
[4310]
工业自动化中常用的实时数据...
[5513]
请求组态王技术支持
[2403]
WINCC的实时趋势和历史趋势怎...
[14910]
WINCC7.0数据跟踪
[3291]
官方公众号
智造工程师
客服
小程序
公众号