当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
S7-300分钟化小时后的小数点的处理
点击:
1197
| 回复:
3
午夜飞行
关注
私信
精华:1帖
求助:0帖
帖子:21帖 | 108回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2005-12-28 11:01:00
楼主
我做的项目工艺中,要求触摸屏显示电机以小时为单位的运行时间,但为了做程序的方便和运行时间的准确性,在程序中显示的是分钟,当分钟化小时后,无论是用MW,还是MD,除以60后,小数部分就丢失了,那小数部分如何保留呢?
e.g. 620分钟=10.3小时,这10.3后面的小数如何程序如何处理,从而在触摸屏上能显示10.3小时?可以用DB来处理吗?如果可以的话,那如何处理呢
分享到:
收藏
邀请回答
回复楼主
举报
如火
关注
私信
精华:172帖
求助:0帖
帖子:803帖 | 5249回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2005-12-28 11:08:00
1楼
如果您定义数据类型为浮点型的就可以了。
回复
引用
举报
午夜飞行
关注
私信
精华:1帖
求助:0帖
帖子:21帖 | 108回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2005-12-28 11:10:00
2楼
to:激情如火:
你的意思是不用MW,MD。
用DB1?在DB1中定义数据类型为浮点型?
回复
引用
举报
ymtq
关注
私信
精华:1帖
求助:0帖
帖子:8帖 | 425回
年度积分:0
历史总积分:874
注册:2005年7月17日
发表于:2005-12-28 14:25:00
3楼
就是把除的数据送到浮点型的寄存器中,DB中也行啊,比如你要OUT
到DB1。DBW2中,把DB1。DBW2的数据类型设成浮点型
回复
引用
举报
热门招聘
相关主题
三菱FX5UPLC资料大全
[20156]
(已结贴)工控PLC擂台第41期-...
[19439]
提供专业电气绘图软件PCsche...
[13309]
西门子smart700IE/1000IE触摸...
[13446]
怎么找不到LG PLC官方网站?
[20521]
台达plc和信捷plc该用哪个好...
[10665]
什么是Anybus?
[11369]
西门子s7200plc常见问题
[8077]
(已结束)工控PLC擂台第17期-...
[22048]
组态王视频22讲,很详细。
[8472]
官方公众号
智造工程师
客服
小程序
公众号