您现在所在的是:

PLC论坛

回帖:8个,阅读:6172 [上一页] [1] [下一页]
882
jnhb_jlj
文章数:8
年度积分:50
历史总积分:882
注册时间:2009/2/4
发站内信
发表于:2009/2/25 10:27:53
#0楼
西门子300编程中十进制的数怎样转换成16进制?
请高手指点!
38162
cvlsam 版主
文章数:12495
年度积分:773
历史总积分:38162
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2009/2/25 11:03:32
#1楼
看不懂您什么意思~~~~您是要算法还是需要输入16进制的?

要算法恐怕网络上非常多,根据人家的算法演变为300的指令语言也不是很繁琐的事情,如果是要输入16进制,那么如这样输入就可以了 W#16#FFFF。

以上
913
ljn1979
文章数:14
年度积分:50
历史总积分:913
注册时间:2009/2/4
发站内信
发表于:2009/2/25 11:51:29
#2楼
那要看你10进制数的大小,如果满足16位的话可以使用BCD-I指令,如果不可以就要把数值分别存贮到2个整数寄存器中去。BCD-I的指令解释为:如果存入一个10进制数为1234存放到vw0中,那么vb0和vb1的状态为0000010011010010,执行BCD-I后放到vw10中,vw10中保存的就是04D2
5314
jczwfy 版主
文章数:2259
年度积分:50
历史总积分:5314
注册时间:2005/5/7
发站内信
09工控人生征文
发表于:2009/2/25 11:56:01
#3楼
有现成的指令
日本人说中日友好,中国人民笑了:你丫骗谁呢?
日本人说自己爱和平,亚洲人民笑了:说的是人话吗?
日本人说自己要维护世界和平,美国人民笑了:问你大爷没?
日本人说自己是人,全世界的狗都叫了:兄弟,做狗要厚道,不能忘本!
欢迎访问我的博客http://blog.gkong.com/blog.asp?name=jczwfy
在线PLC触摸屏问题解答加Q号2*7*5*4*7*0*0*6,加好友注明工控网
4090
doorcontrol
文章数:2124
年度积分:50
历史总积分:4090
注册时间:2008/6/24
发站内信
发表于:2009/2/25 19:06:31
#4楼
可以先转换好后再应用到程序中去啊
715
plc51303030
文章数:-1
年度积分:50
历史总积分:715
注册时间:2009/2/19
发站内信
发表于:2009/2/26 17:15:25
#5楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
1761
yanxueqiang
文章数:325
年度积分:50
历史总积分:1761
注册时间:2009/1/6
发站内信
发表于:2009/2/27 8:21:28
#6楼
在plc存储区中数据的格式就是十六进制的
1073
huangha6599
文章数:58
年度积分:50
历史总积分:1073
注册时间:2005/6/15
发站内信
发表于:2009/2/27 20:27:55
#7楼
自己写个小子程序转换吧
1550
永远机电科技
文章数:9
年度积分:50
历史总积分:1550
注册时间:2008/10/28
发站内信
发表于:2009/3/9 20:07:45
#8楼
哦谢谢你了,以后我们经常联系

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

93.6006