整型数怎样转换成10进制数?

程序如下:
        AN    M110.0
        A  (
        L       DB1.DBW626
        L       25500
        >=I
        )
        JNB    _009
        L       25200
        T       DB1.DBW626
_009:NOP   0
请问,这其中的整型数25500和25200转换为10进制怎样转换?谢谢!

问题补充:
DB1.DBW626表示的是电流值,实际电流值不可能是25500或者是25200这么大,也可能是我提问错了,25500或者25200是不是要经过I-DI,DI-R这样的转换才能是实际电流值?

最佳答案

楼主,L 25550就是把十进制数25550装载到累计器1中,不需要转换为10进制,他本身就是10进制数。
补充说明: DB1.DBW626 是怎样赋值的呢?是通过电流变送器吗?模拟量输入4-20ma或0-10V对应0-27648,要看4-20ma 或0-10V对应的实际电流多大,根据线性关系可以算出来。可以参考我的一篇帖子关于模拟量转换的。链接:
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1314547&b_id=4&s_id=23&num=23#anch

提问者对于答案的评价:
谢谢!不好意思,是我忘了,变送器是0-10v,对应关系应该是0对应0,10对应27648,
同时也是这种对应关系:0对应0电流,10对应额定电流,对吗?请指教!谢谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc181760.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月27日 下午2:20
下一篇 2017年6月27日 下午2:20

相关推荐